1324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver// $ANTLR 3.1.2 BuildOptions\\ProfileGrammar.g3 2009-09-30 13:18:18 2324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 3324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver// The variable 'variable' is assigned but its value is never used. 4324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver#pragma warning disable 219 5324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver// Unreachable code detected. 6324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver#pragma warning disable 162 7324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 8324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 9324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruverusing System.Collections.Generic; 10324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruverusing Antlr.Runtime; 11324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruverusing Stack = System.Collections.Generic.Stack<object>; 12324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruverusing List = System.Collections.IList; 13324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruverusing ArrayList = System.Collections.Generic.List<object>; 14324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 15324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver[System.CodeDom.Compiler.GeneratedCode("ANTLR", "3.1.2")] 16324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver[System.CLSCompliant(false)] 17324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruverpublic partial class ProfileGrammarLexer : Lexer 18324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver{ 19324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public const int EOF=-1; 20324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public const int T__10=10; 21324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public const int T__11=11; 22324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public const int T__12=12; 23324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public const int T__13=13; 24324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public const int T__14=14; 25324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public const int T__15=15; 26324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public const int T__16=16; 27324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public const int T__17=17; 28324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public const int CALL=4; 29324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public const int FUNC=5; 30324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public const int ID=6; 31324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public const int INT=7; 32324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public const int NEWLINE=8; 33324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public const int WS=9; 34324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 35324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // delegates 36324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // delegators 37324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 38324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public ProfileGrammarLexer() {} 39324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public ProfileGrammarLexer( ICharStream input ) 40324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver : this( input, new RecognizerSharedState() ) 41324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 42324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 43324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public ProfileGrammarLexer( ICharStream input, RecognizerSharedState state ) 44324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver : base( input, state ) 45324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 46324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 47324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 48324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public override string GrammarFileName { get { return "BuildOptions\\ProfileGrammar.g3"; } } 49324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 50324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR start "T__10" 51324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver private void mT__10() 52324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 53324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver try 54324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 55324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _type = T__10; 56324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _channel = DefaultTokenChannel; 57324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:7:9: ( '-' ) 58324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:7:9: '-' 59324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 60324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver Match('-'); 61324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 62324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 63324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 64324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.type = _type; 65324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.channel = _channel; 66324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 67324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver finally 68324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 69324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 70324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 71324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR end "T__10" 72324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 73324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR start "T__11" 74324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver private void mT__11() 75324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 76324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver try 77324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 78324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _type = T__11; 79324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _channel = DefaultTokenChannel; 80324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:8:9: ( '%' ) 81324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:8:9: '%' 82324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 83324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver Match('%'); 84324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 85324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 86324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 87324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.type = _type; 88324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.channel = _channel; 89324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 90324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver finally 91324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 92324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 93324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 94324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR end "T__11" 95324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 96324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR start "T__12" 97324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver private void mT__12() 98324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 99324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver try 100324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 101324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _type = T__12; 102324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _channel = DefaultTokenChannel; 103324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:9:9: ( '(' ) 104324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:9:9: '(' 105324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 106324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver Match('('); 107324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 108324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 109324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 110324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.type = _type; 111324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.channel = _channel; 112324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 113324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver finally 114324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 115324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 116324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 117324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR end "T__12" 118324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 119324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR start "T__13" 120324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver private void mT__13() 121324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 122324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver try 123324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 124324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _type = T__13; 125324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _channel = DefaultTokenChannel; 126324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:10:9: ( ')' ) 127324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:10:9: ')' 128324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 129324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver Match(')'); 130324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 131324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 132324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 133324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.type = _type; 134324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.channel = _channel; 135324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 136324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver finally 137324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 138324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 139324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 140324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR end "T__13" 141324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 142324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR start "T__14" 143324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver private void mT__14() 144324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 145324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver try 146324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 147324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _type = T__14; 148324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _channel = DefaultTokenChannel; 149324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:11:9: ( '*' ) 150324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:11:9: '*' 151324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 152324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver Match('*'); 153324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 154324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 155324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 156324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.type = _type; 157324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.channel = _channel; 158324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 159324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver finally 160324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 161324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 162324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 163324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR end "T__14" 164324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 165324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR start "T__15" 166324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver private void mT__15() 167324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 168324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver try 169324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 170324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _type = T__15; 171324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _channel = DefaultTokenChannel; 172324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:12:9: ( '/' ) 173324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:12:9: '/' 174324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 175324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver Match('/'); 176324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 177324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 178324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 179324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.type = _type; 180324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.channel = _channel; 181324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 182324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver finally 183324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 184324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 185324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 186324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR end "T__15" 187324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 188324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR start "T__16" 189324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver private void mT__16() 190324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 191324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver try 192324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 193324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _type = T__16; 194324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _channel = DefaultTokenChannel; 195324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:13:9: ( '+' ) 196324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:13:9: '+' 197324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 198324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver Match('+'); 199324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 200324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 201324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 202324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.type = _type; 203324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.channel = _channel; 204324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 205324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver finally 206324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 207324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 208324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 209324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR end "T__16" 210324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 211324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR start "T__17" 212324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver private void mT__17() 213324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 214324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver try 215324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 216324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _type = T__17; 217324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _channel = DefaultTokenChannel; 218324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:14:9: ( '=' ) 219324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:14:9: '=' 220324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 221324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver Match('='); 222324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 223324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 224324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 225324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.type = _type; 226324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.channel = _channel; 227324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 228324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver finally 229324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 230324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 231324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 232324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR end "T__17" 233324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 234324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR start "ID" 235324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver private void mID() 236324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 237324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver try 238324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 239324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _type = ID; 240324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _channel = DefaultTokenChannel; 241324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:88:9: ( ( 'a' .. 'z' | 'A' .. 'Z' )+ ) 242324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:88:9: ( 'a' .. 'z' | 'A' .. 'Z' )+ 243324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 244324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:88:9: ( 'a' .. 'z' | 'A' .. 'Z' )+ 245324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int cnt1=0; 246324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver for ( ; ; ) 247324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 248324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int alt1=2; 249324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int LA1_0 = input.LA(1); 250324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 251324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver if ( ((LA1_0>='A' && LA1_0<='Z')||(LA1_0>='a' && LA1_0<='z')) ) 252324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 253324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver alt1=1; 254324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 255324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 256324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 257324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver switch ( alt1 ) 258324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 259324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 1: 260324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3: 261324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 262324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver input.Consume(); 263324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 264324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 265324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 266324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 267324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 268324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver default: 269324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver if ( cnt1 >= 1 ) 270324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver goto loop1; 271324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 272324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver EarlyExitException eee1 = new EarlyExitException( 1, input ); 273324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver throw eee1; 274324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 275324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver cnt1++; 276324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 277324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver loop1: 278324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver ; 279324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 280324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 281324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 282324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 283324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 284324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.type = _type; 285324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.channel = _channel; 286324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 287324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver finally 288324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 289324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 290324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 291324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR end "ID" 292324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 293324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR start "INT" 294324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver private void mINT() 295324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 296324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver try 297324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 298324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _type = INT; 299324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _channel = DefaultTokenChannel; 300324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:91:9: ( ( '0' .. '9' )+ ) 301324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:91:9: ( '0' .. '9' )+ 302324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 303324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:91:9: ( '0' .. '9' )+ 304324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int cnt2=0; 305324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver for ( ; ; ) 306324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 307324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int alt2=2; 308324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int LA2_0 = input.LA(1); 309324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 310324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver if ( ((LA2_0>='0' && LA2_0<='9')) ) 311324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 312324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver alt2=1; 313324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 314324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 315324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 316324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver switch ( alt2 ) 317324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 318324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 1: 319324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3: 320324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 321324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver input.Consume(); 322324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 323324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 324324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 325324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 326324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 327324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver default: 328324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver if ( cnt2 >= 1 ) 329324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver goto loop2; 330324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 331324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver EarlyExitException eee2 = new EarlyExitException( 2, input ); 332324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver throw eee2; 333324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 334324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver cnt2++; 335324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 336324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver loop2: 337324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver ; 338324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 339324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 340324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 341324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 342324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 343324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.type = _type; 344324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.channel = _channel; 345324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 346324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver finally 347324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 348324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 349324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 350324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR end "INT" 351324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 352324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR start "NEWLINE" 353324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver private void mNEWLINE() 354324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 355324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver try 356324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 357324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _type = NEWLINE; 358324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _channel = DefaultTokenChannel; 359324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:95:7: ( ( '\\r' )? '\\n' ) 360324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:95:7: ( '\\r' )? '\\n' 361324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 362324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:95:7: ( '\\r' )? 363324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int alt3=2; 364324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int LA3_0 = input.LA(1); 365324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 366324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver if ( (LA3_0=='\r') ) 367324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 368324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver alt3=1; 369324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 370324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver switch ( alt3 ) 371324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 372324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 1: 373324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:95:0: '\\r' 374324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 375324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver Match('\r'); 376324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 377324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 378324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 379324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 380324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 381324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 382324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver Match('\n'); 383324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 384324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 385324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 386324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.type = _type; 387324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.channel = _channel; 388324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 389324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver finally 390324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 391324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 392324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 393324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR end "NEWLINE" 394324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 395324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR start "WS" 396324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver private void mWS() 397324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 398324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver try 399324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 400324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _type = WS; 401324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int _channel = DefaultTokenChannel; 402324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:98:9: ( ( ' ' | '\\t' )+ ) 403324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:98:9: ( ' ' | '\\t' )+ 404324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 405324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:98:9: ( ' ' | '\\t' )+ 406324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int cnt4=0; 407324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver for ( ; ; ) 408324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 409324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int alt4=2; 410324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int LA4_0 = input.LA(1); 411324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 412324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver if ( (LA4_0=='\t'||LA4_0==' ') ) 413324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 414324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver alt4=1; 415324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 416324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 417324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 418324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver switch ( alt4 ) 419324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 420324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 1: 421324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3: 422324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 423324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver input.Consume(); 424324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 425324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 426324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 427324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 428324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 429324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver default: 430324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver if ( cnt4 >= 1 ) 431324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver goto loop4; 432324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 433324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver EarlyExitException eee4 = new EarlyExitException( 4, input ); 434324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver throw eee4; 435324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 436324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver cnt4++; 437324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 438324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver loop4: 439324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver ; 440324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 441324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 442324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver Skip(); 443324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 444324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 445324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 446324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.type = _type; 447324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver state.channel = _channel; 448324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 449324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver finally 450324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 451324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 452324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 453324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // $ANTLR end "WS" 454324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 455324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver public override void mTokens() 456324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 457324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:1:10: ( T__10 | T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | ID | INT | NEWLINE | WS ) 458324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver int alt5=12; 459324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver switch ( input.LA(1) ) 460324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 461324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case '-': 462324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 463324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver alt5=1; 464324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 465324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 466324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case '%': 467324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 468324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver alt5=2; 469324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 470324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 471324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case '(': 472324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 473324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver alt5=3; 474324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 475324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 476324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case ')': 477324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 478324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver alt5=4; 479324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 480324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 481324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case '*': 482324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 483324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver alt5=5; 484324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 485324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 486324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case '/': 487324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 488324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver alt5=6; 489324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 490324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 491324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case '+': 492324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 493324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver alt5=7; 494324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 495324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 496324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case '=': 497324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 498324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver alt5=8; 499324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 500324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 501324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'A': 502324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'B': 503324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'C': 504324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'D': 505324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'E': 506324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'F': 507324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'G': 508324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'H': 509324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'I': 510324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'J': 511324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'K': 512324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'L': 513324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'M': 514324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'N': 515324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'O': 516324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'P': 517324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'Q': 518324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'R': 519324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'S': 520324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'T': 521324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'U': 522324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'V': 523324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'W': 524324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'X': 525324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'Y': 526324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'Z': 527324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'a': 528324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'b': 529324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'c': 530324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'd': 531324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'e': 532324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'f': 533324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'g': 534324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'h': 535324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'i': 536324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'j': 537324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'k': 538324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'l': 539324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'm': 540324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'n': 541324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'o': 542324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'p': 543324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'q': 544324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'r': 545324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 's': 546324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 't': 547324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'u': 548324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'v': 549324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'w': 550324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'x': 551324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'y': 552324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 'z': 553324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 554324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver alt5=9; 555324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 556324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 557324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case '0': 558324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case '1': 559324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case '2': 560324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case '3': 561324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case '4': 562324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case '5': 563324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case '6': 564324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case '7': 565324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case '8': 566324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case '9': 567324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 568324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver alt5=10; 569324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 570324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 571324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case '\n': 572324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case '\r': 573324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 574324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver alt5=11; 575324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 576324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 577324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case '\t': 578324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case ' ': 579324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 580324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver alt5=12; 581324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 582324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 583324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver default: 584324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 585324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver NoViableAltException nvae = new NoViableAltException("", 5, 0, input); 586324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 587324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver throw nvae; 588324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 589324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 590324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 591324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver switch ( alt5 ) 592324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 593324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 1: 594324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:1:10: T__10 595324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 596324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver mT__10(); 597324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 598324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 599324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 600324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 2: 601324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:1:16: T__11 602324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 603324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver mT__11(); 604324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 605324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 606324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 607324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 3: 608324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:1:22: T__12 609324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 610324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver mT__12(); 611324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 612324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 613324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 614324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 4: 615324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:1:28: T__13 616324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 617324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver mT__13(); 618324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 619324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 620324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 621324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 5: 622324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:1:34: T__14 623324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 624324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver mT__14(); 625324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 626324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 627324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 628324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 6: 629324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:1:40: T__15 630324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 631324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver mT__15(); 632324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 633324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 634324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 635324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 7: 636324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:1:46: T__16 637324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 638324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver mT__16(); 639324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 640324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 641324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 642324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 8: 643324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:1:52: T__17 644324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 645324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver mT__17(); 646324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 647324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 648324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 649324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 9: 650324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:1:58: ID 651324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 652324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver mID(); 653324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 654324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 655324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 656324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 10: 657324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:1:61: INT 658324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 659324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver mINT(); 660324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 661324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 662324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 663324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 11: 664324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:1:65: NEWLINE 665324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 666324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver mNEWLINE(); 667324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 668324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 669324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 670324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver case 12: 671324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver // BuildOptions\\ProfileGrammar.g3:1:73: WS 672324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 673324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver mWS(); 674324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 675324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 676324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver break; 677324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 678324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 679324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 680324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 681324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 682324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 683324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver #region DFA 684324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 685324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver protected override void InitDFAs() 686324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver { 687324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver base.InitDFAs(); 688324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver } 689324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 690324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 691324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver #endregion 692324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 693324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver} 694