1 // $ANTLR 3.4 /Users/acondit/source/antlr/code/antlr3/runtime/ObjC/Framework/examples/scopes/SymbolTable.g 2012-02-16 17:50:30 2 3 /* ============================================================================= 4 * Standard antlr OBJC runtime definitions 5 */ 6 #import <Foundation/Foundation.h> 7 #import <ANTLR/ANTLR.h> 8 /* End of standard antlr3 runtime definitions 9 * ============================================================================= 10 */ 11 12 /* Start cyclicDFAInterface */ 13 14 #pragma mark Rule return scopes Interface start 15 #pragma mark Rule return scopes Interface end 16 #pragma mark Tokens 17 #ifdef EOF 18 #undef EOF 19 #endif 20 #define EOF -1 21 #define T__7 7 22 #define T__8 8 23 #define T__9 9 24 #define T__10 10 25 #define T__11 11 26 #define T__12 12 27 #define T__13 13 28 #define T__14 14 29 #define ID 4 30 #define INT 5 31 #define WS 6 32 /* interface lexer class */ 33 @interface SymbolTableLexer : Lexer { // line 283 34 /* ObjC start of actions.lexer.memVars */ 35 /* ObjC end of actions.lexer.memVars */ 36 } 37 + (void) initialize; 38 + (SymbolTableLexer *)newSymbolTableLexerWithCharStream:(id<CharStream>)anInput; 39 /* ObjC start actions.lexer.methodsDecl */ 40 /* ObjC end actions.lexer.methodsDecl */ 41 - (void) mT__7 ; 42 - (void) mT__8 ; 43 - (void) mT__9 ; 44 - (void) mT__10 ; 45 - (void) mT__11 ; 46 - (void) mT__12 ; 47 - (void) mT__13 ; 48 - (void) mT__14 ; 49 - (void) mID ; 50 - (void) mINT ; 51 - (void) mWS ; 52 - (void) mTokens ; 53 54 @end /* end of SymbolTableLexer interface */ 55 56