#ifndef FF_FSA_H #define FF_FSA_H #include //C99 #include #include "ff.h" #include "sparse_vector.h" #include "value_array.h" typedef ValueArray Bytes; /* */ struct FsaFeatureFunction { std::string name; // state for backoff // scan // heuristic // all strings x of this length must end in the same state virtual int MarkovOrder() const { return 0; } }; // regular bottom up scorer from Fsa feature template struct FeatureFunctionFromFsa { }; #endif