aboutsummaryrefslogtreecommitdiffstats
path: root/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationLexer.java
diff options
context:
space:
mode:
Diffstat (limited to 'Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationLexer.java')
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationLexer.java738
1 files changed, 385 insertions, 353 deletions
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationLexer.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationLexer.java
index 5970d287..6e214569 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationLexer.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationLexer.java
@@ -23,6 +23,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
23 public static final int T__12=12; 23 public static final int T__12=12;
24 public static final int T__56=56; 24 public static final int T__56=56;
25 public static final int T__13=13; 25 public static final int T__13=13;
26 public static final int T__57=57;
26 public static final int T__14=14; 27 public static final int T__14=14;
27 public static final int T__51=51; 28 public static final int T__51=51;
28 public static final int T__52=52; 29 public static final int T__52=52;
@@ -32,7 +33,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
32 public static final int T__26=26; 33 public static final int T__26=26;
33 public static final int T__27=27; 34 public static final int T__27=27;
34 public static final int T__28=28; 35 public static final int T__28=28;
35 public static final int RULE_INT=6; 36 public static final int RULE_INT=5;
36 public static final int T__29=29; 37 public static final int T__29=29;
37 public static final int T__22=22; 38 public static final int T__22=22;
38 public static final int RULE_ML_COMMENT=7; 39 public static final int RULE_ML_COMMENT=7;
@@ -41,7 +42,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
41 public static final int T__25=25; 42 public static final int T__25=25;
42 public static final int T__20=20; 43 public static final int T__20=20;
43 public static final int T__21=21; 44 public static final int T__21=21;
44 public static final int RULE_STRING=5; 45 public static final int RULE_STRING=6;
45 public static final int RULE_SL_COMMENT=8; 46 public static final int RULE_SL_COMMENT=8;
46 public static final int T__37=37; 47 public static final int T__37=37;
47 public static final int T__38=38; 48 public static final int T__38=38;
@@ -105,11 +106,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
105 try { 106 try {
106 int _type = T__12; 107 int _type = T__12;
107 int _channel = DEFAULT_TOKEN_CHANNEL; 108 int _channel = DEFAULT_TOKEN_CHANNEL;
108 // InternalApplicationConfiguration.g:12:7: ( 'import' ) 109 // InternalApplicationConfiguration.g:12:7: ( '-' )
109 // InternalApplicationConfiguration.g:12:9: 'import' 110 // InternalApplicationConfiguration.g:12:9: '-'
110 { 111 {
111 match("import"); 112 match('-');
112
113 113
114 } 114 }
115 115
@@ -126,10 +126,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
126 try { 126 try {
127 int _type = T__13; 127 int _type = T__13;
128 int _channel = DEFAULT_TOKEN_CHANNEL; 128 int _channel = DEFAULT_TOKEN_CHANNEL;
129 // InternalApplicationConfiguration.g:13:7: ( 'epackage' ) 129 // InternalApplicationConfiguration.g:13:7: ( 'import' )
130 // InternalApplicationConfiguration.g:13:9: 'epackage' 130 // InternalApplicationConfiguration.g:13:9: 'import'
131 { 131 {
132 match("epackage"); 132 match("import");
133 133
134 134
135 } 135 }
@@ -147,10 +147,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
147 try { 147 try {
148 int _type = T__14; 148 int _type = T__14;
149 int _channel = DEFAULT_TOKEN_CHANNEL; 149 int _channel = DEFAULT_TOKEN_CHANNEL;
150 // InternalApplicationConfiguration.g:14:7: ( 'viatra' ) 150 // InternalApplicationConfiguration.g:14:7: ( 'epackage' )
151 // InternalApplicationConfiguration.g:14:9: 'viatra' 151 // InternalApplicationConfiguration.g:14:9: 'epackage'
152 { 152 {
153 match("viatra"); 153 match("epackage");
154 154
155 155
156 } 156 }
@@ -168,10 +168,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
168 try { 168 try {
169 int _type = T__15; 169 int _type = T__15;
170 int _channel = DEFAULT_TOKEN_CHANNEL; 170 int _channel = DEFAULT_TOKEN_CHANNEL;
171 // InternalApplicationConfiguration.g:15:7: ( 'file' ) 171 // InternalApplicationConfiguration.g:15:7: ( 'viatra' )
172 // InternalApplicationConfiguration.g:15:9: 'file' 172 // InternalApplicationConfiguration.g:15:9: 'viatra'
173 { 173 {
174 match("file"); 174 match("viatra");
175 175
176 176
177 } 177 }
@@ -189,10 +189,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
189 try { 189 try {
190 int _type = T__16; 190 int _type = T__16;
191 int _channel = DEFAULT_TOKEN_CHANNEL; 191 int _channel = DEFAULT_TOKEN_CHANNEL;
192 // InternalApplicationConfiguration.g:16:7: ( '=' ) 192 // InternalApplicationConfiguration.g:16:7: ( 'file' )
193 // InternalApplicationConfiguration.g:16:9: '=' 193 // InternalApplicationConfiguration.g:16:9: 'file'
194 { 194 {
195 match('='); 195 match("file");
196
196 197
197 } 198 }
198 199
@@ -209,10 +210,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
209 try { 210 try {
210 int _type = T__17; 211 int _type = T__17;
211 int _channel = DEFAULT_TOKEN_CHANNEL; 212 int _channel = DEFAULT_TOKEN_CHANNEL;
212 // InternalApplicationConfiguration.g:17:7: ( '{' ) 213 // InternalApplicationConfiguration.g:17:7: ( '=' )
213 // InternalApplicationConfiguration.g:17:9: '{' 214 // InternalApplicationConfiguration.g:17:9: '='
214 { 215 {
215 match('{'); 216 match('=');
216 217
217 } 218 }
218 219
@@ -229,10 +230,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
229 try { 230 try {
230 int _type = T__18; 231 int _type = T__18;
231 int _channel = DEFAULT_TOKEN_CHANNEL; 232 int _channel = DEFAULT_TOKEN_CHANNEL;
232 // InternalApplicationConfiguration.g:18:7: ( ',' ) 233 // InternalApplicationConfiguration.g:18:7: ( '{' )
233 // InternalApplicationConfiguration.g:18:9: ',' 234 // InternalApplicationConfiguration.g:18:9: '{'
234 { 235 {
235 match(','); 236 match('{');
236 237
237 } 238 }
238 239
@@ -249,10 +250,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
249 try { 250 try {
250 int _type = T__19; 251 int _type = T__19;
251 int _channel = DEFAULT_TOKEN_CHANNEL; 252 int _channel = DEFAULT_TOKEN_CHANNEL;
252 // InternalApplicationConfiguration.g:19:7: ( '}' ) 253 // InternalApplicationConfiguration.g:19:7: ( ',' )
253 // InternalApplicationConfiguration.g:19:9: '}' 254 // InternalApplicationConfiguration.g:19:9: ','
254 { 255 {
255 match('}'); 256 match(',');
256 257
257 } 258 }
258 259
@@ -269,11 +270,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
269 try { 270 try {
270 int _type = T__20; 271 int _type = T__20;
271 int _channel = DEFAULT_TOKEN_CHANNEL; 272 int _channel = DEFAULT_TOKEN_CHANNEL;
272 // InternalApplicationConfiguration.g:20:7: ( 'package' ) 273 // InternalApplicationConfiguration.g:20:7: ( '}' )
273 // InternalApplicationConfiguration.g:20:9: 'package' 274 // InternalApplicationConfiguration.g:20:9: '}'
274 { 275 {
275 match("package"); 276 match('}');
276
277 277
278 } 278 }
279 279
@@ -290,10 +290,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
290 try { 290 try {
291 int _type = T__21; 291 int _type = T__21;
292 int _channel = DEFAULT_TOKEN_CHANNEL; 292 int _channel = DEFAULT_TOKEN_CHANNEL;
293 // InternalApplicationConfiguration.g:21:7: ( 'excluding' ) 293 // InternalApplicationConfiguration.g:21:7: ( 'package' )
294 // InternalApplicationConfiguration.g:21:9: 'excluding' 294 // InternalApplicationConfiguration.g:21:9: 'package'
295 { 295 {
296 match("excluding"); 296 match("package");
297 297
298 298
299 } 299 }
@@ -311,10 +311,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
311 try { 311 try {
312 int _type = T__22; 312 int _type = T__22;
313 int _channel = DEFAULT_TOKEN_CHANNEL; 313 int _channel = DEFAULT_TOKEN_CHANNEL;
314 // InternalApplicationConfiguration.g:22:7: ( '::' ) 314 // InternalApplicationConfiguration.g:22:7: ( 'excluding' )
315 // InternalApplicationConfiguration.g:22:9: '::' 315 // InternalApplicationConfiguration.g:22:9: 'excluding'
316 { 316 {
317 match("::"); 317 match("excluding");
318 318
319 319
320 } 320 }
@@ -332,10 +332,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
332 try { 332 try {
333 int _type = T__23; 333 int _type = T__23;
334 int _channel = DEFAULT_TOKEN_CHANNEL; 334 int _channel = DEFAULT_TOKEN_CHANNEL;
335 // InternalApplicationConfiguration.g:23:7: ( 'metamodel' ) 335 // InternalApplicationConfiguration.g:23:7: ( '::' )
336 // InternalApplicationConfiguration.g:23:9: 'metamodel' 336 // InternalApplicationConfiguration.g:23:9: '::'
337 { 337 {
338 match("metamodel"); 338 match("::");
339 339
340 340
341 } 341 }
@@ -353,10 +353,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
353 try { 353 try {
354 int _type = T__24; 354 int _type = T__24;
355 int _channel = DEFAULT_TOKEN_CHANNEL; 355 int _channel = DEFAULT_TOKEN_CHANNEL;
356 // InternalApplicationConfiguration.g:24:7: ( 'folder' ) 356 // InternalApplicationConfiguration.g:24:7: ( 'metamodel' )
357 // InternalApplicationConfiguration.g:24:9: 'folder' 357 // InternalApplicationConfiguration.g:24:9: 'metamodel'
358 { 358 {
359 match("folder"); 359 match("metamodel");
360 360
361 361
362 } 362 }
@@ -374,10 +374,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
374 try { 374 try {
375 int _type = T__25; 375 int _type = T__25;
376 int _channel = DEFAULT_TOKEN_CHANNEL; 376 int _channel = DEFAULT_TOKEN_CHANNEL;
377 // InternalApplicationConfiguration.g:25:7: ( 'models' ) 377 // InternalApplicationConfiguration.g:25:7: ( 'folder' )
378 // InternalApplicationConfiguration.g:25:9: 'models' 378 // InternalApplicationConfiguration.g:25:9: 'folder'
379 { 379 {
380 match("models"); 380 match("folder");
381 381
382 382
383 } 383 }
@@ -395,10 +395,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
395 try { 395 try {
396 int _type = T__26; 396 int _type = T__26;
397 int _channel = DEFAULT_TOKEN_CHANNEL; 397 int _channel = DEFAULT_TOKEN_CHANNEL;
398 // InternalApplicationConfiguration.g:26:7: ( 'constraints' ) 398 // InternalApplicationConfiguration.g:26:7: ( 'models' )
399 // InternalApplicationConfiguration.g:26:9: 'constraints' 399 // InternalApplicationConfiguration.g:26:9: 'models'
400 { 400 {
401 match("constraints"); 401 match("models");
402 402
403 403
404 } 404 }
@@ -416,10 +416,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
416 try { 416 try {
417 int _type = T__27; 417 int _type = T__27;
418 int _channel = DEFAULT_TOKEN_CHANNEL; 418 int _channel = DEFAULT_TOKEN_CHANNEL;
419 // InternalApplicationConfiguration.g:27:7: ( 'config' ) 419 // InternalApplicationConfiguration.g:27:7: ( 'constraints' )
420 // InternalApplicationConfiguration.g:27:9: 'config' 420 // InternalApplicationConfiguration.g:27:9: 'constraints'
421 { 421 {
422 match("config"); 422 match("constraints");
423 423
424 424
425 } 425 }
@@ -437,10 +437,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
437 try { 437 try {
438 int _type = T__28; 438 int _type = T__28;
439 int _channel = DEFAULT_TOKEN_CHANNEL; 439 int _channel = DEFAULT_TOKEN_CHANNEL;
440 // InternalApplicationConfiguration.g:28:7: ( 'log-level' ) 440 // InternalApplicationConfiguration.g:28:7: ( 'config' )
441 // InternalApplicationConfiguration.g:28:9: 'log-level' 441 // InternalApplicationConfiguration.g:28:9: 'config'
442 { 442 {
443 match("log-level"); 443 match("config");
444 444
445 445
446 } 446 }
@@ -458,10 +458,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
458 try { 458 try {
459 int _type = T__29; 459 int _type = T__29;
460 int _channel = DEFAULT_TOKEN_CHANNEL; 460 int _channel = DEFAULT_TOKEN_CHANNEL;
461 // InternalApplicationConfiguration.g:29:7: ( 'runtime' ) 461 // InternalApplicationConfiguration.g:29:7: ( 'log-level' )
462 // InternalApplicationConfiguration.g:29:9: 'runtime' 462 // InternalApplicationConfiguration.g:29:9: 'log-level'
463 { 463 {
464 match("runtime"); 464 match("log-level");
465 465
466 466
467 } 467 }
@@ -479,10 +479,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
479 try { 479 try {
480 int _type = T__30; 480 int _type = T__30;
481 int _channel = DEFAULT_TOKEN_CHANNEL; 481 int _channel = DEFAULT_TOKEN_CHANNEL;
482 // InternalApplicationConfiguration.g:30:7: ( 'memory' ) 482 // InternalApplicationConfiguration.g:30:7: ( 'runtime' )
483 // InternalApplicationConfiguration.g:30:9: 'memory' 483 // InternalApplicationConfiguration.g:30:9: 'runtime'
484 { 484 {
485 match("memory"); 485 match("runtime");
486 486
487 487
488 } 488 }
@@ -500,10 +500,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
500 try { 500 try {
501 int _type = T__31; 501 int _type = T__31;
502 int _channel = DEFAULT_TOKEN_CHANNEL; 502 int _channel = DEFAULT_TOKEN_CHANNEL;
503 // InternalApplicationConfiguration.g:31:7: ( '#' ) 503 // InternalApplicationConfiguration.g:31:7: ( 'memory' )
504 // InternalApplicationConfiguration.g:31:9: '#' 504 // InternalApplicationConfiguration.g:31:9: 'memory'
505 { 505 {
506 match('#'); 506 match("memory");
507
507 508
508 } 509 }
509 510
@@ -520,11 +521,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
520 try { 521 try {
521 int _type = T__32; 522 int _type = T__32;
522 int _channel = DEFAULT_TOKEN_CHANNEL; 523 int _channel = DEFAULT_TOKEN_CHANNEL;
523 // InternalApplicationConfiguration.g:32:7: ( '+=' ) 524 // InternalApplicationConfiguration.g:32:7: ( '#' )
524 // InternalApplicationConfiguration.g:32:9: '+=' 525 // InternalApplicationConfiguration.g:32:9: '#'
525 { 526 {
526 match("+="); 527 match('#');
527
528 528
529 } 529 }
530 530
@@ -541,10 +541,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
541 try { 541 try {
542 int _type = T__33; 542 int _type = T__33;
543 int _channel = DEFAULT_TOKEN_CHANNEL; 543 int _channel = DEFAULT_TOKEN_CHANNEL;
544 // InternalApplicationConfiguration.g:33:7: ( '<' ) 544 // InternalApplicationConfiguration.g:33:7: ( '+=' )
545 // InternalApplicationConfiguration.g:33:9: '<' 545 // InternalApplicationConfiguration.g:33:9: '+='
546 { 546 {
547 match('<'); 547 match("+=");
548
548 549
549 } 550 }
550 551
@@ -561,10 +562,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
561 try { 562 try {
562 int _type = T__34; 563 int _type = T__34;
563 int _channel = DEFAULT_TOKEN_CHANNEL; 564 int _channel = DEFAULT_TOKEN_CHANNEL;
564 // InternalApplicationConfiguration.g:34:7: ( '>' ) 565 // InternalApplicationConfiguration.g:34:7: ( '<' )
565 // InternalApplicationConfiguration.g:34:9: '>' 566 // InternalApplicationConfiguration.g:34:9: '<'
566 { 567 {
567 match('>'); 568 match('<');
568 569
569 } 570 }
570 571
@@ -581,11 +582,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
581 try { 582 try {
582 int _type = T__35; 583 int _type = T__35;
583 int _channel = DEFAULT_TOKEN_CHANNEL; 584 int _channel = DEFAULT_TOKEN_CHANNEL;
584 // InternalApplicationConfiguration.g:35:7: ( 'node' ) 585 // InternalApplicationConfiguration.g:35:7: ( '>' )
585 // InternalApplicationConfiguration.g:35:9: 'node' 586 // InternalApplicationConfiguration.g:35:9: '>'
586 { 587 {
587 match("node"); 588 match('>');
588
589 589
590 } 590 }
591 591
@@ -602,10 +602,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
602 try { 602 try {
603 int _type = T__36; 603 int _type = T__36;
604 int _channel = DEFAULT_TOKEN_CHANNEL; 604 int _channel = DEFAULT_TOKEN_CHANNEL;
605 // InternalApplicationConfiguration.g:36:7: ( 'int' ) 605 // InternalApplicationConfiguration.g:36:7: ( 'node' )
606 // InternalApplicationConfiguration.g:36:9: 'int' 606 // InternalApplicationConfiguration.g:36:9: 'node'
607 { 607 {
608 match("int"); 608 match("node");
609 609
610 610
611 } 611 }
@@ -623,10 +623,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
623 try { 623 try {
624 int _type = T__37; 624 int _type = T__37;
625 int _channel = DEFAULT_TOKEN_CHANNEL; 625 int _channel = DEFAULT_TOKEN_CHANNEL;
626 // InternalApplicationConfiguration.g:37:7: ( 'real' ) 626 // InternalApplicationConfiguration.g:37:7: ( 'int' )
627 // InternalApplicationConfiguration.g:37:9: 'real' 627 // InternalApplicationConfiguration.g:37:9: 'int'
628 { 628 {
629 match("real"); 629 match("int");
630 630
631 631
632 } 632 }
@@ -644,10 +644,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
644 try { 644 try {
645 int _type = T__38; 645 int _type = T__38;
646 int _channel = DEFAULT_TOKEN_CHANNEL; 646 int _channel = DEFAULT_TOKEN_CHANNEL;
647 // InternalApplicationConfiguration.g:38:7: ( 'string' ) 647 // InternalApplicationConfiguration.g:38:7: ( 'real' )
648 // InternalApplicationConfiguration.g:38:9: 'string' 648 // InternalApplicationConfiguration.g:38:9: 'real'
649 { 649 {
650 match("string"); 650 match("real");
651 651
652 652
653 } 653 }
@@ -665,10 +665,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
665 try { 665 try {
666 int _type = T__39; 666 int _type = T__39;
667 int _channel = DEFAULT_TOKEN_CHANNEL; 667 int _channel = DEFAULT_TOKEN_CHANNEL;
668 // InternalApplicationConfiguration.g:39:7: ( '*' ) 668 // InternalApplicationConfiguration.g:39:7: ( 'string' )
669 // InternalApplicationConfiguration.g:39:9: '*' 669 // InternalApplicationConfiguration.g:39:9: 'string'
670 { 670 {
671 match('*'); 671 match("string");
672
672 673
673 } 674 }
674 675
@@ -685,11 +686,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
685 try { 686 try {
686 int _type = T__40; 687 int _type = T__40;
687 int _channel = DEFAULT_TOKEN_CHANNEL; 688 int _channel = DEFAULT_TOKEN_CHANNEL;
688 // InternalApplicationConfiguration.g:40:7: ( '..' ) 689 // InternalApplicationConfiguration.g:40:7: ( '*' )
689 // InternalApplicationConfiguration.g:40:9: '..' 690 // InternalApplicationConfiguration.g:40:9: '*'
690 { 691 {
691 match(".."); 692 match('*');
692
693 693
694 } 694 }
695 695
@@ -706,10 +706,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
706 try { 706 try {
707 int _type = T__41; 707 int _type = T__41;
708 int _channel = DEFAULT_TOKEN_CHANNEL; 708 int _channel = DEFAULT_TOKEN_CHANNEL;
709 // InternalApplicationConfiguration.g:41:7: ( 'scope' ) 709 // InternalApplicationConfiguration.g:41:7: ( '..' )
710 // InternalApplicationConfiguration.g:41:9: 'scope' 710 // InternalApplicationConfiguration.g:41:9: '..'
711 { 711 {
712 match("scope"); 712 match("..");
713 713
714 714
715 } 715 }
@@ -727,10 +727,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
727 try { 727 try {
728 int _type = T__42; 728 int _type = T__42;
729 int _channel = DEFAULT_TOKEN_CHANNEL; 729 int _channel = DEFAULT_TOKEN_CHANNEL;
730 // InternalApplicationConfiguration.g:42:7: ( 'generate' ) 730 // InternalApplicationConfiguration.g:42:7: ( 'scope' )
731 // InternalApplicationConfiguration.g:42:9: 'generate' 731 // InternalApplicationConfiguration.g:42:9: 'scope'
732 { 732 {
733 match("generate"); 733 match("scope");
734 734
735 735
736 } 736 }
@@ -748,10 +748,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
748 try { 748 try {
749 int _type = T__43; 749 int _type = T__43;
750 int _channel = DEFAULT_TOKEN_CHANNEL; 750 int _channel = DEFAULT_TOKEN_CHANNEL;
751 // InternalApplicationConfiguration.g:43:7: ( 'partial-model' ) 751 // InternalApplicationConfiguration.g:43:7: ( 'generate' )
752 // InternalApplicationConfiguration.g:43:9: 'partial-model' 752 // InternalApplicationConfiguration.g:43:9: 'generate'
753 { 753 {
754 match("partial-model"); 754 match("generate");
755 755
756 756
757 } 757 }
@@ -769,10 +769,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
769 try { 769 try {
770 int _type = T__44; 770 int _type = T__44;
771 int _channel = DEFAULT_TOKEN_CHANNEL; 771 int _channel = DEFAULT_TOKEN_CHANNEL;
772 // InternalApplicationConfiguration.g:44:7: ( 'number' ) 772 // InternalApplicationConfiguration.g:44:7: ( 'partial-model' )
773 // InternalApplicationConfiguration.g:44:9: 'number' 773 // InternalApplicationConfiguration.g:44:9: 'partial-model'
774 { 774 {
775 match("number"); 775 match("partial-model");
776 776
777 777
778 } 778 }
@@ -790,10 +790,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
790 try { 790 try {
791 int _type = T__45; 791 int _type = T__45;
792 int _channel = DEFAULT_TOKEN_CHANNEL; 792 int _channel = DEFAULT_TOKEN_CHANNEL;
793 // InternalApplicationConfiguration.g:45:7: ( 'runs' ) 793 // InternalApplicationConfiguration.g:45:7: ( 'number' )
794 // InternalApplicationConfiguration.g:45:9: 'runs' 794 // InternalApplicationConfiguration.g:45:9: 'number'
795 { 795 {
796 match("runs"); 796 match("number");
797 797
798 798
799 } 799 }
@@ -811,10 +811,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
811 try { 811 try {
812 int _type = T__46; 812 int _type = T__46;
813 int _channel = DEFAULT_TOKEN_CHANNEL; 813 int _channel = DEFAULT_TOKEN_CHANNEL;
814 // InternalApplicationConfiguration.g:46:7: ( 'solver' ) 814 // InternalApplicationConfiguration.g:46:7: ( 'runs' )
815 // InternalApplicationConfiguration.g:46:9: 'solver' 815 // InternalApplicationConfiguration.g:46:9: 'runs'
816 { 816 {
817 match("solver"); 817 match("runs");
818 818
819 819
820 } 820 }
@@ -832,10 +832,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
832 try { 832 try {
833 int _type = T__47; 833 int _type = T__47;
834 int _channel = DEFAULT_TOKEN_CHANNEL; 834 int _channel = DEFAULT_TOKEN_CHANNEL;
835 // InternalApplicationConfiguration.g:47:7: ( 'debug' ) 835 // InternalApplicationConfiguration.g:47:7: ( 'solver' )
836 // InternalApplicationConfiguration.g:47:9: 'debug' 836 // InternalApplicationConfiguration.g:47:9: 'solver'
837 { 837 {
838 match("debug"); 838 match("solver");
839 839
840 840
841 } 841 }
@@ -853,10 +853,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
853 try { 853 try {
854 int _type = T__48; 854 int _type = T__48;
855 int _channel = DEFAULT_TOKEN_CHANNEL; 855 int _channel = DEFAULT_TOKEN_CHANNEL;
856 // InternalApplicationConfiguration.g:48:7: ( 'log' ) 856 // InternalApplicationConfiguration.g:48:7: ( 'debug' )
857 // InternalApplicationConfiguration.g:48:9: 'log' 857 // InternalApplicationConfiguration.g:48:9: 'debug'
858 { 858 {
859 match("log"); 859 match("debug");
860 860
861 861
862 } 862 }
@@ -874,10 +874,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
874 try { 874 try {
875 int _type = T__49; 875 int _type = T__49;
876 int _channel = DEFAULT_TOKEN_CHANNEL; 876 int _channel = DEFAULT_TOKEN_CHANNEL;
877 // InternalApplicationConfiguration.g:49:7: ( 'statistics' ) 877 // InternalApplicationConfiguration.g:49:7: ( 'log' )
878 // InternalApplicationConfiguration.g:49:9: 'statistics' 878 // InternalApplicationConfiguration.g:49:9: 'log'
879 { 879 {
880 match("statistics"); 880 match("log");
881 881
882 882
883 } 883 }
@@ -895,10 +895,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
895 try { 895 try {
896 int _type = T__50; 896 int _type = T__50;
897 int _channel = DEFAULT_TOKEN_CHANNEL; 897 int _channel = DEFAULT_TOKEN_CHANNEL;
898 // InternalApplicationConfiguration.g:50:7: ( 'output' ) 898 // InternalApplicationConfiguration.g:50:7: ( 'statistics' )
899 // InternalApplicationConfiguration.g:50:9: 'output' 899 // InternalApplicationConfiguration.g:50:9: 'statistics'
900 { 900 {
901 match("output"); 901 match("statistics");
902 902
903 903
904 } 904 }
@@ -916,10 +916,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
916 try { 916 try {
917 int _type = T__51; 917 int _type = T__51;
918 int _channel = DEFAULT_TOKEN_CHANNEL; 918 int _channel = DEFAULT_TOKEN_CHANNEL;
919 // InternalApplicationConfiguration.g:51:7: ( 'none' ) 919 // InternalApplicationConfiguration.g:51:7: ( 'output' )
920 // InternalApplicationConfiguration.g:51:9: 'none' 920 // InternalApplicationConfiguration.g:51:9: 'output'
921 { 921 {
922 match("none"); 922 match("output");
923 923
924 924
925 } 925 }
@@ -937,10 +937,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
937 try { 937 try {
938 int _type = T__52; 938 int _type = T__52;
939 int _channel = DEFAULT_TOKEN_CHANNEL; 939 int _channel = DEFAULT_TOKEN_CHANNEL;
940 // InternalApplicationConfiguration.g:52:7: ( 'normal' ) 940 // InternalApplicationConfiguration.g:52:7: ( 'none' )
941 // InternalApplicationConfiguration.g:52:9: 'normal' 941 // InternalApplicationConfiguration.g:52:9: 'none'
942 { 942 {
943 match("normal"); 943 match("none");
944 944
945 945
946 } 946 }
@@ -958,10 +958,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
958 try { 958 try {
959 int _type = T__53; 959 int _type = T__53;
960 int _channel = DEFAULT_TOKEN_CHANNEL; 960 int _channel = DEFAULT_TOKEN_CHANNEL;
961 // InternalApplicationConfiguration.g:53:7: ( 'full' ) 961 // InternalApplicationConfiguration.g:53:7: ( 'normal' )
962 // InternalApplicationConfiguration.g:53:9: 'full' 962 // InternalApplicationConfiguration.g:53:9: 'normal'
963 { 963 {
964 match("full"); 964 match("normal");
965 965
966 966
967 } 967 }
@@ -979,10 +979,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
979 try { 979 try {
980 int _type = T__54; 980 int _type = T__54;
981 int _channel = DEFAULT_TOKEN_CHANNEL; 981 int _channel = DEFAULT_TOKEN_CHANNEL;
982 // InternalApplicationConfiguration.g:54:7: ( 'SMTSolver' ) 982 // InternalApplicationConfiguration.g:54:7: ( 'full' )
983 // InternalApplicationConfiguration.g:54:9: 'SMTSolver' 983 // InternalApplicationConfiguration.g:54:9: 'full'
984 { 984 {
985 match("SMTSolver"); 985 match("full");
986 986
987 987
988 } 988 }
@@ -1000,10 +1000,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1000 try { 1000 try {
1001 int _type = T__55; 1001 int _type = T__55;
1002 int _channel = DEFAULT_TOKEN_CHANNEL; 1002 int _channel = DEFAULT_TOKEN_CHANNEL;
1003 // InternalApplicationConfiguration.g:55:7: ( 'AlloySolver' ) 1003 // InternalApplicationConfiguration.g:55:7: ( 'SMTSolver' )
1004 // InternalApplicationConfiguration.g:55:9: 'AlloySolver' 1004 // InternalApplicationConfiguration.g:55:9: 'SMTSolver'
1005 { 1005 {
1006 match("AlloySolver"); 1006 match("SMTSolver");
1007 1007
1008 1008
1009 } 1009 }
@@ -1021,10 +1021,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1021 try { 1021 try {
1022 int _type = T__56; 1022 int _type = T__56;
1023 int _channel = DEFAULT_TOKEN_CHANNEL; 1023 int _channel = DEFAULT_TOKEN_CHANNEL;
1024 // InternalApplicationConfiguration.g:56:7: ( 'ViatraSolver' ) 1024 // InternalApplicationConfiguration.g:56:7: ( 'AlloySolver' )
1025 // InternalApplicationConfiguration.g:56:9: 'ViatraSolver' 1025 // InternalApplicationConfiguration.g:56:9: 'AlloySolver'
1026 { 1026 {
1027 match("ViatraSolver"); 1027 match("AlloySolver");
1028 1028
1029 1029
1030 } 1030 }
@@ -1037,15 +1037,36 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1037 } 1037 }
1038 // $ANTLR end "T__56" 1038 // $ANTLR end "T__56"
1039 1039
1040 // $ANTLR start "T__57"
1041 public final void mT__57() throws RecognitionException {
1042 try {
1043 int _type = T__57;
1044 int _channel = DEFAULT_TOKEN_CHANNEL;
1045 // InternalApplicationConfiguration.g:57:7: ( 'ViatraSolver' )
1046 // InternalApplicationConfiguration.g:57:9: 'ViatraSolver'
1047 {
1048 match("ViatraSolver");
1049
1050
1051 }
1052
1053 state.type = _type;
1054 state.channel = _channel;
1055 }
1056 finally {
1057 }
1058 }
1059 // $ANTLR end "T__57"
1060
1040 // $ANTLR start "RULE_ID" 1061 // $ANTLR start "RULE_ID"
1041 public final void mRULE_ID() throws RecognitionException { 1062 public final void mRULE_ID() throws RecognitionException {
1042 try { 1063 try {
1043 int _type = RULE_ID; 1064 int _type = RULE_ID;
1044 int _channel = DEFAULT_TOKEN_CHANNEL; 1065 int _channel = DEFAULT_TOKEN_CHANNEL;
1045 // InternalApplicationConfiguration.g:4209:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) 1066 // InternalApplicationConfiguration.g:4291:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
1046 // InternalApplicationConfiguration.g:4209:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* 1067 // InternalApplicationConfiguration.g:4291:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
1047 { 1068 {
1048 // InternalApplicationConfiguration.g:4209:11: ( '^' )? 1069 // InternalApplicationConfiguration.g:4291:11: ( '^' )?
1049 int alt1=2; 1070 int alt1=2;
1050 int LA1_0 = input.LA(1); 1071 int LA1_0 = input.LA(1);
1051 1072
@@ -1054,7 +1075,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1054 } 1075 }
1055 switch (alt1) { 1076 switch (alt1) {
1056 case 1 : 1077 case 1 :
1057 // InternalApplicationConfiguration.g:4209:11: '^' 1078 // InternalApplicationConfiguration.g:4291:11: '^'
1058 { 1079 {
1059 match('^'); 1080 match('^');
1060 1081
@@ -1072,7 +1093,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1072 recover(mse); 1093 recover(mse);
1073 throw mse;} 1094 throw mse;}
1074 1095
1075 // InternalApplicationConfiguration.g:4209:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* 1096 // InternalApplicationConfiguration.g:4291:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
1076 loop2: 1097 loop2:
1077 do { 1098 do {
1078 int alt2=2; 1099 int alt2=2;
@@ -1121,10 +1142,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1121 try { 1142 try {
1122 int _type = RULE_INT; 1143 int _type = RULE_INT;
1123 int _channel = DEFAULT_TOKEN_CHANNEL; 1144 int _channel = DEFAULT_TOKEN_CHANNEL;
1124 // InternalApplicationConfiguration.g:4211:10: ( ( '0' .. '9' )+ ) 1145 // InternalApplicationConfiguration.g:4293:10: ( ( '0' .. '9' )+ )
1125 // InternalApplicationConfiguration.g:4211:12: ( '0' .. '9' )+ 1146 // InternalApplicationConfiguration.g:4293:12: ( '0' .. '9' )+
1126 { 1147 {
1127 // InternalApplicationConfiguration.g:4211:12: ( '0' .. '9' )+ 1148 // InternalApplicationConfiguration.g:4293:12: ( '0' .. '9' )+
1128 int cnt3=0; 1149 int cnt3=0;
1129 loop3: 1150 loop3:
1130 do { 1151 do {
@@ -1138,7 +1159,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1138 1159
1139 switch (alt3) { 1160 switch (alt3) {
1140 case 1 : 1161 case 1 :
1141 // InternalApplicationConfiguration.g:4211:13: '0' .. '9' 1162 // InternalApplicationConfiguration.g:4293:13: '0' .. '9'
1142 { 1163 {
1143 matchRange('0','9'); 1164 matchRange('0','9');
1144 1165
@@ -1170,10 +1191,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1170 try { 1191 try {
1171 int _type = RULE_STRING; 1192 int _type = RULE_STRING;
1172 int _channel = DEFAULT_TOKEN_CHANNEL; 1193 int _channel = DEFAULT_TOKEN_CHANNEL;
1173 // InternalApplicationConfiguration.g:4213:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) 1194 // InternalApplicationConfiguration.g:4295:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
1174 // InternalApplicationConfiguration.g:4213:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) 1195 // InternalApplicationConfiguration.g:4295:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
1175 { 1196 {
1176 // InternalApplicationConfiguration.g:4213:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) 1197 // InternalApplicationConfiguration.g:4295:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
1177 int alt6=2; 1198 int alt6=2;
1178 int LA6_0 = input.LA(1); 1199 int LA6_0 = input.LA(1);
1179 1200
@@ -1191,10 +1212,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1191 } 1212 }
1192 switch (alt6) { 1213 switch (alt6) {
1193 case 1 : 1214 case 1 :
1194 // InternalApplicationConfiguration.g:4213:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' 1215 // InternalApplicationConfiguration.g:4295:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
1195 { 1216 {
1196 match('\"'); 1217 match('\"');
1197 // InternalApplicationConfiguration.g:4213:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* 1218 // InternalApplicationConfiguration.g:4295:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
1198 loop4: 1219 loop4:
1199 do { 1220 do {
1200 int alt4=3; 1221 int alt4=3;
@@ -1210,7 +1231,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1210 1231
1211 switch (alt4) { 1232 switch (alt4) {
1212 case 1 : 1233 case 1 :
1213 // InternalApplicationConfiguration.g:4213:21: '\\\\' . 1234 // InternalApplicationConfiguration.g:4295:21: '\\\\' .
1214 { 1235 {
1215 match('\\'); 1236 match('\\');
1216 matchAny(); 1237 matchAny();
@@ -1218,7 +1239,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1218 } 1239 }
1219 break; 1240 break;
1220 case 2 : 1241 case 2 :
1221 // InternalApplicationConfiguration.g:4213:28: ~ ( ( '\\\\' | '\"' ) ) 1242 // InternalApplicationConfiguration.g:4295:28: ~ ( ( '\\\\' | '\"' ) )
1222 { 1243 {
1223 if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { 1244 if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
1224 input.consume(); 1245 input.consume();
@@ -1243,10 +1264,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1243 } 1264 }
1244 break; 1265 break;
1245 case 2 : 1266 case 2 :
1246 // InternalApplicationConfiguration.g:4213:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' 1267 // InternalApplicationConfiguration.g:4295:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
1247 { 1268 {
1248 match('\''); 1269 match('\'');
1249 // InternalApplicationConfiguration.g:4213:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* 1270 // InternalApplicationConfiguration.g:4295:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
1250 loop5: 1271 loop5:
1251 do { 1272 do {
1252 int alt5=3; 1273 int alt5=3;
@@ -1262,7 +1283,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1262 1283
1263 switch (alt5) { 1284 switch (alt5) {
1264 case 1 : 1285 case 1 :
1265 // InternalApplicationConfiguration.g:4213:54: '\\\\' . 1286 // InternalApplicationConfiguration.g:4295:54: '\\\\' .
1266 { 1287 {
1267 match('\\'); 1288 match('\\');
1268 matchAny(); 1289 matchAny();
@@ -1270,7 +1291,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1270 } 1291 }
1271 break; 1292 break;
1272 case 2 : 1293 case 2 :
1273 // InternalApplicationConfiguration.g:4213:61: ~ ( ( '\\\\' | '\\'' ) ) 1294 // InternalApplicationConfiguration.g:4295:61: ~ ( ( '\\\\' | '\\'' ) )
1274 { 1295 {
1275 if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { 1296 if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
1276 input.consume(); 1297 input.consume();
@@ -1313,12 +1334,12 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1313 try { 1334 try {
1314 int _type = RULE_ML_COMMENT; 1335 int _type = RULE_ML_COMMENT;
1315 int _channel = DEFAULT_TOKEN_CHANNEL; 1336 int _channel = DEFAULT_TOKEN_CHANNEL;
1316 // InternalApplicationConfiguration.g:4215:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) 1337 // InternalApplicationConfiguration.g:4297:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
1317 // InternalApplicationConfiguration.g:4215:19: '/*' ( options {greedy=false; } : . )* '*/' 1338 // InternalApplicationConfiguration.g:4297:19: '/*' ( options {greedy=false; } : . )* '*/'
1318 { 1339 {
1319 match("/*"); 1340 match("/*");
1320 1341
1321 // InternalApplicationConfiguration.g:4215:24: ( options {greedy=false; } : . )* 1342 // InternalApplicationConfiguration.g:4297:24: ( options {greedy=false; } : . )*
1322 loop7: 1343 loop7:
1323 do { 1344 do {
1324 int alt7=2; 1345 int alt7=2;
@@ -1343,7 +1364,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1343 1364
1344 switch (alt7) { 1365 switch (alt7) {
1345 case 1 : 1366 case 1 :
1346 // InternalApplicationConfiguration.g:4215:52: . 1367 // InternalApplicationConfiguration.g:4297:52: .
1347 { 1368 {
1348 matchAny(); 1369 matchAny();
1349 1370
@@ -1373,12 +1394,12 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1373 try { 1394 try {
1374 int _type = RULE_SL_COMMENT; 1395 int _type = RULE_SL_COMMENT;
1375 int _channel = DEFAULT_TOKEN_CHANNEL; 1396 int _channel = DEFAULT_TOKEN_CHANNEL;
1376 // InternalApplicationConfiguration.g:4217:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) 1397 // InternalApplicationConfiguration.g:4299:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
1377 // InternalApplicationConfiguration.g:4217:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? 1398 // InternalApplicationConfiguration.g:4299:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
1378 { 1399 {
1379 match("//"); 1400 match("//");
1380 1401
1381 // InternalApplicationConfiguration.g:4217:24: (~ ( ( '\\n' | '\\r' ) ) )* 1402 // InternalApplicationConfiguration.g:4299:24: (~ ( ( '\\n' | '\\r' ) ) )*
1382 loop8: 1403 loop8:
1383 do { 1404 do {
1384 int alt8=2; 1405 int alt8=2;
@@ -1391,7 +1412,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1391 1412
1392 switch (alt8) { 1413 switch (alt8) {
1393 case 1 : 1414 case 1 :
1394 // InternalApplicationConfiguration.g:4217:24: ~ ( ( '\\n' | '\\r' ) ) 1415 // InternalApplicationConfiguration.g:4299:24: ~ ( ( '\\n' | '\\r' ) )
1395 { 1416 {
1396 if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { 1417 if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) {
1397 input.consume(); 1418 input.consume();
@@ -1411,7 +1432,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1411 } 1432 }
1412 } while (true); 1433 } while (true);
1413 1434
1414 // InternalApplicationConfiguration.g:4217:40: ( ( '\\r' )? '\\n' )? 1435 // InternalApplicationConfiguration.g:4299:40: ( ( '\\r' )? '\\n' )?
1415 int alt10=2; 1436 int alt10=2;
1416 int LA10_0 = input.LA(1); 1437 int LA10_0 = input.LA(1);
1417 1438
@@ -1420,9 +1441,9 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1420 } 1441 }
1421 switch (alt10) { 1442 switch (alt10) {
1422 case 1 : 1443 case 1 :
1423 // InternalApplicationConfiguration.g:4217:41: ( '\\r' )? '\\n' 1444 // InternalApplicationConfiguration.g:4299:41: ( '\\r' )? '\\n'
1424 { 1445 {
1425 // InternalApplicationConfiguration.g:4217:41: ( '\\r' )? 1446 // InternalApplicationConfiguration.g:4299:41: ( '\\r' )?
1426 int alt9=2; 1447 int alt9=2;
1427 int LA9_0 = input.LA(1); 1448 int LA9_0 = input.LA(1);
1428 1449
@@ -1431,7 +1452,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1431 } 1452 }
1432 switch (alt9) { 1453 switch (alt9) {
1433 case 1 : 1454 case 1 :
1434 // InternalApplicationConfiguration.g:4217:41: '\\r' 1455 // InternalApplicationConfiguration.g:4299:41: '\\r'
1435 { 1456 {
1436 match('\r'); 1457 match('\r');
1437 1458
@@ -1463,10 +1484,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1463 try { 1484 try {
1464 int _type = RULE_WS; 1485 int _type = RULE_WS;
1465 int _channel = DEFAULT_TOKEN_CHANNEL; 1486 int _channel = DEFAULT_TOKEN_CHANNEL;
1466 // InternalApplicationConfiguration.g:4219:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) 1487 // InternalApplicationConfiguration.g:4301:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
1467 // InternalApplicationConfiguration.g:4219:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ 1488 // InternalApplicationConfiguration.g:4301:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
1468 { 1489 {
1469 // InternalApplicationConfiguration.g:4219:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ 1490 // InternalApplicationConfiguration.g:4301:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
1470 int cnt11=0; 1491 int cnt11=0;
1471 loop11: 1492 loop11:
1472 do { 1493 do {
@@ -1520,8 +1541,8 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1520 try { 1541 try {
1521 int _type = RULE_ANY_OTHER; 1542 int _type = RULE_ANY_OTHER;
1522 int _channel = DEFAULT_TOKEN_CHANNEL; 1543 int _channel = DEFAULT_TOKEN_CHANNEL;
1523 // InternalApplicationConfiguration.g:4221:16: ( . ) 1544 // InternalApplicationConfiguration.g:4303:16: ( . )
1524 // InternalApplicationConfiguration.g:4221:18: . 1545 // InternalApplicationConfiguration.g:4303:18: .
1525 { 1546 {
1526 matchAny(); 1547 matchAny();
1527 1548
@@ -1536,8 +1557,8 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1536 // $ANTLR end "RULE_ANY_OTHER" 1557 // $ANTLR end "RULE_ANY_OTHER"
1537 1558
1538 public void mTokens() throws RecognitionException { 1559 public void mTokens() throws RecognitionException {
1539 // InternalApplicationConfiguration.g:1:8: ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) 1560 // InternalApplicationConfiguration.g:1:8: ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
1540 int alt12=53; 1561 int alt12=54;
1541 alt12 = dfa12.predict(input); 1562 alt12 = dfa12.predict(input);
1542 switch (alt12) { 1563 switch (alt12) {
1543 case 1 : 1564 case 1 :
@@ -1863,49 +1884,56 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1863 } 1884 }
1864 break; 1885 break;
1865 case 47 : 1886 case 47 :
1866 // InternalApplicationConfiguration.g:1:286: RULE_ID 1887 // InternalApplicationConfiguration.g:1:286: T__57
1867 { 1888 {
1868 mRULE_ID(); 1889 mT__57();
1869 1890
1870 } 1891 }
1871 break; 1892 break;
1872 case 48 : 1893 case 48 :
1873 // InternalApplicationConfiguration.g:1:294: RULE_INT 1894 // InternalApplicationConfiguration.g:1:292: RULE_ID
1874 { 1895 {
1875 mRULE_INT(); 1896 mRULE_ID();
1876 1897
1877 } 1898 }
1878 break; 1899 break;
1879 case 49 : 1900 case 49 :
1880 // InternalApplicationConfiguration.g:1:303: RULE_STRING 1901 // InternalApplicationConfiguration.g:1:300: RULE_INT
1881 { 1902 {
1882 mRULE_STRING(); 1903 mRULE_INT();
1883 1904
1884 } 1905 }
1885 break; 1906 break;
1886 case 50 : 1907 case 50 :
1887 // InternalApplicationConfiguration.g:1:315: RULE_ML_COMMENT 1908 // InternalApplicationConfiguration.g:1:309: RULE_STRING
1888 { 1909 {
1889 mRULE_ML_COMMENT(); 1910 mRULE_STRING();
1890 1911
1891 } 1912 }
1892 break; 1913 break;
1893 case 51 : 1914 case 51 :
1894 // InternalApplicationConfiguration.g:1:331: RULE_SL_COMMENT 1915 // InternalApplicationConfiguration.g:1:321: RULE_ML_COMMENT
1895 { 1916 {
1896 mRULE_SL_COMMENT(); 1917 mRULE_ML_COMMENT();
1897 1918
1898 } 1919 }
1899 break; 1920 break;
1900 case 52 : 1921 case 52 :
1901 // InternalApplicationConfiguration.g:1:347: RULE_WS 1922 // InternalApplicationConfiguration.g:1:337: RULE_SL_COMMENT
1902 { 1923 {
1903 mRULE_WS(); 1924 mRULE_SL_COMMENT();
1904 1925
1905 } 1926 }
1906 break; 1927 break;
1907 case 53 : 1928 case 53 :
1908 // InternalApplicationConfiguration.g:1:355: RULE_ANY_OTHER 1929 // InternalApplicationConfiguration.g:1:353: RULE_WS
1930 {
1931 mRULE_WS();
1932
1933 }
1934 break;
1935 case 54 :
1936 // InternalApplicationConfiguration.g:1:361: RULE_ANY_OTHER
1909 { 1937 {
1910 mRULE_ANY_OTHER(); 1938 mRULE_ANY_OTHER();
1911 1939
@@ -1919,103 +1947,103 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1919 1947
1920 protected DFA12 dfa12 = new DFA12(this); 1948 protected DFA12 dfa12 = new DFA12(this);
1921 static final String DFA12_eotS = 1949 static final String DFA12_eotS =
1922 "\1\uffff\1\46\4\51\4\uffff\1\51\1\44\4\51\1\uffff\1\44\2\uffff\2\51\1\uffff\6\51\1\44\2\uffff\3\44\4\uffff\2\51\1\uffff\6\51\4\uffff\1\51\1\uffff\6\51\4\uffff\5\51\1\uffff\6\51\5\uffff\1\51\1\161\14\51\1\u0080\21\51\1\uffff\3\51\1\u0096\1\51\1\u0098\7\51\2\uffff\1\51\1\u00a1\1\u00a2\1\u00a3\1\u00a4\20\51\1\uffff\1\51\1\uffff\10\51\4\uffff\4\51\1\u00c2\2\51\1\u00c5\4\51\1\u00ca\2\51\1\u00cd\1\u00ce\3\51\1\u00d2\1\u00d3\1\51\1\u00d5\1\51\1\u00d7\1\u00d8\1\u00d9\1\51\1\uffff\1\u00db\1\51\1\uffff\1\u00dd\3\51\1\uffff\2\51\2\uffff\1\u00e3\2\51\2\uffff\1\51\1\uffff\1\u00e7\3\uffff\1\51\1\uffff\1\51\1\uffff\3\51\1\u00ed\1\51\2\uffff\2\51\1\uffff\1\51\1\u00f2\3\51\1\uffff\1\u00f6\1\u00f7\2\51\1\uffff\1\u00fa\2\51\2\uffff\1\51\1\u00fe\1\uffff\2\51\1\u0101\1\uffff\1\u0102\1\51\2\uffff\1\u0104\1\uffff"; 1950 "\1\uffff\1\47\1\uffff\4\53\4\uffff\1\53\1\45\4\53\1\uffff\1\45\2\uffff\2\53\1\uffff\6\53\1\45\2\uffff\3\45\5\uffff\2\53\1\uffff\6\53\4\uffff\1\53\1\uffff\6\53\4\uffff\5\53\1\uffff\6\53\5\uffff\1\53\1\163\14\53\1\u0082\21\53\1\uffff\3\53\1\u0098\1\53\1\u009a\7\53\2\uffff\1\53\1\u00a3\1\u00a4\1\u00a5\1\u00a6\20\53\1\uffff\1\53\1\uffff\10\53\4\uffff\4\53\1\u00c4\2\53\1\u00c7\4\53\1\u00cc\2\53\1\u00cf\1\u00d0\3\53\1\u00d4\1\u00d5\1\53\1\u00d7\1\53\1\u00d9\1\u00da\1\u00db\1\53\1\uffff\1\u00dd\1\53\1\uffff\1\u00df\3\53\1\uffff\2\53\2\uffff\1\u00e5\2\53\2\uffff\1\53\1\uffff\1\u00e9\3\uffff\1\53\1\uffff\1\53\1\uffff\3\53\1\u00ef\1\53\2\uffff\2\53\1\uffff\1\53\1\u00f4\3\53\1\uffff\1\u00f8\1\u00f9\2\53\1\uffff\1\u00fc\2\53\2\uffff\1\53\1\u0100\1\uffff\2\53\1\u0103\1\uffff\1\u0104\1\53\2\uffff\1\u0106\1\uffff";
1923 static final String DFA12_eofS = 1951 static final String DFA12_eofS =
1924 "\u0105\uffff"; 1952 "\u0107\uffff";
1925 static final String DFA12_minS = 1953 static final String DFA12_minS =
1926 "\1\0\1\56\1\155\1\160\2\151\4\uffff\1\141\1\72\1\145\2\157\1\145\1\uffff\1\75\2\uffff\1\157\1\143\1\uffff\2\145\1\165\1\115\1\154\1\151\1\101\2\uffff\2\0\1\52\4\uffff\1\160\1\164\1\uffff\1\141\1\143\1\141\3\154\4\uffff\1\143\1\uffff\1\155\1\144\1\156\1\147\1\156\1\141\4\uffff\1\144\1\155\1\141\1\157\1\154\1\uffff\1\156\1\142\1\164\1\124\1\154\1\141\5\uffff\1\157\1\60\1\143\1\154\1\164\1\145\1\144\1\154\1\153\1\164\1\141\1\157\1\145\1\146\1\55\1\163\1\154\2\145\1\155\1\142\1\151\1\164\1\160\1\166\1\145\1\165\1\160\1\123\1\157\1\164\1\162\1\uffff\1\153\1\165\1\162\1\60\1\145\1\60\1\141\1\151\1\155\1\162\1\154\1\164\1\151\2\uffff\1\151\4\60\1\141\1\145\1\156\1\151\2\145\1\162\1\147\1\165\1\157\1\171\1\162\1\164\1\141\1\144\1\141\1\uffff\1\162\1\uffff\1\147\1\141\1\157\1\171\1\163\1\162\1\147\1\155\4\uffff\1\154\1\162\1\147\1\163\1\60\1\162\1\141\1\60\1\164\1\154\1\123\1\141\1\60\1\147\1\151\2\60\1\145\1\154\1\144\2\60\1\141\1\60\1\145\3\60\1\164\1\uffff\1\60\1\164\1\uffff\1\60\1\166\1\157\1\123\1\uffff\1\145\1\156\2\uffff\1\60\1\55\1\145\2\uffff\1\151\1\uffff\1\60\3\uffff\1\151\1\uffff\1\145\1\uffff\1\145\1\154\1\157\1\60\1\147\2\uffff\1\154\1\156\1\uffff\1\143\1\60\1\162\1\166\1\154\1\uffff\2\60\1\164\1\163\1\uffff\1\60\1\145\1\166\2\uffff\1\163\1\60\1\uffff\1\162\1\145\1\60\1\uffff\1\60\1\162\2\uffff\1\60\1\uffff"; 1954 "\1\0\1\56\1\uffff\1\155\1\160\2\151\4\uffff\1\141\1\72\1\145\2\157\1\145\1\uffff\1\75\2\uffff\1\157\1\143\1\uffff\2\145\1\165\1\115\1\154\1\151\1\101\2\uffff\2\0\1\52\5\uffff\1\160\1\164\1\uffff\1\141\1\143\1\141\3\154\4\uffff\1\143\1\uffff\1\155\1\144\1\156\1\147\1\156\1\141\4\uffff\1\144\1\155\1\141\1\157\1\154\1\uffff\1\156\1\142\1\164\1\124\1\154\1\141\5\uffff\1\157\1\60\1\143\1\154\1\164\1\145\1\144\1\154\1\153\1\164\1\141\1\157\1\145\1\146\1\55\1\163\1\154\2\145\1\155\1\142\1\151\1\164\1\160\1\166\1\145\1\165\1\160\1\123\1\157\1\164\1\162\1\uffff\1\153\1\165\1\162\1\60\1\145\1\60\1\141\1\151\1\155\1\162\1\154\1\164\1\151\2\uffff\1\151\4\60\1\141\1\145\1\156\1\151\2\145\1\162\1\147\1\165\1\157\1\171\1\162\1\164\1\141\1\144\1\141\1\uffff\1\162\1\uffff\1\147\1\141\1\157\1\171\1\163\1\162\1\147\1\155\4\uffff\1\154\1\162\1\147\1\163\1\60\1\162\1\141\1\60\1\164\1\154\1\123\1\141\1\60\1\147\1\151\2\60\1\145\1\154\1\144\2\60\1\141\1\60\1\145\3\60\1\164\1\uffff\1\60\1\164\1\uffff\1\60\1\166\1\157\1\123\1\uffff\1\145\1\156\2\uffff\1\60\1\55\1\145\2\uffff\1\151\1\uffff\1\60\3\uffff\1\151\1\uffff\1\145\1\uffff\1\145\1\154\1\157\1\60\1\147\2\uffff\1\154\1\156\1\uffff\1\143\1\60\1\162\1\166\1\154\1\uffff\2\60\1\164\1\163\1\uffff\1\60\1\145\1\166\2\uffff\1\163\1\60\1\uffff\1\162\1\145\1\60\1\uffff\1\60\1\162\2\uffff\1\60\1\uffff";
1927 static final String DFA12_maxS = 1955 static final String DFA12_maxS =
1928 "\1\uffff\1\56\1\156\1\170\1\151\1\165\4\uffff\1\141\1\72\3\157\1\165\1\uffff\1\75\2\uffff\1\165\1\164\1\uffff\2\145\1\165\1\115\1\154\1\151\1\172\2\uffff\2\uffff\1\57\4\uffff\1\160\1\164\1\uffff\1\141\1\143\1\141\3\154\4\uffff\1\162\1\uffff\1\164\1\144\1\156\1\147\1\156\1\141\4\uffff\1\162\1\155\1\162\1\157\1\154\1\uffff\1\156\1\142\1\164\1\124\1\154\1\141\5\uffff\1\157\1\172\1\143\1\154\1\164\1\145\1\144\1\154\1\153\1\164\1\141\1\157\1\145\1\163\1\172\1\164\1\154\2\145\1\155\1\142\1\151\1\164\1\160\1\166\1\145\1\165\1\160\1\123\1\157\1\164\1\162\1\uffff\1\153\1\165\1\162\1\172\1\145\1\172\1\141\1\151\1\155\1\162\1\154\1\164\1\151\2\uffff\1\151\4\172\1\141\1\145\1\156\1\151\2\145\1\162\1\147\1\165\1\157\1\171\1\162\1\164\1\141\1\144\1\141\1\uffff\1\162\1\uffff\1\147\1\141\1\157\1\171\1\163\1\162\1\147\1\155\4\uffff\1\154\1\162\1\147\1\163\1\172\1\162\1\141\1\172\1\164\1\154\1\123\1\141\1\172\1\147\1\151\2\172\1\145\1\154\1\144\2\172\1\141\1\172\1\145\3\172\1\164\1\uffff\1\172\1\164\1\uffff\1\172\1\166\1\157\1\123\1\uffff\1\145\1\156\2\uffff\1\172\1\55\1\145\2\uffff\1\151\1\uffff\1\172\3\uffff\1\151\1\uffff\1\145\1\uffff\1\145\1\154\1\157\1\172\1\147\2\uffff\1\154\1\156\1\uffff\1\143\1\172\1\162\1\166\1\154\1\uffff\2\172\1\164\1\163\1\uffff\1\172\1\145\1\166\2\uffff\1\163\1\172\1\uffff\1\162\1\145\1\172\1\uffff\1\172\1\162\2\uffff\1\172\1\uffff"; 1956 "\1\uffff\1\56\1\uffff\1\156\1\170\1\151\1\165\4\uffff\1\141\1\72\3\157\1\165\1\uffff\1\75\2\uffff\1\165\1\164\1\uffff\2\145\1\165\1\115\1\154\1\151\1\172\2\uffff\2\uffff\1\57\5\uffff\1\160\1\164\1\uffff\1\141\1\143\1\141\3\154\4\uffff\1\162\1\uffff\1\164\1\144\1\156\1\147\1\156\1\141\4\uffff\1\162\1\155\1\162\1\157\1\154\1\uffff\1\156\1\142\1\164\1\124\1\154\1\141\5\uffff\1\157\1\172\1\143\1\154\1\164\1\145\1\144\1\154\1\153\1\164\1\141\1\157\1\145\1\163\1\172\1\164\1\154\2\145\1\155\1\142\1\151\1\164\1\160\1\166\1\145\1\165\1\160\1\123\1\157\1\164\1\162\1\uffff\1\153\1\165\1\162\1\172\1\145\1\172\1\141\1\151\1\155\1\162\1\154\1\164\1\151\2\uffff\1\151\4\172\1\141\1\145\1\156\1\151\2\145\1\162\1\147\1\165\1\157\1\171\1\162\1\164\1\141\1\144\1\141\1\uffff\1\162\1\uffff\1\147\1\141\1\157\1\171\1\163\1\162\1\147\1\155\4\uffff\1\154\1\162\1\147\1\163\1\172\1\162\1\141\1\172\1\164\1\154\1\123\1\141\1\172\1\147\1\151\2\172\1\145\1\154\1\144\2\172\1\141\1\172\1\145\3\172\1\164\1\uffff\1\172\1\164\1\uffff\1\172\1\166\1\157\1\123\1\uffff\1\145\1\156\2\uffff\1\172\1\55\1\145\2\uffff\1\151\1\uffff\1\172\3\uffff\1\151\1\uffff\1\145\1\uffff\1\145\1\154\1\157\1\172\1\147\2\uffff\1\154\1\156\1\uffff\1\143\1\172\1\162\1\166\1\154\1\uffff\2\172\1\164\1\163\1\uffff\1\172\1\145\1\166\2\uffff\1\163\1\172\1\uffff\1\162\1\145\1\172\1\uffff\1\172\1\162\2\uffff\1\172\1\uffff";
1929 static final String DFA12_acceptS = 1957 static final String DFA12_acceptS =
1930 "\6\uffff\1\6\1\7\1\10\1\11\6\uffff\1\25\1\uffff\1\27\1\30\2\uffff\1\35\7\uffff\1\57\1\60\3\uffff\1\64\1\65\1\36\1\1\2\uffff\1\57\6\uffff\1\6\1\7\1\10\1\11\1\uffff\1\14\6\uffff\1\25\1\26\1\27\1\30\5\uffff\1\35\6\uffff\1\60\1\61\1\62\1\63\1\64\40\uffff\1\32\15\uffff\1\22\1\46\25\uffff\1\5\1\uffff\1\53\10\uffff\1\43\1\33\1\31\1\51\35\uffff\1\37\2\uffff\1\45\4\uffff\1\2\2\uffff\1\4\1\16\3\uffff\1\24\1\17\1\uffff\1\21\1\uffff\1\52\1\42\1\34\1\uffff\1\44\1\uffff\1\50\5\uffff\1\12\1\41\2\uffff\1\23\5\uffff\1\3\4\uffff\1\40\3\uffff\1\13\1\15\2\uffff\1\54\3\uffff\1\47\2\uffff\1\20\1\55\1\uffff\1\56"; 1958 "\2\uffff\1\2\4\uffff\1\7\1\10\1\11\1\12\6\uffff\1\26\1\uffff\1\30\1\31\2\uffff\1\36\7\uffff\1\60\1\61\3\uffff\1\65\1\66\1\37\1\1\1\2\2\uffff\1\60\6\uffff\1\7\1\10\1\11\1\12\1\uffff\1\15\6\uffff\1\26\1\27\1\30\1\31\5\uffff\1\36\6\uffff\1\61\1\62\1\63\1\64\1\65\40\uffff\1\33\15\uffff\1\23\1\47\25\uffff\1\6\1\uffff\1\54\10\uffff\1\44\1\34\1\32\1\52\35\uffff\1\40\2\uffff\1\46\4\uffff\1\3\2\uffff\1\5\1\17\3\uffff\1\25\1\20\1\uffff\1\22\1\uffff\1\53\1\43\1\35\1\uffff\1\45\1\uffff\1\51\5\uffff\1\13\1\42\2\uffff\1\24\5\uffff\1\4\4\uffff\1\41\3\uffff\1\14\1\16\2\uffff\1\55\3\uffff\1\50\2\uffff\1\21\1\56\1\uffff\1\57";
1931 static final String DFA12_specialS = 1959 static final String DFA12_specialS =
1932 "\1\2\37\uffff\1\1\1\0\u00e3\uffff}>"; 1960 "\1\1\40\uffff\1\2\1\0\u00e4\uffff}>";
1933 static final String[] DFA12_transitionS = { 1961 static final String[] DFA12_transitionS = {
1934 "\11\44\2\43\2\44\1\43\22\44\1\43\1\44\1\40\1\20\3\44\1\41\2\44\1\26\1\21\1\10\1\44\1\1\1\42\12\37\1\13\1\44\1\22\1\6\1\23\2\44\1\33\21\36\1\32\2\36\1\34\4\36\3\44\1\35\1\36\1\44\2\36\1\15\1\30\1\3\1\5\1\27\1\36\1\2\2\36\1\16\1\14\1\24\1\31\1\12\1\36\1\17\1\25\2\36\1\4\4\36\1\7\1\44\1\11\uff82\44", 1962 "\11\45\2\44\2\45\1\44\22\45\1\44\1\45\1\41\1\21\3\45\1\42\2\45\1\27\1\22\1\11\1\2\1\1\1\43\12\40\1\14\1\45\1\23\1\7\1\24\2\45\1\34\21\37\1\33\2\37\1\35\4\37\3\45\1\36\1\37\1\45\2\37\1\16\1\31\1\4\1\6\1\30\1\37\1\3\2\37\1\17\1\15\1\25\1\32\1\13\1\37\1\20\1\26\2\37\1\5\4\37\1\10\1\45\1\12\uff82\45",
1935 "\1\45", 1963 "\1\46",
1936 "\1\47\1\50",
1937 "\1\52\7\uffff\1\53",
1938 "\1\54",
1939 "\1\55\5\uffff\1\56\5\uffff\1\57",
1940 "", 1964 "",
1965 "\1\51\1\52",
1966 "\1\54\7\uffff\1\55",
1967 "\1\56",
1968 "\1\57\5\uffff\1\60\5\uffff\1\61",
1941 "", 1969 "",
1942 "", 1970 "",
1943 "", 1971 "",
1944 "\1\64",
1945 "\1\65",
1946 "\1\66\11\uffff\1\67",
1947 "\1\70",
1948 "\1\71",
1949 "\1\73\17\uffff\1\72",
1950 "", 1972 "",
1951 "\1\75", 1973 "\1\66",
1974 "\1\67",
1975 "\1\70\11\uffff\1\71",
1976 "\1\72",
1977 "\1\73",
1978 "\1\75\17\uffff\1\74",
1952 "", 1979 "",
1980 "\1\77",
1953 "", 1981 "",
1954 "\1\100\5\uffff\1\101",
1955 "\1\103\13\uffff\1\104\4\uffff\1\102",
1956 "", 1982 "",
1957 "\1\106", 1983 "\1\102\5\uffff\1\103",
1958 "\1\107", 1984 "\1\105\13\uffff\1\106\4\uffff\1\104",
1985 "",
1959 "\1\110", 1986 "\1\110",
1960 "\1\111", 1987 "\1\111",
1961 "\1\112", 1988 "\1\112",
1962 "\1\113", 1989 "\1\113",
1963 "\32\51\4\uffff\1\51\1\uffff\32\51", 1990 "\1\114",
1991 "\1\115",
1992 "\32\53\4\uffff\1\53\1\uffff\32\53",
1964 "", 1993 "",
1965 "", 1994 "",
1966 "\0\115", 1995 "\0\117",
1967 "\0\115", 1996 "\0\117",
1968 "\1\116\4\uffff\1\117", 1997 "\1\120\4\uffff\1\121",
1969 "", 1998 "",
1970 "", 1999 "",
1971 "", 2000 "",
1972 "", 2001 "",
1973 "\1\121",
1974 "\1\122",
1975 "", 2002 "",
1976 "\1\123", 2003 "\1\123",
1977 "\1\124", 2004 "\1\124",
2005 "",
1978 "\1\125", 2006 "\1\125",
1979 "\1\126", 2007 "\1\126",
1980 "\1\127", 2008 "\1\127",
1981 "\1\130", 2009 "\1\130",
2010 "\1\131",
2011 "\1\132",
1982 "", 2012 "",
1983 "", 2013 "",
1984 "", 2014 "",
1985 "", 2015 "",
1986 "\1\131\16\uffff\1\132", 2016 "\1\133\16\uffff\1\134",
1987 "", 2017 "",
1988 "\1\134\6\uffff\1\133", 2018 "\1\136\6\uffff\1\135",
1989 "\1\135",
1990 "\1\136",
1991 "\1\137", 2019 "\1\137",
1992 "\1\140", 2020 "\1\140",
1993 "\1\141", 2021 "\1\141",
2022 "\1\142",
2023 "\1\143",
1994 "", 2024 "",
1995 "", 2025 "",
1996 "", 2026 "",
1997 "", 2027 "",
1998 "\1\142\11\uffff\1\143\3\uffff\1\144", 2028 "\1\144\11\uffff\1\145\3\uffff\1\146",
1999 "\1\145", 2029 "\1\147",
2000 "\1\147\20\uffff\1\146", 2030 "\1\151\20\uffff\1\150",
2001 "\1\150",
2002 "\1\151",
2003 "",
2004 "\1\152", 2031 "\1\152",
2005 "\1\153", 2032 "\1\153",
2033 "",
2006 "\1\154", 2034 "\1\154",
2007 "\1\155", 2035 "\1\155",
2008 "\1\156", 2036 "\1\156",
2009 "\1\157", 2037 "\1\157",
2038 "\1\160",
2039 "\1\161",
2010 "", 2040 "",
2011 "", 2041 "",
2012 "", 2042 "",
2013 "", 2043 "",
2014 "", 2044 "",
2015 "\1\160",
2016 "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51",
2017 "\1\162", 2045 "\1\162",
2018 "\1\163", 2046 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2019 "\1\164", 2047 "\1\164",
2020 "\1\165", 2048 "\1\165",
2021 "\1\166", 2049 "\1\166",
@@ -2025,11 +2053,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
2025 "\1\172", 2053 "\1\172",
2026 "\1\173", 2054 "\1\173",
2027 "\1\174", 2055 "\1\174",
2028 "\1\176\14\uffff\1\175", 2056 "\1\175",
2029 "\1\177\2\uffff\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", 2057 "\1\176",
2030 "\1\u0082\1\u0081", 2058 "\1\u0080\14\uffff\1\177",
2031 "\1\u0083", 2059 "\1\u0081\2\uffff\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2032 "\1\u0084", 2060 "\1\u0084\1\u0083",
2033 "\1\u0085", 2061 "\1\u0085",
2034 "\1\u0086", 2062 "\1\u0086",
2035 "\1\u0087", 2063 "\1\u0087",
@@ -2044,29 +2072,29 @@ public class InternalApplicationConfigurationLexer extends Lexer {
2044 "\1\u0090", 2072 "\1\u0090",
2045 "\1\u0091", 2073 "\1\u0091",
2046 "\1\u0092", 2074 "\1\u0092",
2047 "",
2048 "\1\u0093", 2075 "\1\u0093",
2049 "\1\u0094", 2076 "\1\u0094",
2077 "",
2050 "\1\u0095", 2078 "\1\u0095",
2051 "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", 2079 "\1\u0096",
2052 "\1\u0097", 2080 "\1\u0097",
2053 "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", 2081 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2054 "\1\u0099", 2082 "\1\u0099",
2055 "\1\u009a", 2083 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2056 "\1\u009b", 2084 "\1\u009b",
2057 "\1\u009c", 2085 "\1\u009c",
2058 "\1\u009d", 2086 "\1\u009d",
2059 "\1\u009e", 2087 "\1\u009e",
2060 "\1\u009f", 2088 "\1\u009f",
2089 "\1\u00a0",
2090 "\1\u00a1",
2061 "", 2091 "",
2062 "", 2092 "",
2063 "\1\u00a0", 2093 "\1\u00a2",
2064 "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", 2094 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2065 "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", 2095 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2066 "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", 2096 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2067 "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", 2097 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2068 "\1\u00a5",
2069 "\1\u00a6",
2070 "\1\u00a7", 2098 "\1\u00a7",
2071 "\1\u00a8", 2099 "\1\u00a8",
2072 "\1\u00a9", 2100 "\1\u00a9",
@@ -2081,116 +2109,118 @@ public class InternalApplicationConfigurationLexer extends Lexer {
2081 "\1\u00b2", 2109 "\1\u00b2",
2082 "\1\u00b3", 2110 "\1\u00b3",
2083 "\1\u00b4", 2111 "\1\u00b4",
2084 "",
2085 "\1\u00b5", 2112 "\1\u00b5",
2086 "",
2087 "\1\u00b6", 2113 "\1\u00b6",
2114 "",
2088 "\1\u00b7", 2115 "\1\u00b7",
2116 "",
2089 "\1\u00b8", 2117 "\1\u00b8",
2090 "\1\u00b9", 2118 "\1\u00b9",
2091 "\1\u00ba", 2119 "\1\u00ba",
2092 "\1\u00bb", 2120 "\1\u00bb",
2093 "\1\u00bc", 2121 "\1\u00bc",
2094 "\1\u00bd", 2122 "\1\u00bd",
2123 "\1\u00be",
2124 "\1\u00bf",
2095 "", 2125 "",
2096 "", 2126 "",
2097 "", 2127 "",
2098 "", 2128 "",
2099 "\1\u00be",
2100 "\1\u00bf",
2101 "\1\u00c0", 2129 "\1\u00c0",
2102 "\1\u00c1", 2130 "\1\u00c1",
2103 "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", 2131 "\1\u00c2",
2104 "\1\u00c3", 2132 "\1\u00c3",
2105 "\1\u00c4", 2133 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2106 "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", 2134 "\1\u00c5",
2107 "\1\u00c6", 2135 "\1\u00c6",
2108 "\1\u00c7", 2136 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2109 "\1\u00c8", 2137 "\1\u00c8",
2110 "\1\u00c9", 2138 "\1\u00c9",
2111 "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", 2139 "\1\u00ca",
2112 "\1\u00cb", 2140 "\1\u00cb",
2113 "\1\u00cc", 2141 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2114 "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", 2142 "\1\u00cd",
2115 "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", 2143 "\1\u00ce",
2116 "\1\u00cf", 2144 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2117 "\1\u00d0", 2145 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2118 "\1\u00d1", 2146 "\1\u00d1",
2119 "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", 2147 "\1\u00d2",
2120 "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", 2148 "\1\u00d3",
2121 "\1\u00d4", 2149 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2122 "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", 2150 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2123 "\1\u00d6", 2151 "\1\u00d6",
2124 "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", 2152 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2125 "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", 2153 "\1\u00d8",
2126 "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", 2154 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2127 "\1\u00da", 2155 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2128 "", 2156 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2129 "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51",
2130 "\1\u00dc", 2157 "\1\u00dc",
2131 "", 2158 "",
2132 "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", 2159 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2133 "\1\u00de", 2160 "\1\u00de",
2134 "\1\u00df",
2135 "\1\u00e0",
2136 "", 2161 "",
2162 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2163 "\1\u00e0",
2137 "\1\u00e1", 2164 "\1\u00e1",
2138 "\1\u00e2", 2165 "\1\u00e2",
2139 "", 2166 "",
2140 "", 2167 "\1\u00e3",
2141 "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51",
2142 "\1\u00e4", 2168 "\1\u00e4",
2143 "\1\u00e5",
2144 "", 2169 "",
2145 "", 2170 "",
2171 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2146 "\1\u00e6", 2172 "\1\u00e6",
2173 "\1\u00e7",
2147 "", 2174 "",
2148 "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51",
2149 "", 2175 "",
2176 "\1\u00e8",
2150 "", 2177 "",
2178 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2151 "", 2179 "",
2152 "\1\u00e8",
2153 "", 2180 "",
2154 "\1\u00e9",
2155 "", 2181 "",
2156 "\1\u00ea", 2182 "\1\u00ea",
2183 "",
2157 "\1\u00eb", 2184 "\1\u00eb",
2185 "",
2158 "\1\u00ec", 2186 "\1\u00ec",
2159 "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", 2187 "\1\u00ed",
2160 "\1\u00ee", 2188 "\1\u00ee",
2161 "", 2189 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2162 "",
2163 "\1\u00ef",
2164 "\1\u00f0", 2190 "\1\u00f0",
2165 "", 2191 "",
2192 "",
2166 "\1\u00f1", 2193 "\1\u00f1",
2167 "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", 2194 "\1\u00f2",
2195 "",
2168 "\1\u00f3", 2196 "\1\u00f3",
2169 "\1\u00f4", 2197 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2170 "\1\u00f5", 2198 "\1\u00f5",
2199 "\1\u00f6",
2200 "\1\u00f7",
2171 "", 2201 "",
2172 "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", 2202 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2173 "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", 2203 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2174 "\1\u00f8", 2204 "\1\u00fa",
2175 "\1\u00f9",
2176 "",
2177 "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51",
2178 "\1\u00fb", 2205 "\1\u00fb",
2179 "\1\u00fc",
2180 "",
2181 "", 2206 "",
2207 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2182 "\1\u00fd", 2208 "\1\u00fd",
2183 "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", 2209 "\1\u00fe",
2210 "",
2184 "", 2211 "",
2185 "\1\u00ff", 2212 "\1\u00ff",
2186 "\1\u0100", 2213 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2187 "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51",
2188 "", 2214 "",
2189 "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", 2215 "\1\u0101",
2190 "\1\u0103", 2216 "\1\u0102",
2217 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2191 "", 2218 "",
2219 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2220 "\1\u0105",
2192 "", 2221 "",
2193 "\12\51\7\uffff\32\51\4\uffff\1\51\1\uffff\32\51", 2222 "",
2223 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2194 "" 2224 ""
2195 }; 2225 };
2196 2226
@@ -2224,107 +2254,109 @@ public class InternalApplicationConfigurationLexer extends Lexer {
2224 this.transition = DFA12_transition; 2254 this.transition = DFA12_transition;
2225 } 2255 }
2226 public String getDescription() { 2256 public String getDescription() {
2227 return "1:1: Tokens : ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );"; 2257 return "1:1: Tokens : ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
2228 } 2258 }
2229 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 2259 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
2230 IntStream input = _input; 2260 IntStream input = _input;
2231 int _s = s; 2261 int _s = s;
2232 switch ( s ) { 2262 switch ( s ) {
2233 case 0 : 2263 case 0 :
2234 int LA12_33 = input.LA(1); 2264 int LA12_34 = input.LA(1);
2235 2265
2236 s = -1; 2266 s = -1;
2237 if ( ((LA12_33>='\u0000' && LA12_33<='\uFFFF')) ) {s = 77;} 2267 if ( ((LA12_34>='\u0000' && LA12_34<='\uFFFF')) ) {s = 79;}
2238 2268
2239 else s = 36; 2269 else s = 37;
2240 2270
2241 if ( s>=0 ) return s; 2271 if ( s>=0 ) return s;
2242 break; 2272 break;
2243 case 1 : 2273 case 1 :
2244 int LA12_32 = input.LA(1); 2274 int LA12_0 = input.LA(1);
2245 2275
2246 s = -1; 2276 s = -1;
2247 if ( ((LA12_32>='\u0000' && LA12_32<='\uFFFF')) ) {s = 77;} 2277 if ( (LA12_0=='.') ) {s = 1;}
2248 2278
2249 else s = 36; 2279 else if ( (LA12_0=='-') ) {s = 2;}
2250 2280
2251 if ( s>=0 ) return s; 2281 else if ( (LA12_0=='i') ) {s = 3;}
2252 break;
2253 case 2 :
2254 int LA12_0 = input.LA(1);
2255 2282
2256 s = -1; 2283 else if ( (LA12_0=='e') ) {s = 4;}
2257 if ( (LA12_0=='.') ) {s = 1;}
2258 2284
2259 else if ( (LA12_0=='i') ) {s = 2;} 2285 else if ( (LA12_0=='v') ) {s = 5;}
2260 2286
2261 else if ( (LA12_0=='e') ) {s = 3;} 2287 else if ( (LA12_0=='f') ) {s = 6;}
2262 2288
2263 else if ( (LA12_0=='v') ) {s = 4;} 2289 else if ( (LA12_0=='=') ) {s = 7;}
2264 2290
2265 else if ( (LA12_0=='f') ) {s = 5;} 2291 else if ( (LA12_0=='{') ) {s = 8;}
2266 2292
2267 else if ( (LA12_0=='=') ) {s = 6;} 2293 else if ( (LA12_0==',') ) {s = 9;}
2268 2294
2269 else if ( (LA12_0=='{') ) {s = 7;} 2295 else if ( (LA12_0=='}') ) {s = 10;}
2270 2296
2271 else if ( (LA12_0==',') ) {s = 8;} 2297 else if ( (LA12_0=='p') ) {s = 11;}
2272 2298
2273 else if ( (LA12_0=='}') ) {s = 9;} 2299 else if ( (LA12_0==':') ) {s = 12;}
2274 2300
2275 else if ( (LA12_0=='p') ) {s = 10;} 2301 else if ( (LA12_0=='m') ) {s = 13;}
2276 2302
2277 else if ( (LA12_0==':') ) {s = 11;} 2303 else if ( (LA12_0=='c') ) {s = 14;}
2278 2304
2279 else if ( (LA12_0=='m') ) {s = 12;} 2305 else if ( (LA12_0=='l') ) {s = 15;}
2280 2306
2281 else if ( (LA12_0=='c') ) {s = 13;} 2307 else if ( (LA12_0=='r') ) {s = 16;}
2282 2308
2283 else if ( (LA12_0=='l') ) {s = 14;} 2309 else if ( (LA12_0=='#') ) {s = 17;}
2284 2310
2285 else if ( (LA12_0=='r') ) {s = 15;} 2311 else if ( (LA12_0=='+') ) {s = 18;}
2286 2312
2287 else if ( (LA12_0=='#') ) {s = 16;} 2313 else if ( (LA12_0=='<') ) {s = 19;}
2288 2314
2289 else if ( (LA12_0=='+') ) {s = 17;} 2315 else if ( (LA12_0=='>') ) {s = 20;}
2290 2316
2291 else if ( (LA12_0=='<') ) {s = 18;} 2317 else if ( (LA12_0=='n') ) {s = 21;}
2292 2318
2293 else if ( (LA12_0=='>') ) {s = 19;} 2319 else if ( (LA12_0=='s') ) {s = 22;}
2294 2320
2295 else if ( (LA12_0=='n') ) {s = 20;} 2321 else if ( (LA12_0=='*') ) {s = 23;}
2296 2322
2297 else if ( (LA12_0=='s') ) {s = 21;} 2323 else if ( (LA12_0=='g') ) {s = 24;}
2298 2324
2299 else if ( (LA12_0=='*') ) {s = 22;} 2325 else if ( (LA12_0=='d') ) {s = 25;}
2300 2326
2301 else if ( (LA12_0=='g') ) {s = 23;} 2327 else if ( (LA12_0=='o') ) {s = 26;}
2302 2328
2303 else if ( (LA12_0=='d') ) {s = 24;} 2329 else if ( (LA12_0=='S') ) {s = 27;}
2304 2330
2305 else if ( (LA12_0=='o') ) {s = 25;} 2331 else if ( (LA12_0=='A') ) {s = 28;}
2306 2332
2307 else if ( (LA12_0=='S') ) {s = 26;} 2333 else if ( (LA12_0=='V') ) {s = 29;}
2308 2334
2309 else if ( (LA12_0=='A') ) {s = 27;} 2335 else if ( (LA12_0=='^') ) {s = 30;}
2310 2336
2311 else if ( (LA12_0=='V') ) {s = 28;} 2337 else if ( ((LA12_0>='B' && LA12_0<='R')||(LA12_0>='T' && LA12_0<='U')||(LA12_0>='W' && LA12_0<='Z')||LA12_0=='_'||(LA12_0>='a' && LA12_0<='b')||LA12_0=='h'||(LA12_0>='j' && LA12_0<='k')||LA12_0=='q'||(LA12_0>='t' && LA12_0<='u')||(LA12_0>='w' && LA12_0<='z')) ) {s = 31;}
2312 2338
2313 else if ( (LA12_0=='^') ) {s = 29;} 2339 else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 32;}
2314 2340
2315 else if ( ((LA12_0>='B' && LA12_0<='R')||(LA12_0>='T' && LA12_0<='U')||(LA12_0>='W' && LA12_0<='Z')||LA12_0=='_'||(LA12_0>='a' && LA12_0<='b')||LA12_0=='h'||(LA12_0>='j' && LA12_0<='k')||LA12_0=='q'||(LA12_0>='t' && LA12_0<='u')||(LA12_0>='w' && LA12_0<='z')) ) {s = 30;} 2341 else if ( (LA12_0=='\"') ) {s = 33;}
2316 2342
2317 else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 31;} 2343 else if ( (LA12_0=='\'') ) {s = 34;}
2318 2344
2319 else if ( (LA12_0=='\"') ) {s = 32;} 2345 else if ( (LA12_0=='/') ) {s = 35;}
2320 2346
2321 else if ( (LA12_0=='\'') ) {s = 33;} 2347 else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 36;}
2322 2348
2323 else if ( (LA12_0=='/') ) {s = 34;} 2349 else if ( ((LA12_0>='\u0000' && LA12_0<='\b')||(LA12_0>='\u000B' && LA12_0<='\f')||(LA12_0>='\u000E' && LA12_0<='\u001F')||LA12_0=='!'||(LA12_0>='$' && LA12_0<='&')||(LA12_0>='(' && LA12_0<=')')||LA12_0==';'||(LA12_0>='?' && LA12_0<='@')||(LA12_0>='[' && LA12_0<=']')||LA12_0=='`'||LA12_0=='|'||(LA12_0>='~' && LA12_0<='\uFFFF')) ) {s = 37;}
2324 2350
2325 else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 35;} 2351 if ( s>=0 ) return s;
2352 break;
2353 case 2 :
2354 int LA12_33 = input.LA(1);
2355
2356 s = -1;
2357 if ( ((LA12_33>='\u0000' && LA12_33<='\uFFFF')) ) {s = 79;}
2326 2358
2327 else if ( ((LA12_0>='\u0000' && LA12_0<='\b')||(LA12_0>='\u000B' && LA12_0<='\f')||(LA12_0>='\u000E' && LA12_0<='\u001F')||LA12_0=='!'||(LA12_0>='$' && LA12_0<='&')||(LA12_0>='(' && LA12_0<=')')||LA12_0=='-'||LA12_0==';'||(LA12_0>='?' && LA12_0<='@')||(LA12_0>='[' && LA12_0<=']')||LA12_0=='`'||LA12_0=='|'||(LA12_0>='~' && LA12_0<='\uFFFF')) ) {s = 36;} 2359 else s = 37;
2328 2360
2329 if ( s>=0 ) return s; 2361 if ( s>=0 ) return s;
2330 break; 2362 break;