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.java528
1 files changed, 280 insertions, 248 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 dedce4b2..d8c31116 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,6 +40,7 @@ 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;
43 public static final int RULE_ML_COMMENT=7; 44 public static final int RULE_ML_COMMENT=7;
44 public static final int T__23=23; 45 public static final int T__23=23;
45 public static final int T__24=24; 46 public static final int T__24=24;
@@ -466,10 +467,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
466 try { 467 try {
467 int _type = T__29; 468 int _type = T__29;
468 int _channel = DEFAULT_TOKEN_CHANNEL; 469 int _channel = DEFAULT_TOKEN_CHANNEL;
469 // InternalApplicationConfiguration.g:29:7: ( 'at' ) 470 // InternalApplicationConfiguration.g:29:7: ( 'cost' )
470 // InternalApplicationConfiguration.g:29:9: 'at' 471 // InternalApplicationConfiguration.g:29:9: 'cost'
471 { 472 {
472 match("at"); 473 match("cost");
473 474
474 475
475 } 476 }
@@ -487,10 +488,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
487 try { 488 try {
488 int _type = T__30; 489 int _type = T__30;
489 int _channel = DEFAULT_TOKEN_CHANNEL; 490 int _channel = DEFAULT_TOKEN_CHANNEL;
490 // InternalApplicationConfiguration.g:30:7: ( 'mtff' ) 491 // InternalApplicationConfiguration.g:30:7: ( 'at' )
491 // InternalApplicationConfiguration.g:30:9: 'mtff' 492 // InternalApplicationConfiguration.g:30:9: 'at'
492 { 493 {
493 match("mtff"); 494 match("at");
494 495
495 496
496 } 497 }
@@ -508,10 +509,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
508 try { 509 try {
509 int _type = T__31; 510 int _type = T__31;
510 int _channel = DEFAULT_TOKEN_CHANNEL; 511 int _channel = DEFAULT_TOKEN_CHANNEL;
511 // InternalApplicationConfiguration.g:31:7: ( 'objectives' ) 512 // InternalApplicationConfiguration.g:31:7: ( 'mtff' )
512 // InternalApplicationConfiguration.g:31:9: 'objectives' 513 // InternalApplicationConfiguration.g:31:9: 'mtff'
513 { 514 {
514 match("objectives"); 515 match("mtff");
515 516
516 517
517 } 518 }
@@ -529,10 +530,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
529 try { 530 try {
530 int _type = T__32; 531 int _type = T__32;
531 int _channel = DEFAULT_TOKEN_CHANNEL; 532 int _channel = DEFAULT_TOKEN_CHANNEL;
532 // InternalApplicationConfiguration.g:32:7: ( 'config' ) 533 // InternalApplicationConfiguration.g:32:7: ( 'objectives' )
533 // InternalApplicationConfiguration.g:32:9: 'config' 534 // InternalApplicationConfiguration.g:32:9: 'objectives'
534 { 535 {
535 match("config"); 536 match("objectives");
536 537
537 538
538 } 539 }
@@ -550,10 +551,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
550 try { 551 try {
551 int _type = T__33; 552 int _type = T__33;
552 int _channel = DEFAULT_TOKEN_CHANNEL; 553 int _channel = DEFAULT_TOKEN_CHANNEL;
553 // InternalApplicationConfiguration.g:33:7: ( 'log-level' ) 554 // InternalApplicationConfiguration.g:33:7: ( 'config' )
554 // InternalApplicationConfiguration.g:33:9: 'log-level' 555 // InternalApplicationConfiguration.g:33:9: 'config'
555 { 556 {
556 match("log-level"); 557 match("config");
557 558
558 559
559 } 560 }
@@ -571,10 +572,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
571 try { 572 try {
572 int _type = T__34; 573 int _type = T__34;
573 int _channel = DEFAULT_TOKEN_CHANNEL; 574 int _channel = DEFAULT_TOKEN_CHANNEL;
574 // InternalApplicationConfiguration.g:34:7: ( 'runtime' ) 575 // InternalApplicationConfiguration.g:34:7: ( 'log-level' )
575 // InternalApplicationConfiguration.g:34:9: 'runtime' 576 // InternalApplicationConfiguration.g:34:9: 'log-level'
576 { 577 {
577 match("runtime"); 578 match("log-level");
578 579
579 580
580 } 581 }
@@ -592,10 +593,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
592 try { 593 try {
593 int _type = T__35; 594 int _type = T__35;
594 int _channel = DEFAULT_TOKEN_CHANNEL; 595 int _channel = DEFAULT_TOKEN_CHANNEL;
595 // InternalApplicationConfiguration.g:35:7: ( 'memory' ) 596 // InternalApplicationConfiguration.g:35:7: ( 'runtime' )
596 // InternalApplicationConfiguration.g:35:9: 'memory' 597 // InternalApplicationConfiguration.g:35:9: 'runtime'
597 { 598 {
598 match("memory"); 599 match("runtime");
599 600
600 601
601 } 602 }
@@ -613,10 +614,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
613 try { 614 try {
614 int _type = T__36; 615 int _type = T__36;
615 int _channel = DEFAULT_TOKEN_CHANNEL; 616 int _channel = DEFAULT_TOKEN_CHANNEL;
616 // InternalApplicationConfiguration.g:36:7: ( '#' ) 617 // InternalApplicationConfiguration.g:36:7: ( 'memory' )
617 // InternalApplicationConfiguration.g:36:9: '#' 618 // InternalApplicationConfiguration.g:36:9: 'memory'
618 { 619 {
619 match('#'); 620 match("memory");
621
620 622
621 } 623 }
622 624
@@ -633,11 +635,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
633 try { 635 try {
634 int _type = T__37; 636 int _type = T__37;
635 int _channel = DEFAULT_TOKEN_CHANNEL; 637 int _channel = DEFAULT_TOKEN_CHANNEL;
636 // InternalApplicationConfiguration.g:37:7: ( '+=' ) 638 // InternalApplicationConfiguration.g:37:7: ( '#' )
637 // InternalApplicationConfiguration.g:37:9: '+=' 639 // InternalApplicationConfiguration.g:37:9: '#'
638 { 640 {
639 match("+="); 641 match('#');
640
641 642
642 } 643 }
643 644
@@ -654,10 +655,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
654 try { 655 try {
655 int _type = T__38; 656 int _type = T__38;
656 int _channel = DEFAULT_TOKEN_CHANNEL; 657 int _channel = DEFAULT_TOKEN_CHANNEL;
657 // InternalApplicationConfiguration.g:38:7: ( '<' ) 658 // InternalApplicationConfiguration.g:38:7: ( '+=' )
658 // InternalApplicationConfiguration.g:38:9: '<' 659 // InternalApplicationConfiguration.g:38:9: '+='
659 { 660 {
660 match('<'); 661 match("+=");
662
661 663
662 } 664 }
663 665
@@ -674,10 +676,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
674 try { 676 try {
675 int _type = T__39; 677 int _type = T__39;
676 int _channel = DEFAULT_TOKEN_CHANNEL; 678 int _channel = DEFAULT_TOKEN_CHANNEL;
677 // InternalApplicationConfiguration.g:39:7: ( '>' ) 679 // InternalApplicationConfiguration.g:39:7: ( '<' )
678 // InternalApplicationConfiguration.g:39:9: '>' 680 // InternalApplicationConfiguration.g:39:9: '<'
679 { 681 {
680 match('>'); 682 match('<');
681 683
682 } 684 }
683 685
@@ -694,11 +696,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
694 try { 696 try {
695 int _type = T__40; 697 int _type = T__40;
696 int _channel = DEFAULT_TOKEN_CHANNEL; 698 int _channel = DEFAULT_TOKEN_CHANNEL;
697 // InternalApplicationConfiguration.g:40:7: ( 'node' ) 699 // InternalApplicationConfiguration.g:40:7: ( '>' )
698 // InternalApplicationConfiguration.g:40:9: 'node' 700 // InternalApplicationConfiguration.g:40:9: '>'
699 { 701 {
700 match("node"); 702 match('>');
701
702 703
703 } 704 }
704 705
@@ -715,10 +716,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
715 try { 716 try {
716 int _type = T__41; 717 int _type = T__41;
717 int _channel = DEFAULT_TOKEN_CHANNEL; 718 int _channel = DEFAULT_TOKEN_CHANNEL;
718 // InternalApplicationConfiguration.g:41:7: ( 'int' ) 719 // InternalApplicationConfiguration.g:41:7: ( 'node' )
719 // InternalApplicationConfiguration.g:41:9: 'int' 720 // InternalApplicationConfiguration.g:41:9: 'node'
720 { 721 {
721 match("int"); 722 match("node");
722 723
723 724
724 } 725 }
@@ -736,10 +737,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
736 try { 737 try {
737 int _type = T__42; 738 int _type = T__42;
738 int _channel = DEFAULT_TOKEN_CHANNEL; 739 int _channel = DEFAULT_TOKEN_CHANNEL;
739 // InternalApplicationConfiguration.g:42:7: ( 'real' ) 740 // InternalApplicationConfiguration.g:42:7: ( 'int' )
740 // InternalApplicationConfiguration.g:42:9: 'real' 741 // InternalApplicationConfiguration.g:42:9: 'int'
741 { 742 {
742 match("real"); 743 match("int");
743 744
744 745
745 } 746 }
@@ -757,10 +758,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
757 try { 758 try {
758 int _type = T__43; 759 int _type = T__43;
759 int _channel = DEFAULT_TOKEN_CHANNEL; 760 int _channel = DEFAULT_TOKEN_CHANNEL;
760 // InternalApplicationConfiguration.g:43:7: ( 'string' ) 761 // InternalApplicationConfiguration.g:43:7: ( 'real' )
761 // InternalApplicationConfiguration.g:43:9: 'string' 762 // InternalApplicationConfiguration.g:43:9: 'real'
762 { 763 {
763 match("string"); 764 match("real");
764 765
765 766
766 } 767 }
@@ -778,10 +779,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
778 try { 779 try {
779 int _type = T__44; 780 int _type = T__44;
780 int _channel = DEFAULT_TOKEN_CHANNEL; 781 int _channel = DEFAULT_TOKEN_CHANNEL;
781 // InternalApplicationConfiguration.g:44:7: ( '*' ) 782 // InternalApplicationConfiguration.g:44:7: ( 'string' )
782 // InternalApplicationConfiguration.g:44:9: '*' 783 // InternalApplicationConfiguration.g:44:9: 'string'
783 { 784 {
784 match('*'); 785 match("string");
786
785 787
786 } 788 }
787 789
@@ -798,11 +800,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
798 try { 800 try {
799 int _type = T__45; 801 int _type = T__45;
800 int _channel = DEFAULT_TOKEN_CHANNEL; 802 int _channel = DEFAULT_TOKEN_CHANNEL;
801 // InternalApplicationConfiguration.g:45:7: ( '..' ) 803 // InternalApplicationConfiguration.g:45:7: ( '*' )
802 // InternalApplicationConfiguration.g:45:9: '..' 804 // InternalApplicationConfiguration.g:45:9: '*'
803 { 805 {
804 match(".."); 806 match('*');
805
806 807
807 } 808 }
808 809
@@ -819,10 +820,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
819 try { 820 try {
820 int _type = T__46; 821 int _type = T__46;
821 int _channel = DEFAULT_TOKEN_CHANNEL; 822 int _channel = DEFAULT_TOKEN_CHANNEL;
822 // InternalApplicationConfiguration.g:46:7: ( 'scope' ) 823 // InternalApplicationConfiguration.g:46:7: ( '..' )
823 // InternalApplicationConfiguration.g:46:9: 'scope' 824 // InternalApplicationConfiguration.g:46:9: '..'
824 { 825 {
825 match("scope"); 826 match("..");
826 827
827 828
828 } 829 }
@@ -840,10 +841,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
840 try { 841 try {
841 int _type = T__47; 842 int _type = T__47;
842 int _channel = DEFAULT_TOKEN_CHANNEL; 843 int _channel = DEFAULT_TOKEN_CHANNEL;
843 // InternalApplicationConfiguration.g:47:7: ( 'generate' ) 844 // InternalApplicationConfiguration.g:47:7: ( 'scope' )
844 // InternalApplicationConfiguration.g:47:9: 'generate' 845 // InternalApplicationConfiguration.g:47:9: 'scope'
845 { 846 {
846 match("generate"); 847 match("scope");
847 848
848 849
849 } 850 }
@@ -861,10 +862,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
861 try { 862 try {
862 int _type = T__48; 863 int _type = T__48;
863 int _channel = DEFAULT_TOKEN_CHANNEL; 864 int _channel = DEFAULT_TOKEN_CHANNEL;
864 // InternalApplicationConfiguration.g:48:7: ( 'partial-model' ) 865 // InternalApplicationConfiguration.g:48:7: ( 'generate' )
865 // InternalApplicationConfiguration.g:48:9: 'partial-model' 866 // InternalApplicationConfiguration.g:48:9: 'generate'
866 { 867 {
867 match("partial-model"); 868 match("generate");
868 869
869 870
870 } 871 }
@@ -882,10 +883,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
882 try { 883 try {
883 int _type = T__49; 884 int _type = T__49;
884 int _channel = DEFAULT_TOKEN_CHANNEL; 885 int _channel = DEFAULT_TOKEN_CHANNEL;
885 // InternalApplicationConfiguration.g:49:7: ( 'number' ) 886 // InternalApplicationConfiguration.g:49:7: ( 'partial-model' )
886 // InternalApplicationConfiguration.g:49:9: 'number' 887 // InternalApplicationConfiguration.g:49:9: 'partial-model'
887 { 888 {
888 match("number"); 889 match("partial-model");
889 890
890 891
891 } 892 }
@@ -903,10 +904,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
903 try { 904 try {
904 int _type = T__50; 905 int _type = T__50;
905 int _channel = DEFAULT_TOKEN_CHANNEL; 906 int _channel = DEFAULT_TOKEN_CHANNEL;
906 // InternalApplicationConfiguration.g:50:7: ( 'runs' ) 907 // InternalApplicationConfiguration.g:50:7: ( 'number' )
907 // InternalApplicationConfiguration.g:50:9: 'runs' 908 // InternalApplicationConfiguration.g:50:9: 'number'
908 { 909 {
909 match("runs"); 910 match("number");
910 911
911 912
912 } 913 }
@@ -924,10 +925,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
924 try { 925 try {
925 int _type = T__51; 926 int _type = T__51;
926 int _channel = DEFAULT_TOKEN_CHANNEL; 927 int _channel = DEFAULT_TOKEN_CHANNEL;
927 // InternalApplicationConfiguration.g:51:7: ( 'solver' ) 928 // InternalApplicationConfiguration.g:51:7: ( 'runs' )
928 // InternalApplicationConfiguration.g:51:9: 'solver' 929 // InternalApplicationConfiguration.g:51:9: 'runs'
929 { 930 {
930 match("solver"); 931 match("runs");
931 932
932 933
933 } 934 }
@@ -945,10 +946,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
945 try { 946 try {
946 int _type = T__52; 947 int _type = T__52;
947 int _channel = DEFAULT_TOKEN_CHANNEL; 948 int _channel = DEFAULT_TOKEN_CHANNEL;
948 // InternalApplicationConfiguration.g:52:7: ( 'debug' ) 949 // InternalApplicationConfiguration.g:52:7: ( 'solver' )
949 // InternalApplicationConfiguration.g:52:9: 'debug' 950 // InternalApplicationConfiguration.g:52:9: 'solver'
950 { 951 {
951 match("debug"); 952 match("solver");
952 953
953 954
954 } 955 }
@@ -966,10 +967,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
966 try { 967 try {
967 int _type = T__53; 968 int _type = T__53;
968 int _channel = DEFAULT_TOKEN_CHANNEL; 969 int _channel = DEFAULT_TOKEN_CHANNEL;
969 // InternalApplicationConfiguration.g:53:7: ( 'log' ) 970 // InternalApplicationConfiguration.g:53:7: ( 'debug' )
970 // InternalApplicationConfiguration.g:53:9: 'log' 971 // InternalApplicationConfiguration.g:53:9: 'debug'
971 { 972 {
972 match("log"); 973 match("debug");
973 974
974 975
975 } 976 }
@@ -987,10 +988,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
987 try { 988 try {
988 int _type = T__54; 989 int _type = T__54;
989 int _channel = DEFAULT_TOKEN_CHANNEL; 990 int _channel = DEFAULT_TOKEN_CHANNEL;
990 // InternalApplicationConfiguration.g:54:7: ( 'statistics' ) 991 // InternalApplicationConfiguration.g:54:7: ( 'log' )
991 // InternalApplicationConfiguration.g:54:9: 'statistics' 992 // InternalApplicationConfiguration.g:54:9: 'log'
992 { 993 {
993 match("statistics"); 994 match("log");
994 995
995 996
996 } 997 }
@@ -1008,10 +1009,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1008 try { 1009 try {
1009 int _type = T__55; 1010 int _type = T__55;
1010 int _channel = DEFAULT_TOKEN_CHANNEL; 1011 int _channel = DEFAULT_TOKEN_CHANNEL;
1011 // InternalApplicationConfiguration.g:55:7: ( 'output' ) 1012 // InternalApplicationConfiguration.g:55:7: ( 'statistics' )
1012 // InternalApplicationConfiguration.g:55:9: 'output' 1013 // InternalApplicationConfiguration.g:55:9: 'statistics'
1013 { 1014 {
1014 match("output"); 1015 match("statistics");
1015 1016
1016 1017
1017 } 1018 }
@@ -1029,10 +1030,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1029 try { 1030 try {
1030 int _type = T__56; 1031 int _type = T__56;
1031 int _channel = DEFAULT_TOKEN_CHANNEL; 1032 int _channel = DEFAULT_TOKEN_CHANNEL;
1032 // InternalApplicationConfiguration.g:56:7: ( 'minimize' ) 1033 // InternalApplicationConfiguration.g:56:7: ( 'output' )
1033 // InternalApplicationConfiguration.g:56:9: 'minimize' 1034 // InternalApplicationConfiguration.g:56:9: 'output'
1034 { 1035 {
1035 match("minimize"); 1036 match("output");
1036 1037
1037 1038
1038 } 1039 }
@@ -1050,10 +1051,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1050 try { 1051 try {
1051 int _type = T__57; 1052 int _type = T__57;
1052 int _channel = DEFAULT_TOKEN_CHANNEL; 1053 int _channel = DEFAULT_TOKEN_CHANNEL;
1053 // InternalApplicationConfiguration.g:57:7: ( 'maximize' ) 1054 // InternalApplicationConfiguration.g:57:7: ( 'minimize' )
1054 // InternalApplicationConfiguration.g:57:9: 'maximize' 1055 // InternalApplicationConfiguration.g:57:9: 'minimize'
1055 { 1056 {
1056 match("maximize"); 1057 match("minimize");
1057 1058
1058 1059
1059 } 1060 }
@@ -1071,10 +1072,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1071 try { 1072 try {
1072 int _type = T__58; 1073 int _type = T__58;
1073 int _channel = DEFAULT_TOKEN_CHANNEL; 1074 int _channel = DEFAULT_TOKEN_CHANNEL;
1074 // InternalApplicationConfiguration.g:58:7: ( '<=' ) 1075 // InternalApplicationConfiguration.g:58:7: ( 'maximize' )
1075 // InternalApplicationConfiguration.g:58:9: '<=' 1076 // InternalApplicationConfiguration.g:58:9: 'maximize'
1076 { 1077 {
1077 match("<="); 1078 match("maximize");
1078 1079
1079 1080
1080 } 1081 }
@@ -1092,10 +1093,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1092 try { 1093 try {
1093 int _type = T__59; 1094 int _type = T__59;
1094 int _channel = DEFAULT_TOKEN_CHANNEL; 1095 int _channel = DEFAULT_TOKEN_CHANNEL;
1095 // InternalApplicationConfiguration.g:59:7: ( '>=' ) 1096 // InternalApplicationConfiguration.g:59:7: ( '<=' )
1096 // InternalApplicationConfiguration.g:59:9: '>=' 1097 // InternalApplicationConfiguration.g:59:9: '<='
1097 { 1098 {
1098 match(">="); 1099 match("<=");
1099 1100
1100 1101
1101 } 1102 }
@@ -1113,10 +1114,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1113 try { 1114 try {
1114 int _type = T__60; 1115 int _type = T__60;
1115 int _channel = DEFAULT_TOKEN_CHANNEL; 1116 int _channel = DEFAULT_TOKEN_CHANNEL;
1116 // InternalApplicationConfiguration.g:60:7: ( 'none' ) 1117 // InternalApplicationConfiguration.g:60:7: ( '>=' )
1117 // InternalApplicationConfiguration.g:60:9: 'none' 1118 // InternalApplicationConfiguration.g:60:9: '>='
1118 { 1119 {
1119 match("none"); 1120 match(">=");
1120 1121
1121 1122
1122 } 1123 }
@@ -1134,10 +1135,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1134 try { 1135 try {
1135 int _type = T__61; 1136 int _type = T__61;
1136 int _channel = DEFAULT_TOKEN_CHANNEL; 1137 int _channel = DEFAULT_TOKEN_CHANNEL;
1137 // InternalApplicationConfiguration.g:61:7: ( 'normal' ) 1138 // InternalApplicationConfiguration.g:61:7: ( 'none' )
1138 // InternalApplicationConfiguration.g:61:9: 'normal' 1139 // InternalApplicationConfiguration.g:61:9: 'none'
1139 { 1140 {
1140 match("normal"); 1141 match("none");
1141 1142
1142 1143
1143 } 1144 }
@@ -1155,10 +1156,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1155 try { 1156 try {
1156 int _type = T__62; 1157 int _type = T__62;
1157 int _channel = DEFAULT_TOKEN_CHANNEL; 1158 int _channel = DEFAULT_TOKEN_CHANNEL;
1158 // InternalApplicationConfiguration.g:62:7: ( 'full' ) 1159 // InternalApplicationConfiguration.g:62:7: ( 'normal' )
1159 // InternalApplicationConfiguration.g:62:9: 'full' 1160 // InternalApplicationConfiguration.g:62:9: 'normal'
1160 { 1161 {
1161 match("full"); 1162 match("normal");
1162 1163
1163 1164
1164 } 1165 }
@@ -1176,10 +1177,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1176 try { 1177 try {
1177 int _type = T__63; 1178 int _type = T__63;
1178 int _channel = DEFAULT_TOKEN_CHANNEL; 1179 int _channel = DEFAULT_TOKEN_CHANNEL;
1179 // InternalApplicationConfiguration.g:63:7: ( 'SMTSolver' ) 1180 // InternalApplicationConfiguration.g:63:7: ( 'full' )
1180 // InternalApplicationConfiguration.g:63:9: 'SMTSolver' 1181 // InternalApplicationConfiguration.g:63:9: 'full'
1181 { 1182 {
1182 match("SMTSolver"); 1183 match("full");
1183 1184
1184 1185
1185 } 1186 }
@@ -1197,10 +1198,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1197 try { 1198 try {
1198 int _type = T__64; 1199 int _type = T__64;
1199 int _channel = DEFAULT_TOKEN_CHANNEL; 1200 int _channel = DEFAULT_TOKEN_CHANNEL;
1200 // InternalApplicationConfiguration.g:64:7: ( 'AlloySolver' ) 1201 // InternalApplicationConfiguration.g:64:7: ( 'SMTSolver' )
1201 // InternalApplicationConfiguration.g:64:9: 'AlloySolver' 1202 // InternalApplicationConfiguration.g:64:9: 'SMTSolver'
1202 { 1203 {
1203 match("AlloySolver"); 1204 match("SMTSolver");
1204 1205
1205 1206
1206 } 1207 }
@@ -1218,10 +1219,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1218 try { 1219 try {
1219 int _type = T__65; 1220 int _type = T__65;
1220 int _channel = DEFAULT_TOKEN_CHANNEL; 1221 int _channel = DEFAULT_TOKEN_CHANNEL;
1221 // InternalApplicationConfiguration.g:65:7: ( 'ViatraSolver' ) 1222 // InternalApplicationConfiguration.g:65:7: ( 'AlloySolver' )
1222 // InternalApplicationConfiguration.g:65:9: 'ViatraSolver' 1223 // InternalApplicationConfiguration.g:65:9: 'AlloySolver'
1223 { 1224 {
1224 match("ViatraSolver"); 1225 match("AlloySolver");
1225 1226
1226 1227
1227 } 1228 }
@@ -1234,15 +1235,36 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1234 } 1235 }
1235 // $ANTLR end "T__65" 1236 // $ANTLR end "T__65"
1236 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 {
1246 match("ViatraSolver");
1247
1248
1249 }
1250
1251 state.type = _type;
1252 state.channel = _channel;
1253 }
1254 finally {
1255 }
1256 }
1257 // $ANTLR end "T__66"
1258
1237 // $ANTLR start "RULE_ID" 1259 // $ANTLR start "RULE_ID"
1238 public final void mRULE_ID() throws RecognitionException { 1260 public final void mRULE_ID() throws RecognitionException {
1239 try { 1261 try {
1240 int _type = RULE_ID; 1262 int _type = RULE_ID;
1241 int _channel = DEFAULT_TOKEN_CHANNEL; 1263 int _channel = DEFAULT_TOKEN_CHANNEL;
1242 // InternalApplicationConfiguration.g:5007:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) 1264 // InternalApplicationConfiguration.g:5170:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
1243 // InternalApplicationConfiguration.g:5007:11: ( '^' )? ( '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' )*
1244 { 1266 {
1245 // InternalApplicationConfiguration.g:5007:11: ( '^' )? 1267 // InternalApplicationConfiguration.g:5170:11: ( '^' )?
1246 int alt1=2; 1268 int alt1=2;
1247 int LA1_0 = input.LA(1); 1269 int LA1_0 = input.LA(1);
1248 1270
@@ -1251,7 +1273,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1251 } 1273 }
1252 switch (alt1) { 1274 switch (alt1) {
1253 case 1 : 1275 case 1 :
1254 // InternalApplicationConfiguration.g:5007:11: '^' 1276 // InternalApplicationConfiguration.g:5170:11: '^'
1255 { 1277 {
1256 match('^'); 1278 match('^');
1257 1279
@@ -1269,7 +1291,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1269 recover(mse); 1291 recover(mse);
1270 throw mse;} 1292 throw mse;}
1271 1293
1272 // InternalApplicationConfiguration.g:5007:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* 1294 // InternalApplicationConfiguration.g:5170:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
1273 loop2: 1295 loop2:
1274 do { 1296 do {
1275 int alt2=2; 1297 int alt2=2;
@@ -1318,10 +1340,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1318 try { 1340 try {
1319 int _type = RULE_INT; 1341 int _type = RULE_INT;
1320 int _channel = DEFAULT_TOKEN_CHANNEL; 1342 int _channel = DEFAULT_TOKEN_CHANNEL;
1321 // InternalApplicationConfiguration.g:5009:10: ( ( '0' .. '9' )+ ) 1343 // InternalApplicationConfiguration.g:5172:10: ( ( '0' .. '9' )+ )
1322 // InternalApplicationConfiguration.g:5009:12: ( '0' .. '9' )+ 1344 // InternalApplicationConfiguration.g:5172:12: ( '0' .. '9' )+
1323 { 1345 {
1324 // InternalApplicationConfiguration.g:5009:12: ( '0' .. '9' )+ 1346 // InternalApplicationConfiguration.g:5172:12: ( '0' .. '9' )+
1325 int cnt3=0; 1347 int cnt3=0;
1326 loop3: 1348 loop3:
1327 do { 1349 do {
@@ -1335,7 +1357,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1335 1357
1336 switch (alt3) { 1358 switch (alt3) {
1337 case 1 : 1359 case 1 :
1338 // InternalApplicationConfiguration.g:5009:13: '0' .. '9' 1360 // InternalApplicationConfiguration.g:5172:13: '0' .. '9'
1339 { 1361 {
1340 matchRange('0','9'); 1362 matchRange('0','9');
1341 1363
@@ -1367,10 +1389,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1367 try { 1389 try {
1368 int _type = RULE_STRING; 1390 int _type = RULE_STRING;
1369 int _channel = DEFAULT_TOKEN_CHANNEL; 1391 int _channel = DEFAULT_TOKEN_CHANNEL;
1370 // InternalApplicationConfiguration.g:5011:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) 1392 // InternalApplicationConfiguration.g:5174:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
1371 // InternalApplicationConfiguration.g:5011:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) 1393 // InternalApplicationConfiguration.g:5174:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
1372 { 1394 {
1373 // InternalApplicationConfiguration.g:5011:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) 1395 // InternalApplicationConfiguration.g:5174:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
1374 int alt6=2; 1396 int alt6=2;
1375 int LA6_0 = input.LA(1); 1397 int LA6_0 = input.LA(1);
1376 1398
@@ -1388,10 +1410,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1388 } 1410 }
1389 switch (alt6) { 1411 switch (alt6) {
1390 case 1 : 1412 case 1 :
1391 // InternalApplicationConfiguration.g:5011:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' 1413 // InternalApplicationConfiguration.g:5174:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
1392 { 1414 {
1393 match('\"'); 1415 match('\"');
1394 // InternalApplicationConfiguration.g:5011:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* 1416 // InternalApplicationConfiguration.g:5174:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
1395 loop4: 1417 loop4:
1396 do { 1418 do {
1397 int alt4=3; 1419 int alt4=3;
@@ -1407,7 +1429,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1407 1429
1408 switch (alt4) { 1430 switch (alt4) {
1409 case 1 : 1431 case 1 :
1410 // InternalApplicationConfiguration.g:5011:21: '\\\\' . 1432 // InternalApplicationConfiguration.g:5174:21: '\\\\' .
1411 { 1433 {
1412 match('\\'); 1434 match('\\');
1413 matchAny(); 1435 matchAny();
@@ -1415,7 +1437,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1415 } 1437 }
1416 break; 1438 break;
1417 case 2 : 1439 case 2 :
1418 // InternalApplicationConfiguration.g:5011:28: ~ ( ( '\\\\' | '\"' ) ) 1440 // InternalApplicationConfiguration.g:5174:28: ~ ( ( '\\\\' | '\"' ) )
1419 { 1441 {
1420 if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { 1442 if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
1421 input.consume(); 1443 input.consume();
@@ -1440,10 +1462,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1440 } 1462 }
1441 break; 1463 break;
1442 case 2 : 1464 case 2 :
1443 // InternalApplicationConfiguration.g:5011:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' 1465 // InternalApplicationConfiguration.g:5174:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
1444 { 1466 {
1445 match('\''); 1467 match('\'');
1446 // InternalApplicationConfiguration.g:5011:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* 1468 // InternalApplicationConfiguration.g:5174:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
1447 loop5: 1469 loop5:
1448 do { 1470 do {
1449 int alt5=3; 1471 int alt5=3;
@@ -1459,7 +1481,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1459 1481
1460 switch (alt5) { 1482 switch (alt5) {
1461 case 1 : 1483 case 1 :
1462 // InternalApplicationConfiguration.g:5011:54: '\\\\' . 1484 // InternalApplicationConfiguration.g:5174:54: '\\\\' .
1463 { 1485 {
1464 match('\\'); 1486 match('\\');
1465 matchAny(); 1487 matchAny();
@@ -1467,7 +1489,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1467 } 1489 }
1468 break; 1490 break;
1469 case 2 : 1491 case 2 :
1470 // InternalApplicationConfiguration.g:5011:61: ~ ( ( '\\\\' | '\\'' ) ) 1492 // InternalApplicationConfiguration.g:5174:61: ~ ( ( '\\\\' | '\\'' ) )
1471 { 1493 {
1472 if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { 1494 if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
1473 input.consume(); 1495 input.consume();
@@ -1510,12 +1532,12 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1510 try { 1532 try {
1511 int _type = RULE_ML_COMMENT; 1533 int _type = RULE_ML_COMMENT;
1512 int _channel = DEFAULT_TOKEN_CHANNEL; 1534 int _channel = DEFAULT_TOKEN_CHANNEL;
1513 // InternalApplicationConfiguration.g:5013:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) 1535 // InternalApplicationConfiguration.g:5176:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
1514 // InternalApplicationConfiguration.g:5013:19: '/*' ( options {greedy=false; } : . )* '*/' 1536 // InternalApplicationConfiguration.g:5176:19: '/*' ( options {greedy=false; } : . )* '*/'
1515 { 1537 {
1516 match("/*"); 1538 match("/*");
1517 1539
1518 // InternalApplicationConfiguration.g:5013:24: ( options {greedy=false; } : . )* 1540 // InternalApplicationConfiguration.g:5176:24: ( options {greedy=false; } : . )*
1519 loop7: 1541 loop7:
1520 do { 1542 do {
1521 int alt7=2; 1543 int alt7=2;
@@ -1540,7 +1562,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1540 1562
1541 switch (alt7) { 1563 switch (alt7) {
1542 case 1 : 1564 case 1 :
1543 // InternalApplicationConfiguration.g:5013:52: . 1565 // InternalApplicationConfiguration.g:5176:52: .
1544 { 1566 {
1545 matchAny(); 1567 matchAny();
1546 1568
@@ -1570,12 +1592,12 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1570 try { 1592 try {
1571 int _type = RULE_SL_COMMENT; 1593 int _type = RULE_SL_COMMENT;
1572 int _channel = DEFAULT_TOKEN_CHANNEL; 1594 int _channel = DEFAULT_TOKEN_CHANNEL;
1573 // InternalApplicationConfiguration.g:5015:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) 1595 // InternalApplicationConfiguration.g:5178:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
1574 // InternalApplicationConfiguration.g:5015:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? 1596 // InternalApplicationConfiguration.g:5178:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
1575 { 1597 {
1576 match("//"); 1598 match("//");
1577 1599
1578 // InternalApplicationConfiguration.g:5015:24: (~ ( ( '\\n' | '\\r' ) ) )* 1600 // InternalApplicationConfiguration.g:5178:24: (~ ( ( '\\n' | '\\r' ) ) )*
1579 loop8: 1601 loop8:
1580 do { 1602 do {
1581 int alt8=2; 1603 int alt8=2;
@@ -1588,7 +1610,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1588 1610
1589 switch (alt8) { 1611 switch (alt8) {
1590 case 1 : 1612 case 1 :
1591 // InternalApplicationConfiguration.g:5015:24: ~ ( ( '\\n' | '\\r' ) ) 1613 // InternalApplicationConfiguration.g:5178:24: ~ ( ( '\\n' | '\\r' ) )
1592 { 1614 {
1593 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') ) { 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') ) {
1594 input.consume(); 1616 input.consume();
@@ -1608,7 +1630,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1608 } 1630 }
1609 } while (true); 1631 } while (true);
1610 1632
1611 // InternalApplicationConfiguration.g:5015:40: ( ( '\\r' )? '\\n' )? 1633 // InternalApplicationConfiguration.g:5178:40: ( ( '\\r' )? '\\n' )?
1612 int alt10=2; 1634 int alt10=2;
1613 int LA10_0 = input.LA(1); 1635 int LA10_0 = input.LA(1);
1614 1636
@@ -1617,9 +1639,9 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1617 } 1639 }
1618 switch (alt10) { 1640 switch (alt10) {
1619 case 1 : 1641 case 1 :
1620 // InternalApplicationConfiguration.g:5015:41: ( '\\r' )? '\\n' 1642 // InternalApplicationConfiguration.g:5178:41: ( '\\r' )? '\\n'
1621 { 1643 {
1622 // InternalApplicationConfiguration.g:5015:41: ( '\\r' )? 1644 // InternalApplicationConfiguration.g:5178:41: ( '\\r' )?
1623 int alt9=2; 1645 int alt9=2;
1624 int LA9_0 = input.LA(1); 1646 int LA9_0 = input.LA(1);
1625 1647
@@ -1628,7 +1650,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1628 } 1650 }
1629 switch (alt9) { 1651 switch (alt9) {
1630 case 1 : 1652 case 1 :
1631 // InternalApplicationConfiguration.g:5015:41: '\\r' 1653 // InternalApplicationConfiguration.g:5178:41: '\\r'
1632 { 1654 {
1633 match('\r'); 1655 match('\r');
1634 1656
@@ -1660,10 +1682,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1660 try { 1682 try {
1661 int _type = RULE_WS; 1683 int _type = RULE_WS;
1662 int _channel = DEFAULT_TOKEN_CHANNEL; 1684 int _channel = DEFAULT_TOKEN_CHANNEL;
1663 // InternalApplicationConfiguration.g:5017:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) 1685 // InternalApplicationConfiguration.g:5180:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
1664 // InternalApplicationConfiguration.g:5017:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ 1686 // InternalApplicationConfiguration.g:5180:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
1665 { 1687 {
1666 // InternalApplicationConfiguration.g:5017:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ 1688 // InternalApplicationConfiguration.g:5180:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
1667 int cnt11=0; 1689 int cnt11=0;
1668 loop11: 1690 loop11:
1669 do { 1691 do {
@@ -1717,8 +1739,8 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1717 try { 1739 try {
1718 int _type = RULE_ANY_OTHER; 1740 int _type = RULE_ANY_OTHER;
1719 int _channel = DEFAULT_TOKEN_CHANNEL; 1741 int _channel = DEFAULT_TOKEN_CHANNEL;
1720 // InternalApplicationConfiguration.g:5019:16: ( . ) 1742 // InternalApplicationConfiguration.g:5182:16: ( . )
1721 // InternalApplicationConfiguration.g:5019:18: . 1743 // InternalApplicationConfiguration.g:5182:18: .
1722 { 1744 {
1723 matchAny(); 1745 matchAny();
1724 1746
@@ -1733,8 +1755,8 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1733 // $ANTLR end "RULE_ANY_OTHER" 1755 // $ANTLR end "RULE_ANY_OTHER"
1734 1756
1735 public void mTokens() throws RecognitionException { 1757 public void mTokens() throws RecognitionException {
1736 // 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 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) 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 )
1737 int alt12=62; 1759 int alt12=63;
1738 alt12 = dfa12.predict(input); 1760 alt12 = dfa12.predict(input);
1739 switch (alt12) { 1761 switch (alt12) {
1740 case 1 : 1762 case 1 :
@@ -2123,49 +2145,56 @@ public class InternalApplicationConfigurationLexer extends Lexer {
2123 } 2145 }
2124 break; 2146 break;
2125 case 56 : 2147 case 56 :
2126 // InternalApplicationConfiguration.g:1:340: RULE_ID 2148 // InternalApplicationConfiguration.g:1:340: T__66
2127 { 2149 {
2128 mRULE_ID(); 2150 mT__66();
2129 2151
2130 } 2152 }
2131 break; 2153 break;
2132 case 57 : 2154 case 57 :
2133 // InternalApplicationConfiguration.g:1:348: RULE_INT 2155 // InternalApplicationConfiguration.g:1:346: RULE_ID
2134 { 2156 {
2135 mRULE_INT(); 2157 mRULE_ID();
2136 2158
2137 } 2159 }
2138 break; 2160 break;
2139 case 58 : 2161 case 58 :
2140 // InternalApplicationConfiguration.g:1:357: RULE_STRING 2162 // InternalApplicationConfiguration.g:1:354: RULE_INT
2141 { 2163 {
2142 mRULE_STRING(); 2164 mRULE_INT();
2143 2165
2144 } 2166 }
2145 break; 2167 break;
2146 case 59 : 2168 case 59 :
2147 // InternalApplicationConfiguration.g:1:369: RULE_ML_COMMENT 2169 // InternalApplicationConfiguration.g:1:363: RULE_STRING
2148 { 2170 {
2149 mRULE_ML_COMMENT(); 2171 mRULE_STRING();
2150 2172
2151 } 2173 }
2152 break; 2174 break;
2153 case 60 : 2175 case 60 :
2154 // InternalApplicationConfiguration.g:1:385: RULE_SL_COMMENT 2176 // InternalApplicationConfiguration.g:1:375: RULE_ML_COMMENT
2155 { 2177 {
2156 mRULE_SL_COMMENT(); 2178 mRULE_ML_COMMENT();
2157 2179
2158 } 2180 }
2159 break; 2181 break;
2160 case 61 : 2182 case 61 :
2161 // InternalApplicationConfiguration.g:1:401: RULE_WS 2183 // InternalApplicationConfiguration.g:1:391: RULE_SL_COMMENT
2162 { 2184 {
2163 mRULE_WS(); 2185 mRULE_SL_COMMENT();
2164 2186
2165 } 2187 }
2166 break; 2188 break;
2167 case 62 : 2189 case 62 :
2168 // InternalApplicationConfiguration.g:1:409: RULE_ANY_OTHER 2190 // InternalApplicationConfiguration.g:1:407: RULE_WS
2191 {
2192 mRULE_WS();
2193
2194 }
2195 break;
2196 case 63 :
2197 // InternalApplicationConfiguration.g:1:415: RULE_ANY_OTHER
2169 { 2198 {
2170 mRULE_ANY_OTHER(); 2199 mRULE_ANY_OTHER();
2171 2200
@@ -2179,17 +2208,17 @@ public class InternalApplicationConfigurationLexer extends Lexer {
2179 2208
2180 protected DFA12 dfa12 = new DFA12(this); 2209 protected DFA12 dfa12 = new DFA12(this);
2181 static final String DFA12_eotS = 2210 static final String DFA12_eotS =
2182 "\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\157\3\54\6\uffff\5\54\1\uffff\5\54\5\uffff\1\54\1\u0081\22\54\1\uffff\2\54\1\u0099\16\54\1\uffff\4\54\1\u00ac\1\54\1\u00ae\1\u00af\1\54\1\u00b1\5\54\1\u00b7\6\54\2\uffff\1\u00be\1\u00bf\20\54\1\uffff\1\54\2\uffff\1\54\1\uffff\5\54\1\uffff\6\54\2\uffff\4\54\1\u00e1\2\54\1\u00e4\3\54\1\u00e8\2\54\1\u00eb\2\54\1\u00ee\3\54\1\u00f2\1\u00f3\3\54\1\u00f7\1\54\1\u00f9\1\u00fa\1\u00fb\1\u00fc\1\54\1\uffff\1\u00fe\1\54\1\uffff\3\54\1\uffff\2\54\1\uffff\1\54\1\u0106\1\uffff\1\u0107\2\54\2\uffff\3\54\1\uffff\1\54\4\uffff\1\54\1\uffff\4\54\1\u0113\2\54\3\uffff\1\54\1\u0117\1\u0118\3\54\1\u011c\3\54\1\uffff\1\u0120\1\54\1\u0122\2\uffff\3\54\1\uffff\1\u0126\2\54\1\uffff\1\54\1\uffff\1\54\1\u012b\1\u012c\1\uffff\2\54\1\u012f\1\u0130\2\uffff\1\u0131\1\54\3\uffff\1\u0133\1\uffff"; 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";
2183 static final String DFA12_eofS = 2212 static final String DFA12_eofS =
2184 "\u0134\uffff"; 2213 "\u0137\uffff";
2185 static final String DFA12_minS = 2214 static final String DFA12_minS =
2186 "\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\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\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\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"; 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";
2187 static final String DFA12_maxS = 2216 static final String DFA12_maxS =
2188 "\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\156\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\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\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\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"; 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";
2189 static final String DFA12_acceptS = 2218 static final String DFA12_acceptS =
2190 "\2\uffff\1\2\5\uffff\1\10\1\11\1\12\1\13\7\uffff\1\32\5\uffff\1\42\6\uffff\1\70\1\71\3\uffff\1\75\1\76\1\43\1\1\1\2\2\uffff\1\70\10\uffff\1\10\1\11\1\12\1\13\1\uffff\1\16\12\uffff\1\32\1\33\1\60\1\34\1\61\1\35\5\uffff\1\42\5\uffff\1\71\1\72\1\73\1\74\1\75\24\uffff\1\23\21\uffff\1\37\26\uffff\1\27\1\53\22\uffff\1\40\1\uffff\1\50\1\7\1\uffff\1\64\5\uffff\1\24\6\uffff\1\36\1\62\41\uffff\1\44\2\uffff\1\52\3\uffff\1\3\2\uffff\1\5\2\uffff\1\20\3\uffff\1\31\1\21\3\uffff\1\26\1\uffff\1\55\1\63\1\47\1\41\1\uffff\1\51\7\uffff\1\30\1\14\1\46\12\uffff\1\4\3\uffff\1\56\1\57\3\uffff\1\45\3\uffff\1\15\1\uffff\1\17\3\uffff\1\65\4\uffff\1\25\1\54\2\uffff\1\6\1\22\1\66\1\uffff\1\67"; 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";
2191 static final String DFA12_specialS = 2220 static final String DFA12_specialS =
2192 "\1\1\41\uffff\1\2\1\0\u0110\uffff}>"; 2221 "\1\1\41\uffff\1\0\1\2\u0113\uffff}>";
2193 static final String[] DFA12_transitionS = { 2222 static final String[] DFA12_transitionS = {
2194 "\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", 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",
2195 "\1\47", 2224 "\1\47",
@@ -2255,42 +2284,41 @@ public class InternalApplicationConfigurationLexer extends Lexer {
2255 "\1\153", 2284 "\1\153",
2256 "\1\154", 2285 "\1\154",
2257 "\1\155", 2286 "\1\155",
2258 "\1\156", 2287 "\1\156\4\uffff\1\157",
2259 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2288 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2260 "\1\160",
2261 "\1\161", 2289 "\1\161",
2262 "\1\162", 2290 "\1\162",
2291 "\1\163",
2263 "", 2292 "",
2264 "", 2293 "",
2265 "", 2294 "",
2266 "", 2295 "",
2267 "", 2296 "",
2268 "", 2297 "",
2269 "\1\163\11\uffff\1\164\3\uffff\1\165", 2298 "\1\164\11\uffff\1\165\3\uffff\1\166",
2270 "\1\166", 2299 "\1\167",
2271 "\1\170\20\uffff\1\167", 2300 "\1\171\20\uffff\1\170",
2272 "\1\171",
2273 "\1\172", 2301 "\1\172",
2274 "",
2275 "\1\173", 2302 "\1\173",
2303 "",
2276 "\1\174", 2304 "\1\174",
2277 "\1\175", 2305 "\1\175",
2278 "\1\176", 2306 "\1\176",
2279 "\1\177", 2307 "\1\177",
2308 "\1\u0080",
2280 "", 2309 "",
2281 "", 2310 "",
2282 "", 2311 "",
2283 "", 2312 "",
2284 "", 2313 "",
2285 "\1\u0080", 2314 "\1\u0081",
2286 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2315 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2287 "\1\u0082",
2288 "\1\u0083", 2316 "\1\u0083",
2289 "\1\u0084", 2317 "\1\u0084",
2290 "\1\u0085", 2318 "\1\u0085",
2291 "\1\u0086", 2319 "\1\u0086",
2292 "\1\u0088\1\u0087", 2320 "\1\u0087",
2293 "\1\u0089", 2321 "\1\u0089\1\u0088",
2294 "\1\u008a", 2322 "\1\u008a",
2295 "\1\u008b", 2323 "\1\u008b",
2296 "\1\u008c", 2324 "\1\u008c",
@@ -2301,13 +2329,13 @@ public class InternalApplicationConfigurationLexer extends Lexer {
2301 "\1\u0091", 2329 "\1\u0091",
2302 "\1\u0092", 2330 "\1\u0092",
2303 "\1\u0093", 2331 "\1\u0093",
2304 "\1\u0095\14\uffff\1\u0094", 2332 "\1\u0094",
2305 "", 2333 "\1\u0096\14\uffff\1\u0095",
2306 "\1\u0096",
2307 "\1\u0097", 2334 "\1\u0097",
2308 "\1\u0098\2\uffff\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2335 "",
2309 "\1\u009a", 2336 "\1\u0098",
2310 "\1\u009b", 2337 "\1\u0099",
2338 "\1\u009a\2\uffff\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2311 "\1\u009c", 2339 "\1\u009c",
2312 "\1\u009d", 2340 "\1\u009d",
2313 "\1\u009e", 2341 "\1\u009e",
@@ -2320,36 +2348,36 @@ public class InternalApplicationConfigurationLexer extends Lexer {
2320 "\1\u00a5", 2348 "\1\u00a5",
2321 "\1\u00a6", 2349 "\1\u00a6",
2322 "\1\u00a7", 2350 "\1\u00a7",
2323 "",
2324 "\1\u00a8", 2351 "\1\u00a8",
2325 "\1\u00a9", 2352 "\1\u00a9",
2353 "",
2326 "\1\u00aa", 2354 "\1\u00aa",
2327 "\1\u00ab", 2355 "\1\u00ab",
2328 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2356 "\1\u00ac",
2329 "\1\u00ad", 2357 "\1\u00ad",
2330 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2358 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2359 "\1\u00af",
2331 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2360 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2332 "\1\u00b0",
2333 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2361 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2334 "\1\u00b2", 2362 "\1\u00b2",
2335 "\1\u00b3", 2363 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2336 "\1\u00b4", 2364 "\1\u00b4",
2337 "\1\u00b5", 2365 "\1\u00b5",
2338 "\1\u00b6", 2366 "\1\u00b6",
2339 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2367 "\1\u00b7",
2340 "\1\u00b8", 2368 "\1\u00b8",
2341 "\1\u00b9", 2369 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2342 "\1\u00ba", 2370 "\1\u00ba",
2343 "\1\u00bb", 2371 "\1\u00bb",
2344 "\1\u00bc", 2372 "\1\u00bc",
2345 "\1\u00bd", 2373 "\1\u00bd",
2374 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2375 "\1\u00bf",
2376 "\1\u00c0",
2346 "", 2377 "",
2347 "", 2378 "",
2348 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2379 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2349 "\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",
2350 "\1\u00c0",
2351 "\1\u00c1",
2352 "\1\u00c2",
2353 "\1\u00c3", 2381 "\1\u00c3",
2354 "\1\u00c4", 2382 "\1\u00c4",
2355 "\1\u00c5", 2383 "\1\u00c5",
@@ -2363,38 +2391,39 @@ public class InternalApplicationConfigurationLexer extends Lexer {
2363 "\1\u00cd", 2391 "\1\u00cd",
2364 "\1\u00ce", 2392 "\1\u00ce",
2365 "\1\u00cf", 2393 "\1\u00cf",
2366 "",
2367 "\1\u00d0", 2394 "\1\u00d0",
2368 "",
2369 "",
2370 "\1\u00d1", 2395 "\1\u00d1",
2371 "",
2372 "\1\u00d2", 2396 "\1\u00d2",
2397 "",
2373 "\1\u00d3", 2398 "\1\u00d3",
2399 "",
2400 "",
2374 "\1\u00d4", 2401 "\1\u00d4",
2402 "",
2375 "\1\u00d5", 2403 "\1\u00d5",
2376 "\1\u00d6", 2404 "\1\u00d6",
2377 "",
2378 "\1\u00d7", 2405 "\1\u00d7",
2379 "\1\u00d8", 2406 "\1\u00d8",
2380 "\1\u00d9", 2407 "\1\u00d9",
2408 "",
2381 "\1\u00da", 2409 "\1\u00da",
2382 "\1\u00db", 2410 "\1\u00db",
2383 "\1\u00dc", 2411 "\1\u00dc",
2384 "",
2385 "",
2386 "\1\u00dd", 2412 "\1\u00dd",
2413 "",
2387 "\1\u00de", 2414 "\1\u00de",
2388 "\1\u00df", 2415 "\1\u00df",
2416 "",
2417 "",
2389 "\1\u00e0", 2418 "\1\u00e0",
2390 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2419 "\1\u00e1",
2391 "\1\u00e2", 2420 "\1\u00e2",
2392 "\1\u00e3", 2421 "\1\u00e3",
2393 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2422 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2394 "\1\u00e5", 2423 "\1\u00e5",
2395 "\1\u00e6", 2424 "\1\u00e6",
2396 "\1\u00e7",
2397 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2425 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2426 "\1\u00e8",
2398 "\1\u00e9", 2427 "\1\u00e9",
2399 "\1\u00ea", 2428 "\1\u00ea",
2400 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2429 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
@@ -2403,97 +2432,100 @@ public class InternalApplicationConfigurationLexer extends Lexer {
2403 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2432 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2404 "\1\u00ef", 2433 "\1\u00ef",
2405 "\1\u00f0", 2434 "\1\u00f0",
2406 "\1\u00f1",
2407 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2408 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2435 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2436 "\1\u00f2",
2437 "\1\u00f3",
2409 "\1\u00f4", 2438 "\1\u00f4",
2410 "\1\u00f5",
2411 "\1\u00f6",
2412 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2439 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2440 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2441 "\1\u00f7",
2413 "\1\u00f8", 2442 "\1\u00f8",
2443 "\1\u00f9",
2414 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2444 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2445 "\1\u00fb",
2415 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2446 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2416 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2447 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2417 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2448 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2418 "\1\u00fd",
2419 "",
2420 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2449 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2421 "\1\u00ff",
2422 "",
2423 "\1\u0100", 2450 "\1\u0100",
2424 "\1\u0101", 2451 "",
2452 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2425 "\1\u0102", 2453 "\1\u0102",
2426 "", 2454 "",
2427 "\1\u0103", 2455 "\1\u0103",
2428 "\1\u0104", 2456 "\1\u0104",
2429 "",
2430 "\1\u0105", 2457 "\1\u0105",
2431 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2432 "", 2458 "",
2433 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2459 "\1\u0106",
2434 "\1\u0108", 2460 "\1\u0107",
2435 "\1\u0109",
2436 "", 2461 "",
2462 "\1\u0108",
2463 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2437 "", 2464 "",
2438 "\1\u010a", 2465 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2439 "\1\u010b", 2466 "\1\u010b",
2440 "\1\u010c", 2467 "\1\u010c",
2441 "", 2468 "",
2469 "",
2442 "\1\u010d", 2470 "\1\u010d",
2471 "\1\u010e",
2472 "\1\u010f",
2443 "", 2473 "",
2474 "\1\u0110",
2444 "", 2475 "",
2445 "", 2476 "",
2446 "", 2477 "",
2447 "\1\u010e",
2448 "", 2478 "",
2449 "\1\u010f",
2450 "\1\u0110",
2451 "\1\u0111", 2479 "\1\u0111",
2480 "",
2452 "\1\u0112", 2481 "\1\u0112",
2453 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2482 "\1\u0113",
2454 "\1\u0114", 2483 "\1\u0114",
2455 "\1\u0115", 2484 "\1\u0115",
2485 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2486 "\1\u0117",
2487 "\1\u0118",
2456 "", 2488 "",
2457 "", 2489 "",
2458 "", 2490 "",
2459 "\1\u0116",
2460 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2461 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2462 "\1\u0119", 2491 "\1\u0119",
2463 "\1\u011a",
2464 "\1\u011b",
2465 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 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",
2466 "\1\u011d", 2495 "\1\u011d",
2467 "\1\u011e", 2496 "\1\u011e",
2468 "\1\u011f",
2469 "",
2470 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2497 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2498 "\1\u0120",
2471 "\1\u0121", 2499 "\1\u0121",
2472 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2500 "\1\u0122",
2473 "",
2474 "", 2501 "",
2475 "\1\u0123", 2502 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2476 "\1\u0124", 2503 "\1\u0124",
2477 "\1\u0125",
2478 "",
2479 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2504 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2505 "",
2506 "",
2507 "\1\u0126",
2480 "\1\u0127", 2508 "\1\u0127",
2481 "\1\u0128", 2509 "\1\u0128",
2482 "", 2510 "",
2483 "\1\u0129", 2511 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2484 "",
2485 "\1\u012a", 2512 "\1\u012a",
2513 "\1\u012b",
2514 "",
2515 "\1\u012c",
2516 "",
2517 "\1\u012d",
2486 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2518 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2487 "\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",
2488 "", 2520 "",
2489 "\1\u012d", 2521 "\1\u0130",
2490 "\1\u012e", 2522 "\1\u0131",
2491 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2523 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2492 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2524 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2493 "", 2525 "",
2494 "", 2526 "",
2495 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2527 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2496 "\1\u0132", 2528 "\1\u0135",
2497 "", 2529 "",
2498 "", 2530 "",
2499 "", 2531 "",
@@ -2531,17 +2563,17 @@ public class InternalApplicationConfigurationLexer extends Lexer {
2531 this.transition = DFA12_transition; 2563 this.transition = DFA12_transition;
2532 } 2564 }
2533 public String getDescription() { 2565 public String getDescription() {
2534 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 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );"; 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 );";
2535 } 2567 }
2536 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 2568 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
2537 IntStream input = _input; 2569 IntStream input = _input;
2538 int _s = s; 2570 int _s = s;
2539 switch ( s ) { 2571 switch ( s ) {
2540 case 0 : 2572 case 0 :
2541 int LA12_35 = input.LA(1); 2573 int LA12_34 = input.LA(1);
2542 2574
2543 s = -1; 2575 s = -1;
2544 if ( ((LA12_35>='\u0000' && LA12_35<='\uFFFF')) ) {s = 87;} 2576 if ( ((LA12_34>='\u0000' && LA12_34<='\uFFFF')) ) {s = 87;}
2545 2577
2546 else s = 38; 2578 else s = 38;
2547 2579
@@ -2630,10 +2662,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
2630 if ( s>=0 ) return s; 2662 if ( s>=0 ) return s;
2631 break; 2663 break;
2632 case 2 : 2664 case 2 :
2633 int LA12_34 = input.LA(1); 2665 int LA12_35 = input.LA(1);
2634 2666
2635 s = -1; 2667 s = -1;
2636 if ( ((LA12_34>='\u0000' && LA12_34<='\uFFFF')) ) {s = 87;} 2668 if ( ((LA12_35>='\u0000' && LA12_35<='\uFFFF')) ) {s = 87;}
2637 2669
2638 else s = 38; 2670 else s = 38;
2639 2671