Home | History | Annotate | Download | only in simplecTreeParser
      1 // $ANTLR ${project.version} ${buildNumber} SimpleC.g 2011-05-06 15:09:17
      2 
      3 /* =============================================================================
      4  * Standard antlr3 OBJC runtime definitions
      5  */
      6 #import <Cocoa/Cocoa.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 start
     15 #pragma mark Rule return scopes end
     16 #pragma mark Tokens
     17 #ifdef EOF
     18 #undef EOF
     19 #endif
     20 #define EOF -1
     21 #define ARG_DEF 4
     22 #define BLOCK 5
     23 #define FUNC_DECL 6
     24 #define FUNC_DEF 7
     25 #define FUNC_HDR 8
     26 #define K_CHAR 9
     27 #define K_COMMA 10
     28 #define K_EQ 11
     29 #define K_EQEQ 12
     30 #define K_FOR 13
     31 #define K_ID 14
     32 #define K_INT 15
     33 #define K_INT_TYPE 16
     34 #define K_LCURLY 17
     35 #define K_LCURVE 18
     36 #define K_LT 19
     37 #define K_PLUS 20
     38 #define K_RCURLY 21
     39 #define K_RCURVE 22
     40 #define K_SEMICOLON 23
     41 #define K_VOID 24
     42 #define VAR_DEF 25
     43 #define WS 26
     44 /* interface lexer class */
     45 @interface SimpleCLexer : ANTLRLexer { // line 283
     46 /* ObjC start of actions.lexer.memVars */
     47 /* ObjC end of actions.lexer.memVars */
     48 }
     49 + (void) initialize;
     50 + (SimpleCLexer *)newSimpleCLexerWithCharStream:(id<ANTLRCharStream>)anInput;
     51 /* ObjC start actions.lexer.methodsDecl */
     52 /* ObjC end actions.lexer.methodsDecl */
     53 - (void) mK_FOR ;
     54 - (void) mK_CHAR ;
     55 - (void) mK_INT_TYPE ;
     56 - (void) mK_VOID ;
     57 - (void) mK_ID ;
     58 - (void) mK_INT ;
     59 - (void) mK_LCURVE ;
     60 - (void) mK_RCURVE ;
     61 - (void) mK_PLUS ;
     62 - (void) mK_COMMA ;
     63 - (void) mK_SEMICOLON ;
     64 - (void) mK_LT ;
     65 - (void) mK_EQ ;
     66 - (void) mK_EQEQ ;
     67 - (void) mK_LCURLY ;
     68 - (void) mK_RCURLY ;
     69 - (void) mWS ;
     70 - (void) mTokens ;
     71 
     72 @end /* end of SimpleCLexer interface */
     73 
     74