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 45DFA38 *dfa38; 46SEL synpred9_FuzzySelector; 47SEL synpred7_FuzzySelector; 48SEL synpred2_FuzzySelector; 49SEL synpred4_FuzzySelector; 50SEL synpred8_FuzzySelector; 51SEL synpred6_FuzzySelector; 52SEL synpred5_FuzzySelector; 53SEL synpred3_FuzzySelector; 54SEL 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