1324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver// $ANTLR 3.2 Aug 13, 2010 19:41:25 /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g 2010-08-13 19:42:18 2324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 3324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruverimport org.antlr.runtime.*; 4324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruverimport java.util.Stack; 5324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruverimport java.util.List; 6324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruverimport java.util.ArrayList; 7324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 8324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruverpublic class SimpleCLexer extends Lexer { 9324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public static final int LT=18; 10324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public static final int T__26=26; 11324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public static final int T__25=25; 12324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public static final int T__24=24; 13324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public static final int T__23=23; 14324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public static final int T__22=22; 15324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public static final int T__21=21; 16324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public static final int CHAR=15; 17324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public static final int FOR=13; 18324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public static final int FUNC_HDR=6; 19324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public static final int INT=12; 20324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public static final int FUNC_DEF=8; 21324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public static final int INT_TYPE=14; 22324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public static final int ID=10; 23324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public static final int EOF=-1; 24324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public static final int FUNC_DECL=7; 25324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public static final int ARG_DEF=5; 26324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public static final int WS=20; 27324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public static final int BLOCK=9; 28324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public static final int PLUS=19; 29324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public static final int VOID=16; 30324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public static final int EQ=11; 31324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public static final int VAR_DEF=4; 32324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public static final int EQEQ=17; 33324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 34324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // delegates 35324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // delegators 36324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 37324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public SimpleCLexer() {;} 38324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public SimpleCLexer(CharStream input) { 39324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver this(input, new RecognizerSharedState()); 40324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 41324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public SimpleCLexer(CharStream input, RecognizerSharedState state) { 42324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver super(input,state); 43324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 44324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 45324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public String getGrammarFileName() { return "/usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g"; } 46324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 47324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR start "T__21" 48324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public final void mT__21() throws RecognitionException { 49324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver try { 50324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _type = T__21; 51324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _channel = DEFAULT_TOKEN_CHANNEL; 52324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:7:7: ( ';' ) 53324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:7:9: ';' 54324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 55324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver match(';'); 56324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 57324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 58324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 59324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.type = _type; 60324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.channel = _channel; 61324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 62324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver finally { 63324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 64324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 65324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR end "T__21" 66324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 67324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR start "T__22" 68324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public final void mT__22() throws RecognitionException { 69324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver try { 70324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _type = T__22; 71324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _channel = DEFAULT_TOKEN_CHANNEL; 72324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:8:7: ( '(' ) 73324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:8:9: '(' 74324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 75324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver match('('); 76324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 77324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 78324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 79324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.type = _type; 80324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.channel = _channel; 81324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 82324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver finally { 83324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 84324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 85324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR end "T__22" 86324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 87324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR start "T__23" 88324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public final void mT__23() throws RecognitionException { 89324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver try { 90324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _type = T__23; 91324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _channel = DEFAULT_TOKEN_CHANNEL; 92324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:9:7: ( ',' ) 93324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:9:9: ',' 94324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 95324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver match(','); 96324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 97324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 98324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 99324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.type = _type; 100324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.channel = _channel; 101324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 102324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver finally { 103324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 104324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 105324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR end "T__23" 106324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 107324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR start "T__24" 108324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public final void mT__24() throws RecognitionException { 109324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver try { 110324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _type = T__24; 111324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _channel = DEFAULT_TOKEN_CHANNEL; 112324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:10:7: ( ')' ) 113324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:10:9: ')' 114324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 115324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver match(')'); 116324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 117324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 118324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 119324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.type = _type; 120324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.channel = _channel; 121324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 122324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver finally { 123324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 124324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 125324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR end "T__24" 126324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 127324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR start "T__25" 128324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public final void mT__25() throws RecognitionException { 129324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver try { 130324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _type = T__25; 131324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _channel = DEFAULT_TOKEN_CHANNEL; 132324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:11:7: ( '{' ) 133324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:11:9: '{' 134324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 135324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver match('{'); 136324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 137324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 138324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 139324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.type = _type; 140324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.channel = _channel; 141324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 142324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver finally { 143324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 144324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 145324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR end "T__25" 146324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 147324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR start "T__26" 148324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public final void mT__26() throws RecognitionException { 149324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver try { 150324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _type = T__26; 151324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _channel = DEFAULT_TOKEN_CHANNEL; 152324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:12:7: ( '}' ) 153324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:12:9: '}' 154324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 155324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver match('}'); 156324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 157324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 158324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 159324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.type = _type; 160324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.channel = _channel; 161324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 162324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver finally { 163324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 164324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 165324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR end "T__26" 166324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 167324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR start "FOR" 168324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public final void mFOR() throws RecognitionException { 169324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver try { 170324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _type = FOR; 171324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _channel = DEFAULT_TOKEN_CHANNEL; 172324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:91:5: ( 'for' ) 173324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:91:7: 'for' 174324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 175324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver match("for"); 176324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 177324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 178324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 179324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 180324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.type = _type; 181324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.channel = _channel; 182324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 183324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver finally { 184324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 185324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 186324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR end "FOR" 187324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 188324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR start "INT_TYPE" 189324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public final void mINT_TYPE() throws RecognitionException { 190324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver try { 191324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _type = INT_TYPE; 192324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _channel = DEFAULT_TOKEN_CHANNEL; 193324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:92:10: ( 'int' ) 194324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:92:12: 'int' 195324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 196324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver match("int"); 197324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 198324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 199324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 200324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 201324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.type = _type; 202324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.channel = _channel; 203324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 204324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver finally { 205324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 206324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 207324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR end "INT_TYPE" 208324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 209324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR start "CHAR" 210324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public final void mCHAR() throws RecognitionException { 211324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver try { 212324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _type = CHAR; 213324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _channel = DEFAULT_TOKEN_CHANNEL; 214324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:93:5: ( 'char' ) 215324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:93:7: 'char' 216324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 217324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver match("char"); 218324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 219324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 220324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 221324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 222324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.type = _type; 223324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.channel = _channel; 224324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 225324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver finally { 226324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 227324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 228324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR end "CHAR" 229324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 230324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR start "VOID" 231324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public final void mVOID() throws RecognitionException { 232324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver try { 233324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _type = VOID; 234324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _channel = DEFAULT_TOKEN_CHANNEL; 235324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:94:5: ( 'void' ) 236324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:94:7: 'void' 237324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 238324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver match("void"); 239324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 240324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 241324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 242324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 243324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.type = _type; 244324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.channel = _channel; 245324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 246324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver finally { 247324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 248324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 249324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR end "VOID" 250324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 251324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR start "ID" 252324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public final void mID() throws RecognitionException { 253324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver try { 254324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _type = ID; 255324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _channel = DEFAULT_TOKEN_CHANNEL; 256324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:96:5: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '0' .. '9' | '_' )* ) 257324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:96:9: ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '0' .. '9' | '_' )* 258324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 259324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver if ( (input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) { 260324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver input.consume(); 261324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 262324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 263324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver else { 264324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver MismatchedSetException mse = new MismatchedSetException(null,input); 265324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver recover(mse); 266324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver throw mse;} 267324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 268324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:96:33: ( 'a' .. 'z' | 'A' .. 'Z' | '0' .. '9' | '_' )* 269324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver loop1: 270324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver do { 271324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int alt1=2; 272324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int LA1_0 = input.LA(1); 273324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 274324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver if ( ((LA1_0>='0' && LA1_0<='9')||(LA1_0>='A' && LA1_0<='Z')||LA1_0=='_'||(LA1_0>='a' && LA1_0<='z')) ) { 275324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver alt1=1; 276324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 277324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 278324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 279324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver switch (alt1) { 280324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 1 : 281324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g: 282324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 283324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver if ( (input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) { 284324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver input.consume(); 285324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 286324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 287324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver else { 288324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver MismatchedSetException mse = new MismatchedSetException(null,input); 289324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver recover(mse); 290324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver throw mse;} 291324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 292324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 293324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 294324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 295324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 296324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver default : 297324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break loop1; 298324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 299324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } while (true); 300324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 301324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 302324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 303324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 304324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.type = _type; 305324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.channel = _channel; 306324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 307324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver finally { 308324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 309324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 310324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR end "ID" 311324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 312324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR start "INT" 313324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public final void mINT() throws RecognitionException { 314324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver try { 315324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _type = INT; 316324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _channel = DEFAULT_TOKEN_CHANNEL; 317324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver CommonToken int=null; 318324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver List list_int=null; 319324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:99:5: ( (int+= ( '0' .. '9' ) )+ ) 320324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:99:7: (int+= ( '0' .. '9' ) )+ 321324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 322324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:99:10: (int+= ( '0' .. '9' ) )+ 323324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int cnt2=0; 324324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver loop2: 325324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver do { 326324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int alt2=2; 327324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int LA2_0 = input.LA(1); 328324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 329324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver if ( ((LA2_0>='0' && LA2_0<='9')) ) { 330324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver alt2=1; 331324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 332324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 333324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 334324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver switch (alt2) { 335324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 1 : 336324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:99:10: int+= ( '0' .. '9' ) 337324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 338324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:99:12: ( '0' .. '9' ) 339324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:99:13: '0' .. '9' 340324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 341324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver matchRange('0','9'); 342324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 343324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 344324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 345324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 346324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 347324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 348324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 349324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver default : 350324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver if ( cnt2 >= 1 ) break loop2; 351324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver EarlyExitException eee = 352324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver new EarlyExitException(2, input); 353324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver throw eee; 354324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 355324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver cnt2++; 356324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } while (true); 357324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 358324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver NSLog(@"%@", list_int); 359324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 360324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 361324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 362324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.type = _type; 363324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.channel = _channel; 364324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 365324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver finally { 366324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 367324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 368324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR end "INT" 369324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 370324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR start "EQ" 371324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public final void mEQ() throws RecognitionException { 372324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver try { 373324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _type = EQ; 374324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _channel = DEFAULT_TOKEN_CHANNEL; 375324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:102:6: ( '=' ) 376324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:102:8: '=' 377324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 378324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver match('='); 379324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 380324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 381324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 382324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.type = _type; 383324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.channel = _channel; 384324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 385324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver finally { 386324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 387324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 388324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR end "EQ" 389324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 390324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR start "EQEQ" 391324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public final void mEQEQ() throws RecognitionException { 392324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver try { 393324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _type = EQEQ; 394324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _channel = DEFAULT_TOKEN_CHANNEL; 395324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:103:6: ( '==' ) 396324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:103:8: '==' 397324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 398324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver match("=="); 399324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 400324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 401324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 402324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 403324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.type = _type; 404324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.channel = _channel; 405324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 406324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver finally { 407324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 408324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 409324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR end "EQEQ" 410324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 411324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR start "LT" 412324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public final void mLT() throws RecognitionException { 413324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver try { 414324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _type = LT; 415324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _channel = DEFAULT_TOKEN_CHANNEL; 416324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:104:6: ( '<' ) 417324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:104:8: '<' 418324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 419324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver match('<'); 420324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 421324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 422324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 423324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.type = _type; 424324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.channel = _channel; 425324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 426324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver finally { 427324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 428324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 429324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR end "LT" 430324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 431324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR start "PLUS" 432324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public final void mPLUS() throws RecognitionException { 433324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver try { 434324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _type = PLUS; 435324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _channel = DEFAULT_TOKEN_CHANNEL; 436324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:105:6: ( '+' ) 437324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:105:8: '+' 438324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 439324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver match('+'); 440324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 441324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 442324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 443324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.type = _type; 444324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.channel = _channel; 445324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 446324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver finally { 447324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 448324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 449324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR end "PLUS" 450324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 451324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR start "WS" 452324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public final void mWS() throws RecognitionException { 453324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver try { 454324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _type = WS; 455324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _channel = DEFAULT_TOKEN_CHANNEL; 456324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:107:5: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) 457324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:107:9: ( ' ' | '\\t' | '\\r' | '\\n' )+ 458324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 459324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:107:9: ( ' ' | '\\t' | '\\r' | '\\n' )+ 460324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int cnt3=0; 461324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver loop3: 462324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver do { 463324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int alt3=2; 464324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int LA3_0 = input.LA(1); 465324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 466324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver if ( ((LA3_0>='\t' && LA3_0<='\n')||LA3_0=='\r'||LA3_0==' ') ) { 467324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver alt3=1; 468324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 469324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 470324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 471324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver switch (alt3) { 472324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 1 : 473324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g: 474324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 475324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver if ( (input.LA(1)>='\t' && input.LA(1)<='\n')||input.LA(1)=='\r'||input.LA(1)==' ' ) { 476324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver input.consume(); 477324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 478324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 479324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver else { 480324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver MismatchedSetException mse = new MismatchedSetException(null,input); 481324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver recover(mse); 482324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver throw mse;} 483324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 484324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 485324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 486324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 487324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 488324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver default : 489324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver if ( cnt3 >= 1 ) break loop3; 490324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver EarlyExitException eee = 491324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver new EarlyExitException(3, input); 492324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver throw eee; 493324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 494324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver cnt3++; 495324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } while (true); 496324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 497324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver _channel=99; 498324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 499324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 500324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 501324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.type = _type; 502324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.channel = _channel; 503324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 504324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver finally { 505324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 506324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 507324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR end "WS" 508324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 509324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public void mTokens() throws RecognitionException { 510324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:1:8: ( T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | FOR | INT_TYPE | CHAR | VOID | ID | INT | EQ | EQEQ | LT | PLUS | WS ) 511324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int alt4=17; 512324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver alt4 = dfa4.predict(input); 513324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver switch (alt4) { 514324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 1 : 515324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:1:10: T__21 516324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 517324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver mT__21(); 518324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 519324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 520324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 521324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 2 : 522324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:1:16: T__22 523324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 524324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver mT__22(); 525324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 526324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 527324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 528324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 3 : 529324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:1:22: T__23 530324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 531324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver mT__23(); 532324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 533324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 534324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 535324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 4 : 536324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:1:28: T__24 537324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 538324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver mT__24(); 539324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 540324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 541324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 542324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 5 : 543324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:1:34: T__25 544324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 545324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver mT__25(); 546324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 547324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 548324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 549324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 6 : 550324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:1:40: T__26 551324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 552324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver mT__26(); 553324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 554324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 555324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 556324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 7 : 557324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:1:46: FOR 558324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 559324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver mFOR(); 560324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 561324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 562324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 563324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 8 : 564324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:1:50: INT_TYPE 565324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 566324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver mINT_TYPE(); 567324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 568324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 569324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 570324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 9 : 571324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:1:59: CHAR 572324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 573324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver mCHAR(); 574324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 575324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 576324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 577324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 10 : 578324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:1:64: VOID 579324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 580324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver mVOID(); 581324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 582324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 583324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 584324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 11 : 585324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:1:69: ID 586324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 587324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver mID(); 588324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 589324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 590324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 591324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 12 : 592324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:1:72: INT 593324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 594324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver mINT(); 595324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 596324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 597324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 598324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 13 : 599324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:1:76: EQ 600324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 601324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver mEQ(); 602324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 603324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 604324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 605324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 14 : 606324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:1:79: EQEQ 607324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 608324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver mEQEQ(); 609324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 610324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 611324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 612324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 15 : 613324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:1:84: LT 614324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 615324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver mLT(); 616324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 617324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 618324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 619324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 16 : 620324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:1:87: PLUS 621324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 622324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver mPLUS(); 623324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 624324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 625324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 626324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 17 : 627324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleC.g:1:92: WS 628324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 629324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver mWS(); 630324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 631324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 632324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 633324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 634324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 635324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 636324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 637324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 638324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 639324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver protected DFA4 dfa4 = new DFA4(this); 640324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver static final String DFA4_eotS = 641324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "\7\uffff\4\13\2\uffff\1\26\3\uffff\4\13\2\uffff\1\33\1\34\2\13\2"+ 642324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "\uffff\1\37\1\40\2\uffff"; 643324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver static final String DFA4_eofS = 644324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "\41\uffff"; 645324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver static final String DFA4_minS = 646324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "\1\11\6\uffff\1\157\1\156\1\150\1\157\2\uffff\1\75\3\uffff\1\162"+ 647324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "\1\164\1\141\1\151\2\uffff\2\60\1\162\1\144\2\uffff\2\60\2\uffff"; 648324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver static final String DFA4_maxS = 649324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "\1\175\6\uffff\1\157\1\156\1\150\1\157\2\uffff\1\75\3\uffff\1\162"+ 650324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "\1\164\1\141\1\151\2\uffff\2\172\1\162\1\144\2\uffff\2\172\2\uffff"; 651324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver static final String DFA4_acceptS = 652324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\4\uffff\1\13\1\14\1\uffff\1\17"+ 653324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "\1\20\1\21\4\uffff\1\16\1\15\4\uffff\1\7\1\10\2\uffff\1\11\1\12"; 654324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver static final String DFA4_specialS = 655324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "\41\uffff}>"; 656324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver static final String[] DFA4_transitionS = { 657324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "\2\20\2\uffff\1\20\22\uffff\1\20\7\uffff\1\2\1\4\1\uffff\1\17"+ 658324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "\1\3\3\uffff\12\14\1\uffff\1\1\1\16\1\15\3\uffff\32\13\4\uffff"+ 659324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "\1\13\1\uffff\2\13\1\11\2\13\1\7\2\13\1\10\14\13\1\12\4\13\1"+ 660324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "\5\1\uffff\1\6", 661324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "", 662324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "", 663324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "", 664324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "", 665324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "", 666324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "", 667324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "\1\21", 668324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "\1\22", 669324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "\1\23", 670324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "\1\24", 671324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "", 672324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "", 673324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "\1\25", 674324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "", 675324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "", 676324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "", 677324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "\1\27", 678324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "\1\30", 679324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "\1\31", 680324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "\1\32", 681324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "", 682324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "", 683324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "\12\13\7\uffff\32\13\4\uffff\1\13\1\uffff\32\13", 684324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "\12\13\7\uffff\32\13\4\uffff\1\13\1\uffff\32\13", 685324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "\1\35", 686324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "\1\36", 687324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "", 688324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "", 689324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "\12\13\7\uffff\32\13\4\uffff\1\13\1\uffff\32\13", 690324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "\12\13\7\uffff\32\13\4\uffff\1\13\1\uffff\32\13", 691324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "", 692324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver "" 693324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver }; 694324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 695324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver static final short[] DFA4_eot = DFA.unpackEncodedString(DFA4_eotS); 696324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver static final short[] DFA4_eof = DFA.unpackEncodedString(DFA4_eofS); 697324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver static final char[] DFA4_min = DFA.unpackEncodedStringToUnsignedChars(DFA4_minS); 698324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver static final char[] DFA4_max = DFA.unpackEncodedStringToUnsignedChars(DFA4_maxS); 699324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver static final short[] DFA4_accept = DFA.unpackEncodedString(DFA4_acceptS); 700324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver static final short[] DFA4_special = DFA.unpackEncodedString(DFA4_specialS); 701324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver static final short[][] DFA4_transition; 702324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 703324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver static { 704324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int numStates = DFA4_transitionS.length; 705324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver DFA4_transition = new short[numStates][]; 706324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver for (int i=0; i<numStates; i++) { 707324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver DFA4_transition[i] = DFA.unpackEncodedString(DFA4_transitionS[i]); 708324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 709324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 710324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 711324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver class DFA4 extends DFA { 712324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 713324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public DFA4(BaseRecognizer recognizer) { 714324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver this.recognizer = recognizer; 715324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver this.decisionNumber = 4; 716324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver this.eot = DFA4_eot; 717324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver this.eof = DFA4_eof; 718324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver this.min = DFA4_min; 719324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver this.max = DFA4_max; 720324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver this.accept = DFA4_accept; 721324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver this.special = DFA4_special; 722324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver this.transition = DFA4_transition; 723324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 724324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public String getDescription() { 725324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver return "1:1: Tokens : ( T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | FOR | INT_TYPE | CHAR | VOID | ID | INT | EQ | EQEQ | LT | PLUS | WS );"; 726324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 727324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 728324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 729324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 730324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver}