Home | History | Annotate | Download | only in output1
      1 // $ANTLR 3.2 Aug 23, 2010 07:48:06 /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/simplecTreeParser/SimpleCTP.g 2010-08-23 07:55:04
      2 
      3 /* =============================================================================
      4  * Standard antlr3 OBJC runtime definitions
      5  */
      6 #import <Cocoa/Cocoa.h>
      7 #import "antlr3.h"
      8 /* End of standard antlr3 runtime definitions
      9  * =============================================================================
     10  */
     11 
     12 #pragma mark Tokens
     13 #define K_ID 10
     14 #define T__26 26
     15 #define T__25 25
     16 #define T__24 24
     17 #define T__23 23
     18 #define K_EQEQ 16
     19 #define T__22 22
     20 #define K_INT 11
     21 #define T__21 21
     22 #define K_FOR 14
     23 #define FUNC_HDR 6
     24 #define FUNC_DEF 8
     25 #define EOF -1
     26 #define K_INT_TYPE 19
     27 #define FUNC_DECL 7
     28 #define ARG_DEF 5
     29 #define WS 20
     30 #define K_EQ 15
     31 #define BLOCK 9
     32 #define K_LT 17
     33 #define K_CHAR 12
     34 #define K_VOID 13
     35 #define VAR_DEF 4
     36 #define K_PLUS 18
     37 #pragma mark Dynamic Global Scopes
     38 @interface Symbols_Scope : ANTLRSymbolsScope {  /* globalAttributeScopeDecl */
     39 ANTLRCommonTree * tree;
     40 }
     41 /* start of properties */
     42 
     43 @property (retain, getter=gettree, setter=settree:) ANTLRCommonTree * tree;
     44 
     45 /* end properties */
     46 
     47 + (Symbols_Scope *)newSymbols_Scope;
     48 /* start of iterated get and set functions */
     49 
     50 - (ANTLRCommonTree *)gettree;
     51 - (void)settree:(ANTLRCommonTree *)aVal;
     52 
     53 /* End of iterated get and set functions */
     54 
     55 @end /* end of Symbols_Scope interface */
     56 
     57 #pragma mark Dynamic Rule Scopes
     58 #pragma mark Rule Return Scopes start
     59 @interface SimpleCTP_expr_return :ANTLRTreeRuleReturnScope { // line 1672
     60  // start of memVars()
     61 }
     62 
     63 // start properties
     64 @property (retain, getter=getTree, setter=setTree:) ANTLRCommonTree *tree;
     65 + (SimpleCTP_expr_return *)newSimpleCTP_expr_return;
     66 // this is start of set and get methods
     67   // methodsDecl
     68 @end /* end of returnScopeInterface interface */
     69 
     70 #pragma mark Rule return scopes end
     71 @interface SimpleCTP : ANTLRTreeParser { // line 529
     72 // start of globalAttributeScopeMemVar
     73 /* globalAttributeScopeMemVar */
     74 ANTLRSymbolStack *gStack;
     75 Symbols_Scope *Symbols_scope;
     76 
     77 // start of action-actionScope-memVars
     78 // start of ruleAttributeScopeMemVar
     79 
     80 
     81 // Start of memVars
     82 
     83  }
     84 
     85 // start of action-actionScope-methodsDecl
     86 
     87 
     88 - (void)program;
     89 - (void)declaration;
     90 - (void)variable;
     91 - (void)declarator;
     92 - (void)functionHeader;
     93 - (void)formalParameter;
     94 - (void)type;
     95 - (void)block;
     96 - (void)stat;
     97 - (void)forStat;
     98 - (SimpleCTP_expr_return *)expr;
     99 - (void)atom;
    100 
    101 
    102 @end /* end of SimpleCTP interface */
    103