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