• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 // $ANTLR 3.2 Aug 24, 2010 10:45:57 Fuzzy.g 2010-08-24 13:53:40
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 /* Start cyclicDFAInterface */
13 #pragma mark Cyclic DFA interface start DFA38
14 @interface DFA38 : ANTLRDFA {
15 }
16 + newDFA38WithRecognizer:(ANTLRBaseRecognizer *)theRecognizer;
17 - initWithRecognizer:(ANTLRBaseRecognizer *)recognizer;
18 @end /* end of DFA38 interface  */
19 
20 #pragma mark Cyclic DFA interface end DFA38
21 
22 #pragma mark Rule return scopes start
23 #pragma mark Rule return scopes end
24 #pragma mark Tokens
25 #define STAT 15
26 #define CLASS 10
27 #define ESC 19
28 #define CHAR 21
29 #define ID 8
30 #define EOF -1
31 #define QID 9
32 #define TYPE 11
33 #define IMPORT 6
34 #define WS 4
35 #define ARG 12
36 #define QIDStar 5
37 #define SL_COMMENT 18
38 #define RETURN 7
39 #define FIELD 14
40 #define CALL 16
41 #define COMMENT 17
42 #define METHOD 13
43 #define STRING 20
44 @interface Fuzzy : ANTLRLexer { // line 283
45 DFA38 *dfa38;
46 SEL synpred9_FuzzySelector;
47 SEL synpred7_FuzzySelector;
48 SEL synpred2_FuzzySelector;
49 SEL synpred4_FuzzySelector;
50 SEL synpred8_FuzzySelector;
51 SEL synpred6_FuzzySelector;
52 SEL synpred5_FuzzySelector;
53 SEL synpred3_FuzzySelector;
54 SEL synpred1_FuzzySelector;
55 // start of actions.lexer.memVars
56 // start of action-actionScope-memVars
57 }
58 + (Fuzzy *)newFuzzyWithCharStream:(id<ANTLRCharStream>)anInput;
59 
60 - (void)mIMPORT;
61 - (void)mRETURN;
62 - (void)mCLASS;
63 - (void)mMETHOD;
64 - (void)mFIELD;
65 - (void)mSTAT;
66 - (void)mCALL;
67 - (void)mCOMMENT;
68 - (void)mSL_COMMENT;
69 - (void)mSTRING;
70 - (void)mCHAR;
71 - (void)mWS;
72 - (void)mQID;
73 - (void)mQIDStar;
74 - (void)mTYPE;
75 - (void)mARG;
76 - (void)mID;
77 - (void)mESC;
78 - (void)mTokens;
79 - (void)synpred1_Fuzzy_fragment;
80 - (void)synpred2_Fuzzy_fragment;
81 - (void)synpred3_Fuzzy_fragment;
82 - (void)synpred4_Fuzzy_fragment;
83 - (void)synpred5_Fuzzy_fragment;
84 - (void)synpred6_Fuzzy_fragment;
85 - (void)synpred7_Fuzzy_fragment;
86 - (void)synpred8_Fuzzy_fragment;
87 - (void)synpred9_Fuzzy_fragment;
88 
89 @end /* end of Fuzzy interface */
90