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.java886
1 files changed, 390 insertions, 496 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 d8c31116..da879d2a 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
@@ -40,7 +40,6 @@ public class InternalApplicationConfigurationLexer extends Lexer {
40 public static final int RULE_INT=5; 40 public static final int RULE_INT=5;
41 public static final int T__29=29; 41 public static final int T__29=29;
42 public static final int T__22=22; 42 public static final int T__22=22;
43 public static final int T__66=66;
44 public static final int RULE_ML_COMMENT=7; 43 public static final int RULE_ML_COMMENT=7;
45 public static final int T__23=23; 44 public static final int T__23=23;
46 public static final int T__24=24; 45 public static final int T__24=24;
@@ -48,9 +47,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
48 public static final int T__62=62; 47 public static final int T__62=62;
49 public static final int T__63=63; 48 public static final int T__63=63;
50 public static final int T__20=20; 49 public static final int T__20=20;
51 public static final int T__64=64;
52 public static final int T__21=21; 50 public static final int T__21=21;
53 public static final int T__65=65;
54 public static final int RULE_STRING=6; 51 public static final int RULE_STRING=6;
55 public static final int RULE_SL_COMMENT=8; 52 public static final int RULE_SL_COMMENT=8;
56 public static final int T__37=37; 53 public static final int T__37=37;
@@ -198,10 +195,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
198 try { 195 try {
199 int _type = T__16; 196 int _type = T__16;
200 int _channel = DEFAULT_TOKEN_CHANNEL; 197 int _channel = DEFAULT_TOKEN_CHANNEL;
201 // InternalApplicationConfiguration.g:16:7: ( 'reliability' ) 198 // InternalApplicationConfiguration.g:16:7: ( 'file' )
202 // InternalApplicationConfiguration.g:16:9: 'reliability' 199 // InternalApplicationConfiguration.g:16:9: 'file'
203 { 200 {
204 match("reliability"); 201 match("file");
205 202
206 203
207 } 204 }
@@ -219,11 +216,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
219 try { 216 try {
220 int _type = T__17; 217 int _type = T__17;
221 int _channel = DEFAULT_TOKEN_CHANNEL; 218 int _channel = DEFAULT_TOKEN_CHANNEL;
222 // InternalApplicationConfiguration.g:17:7: ( 'file' ) 219 // InternalApplicationConfiguration.g:17:7: ( '=' )
223 // InternalApplicationConfiguration.g:17:9: 'file' 220 // InternalApplicationConfiguration.g:17:9: '='
224 { 221 {
225 match("file"); 222 match('=');
226
227 223
228 } 224 }
229 225
@@ -240,10 +236,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
240 try { 236 try {
241 int _type = T__18; 237 int _type = T__18;
242 int _channel = DEFAULT_TOKEN_CHANNEL; 238 int _channel = DEFAULT_TOKEN_CHANNEL;
243 // InternalApplicationConfiguration.g:18:7: ( '=' ) 239 // InternalApplicationConfiguration.g:18:7: ( '{' )
244 // InternalApplicationConfiguration.g:18:9: '=' 240 // InternalApplicationConfiguration.g:18:9: '{'
245 { 241 {
246 match('='); 242 match('{');
247 243
248 } 244 }
249 245
@@ -260,10 +256,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
260 try { 256 try {
261 int _type = T__19; 257 int _type = T__19;
262 int _channel = DEFAULT_TOKEN_CHANNEL; 258 int _channel = DEFAULT_TOKEN_CHANNEL;
263 // InternalApplicationConfiguration.g:19:7: ( '{' ) 259 // InternalApplicationConfiguration.g:19:7: ( ',' )
264 // InternalApplicationConfiguration.g:19:9: '{' 260 // InternalApplicationConfiguration.g:19:9: ','
265 { 261 {
266 match('{'); 262 match(',');
267 263
268 } 264 }
269 265
@@ -280,10 +276,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
280 try { 276 try {
281 int _type = T__20; 277 int _type = T__20;
282 int _channel = DEFAULT_TOKEN_CHANNEL; 278 int _channel = DEFAULT_TOKEN_CHANNEL;
283 // InternalApplicationConfiguration.g:20:7: ( ',' ) 279 // InternalApplicationConfiguration.g:20:7: ( '}' )
284 // InternalApplicationConfiguration.g:20:9: ',' 280 // InternalApplicationConfiguration.g:20:9: '}'
285 { 281 {
286 match(','); 282 match('}');
287 283
288 } 284 }
289 285
@@ -300,10 +296,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
300 try { 296 try {
301 int _type = T__21; 297 int _type = T__21;
302 int _channel = DEFAULT_TOKEN_CHANNEL; 298 int _channel = DEFAULT_TOKEN_CHANNEL;
303 // InternalApplicationConfiguration.g:21:7: ( '}' ) 299 // InternalApplicationConfiguration.g:21:7: ( 'package' )
304 // InternalApplicationConfiguration.g:21:9: '}' 300 // InternalApplicationConfiguration.g:21:9: 'package'
305 { 301 {
306 match('}'); 302 match("package");
303
307 304
308 } 305 }
309 306
@@ -320,10 +317,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
320 try { 317 try {
321 int _type = T__22; 318 int _type = T__22;
322 int _channel = DEFAULT_TOKEN_CHANNEL; 319 int _channel = DEFAULT_TOKEN_CHANNEL;
323 // InternalApplicationConfiguration.g:22:7: ( 'package' ) 320 // InternalApplicationConfiguration.g:22:7: ( 'excluding' )
324 // InternalApplicationConfiguration.g:22:9: 'package' 321 // InternalApplicationConfiguration.g:22:9: 'excluding'
325 { 322 {
326 match("package"); 323 match("excluding");
327 324
328 325
329 } 326 }
@@ -341,10 +338,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
341 try { 338 try {
342 int _type = T__23; 339 int _type = T__23;
343 int _channel = DEFAULT_TOKEN_CHANNEL; 340 int _channel = DEFAULT_TOKEN_CHANNEL;
344 // InternalApplicationConfiguration.g:23:7: ( 'excluding' ) 341 // InternalApplicationConfiguration.g:23:7: ( '::' )
345 // InternalApplicationConfiguration.g:23:9: 'excluding' 342 // InternalApplicationConfiguration.g:23:9: '::'
346 { 343 {
347 match("excluding"); 344 match("::");
348 345
349 346
350 } 347 }
@@ -362,10 +359,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
362 try { 359 try {
363 int _type = T__24; 360 int _type = T__24;
364 int _channel = DEFAULT_TOKEN_CHANNEL; 361 int _channel = DEFAULT_TOKEN_CHANNEL;
365 // InternalApplicationConfiguration.g:24:7: ( '::' ) 362 // InternalApplicationConfiguration.g:24:7: ( 'metamodel' )
366 // InternalApplicationConfiguration.g:24:9: '::' 363 // InternalApplicationConfiguration.g:24:9: 'metamodel'
367 { 364 {
368 match("::"); 365 match("metamodel");
369 366
370 367
371 } 368 }
@@ -383,10 +380,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
383 try { 380 try {
384 int _type = T__25; 381 int _type = T__25;
385 int _channel = DEFAULT_TOKEN_CHANNEL; 382 int _channel = DEFAULT_TOKEN_CHANNEL;
386 // InternalApplicationConfiguration.g:25:7: ( 'metamodel' ) 383 // InternalApplicationConfiguration.g:25:7: ( 'folder' )
387 // InternalApplicationConfiguration.g:25:9: 'metamodel' 384 // InternalApplicationConfiguration.g:25:9: 'folder'
388 { 385 {
389 match("metamodel"); 386 match("folder");
390 387
391 388
392 } 389 }
@@ -404,10 +401,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
404 try { 401 try {
405 int _type = T__26; 402 int _type = T__26;
406 int _channel = DEFAULT_TOKEN_CHANNEL; 403 int _channel = DEFAULT_TOKEN_CHANNEL;
407 // InternalApplicationConfiguration.g:26:7: ( 'folder' ) 404 // InternalApplicationConfiguration.g:26:7: ( 'models' )
408 // InternalApplicationConfiguration.g:26:9: 'folder' 405 // InternalApplicationConfiguration.g:26:9: 'models'
409 { 406 {
410 match("folder"); 407 match("models");
411 408
412 409
413 } 410 }
@@ -425,10 +422,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
425 try { 422 try {
426 int _type = T__27; 423 int _type = T__27;
427 int _channel = DEFAULT_TOKEN_CHANNEL; 424 int _channel = DEFAULT_TOKEN_CHANNEL;
428 // InternalApplicationConfiguration.g:27:7: ( 'models' ) 425 // InternalApplicationConfiguration.g:27:7: ( 'constraints' )
429 // InternalApplicationConfiguration.g:27:9: 'models' 426 // InternalApplicationConfiguration.g:27:9: 'constraints'
430 { 427 {
431 match("models"); 428 match("constraints");
432 429
433 430
434 } 431 }
@@ -446,10 +443,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
446 try { 443 try {
447 int _type = T__28; 444 int _type = T__28;
448 int _channel = DEFAULT_TOKEN_CHANNEL; 445 int _channel = DEFAULT_TOKEN_CHANNEL;
449 // InternalApplicationConfiguration.g:28:7: ( 'constraints' ) 446 // InternalApplicationConfiguration.g:28:7: ( 'cost' )
450 // InternalApplicationConfiguration.g:28:9: 'constraints' 447 // InternalApplicationConfiguration.g:28:9: 'cost'
451 { 448 {
452 match("constraints"); 449 match("cost");
453 450
454 451
455 } 452 }
@@ -467,10 +464,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
467 try { 464 try {
468 int _type = T__29; 465 int _type = T__29;
469 int _channel = DEFAULT_TOKEN_CHANNEL; 466 int _channel = DEFAULT_TOKEN_CHANNEL;
470 // InternalApplicationConfiguration.g:29:7: ( 'cost' ) 467 // InternalApplicationConfiguration.g:29:7: ( 'objectives' )
471 // InternalApplicationConfiguration.g:29:9: 'cost' 468 // InternalApplicationConfiguration.g:29:9: 'objectives'
472 { 469 {
473 match("cost"); 470 match("objectives");
474 471
475 472
476 } 473 }
@@ -488,10 +485,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
488 try { 485 try {
489 int _type = T__30; 486 int _type = T__30;
490 int _channel = DEFAULT_TOKEN_CHANNEL; 487 int _channel = DEFAULT_TOKEN_CHANNEL;
491 // InternalApplicationConfiguration.g:30:7: ( 'at' ) 488 // InternalApplicationConfiguration.g:30:7: ( 'config' )
492 // InternalApplicationConfiguration.g:30:9: 'at' 489 // InternalApplicationConfiguration.g:30:9: 'config'
493 { 490 {
494 match("at"); 491 match("config");
495 492
496 493
497 } 494 }
@@ -509,10 +506,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
509 try { 506 try {
510 int _type = T__31; 507 int _type = T__31;
511 int _channel = DEFAULT_TOKEN_CHANNEL; 508 int _channel = DEFAULT_TOKEN_CHANNEL;
512 // InternalApplicationConfiguration.g:31:7: ( 'mtff' ) 509 // InternalApplicationConfiguration.g:31:7: ( 'log-level' )
513 // InternalApplicationConfiguration.g:31:9: 'mtff' 510 // InternalApplicationConfiguration.g:31:9: 'log-level'
514 { 511 {
515 match("mtff"); 512 match("log-level");
516 513
517 514
518 } 515 }
@@ -530,10 +527,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
530 try { 527 try {
531 int _type = T__32; 528 int _type = T__32;
532 int _channel = DEFAULT_TOKEN_CHANNEL; 529 int _channel = DEFAULT_TOKEN_CHANNEL;
533 // InternalApplicationConfiguration.g:32:7: ( 'objectives' ) 530 // InternalApplicationConfiguration.g:32:7: ( 'runtime' )
534 // InternalApplicationConfiguration.g:32:9: 'objectives' 531 // InternalApplicationConfiguration.g:32:9: 'runtime'
535 { 532 {
536 match("objectives"); 533 match("runtime");
537 534
538 535
539 } 536 }
@@ -551,10 +548,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
551 try { 548 try {
552 int _type = T__33; 549 int _type = T__33;
553 int _channel = DEFAULT_TOKEN_CHANNEL; 550 int _channel = DEFAULT_TOKEN_CHANNEL;
554 // InternalApplicationConfiguration.g:33:7: ( 'config' ) 551 // InternalApplicationConfiguration.g:33:7: ( 'memory' )
555 // InternalApplicationConfiguration.g:33:9: 'config' 552 // InternalApplicationConfiguration.g:33:9: 'memory'
556 { 553 {
557 match("config"); 554 match("memory");
558 555
559 556
560 } 557 }
@@ -572,11 +569,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
572 try { 569 try {
573 int _type = T__34; 570 int _type = T__34;
574 int _channel = DEFAULT_TOKEN_CHANNEL; 571 int _channel = DEFAULT_TOKEN_CHANNEL;
575 // InternalApplicationConfiguration.g:34:7: ( 'log-level' ) 572 // InternalApplicationConfiguration.g:34:7: ( '#' )
576 // InternalApplicationConfiguration.g:34:9: 'log-level' 573 // InternalApplicationConfiguration.g:34:9: '#'
577 { 574 {
578 match("log-level"); 575 match('#');
579
580 576
581 } 577 }
582 578
@@ -593,10 +589,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
593 try { 589 try {
594 int _type = T__35; 590 int _type = T__35;
595 int _channel = DEFAULT_TOKEN_CHANNEL; 591 int _channel = DEFAULT_TOKEN_CHANNEL;
596 // InternalApplicationConfiguration.g:35:7: ( 'runtime' ) 592 // InternalApplicationConfiguration.g:35:7: ( '+=' )
597 // InternalApplicationConfiguration.g:35:9: 'runtime' 593 // InternalApplicationConfiguration.g:35:9: '+='
598 { 594 {
599 match("runtime"); 595 match("+=");
600 596
601 597
602 } 598 }
@@ -614,11 +610,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
614 try { 610 try {
615 int _type = T__36; 611 int _type = T__36;
616 int _channel = DEFAULT_TOKEN_CHANNEL; 612 int _channel = DEFAULT_TOKEN_CHANNEL;
617 // InternalApplicationConfiguration.g:36:7: ( 'memory' ) 613 // InternalApplicationConfiguration.g:36:7: ( '<' )
618 // InternalApplicationConfiguration.g:36:9: 'memory' 614 // InternalApplicationConfiguration.g:36:9: '<'
619 { 615 {
620 match("memory"); 616 match('<');
621
622 617
623 } 618 }
624 619
@@ -635,10 +630,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
635 try { 630 try {
636 int _type = T__37; 631 int _type = T__37;
637 int _channel = DEFAULT_TOKEN_CHANNEL; 632 int _channel = DEFAULT_TOKEN_CHANNEL;
638 // InternalApplicationConfiguration.g:37:7: ( '#' ) 633 // InternalApplicationConfiguration.g:37:7: ( '>' )
639 // InternalApplicationConfiguration.g:37:9: '#' 634 // InternalApplicationConfiguration.g:37:9: '>'
640 { 635 {
641 match('#'); 636 match('>');
642 637
643 } 638 }
644 639
@@ -655,10 +650,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
655 try { 650 try {
656 int _type = T__38; 651 int _type = T__38;
657 int _channel = DEFAULT_TOKEN_CHANNEL; 652 int _channel = DEFAULT_TOKEN_CHANNEL;
658 // InternalApplicationConfiguration.g:38:7: ( '+=' ) 653 // InternalApplicationConfiguration.g:38:7: ( 'node' )
659 // InternalApplicationConfiguration.g:38:9: '+=' 654 // InternalApplicationConfiguration.g:38:9: 'node'
660 { 655 {
661 match("+="); 656 match("node");
662 657
663 658
664 } 659 }
@@ -676,10 +671,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
676 try { 671 try {
677 int _type = T__39; 672 int _type = T__39;
678 int _channel = DEFAULT_TOKEN_CHANNEL; 673 int _channel = DEFAULT_TOKEN_CHANNEL;
679 // InternalApplicationConfiguration.g:39:7: ( '<' ) 674 // InternalApplicationConfiguration.g:39:7: ( 'int' )
680 // InternalApplicationConfiguration.g:39:9: '<' 675 // InternalApplicationConfiguration.g:39:9: 'int'
681 { 676 {
682 match('<'); 677 match("int");
678
683 679
684 } 680 }
685 681
@@ -696,10 +692,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
696 try { 692 try {
697 int _type = T__40; 693 int _type = T__40;
698 int _channel = DEFAULT_TOKEN_CHANNEL; 694 int _channel = DEFAULT_TOKEN_CHANNEL;
699 // InternalApplicationConfiguration.g:40:7: ( '>' ) 695 // InternalApplicationConfiguration.g:40:7: ( 'real' )
700 // InternalApplicationConfiguration.g:40:9: '>' 696 // InternalApplicationConfiguration.g:40:9: 'real'
701 { 697 {
702 match('>'); 698 match("real");
699
703 700
704 } 701 }
705 702
@@ -716,10 +713,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
716 try { 713 try {
717 int _type = T__41; 714 int _type = T__41;
718 int _channel = DEFAULT_TOKEN_CHANNEL; 715 int _channel = DEFAULT_TOKEN_CHANNEL;
719 // InternalApplicationConfiguration.g:41:7: ( 'node' ) 716 // InternalApplicationConfiguration.g:41:7: ( 'string' )
720 // InternalApplicationConfiguration.g:41:9: 'node' 717 // InternalApplicationConfiguration.g:41:9: 'string'
721 { 718 {
722 match("node"); 719 match("string");
723 720
724 721
725 } 722 }
@@ -737,11 +734,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
737 try { 734 try {
738 int _type = T__42; 735 int _type = T__42;
739 int _channel = DEFAULT_TOKEN_CHANNEL; 736 int _channel = DEFAULT_TOKEN_CHANNEL;
740 // InternalApplicationConfiguration.g:42:7: ( 'int' ) 737 // InternalApplicationConfiguration.g:42:7: ( '*' )
741 // InternalApplicationConfiguration.g:42:9: 'int' 738 // InternalApplicationConfiguration.g:42:9: '*'
742 { 739 {
743 match("int"); 740 match('*');
744
745 741
746 } 742 }
747 743
@@ -758,10 +754,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
758 try { 754 try {
759 int _type = T__43; 755 int _type = T__43;
760 int _channel = DEFAULT_TOKEN_CHANNEL; 756 int _channel = DEFAULT_TOKEN_CHANNEL;
761 // InternalApplicationConfiguration.g:43:7: ( 'real' ) 757 // InternalApplicationConfiguration.g:43:7: ( '..' )
762 // InternalApplicationConfiguration.g:43:9: 'real' 758 // InternalApplicationConfiguration.g:43:9: '..'
763 { 759 {
764 match("real"); 760 match("..");
765 761
766 762
767 } 763 }
@@ -779,10 +775,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
779 try { 775 try {
780 int _type = T__44; 776 int _type = T__44;
781 int _channel = DEFAULT_TOKEN_CHANNEL; 777 int _channel = DEFAULT_TOKEN_CHANNEL;
782 // InternalApplicationConfiguration.g:44:7: ( 'string' ) 778 // InternalApplicationConfiguration.g:44:7: ( 'scope' )
783 // InternalApplicationConfiguration.g:44:9: 'string' 779 // InternalApplicationConfiguration.g:44:9: 'scope'
784 { 780 {
785 match("string"); 781 match("scope");
786 782
787 783
788 } 784 }
@@ -800,10 +796,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
800 try { 796 try {
801 int _type = T__45; 797 int _type = T__45;
802 int _channel = DEFAULT_TOKEN_CHANNEL; 798 int _channel = DEFAULT_TOKEN_CHANNEL;
803 // InternalApplicationConfiguration.g:45:7: ( '*' ) 799 // InternalApplicationConfiguration.g:45:7: ( 'generate' )
804 // InternalApplicationConfiguration.g:45:9: '*' 800 // InternalApplicationConfiguration.g:45:9: 'generate'
805 { 801 {
806 match('*'); 802 match("generate");
803
807 804
808 } 805 }
809 806
@@ -820,10 +817,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
820 try { 817 try {
821 int _type = T__46; 818 int _type = T__46;
822 int _channel = DEFAULT_TOKEN_CHANNEL; 819 int _channel = DEFAULT_TOKEN_CHANNEL;
823 // InternalApplicationConfiguration.g:46:7: ( '..' ) 820 // InternalApplicationConfiguration.g:46:7: ( 'partial-model' )
824 // InternalApplicationConfiguration.g:46:9: '..' 821 // InternalApplicationConfiguration.g:46:9: 'partial-model'
825 { 822 {
826 match(".."); 823 match("partial-model");
827 824
828 825
829 } 826 }
@@ -841,10 +838,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
841 try { 838 try {
842 int _type = T__47; 839 int _type = T__47;
843 int _channel = DEFAULT_TOKEN_CHANNEL; 840 int _channel = DEFAULT_TOKEN_CHANNEL;
844 // InternalApplicationConfiguration.g:47:7: ( 'scope' ) 841 // InternalApplicationConfiguration.g:47:7: ( 'number' )
845 // InternalApplicationConfiguration.g:47:9: 'scope' 842 // InternalApplicationConfiguration.g:47:9: 'number'
846 { 843 {
847 match("scope"); 844 match("number");
848 845
849 846
850 } 847 }
@@ -862,10 +859,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
862 try { 859 try {
863 int _type = T__48; 860 int _type = T__48;
864 int _channel = DEFAULT_TOKEN_CHANNEL; 861 int _channel = DEFAULT_TOKEN_CHANNEL;
865 // InternalApplicationConfiguration.g:48:7: ( 'generate' ) 862 // InternalApplicationConfiguration.g:48:7: ( 'runs' )
866 // InternalApplicationConfiguration.g:48:9: 'generate' 863 // InternalApplicationConfiguration.g:48:9: 'runs'
867 { 864 {
868 match("generate"); 865 match("runs");
869 866
870 867
871 } 868 }
@@ -883,10 +880,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
883 try { 880 try {
884 int _type = T__49; 881 int _type = T__49;
885 int _channel = DEFAULT_TOKEN_CHANNEL; 882 int _channel = DEFAULT_TOKEN_CHANNEL;
886 // InternalApplicationConfiguration.g:49:7: ( 'partial-model' ) 883 // InternalApplicationConfiguration.g:49:7: ( 'solver' )
887 // InternalApplicationConfiguration.g:49:9: 'partial-model' 884 // InternalApplicationConfiguration.g:49:9: 'solver'
888 { 885 {
889 match("partial-model"); 886 match("solver");
890 887
891 888
892 } 889 }
@@ -904,10 +901,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
904 try { 901 try {
905 int _type = T__50; 902 int _type = T__50;
906 int _channel = DEFAULT_TOKEN_CHANNEL; 903 int _channel = DEFAULT_TOKEN_CHANNEL;
907 // InternalApplicationConfiguration.g:50:7: ( 'number' ) 904 // InternalApplicationConfiguration.g:50:7: ( 'debug' )
908 // InternalApplicationConfiguration.g:50:9: 'number' 905 // InternalApplicationConfiguration.g:50:9: 'debug'
909 { 906 {
910 match("number"); 907 match("debug");
911 908
912 909
913 } 910 }
@@ -925,10 +922,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
925 try { 922 try {
926 int _type = T__51; 923 int _type = T__51;
927 int _channel = DEFAULT_TOKEN_CHANNEL; 924 int _channel = DEFAULT_TOKEN_CHANNEL;
928 // InternalApplicationConfiguration.g:51:7: ( 'runs' ) 925 // InternalApplicationConfiguration.g:51:7: ( 'log' )
929 // InternalApplicationConfiguration.g:51:9: 'runs' 926 // InternalApplicationConfiguration.g:51:9: 'log'
930 { 927 {
931 match("runs"); 928 match("log");
932 929
933 930
934 } 931 }
@@ -946,10 +943,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
946 try { 943 try {
947 int _type = T__52; 944 int _type = T__52;
948 int _channel = DEFAULT_TOKEN_CHANNEL; 945 int _channel = DEFAULT_TOKEN_CHANNEL;
949 // InternalApplicationConfiguration.g:52:7: ( 'solver' ) 946 // InternalApplicationConfiguration.g:52:7: ( 'statistics' )
950 // InternalApplicationConfiguration.g:52:9: 'solver' 947 // InternalApplicationConfiguration.g:52:9: 'statistics'
951 { 948 {
952 match("solver"); 949 match("statistics");
953 950
954 951
955 } 952 }
@@ -967,10 +964,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
967 try { 964 try {
968 int _type = T__53; 965 int _type = T__53;
969 int _channel = DEFAULT_TOKEN_CHANNEL; 966 int _channel = DEFAULT_TOKEN_CHANNEL;
970 // InternalApplicationConfiguration.g:53:7: ( 'debug' ) 967 // InternalApplicationConfiguration.g:53:7: ( 'output' )
971 // InternalApplicationConfiguration.g:53:9: 'debug' 968 // InternalApplicationConfiguration.g:53:9: 'output'
972 { 969 {
973 match("debug"); 970 match("output");
974 971
975 972
976 } 973 }
@@ -988,10 +985,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
988 try { 985 try {
989 int _type = T__54; 986 int _type = T__54;
990 int _channel = DEFAULT_TOKEN_CHANNEL; 987 int _channel = DEFAULT_TOKEN_CHANNEL;
991 // InternalApplicationConfiguration.g:54:7: ( 'log' ) 988 // InternalApplicationConfiguration.g:54:7: ( 'minimize' )
992 // InternalApplicationConfiguration.g:54:9: 'log' 989 // InternalApplicationConfiguration.g:54:9: 'minimize'
993 { 990 {
994 match("log"); 991 match("minimize");
995 992
996 993
997 } 994 }
@@ -1009,10 +1006,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1009 try { 1006 try {
1010 int _type = T__55; 1007 int _type = T__55;
1011 int _channel = DEFAULT_TOKEN_CHANNEL; 1008 int _channel = DEFAULT_TOKEN_CHANNEL;
1012 // InternalApplicationConfiguration.g:55:7: ( 'statistics' ) 1009 // InternalApplicationConfiguration.g:55:7: ( 'maximize' )
1013 // InternalApplicationConfiguration.g:55:9: 'statistics' 1010 // InternalApplicationConfiguration.g:55:9: 'maximize'
1014 { 1011 {
1015 match("statistics"); 1012 match("maximize");
1016 1013
1017 1014
1018 } 1015 }
@@ -1030,10 +1027,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1030 try { 1027 try {
1031 int _type = T__56; 1028 int _type = T__56;
1032 int _channel = DEFAULT_TOKEN_CHANNEL; 1029 int _channel = DEFAULT_TOKEN_CHANNEL;
1033 // InternalApplicationConfiguration.g:56:7: ( 'output' ) 1030 // InternalApplicationConfiguration.g:56:7: ( '<=' )
1034 // InternalApplicationConfiguration.g:56:9: 'output' 1031 // InternalApplicationConfiguration.g:56:9: '<='
1035 { 1032 {
1036 match("output"); 1033 match("<=");
1037 1034
1038 1035
1039 } 1036 }
@@ -1051,10 +1048,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1051 try { 1048 try {
1052 int _type = T__57; 1049 int _type = T__57;
1053 int _channel = DEFAULT_TOKEN_CHANNEL; 1050 int _channel = DEFAULT_TOKEN_CHANNEL;
1054 // InternalApplicationConfiguration.g:57:7: ( 'minimize' ) 1051 // InternalApplicationConfiguration.g:57:7: ( '>=' )
1055 // InternalApplicationConfiguration.g:57:9: 'minimize' 1052 // InternalApplicationConfiguration.g:57:9: '>='
1056 { 1053 {
1057 match("minimize"); 1054 match(">=");
1058 1055
1059 1056
1060 } 1057 }
@@ -1072,10 +1069,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1072 try { 1069 try {
1073 int _type = T__58; 1070 int _type = T__58;
1074 int _channel = DEFAULT_TOKEN_CHANNEL; 1071 int _channel = DEFAULT_TOKEN_CHANNEL;
1075 // InternalApplicationConfiguration.g:58:7: ( 'maximize' ) 1072 // InternalApplicationConfiguration.g:58:7: ( 'none' )
1076 // InternalApplicationConfiguration.g:58:9: 'maximize' 1073 // InternalApplicationConfiguration.g:58:9: 'none'
1077 { 1074 {
1078 match("maximize"); 1075 match("none");
1079 1076
1080 1077
1081 } 1078 }
@@ -1093,10 +1090,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1093 try { 1090 try {
1094 int _type = T__59; 1091 int _type = T__59;
1095 int _channel = DEFAULT_TOKEN_CHANNEL; 1092 int _channel = DEFAULT_TOKEN_CHANNEL;
1096 // InternalApplicationConfiguration.g:59:7: ( '<=' ) 1093 // InternalApplicationConfiguration.g:59:7: ( 'normal' )
1097 // InternalApplicationConfiguration.g:59:9: '<=' 1094 // InternalApplicationConfiguration.g:59:9: 'normal'
1098 { 1095 {
1099 match("<="); 1096 match("normal");
1100 1097
1101 1098
1102 } 1099 }
@@ -1114,10 +1111,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1114 try { 1111 try {
1115 int _type = T__60; 1112 int _type = T__60;
1116 int _channel = DEFAULT_TOKEN_CHANNEL; 1113 int _channel = DEFAULT_TOKEN_CHANNEL;
1117 // InternalApplicationConfiguration.g:60:7: ( '>=' ) 1114 // InternalApplicationConfiguration.g:60:7: ( 'full' )
1118 // InternalApplicationConfiguration.g:60:9: '>=' 1115 // InternalApplicationConfiguration.g:60:9: 'full'
1119 { 1116 {
1120 match(">="); 1117 match("full");
1121 1118
1122 1119
1123 } 1120 }
@@ -1135,10 +1132,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1135 try { 1132 try {
1136 int _type = T__61; 1133 int _type = T__61;
1137 int _channel = DEFAULT_TOKEN_CHANNEL; 1134 int _channel = DEFAULT_TOKEN_CHANNEL;
1138 // InternalApplicationConfiguration.g:61:7: ( 'none' ) 1135 // InternalApplicationConfiguration.g:61:7: ( 'SMTSolver' )
1139 // InternalApplicationConfiguration.g:61:9: 'none' 1136 // InternalApplicationConfiguration.g:61:9: 'SMTSolver'
1140 { 1137 {
1141 match("none"); 1138 match("SMTSolver");
1142 1139
1143 1140
1144 } 1141 }
@@ -1156,10 +1153,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1156 try { 1153 try {
1157 int _type = T__62; 1154 int _type = T__62;
1158 int _channel = DEFAULT_TOKEN_CHANNEL; 1155 int _channel = DEFAULT_TOKEN_CHANNEL;
1159 // InternalApplicationConfiguration.g:62:7: ( 'normal' ) 1156 // InternalApplicationConfiguration.g:62:7: ( 'AlloySolver' )
1160 // InternalApplicationConfiguration.g:62:9: 'normal' 1157 // InternalApplicationConfiguration.g:62:9: 'AlloySolver'
1161 { 1158 {
1162 match("normal"); 1159 match("AlloySolver");
1163 1160
1164 1161
1165 } 1162 }
@@ -1177,71 +1174,8 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1177 try { 1174 try {
1178 int _type = T__63; 1175 int _type = T__63;
1179 int _channel = DEFAULT_TOKEN_CHANNEL; 1176 int _channel = DEFAULT_TOKEN_CHANNEL;
1180 // InternalApplicationConfiguration.g:63:7: ( 'full' ) 1177 // InternalApplicationConfiguration.g:63:7: ( 'ViatraSolver' )
1181 // InternalApplicationConfiguration.g:63:9: 'full' 1178 // InternalApplicationConfiguration.g:63:9: 'ViatraSolver'
1182 {
1183 match("full");
1184
1185
1186 }
1187
1188 state.type = _type;
1189 state.channel = _channel;
1190 }
1191 finally {
1192 }
1193 }
1194 // $ANTLR end "T__63"
1195
1196 // $ANTLR start "T__64"
1197 public final void mT__64() throws RecognitionException {
1198 try {
1199 int _type = T__64;
1200 int _channel = DEFAULT_TOKEN_CHANNEL;
1201 // InternalApplicationConfiguration.g:64:7: ( 'SMTSolver' )
1202 // InternalApplicationConfiguration.g:64:9: 'SMTSolver'
1203 {
1204 match("SMTSolver");
1205
1206
1207 }
1208
1209 state.type = _type;
1210 state.channel = _channel;
1211 }
1212 finally {
1213 }
1214 }
1215 // $ANTLR end "T__64"
1216
1217 // $ANTLR start "T__65"
1218 public final void mT__65() throws RecognitionException {
1219 try {
1220 int _type = T__65;
1221 int _channel = DEFAULT_TOKEN_CHANNEL;
1222 // InternalApplicationConfiguration.g:65:7: ( 'AlloySolver' )
1223 // InternalApplicationConfiguration.g:65:9: 'AlloySolver'
1224 {
1225 match("AlloySolver");
1226
1227
1228 }
1229
1230 state.type = _type;
1231 state.channel = _channel;
1232 }
1233 finally {
1234 }
1235 }
1236 // $ANTLR end "T__65"
1237
1238 // $ANTLR start "T__66"
1239 public final void mT__66() throws RecognitionException {
1240 try {
1241 int _type = T__66;
1242 int _channel = DEFAULT_TOKEN_CHANNEL;
1243 // InternalApplicationConfiguration.g:66:7: ( 'ViatraSolver' )
1244 // InternalApplicationConfiguration.g:66:9: 'ViatraSolver'
1245 { 1179 {
1246 match("ViatraSolver"); 1180 match("ViatraSolver");
1247 1181
@@ -1254,17 +1188,17 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1254 finally { 1188 finally {
1255 } 1189 }
1256 } 1190 }
1257 // $ANTLR end "T__66" 1191 // $ANTLR end "T__63"
1258 1192
1259 // $ANTLR start "RULE_ID" 1193 // $ANTLR start "RULE_ID"
1260 public final void mRULE_ID() throws RecognitionException { 1194 public final void mRULE_ID() throws RecognitionException {
1261 try { 1195 try {
1262 int _type = RULE_ID; 1196 int _type = RULE_ID;
1263 int _channel = DEFAULT_TOKEN_CHANNEL; 1197 int _channel = DEFAULT_TOKEN_CHANNEL;
1264 // InternalApplicationConfiguration.g:5170:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) 1198 // InternalApplicationConfiguration.g:4935:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
1265 // InternalApplicationConfiguration.g:5170:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* 1199 // InternalApplicationConfiguration.g:4935:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
1266 { 1200 {
1267 // InternalApplicationConfiguration.g:5170:11: ( '^' )? 1201 // InternalApplicationConfiguration.g:4935:11: ( '^' )?
1268 int alt1=2; 1202 int alt1=2;
1269 int LA1_0 = input.LA(1); 1203 int LA1_0 = input.LA(1);
1270 1204
@@ -1273,7 +1207,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1273 } 1207 }
1274 switch (alt1) { 1208 switch (alt1) {
1275 case 1 : 1209 case 1 :
1276 // InternalApplicationConfiguration.g:5170:11: '^' 1210 // InternalApplicationConfiguration.g:4935:11: '^'
1277 { 1211 {
1278 match('^'); 1212 match('^');
1279 1213
@@ -1291,7 +1225,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1291 recover(mse); 1225 recover(mse);
1292 throw mse;} 1226 throw mse;}
1293 1227
1294 // InternalApplicationConfiguration.g:5170:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* 1228 // InternalApplicationConfiguration.g:4935:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
1295 loop2: 1229 loop2:
1296 do { 1230 do {
1297 int alt2=2; 1231 int alt2=2;
@@ -1340,10 +1274,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1340 try { 1274 try {
1341 int _type = RULE_INT; 1275 int _type = RULE_INT;
1342 int _channel = DEFAULT_TOKEN_CHANNEL; 1276 int _channel = DEFAULT_TOKEN_CHANNEL;
1343 // InternalApplicationConfiguration.g:5172:10: ( ( '0' .. '9' )+ ) 1277 // InternalApplicationConfiguration.g:4937:10: ( ( '0' .. '9' )+ )
1344 // InternalApplicationConfiguration.g:5172:12: ( '0' .. '9' )+ 1278 // InternalApplicationConfiguration.g:4937:12: ( '0' .. '9' )+
1345 { 1279 {
1346 // InternalApplicationConfiguration.g:5172:12: ( '0' .. '9' )+ 1280 // InternalApplicationConfiguration.g:4937:12: ( '0' .. '9' )+
1347 int cnt3=0; 1281 int cnt3=0;
1348 loop3: 1282 loop3:
1349 do { 1283 do {
@@ -1357,7 +1291,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1357 1291
1358 switch (alt3) { 1292 switch (alt3) {
1359 case 1 : 1293 case 1 :
1360 // InternalApplicationConfiguration.g:5172:13: '0' .. '9' 1294 // InternalApplicationConfiguration.g:4937:13: '0' .. '9'
1361 { 1295 {
1362 matchRange('0','9'); 1296 matchRange('0','9');
1363 1297
@@ -1389,10 +1323,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1389 try { 1323 try {
1390 int _type = RULE_STRING; 1324 int _type = RULE_STRING;
1391 int _channel = DEFAULT_TOKEN_CHANNEL; 1325 int _channel = DEFAULT_TOKEN_CHANNEL;
1392 // InternalApplicationConfiguration.g:5174:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) 1326 // InternalApplicationConfiguration.g:4939:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
1393 // InternalApplicationConfiguration.g:5174:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) 1327 // InternalApplicationConfiguration.g:4939:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
1394 { 1328 {
1395 // InternalApplicationConfiguration.g:5174:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) 1329 // InternalApplicationConfiguration.g:4939:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
1396 int alt6=2; 1330 int alt6=2;
1397 int LA6_0 = input.LA(1); 1331 int LA6_0 = input.LA(1);
1398 1332
@@ -1410,10 +1344,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1410 } 1344 }
1411 switch (alt6) { 1345 switch (alt6) {
1412 case 1 : 1346 case 1 :
1413 // InternalApplicationConfiguration.g:5174:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' 1347 // InternalApplicationConfiguration.g:4939:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
1414 { 1348 {
1415 match('\"'); 1349 match('\"');
1416 // InternalApplicationConfiguration.g:5174:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* 1350 // InternalApplicationConfiguration.g:4939:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
1417 loop4: 1351 loop4:
1418 do { 1352 do {
1419 int alt4=3; 1353 int alt4=3;
@@ -1429,7 +1363,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1429 1363
1430 switch (alt4) { 1364 switch (alt4) {
1431 case 1 : 1365 case 1 :
1432 // InternalApplicationConfiguration.g:5174:21: '\\\\' . 1366 // InternalApplicationConfiguration.g:4939:21: '\\\\' .
1433 { 1367 {
1434 match('\\'); 1368 match('\\');
1435 matchAny(); 1369 matchAny();
@@ -1437,7 +1371,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1437 } 1371 }
1438 break; 1372 break;
1439 case 2 : 1373 case 2 :
1440 // InternalApplicationConfiguration.g:5174:28: ~ ( ( '\\\\' | '\"' ) ) 1374 // InternalApplicationConfiguration.g:4939:28: ~ ( ( '\\\\' | '\"' ) )
1441 { 1375 {
1442 if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { 1376 if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
1443 input.consume(); 1377 input.consume();
@@ -1462,10 +1396,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1462 } 1396 }
1463 break; 1397 break;
1464 case 2 : 1398 case 2 :
1465 // InternalApplicationConfiguration.g:5174:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' 1399 // InternalApplicationConfiguration.g:4939:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
1466 { 1400 {
1467 match('\''); 1401 match('\'');
1468 // InternalApplicationConfiguration.g:5174:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* 1402 // InternalApplicationConfiguration.g:4939:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
1469 loop5: 1403 loop5:
1470 do { 1404 do {
1471 int alt5=3; 1405 int alt5=3;
@@ -1481,7 +1415,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1481 1415
1482 switch (alt5) { 1416 switch (alt5) {
1483 case 1 : 1417 case 1 :
1484 // InternalApplicationConfiguration.g:5174:54: '\\\\' . 1418 // InternalApplicationConfiguration.g:4939:54: '\\\\' .
1485 { 1419 {
1486 match('\\'); 1420 match('\\');
1487 matchAny(); 1421 matchAny();
@@ -1489,7 +1423,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1489 } 1423 }
1490 break; 1424 break;
1491 case 2 : 1425 case 2 :
1492 // InternalApplicationConfiguration.g:5174:61: ~ ( ( '\\\\' | '\\'' ) ) 1426 // InternalApplicationConfiguration.g:4939:61: ~ ( ( '\\\\' | '\\'' ) )
1493 { 1427 {
1494 if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { 1428 if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
1495 input.consume(); 1429 input.consume();
@@ -1532,12 +1466,12 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1532 try { 1466 try {
1533 int _type = RULE_ML_COMMENT; 1467 int _type = RULE_ML_COMMENT;
1534 int _channel = DEFAULT_TOKEN_CHANNEL; 1468 int _channel = DEFAULT_TOKEN_CHANNEL;
1535 // InternalApplicationConfiguration.g:5176:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) 1469 // InternalApplicationConfiguration.g:4941:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
1536 // InternalApplicationConfiguration.g:5176:19: '/*' ( options {greedy=false; } : . )* '*/' 1470 // InternalApplicationConfiguration.g:4941:19: '/*' ( options {greedy=false; } : . )* '*/'
1537 { 1471 {
1538 match("/*"); 1472 match("/*");
1539 1473
1540 // InternalApplicationConfiguration.g:5176:24: ( options {greedy=false; } : . )* 1474 // InternalApplicationConfiguration.g:4941:24: ( options {greedy=false; } : . )*
1541 loop7: 1475 loop7:
1542 do { 1476 do {
1543 int alt7=2; 1477 int alt7=2;
@@ -1562,7 +1496,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1562 1496
1563 switch (alt7) { 1497 switch (alt7) {
1564 case 1 : 1498 case 1 :
1565 // InternalApplicationConfiguration.g:5176:52: . 1499 // InternalApplicationConfiguration.g:4941:52: .
1566 { 1500 {
1567 matchAny(); 1501 matchAny();
1568 1502
@@ -1592,12 +1526,12 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1592 try { 1526 try {
1593 int _type = RULE_SL_COMMENT; 1527 int _type = RULE_SL_COMMENT;
1594 int _channel = DEFAULT_TOKEN_CHANNEL; 1528 int _channel = DEFAULT_TOKEN_CHANNEL;
1595 // InternalApplicationConfiguration.g:5178:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) 1529 // InternalApplicationConfiguration.g:4943:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
1596 // InternalApplicationConfiguration.g:5178:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? 1530 // InternalApplicationConfiguration.g:4943:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
1597 { 1531 {
1598 match("//"); 1532 match("//");
1599 1533
1600 // InternalApplicationConfiguration.g:5178:24: (~ ( ( '\\n' | '\\r' ) ) )* 1534 // InternalApplicationConfiguration.g:4943:24: (~ ( ( '\\n' | '\\r' ) ) )*
1601 loop8: 1535 loop8:
1602 do { 1536 do {
1603 int alt8=2; 1537 int alt8=2;
@@ -1610,7 +1544,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1610 1544
1611 switch (alt8) { 1545 switch (alt8) {
1612 case 1 : 1546 case 1 :
1613 // InternalApplicationConfiguration.g:5178:24: ~ ( ( '\\n' | '\\r' ) ) 1547 // InternalApplicationConfiguration.g:4943:24: ~ ( ( '\\n' | '\\r' ) )
1614 { 1548 {
1615 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') ) { 1549 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') ) {
1616 input.consume(); 1550 input.consume();
@@ -1630,7 +1564,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1630 } 1564 }
1631 } while (true); 1565 } while (true);
1632 1566
1633 // InternalApplicationConfiguration.g:5178:40: ( ( '\\r' )? '\\n' )? 1567 // InternalApplicationConfiguration.g:4943:40: ( ( '\\r' )? '\\n' )?
1634 int alt10=2; 1568 int alt10=2;
1635 int LA10_0 = input.LA(1); 1569 int LA10_0 = input.LA(1);
1636 1570
@@ -1639,9 +1573,9 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1639 } 1573 }
1640 switch (alt10) { 1574 switch (alt10) {
1641 case 1 : 1575 case 1 :
1642 // InternalApplicationConfiguration.g:5178:41: ( '\\r' )? '\\n' 1576 // InternalApplicationConfiguration.g:4943:41: ( '\\r' )? '\\n'
1643 { 1577 {
1644 // InternalApplicationConfiguration.g:5178:41: ( '\\r' )? 1578 // InternalApplicationConfiguration.g:4943:41: ( '\\r' )?
1645 int alt9=2; 1579 int alt9=2;
1646 int LA9_0 = input.LA(1); 1580 int LA9_0 = input.LA(1);
1647 1581
@@ -1650,7 +1584,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1650 } 1584 }
1651 switch (alt9) { 1585 switch (alt9) {
1652 case 1 : 1586 case 1 :
1653 // InternalApplicationConfiguration.g:5178:41: '\\r' 1587 // InternalApplicationConfiguration.g:4943:41: '\\r'
1654 { 1588 {
1655 match('\r'); 1589 match('\r');
1656 1590
@@ -1682,10 +1616,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1682 try { 1616 try {
1683 int _type = RULE_WS; 1617 int _type = RULE_WS;
1684 int _channel = DEFAULT_TOKEN_CHANNEL; 1618 int _channel = DEFAULT_TOKEN_CHANNEL;
1685 // InternalApplicationConfiguration.g:5180:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) 1619 // InternalApplicationConfiguration.g:4945:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
1686 // InternalApplicationConfiguration.g:5180:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ 1620 // InternalApplicationConfiguration.g:4945:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
1687 { 1621 {
1688 // InternalApplicationConfiguration.g:5180:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ 1622 // InternalApplicationConfiguration.g:4945:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
1689 int cnt11=0; 1623 int cnt11=0;
1690 loop11: 1624 loop11:
1691 do { 1625 do {
@@ -1739,8 +1673,8 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1739 try { 1673 try {
1740 int _type = RULE_ANY_OTHER; 1674 int _type = RULE_ANY_OTHER;
1741 int _channel = DEFAULT_TOKEN_CHANNEL; 1675 int _channel = DEFAULT_TOKEN_CHANNEL;
1742 // InternalApplicationConfiguration.g:5182:16: ( . ) 1676 // InternalApplicationConfiguration.g:4947:16: ( . )
1743 // InternalApplicationConfiguration.g:5182:18: . 1677 // InternalApplicationConfiguration.g:4947:18: .
1744 { 1678 {
1745 matchAny(); 1679 matchAny();
1746 1680
@@ -1755,8 +1689,8 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1755 // $ANTLR end "RULE_ANY_OTHER" 1689 // $ANTLR end "RULE_ANY_OTHER"
1756 1690
1757 public void mTokens() throws RecognitionException { 1691 public void mTokens() throws RecognitionException {
1758 // 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 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) 1692 // 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 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
1759 int alt12=63; 1693 int alt12=60;
1760 alt12 = dfa12.predict(input); 1694 alt12 = dfa12.predict(input);
1761 switch (alt12) { 1695 switch (alt12) {
1762 case 1 : 1696 case 1 :
@@ -2131,70 +2065,49 @@ public class InternalApplicationConfigurationLexer extends Lexer {
2131 } 2065 }
2132 break; 2066 break;
2133 case 54 : 2067 case 54 :
2134 // InternalApplicationConfiguration.g:1:328: T__64 2068 // InternalApplicationConfiguration.g:1:328: RULE_ID
2135 {
2136 mT__64();
2137
2138 }
2139 break;
2140 case 55 :
2141 // InternalApplicationConfiguration.g:1:334: T__65
2142 {
2143 mT__65();
2144
2145 }
2146 break;
2147 case 56 :
2148 // InternalApplicationConfiguration.g:1:340: T__66
2149 {
2150 mT__66();
2151
2152 }
2153 break;
2154 case 57 :
2155 // InternalApplicationConfiguration.g:1:346: RULE_ID
2156 { 2069 {
2157 mRULE_ID(); 2070 mRULE_ID();
2158 2071
2159 } 2072 }
2160 break; 2073 break;
2161 case 58 : 2074 case 55 :
2162 // InternalApplicationConfiguration.g:1:354: RULE_INT 2075 // InternalApplicationConfiguration.g:1:336: RULE_INT
2163 { 2076 {
2164 mRULE_INT(); 2077 mRULE_INT();
2165 2078
2166 } 2079 }
2167 break; 2080 break;
2168 case 59 : 2081 case 56 :
2169 // InternalApplicationConfiguration.g:1:363: RULE_STRING 2082 // InternalApplicationConfiguration.g:1:345: RULE_STRING
2170 { 2083 {
2171 mRULE_STRING(); 2084 mRULE_STRING();
2172 2085
2173 } 2086 }
2174 break; 2087 break;
2175 case 60 : 2088 case 57 :
2176 // InternalApplicationConfiguration.g:1:375: RULE_ML_COMMENT 2089 // InternalApplicationConfiguration.g:1:357: RULE_ML_COMMENT
2177 { 2090 {
2178 mRULE_ML_COMMENT(); 2091 mRULE_ML_COMMENT();
2179 2092
2180 } 2093 }
2181 break; 2094 break;
2182 case 61 : 2095 case 58 :
2183 // InternalApplicationConfiguration.g:1:391: RULE_SL_COMMENT 2096 // InternalApplicationConfiguration.g:1:373: RULE_SL_COMMENT
2184 { 2097 {
2185 mRULE_SL_COMMENT(); 2098 mRULE_SL_COMMENT();
2186 2099
2187 } 2100 }
2188 break; 2101 break;
2189 case 62 : 2102 case 59 :
2190 // InternalApplicationConfiguration.g:1:407: RULE_WS 2103 // InternalApplicationConfiguration.g:1:389: RULE_WS
2191 { 2104 {
2192 mRULE_WS(); 2105 mRULE_WS();
2193 2106
2194 } 2107 }
2195 break; 2108 break;
2196 case 63 : 2109 case 60 :
2197 // InternalApplicationConfiguration.g:1:415: RULE_ANY_OTHER 2110 // InternalApplicationConfiguration.g:1:397: RULE_ANY_OTHER
2198 { 2111 {
2199 mRULE_ANY_OTHER(); 2112 mRULE_ANY_OTHER();
2200 2113
@@ -2208,182 +2121,186 @@ public class InternalApplicationConfigurationLexer extends Lexer {
2208 2121
2209 protected DFA12 dfa12 = new DFA12(this); 2122 protected DFA12 dfa12 = new DFA12(this);
2210 static final String DFA12_eotS = 2123 static final String DFA12_eotS =
2211 "\1\uffff\1\50\1\uffff\5\54\4\uffff\1\54\1\46\5\54\1\uffff\1\46\1\110\1\112\2\54\1\uffff\5\54\1\46\2\uffff\3\46\5\uffff\2\54\1\uffff\10\54\4\uffff\1\54\1\uffff\6\54\1\160\3\54\6\uffff\5\54\1\uffff\5\54\5\uffff\1\54\1\u0082\23\54\1\uffff\2\54\1\u009b\16\54\1\uffff\4\54\1\u00ae\1\54\1\u00b0\1\u00b1\1\54\1\u00b3\5\54\1\u00b9\4\54\1\u00be\2\54\2\uffff\1\u00c1\1\u00c2\20\54\1\uffff\1\54\2\uffff\1\54\1\uffff\5\54\1\uffff\4\54\1\uffff\2\54\2\uffff\4\54\1\u00e4\2\54\1\u00e7\3\54\1\u00eb\2\54\1\u00ee\2\54\1\u00f1\3\54\1\u00f5\1\u00f6\3\54\1\u00fa\1\54\1\u00fc\1\u00fd\1\u00fe\1\u00ff\1\54\1\uffff\1\u0101\1\54\1\uffff\3\54\1\uffff\2\54\1\uffff\1\54\1\u0109\1\uffff\1\u010a\2\54\2\uffff\3\54\1\uffff\1\54\4\uffff\1\54\1\uffff\4\54\1\u0116\2\54\3\uffff\1\54\1\u011a\1\u011b\3\54\1\u011f\3\54\1\uffff\1\u0123\1\54\1\u0125\2\uffff\3\54\1\uffff\1\u0129\2\54\1\uffff\1\54\1\uffff\1\54\1\u012e\1\u012f\1\uffff\2\54\1\u0132\1\u0133\2\uffff\1\u0134\1\54\3\uffff\1\u0136\1\uffff"; 2124 "\1\uffff\1\47\1\uffff\4\53\4\uffff\1\53\1\45\5\53\1\uffff\1\45\1\105\1\107\2\53\1\uffff\5\53\1\45\2\uffff\3\45\5\uffff\2\53\1\uffff\6\53\4\uffff\1\53\1\uffff\12\53\6\uffff\5\53\1\uffff\5\53\5\uffff\1\53\1\174\21\53\1\u0090\20\53\1\uffff\3\53\1\u00a5\1\53\1\u00a7\11\53\1\u00b1\2\53\2\uffff\1\53\1\u00b5\1\u00b6\1\u00b7\1\u00b8\17\53\1\uffff\1\53\1\uffff\11\53\1\uffff\3\53\4\uffff\4\53\1\u00d9\2\53\1\u00dc\3\53\1\u00e0\2\53\1\u00e3\1\u00e4\3\53\1\u00e8\1\u00e9\3\53\1\u00ed\1\53\1\u00ef\1\53\1\u00f1\1\u00f2\1\u00f3\1\53\1\uffff\1\u00f5\1\53\1\uffff\3\53\1\uffff\2\53\2\uffff\1\u00fc\2\53\2\uffff\3\53\1\uffff\1\53\1\uffff\1\u0103\3\uffff\1\53\1\uffff\4\53\1\u0109\1\53\2\uffff\1\53\1\u010c\1\u010d\2\53\1\uffff\1\53\1\u0111\3\53\1\uffff\1\u0115\1\u0116\2\uffff\3\53\1\uffff\1\u011a\2\53\2\uffff\1\53\1\u011e\1\u011f\1\uffff\2\53\1\u0122\2\uffff\1\u0123\1\53\2\uffff\1\u0125\1\uffff";
2212 static final String DFA12_eofS = 2125 static final String DFA12_eofS =
2213 "\u0137\uffff"; 2126 "\u0126\uffff";
2214 static final String DFA12_minS = 2127 static final String DFA12_minS =
2215 "\1\0\1\56\1\uffff\1\155\1\160\1\151\1\145\1\151\4\uffff\1\141\1\72\1\141\1\157\1\164\1\142\1\157\1\uffff\3\75\1\157\1\143\1\uffff\2\145\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\2\141\1\156\3\154\4\uffff\1\143\1\uffff\1\155\1\144\1\146\1\156\1\170\1\156\1\60\1\152\1\164\1\147\6\uffff\1\144\1\155\1\141\1\157\1\154\1\uffff\1\156\1\142\1\124\1\154\1\141\5\uffff\1\157\1\60\1\143\1\154\1\164\1\151\1\154\1\163\1\145\1\144\1\154\1\153\1\164\1\141\1\157\1\145\1\146\2\151\1\146\1\164\1\uffff\1\145\1\160\1\55\2\145\1\155\1\142\1\151\1\164\1\160\1\166\1\145\1\165\1\123\1\157\1\164\1\162\1\uffff\1\153\1\165\1\162\1\141\1\60\1\151\2\60\1\145\1\60\1\141\1\151\1\155\1\162\1\154\1\60\2\155\1\164\1\151\1\60\1\143\1\165\2\uffff\2\60\1\141\1\145\1\156\1\151\2\145\1\162\1\147\1\157\1\171\1\162\1\164\1\141\1\144\1\141\1\142\1\uffff\1\155\2\uffff\1\162\1\uffff\1\147\1\141\1\157\1\171\1\163\1\uffff\2\151\1\162\1\147\1\uffff\2\164\2\uffff\1\154\1\162\1\147\1\163\1\60\1\162\1\141\1\60\1\154\1\123\1\141\1\60\1\147\1\151\1\60\1\151\1\145\1\60\1\145\1\154\1\144\2\60\2\172\1\141\1\60\1\151\4\60\1\164\1\uffff\1\60\1\164\1\uffff\1\166\1\157\1\123\1\uffff\1\145\1\156\1\uffff\1\154\1\60\1\uffff\1\60\1\55\1\145\2\uffff\2\145\1\151\1\uffff\1\166\4\uffff\1\151\1\uffff\2\145\1\154\1\157\1\60\1\147\1\151\3\uffff\1\154\2\60\1\156\1\145\1\143\1\60\1\162\1\166\1\154\1\uffff\1\60\1\164\1\60\2\uffff\1\164\2\163\1\uffff\1\60\1\145\1\166\1\uffff\1\171\1\uffff\1\163\2\60\1\uffff\1\162\1\145\2\60\2\uffff\1\60\1\162\3\uffff\1\60\1\uffff"; 2128 "\1\0\1\56\1\uffff\1\155\1\160\2\151\4\uffff\1\141\1\72\1\141\1\157\1\142\1\157\1\145\1\uffff\3\75\1\157\1\143\1\uffff\2\145\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\170\1\156\1\152\1\164\1\147\1\156\1\141\6\uffff\1\144\1\155\1\141\1\157\1\154\1\uffff\1\156\1\142\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\2\151\1\146\1\164\1\145\1\160\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\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\2\155\1\164\1\151\1\60\1\143\1\165\2\uffff\1\151\4\60\1\141\1\145\1\156\1\151\2\145\1\162\1\147\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\2\151\1\162\1\147\1\uffff\2\164\1\155\4\uffff\1\154\1\162\1\147\1\163\1\60\1\162\1\141\1\60\1\154\1\123\1\141\1\60\1\147\1\151\2\60\1\145\1\154\1\144\2\60\2\172\1\141\1\60\1\151\1\60\1\145\3\60\1\164\1\uffff\1\60\1\164\1\uffff\1\166\1\157\1\123\1\uffff\1\145\1\156\2\uffff\1\60\1\55\1\145\2\uffff\2\145\1\151\1\uffff\1\166\1\uffff\1\60\3\uffff\1\151\1\uffff\2\145\1\154\1\157\1\60\1\147\2\uffff\1\154\2\60\1\156\1\145\1\uffff\1\143\1\60\1\162\1\166\1\154\1\uffff\2\60\2\uffff\1\164\2\163\1\uffff\1\60\1\145\1\166\2\uffff\1\163\2\60\1\uffff\1\162\1\145\1\60\2\uffff\1\60\1\162\2\uffff\1\60\1\uffff";
2216 static final String DFA12_maxS = 2129 static final String DFA12_maxS =
2217 "\1\uffff\1\56\1\uffff\1\156\1\170\1\151\2\165\4\uffff\1\141\1\72\1\164\1\157\1\164\1\165\1\157\1\uffff\3\75\1\165\1\164\1\uffff\2\145\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\1\154\1\156\3\154\4\uffff\1\162\1\uffff\1\164\1\144\1\146\1\156\1\170\1\163\1\172\1\152\1\164\1\147\6\uffff\1\162\1\155\1\162\1\157\1\154\1\uffff\1\156\1\142\1\124\1\154\1\141\5\uffff\1\157\1\172\1\143\1\154\1\164\1\151\1\154\1\164\1\145\1\144\1\154\1\153\1\164\1\141\1\157\1\145\1\146\2\151\1\163\1\164\1\uffff\1\145\1\160\1\172\2\145\1\155\1\142\1\151\1\164\1\160\1\166\1\145\1\165\1\123\1\157\1\164\1\162\1\uffff\1\153\1\165\1\162\1\141\1\172\1\151\2\172\1\145\1\172\1\141\1\151\1\155\1\162\1\154\1\172\2\155\1\164\1\151\1\172\1\143\1\165\2\uffff\2\172\1\141\1\145\1\156\1\151\2\145\1\162\1\147\1\157\1\171\1\162\1\164\1\141\1\144\1\141\1\142\1\uffff\1\155\2\uffff\1\162\1\uffff\1\147\1\141\1\157\1\171\1\163\1\uffff\2\151\1\162\1\147\1\uffff\2\164\2\uffff\1\154\1\162\1\147\1\163\1\172\1\162\1\141\1\172\1\154\1\123\1\141\1\172\1\147\1\151\1\172\1\151\1\145\1\172\1\145\1\154\1\144\4\172\1\141\1\172\1\151\4\172\1\164\1\uffff\1\172\1\164\1\uffff\1\166\1\157\1\123\1\uffff\1\145\1\156\1\uffff\1\154\1\172\1\uffff\1\172\1\55\1\145\2\uffff\2\145\1\151\1\uffff\1\166\4\uffff\1\151\1\uffff\2\145\1\154\1\157\1\172\1\147\1\151\3\uffff\1\154\2\172\1\156\1\145\1\143\1\172\1\162\1\166\1\154\1\uffff\1\172\1\164\1\172\2\uffff\1\164\2\163\1\uffff\1\172\1\145\1\166\1\uffff\1\171\1\uffff\1\163\2\172\1\uffff\1\162\1\145\2\172\2\uffff\1\172\1\162\3\uffff\1\172\1\uffff"; 2130 "\1\uffff\1\56\1\uffff\1\156\1\170\1\151\1\165\4\uffff\1\141\1\72\2\157\1\165\1\157\1\165\1\uffff\3\75\1\165\1\164\1\uffff\2\145\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\170\1\163\1\152\1\164\1\147\1\156\1\141\6\uffff\1\162\1\155\1\162\1\157\1\154\1\uffff\1\156\1\142\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\2\151\1\163\1\164\1\145\1\160\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\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\2\155\1\164\1\151\1\172\1\143\1\165\2\uffff\1\151\4\172\1\141\1\145\1\156\1\151\2\145\1\162\1\147\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\2\151\1\162\1\147\1\uffff\2\164\1\155\4\uffff\1\154\1\162\1\147\1\163\1\172\1\162\1\141\1\172\1\154\1\123\1\141\1\172\1\147\1\151\2\172\1\145\1\154\1\144\4\172\1\141\1\172\1\151\1\172\1\145\3\172\1\164\1\uffff\1\172\1\164\1\uffff\1\166\1\157\1\123\1\uffff\1\145\1\156\2\uffff\1\172\1\55\1\145\2\uffff\2\145\1\151\1\uffff\1\166\1\uffff\1\172\3\uffff\1\151\1\uffff\2\145\1\154\1\157\1\172\1\147\2\uffff\1\154\2\172\1\156\1\145\1\uffff\1\143\1\172\1\162\1\166\1\154\1\uffff\2\172\2\uffff\1\164\2\163\1\uffff\1\172\1\145\1\166\2\uffff\1\163\2\172\1\uffff\1\162\1\145\1\172\2\uffff\1\172\1\162\2\uffff\1\172\1\uffff";
2218 static final String DFA12_acceptS = 2131 static final String DFA12_acceptS =
2219 "\2\uffff\1\2\5\uffff\1\10\1\11\1\12\1\13\7\uffff\1\33\5\uffff\1\43\6\uffff\1\71\1\72\3\uffff\1\76\1\77\1\44\1\1\1\2\2\uffff\1\71\10\uffff\1\10\1\11\1\12\1\13\1\uffff\1\16\12\uffff\1\33\1\34\1\61\1\35\1\62\1\36\5\uffff\1\43\5\uffff\1\72\1\73\1\74\1\75\1\76\25\uffff\1\24\21\uffff\1\40\27\uffff\1\30\1\54\22\uffff\1\41\1\uffff\1\51\1\7\1\uffff\1\65\5\uffff\1\25\4\uffff\1\23\2\uffff\1\37\1\63\41\uffff\1\45\2\uffff\1\53\3\uffff\1\3\2\uffff\1\5\2\uffff\1\20\3\uffff\1\32\1\21\3\uffff\1\27\1\uffff\1\56\1\64\1\50\1\42\1\uffff\1\52\7\uffff\1\31\1\14\1\47\12\uffff\1\4\3\uffff\1\57\1\60\3\uffff\1\46\3\uffff\1\15\1\uffff\1\17\3\uffff\1\66\4\uffff\1\26\1\55\2\uffff\1\6\1\22\1\67\1\uffff\1\70"; 2132 "\2\uffff\1\2\4\uffff\1\7\1\10\1\11\1\12\7\uffff\1\30\5\uffff\1\40\6\uffff\1\66\1\67\3\uffff\1\73\1\74\1\41\1\1\1\2\2\uffff\1\66\6\uffff\1\7\1\10\1\11\1\12\1\uffff\1\15\12\uffff\1\30\1\31\1\56\1\32\1\57\1\33\5\uffff\1\40\5\uffff\1\67\1\70\1\71\1\72\1\73\44\uffff\1\35\22\uffff\1\25\1\51\24\uffff\1\6\1\uffff\1\62\11\uffff\1\22\3\uffff\1\46\1\36\1\34\1\60\40\uffff\1\42\2\uffff\1\50\3\uffff\1\3\2\uffff\1\5\1\17\3\uffff\1\27\1\20\3\uffff\1\24\1\uffff\1\53\1\uffff\1\61\1\45\1\37\1\uffff\1\47\6\uffff\1\13\1\44\5\uffff\1\26\5\uffff\1\4\2\uffff\1\54\1\55\3\uffff\1\43\3\uffff\1\14\1\16\3\uffff\1\63\3\uffff\1\23\1\52\2\uffff\1\21\1\64\1\uffff\1\65";
2220 static final String DFA12_specialS = 2133 static final String DFA12_specialS =
2221 "\1\1\41\uffff\1\0\1\2\u0113\uffff}>"; 2134 "\1\0\40\uffff\1\1\1\2\u0103\uffff}>";
2222 static final String[] DFA12_transitionS = { 2135 static final String[] DFA12_transitionS = {
2223 "\11\46\2\45\2\46\1\45\22\46\1\45\1\46\1\42\1\23\3\46\1\43\2\46\1\31\1\24\1\12\1\2\1\1\1\44\12\41\1\15\1\46\1\25\1\10\1\26\2\46\1\35\21\40\1\34\2\40\1\36\4\40\3\46\1\37\1\40\1\46\1\20\1\40\1\17\1\33\1\4\1\7\1\32\1\40\1\3\2\40\1\22\1\16\1\27\1\21\1\14\1\40\1\6\1\30\2\40\1\5\4\40\1\11\1\46\1\13\uff82\46", 2136 "\11\45\2\44\2\45\1\44\22\45\1\44\1\45\1\41\1\22\3\45\1\42\2\45\1\30\1\23\1\11\1\2\1\1\1\43\12\40\1\14\1\45\1\24\1\7\1\25\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\32\1\4\1\6\1\31\1\37\1\3\2\37\1\20\1\15\1\26\1\17\1\13\1\37\1\21\1\27\2\37\1\5\4\37\1\10\1\45\1\12\uff82\45",
2224 "\1\47", 2137 "\1\46",
2225 "", 2138 "",
2226 "\1\52\1\53", 2139 "\1\51\1\52",
2227 "\1\55\7\uffff\1\56", 2140 "\1\54\7\uffff\1\55",
2228 "\1\57", 2141 "\1\56",
2229 "\1\60\17\uffff\1\61", 2142 "\1\57\5\uffff\1\60\5\uffff\1\61",
2230 "\1\62\5\uffff\1\63\5\uffff\1\64",
2231 "", 2143 "",
2232 "", 2144 "",
2233 "", 2145 "",
2234 "", 2146 "",
2235 "\1\71", 2147 "\1\66",
2236 "\1\72", 2148 "\1\67",
2237 "\1\77\3\uffff\1\73\3\uffff\1\76\5\uffff\1\74\4\uffff\1\75", 2149 "\1\73\3\uffff\1\70\3\uffff\1\72\5\uffff\1\71",
2238 "\1\100", 2150 "\1\74",
2239 "\1\101", 2151 "\1\75\22\uffff\1\76",
2240 "\1\102\22\uffff\1\103", 2152 "\1\77",
2241 "\1\104", 2153 "\1\101\17\uffff\1\100",
2242 "", 2154 "",
2155 "\1\103",
2156 "\1\104",
2243 "\1\106", 2157 "\1\106",
2244 "\1\107", 2158 "\1\110\5\uffff\1\111",
2245 "\1\111", 2159 "\1\113\13\uffff\1\114\4\uffff\1\112",
2246 "\1\113\5\uffff\1\114",
2247 "\1\116\13\uffff\1\117\4\uffff\1\115",
2248 "", 2160 "",
2161 "\1\116",
2162 "\1\117",
2163 "\1\120",
2249 "\1\121", 2164 "\1\121",
2250 "\1\122", 2165 "\1\122",
2251 "\1\123", 2166 "\32\53\4\uffff\1\53\1\uffff\32\53",
2252 "\1\124",
2253 "\1\125",
2254 "\32\54\4\uffff\1\54\1\uffff\32\54",
2255 "", 2167 "",
2256 "", 2168 "",
2257 "\0\127", 2169 "\0\124",
2258 "\0\127", 2170 "\0\124",
2259 "\1\130\4\uffff\1\131", 2171 "\1\125\4\uffff\1\126",
2260 "", 2172 "",
2261 "", 2173 "",
2262 "", 2174 "",
2263 "", 2175 "",
2264 "", 2176 "",
2177 "\1\130",
2178 "\1\131",
2179 "",
2180 "\1\132",
2265 "\1\133", 2181 "\1\133",
2266 "\1\134", 2182 "\1\134",
2267 "",
2268 "\1\135", 2183 "\1\135",
2269 "\1\136", 2184 "\1\136",
2270 "\1\137", 2185 "\1\137",
2271 "\1\141\12\uffff\1\140",
2272 "\1\142",
2273 "\1\143",
2274 "\1\144",
2275 "\1\145",
2276 "", 2186 "",
2277 "", 2187 "",
2278 "", 2188 "",
2279 "", 2189 "",
2280 "\1\146\16\uffff\1\147", 2190 "\1\140\16\uffff\1\141",
2281 "", 2191 "",
2282 "\1\151\6\uffff\1\150", 2192 "\1\143\6\uffff\1\142",
2193 "\1\144",
2194 "\1\145",
2195 "\1\146",
2196 "\1\147\4\uffff\1\150",
2197 "\1\151",
2283 "\1\152", 2198 "\1\152",
2284 "\1\153", 2199 "\1\153",
2285 "\1\154", 2200 "\1\154",
2286 "\1\155", 2201 "\1\155",
2287 "\1\156\4\uffff\1\157",
2288 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2289 "\1\161",
2290 "\1\162",
2291 "\1\163",
2292 "", 2202 "",
2293 "", 2203 "",
2294 "", 2204 "",
2295 "", 2205 "",
2296 "", 2206 "",
2297 "", 2207 "",
2298 "\1\164\11\uffff\1\165\3\uffff\1\166", 2208 "\1\156\11\uffff\1\157\3\uffff\1\160",
2209 "\1\161",
2210 "\1\163\20\uffff\1\162",
2211 "\1\164",
2212 "\1\165",
2213 "",
2214 "\1\166",
2299 "\1\167", 2215 "\1\167",
2300 "\1\171\20\uffff\1\170", 2216 "\1\170",
2217 "\1\171",
2301 "\1\172", 2218 "\1\172",
2302 "\1\173",
2303 "",
2304 "\1\174",
2305 "\1\175",
2306 "\1\176",
2307 "\1\177",
2308 "\1\u0080",
2309 "", 2219 "",
2310 "", 2220 "",
2311 "", 2221 "",
2312 "", 2222 "",
2313 "", 2223 "",
2224 "\1\173",
2225 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2226 "\1\175",
2227 "\1\176",
2228 "\1\177",
2229 "\1\u0080",
2314 "\1\u0081", 2230 "\1\u0081",
2315 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2231 "\1\u0082",
2316 "\1\u0083", 2232 "\1\u0083",
2317 "\1\u0084", 2233 "\1\u0084",
2318 "\1\u0085", 2234 "\1\u0085",
2319 "\1\u0086", 2235 "\1\u0086",
2320 "\1\u0087", 2236 "\1\u0087",
2321 "\1\u0089\1\u0088", 2237 "\1\u0088",
2322 "\1\u008a", 2238 "\1\u0089",
2323 "\1\u008b", 2239 "\1\u008b\14\uffff\1\u008a",
2324 "\1\u008c", 2240 "\1\u008c",
2325 "\1\u008d", 2241 "\1\u008d",
2326 "\1\u008e", 2242 "\1\u008e",
2327 "\1\u008f", 2243 "\1\u008f\2\uffff\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2328 "\1\u0090", 2244 "\1\u0092\1\u0091",
2329 "\1\u0091",
2330 "\1\u0092",
2331 "\1\u0093", 2245 "\1\u0093",
2332 "\1\u0094", 2246 "\1\u0094",
2333 "\1\u0096\14\uffff\1\u0095", 2247 "\1\u0095",
2248 "\1\u0096",
2334 "\1\u0097", 2249 "\1\u0097",
2335 "",
2336 "\1\u0098", 2250 "\1\u0098",
2337 "\1\u0099", 2251 "\1\u0099",
2338 "\1\u009a\2\uffff\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2252 "\1\u009a",
2253 "\1\u009b",
2339 "\1\u009c", 2254 "\1\u009c",
2340 "\1\u009d", 2255 "\1\u009d",
2341 "\1\u009e", 2256 "\1\u009e",
2342 "\1\u009f", 2257 "\1\u009f",
2343 "\1\u00a0", 2258 "\1\u00a0",
2344 "\1\u00a1", 2259 "\1\u00a1",
2260 "",
2345 "\1\u00a2", 2261 "\1\u00a2",
2346 "\1\u00a3", 2262 "\1\u00a3",
2347 "\1\u00a4", 2263 "\1\u00a4",
2348 "\1\u00a5", 2264 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2349 "\1\u00a6", 2265 "\1\u00a6",
2350 "\1\u00a7", 2266 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2351 "\1\u00a8", 2267 "\1\u00a8",
2352 "\1\u00a9", 2268 "\1\u00a9",
2353 "",
2354 "\1\u00aa", 2269 "\1\u00aa",
2355 "\1\u00ab", 2270 "\1\u00ab",
2356 "\1\u00ac", 2271 "\1\u00ac",
2357 "\1\u00ad", 2272 "\1\u00ad",
2358 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2273 "\1\u00ae",
2359 "\1\u00af", 2274 "\1\u00af",
2360 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2275 "\1\u00b0",
2361 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2276 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2362 "\1\u00b2", 2277 "\1\u00b2",
2363 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2278 "\1\u00b3",
2279 "",
2280 "",
2364 "\1\u00b4", 2281 "\1\u00b4",
2365 "\1\u00b5", 2282 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2366 "\1\u00b6", 2283 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2367 "\1\u00b7", 2284 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2368 "\1\u00b8", 2285 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2369 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2286 "\1\u00b9",
2370 "\1\u00ba", 2287 "\1\u00ba",
2371 "\1\u00bb", 2288 "\1\u00bb",
2372 "\1\u00bc", 2289 "\1\u00bc",
2373 "\1\u00bd", 2290 "\1\u00bd",
2374 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2291 "\1\u00be",
2375 "\1\u00bf", 2292 "\1\u00bf",
2376 "\1\u00c0", 2293 "\1\u00c0",
2377 "", 2294 "\1\u00c1",
2378 "", 2295 "\1\u00c2",
2379 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2380 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2381 "\1\u00c3", 2296 "\1\u00c3",
2382 "\1\u00c4", 2297 "\1\u00c4",
2383 "\1\u00c5", 2298 "\1\u00c5",
2384 "\1\u00c6", 2299 "\1\u00c6",
2385 "\1\u00c7", 2300 "\1\u00c7",
2301 "",
2386 "\1\u00c8", 2302 "\1\u00c8",
2303 "",
2387 "\1\u00c9", 2304 "\1\u00c9",
2388 "\1\u00ca", 2305 "\1\u00ca",
2389 "\1\u00cb", 2306 "\1\u00cb",
@@ -2393,143 +2310,122 @@ public class InternalApplicationConfigurationLexer extends Lexer {
2393 "\1\u00cf", 2310 "\1\u00cf",
2394 "\1\u00d0", 2311 "\1\u00d0",
2395 "\1\u00d1", 2312 "\1\u00d1",
2396 "\1\u00d2",
2397 "", 2313 "",
2314 "\1\u00d2",
2398 "\1\u00d3", 2315 "\1\u00d3",
2316 "\1\u00d4",
2317 "",
2399 "", 2318 "",
2400 "", 2319 "",
2401 "\1\u00d4",
2402 "", 2320 "",
2403 "\1\u00d5", 2321 "\1\u00d5",
2404 "\1\u00d6", 2322 "\1\u00d6",
2405 "\1\u00d7", 2323 "\1\u00d7",
2406 "\1\u00d8", 2324 "\1\u00d8",
2407 "\1\u00d9", 2325 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2408 "",
2409 "\1\u00da", 2326 "\1\u00da",
2410 "\1\u00db", 2327 "\1\u00db",
2411 "\1\u00dc", 2328 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2412 "\1\u00dd", 2329 "\1\u00dd",
2413 "",
2414 "\1\u00de", 2330 "\1\u00de",
2415 "\1\u00df", 2331 "\1\u00df",
2416 "", 2332 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2417 "",
2418 "\1\u00e0",
2419 "\1\u00e1", 2333 "\1\u00e1",
2420 "\1\u00e2", 2334 "\1\u00e2",
2421 "\1\u00e3", 2335 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2422 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2336 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2423 "\1\u00e5", 2337 "\1\u00e5",
2424 "\1\u00e6", 2338 "\1\u00e6",
2425 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2339 "\1\u00e7",
2426 "\1\u00e8", 2340 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2427 "\1\u00e9", 2341 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2428 "\1\u00ea", 2342 "\1\u00ea",
2429 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2343 "\1\u00eb",
2430 "\1\u00ec", 2344 "\1\u00ec",
2431 "\1\u00ed", 2345 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2432 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2346 "\1\u00ee",
2433 "\1\u00ef", 2347 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2434 "\1\u00f0", 2348 "\1\u00f0",
2435 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2349 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2436 "\1\u00f2", 2350 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2437 "\1\u00f3", 2351 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2438 "\1\u00f4", 2352 "\1\u00f4",
2439 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2353 "",
2440 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2354 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2355 "\1\u00f6",
2356 "",
2441 "\1\u00f7", 2357 "\1\u00f7",
2442 "\1\u00f8", 2358 "\1\u00f8",
2443 "\1\u00f9", 2359 "\1\u00f9",
2444 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2360 "",
2361 "\1\u00fa",
2445 "\1\u00fb", 2362 "\1\u00fb",
2446 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2363 "",
2447 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2364 "",
2448 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2365 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2449 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2366 "\1\u00fd",
2367 "\1\u00fe",
2368 "",
2369 "",
2370 "\1\u00ff",
2450 "\1\u0100", 2371 "\1\u0100",
2372 "\1\u0101",
2451 "", 2373 "",
2452 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2453 "\1\u0102", 2374 "\1\u0102",
2454 "", 2375 "",
2455 "\1\u0103", 2376 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2377 "",
2378 "",
2379 "",
2456 "\1\u0104", 2380 "\1\u0104",
2457 "\1\u0105",
2458 "", 2381 "",
2382 "\1\u0105",
2459 "\1\u0106", 2383 "\1\u0106",
2460 "\1\u0107", 2384 "\1\u0107",
2461 "",
2462 "\1\u0108", 2385 "\1\u0108",
2463 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2386 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2464 "", 2387 "\1\u010a",
2465 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2466 "\1\u010b",
2467 "\1\u010c",
2468 "", 2388 "",
2469 "", 2389 "",
2470 "\1\u010d", 2390 "\1\u010b",
2391 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2392 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2471 "\1\u010e", 2393 "\1\u010e",
2472 "\1\u010f", 2394 "\1\u010f",
2473 "", 2395 "",
2474 "\1\u0110", 2396 "\1\u0110",
2475 "", 2397 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2476 "",
2477 "",
2478 "",
2479 "\1\u0111",
2480 "",
2481 "\1\u0112", 2398 "\1\u0112",
2482 "\1\u0113", 2399 "\1\u0113",
2483 "\1\u0114", 2400 "\1\u0114",
2484 "\1\u0115",
2485 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2486 "\1\u0117",
2487 "\1\u0118",
2488 "", 2401 "",
2402 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2403 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2489 "", 2404 "",
2490 "", 2405 "",
2406 "\1\u0117",
2407 "\1\u0118",
2491 "\1\u0119", 2408 "\1\u0119",
2492 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2493 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2494 "\1\u011c",
2495 "\1\u011d",
2496 "\1\u011e",
2497 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2498 "\1\u0120",
2499 "\1\u0121",
2500 "\1\u0122",
2501 "", 2409 "",
2502 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2410 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2503 "\1\u0124", 2411 "\1\u011b",
2504 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2412 "\1\u011c",
2505 "",
2506 "",
2507 "\1\u0126",
2508 "\1\u0127",
2509 "\1\u0128",
2510 "",
2511 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2512 "\1\u012a",
2513 "\1\u012b",
2514 "",
2515 "\1\u012c",
2516 "", 2413 "",
2517 "\1\u012d",
2518 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2519 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2520 "", 2414 "",
2521 "\1\u0130", 2415 "\1\u011d",
2522 "\1\u0131", 2416 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2523 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2417 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2524 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2525 "", 2418 "",
2419 "\1\u0120",
2420 "\1\u0121",
2421 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2526 "", 2422 "",
2527 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2528 "\1\u0135",
2529 "", 2423 "",
2424 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2425 "\1\u0124",
2530 "", 2426 "",
2531 "", 2427 "",
2532 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2428 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2533 "" 2429 ""
2534 }; 2430 };
2535 2431
@@ -2563,23 +2459,13 @@ public class InternalApplicationConfigurationLexer extends Lexer {
2563 this.transition = DFA12_transition; 2459 this.transition = DFA12_transition;
2564 } 2460 }
2565 public String getDescription() { 2461 public String getDescription() {
2566 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 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );"; 2462 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 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
2567 } 2463 }
2568 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 2464 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
2569 IntStream input = _input; 2465 IntStream input = _input;
2570 int _s = s; 2466 int _s = s;
2571 switch ( s ) { 2467 switch ( s ) {
2572 case 0 : 2468 case 0 :
2573 int LA12_34 = input.LA(1);
2574
2575 s = -1;
2576 if ( ((LA12_34>='\u0000' && LA12_34<='\uFFFF')) ) {s = 87;}
2577
2578 else s = 38;
2579
2580 if ( s>=0 ) return s;
2581 break;
2582 case 1 :
2583 int LA12_0 = input.LA(1); 2469 int LA12_0 = input.LA(1);
2584 2470
2585 s = -1; 2471 s = -1;
@@ -2593,81 +2479,89 @@ public class InternalApplicationConfigurationLexer extends Lexer {
2593 2479
2594 else if ( (LA12_0=='v') ) {s = 5;} 2480 else if ( (LA12_0=='v') ) {s = 5;}
2595 2481
2596 else if ( (LA12_0=='r') ) {s = 6;} 2482 else if ( (LA12_0=='f') ) {s = 6;}
2483
2484 else if ( (LA12_0=='=') ) {s = 7;}
2597 2485
2598 else if ( (LA12_0=='f') ) {s = 7;} 2486 else if ( (LA12_0=='{') ) {s = 8;}
2599 2487
2600 else if ( (LA12_0=='=') ) {s = 8;} 2488 else if ( (LA12_0==',') ) {s = 9;}
2601 2489
2602 else if ( (LA12_0=='{') ) {s = 9;} 2490 else if ( (LA12_0=='}') ) {s = 10;}
2603 2491
2604 else if ( (LA12_0==',') ) {s = 10;} 2492 else if ( (LA12_0=='p') ) {s = 11;}
2605 2493
2606 else if ( (LA12_0=='}') ) {s = 11;} 2494 else if ( (LA12_0==':') ) {s = 12;}
2607 2495
2608 else if ( (LA12_0=='p') ) {s = 12;} 2496 else if ( (LA12_0=='m') ) {s = 13;}
2609 2497
2610 else if ( (LA12_0==':') ) {s = 13;} 2498 else if ( (LA12_0=='c') ) {s = 14;}
2611 2499
2612 else if ( (LA12_0=='m') ) {s = 14;} 2500 else if ( (LA12_0=='o') ) {s = 15;}
2613 2501
2614 else if ( (LA12_0=='c') ) {s = 15;} 2502 else if ( (LA12_0=='l') ) {s = 16;}
2615 2503
2616 else if ( (LA12_0=='a') ) {s = 16;} 2504 else if ( (LA12_0=='r') ) {s = 17;}
2617 2505
2618 else if ( (LA12_0=='o') ) {s = 17;} 2506 else if ( (LA12_0=='#') ) {s = 18;}
2619 2507
2620 else if ( (LA12_0=='l') ) {s = 18;} 2508 else if ( (LA12_0=='+') ) {s = 19;}
2621 2509
2622 else if ( (LA12_0=='#') ) {s = 19;} 2510 else if ( (LA12_0=='<') ) {s = 20;}
2623 2511
2624 else if ( (LA12_0=='+') ) {s = 20;} 2512 else if ( (LA12_0=='>') ) {s = 21;}
2625 2513
2626 else if ( (LA12_0=='<') ) {s = 21;} 2514 else if ( (LA12_0=='n') ) {s = 22;}
2627 2515
2628 else if ( (LA12_0=='>') ) {s = 22;} 2516 else if ( (LA12_0=='s') ) {s = 23;}
2629 2517
2630 else if ( (LA12_0=='n') ) {s = 23;} 2518 else if ( (LA12_0=='*') ) {s = 24;}
2631 2519
2632 else if ( (LA12_0=='s') ) {s = 24;} 2520 else if ( (LA12_0=='g') ) {s = 25;}
2633 2521
2634 else if ( (LA12_0=='*') ) {s = 25;} 2522 else if ( (LA12_0=='d') ) {s = 26;}
2635 2523
2636 else if ( (LA12_0=='g') ) {s = 26;} 2524 else if ( (LA12_0=='S') ) {s = 27;}
2637 2525
2638 else if ( (LA12_0=='d') ) {s = 27;} 2526 else if ( (LA12_0=='A') ) {s = 28;}
2639 2527
2640 else if ( (LA12_0=='S') ) {s = 28;} 2528 else if ( (LA12_0=='V') ) {s = 29;}
2641 2529
2642 else if ( (LA12_0=='A') ) {s = 29;} 2530 else if ( (LA12_0=='^') ) {s = 30;}
2643 2531
2644 else if ( (LA12_0=='V') ) {s = 30;} 2532 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;}
2645 2533
2646 else if ( (LA12_0=='^') ) {s = 31;} 2534 else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 32;}
2647 2535
2648 else if ( ((LA12_0>='B' && LA12_0<='R')||(LA12_0>='T' && LA12_0<='U')||(LA12_0>='W' && LA12_0<='Z')||LA12_0=='_'||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 = 32;} 2536 else if ( (LA12_0=='\"') ) {s = 33;}
2649 2537
2650 else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 33;} 2538 else if ( (LA12_0=='\'') ) {s = 34;}
2651 2539
2652 else if ( (LA12_0=='\"') ) {s = 34;} 2540 else if ( (LA12_0=='/') ) {s = 35;}
2653 2541
2654 else if ( (LA12_0=='\'') ) {s = 35;} 2542 else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 36;}
2655 2543
2656 else if ( (LA12_0=='/') ) {s = 36;} 2544 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;}
2545
2546 if ( s>=0 ) return s;
2547 break;
2548 case 1 :
2549 int LA12_33 = input.LA(1);
2657 2550
2658 else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 37;} 2551 s = -1;
2552 if ( ((LA12_33>='\u0000' && LA12_33<='\uFFFF')) ) {s = 84;}
2659 2553
2660 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 = 38;} 2554 else s = 37;
2661 2555
2662 if ( s>=0 ) return s; 2556 if ( s>=0 ) return s;
2663 break; 2557 break;
2664 case 2 : 2558 case 2 :
2665 int LA12_35 = input.LA(1); 2559 int LA12_34 = input.LA(1);
2666 2560
2667 s = -1; 2561 s = -1;
2668 if ( ((LA12_35>='\u0000' && LA12_35<='\uFFFF')) ) {s = 87;} 2562 if ( ((LA12_34>='\u0000' && LA12_34<='\uFFFF')) ) {s = 84;}
2669 2563
2670 else s = 38; 2564 else s = 37;
2671 2565
2672 if ( s>=0 ) return s; 2566 if ( s>=0 ) return s;
2673 break; 2567 break;