blob: 3a99dd927f0075ef1793e899816c6e73ad79119d [file] [log] [blame]
/** \file
* This C header file was generated by $ANTLR version 3.4
*
* - From the grammar source file : /home/lapitre_is148245/git/org.eclipse.efm-symbex/org.eclipse.efm.symbex/src/parser/model/fml.g
* - On : 2017-05-30 09:21:53
* - for the lexer : fmlLexerLexer
*
* Editing it, at least manually, is not wise.
*
* C language generator and runtime by Jim Idle, jimi|hereisanat|idle|dotgoeshere|ws.
*
*
* The lexer
fmlLexer
has the callable functions (rules) shown below,
* which will invoke the code for the associated rule in the source grammar
* assuming that the input stream is pointing to a token/text stream that could begin
* this rule.
*
* For instance if you call the first (topmost) rule in a parser grammar, you will
* get the results of a full parse, but calling a rule half way through the grammar will
* allow you to pass part of a full token stream to the parser, such as for syntax checking
* in editors and so on.
*
* The parser entry points are called indirectly (by function pointer to function) via
* a parser context typedef pfmlLexer, which is returned from a call to fmlLexerNew().
*
* As this is a generated lexer, it is unlikely you will call it 'manually'. However
* the methods are provided anyway.
*
* The methods in pfmlLexer are as follows:
*
* -
void
pfmlLexer->T__144(pfmlLexer)
* -
void
pfmlLexer->T__145(pfmlLexer)
* -
void
pfmlLexer->T__146(pfmlLexer)
* -
void
pfmlLexer->T__147(pfmlLexer)
* -
void
pfmlLexer->T__148(pfmlLexer)
* -
void
pfmlLexer->T__149(pfmlLexer)
* -
void
pfmlLexer->T__150(pfmlLexer)
* -
void
pfmlLexer->T__151(pfmlLexer)
* -
void
pfmlLexer->T__152(pfmlLexer)
* -
void
pfmlLexer->T__153(pfmlLexer)
* -
void
pfmlLexer->T__154(pfmlLexer)
* -
void
pfmlLexer->T__155(pfmlLexer)
* -
void
pfmlLexer->T__156(pfmlLexer)
* -
void
pfmlLexer->T__157(pfmlLexer)
* -
void
pfmlLexer->T__158(pfmlLexer)
* -
void
pfmlLexer->T__159(pfmlLexer)
* -
void
pfmlLexer->T__160(pfmlLexer)
* -
void
pfmlLexer->T__161(pfmlLexer)
* -
void
pfmlLexer->T__162(pfmlLexer)
* -
void
pfmlLexer->T__163(pfmlLexer)
* -
void
pfmlLexer->T__164(pfmlLexer)
* -
void
pfmlLexer->T__165(pfmlLexer)
* -
void
pfmlLexer->T__166(pfmlLexer)
* -
void
pfmlLexer->T__167(pfmlLexer)
* -
void
pfmlLexer->T__168(pfmlLexer)
* -
void
pfmlLexer->T__169(pfmlLexer)
* -
void
pfmlLexer->T__170(pfmlLexer)
* -
void
pfmlLexer->T__171(pfmlLexer)
* -
void
pfmlLexer->T__172(pfmlLexer)
* -
void
pfmlLexer->T__173(pfmlLexer)
* -
void
pfmlLexer->T__174(pfmlLexer)
* -
void
pfmlLexer->T__175(pfmlLexer)
* -
void
pfmlLexer->T__176(pfmlLexer)
* -
void
pfmlLexer->T__177(pfmlLexer)
* -
void
pfmlLexer->T__178(pfmlLexer)
* -
void
pfmlLexer->T__179(pfmlLexer)
* -
void
pfmlLexer->T__180(pfmlLexer)
* -
void
pfmlLexer->T__181(pfmlLexer)
* -
void
pfmlLexer->T__182(pfmlLexer)
* -
void
pfmlLexer->T__183(pfmlLexer)
* -
void
pfmlLexer->T__184(pfmlLexer)
* -
void
pfmlLexer->T__185(pfmlLexer)
* -
void
pfmlLexer->T__186(pfmlLexer)
* -
void
pfmlLexer->T__187(pfmlLexer)
* -
void
pfmlLexer->T__188(pfmlLexer)
* -
void
pfmlLexer->T__189(pfmlLexer)
* -
void
pfmlLexer->T__190(pfmlLexer)
* -
void
pfmlLexer->T__191(pfmlLexer)
* -
void
pfmlLexer->T__192(pfmlLexer)
* -
void
pfmlLexer->T__193(pfmlLexer)
* -
void
pfmlLexer->T__194(pfmlLexer)
* -
void
pfmlLexer->T__195(pfmlLexer)
* -
void
pfmlLexer->T__196(pfmlLexer)
* -
void
pfmlLexer->T__197(pfmlLexer)
* -
void
pfmlLexer->T__198(pfmlLexer)
* -
void
pfmlLexer->T__199(pfmlLexer)
* -
void
pfmlLexer->T__200(pfmlLexer)
* -
void
pfmlLexer->T__201(pfmlLexer)
* -
void
pfmlLexer->T__202(pfmlLexer)
* -
void
pfmlLexer->T__203(pfmlLexer)
* -
void
pfmlLexer->T__204(pfmlLexer)
* -
void
pfmlLexer->T__205(pfmlLexer)
* -
void
pfmlLexer->T__206(pfmlLexer)
* -
void
pfmlLexer->T__207(pfmlLexer)
* -
void
pfmlLexer->T__208(pfmlLexer)
* -
void
pfmlLexer->T__209(pfmlLexer)
* -
void
pfmlLexer->T__210(pfmlLexer)
* -
void
pfmlLexer->T__211(pfmlLexer)
* -
void
pfmlLexer->T__212(pfmlLexer)
* -
void
pfmlLexer->T__213(pfmlLexer)
* -
void
pfmlLexer->T__214(pfmlLexer)
* -
void
pfmlLexer->T__215(pfmlLexer)
* -
void
pfmlLexer->T__216(pfmlLexer)
* -
void
pfmlLexer->T__217(pfmlLexer)
* -
void
pfmlLexer->T__218(pfmlLexer)
* -
void
pfmlLexer->T__219(pfmlLexer)
* -
void
pfmlLexer->T__220(pfmlLexer)
* -
void
pfmlLexer->T__221(pfmlLexer)
* -
void
pfmlLexer->T__222(pfmlLexer)
* -
void
pfmlLexer->T__223(pfmlLexer)
* -
void
pfmlLexer->T__224(pfmlLexer)
* -
void
pfmlLexer->T__225(pfmlLexer)
* -
void
pfmlLexer->T__226(pfmlLexer)
* -
void
pfmlLexer->T__227(pfmlLexer)
* -
void
pfmlLexer->T__228(pfmlLexer)
* -
void
pfmlLexer->T__229(pfmlLexer)
* -
void
pfmlLexer->T__230(pfmlLexer)
* -
void
pfmlLexer->T__231(pfmlLexer)
* -
void
pfmlLexer->T__232(pfmlLexer)
* -
void
pfmlLexer->T__233(pfmlLexer)
* -
void
pfmlLexer->T__234(pfmlLexer)
* -
void
pfmlLexer->T__235(pfmlLexer)
* -
void
pfmlLexer->T__236(pfmlLexer)
* -
void
pfmlLexer->T__237(pfmlLexer)
* -
void
pfmlLexer->T__238(pfmlLexer)
* -
void
pfmlLexer->T__239(pfmlLexer)
* -
void
pfmlLexer->T__240(pfmlLexer)
* -
void
pfmlLexer->T__241(pfmlLexer)
* -
void
pfmlLexer->T__242(pfmlLexer)
* -
void
pfmlLexer->T__243(pfmlLexer)
* -
void
pfmlLexer->T__244(pfmlLexer)
* -
void
pfmlLexer->T__245(pfmlLexer)
* -
void
pfmlLexer->T__246(pfmlLexer)
* -
void
pfmlLexer->T__247(pfmlLexer)
* -
void
pfmlLexer->T__248(pfmlLexer)
* -
void
pfmlLexer->T__249(pfmlLexer)
* -
void
pfmlLexer->T__250(pfmlLexer)
* -
void
pfmlLexer->T__251(pfmlLexer)
* -
void
pfmlLexer->T__252(pfmlLexer)
* -
void
pfmlLexer->T__253(pfmlLexer)
* -
void
pfmlLexer->T__254(pfmlLexer)
* -
void
pfmlLexer->T__255(pfmlLexer)
* -
void
pfmlLexer->T__256(pfmlLexer)
* -
void
pfmlLexer->T__257(pfmlLexer)
* -
void
pfmlLexer->T__258(pfmlLexer)
* -
void
pfmlLexer->T__259(pfmlLexer)
* -
void
pfmlLexer->T__260(pfmlLexer)
* -
void
pfmlLexer->T__261(pfmlLexer)
* -
void
pfmlLexer->T__262(pfmlLexer)
* -
void
pfmlLexer->T__263(pfmlLexer)
* -
void
pfmlLexer->T__264(pfmlLexer)
* -
void
pfmlLexer->T__265(pfmlLexer)
* -
void
pfmlLexer->T__266(pfmlLexer)
* -
void
pfmlLexer->T__267(pfmlLexer)
* -
void
pfmlLexer->T__268(pfmlLexer)
* -
void
pfmlLexer->T__269(pfmlLexer)
* -
void
pfmlLexer->T__270(pfmlLexer)
* -
void
pfmlLexer->T__271(pfmlLexer)
* -
void
pfmlLexer->T__272(pfmlLexer)
* -
void
pfmlLexer->T__273(pfmlLexer)
* -
void
pfmlLexer->T__274(pfmlLexer)
* -
void
pfmlLexer->T__275(pfmlLexer)
* -
void
pfmlLexer->T__276(pfmlLexer)
* -
void
pfmlLexer->T__277(pfmlLexer)
* -
void
pfmlLexer->T__278(pfmlLexer)
* -
void
pfmlLexer->T__279(pfmlLexer)
* -
void
pfmlLexer->T__280(pfmlLexer)
* -
void
pfmlLexer->T__281(pfmlLexer)
* -
void
pfmlLexer->T__282(pfmlLexer)
* -
void
pfmlLexer->T__283(pfmlLexer)
* -
void
pfmlLexer->T__284(pfmlLexer)
* -
void
pfmlLexer->T__285(pfmlLexer)
* -
void
pfmlLexer->T__286(pfmlLexer)
* -
void
pfmlLexer->T__287(pfmlLexer)
* -
void
pfmlLexer->T__288(pfmlLexer)
* -
void
pfmlLexer->T__289(pfmlLexer)
* -
void
pfmlLexer->T__290(pfmlLexer)
* -
void
pfmlLexer->T__291(pfmlLexer)
* -
void
pfmlLexer->T__292(pfmlLexer)
* -
void
pfmlLexer->T__293(pfmlLexer)
* -
void
pfmlLexer->T__294(pfmlLexer)
* -
void
pfmlLexer->T__295(pfmlLexer)
* -
void
pfmlLexer->T__296(pfmlLexer)
* -
void
pfmlLexer->T__297(pfmlLexer)
* -
void
pfmlLexer->T__298(pfmlLexer)
* -
void
pfmlLexer->T__299(pfmlLexer)
* -
void
pfmlLexer->T__300(pfmlLexer)
* -
void
pfmlLexer->T__301(pfmlLexer)
* -
void
pfmlLexer->T__302(pfmlLexer)
* -
void
pfmlLexer->T__303(pfmlLexer)
* -
void
pfmlLexer->T__304(pfmlLexer)
* -
void
pfmlLexer->T__305(pfmlLexer)
* -
void
pfmlLexer->T__306(pfmlLexer)
* -
void
pfmlLexer->T__307(pfmlLexer)
* -
void
pfmlLexer->T__308(pfmlLexer)
* -
void
pfmlLexer->T__309(pfmlLexer)
* -
void
pfmlLexer->T__310(pfmlLexer)
* -
void
pfmlLexer->T__311(pfmlLexer)
* -
void
pfmlLexer->T__312(pfmlLexer)
* -
void
pfmlLexer->T__313(pfmlLexer)
* -
void
pfmlLexer->T__314(pfmlLexer)
* -
void
pfmlLexer->T__315(pfmlLexer)
* -
void
pfmlLexer->T__316(pfmlLexer)
* -
void
pfmlLexer->T__317(pfmlLexer)
* -
void
pfmlLexer->T__318(pfmlLexer)
* -
void
pfmlLexer->T__319(pfmlLexer)
* -
void
pfmlLexer->T__320(pfmlLexer)
* -
void
pfmlLexer->T__321(pfmlLexer)
* -
void
pfmlLexer->T__322(pfmlLexer)
* -
void
pfmlLexer->T__323(pfmlLexer)
* -
void
pfmlLexer->T__324(pfmlLexer)
* -
void
pfmlLexer->T__325(pfmlLexer)
* -
void
pfmlLexer->T__326(pfmlLexer)
* -
void
pfmlLexer->T__327(pfmlLexer)
* -
void
pfmlLexer->T__328(pfmlLexer)
* -
void
pfmlLexer->T__329(pfmlLexer)
* -
void
pfmlLexer->T__330(pfmlLexer)
* -
void
pfmlLexer->T__331(pfmlLexer)
* -
void
pfmlLexer->T__332(pfmlLexer)
* -
void
pfmlLexer->T__333(pfmlLexer)
* -
void
pfmlLexer->T__334(pfmlLexer)
* -
void
pfmlLexer->T__335(pfmlLexer)
* -
void
pfmlLexer->T__336(pfmlLexer)
* -
void
pfmlLexer->T__337(pfmlLexer)
* -
void
pfmlLexer->T__338(pfmlLexer)
* -
void
pfmlLexer->T__339(pfmlLexer)
* -
void
pfmlLexer->T__340(pfmlLexer)
* -
void
pfmlLexer->T__341(pfmlLexer)
* -
void
pfmlLexer->T__342(pfmlLexer)
* -
void
pfmlLexer->T__343(pfmlLexer)
* -
void
pfmlLexer->T__344(pfmlLexer)
* -
void
pfmlLexer->T__345(pfmlLexer)
* -
void
pfmlLexer->T__346(pfmlLexer)
* -
void
pfmlLexer->T__347(pfmlLexer)
* -
void
pfmlLexer->T__348(pfmlLexer)
* -
void
pfmlLexer->T__349(pfmlLexer)
* -
void
pfmlLexer->T__350(pfmlLexer)
* -
void
pfmlLexer->T__351(pfmlLexer)
* -
void
pfmlLexer->T__352(pfmlLexer)
* -
void
pfmlLexer->T__353(pfmlLexer)
* -
void
pfmlLexer->T__354(pfmlLexer)
* -
void
pfmlLexer->T__355(pfmlLexer)
* -
void
pfmlLexer->T__356(pfmlLexer)
* -
void
pfmlLexer->T__357(pfmlLexer)
* -
void
pfmlLexer->T__358(pfmlLexer)
* -
void
pfmlLexer->T__359(pfmlLexer)
* -
void
pfmlLexer->T__360(pfmlLexer)
* -
void
pfmlLexer->T__361(pfmlLexer)
* -
void
pfmlLexer->T__362(pfmlLexer)
* -
void
pfmlLexer->T__363(pfmlLexer)
* -
void
pfmlLexer->T__364(pfmlLexer)
* -
void
pfmlLexer->T__365(pfmlLexer)
* -
void
pfmlLexer->T__366(pfmlLexer)
* -
void
pfmlLexer->T__367(pfmlLexer)
* -
void
pfmlLexer->T__368(pfmlLexer)
* -
void
pfmlLexer->T__369(pfmlLexer)
* -
void
pfmlLexer->T__370(pfmlLexer)
* -
void
pfmlLexer->T__371(pfmlLexer)
* -
void
pfmlLexer->T__372(pfmlLexer)
* -
void
pfmlLexer->T__373(pfmlLexer)
* -
void
pfmlLexer->T__374(pfmlLexer)
* -
void
pfmlLexer->T__375(pfmlLexer)
* -
void
pfmlLexer->T__376(pfmlLexer)
* -
void
pfmlLexer->T__377(pfmlLexer)
* -
void
pfmlLexer->T__378(pfmlLexer)
* -
void
pfmlLexer->T__379(pfmlLexer)
* -
void
pfmlLexer->T__380(pfmlLexer)
* -
void
pfmlLexer->T__381(pfmlLexer)
* -
void
pfmlLexer->T__382(pfmlLexer)
* -
void
pfmlLexer->T__383(pfmlLexer)
* -
void
pfmlLexer->T__384(pfmlLexer)
* -
void
pfmlLexer->T__385(pfmlLexer)
* -
void
pfmlLexer->T__386(pfmlLexer)
* -
void
pfmlLexer->T__387(pfmlLexer)
* -
void
pfmlLexer->T__388(pfmlLexer)
* -
void
pfmlLexer->T__389(pfmlLexer)
* -
void
pfmlLexer->T__390(pfmlLexer)
* -
void
pfmlLexer->T__391(pfmlLexer)
* -
void
pfmlLexer->T__392(pfmlLexer)
* -
void
pfmlLexer->T__393(pfmlLexer)
* -
void
pfmlLexer->T__394(pfmlLexer)
* -
void
pfmlLexer->T__395(pfmlLexer)
* -
void
pfmlLexer->T__396(pfmlLexer)
* -
void
pfmlLexer->T__397(pfmlLexer)
* -
void
pfmlLexer->T__398(pfmlLexer)
* -
void
pfmlLexer->T__399(pfmlLexer)
* -
void
pfmlLexer->T__400(pfmlLexer)
* -
void
pfmlLexer->T__401(pfmlLexer)
* -
void
pfmlLexer->T__402(pfmlLexer)
* -
void
pfmlLexer->T__403(pfmlLexer)
* -
void
pfmlLexer->T__404(pfmlLexer)
* -
void
pfmlLexer->T__405(pfmlLexer)
* -
void
pfmlLexer->T__406(pfmlLexer)
* -
void
pfmlLexer->T__407(pfmlLexer)
* -
void
pfmlLexer->T__408(pfmlLexer)
* -
void
pfmlLexer->T__409(pfmlLexer)
* -
void
pfmlLexer->T__410(pfmlLexer)
* -
void
pfmlLexer->T__411(pfmlLexer)
* -
void
pfmlLexer->T__412(pfmlLexer)
* -
void
pfmlLexer->T__413(pfmlLexer)
* -
void
pfmlLexer->T__414(pfmlLexer)
* -
void
pfmlLexer->T__415(pfmlLexer)
* -
void
pfmlLexer->T__416(pfmlLexer)
* -
void
pfmlLexer->T__417(pfmlLexer)
* -
void
pfmlLexer->OP_ATOMIC_SEQUENCE(pfmlLexer)
* -
void
pfmlLexer->OP_SEQUENCE(pfmlLexer)
* -
void
pfmlLexer->OP_SEQUENCE_SIDE(pfmlLexer)
* -
void
pfmlLexer->OP_SEQUENCE_WEAK(pfmlLexer)
* -
void
pfmlLexer->OP_SCHEDULE_GT(pfmlLexer)
* -
void
pfmlLexer->OP_SCHEDULE_LT(pfmlLexer)
* -
void
pfmlLexer->OP_SCHEDULE_XOR(pfmlLexer)
* -
void
pfmlLexer->OP_SCHEDULE_AND_THEN(pfmlLexer)
* -
void
pfmlLexer->OP_SCHEDULE_OR_ELSE(pfmlLexer)
* -
void
pfmlLexer->OP_NON_DETERMINISM(pfmlLexer)
* -
void
pfmlLexer->OP_CONCURRENCY_ASYNC(pfmlLexer)
* -
void
pfmlLexer->OP_CONCURRENCY_AND(pfmlLexer)
* -
void
pfmlLexer->OP_CONCURRENCY_OR(pfmlLexer)
* -
void
pfmlLexer->OP_CONCURRENCY_INTERLEAVING(pfmlLexer)
* -
void
pfmlLexer->OP_CONCURRENCY_PARALLEL(pfmlLexer)
* -
void
pfmlLexer->OP_FORK(pfmlLexer)
* -
void
pfmlLexer->OP_JOIN(pfmlLexer)
* -
void
pfmlLexer->OP_CONCURRENCY_RDV_ASYNC(pfmlLexer)
* -
void
pfmlLexer->OP_CONCURRENCY_RDV_AND(pfmlLexer)
* -
void
pfmlLexer->OP_CONCURRENCY_RDV_OR(pfmlLexer)
* -
void
pfmlLexer->OP_CONCURRENCY_RDV_INTERLEAVING(pfmlLexer)
* -
void
pfmlLexer->OP_CONCURRENCY_RDV_PARALLEL(pfmlLexer)
* -
void
pfmlLexer->ASSIGN(pfmlLexer)
* -
void
pfmlLexer->ASSIGN_AFTER(pfmlLexer)
* -
void
pfmlLexer->ASSIGN_REF(pfmlLexer)
* -
void
pfmlLexer->ASSIGN_MACRO(pfmlLexer)
* -
void
pfmlLexer->OP_PUSH(pfmlLexer)
* -
void
pfmlLexer->OP_ASSIGN_TOP(pfmlLexer)
* -
void
pfmlLexer->OP_TOP(pfmlLexer)
* -
void
pfmlLexer->OP_POP(pfmlLexer)
* -
void
pfmlLexer->LPAREN(pfmlLexer)
* -
void
pfmlLexer->RPAREN(pfmlLexer)
* -
void
pfmlLexer->LCURLY(pfmlLexer)
* -
void
pfmlLexer->RCURLY(pfmlLexer)
* -
void
pfmlLexer->LBRACKET(pfmlLexer)
* -
void
pfmlLexer->RBRACKET(pfmlLexer)
* -
void
pfmlLexer->LBRACKET_EXCEPT(pfmlLexer)
* -
void
pfmlLexer->LPAREN_INVOKE(pfmlLexer)
* -
void
pfmlLexer->LCURLY_INVOKE(pfmlLexer)
* -
void
pfmlLexer->PERCENT_LPAREN_INVOKE(pfmlLexer)
* -
void
pfmlLexer->PERCENT_LPAREN(pfmlLexer)
* -
void
pfmlLexer->RPAREN_PERCENT(pfmlLexer)
* -
void
pfmlLexer->STATEMENT_PROMPT(pfmlLexer)
* -
void
pfmlLexer->DOLLAR_LCURLY(pfmlLexer)
* -
void
pfmlLexer->RCURLY_DOLLAR(pfmlLexer)
* -
void
pfmlLexer->PERCENT_LCURLY(pfmlLexer)
* -
void
pfmlLexer->RCURLY_PERCENT(pfmlLexer)
* -
void
pfmlLexer->LBRACKET_BAR(pfmlLexer)
* -
void
pfmlLexer->BAR_RBRACKET(pfmlLexer)
* -
void
pfmlLexer->LBRACKET_LCURLY(pfmlLexer)
* -
void
pfmlLexer->RCURLY_RBRACKET(pfmlLexer)
* -
void
pfmlLexer->COLON(pfmlLexer)
* -
void
pfmlLexer->COMMA(pfmlLexer)
* -
void
pfmlLexer->QUESTION(pfmlLexer)
* -
void
pfmlLexer->SEMI(pfmlLexer)
* -
void
pfmlLexer->DIESE(pfmlLexer)
* -
void
pfmlLexer->DOLLAR(pfmlLexer)
* -
void
pfmlLexer->DOT(pfmlLexer)
* -
void
pfmlLexer->DOTDOT(pfmlLexer)
* -
void
pfmlLexer->COLONx2(pfmlLexer)
* -
void
pfmlLexer->LAND(pfmlLexer)
* -
void
pfmlLexer->LAND_THEN(pfmlLexer)
* -
void
pfmlLexer->LAND_ASSIGN(pfmlLexer)
* -
void
pfmlLexer->LAND_ASSIGN_AFTER(pfmlLexer)
* -
void
pfmlLexer->LNOT(pfmlLexer)
* -
void
pfmlLexer->LOR(pfmlLexer)
* -
void
pfmlLexer->LOR_ELSE(pfmlLexer)
* -
void
pfmlLexer->LOR_ASSIGN(pfmlLexer)
* -
void
pfmlLexer->LOR_ASSIGN_AFTER(pfmlLexer)
* -
void
pfmlLexer->LXOR(pfmlLexer)
* -
void
pfmlLexer->EQUAL(pfmlLexer)
* -
void
pfmlLexer->NEQUAL(pfmlLexer)
* -
void
pfmlLexer->SEQUAL(pfmlLexer)
* -
void
pfmlLexer->NSEQUAL(pfmlLexer)
* -
void
pfmlLexer->LTE(pfmlLexer)
* -
void
pfmlLexer->LT_(pfmlLexer)
* -
void
pfmlLexer->GTE(pfmlLexer)
* -
void
pfmlLexer->GT(pfmlLexer)
* -
void
pfmlLexer->PLUS(pfmlLexer)
* -
void
pfmlLexer->PLUS_ASSIGN(pfmlLexer)
* -
void
pfmlLexer->PLUS_ASSIGN_AFTER(pfmlLexer)
* -
void
pfmlLexer->INCR(pfmlLexer)
* -
void
pfmlLexer->MINUS(pfmlLexer)
* -
void
pfmlLexer->MINUS_ASSIGN(pfmlLexer)
* -
void
pfmlLexer->MINUS_ASSIGN_AFTER(pfmlLexer)
* -
void
pfmlLexer->DECR(pfmlLexer)
* -
void
pfmlLexer->STAR(pfmlLexer)
* -
void
pfmlLexer->STAR_ASSIGN(pfmlLexer)
* -
void
pfmlLexer->STAR_ASSIGN_AFTER(pfmlLexer)
* -
void
pfmlLexer->DIV(pfmlLexer)
* -
void
pfmlLexer->DIV_ASSIGN(pfmlLexer)
* -
void
pfmlLexer->DIV_ASSIGN_AFTER(pfmlLexer)
* -
void
pfmlLexer->MOD(pfmlLexer)
* -
void
pfmlLexer->MOD_ASSIGN(pfmlLexer)
* -
void
pfmlLexer->MOD_ASSIGN_AFTER(pfmlLexer)
* -
void
pfmlLexer->RSHIFT(pfmlLexer)
* -
void
pfmlLexer->RSHIFT_ASSIGN(pfmlLexer)
* -
void
pfmlLexer->RSHIFT_ASSIGN_AFTER(pfmlLexer)
* -
void
pfmlLexer->LSHIFT(pfmlLexer)
* -
void
pfmlLexer->LSHIFT_ASSIGN(pfmlLexer)
* -
void
pfmlLexer->LSHIFT_ASSIGN_AFTER(pfmlLexer)
* -
void
pfmlLexer->BAND(pfmlLexer)
* -
void
pfmlLexer->BAND_ASSIGN(pfmlLexer)
* -
void
pfmlLexer->BAND_ASSIGN_AFTER(pfmlLexer)
* -
void
pfmlLexer->BNOT(pfmlLexer)
* -
void
pfmlLexer->BOR(pfmlLexer)
* -
void
pfmlLexer->BOR_ASSIGN(pfmlLexer)
* -
void
pfmlLexer->BOR_ASSIGN_AFTER(pfmlLexer)
* -
void
pfmlLexer->BXOR(pfmlLexer)
* -
void
pfmlLexer->BXOR_ASSIGN(pfmlLexer)
* -
void
pfmlLexer->BXOR_ASSIGN_AFTER(pfmlLexer)
* -
void
pfmlLexer->ID(pfmlLexer)
* -
void
pfmlLexer->AT_ID(pfmlLexer)
* -
void
pfmlLexer->StringLiteral(pfmlLexer)
* -
void
pfmlLexer->CharLiteral(pfmlLexer)
* -
void
pfmlLexer->NumberLiteral(pfmlLexer)
* -
void
pfmlLexer->FloatLiteral(pfmlLexer)
* -
void
pfmlLexer->RationalLiteral(pfmlLexer)
* -
void
pfmlLexer->IntegerLiteral(pfmlLexer)
* -
void
pfmlLexer->FloatTypeSuffix(pfmlLexer)
* -
void
pfmlLexer->ImaginarySuffix(pfmlLexer)
* -
void
pfmlLexer->IntSuffix(pfmlLexer)
* -
void
pfmlLexer->Integer(pfmlLexer)
* -
void
pfmlLexer->Decimal(pfmlLexer)
* -
void
pfmlLexer->Binary(pfmlLexer)
* -
void
pfmlLexer->Octal(pfmlLexer)
* -
void
pfmlLexer->Hexadecimal(pfmlLexer)
* -
void
pfmlLexer->DecimalDigit(pfmlLexer)
* -
void
pfmlLexer->OctalDigit(pfmlLexer)
* -
void
pfmlLexer->HexDigit(pfmlLexer)
* -
void
pfmlLexer->DecimalExponent(pfmlLexer)
* -
void
pfmlLexer->DecimalDigits(pfmlLexer)
* -
void
pfmlLexer->Float(pfmlLexer)
* -
void
pfmlLexer->EXPONENT(pfmlLexer)
* -
void
pfmlLexer->HEX_DIGIT(pfmlLexer)
* -
void
pfmlLexer->ESC_SEQ(pfmlLexer)
* -
void
pfmlLexer->OCTAL_ESC(pfmlLexer)
* -
void
pfmlLexer->UNICODE_ESC(pfmlLexer)
* -
void
pfmlLexer->COMMENT(pfmlLexer)
* -
void
pfmlLexer->WS(pfmlLexer)
* -
void
pfmlLexer->Tokens(pfmlLexer)
*
*
*
* The return type for any particular rule is of course determined by the source
* grammar file.
*/
// [The "BSD license"]
// Copyright (c) 2005-2009 Jim Idle, Temporal Wave LLC
// http://www.temporal-wave.com
// http://www.linkedin.com/in/jimidle
//
// All rights reserved.
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions
// are met:
// 1. Redistributions of source code must retain the above copyright
// notice, this list of conditions and the following disclaimer.
// 2. Redistributions in binary form must reproduce the above copyright
// notice, this list of conditions and the following disclaimer in the
// documentation and/or other materials provided with the distribution.
// 3. The name of the author may not be used to endorse or promote products
// derived from this software without specific prior written permission.
//
// THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
// IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
// OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
// IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
// INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
// NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
// THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#ifndef _fmlLexer_H
#define _fmlLexer_H
/* =============================================================================
* Standard antlr3 C runtime definitions
*/
#include <antlr3.h>
/* End of standard antlr 3 runtime definitions
* =============================================================================
*/
#ifdef __cplusplus
extern "C" {
#endif
// Forward declare the context typedef so that we can use it before it is
// properly defined. Delegators and delegates (from import statements) are
// interdependent and their context structures contain pointers to each other
// C only allows such things to be declared if you pre-declare the typedef.
//
typedef struct fmlLexer_Ctx_struct fmlLexer, * pfmlLexer;
#ifdef ANTLR3_WINDOWS
// Disable: Unreferenced parameter, - Rules with parameters that are not used
// constant conditional, - ANTLR realizes that a prediction is always true (synpred usually)
// initialized but unused variable - tree rewrite variables declared but not needed
// Unreferenced local variable - lexer rule declares but does not always use _type
// potentially unitialized variable used - retval always returned from a rule
// unreferenced local function has been removed - susually getTokenNames or freeScope, they can go without warnigns
//
// These are only really displayed at warning level /W4 but that is the code ideal I am aiming at
// and the codegen must generate some of these warnings by necessity, apart from 4100, which is
// usually generated when a parser rule is given a parameter that it does not use. Mostly though
// this is a matter of orthogonality hence I disable that one.
//
#pragma warning( disable : 4100 )
#pragma warning( disable : 4101 )
#pragma warning( disable : 4127 )
#pragma warning( disable : 4189 )
#pragma warning( disable : 4505 )
#pragma warning( disable : 4701 )
#endif
/* ========================
* BACKTRACKING IS ENABLED
* ========================
*/
/** Context tracking structure for
fmlLexer
*/
struct fmlLexer_Ctx_struct
{
/** Built in ANTLR3 context tracker contains all the generic elements
* required for context tracking.
*/
pANTLR3_LEXER pLexer;
void
(*mT__144) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__145) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__146) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__147) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__148) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__149) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__150) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__151) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__152) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__153) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__154) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__155) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__156) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__157) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__158) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__159) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__160) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__161) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__162) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__163) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__164) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__165) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__166) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__167) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__168) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__169) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__170) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__171) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__172) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__173) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__174) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__175) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__176) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__177) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__178) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__179) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__180) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__181) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__182) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__183) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__184) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__185) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__186) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__187) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__188) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__189) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__190) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__191) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__192) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__193) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__194) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__195) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__196) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__197) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__198) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__199) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__200) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__201) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__202) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__203) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__204) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__205) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__206) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__207) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__208) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__209) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__210) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__211) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__212) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__213) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__214) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__215) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__216) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__217) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__218) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__219) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__220) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__221) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__222) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__223) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__224) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__225) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__226) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__227) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__228) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__229) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__230) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__231) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__232) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__233) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__234) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__235) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__236) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__237) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__238) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__239) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__240) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__241) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__242) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__243) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__244) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__245) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__246) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__247) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__248) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__249) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__250) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__251) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__252) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__253) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__254) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__255) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__256) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__257) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__258) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__259) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__260) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__261) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__262) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__263) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__264) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__265) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__266) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__267) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__268) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__269) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__270) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__271) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__272) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__273) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__274) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__275) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__276) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__277) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__278) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__279) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__280) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__281) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__282) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__283) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__284) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__285) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__286) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__287) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__288) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__289) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__290) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__291) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__292) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__293) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__294) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__295) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__296) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__297) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__298) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__299) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__300) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__301) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__302) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__303) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__304) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__305) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__306) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__307) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__308) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__309) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__310) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__311) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__312) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__313) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__314) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__315) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__316) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__317) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__318) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__319) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__320) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__321) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__322) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__323) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__324) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__325) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__326) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__327) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__328) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__329) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__330) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__331) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__332) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__333) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__334) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__335) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__336) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__337) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__338) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__339) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__340) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__341) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__342) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__343) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__344) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__345) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__346) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__347) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__348) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__349) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__350) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__351) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__352) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__353) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__354) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__355) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__356) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__357) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__358) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__359) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__360) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__361) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__362) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__363) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__364) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__365) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__366) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__367) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__368) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__369) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__370) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__371) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__372) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__373) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__374) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__375) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__376) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__377) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__378) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__379) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__380) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__381) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__382) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__383) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__384) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__385) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__386) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__387) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__388) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__389) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__390) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__391) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__392) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__393) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__394) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__395) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__396) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__397) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__398) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__399) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__400) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__401) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__402) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__403) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__404) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__405) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__406) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__407) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__408) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__409) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__410) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__411) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__412) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__413) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__414) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__415) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__416) (struct fmlLexer_Ctx_struct * ctx);
void
(*mT__417) (struct fmlLexer_Ctx_struct * ctx);
void
(*mOP_ATOMIC_SEQUENCE) (struct fmlLexer_Ctx_struct * ctx);
void
(*mOP_SEQUENCE) (struct fmlLexer_Ctx_struct * ctx);
void
(*mOP_SEQUENCE_SIDE) (struct fmlLexer_Ctx_struct * ctx);
void
(*mOP_SEQUENCE_WEAK) (struct fmlLexer_Ctx_struct * ctx);
void
(*mOP_SCHEDULE_GT) (struct fmlLexer_Ctx_struct * ctx);
void
(*mOP_SCHEDULE_LT) (struct fmlLexer_Ctx_struct * ctx);
void
(*mOP_SCHEDULE_XOR) (struct fmlLexer_Ctx_struct * ctx);
void
(*mOP_SCHEDULE_AND_THEN) (struct fmlLexer_Ctx_struct * ctx);
void
(*mOP_SCHEDULE_OR_ELSE) (struct fmlLexer_Ctx_struct * ctx);
void
(*mOP_NON_DETERMINISM) (struct fmlLexer_Ctx_struct * ctx);
void
(*mOP_CONCURRENCY_ASYNC) (struct fmlLexer_Ctx_struct * ctx);
void
(*mOP_CONCURRENCY_AND) (struct fmlLexer_Ctx_struct * ctx);
void
(*mOP_CONCURRENCY_OR) (struct fmlLexer_Ctx_struct * ctx);
void
(*mOP_CONCURRENCY_INTERLEAVING) (struct fmlLexer_Ctx_struct * ctx);
void
(*mOP_CONCURRENCY_PARALLEL) (struct fmlLexer_Ctx_struct * ctx);
void
(*mOP_FORK) (struct fmlLexer_Ctx_struct * ctx);
void
(*mOP_JOIN) (struct fmlLexer_Ctx_struct * ctx);
void
(*mOP_CONCURRENCY_RDV_ASYNC) (struct fmlLexer_Ctx_struct * ctx);
void
(*mOP_CONCURRENCY_RDV_AND) (struct fmlLexer_Ctx_struct * ctx);
void
(*mOP_CONCURRENCY_RDV_OR) (struct fmlLexer_Ctx_struct * ctx);
void
(*mOP_CONCURRENCY_RDV_INTERLEAVING) (struct fmlLexer_Ctx_struct * ctx);
void
(*mOP_CONCURRENCY_RDV_PARALLEL) (struct fmlLexer_Ctx_struct * ctx);
void
(*mASSIGN) (struct fmlLexer_Ctx_struct * ctx);
void
(*mASSIGN_AFTER) (struct fmlLexer_Ctx_struct * ctx);
void
(*mASSIGN_REF) (struct fmlLexer_Ctx_struct * ctx);
void
(*mASSIGN_MACRO) (struct fmlLexer_Ctx_struct * ctx);
void
(*mOP_PUSH) (struct fmlLexer_Ctx_struct * ctx);
void
(*mOP_ASSIGN_TOP) (struct fmlLexer_Ctx_struct * ctx);
void
(*mOP_TOP) (struct fmlLexer_Ctx_struct * ctx);
void
(*mOP_POP) (struct fmlLexer_Ctx_struct * ctx);
void
(*mLPAREN) (struct fmlLexer_Ctx_struct * ctx);
void
(*mRPAREN) (struct fmlLexer_Ctx_struct * ctx);
void
(*mLCURLY) (struct fmlLexer_Ctx_struct * ctx);
void
(*mRCURLY) (struct fmlLexer_Ctx_struct * ctx);
void
(*mLBRACKET) (struct fmlLexer_Ctx_struct * ctx);
void
(*mRBRACKET) (struct fmlLexer_Ctx_struct * ctx);
void
(*mLBRACKET_EXCEPT) (struct fmlLexer_Ctx_struct * ctx);
void
(*mLPAREN_INVOKE) (struct fmlLexer_Ctx_struct * ctx);
void
(*mLCURLY_INVOKE) (struct fmlLexer_Ctx_struct * ctx);
void
(*mPERCENT_LPAREN_INVOKE) (struct fmlLexer_Ctx_struct * ctx);
void
(*mPERCENT_LPAREN) (struct fmlLexer_Ctx_struct * ctx);
void
(*mRPAREN_PERCENT) (struct fmlLexer_Ctx_struct * ctx);
void
(*mSTATEMENT_PROMPT) (struct fmlLexer_Ctx_struct * ctx);
void
(*mDOLLAR_LCURLY) (struct fmlLexer_Ctx_struct * ctx);
void
(*mRCURLY_DOLLAR) (struct fmlLexer_Ctx_struct * ctx);
void
(*mPERCENT_LCURLY) (struct fmlLexer_Ctx_struct * ctx);
void
(*mRCURLY_PERCENT) (struct fmlLexer_Ctx_struct * ctx);
void
(*mLBRACKET_BAR) (struct fmlLexer_Ctx_struct * ctx);
void
(*mBAR_RBRACKET) (struct fmlLexer_Ctx_struct * ctx);
void
(*mLBRACKET_LCURLY) (struct fmlLexer_Ctx_struct * ctx);
void
(*mRCURLY_RBRACKET) (struct fmlLexer_Ctx_struct * ctx);
void
(*mCOLON) (struct fmlLexer_Ctx_struct * ctx);
void
(*mCOMMA) (struct fmlLexer_Ctx_struct * ctx);
void
(*mQUESTION) (struct fmlLexer_Ctx_struct * ctx);
void
(*mSEMI) (struct fmlLexer_Ctx_struct * ctx);
void
(*mDIESE) (struct fmlLexer_Ctx_struct * ctx);
void
(*mDOLLAR) (struct fmlLexer_Ctx_struct * ctx);
void
(*mDOT) (struct fmlLexer_Ctx_struct * ctx);
void
(*mDOTDOT) (struct fmlLexer_Ctx_struct * ctx);
void
(*mCOLONx2) (struct fmlLexer_Ctx_struct * ctx);
void
(*mLAND) (struct fmlLexer_Ctx_struct * ctx);
void
(*mLAND_THEN) (struct fmlLexer_Ctx_struct * ctx);
void
(*mLAND_ASSIGN) (struct fmlLexer_Ctx_struct * ctx);
void
(*mLAND_ASSIGN_AFTER) (struct fmlLexer_Ctx_struct * ctx);
void
(*mLNOT) (struct fmlLexer_Ctx_struct * ctx);
void
(*mLOR) (struct fmlLexer_Ctx_struct * ctx);
void
(*mLOR_ELSE) (struct fmlLexer_Ctx_struct * ctx);
void
(*mLOR_ASSIGN) (struct fmlLexer_Ctx_struct * ctx);
void
(*mLOR_ASSIGN_AFTER) (struct fmlLexer_Ctx_struct * ctx);
void
(*mLXOR) (struct fmlLexer_Ctx_struct * ctx);
void
(*mEQUAL) (struct fmlLexer_Ctx_struct * ctx);
void
(*mNEQUAL) (struct fmlLexer_Ctx_struct * ctx);
void
(*mSEQUAL) (struct fmlLexer_Ctx_struct * ctx);
void
(*mNSEQUAL) (struct fmlLexer_Ctx_struct * ctx);
void
(*mLTE) (struct fmlLexer_Ctx_struct * ctx);
void
(*mLT_) (struct fmlLexer_Ctx_struct * ctx);
void
(*mGTE) (struct fmlLexer_Ctx_struct * ctx);
void
(*mGT) (struct fmlLexer_Ctx_struct * ctx);
void
(*mPLUS) (struct fmlLexer_Ctx_struct * ctx);
void
(*mPLUS_ASSIGN) (struct fmlLexer_Ctx_struct * ctx);
void
(*mPLUS_ASSIGN_AFTER) (struct fmlLexer_Ctx_struct * ctx);
void
(*mINCR) (struct fmlLexer_Ctx_struct * ctx);
void
(*mMINUS) (struct fmlLexer_Ctx_struct * ctx);
void
(*mMINUS_ASSIGN) (struct fmlLexer_Ctx_struct * ctx);
void
(*mMINUS_ASSIGN_AFTER) (struct fmlLexer_Ctx_struct * ctx);
void
(*mDECR) (struct fmlLexer_Ctx_struct * ctx);
void
(*mSTAR) (struct fmlLexer_Ctx_struct * ctx);
void
(*mSTAR_ASSIGN) (struct fmlLexer_Ctx_struct * ctx);
void
(*mSTAR_ASSIGN_AFTER) (struct fmlLexer_Ctx_struct * ctx);
void
(*mDIV) (struct fmlLexer_Ctx_struct * ctx);
void
(*mDIV_ASSIGN) (struct fmlLexer_Ctx_struct * ctx);
void
(*mDIV_ASSIGN_AFTER) (struct fmlLexer_Ctx_struct * ctx);
void
(*mMOD) (struct fmlLexer_Ctx_struct * ctx);
void
(*mMOD_ASSIGN) (struct fmlLexer_Ctx_struct * ctx);
void
(*mMOD_ASSIGN_AFTER) (struct fmlLexer_Ctx_struct * ctx);
void
(*mRSHIFT) (struct fmlLexer_Ctx_struct * ctx);
void
(*mRSHIFT_ASSIGN) (struct fmlLexer_Ctx_struct * ctx);
void
(*mRSHIFT_ASSIGN_AFTER) (struct fmlLexer_Ctx_struct * ctx);
void
(*mLSHIFT) (struct fmlLexer_Ctx_struct * ctx);
void
(*mLSHIFT_ASSIGN) (struct fmlLexer_Ctx_struct * ctx);
void
(*mLSHIFT_ASSIGN_AFTER) (struct fmlLexer_Ctx_struct * ctx);
void
(*mBAND) (struct fmlLexer_Ctx_struct * ctx);
void
(*mBAND_ASSIGN) (struct fmlLexer_Ctx_struct * ctx);
void
(*mBAND_ASSIGN_AFTER) (struct fmlLexer_Ctx_struct * ctx);
void
(*mBNOT) (struct fmlLexer_Ctx_struct * ctx);
void
(*mBOR) (struct fmlLexer_Ctx_struct * ctx);
void
(*mBOR_ASSIGN) (struct fmlLexer_Ctx_struct * ctx);
void
(*mBOR_ASSIGN_AFTER) (struct fmlLexer_Ctx_struct * ctx);
void
(*mBXOR) (struct fmlLexer_Ctx_struct * ctx);
void
(*mBXOR_ASSIGN) (struct fmlLexer_Ctx_struct * ctx);
void
(*mBXOR_ASSIGN_AFTER) (struct fmlLexer_Ctx_struct * ctx);
void
(*mID) (struct fmlLexer_Ctx_struct * ctx);
void
(*mAT_ID) (struct fmlLexer_Ctx_struct * ctx);
void
(*mStringLiteral) (struct fmlLexer_Ctx_struct * ctx);
void
(*mCharLiteral) (struct fmlLexer_Ctx_struct * ctx);
void
(*mNumberLiteral) (struct fmlLexer_Ctx_struct * ctx);
void
(*mFloatLiteral) (struct fmlLexer_Ctx_struct * ctx);
void
(*mRationalLiteral) (struct fmlLexer_Ctx_struct * ctx);
void
(*mIntegerLiteral) (struct fmlLexer_Ctx_struct * ctx);
void
(*mFloatTypeSuffix) (struct fmlLexer_Ctx_struct * ctx);
void
(*mImaginarySuffix) (struct fmlLexer_Ctx_struct * ctx);
void
(*mIntSuffix) (struct fmlLexer_Ctx_struct * ctx);
void
(*mInteger) (struct fmlLexer_Ctx_struct * ctx);
void
(*mDecimal) (struct fmlLexer_Ctx_struct * ctx);
void
(*mBinary) (struct fmlLexer_Ctx_struct * ctx);
void
(*mOctal) (struct fmlLexer_Ctx_struct * ctx);
void
(*mHexadecimal) (struct fmlLexer_Ctx_struct * ctx);
void
(*mDecimalDigit) (struct fmlLexer_Ctx_struct * ctx);
void
(*mOctalDigit) (struct fmlLexer_Ctx_struct * ctx);
void
(*mHexDigit) (struct fmlLexer_Ctx_struct * ctx);
void
(*mDecimalExponent) (struct fmlLexer_Ctx_struct * ctx);
void
(*mDecimalDigits) (struct fmlLexer_Ctx_struct * ctx);
void
(*mFloat) (struct fmlLexer_Ctx_struct * ctx);
void
(*mEXPONENT) (struct fmlLexer_Ctx_struct * ctx);
void
(*mHEX_DIGIT) (struct fmlLexer_Ctx_struct * ctx);
void
(*mESC_SEQ) (struct fmlLexer_Ctx_struct * ctx);
void
(*mOCTAL_ESC) (struct fmlLexer_Ctx_struct * ctx);
void
(*mUNICODE_ESC) (struct fmlLexer_Ctx_struct * ctx);
void
(*mCOMMENT) (struct fmlLexer_Ctx_struct * ctx);
void
(*mWS) (struct fmlLexer_Ctx_struct * ctx);
void
(*mTokens) (struct fmlLexer_Ctx_struct * ctx);
const char * (*getGrammarFileName)();
void (*reset) (struct fmlLexer_Ctx_struct * ctx);
void (*free) (struct fmlLexer_Ctx_struct * ctx);
};
// Function protoypes for the constructor functions that external translation units
// such as delegators and delegates may wish to call.
//
ANTLR3_API pfmlLexer fmlLexerNew (
pANTLR3_INPUT_STREAM
instream);
ANTLR3_API pfmlLexer fmlLexerNewSSD (
pANTLR3_INPUT_STREAM
instream, pANTLR3_RECOGNIZER_SHARED_STATE state);
/** Symbolic definitions of all the tokens that the
lexer
will work with.
* \{
*
* Antlr will define EOF, but we can't use that as it it is too common in
* in C header files and that would be confusing. There is no way to filter this out at the moment
* so we just undef it here for now. That isn't the value we get back from C recognizers
* anyway. We are looking for ANTLR3_TOKEN_EOF.
*/
#ifdef EOF
#undef EOF
#endif
#ifdef Tokens
#undef Tokens
#endif
#define EOF -1
#define T__144 144
#define T__145 145
#define T__146 146
#define T__147 147
#define T__148 148
#define T__149 149
#define T__150 150
#define T__151 151
#define T__152 152
#define T__153 153
#define T__154 154
#define T__155 155
#define T__156 156
#define T__157 157
#define T__158 158
#define T__159 159
#define T__160 160
#define T__161 161
#define T__162 162
#define T__163 163
#define T__164 164
#define T__165 165
#define T__166 166
#define T__167 167
#define T__168 168
#define T__169 169
#define T__170 170
#define T__171 171
#define T__172 172
#define T__173 173
#define T__174 174
#define T__175 175
#define T__176 176
#define T__177 177
#define T__178 178
#define T__179 179
#define T__180 180
#define T__181 181
#define T__182 182
#define T__183 183
#define T__184 184
#define T__185 185
#define T__186 186
#define T__187 187
#define T__188 188
#define T__189 189
#define T__190 190
#define T__191 191
#define T__192 192
#define T__193 193
#define T__194 194
#define T__195 195
#define T__196 196
#define T__197 197
#define T__198 198
#define T__199 199
#define T__200 200
#define T__201 201
#define T__202 202
#define T__203 203
#define T__204 204
#define T__205 205
#define T__206 206
#define T__207 207
#define T__208 208
#define T__209 209
#define T__210 210
#define T__211 211
#define T__212 212
#define T__213 213
#define T__214 214
#define T__215 215
#define T__216 216
#define T__217 217
#define T__218 218
#define T__219 219
#define T__220 220
#define T__221 221
#define T__222 222
#define T__223 223
#define T__224 224
#define T__225 225
#define T__226 226
#define T__227 227
#define T__228 228
#define T__229 229
#define T__230 230
#define T__231 231
#define T__232 232
#define T__233 233
#define T__234 234
#define T__235 235
#define T__236 236
#define T__237 237
#define T__238 238
#define T__239 239
#define T__240 240
#define T__241 241
#define T__242 242
#define T__243 243
#define T__244 244
#define T__245 245
#define T__246 246
#define T__247 247
#define T__248 248
#define T__249 249
#define T__250 250
#define T__251 251
#define T__252 252
#define T__253 253
#define T__254 254
#define T__255 255
#define T__256 256
#define T__257 257
#define T__258 258
#define T__259 259
#define T__260 260
#define T__261 261
#define T__262 262
#define T__263 263
#define T__264 264
#define T__265 265
#define T__266 266
#define T__267 267
#define T__268 268
#define T__269 269
#define T__270 270
#define T__271 271
#define T__272 272
#define T__273 273
#define T__274 274
#define T__275 275
#define T__276 276
#define T__277 277
#define T__278 278
#define T__279 279
#define T__280 280
#define T__281 281
#define T__282 282
#define T__283 283
#define T__284 284
#define T__285 285
#define T__286 286
#define T__287 287
#define T__288 288
#define T__289 289
#define T__290 290
#define T__291 291
#define T__292 292
#define T__293 293
#define T__294 294
#define T__295 295
#define T__296 296
#define T__297 297
#define T__298 298
#define T__299 299
#define T__300 300
#define T__301 301
#define T__302 302
#define T__303 303
#define T__304 304
#define T__305 305
#define T__306 306
#define T__307 307
#define T__308 308
#define T__309 309
#define T__310 310
#define T__311 311
#define T__312 312
#define T__313 313
#define T__314 314
#define T__315 315
#define T__316 316
#define T__317 317
#define T__318 318
#define T__319 319
#define T__320 320
#define T__321 321
#define T__322 322
#define T__323 323
#define T__324 324
#define T__325 325
#define T__326 326
#define T__327 327
#define T__328 328
#define T__329 329
#define T__330 330
#define T__331 331
#define T__332 332
#define T__333 333
#define T__334 334
#define T__335 335
#define T__336 336
#define T__337 337
#define T__338 338
#define T__339 339
#define T__340 340
#define T__341 341
#define T__342 342
#define T__343 343
#define T__344 344
#define T__345 345
#define T__346 346
#define T__347 347
#define T__348 348
#define T__349 349
#define T__350 350
#define T__351 351
#define T__352 352
#define T__353 353
#define T__354 354
#define T__355 355
#define T__356 356
#define T__357 357
#define T__358 358
#define T__359 359
#define T__360 360
#define T__361 361
#define T__362 362
#define T__363 363
#define T__364 364
#define T__365 365
#define T__366 366
#define T__367 367
#define T__368 368
#define T__369 369
#define T__370 370
#define T__371 371
#define T__372 372
#define T__373 373
#define T__374 374
#define T__375 375
#define T__376 376
#define T__377 377
#define T__378 378
#define T__379 379
#define T__380 380
#define T__381 381
#define T__382 382
#define T__383 383
#define T__384 384
#define T__385 385
#define T__386 386
#define T__387 387
#define T__388 388
#define T__389 389
#define T__390 390
#define T__391 391
#define T__392 392
#define T__393 393
#define T__394 394
#define T__395 395
#define T__396 396
#define T__397 397
#define T__398 398
#define T__399 399
#define T__400 400
#define T__401 401
#define T__402 402
#define T__403 403
#define T__404 404
#define T__405 405
#define T__406 406
#define T__407 407
#define T__408 408
#define T__409 409
#define T__410 410
#define T__411 411
#define T__412 412
#define T__413 413
#define T__414 414
#define T__415 415
#define T__416 416
#define T__417 417
#define ASSIGN 4
#define ASSIGN_AFTER 5
#define ASSIGN_MACRO 6
#define ASSIGN_REF 7
#define AT_ID 8
#define BAND 9
#define BAND_ASSIGN 10
#define BAND_ASSIGN_AFTER 11
#define BAR_RBRACKET 12
#define BNOT 13
#define BOR 14
#define BOR_ASSIGN 15
#define BOR_ASSIGN_AFTER 16
#define BXOR 17
#define BXOR_ASSIGN 18
#define BXOR_ASSIGN_AFTER 19
#define Binary 20
#define COLON 21
#define COLONx2 22
#define COMMA 23
#define COMMENT 24
#define CharLiteral 25
#define DECR 26
#define DIESE 27
#define DIV 28
#define DIV_ASSIGN 29
#define DIV_ASSIGN_AFTER 30
#define DOLLAR 31
#define DOLLAR_LCURLY 32
#define DOT 33
#define DOTDOT 34
#define Decimal 35
#define DecimalDigit 36
#define DecimalDigits 37
#define DecimalExponent 38
#define EQUAL 39
#define ESC_SEQ 40
#define EXPONENT 41
#define Float 42
#define FloatLiteral 43
#define FloatTypeSuffix 44
#define GT 45
#define GTE 46
#define HEX_DIGIT 47
#define HexDigit 48
#define Hexadecimal 49
#define ID 50
#define INCR 51
#define ImaginarySuffix 52
#define IntSuffix 53
#define Integer 54
#define IntegerLiteral 55
#define LAND 56
#define LAND_ASSIGN 57
#define LAND_ASSIGN_AFTER 58
#define LAND_THEN 59
#define LBRACKET 60
#define LBRACKET_BAR 61
#define LBRACKET_EXCEPT 62
#define LBRACKET_LCURLY 63
#define LCURLY 64
#define LCURLY_INVOKE 65
#define LNOT 66
#define LOR 67
#define LOR_ASSIGN 68
#define LOR_ASSIGN_AFTER 69
#define LOR_ELSE 70
#define LPAREN 71
#define LPAREN_INVOKE 72
#define LSHIFT 73
#define LSHIFT_ASSIGN 74
#define LSHIFT_ASSIGN_AFTER 75
#define LTE 76
#define LT_ 77
#define LXOR 78
#define MINUS 79
#define MINUS_ASSIGN 80
#define MINUS_ASSIGN_AFTER 81
#define MOD 82
#define MOD_ASSIGN 83
#define MOD_ASSIGN_AFTER 84
#define NEQUAL 85
#define NSEQUAL 86
#define NumberLiteral 87
#define OCTAL_ESC 88
#define OP_ASSIGN_TOP 89
#define OP_ATOMIC_SEQUENCE 90
#define OP_CONCURRENCY_AND 91
#define OP_CONCURRENCY_ASYNC 92
#define OP_CONCURRENCY_INTERLEAVING 93
#define OP_CONCURRENCY_OR 94
#define OP_CONCURRENCY_PARALLEL 95
#define OP_CONCURRENCY_RDV_AND 96
#define OP_CONCURRENCY_RDV_ASYNC 97
#define OP_CONCURRENCY_RDV_INTERLEAVING 98
#define OP_CONCURRENCY_RDV_OR 99
#define OP_CONCURRENCY_RDV_PARALLEL 100
#define OP_FORK 101
#define OP_JOIN 102
#define OP_NON_DETERMINISM 103
#define OP_POP 104
#define OP_PUSH 105
#define OP_SCHEDULE_AND_THEN 106
#define OP_SCHEDULE_GT 107
#define OP_SCHEDULE_LT 108
#define OP_SCHEDULE_OR_ELSE 109
#define OP_SCHEDULE_XOR 110
#define OP_SEQUENCE 111
#define OP_SEQUENCE_SIDE 112
#define OP_SEQUENCE_WEAK 113
#define OP_TOP 114
#define Octal 115
#define OctalDigit 116
#define PERCENT_LCURLY 117
#define PERCENT_LPAREN 118
#define PERCENT_LPAREN_INVOKE 119
#define PLUS 120
#define PLUS_ASSIGN 121
#define PLUS_ASSIGN_AFTER 122
#define QUESTION 123
#define RBRACKET 124
#define RCURLY 125
#define RCURLY_DOLLAR 126
#define RCURLY_PERCENT 127
#define RCURLY_RBRACKET 128
#define RPAREN 129
#define RPAREN_PERCENT 130
#define RSHIFT 131
#define RSHIFT_ASSIGN 132
#define RSHIFT_ASSIGN_AFTER 133
#define RationalLiteral 134
#define SEMI 135
#define SEQUAL 136
#define STAR 137
#define STAR_ASSIGN 138
#define STAR_ASSIGN_AFTER 139
#define STATEMENT_PROMPT 140
#define StringLiteral 141
#define UNICODE_ESC 142
#define WS 143
#ifdef EOF
#undef EOF
#define EOF ANTLR3_TOKEN_EOF
#endif
#ifndef TOKENSOURCE
#define TOKENSOURCE(lxr) lxr->pLexer->rec->state->tokSource
#endif
/* End of token definitions for fmlLexer
* =============================================================================
*/
/** } */
#ifdef __cplusplus
}
#endif
#endif
/* END - Note:Keep extra line feed to satisfy UNIX systems */