1// $ANTLR 3.2 Aug 19, 2010 17:16:04 /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/scopes/SymbolTable.g 2010-08-19 17:16:47 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 Cyclic DFA interface start DFA4 13@interface DFA4 : ANTLRDFA { 14} 15+ newDFA4WithRecognizer:(ANTLRBaseRecognizer *)theRecognizer; 16- initWithRecognizer:(ANTLRBaseRecognizer *)recognizer; 17@end 18 19#pragma mark Cyclic DFA interface end DFA4 20 21#pragma mark Rule return scopes start 22#pragma mark Rule return scopes end 23#pragma mark Tokens 24#define WS 6 25#define T__12 12 26#define T__11 11 27#define T__14 14 28#define T__13 13 29#define T__10 10 30#define INT 5 31#define ID 4 32#define EOF -1 33#define T__9 9 34#define T__8 8 35#define T__7 7 36@interface SymbolTableLexer : ANTLRLexer { // line 283 37 DFA4 *dfa4; 38} 39+ (SymbolTableLexer *)newSymbolTableLexer:(id<ANTLRCharStream>)anInput; 40 41- (void) mT__7; 42- (void) mT__8; 43- (void) mT__9; 44- (void) mT__10; 45- (void) mT__11; 46- (void) mT__12; 47- (void) mT__13; 48- (void) mT__14; 49- (void) mID; 50- (void) mINT; 51- (void) mWS; 52- (void) mTokens; 53@end // end of SymbolTableLexer interface