33 #ifndef _moot_CLASSFREQS_COMPILER_H 34 #define _moot_CLASSFREQS_COMPILER_H 76 inline mootClassfreqs *parse_from_file(FILE *file,
const char *filename=NULL) {
77 select_streams(file,stdout);
78 return parse_classfreqs();
82 inline mootClassfreqs *parse_from_string(
const char *
string,
const char *srcname=NULL) {
83 select_string(
string,srcname);
84 return parse_classfreqs();
89 void select_streams(FILE *in, FILE *out,
const char *my_srcname=NULL) {
98 void select_string(
const char *in,
const char *my_srcname=NULL) {
100 srcname = my_srcname;
114 virtual void yyerror(
const char *msg);
117 virtual void yywarn(
const char *msg);
flex++ lexical-class-frequency parameter file lexer: autogenerated header
const char * srcname
Definition: mootClassfreqsCompiler.h:64
mootClassfreqsCompiler()
Definition: mootClassfreqsCompiler.h:69
Class for storage and retrieval of raw lexical-class frequencies.
Definition: mootClassfreqs.h:44
const char * objname
Definition: mootClassfreqsCompiler.h:58
void select_string(const char *in, FILE *out=stderr, const char *myname=__null)
Definition: mootGenericLexer.h:231
flex++ lexer for (TnT-style) moot lexical-class-frequency parameter files
Definition: mootClassfreqsLexer.h:51
mootClassfreqsLexer theLexer
Definition: mootClassfreqsCompiler.h:52
void select_streams(FILE *in, FILE *out=stdout, const char *myname=__null)
Definition: mootGenericLexer.h:220
Lexical-class frequency parameter-file compiler.
Definition: mootClassfreqsCompiler.h:48
bison++ parser for (TnT-style) moot lexical-class-frequency parameter files
Definition: mootClassfreqsParser.h:63