// $ANTLR 3.2 Aug 20, 2010 15:00:19 /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/treerewrite/TreeRewrite.g 2010-08-20 15:03:14 /* ============================================================================= * Standard antlr3 OBJC runtime definitions */ #import #import "antlr3.h" /* End of standard antlr3 runtime definitions * ============================================================================= */ #pragma mark Tokens #define WS 5 #define INT 4 #define EOF -1 #pragma mark Dynamic Global Scopes #pragma mark Dynamic Rule Scopes #pragma mark Rule Return Scopes start @interface TreeRewriteParser_rule_return :ANTLRParserRuleReturnScope { // line 1672 // returnScopeInterface.memVars ANTLRCommonTree *tree; // start of memVars() } // start properties @property (retain, getter=getTree, setter=setTree:) ANTLRCommonTree *tree; + (TreeRewriteParser_rule_return *)newTreeRewriteParser_rule_return; // this is start of set and get methods // returnScopeInterface.methodsdecl - (ANTLRCommonTree *)getTree; - (void) setTree:(ANTLRCommonTree *)aTree; // methodsDecl @end @interface TreeRewriteParser_subrule_return :ANTLRParserRuleReturnScope { // line 1672 // returnScopeInterface.memVars ANTLRCommonTree *tree; // start of memVars() } // start properties @property (retain, getter=getTree, setter=setTree:) ANTLRCommonTree *tree; + (TreeRewriteParser_subrule_return *)newTreeRewriteParser_subrule_return; // this is start of set and get methods // returnScopeInterface.methodsdecl - (ANTLRCommonTree *)getTree; - (void) setTree:(ANTLRCommonTree *)aTree; // methodsDecl @end #pragma mark Rule return scopes end @interface TreeRewriteParser : ANTLRParser { // line 529 // start of globalAttributeScopeMemVar // start of action-actionScope-memVars // start of ruleAttributeScopeMemVar // Start of memVars // parserHeaderFile.memVars // parsermemVars id treeAdaptor; } // start of action-actionScope-methodsDecl // parserHeaderFile.methodsdecl // parserMethodsDecl - (id) getTreeAdaptor; - (void) setTreeAdaptor:(id)theTreeAdaptor; - (TreeRewriteParser_rule_return *)mrule; - (TreeRewriteParser_subrule_return *)msubrule; @end /* end of TreeRewriteParser interface */