aboutsummaryrefslogtreecommitdiff
path: root/runtime/ObjC/Framework/examples/fuzzy/output1/FuzzyLexer.h
blob: 9a4b1948f12b7abdfd30f2d6e336adbd5362e4dd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
// $ANTLR 3.2 Aug 20, 2010 13:39:32 /usr/local/ANTLR3-ObjC2.0-Runtime/Framework/examples/fuzzy/Fuzzy.g 2010-08-20 13:40:15

/* =============================================================================
 * Standard antlr3 OBJC runtime definitions
 */
#import <Cocoa/Cocoa.h>
#import "antlr3.h"
/* End of standard antlr3 runtime definitions
 * =============================================================================
 */

/* Start cyclicDFAInterface */
#pragma mark Cyclic DFA interface start DFA38
@interface DFA38 : ANTLRDFA {
}
+ newDFA38WithRecognizer:(ANTLRBaseRecognizer *)theRecognizer;
- initWithRecognizer:(ANTLRBaseRecognizer *)recognizer;
@end

#pragma mark Cyclic DFA interface end DFA38

#pragma mark Rule return scopes start
#pragma mark Rule return scopes end
#pragma mark Tokens
#define STAT 15
#define CLASS 10
#define ESC 19
#define CHAR 21
#define ID 8
#define EOF -1
#define QID 9
#define TYPE 11
#define IMPORT 6
#define WS 4
#define ARG 12
#define QIDStar 5
#define SL_COMMENT 18
#define RETURN 7
#define FIELD 14
#define CALL 16
#define COMMENT 17
#define METHOD 13
#define STRING 20
@interface Fuzzy : ANTLRLexer { // line 283
    DFA38 *dfa38;
    SEL synpred9_FuzzySelector;
    SEL synpred2_FuzzySelector;
    SEL synpred7_FuzzySelector;
    SEL synpred4_FuzzySelector;
    SEL synpred8_FuzzySelector;
    SEL synpred6_FuzzySelector;
    SEL synpred5_FuzzySelector;
    SEL synpred3_FuzzySelector;
    SEL synpred1_FuzzySelector;
}
+ (Fuzzy *)newFuzzy:(id<ANTLRCharStream>)anInput;

- (void)mIMPORT; 
- (void)mRETURN; 
- (void)mCLASS; 
- (void)mMETHOD; 
- (void)mFIELD; 
- (void)mSTAT; 
- (void)mCALL; 
- (void)mCOMMENT; 
- (void)mSL_COMMENT; 
- (void)mSTRING; 
- (void)mCHAR; 
- (void)mWS; 
- (void)mQID; 
- (void)mQIDStar; 
- (void)mTYPE; 
- (void)mARG; 
- (void)mID; 
- (void)mESC; 
- (void)mTokens; 
- (void)synpred1_Fuzzy_fragment; 
- (void)synpred2_Fuzzy_fragment; 
- (void)synpred3_Fuzzy_fragment; 
- (void)synpred4_Fuzzy_fragment; 
- (void)synpred5_Fuzzy_fragment; 
- (void)synpred6_Fuzzy_fragment; 
- (void)synpred7_Fuzzy_fragment; 
- (void)synpred8_Fuzzy_fragment; 
- (void)synpred9_Fuzzy_fragment; 

@end // end of Fuzzy interface