1 // $ANTLR 3.4 /Users/acondit/source/antlr/code/antlr3/runtime/ObjC/Framework/examples/LL-star/SimpleC.g 2012-02-16 17:39:19 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 T__15 15 30 #define T__16 16 31 #define T__17 17 32 #define T__18 18 33 #define T__19 19 34 #define T__20 20 35 #define ID 4 36 #define INT 5 37 #define WS 6 38 /* interface lexer class */ 39 @interface SimpleCLexer : Lexer { // line 283 40 /* ObjC start of actions.lexer.memVars */ 41 /* ObjC end of actions.lexer.memVars */ 42 } 43 + (void) initialize; 44 + (SimpleCLexer *)newSimpleCLexerWithCharStream:(id<CharStream>)anInput; 45 /* ObjC start actions.lexer.methodsDecl */ 46 /* ObjC end actions.lexer.methodsDecl */ 47 - (void) mT__7 ; 48 - (void) mT__8 ; 49 - (void) mT__9 ; 50 - (void) mT__10 ; 51 - (void) mT__11 ; 52 - (void) mT__12 ; 53 - (void) mT__13 ; 54 - (void) mT__14 ; 55 - (void) mT__15 ; 56 - (void) mT__16 ; 57 - (void) mT__17 ; 58 - (void) mT__18 ; 59 - (void) mT__19 ; 60 - (void) mT__20 ; 61 - (void) mID ; 62 - (void) mINT ; 63 - (void) mWS ; 64 - (void) mTokens ; 65 66 @end /* end of SimpleCLexer interface */ 67 68