SPRAAK
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Data Fields
SprCwrFSTSymSet Union Reference

some arcs may contain a set of words as output symbol More...

Data Fields

int symb
 the symbol (FST_SYMB_EPS is terminator element) More...
 
float cost
 the corresponding cost (additional w.r.t. to the arc cost) More...
 
unsigned int symb_or_cost_hash
 direct read of the bits for hashing More...
 

Detailed Description

some arcs may contain a set of words as output symbol

note: a struct would result in loss of space for the (non existing) cost of the terminator element

Field Documentation

int SprCwrFSTSymSet::symb

the symbol (FST_SYMB_EPS is terminator element)

float SprCwrFSTSymSet::cost

the corresponding cost (additional w.r.t. to the arc cost)

unsigned int SprCwrFSTSymSet::symb_or_cost_hash

direct read of the bits for hashing