blob: 058e7af3c7576fa4add5de553681a2e8364bf7ed [file] [log] [blame]
// $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 <Cocoa/Cocoa.h>
#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<ANTLRTreeAdaptor> treeAdaptor;
}
// start of action-actionScope-methodsDecl
// parserHeaderFile.methodsdecl
// parserMethodsDecl
- (id<ANTLRTreeAdaptor>) getTreeAdaptor;
- (void) setTreeAdaptor:(id<ANTLRTreeAdaptor>)theTreeAdaptor;
- (TreeRewriteParser_rule_return *)mrule;
- (TreeRewriteParser_subrule_return *)msubrule;
@end /* end of TreeRewriteParser interface */