1 #ifndef YY_mootLexfreqsParser_h_included 2 #define YY_mootLexfreqsParser_h_included 20 #define YY_mootLexfreqsParser_LSP_NEEDED 21 #define YY_mootLexfreqsParser_LTYPE mootLexfreqsParserLType 22 #define YY_mootLexfreqsParser_DEBUG 1 23 #define YY_mootLexfreqsParser_ERROR_VERBOSE 24 #define YY_mootLexfreqsParser_LEX_BODY =0 25 #line 55 "mootLexfreqsParser.yy" 67 #define YY_mootLexfreqsParser_CLASS mootLexfreqsParser 68 #define YY_mootLexfreqsParser_MEMBERS \ 72 moot::mootLexfreqs *lexfreqs; \ 74 std::set<moot::mootTagString> *alltags; \ 79 virtual ~mootLexfreqsParser(void) {}; \ 81 virtual void yywarn(const char *msg) { \ 82 yycarp("mootLexfreqsParser: Warning: %s", msg);\ 85 virtual void yycarp(const char *fmt, ...); 86 #define YY_mootLexfreqsParser_CONSTRUCTOR_INIT : lexfreqs(NULL), alltags(NULL) 88 #line 133 "mootLexfreqsParser.yy" 93 #define YY_mootLexfreqsParser_STYPE yy_mootLexfreqsParser_stype 94 #line 138 "mootLexfreqsParser.yy" 103 #ifndef YY_mootLexfreqsParser_COMPATIBILITY 105 #define YY_mootLexfreqsParser_COMPATIBILITY 1 107 #define YY_mootLexfreqsParser_COMPATIBILITY 0 111 #if YY_mootLexfreqsParser_COMPATIBILITY != 0 114 #ifndef YY_mootLexfreqsParser_LTYPE 115 #define YY_mootLexfreqsParser_LTYPE YYLTYPE 121 #ifndef YY_mootLexfreqsParser_STYPE 122 #define YY_mootLexfreqsParser_STYPE YYSTYPE 128 #ifndef YY_mootLexfreqsParser_DEBUG 129 #define YY_mootLexfreqsParser_DEBUG YYDEBUG 134 #ifdef YY_mootLexfreqsParser_STYPE 136 #define yystype YY_mootLexfreqsParser_STYPE 141 #ifndef YY_mootLexfreqsParser_PURE 153 #ifndef YY_mootLexfreqsParser_DEBUG 160 #ifndef YY_mootLexfreqsParser_LSP_NEEDED 168 #ifdef YY_mootLexfreqsParser_LSP_NEEDED 169 #ifndef YY_mootLexfreqsParser_LTYPE 182 #define YY_mootLexfreqsParser_LTYPE yyltype 186 #ifndef YY_mootLexfreqsParser_STYPE 187 #define YY_mootLexfreqsParser_STYPE int 190 #ifndef YY_mootLexfreqsParser_PARSE 191 #define YY_mootLexfreqsParser_PARSE yyparse 193 #ifndef YY_mootLexfreqsParser_LEX 194 #define YY_mootLexfreqsParser_LEX yylex 196 #ifndef YY_mootLexfreqsParser_LVAL 197 #define YY_mootLexfreqsParser_LVAL yylval 199 #ifndef YY_mootLexfreqsParser_LLOC 200 #define YY_mootLexfreqsParser_LLOC yylloc 202 #ifndef YY_mootLexfreqsParser_CHAR 203 #define YY_mootLexfreqsParser_CHAR yychar 205 #ifndef YY_mootLexfreqsParser_NERRS 206 #define YY_mootLexfreqsParser_NERRS yynerrs 208 #ifndef YY_mootLexfreqsParser_DEBUG_FLAG 209 #define YY_mootLexfreqsParser_DEBUG_FLAG yydebug 211 #ifndef YY_mootLexfreqsParser_ERROR 212 #define YY_mootLexfreqsParser_ERROR yyerror 215 #ifndef YY_mootLexfreqsParser_PARSE_PARAM 219 #define YY_mootLexfreqsParser_PARSE_PARAM 220 #ifndef YY_mootLexfreqsParser_PARSE_PARAM_DEF 221 #define YY_mootLexfreqsParser_PARSE_PARAM_DEF 226 #ifndef YY_mootLexfreqsParser_PARSE_PARAM 227 #define YY_mootLexfreqsParser_PARSE_PARAM void 234 #ifndef YY_mootLexfreqsParser_PURE 235 extern YY_mootLexfreqsParser_STYPE YY_mootLexfreqsParser_LVAL;
244 #line 134 "./bison.h" 248 #ifndef YY_mootLexfreqsParser_CLASS 249 #define YY_mootLexfreqsParser_CLASS mootLexfreqsParser 252 #ifndef YY_mootLexfreqsParser_INHERIT 253 #define YY_mootLexfreqsParser_INHERIT 255 #ifndef YY_mootLexfreqsParser_MEMBERS 256 #define YY_mootLexfreqsParser_MEMBERS 258 #ifndef YY_mootLexfreqsParser_LEX_BODY 259 #define YY_mootLexfreqsParser_LEX_BODY 261 #ifndef YY_mootLexfreqsParser_ERROR_BODY 262 #define YY_mootLexfreqsParser_ERROR_BODY 264 #ifndef YY_mootLexfreqsParser_CONSTRUCTOR_PARAM 265 #define YY_mootLexfreqsParser_CONSTRUCTOR_PARAM 268 class YY_mootLexfreqsParser_CLASS YY_mootLexfreqsParser_INHERIT
273 static const int TOKEN;
274 static const int COUNT;
277 #line 160 "./bison.h" 280 int YY_mootLexfreqsParser_PARSE(YY_mootLexfreqsParser_PARSE_PARAM);
281 virtual void YY_mootLexfreqsParser_ERROR(
const char *) YY_mootLexfreqsParser_ERROR_BODY;
282 #ifdef YY_mootLexfreqsParser_PURE 283 #ifdef YY_mootLexfreqsParser_LSP_NEEDED 284 virtual int YY_mootLexfreqsParser_LEX(YY_mootLexfreqsParser_STYPE *YY_mootLexfreqsParser_LVAL,YY_mootLexfreqsParser_LTYPE *YY_mootLexfreqsParser_LLOC) YY_mootLexfreqsParser_LEX_BODY;
286 virtual int YY_mootLexfreqsParser_LEX(YY_mootLexfreqsParser_STYPE *YY_mootLexfreqsParser_LVAL) YY_mootLexfreqsParser_LEX_BODY;
289 virtual int YY_mootLexfreqsParser_LEX() YY_mootLexfreqsParser_LEX_BODY;
290 YY_mootLexfreqsParser_STYPE YY_mootLexfreqsParser_LVAL;
291 #ifdef YY_mootLexfreqsParser_LSP_NEEDED 292 YY_mootLexfreqsParser_LTYPE YY_mootLexfreqsParser_LLOC;
294 int YY_mootLexfreqsParser_NERRS;
295 int YY_mootLexfreqsParser_CHAR;
297 #if YY_mootLexfreqsParser_DEBUG != 0 299 int YY_mootLexfreqsParser_DEBUG_FLAG;
302 YY_mootLexfreqsParser_CLASS(YY_mootLexfreqsParser_CONSTRUCTOR_PARAM);
304 YY_mootLexfreqsParser_MEMBERS
310 #if YY_mootLexfreqsParser_COMPATIBILITY != 0 313 #define YYSTYPE YY_mootLexfreqsParser_STYPE 317 #define YYLTYPE YY_mootLexfreqsParser_LTYPE 320 #ifdef YY_mootLexfreqsParser_DEBUG 321 #define YYDEBUG YY_mootLexfreqsParser_DEBUG HMM training data: lexical frequencies: raw.
ProbT CountT
Definition: mootTypes.h:67
Definition: mootLexfreqsParser.h:33
string mootTokString
Definition: mootToken.h:62
Definition: mootLexfreqsParser.h:41