From: <jbo...@li...> - 2006-05-09 00:46:40
|
Author: mic...@jb... Date: 2006-05-08 20:46:25 -0400 (Mon, 08 May 2006) New Revision: 4143 Modified: labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/lang/RuleParser.java labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/lang/RuleParserLexer.java labs/jbossrules/trunk/drools-compiler/src/main/resources/org/drools/lang/drl.g labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/lang/RuleParserTest.java Log: JBRULES-103 Modified: labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/lang/RuleParser.java =================================================================== --- labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/lang/RuleParser.java 2006-05-08 22:59:03 UTC (rev 4142) +++ labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/lang/RuleParser.java 2006-05-09 00:46:25 UTC (rev 4143) @@ -1,4 +1,4 @@ -// $ANTLR 3.0ea8 C:\Projects\jboss-rules-new\drools-compiler\src\main\resources\org\drools\lang\drl.g 2006-05-05 12:51:43 +// $ANTLR 3.0ea8 C:\Projects\jboss-rules-new\drools-compiler\src\main\resources\org\drools\lang\drl.g 2006-05-09 10:21:45 package org.drools.lang; import java.util.List; Modified: labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/lang/RuleParserLexer.java =================================================================== --- labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/lang/RuleParserLexer.java 2006-05-08 22:59:03 UTC (rev 4142) +++ labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/lang/RuleParserLexer.java 2006-05-09 00:46:25 UTC (rev 4143) @@ -1,4 +1,4 @@ -// $ANTLR 3.0ea8 C:\Projects\jboss-rules-new\drools-compiler\src\main\resources\org\drools\lang\drl.g 2006-05-05 12:51:43 +// $ANTLR 3.0ea8 C:\Projects\jboss-rules-new\drools-compiler\src\main\resources\org\drools\lang\drl.g 2006-05-09 10:21:45 package org.drools.lang; @@ -1291,8 +1291,8 @@ int charPosition = getCharPositionInLine(); int channel = Token.DEFAULT_CHANNEL; if ( backtracking>0 && alreadyParsedRule(input, 46) ) { return ; } - // C:\Projects\jboss-rules-new\drools-compiler\src\main\resources\org\drools\lang\drl.g:1001:17: ( '!' | '@' | '$' | '%' | '^' | '&' | '*' | '_' | '-' | '+' | '|' | ',' | '{' | '}' | '[' | ']' | '=' | '/' | '(' | ')' | '\'' | '\\' | '||' | '&&' | '<<<' | '++' | '--' | '>>>' | '==' | '+=' | '=+' | '-=' | '=-' | '*=' | '=*' | '/=' | '=/' ) - int alt1=37; + // C:\Projects\jboss-rules-new\drools-compiler\src\main\resources\org\drools\lang\drl.g:1001:17: ( '!' | '@' | '$' | '%' | '^' | '&' | '*' | '_' | '-' | '+' | '|' | ',' | '{' | '}' | '[' | ']' | '=' | '/' | '(' | ')' | '\'' | '\\' | '||' | '&&' | '<<<' | '++' | '--' | '>>>' | '==' | '+=' | '=+' | '-=' | '=-' | '*=' | '=*' | '/=' | '=/' | '>>=' | '\u00c0' .. '\u00ff' ) + int alt1=39; switch ( input.LA(1) ) { case '!': alt1=1; @@ -1420,12 +1420,101 @@ alt1=25; break; case '>': - alt1=28; + int LA1_24 = input.LA(2); + if ( LA1_24=='>' ) { + int LA1_46 = input.LA(3); + if ( LA1_46=='>' ) { + alt1=28; + } + else if ( LA1_46=='=' ) { + alt1=38; + } + else { + if (backtracking>0) {failed=true; return ;} + NoViableAltException nvae = + new NoViableAltException("1000:1: MISC : ( \'!\' | \'@\' | \'$\' | \'%\' | \'^\' | \'&\' | \'*\' | \'_\' | \'-\' | \'+\' | \'|\' | \',\' | \'{\' | \'}\' | \'[\' | \']\' | \'=\' | \'/\' | \'(\' | \')\' | \'\\\'\' | \'\\\\\' | \'||\' | \'&&\' | \'<<<\' | \'++\' | \'--\' | \'>>>\' | \'==\' | \'+=\' | \'=+\' | \'-=\' | \'=-\' | \'*=\' | \'=*\' | \'/=\' | \'=/\' | \'>>=\' | \'\\u00c0\' .. \'\\u00ff\' );", 1, 46, input); + + throw nvae; + } + } + else { + if (backtracking>0) {failed=true; return ;} + NoViableAltException nvae = + new NoViableAltException("1000:1: MISC : ( \'!\' | \'@\' | \'$\' | \'%\' | \'^\' | \'&\' | \'*\' | \'_\' | \'-\' | \'+\' | \'|\' | \',\' | \'{\' | \'}\' | \'[\' | \']\' | \'=\' | \'/\' | \'(\' | \')\' | \'\\\'\' | \'\\\\\' | \'||\' | \'&&\' | \'<<<\' | \'++\' | \'--\' | \'>>>\' | \'==\' | \'+=\' | \'=+\' | \'-=\' | \'=-\' | \'*=\' | \'=*\' | \'/=\' | \'=/\' | \'>>=\' | \'\\u00c0\' .. \'\\u00ff\' );", 1, 24, input); + + throw nvae; + } break; + case '\u00C0': + case '\u00C1': + case '\u00C2': + case '\u00C3': + case '\u00C4': + case '\u00C5': + case '\u00C6': + case '\u00C7': + case '\u00C8': + case '\u00C9': + case '\u00CA': + case '\u00CB': + case '\u00CC': + case '\u00CD': + case '\u00CE': + case '\u00CF': + case '\u00D0': + case '\u00D1': + case '\u00D2': + case '\u00D3': + case '\u00D4': + case '\u00D5': + case '\u00D6': + case '\u00D7': + case '\u00D8': + case '\u00D9': + case '\u00DA': + case '\u00DB': + case '\u00DC': + case '\u00DD': + case '\u00DE': + case '\u00DF': + case '\u00E0': + case '\u00E1': + case '\u00E2': + case '\u00E3': + case '\u00E4': + case '\u00E5': + case '\u00E6': + case '\u00E7': + case '\u00E8': + case '\u00E9': + case '\u00EA': + case '\u00EB': + case '\u00EC': + case '\u00ED': + case '\u00EE': + case '\u00EF': + case '\u00F0': + case '\u00F1': + case '\u00F2': + case '\u00F3': + case '\u00F4': + case '\u00F5': + case '\u00F6': + case '\u00F7': + case '\u00F8': + case '\u00F9': + case '\u00FA': + case '\u00FB': + case '\u00FC': + case '\u00FD': + case '\u00FE': + case '\u00FF': + alt1=39; + break; default: if (backtracking>0) {failed=true; return ;} NoViableAltException nvae = - new NoViableAltException("1000:1: MISC : ( \'!\' | \'@\' | \'$\' | \'%\' | \'^\' | \'&\' | \'*\' | \'_\' | \'-\' | \'+\' | \'|\' | \',\' | \'{\' | \'}\' | \'[\' | \']\' | \'=\' | \'/\' | \'(\' | \')\' | \'\\\'\' | \'\\\\\' | \'||\' | \'&&\' | \'<<<\' | \'++\' | \'--\' | \'>>>\' | \'==\' | \'+=\' | \'=+\' | \'-=\' | \'=-\' | \'*=\' | \'=*\' | \'/=\' | \'=/\' );", 1, 0, input); + new NoViableAltException("1000:1: MISC : ( \'!\' | \'@\' | \'$\' | \'%\' | \'^\' | \'&\' | \'*\' | \'_\' | \'-\' | \'+\' | \'|\' | \',\' | \'{\' | \'}\' | \'[\' | \']\' | \'=\' | \'/\' | \'(\' | \')\' | \'\\\'\' | \'\\\\\' | \'||\' | \'&&\' | \'<<<\' | \'++\' | \'--\' | \'>>>\' | \'==\' | \'+=\' | \'=+\' | \'-=\' | \'=-\' | \'*=\' | \'=*\' | \'/=\' | \'=/\' | \'>>=\' | \'\\u00c0\' .. \'\\u00ff\' );", 1, 0, input); throw nvae; } @@ -1705,7 +1794,22 @@ } break; + case 38 : + // C:\Projects\jboss-rules-new\drools-compiler\src\main\resources\org\drools\lang\drl.g:1004:33: '>>=' + { + match(">>="); if (failed) return ; + + } + break; + case 39 : + // C:\Projects\jboss-rules-new\drools-compiler\src\main\resources\org\drools\lang\drl.g:1004:41: '\u00c0' .. '\u00ff' + { + matchRange('\u00c0','\u00ff'); if (failed) return ; + + } + break; + } if ( token==null ) {emit(type,line,charPosition,channel,start,getCharIndex()-1);} } @@ -2896,981 +3000,981 @@ return predict(input, s0); } DFA.State s1 = new DFA.State() {{alt=1;}}; - DFA.State s458 = new DFA.State() {{alt=2;}}; - DFA.State s51 = new DFA.State() {{alt=53;}}; - DFA.State s422 = new DFA.State() { + DFA.State s459 = new DFA.State() {{alt=2;}}; + DFA.State s52 = new DFA.State() {{alt=53;}}; + DFA.State s423 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_422 = input.LA(1); - if ( (LA16_422>='0' && LA16_422<='9')||(LA16_422>='A' && LA16_422<='Z')||LA16_422=='_'||(LA16_422>='a' && LA16_422<='z') ) {return s51;} - return s458; + int LA16_423 = input.LA(1); + if ( (LA16_423>='0' && LA16_423<='9')||(LA16_423>='A' && LA16_423<='Z')||LA16_423=='_'||(LA16_423>='a' && LA16_423<='z') ) {return s52;} + return s459; } }; - DFA.State s379 = new DFA.State() { + DFA.State s380 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_379 = input.LA(1); - if ( LA16_379=='e' ) {return s422;} - return s51; + int LA16_380 = input.LA(1); + if ( LA16_380=='e' ) {return s423;} + return s52; } }; - DFA.State s319 = new DFA.State() { + DFA.State s320 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_319 = input.LA(1); - if ( LA16_319=='g' ) {return s379;} - return s51; + int LA16_320 = input.LA(1); + if ( LA16_320=='g' ) {return s380;} + return s52; } }; - DFA.State s242 = new DFA.State() { + DFA.State s243 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_242 = input.LA(1); - if ( LA16_242=='a' ) {return s319;} - return s51; + int LA16_243 = input.LA(1); + if ( LA16_243=='a' ) {return s320;} + return s52; } }; - DFA.State s159 = new DFA.State() { + DFA.State s160 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_159 = input.LA(1); - if ( LA16_159=='k' ) {return s242;} - return s51; + int LA16_160 = input.LA(1); + if ( LA16_160=='k' ) {return s243;} + return s52; } }; - DFA.State s53 = new DFA.State() { + DFA.State s54 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_53 = input.LA(1); - if ( LA16_53=='c' ) {return s159;} - return s51; + int LA16_54 = input.LA(1); + if ( LA16_54=='c' ) {return s160;} + return s52; } }; DFA.State s2 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { int LA16_2 = input.LA(1); - if ( LA16_2=='a' ) {return s53;} - return s51; + if ( LA16_2=='a' ) {return s54;} + return s52; } }; - DFA.State s425 = new DFA.State() {{alt=3;}}; - DFA.State s382 = new DFA.State() { + DFA.State s426 = new DFA.State() {{alt=3;}}; + DFA.State s383 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_382 = input.LA(1); - if ( (LA16_382>='0' && LA16_382<='9')||(LA16_382>='A' && LA16_382<='Z')||LA16_382=='_'||(LA16_382>='a' && LA16_382<='z') ) {return s51;} - return s425; + int LA16_383 = input.LA(1); + if ( (LA16_383>='0' && LA16_383<='9')||(LA16_383>='A' && LA16_383<='Z')||LA16_383=='_'||(LA16_383>='a' && LA16_383<='z') ) {return s52;} + return s426; } }; - DFA.State s322 = new DFA.State() { + DFA.State s323 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_322 = input.LA(1); - if ( LA16_322=='t' ) {return s382;} - return s51; + int LA16_323 = input.LA(1); + if ( LA16_323=='t' ) {return s383;} + return s52; } }; - DFA.State s245 = new DFA.State() { + DFA.State s246 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_245 = input.LA(1); - if ( LA16_245=='r' ) {return s322;} - return s51; + int LA16_246 = input.LA(1); + if ( LA16_246=='r' ) {return s323;} + return s52; } }; - DFA.State s162 = new DFA.State() { + DFA.State s163 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_162 = input.LA(1); - if ( LA16_162=='o' ) {return s245;} - return s51; + int LA16_163 = input.LA(1); + if ( LA16_163=='o' ) {return s246;} + return s52; } }; - DFA.State s56 = new DFA.State() { + DFA.State s57 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_56 = input.LA(1); - if ( LA16_56=='p' ) {return s162;} - return s51; + int LA16_57 = input.LA(1); + if ( LA16_57=='p' ) {return s163;} + return s52; } }; DFA.State s3 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { int LA16_3 = input.LA(1); - if ( LA16_3=='m' ) {return s56;} - return s51; + if ( LA16_3=='m' ) {return s57;} + return s52; } }; - DFA.State s59 = new DFA.State() {{alt=5;}}; - DFA.State s60 = new DFA.State() {{alt=4;}}; + DFA.State s60 = new DFA.State() {{alt=5;}}; + DFA.State s61 = new DFA.State() {{alt=4;}}; DFA.State s4 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { int LA16_4 = input.LA(1); - if ( LA16_4=='*' ) {return s59;} - return s60; + if ( LA16_4=='*' ) {return s60;} + return s61; } }; - DFA.State s427 = new DFA.State() {{alt=42;}}; - DFA.State s385 = new DFA.State() { + DFA.State s249 = new DFA.State() {{alt=15;}}; + DFA.State s166 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_385 = input.LA(1); - if ( (LA16_385>='0' && LA16_385<='9')||(LA16_385>='A' && LA16_385<='Z')||LA16_385=='_'||(LA16_385>='a' && LA16_385<='z') ) {return s51;} - return s427; + int LA16_166 = input.LA(1); + if ( (LA16_166>='0' && LA16_166<='9')||(LA16_166>='A' && LA16_166<='Z')||LA16_166=='_'||(LA16_166>='a' && LA16_166<='z') ) {return s52;} + return s249; } }; - DFA.State s325 = new DFA.State() { + DFA.State s62 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_325 = input.LA(1); - if ( LA16_325=='s' ) {return s385;} - return s51; + int LA16_62 = input.LA(1); + if ( LA16_62=='d' ) {return s166;} + return s52; } }; - DFA.State s248 = new DFA.State() { + DFA.State s484 = new DFA.State() {{alt=36;}}; + DFA.State s461 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_248 = input.LA(1); - if ( LA16_248=='t' ) {return s325;} - return s51; + int LA16_461 = input.LA(1); + if ( (LA16_461>='0' && LA16_461<='9')||(LA16_461>='A' && LA16_461<='Z')||LA16_461=='_'||(LA16_461>='a' && LA16_461<='z') ) {return s52;} + return s484; } }; - DFA.State s165 = new DFA.State() { + DFA.State s428 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_165 = input.LA(1); - if ( LA16_165=='s' ) {return s248;} - return s51; + int LA16_428 = input.LA(1); + if ( LA16_428=='s' ) {return s461;} + return s52; } }; - DFA.State s483 = new DFA.State() {{alt=6;}}; - DFA.State s460 = new DFA.State() { + DFA.State s386 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_460 = input.LA(1); - if ( (LA16_460>='0' && LA16_460<='9')||(LA16_460>='A' && LA16_460<='Z')||LA16_460=='_'||(LA16_460>='a' && LA16_460<='z') ) {return s51;} - return s483; + int LA16_386 = input.LA(1); + if ( LA16_386=='e' ) {return s428;} + return s52; } }; - DFA.State s429 = new DFA.State() { + DFA.State s326 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_429 = input.LA(1); - if ( LA16_429=='r' ) {return s460;} - return s51; + int LA16_326 = input.LA(1); + if ( LA16_326=='d' ) {return s386;} + return s52; } }; - DFA.State s388 = new DFA.State() { + DFA.State s251 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_388 = input.LA(1); - if ( LA16_388=='e' ) {return s429;} - return s51; + int LA16_251 = input.LA(1); + if ( LA16_251=='u' ) {return s326;} + return s52; } }; - DFA.State s328 = new DFA.State() { + DFA.State s169 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_328 = input.LA(1); - if ( LA16_328=='d' ) {return s388;} - return s51; + int LA16_169 = input.LA(1); + if ( LA16_169=='l' ) {return s251;} + return s52; } }; - DFA.State s251 = new DFA.State() { + DFA.State s431 = new DFA.State() {{alt=42;}}; + DFA.State s389 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_251 = input.LA(1); - if ( LA16_251=='n' ) {return s328;} - return s51; + int LA16_389 = input.LA(1); + if ( (LA16_389>='0' && LA16_389<='9')||(LA16_389>='A' && LA16_389<='Z')||LA16_389=='_'||(LA16_389>='a' && LA16_389<='z') ) {return s52;} + return s431; } }; - DFA.State s166 = new DFA.State() { + DFA.State s329 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_166 = input.LA(1); - if ( LA16_166=='a' ) {return s251;} - return s51; + int LA16_329 = input.LA(1); + if ( LA16_329=='s' ) {return s389;} + return s52; } }; - DFA.State s485 = new DFA.State() {{alt=36;}}; - DFA.State s463 = new DFA.State() { + DFA.State s254 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_463 = input.LA(1); - if ( (LA16_463>='0' && LA16_463<='9')||(LA16_463>='A' && LA16_463<='Z')||LA16_463=='_'||(LA16_463>='a' && LA16_463<='z') ) {return s51;} - return s485; + int LA16_254 = input.LA(1); + if ( LA16_254=='t' ) {return s329;} + return s52; } }; - DFA.State s432 = new DFA.State() { + DFA.State s170 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_432 = input.LA(1); - if ( LA16_432=='s' ) {return s463;} - return s51; + int LA16_170 = input.LA(1); + if ( LA16_170=='s' ) {return s254;} + return s52; } }; - DFA.State s391 = new DFA.State() { + DFA.State s486 = new DFA.State() {{alt=6;}}; + DFA.State s464 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_391 = input.LA(1); - if ( LA16_391=='e' ) {return s432;} - return s51; + int LA16_464 = input.LA(1); + if ( (LA16_464>='0' && LA16_464<='9')||(LA16_464>='A' && LA16_464<='Z')||LA16_464=='_'||(LA16_464>='a' && LA16_464<='z') ) {return s52;} + return s486; } }; - DFA.State s331 = new DFA.State() { + DFA.State s433 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_331 = input.LA(1); - if ( LA16_331=='d' ) {return s391;} - return s51; + int LA16_433 = input.LA(1); + if ( LA16_433=='r' ) {return s464;} + return s52; } }; - DFA.State s254 = new DFA.State() { + DFA.State s392 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_254 = input.LA(1); - if ( LA16_254=='u' ) {return s331;} - return s51; + int LA16_392 = input.LA(1); + if ( LA16_392=='e' ) {return s433;} + return s52; } }; - DFA.State s167 = new DFA.State() { + DFA.State s332 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_167 = input.LA(1); - if ( LA16_167=='l' ) {return s254;} - return s51; + int LA16_332 = input.LA(1); + if ( LA16_332=='d' ) {return s392;} + return s52; } }; - DFA.State s61 = new DFA.State() { + DFA.State s257 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - switch ( input.LA(1) ) { - case 'i': - return s165; + int LA16_257 = input.LA(1); + if ( LA16_257=='n' ) {return s332;} + return s52; - case 'p': - return s166; - - case 'c': - return s167; - - default: - return s51; - } } }; - DFA.State s334 = new DFA.State() {{alt=44;}}; - DFA.State s257 = new DFA.State() { + DFA.State s171 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_257 = input.LA(1); - if ( (LA16_257>='0' && LA16_257<='9')||(LA16_257>='A' && LA16_257<='Z')||LA16_257=='_'||(LA16_257>='a' && LA16_257<='z') ) {return s51;} - return s334; + int LA16_171 = input.LA(1); + if ( LA16_171=='a' ) {return s257;} + return s52; } }; - DFA.State s170 = new DFA.State() { + DFA.State s63 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_170 = input.LA(1); - if ( LA16_170=='l' ) {return s257;} - return s51; + switch ( input.LA(1) ) { + case 'c': + return s169; + case 'i': + return s170; + + case 'p': + return s171; + + default: + return s52; + } } }; - DFA.State s62 = new DFA.State() { + DFA.State s335 = new DFA.State() {{alt=44;}}; + DFA.State s260 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_62 = input.LA(1); - if ( LA16_62=='a' ) {return s170;} - return s51; + int LA16_260 = input.LA(1); + if ( (LA16_260>='0' && LA16_260<='9')||(LA16_260>='A' && LA16_260<='Z')||LA16_260=='_'||(LA16_260>='a' && LA16_260<='z') ) {return s52;} + return s335; } }; - DFA.State s260 = new DFA.State() {{alt=15;}}; - DFA.State s173 = new DFA.State() { + DFA.State s174 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_173 = input.LA(1); - if ( (LA16_173>='0' && LA16_173<='9')||(LA16_173>='A' && LA16_173<='Z')||LA16_173=='_'||(LA16_173>='a' && LA16_173<='z') ) {return s51;} - return s260; + int LA16_174 = input.LA(1); + if ( LA16_174=='l' ) {return s260;} + return s52; } }; - DFA.State s63 = new DFA.State() { + DFA.State s64 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_63 = input.LA(1); - if ( LA16_63=='d' ) {return s173;} - return s51; + int LA16_64 = input.LA(1); + if ( LA16_64=='a' ) {return s174;} + return s52; } }; DFA.State s5 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { switch ( input.LA(1) ) { + case 'n': + return s62; + case 'x': - return s61; + return s63; case 'v': - return s62; + return s64; - case 'n': - return s63; - default: - return s51; + return s52; } } }; - DFA.State s435 = new DFA.State() {{alt=7;}}; - DFA.State s394 = new DFA.State() { + DFA.State s436 = new DFA.State() {{alt=7;}}; + DFA.State s395 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_394 = input.LA(1); - if ( (LA16_394>='0' && LA16_394<='9')||(LA16_394>='A' && LA16_394<='Z')||LA16_394=='_'||(LA16_394>='a' && LA16_394<='z') ) {return s51;} - return s435; + int LA16_395 = input.LA(1); + if ( (LA16_395>='0' && LA16_395<='9')||(LA16_395>='A' && LA16_395<='Z')||LA16_395=='_'||(LA16_395>='a' && LA16_395<='z') ) {return s52;} + return s436; } }; - DFA.State s336 = new DFA.State() { + DFA.State s337 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_336 = input.LA(1); - if ( LA16_336=='l' ) {return s394;} - return s51; + int LA16_337 = input.LA(1); + if ( LA16_337=='l' ) {return s395;} + return s52; } }; - DFA.State s262 = new DFA.State() { + DFA.State s263 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_262 = input.LA(1); - if ( LA16_262=='a' ) {return s336;} - return s51; + int LA16_263 = input.LA(1); + if ( LA16_263=='a' ) {return s337;} + return s52; } }; - DFA.State s176 = new DFA.State() { + DFA.State s177 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_176 = input.LA(1); - if ( LA16_176=='b' ) {return s262;} - return s51; + int LA16_177 = input.LA(1); + if ( LA16_177=='b' ) {return s263;} + return s52; } }; - DFA.State s66 = new DFA.State() { + DFA.State s67 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_66 = input.LA(1); - if ( LA16_66=='o' ) {return s176;} - return s51; + int LA16_67 = input.LA(1); + if ( LA16_67=='o' ) {return s177;} + return s52; } }; DFA.State s6 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { int LA16_6 = input.LA(1); - if ( LA16_6=='l' ) {return s66;} - return s51; + if ( LA16_6=='l' ) {return s67;} + return s52; } }; - DFA.State s487 = new DFA.State() {{alt=8;}}; - DFA.State s466 = new DFA.State() { + DFA.State s353 = new DFA.State() {{alt=52;}}; + DFA.State s340 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_466 = input.LA(1); - if ( (LA16_466>='0' && LA16_466<='9')||(LA16_466>='A' && LA16_466<='Z')||LA16_466=='_'||(LA16_466>='a' && LA16_466<='z') ) {return s51;} - return s487; + int LA16_340 = input.LA(1); + if ( (LA16_340>='0' && LA16_340<='9')||(LA16_340>='A' && LA16_340<='Z')||LA16_340=='_'||(LA16_340>='a' && LA16_340<='z') ) {return s52;} + return s353; } }; - DFA.State s437 = new DFA.State() { + DFA.State s266 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_437 = input.LA(1); - if ( LA16_437=='n' ) {return s466;} - return s51; + int LA16_266 = input.LA(1); + if ( LA16_266=='e' ) {return s340;} + return s52; } }; - DFA.State s397 = new DFA.State() { + DFA.State s180 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_397 = input.LA(1); - if ( LA16_397=='o' ) {return s437;} - return s51; + int LA16_180 = input.LA(1); + if ( LA16_180=='s' ) {return s266;} + return s52; } }; - DFA.State s339 = new DFA.State() { + DFA.State s70 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_339 = input.LA(1); - if ( LA16_339=='i' ) {return s397;} - return s51; + int LA16_70 = input.LA(1); + if ( LA16_70=='l' ) {return s180;} + return s52; } }; - DFA.State s265 = new DFA.State() { + DFA.State s488 = new DFA.State() {{alt=8;}}; + DFA.State s467 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_265 = input.LA(1); - if ( LA16_265=='t' ) {return s339;} - return s51; + int LA16_467 = input.LA(1); + if ( (LA16_467>='0' && LA16_467<='9')||(LA16_467>='A' && LA16_467<='Z')||LA16_467=='_'||(LA16_467>='a' && LA16_467<='z') ) {return s52;} + return s488; } }; - DFA.State s179 = new DFA.State() { + DFA.State s438 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_179 = input.LA(1); - if ( LA16_179=='c' ) {return s265;} - return s51; + int LA16_438 = input.LA(1); + if ( LA16_438=='n' ) {return s467;} + return s52; } }; - DFA.State s69 = new DFA.State() { + DFA.State s400 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_69 = input.LA(1); - if ( LA16_69=='n' ) {return s179;} - return s51; + int LA16_400 = input.LA(1); + if ( LA16_400=='o' ) {return s438;} + return s52; } }; - DFA.State s354 = new DFA.State() {{alt=52;}}; - DFA.State s342 = new DFA.State() { + DFA.State s343 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_342 = input.LA(1); - if ( (LA16_342>='0' && LA16_342<='9')||(LA16_342>='A' && LA16_342<='Z')||LA16_342=='_'||(LA16_342>='a' && LA16_342<='z') ) {return s51;} - return s354; + int LA16_343 = input.LA(1); + if ( LA16_343=='i' ) {return s400;} + return s52; } }; - DFA.State s268 = new DFA.State() { + DFA.State s269 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_268 = input.LA(1); - if ( LA16_268=='e' ) {return s342;} - return s51; + int LA16_269 = input.LA(1); + if ( LA16_269=='t' ) {return s343;} + return s52; } }; - DFA.State s182 = new DFA.State() { + DFA.State s183 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_182 = input.LA(1); - if ( LA16_182=='s' ) {return s268;} - return s51; + int LA16_183 = input.LA(1); + if ( LA16_183=='c' ) {return s269;} + return s52; } }; - DFA.State s70 = new DFA.State() { + DFA.State s71 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_70 = input.LA(1); - if ( LA16_70=='l' ) {return s182;} - return s51; + int LA16_71 = input.LA(1); + if ( LA16_71=='n' ) {return s183;} + return s52; } }; DFA.State s7 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { switch ( input.LA(1) ) { - case 'u': - return s69; - case 'a': return s70; + case 'u': + return s71; + default: - return s51; + return s52; } } }; - DFA.State s73 = new DFA.State() {{alt=9;}}; + DFA.State s74 = new DFA.State() {{alt=9;}}; DFA.State s8 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { int LA16_8 = input.LA(1); - return s73; + return s74; } }; - DFA.State s74 = new DFA.State() {{alt=10;}}; + DFA.State s75 = new DFA.State() {{alt=10;}}; DFA.State s9 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { int LA16_9 = input.LA(1); - return s74; + return s75; } }; - DFA.State s75 = new DFA.State() {{alt=11;}}; + DFA.State s76 = new DFA.State() {{alt=11;}}; DFA.State s10 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { int LA16_10 = input.LA(1); - return s75; + return s76; } }; - DFA.State s76 = new DFA.State() {{alt=12;}}; + DFA.State s77 = new DFA.State() {{alt=12;}}; DFA.State s11 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { int LA16_11 = input.LA(1); - return s76; + return s77; } }; - DFA.State s77 = new DFA.State() {{alt=13;}}; + DFA.State s78 = new DFA.State() {{alt=13;}}; DFA.State s12 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { int LA16_12 = input.LA(1); - return s77; + return s78; } }; - DFA.State s402 = new DFA.State() {{alt=14;}}; - DFA.State s345 = new DFA.State() { + DFA.State s403 = new DFA.State() {{alt=14;}}; + DFA.State s346 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_345 = input.LA(1); - if ( (LA16_345>='0' && LA16_345<='9')||(LA16_345>='A' && LA16_345<='Z')||LA16_345=='_'||(LA16_345>='a' && LA16_345<='z') ) {return s51;} - return s402; + int LA16_346 = input.LA(1); + if ( (LA16_346>='0' && LA16_346<='9')||(LA16_346>='A' && LA16_346<='Z')||LA16_346=='_'||(LA16_346>='a' && LA16_346<='z') ) {return s52;} + return s403; } }; - DFA.State s271 = new DFA.State() { + DFA.State s272 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_271 = input.LA(1); - if ( LA16_271=='y' ) {return s345;} - return s51; + int LA16_272 = input.LA(1); + if ( LA16_272=='y' ) {return s346;} + return s52; } }; - DFA.State s185 = new DFA.State() { + DFA.State s186 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_185 = input.LA(1); - if ( LA16_185=='r' ) {return s271;} - return s51; + int LA16_186 = input.LA(1); + if ( LA16_186=='r' ) {return s272;} + return s52; } }; - DFA.State s78 = new DFA.State() { + DFA.State s79 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_78 = input.LA(1); - if ( LA16_78=='e' ) {return s185;} - return s51; + int LA16_79 = input.LA(1); + if ( LA16_79=='e' ) {return s186;} + return s52; } }; DFA.State s13 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { int LA16_13 = input.LA(1); - if ( LA16_13=='u' ) {return s78;} - return s51; + if ( LA16_13=='u' ) {return s79;} + return s52; } }; - DFA.State s348 = new DFA.State() {{alt=16;}}; - DFA.State s274 = new DFA.State() { + DFA.State s349 = new DFA.State() {{alt=16;}}; + DFA.State s275 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_274 = input.LA(1); - if ( (LA16_274>='0' && LA16_274<='9')||(LA16_274>='A' && LA16_274<='Z')||LA16_274=='_'||(LA16_274>='a' && LA16_274<='z') ) {return s51;} - return s348; + int LA16_275 = input.LA(1); + if ( (LA16_275>='0' && LA16_275<='9')||(LA16_275>='A' && LA16_275<='Z')||LA16_275=='_'||(LA16_275>='a' && LA16_275<='z') ) {return s52;} + return s349; } }; - DFA.State s188 = new DFA.State() { + DFA.State s189 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_188 = input.LA(1); - if ( LA16_188=='e' ) {return s274;} - return s51; + int LA16_189 = input.LA(1); + if ( LA16_189=='e' ) {return s275;} + return s52; } }; - DFA.State s81 = new DFA.State() { + DFA.State s82 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_81 = input.LA(1); - if ( LA16_81=='l' ) {return s188;} - return s51; + int LA16_82 = input.LA(1); + if ( LA16_82=='l' ) {return s189;} + return s52; } }; DFA.State s14 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { int LA16_14 = input.LA(1); - if ( LA16_14=='u' ) {return s81;} - return s51; + if ( LA16_14=='u' ) {return s82;} + return s52; } }; - DFA.State s350 = new DFA.State() {{alt=17;}}; - DFA.State s277 = new DFA.State() { + DFA.State s351 = new DFA.State() {{alt=17;}}; + DFA.State s278 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_277 = input.LA(1); - if ( (LA16_277>='0' && LA16_277<='9')||(LA16_277>='A' && LA16_277<='Z')||LA16_277=='_'||(LA16_277>='a' && LA16_277<='z') ) {return s51;} - return s350; + int LA16_278 = input.LA(1); + if ( (LA16_278>='0' && LA16_278<='9')||(LA16_278>='A' && LA16_278<='Z')||LA16_278=='_'||(LA16_278>='a' && LA16_278<='z') ) {return s52;} + return s351; } }; - DFA.State s191 = new DFA.State() { + DFA.State s192 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_191 = input.LA(1); - if ( LA16_191=='n' ) {return s277;} - return s51; + int LA16_192 = input.LA(1); + if ( LA16_192=='n' ) {return s278;} + return s52; } }; - DFA.State s84 = new DFA.State() { + DFA.State s85 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_84 = input.LA(1); - if ( LA16_84=='e' ) {return s191;} - return s51; + int LA16_85 = input.LA(1); + if ( LA16_85=='e' ) {return s192;} + return s52; } }; DFA.State s15 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { int LA16_15 = input.LA(1); - if ( LA16_15=='h' ) {return s84;} - return s51; + if ( LA16_15=='h' ) {return s85;} + return s52; } }; DFA.State s16 = new DFA.State() {{alt=18;}}; - DFA.State s352 = new DFA.State() {{alt=19;}}; - DFA.State s280 = new DFA.State() { + DFA.State s281 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_280 = input.LA(1); - if ( (LA16_280>='0' && LA16_280<='9')||(LA16_280>='A' && LA16_280<='Z')||LA16_280=='_'||(LA16_280>='a' && LA16_280<='z') ) {return s51;} - return s352; + int LA16_281 = input.LA(1); + if ( (LA16_281>='0' && LA16_281<='9')||(LA16_281>='A' && LA16_281<='Z')||LA16_281=='_'||(LA16_281>='a' && LA16_281<='z') ) {return s52;} + return s353; } }; - DFA.State s194 = new DFA.State() { + DFA.State s195 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_194 = input.LA(1); - if ( LA16_194=='n' ) {return s280;} - return s51; + int LA16_195 = input.LA(1); + if ( LA16_195=='e' ) {return s281;} + return s52; } }; - DFA.State s87 = new DFA.State() { + DFA.State s88 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_87 = input.LA(1); - if ( LA16_87=='e' ) {return s194;} - return s51; + int LA16_88 = input.LA(1); + if ( LA16_88=='u' ) {return s195;} + return s52; } }; - DFA.State s283 = new DFA.State() { + DFA.State s355 = new DFA.State() {{alt=19;}}; + DFA.State s284 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_283 = input.LA(1); - if ( (LA16_283>='0' && LA16_283<='9')||(LA16_283>='A' && LA16_283<='Z')||LA16_283=='_'||(LA16_283>='a' && LA16_283<='z') ) {return s51;} - return s354; + int LA16_284 = input.LA(1); + if ( (LA16_284>='0' && LA16_284<='9')||(LA16_284>='A' && LA16_284<='Z')||LA16_284=='_'||(LA16_284>='a' && LA16_284<='z') ) {return s52;} + return s355; } }; - DFA.State s197 = new DFA.State() { + DFA.State s198 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_197 = input.LA(1); - if ( LA16_197=='e' ) {return s283;} - return s51; + int LA16_198 = input.LA(1); + if ( LA16_198=='n' ) {return s284;} + return s52; } }; - DFA.State s88 = new DFA.State() { + DFA.State s89 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_88 = input.LA(1); - if ( LA16_88=='u' ) {return s197;} - return s51; + int LA16_89 = input.LA(1); + if ( LA16_89=='e' ) {return s198;} + return s52; } }; DFA.State s17 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { switch ( input.LA(1) ) { - case 'h': - return s87; - case 'r': return s88; + case 'h': + return s89; + default: - return s51; + return s52; } } }; - DFA.State s286 = new DFA.State() {{alt=40;}}; - DFA.State s200 = new DFA.State() { + DFA.State s502 = new DFA.State() {{alt=20;}}; + DFA.State s499 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_200 = input.LA(1); - if ( (LA16_200>='0' && LA16_200<='9')||(LA16_200>='A' && LA16_200<='Z')||LA16_200=='_'||(LA16_200>='a' && LA16_200<='z') ) {return s51;} - return s286; + int LA16_499 = input.LA(1); + if ( (LA16_499>='0' && LA16_499<='9')||(LA16_499>='A' && LA16_499<='Z')||LA16_499=='_'||(LA16_499>='a' && LA16_499<='z') ) {return s52;} + return s502; } }; - DFA.State s91 = new DFA.State() { + DFA.State s490 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_91 = input.LA(1); - if ( LA16_91=='d' ) {return s200;} - return s51; + int LA16_490 = input.LA(1); + if ( LA16_490=='s' ) {return s499;} + return s52; } }; - DFA.State s501 = new DFA.State() {{alt=20;}}; - DFA.State s498 = new DFA.State() { + DFA.State s470 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_498 = input.LA(1); - if ( (LA16_498>='0' && LA16_498<='9')||(LA16_498>='A' && LA16_498<='Z')||LA16_498=='_'||(LA16_498>='a' && LA16_498<='z') ) {return s51;} - return s501; + int LA16_470 = input.LA(1); + if ( LA16_470=='e' ) {return s490;} + return s52; } }; - DFA.State s489 = new DFA.State() { + DFA.State s441 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_489 = input.LA(1); - if ( LA16_489=='s' ) {return s498;} - return s51; + int LA16_441 = input.LA(1); + if ( LA16_441=='t' ) {return s470;} + return s52; } }; - DFA.State s469 = new DFA.State() { + DFA.State s405 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_469 = input.LA(1); - if ( LA16_469=='e' ) {return s489;} - return s51; + int LA16_405 = input.LA(1); + if ( LA16_405=='u' ) {return s441;} + return s52; } }; - DFA.State s440 = new DFA.State() { + DFA.State s357 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_440 = input.LA(1); - if ( LA16_440=='t' ) {return s469;} - return s51; + int LA16_357 = input.LA(1); + if ( LA16_357=='b' ) {return s405;} + return s52; } }; - DFA.State s404 = new DFA.State() { + DFA.State s287 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_404 = input.LA(1); - if ( LA16_404=='u' ) {return s440;} - return s51; + int LA16_287 = input.LA(1); + if ( LA16_287=='i' ) {return s357;} + return s52; } }; - DFA.State s356 = new DFA.State() { + DFA.State s201 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_356 = input.LA(1); - if ( LA16_356=='b' ) {return s404;} - return s51; + int LA16_201 = input.LA(1); + if ( LA16_201=='r' ) {return s287;} + return s52; } }; - DFA.State s288 = new DFA.State() { + DFA.State s92 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_288 = input.LA(1); - if ( LA16_288=='i' ) {return s356;} - return s51; + int LA16_92 = input.LA(1); + if ( LA16_92=='t' ) {return s201;} + return s52; } }; - DFA.State s203 = new DFA.State() { + DFA.State s444 = new DFA.State() {{alt=25;}}; + DFA.State s408 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_203 = input.LA(1); - if ( LA16_203=='r' ) {return s288;} - return s51; + int LA16_408 = input.LA(1); + if ( LA16_408=='-' ) {return s444;} + return s52; } }; - DFA.State s92 = new DFA.State() { + DFA.State s360 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_92 = input.LA(1); - if ( LA16_92=='t' ) {return s203;} - return s51; + int LA16_360 = input.LA(1); + if ( LA16_360=='a' ) {return s408;} + return s52; } }; - DFA.State s443 = new DFA.State() {{alt=25;}}; - DFA.State s407 = new DFA.State() { + DFA.State s290 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_407 = input.LA(1); - if ( LA16_407=='-' ) {return s443;} - return s51; + int LA16_290 = input.LA(1); + if ( LA16_290=='d' ) {return s360;} + return s52; } }; - DFA.State s359 = new DFA.State() { + DFA.State s204 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_359 = input.LA(1); - if ( LA16_359=='a' ) {return s407;} - return s51; + int LA16_204 = input.LA(1); + if ( LA16_204=='n' ) {return s290;} + return s52; } }; - DFA.State s291 = new DFA.State() { + DFA.State s93 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_291 = input.LA(1); - if ( LA16_291=='d' ) {return s359;} - return s51; + int LA16_93 = input.LA(1); + if ( LA16_93=='e' ) {return s204;} + return s52; } }; - DFA.State s206 = new DFA.State() { + DFA.State s293 = new DFA.State() {{alt=40;}}; + DFA.State s207 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_206 = input.LA(1); - if ( LA16_206=='n' ) {return s291;} - return s51; + int LA16_207 = input.LA(1); + if ( (LA16_207>='0' && LA16_207<='9')||(LA16_207>='A' && LA16_207<='Z')||LA16_207=='_'||(LA16_207>='a' && LA16_207<='z') ) {return s52;} + return s293; } }; - DFA.State s93 = new DFA.State() { + DFA.State s94 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_93 = input.LA(1); - if ( LA16_93=='e' ) {return s206;} - return s51; + int LA16_94 = input.LA(1); + if ( LA16_94=='d' ) {return s207;} + return s52; } }; - DFA.State s362 = new DFA.State() {{alt=23;}}; - DFA.State s294 = new DFA.State() { + DFA.State s363 = new DFA.State() {{alt=23;}}; + DFA.State s295 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_294 = input.LA(1); - if ( LA16_294=='-' ) {return s362;} - return s51; + int LA16_295 = input.LA(1); + if ( LA16_295=='-' ) {return s363;} + return s52; } }; - DFA.State s209 = new DFA.State() { + DFA.State s210 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_209 = input.LA(1); - if ( LA16_209=='o' ) {return s294;} - return s51; + int LA16_210 = input.LA(1); + if ( LA16_210=='o' ) {return s295;} + return s52; } }; - DFA.State s94 = new DFA.State() { + DFA.State s95 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_94 = input.LA(1); - if ( LA16_94=='t' ) {return s209;} - return s51; + int LA16_95 = input.LA(1); + if ( LA16_95=='t' ) {return s210;} + return s52; } }; DFA.State s18 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { switch ( input.LA(1) ) { - case 'n': - return s91; - case 't': return s92; case 'g': return s93; - case 'u': + case 'n': return s94; + case 'u': + return s95; + default: - return s51; + return s52; } } }; - DFA.State s492 = new DFA.State() {{alt=21;}}; - DFA.State s472 = new DFA.State() { + DFA.State s493 = new DFA.State() {{alt=21;}}; + DFA.State s473 = new DFA.State() { public DFA.State transition(IntStream input) throws RecognitionException { - int LA16_472 = input.LA(1); - if ( (LA16_472>='0' && LA16_472<='9')||(LA16_472>='A' && LA16_472<='Z')||LA16_472=='_'||(LA16_472>='a' && LA16_472<='z') ) {return s51;} - return s492; + int LA16_473 = input.LA(1); + if ( (LA16_473>='0' && LA16_473<='9')||(LA16_473>='A' && LA16_473<='Z')||LA16_473=='_'||(LA16_473>='a' && LA16_473<='z') ) {return s52;} + return s493; } }; - DFA.State s446 = new DFA.State() { + DFA.State s447 = new DFA.State()... [truncated message content] |