diff options
Diffstat (limited to 'Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal')
4 files changed, 2171 insertions, 1659 deletions
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.g b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.g index 370bbe33..438d6cdc 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.g +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.g | |||
@@ -2095,24 +2095,60 @@ ruleObjectiveFunction returns [EObject current=null] | |||
2095 | leaveRule(); | 2095 | leaveRule(); |
2096 | }: | 2096 | }: |
2097 | { | 2097 | { |
2098 | newCompositeNode(grammarAccess.getObjectiveFunctionAccess().getReliabiltiyFunctionParserRuleCall()); | 2098 | newCompositeNode(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall()); |
2099 | } | 2099 | } |
2100 | this_ReliabiltiyFunction_0=ruleReliabiltiyFunction | 2100 | this_ReliabilityObjectiveFunction_0=ruleReliabilityObjectiveFunction |
2101 | { | 2101 | { |
2102 | $current = $this_ReliabiltiyFunction_0.current; | 2102 | $current = $this_ReliabilityObjectiveFunction_0.current; |
2103 | afterParserOrEnumRuleCall(); | 2103 | afterParserOrEnumRuleCall(); |
2104 | } | 2104 | } |
2105 | ; | 2105 | ; |
2106 | 2106 | ||
2107 | // Entry rule entryRuleReliabiltiyFunction | 2107 | // Entry rule entryRuleReliabilityObjectiveFunction |
2108 | entryRuleReliabiltiyFunction returns [EObject current=null]: | 2108 | entryRuleReliabilityObjectiveFunction returns [EObject current=null]: |
2109 | { newCompositeNode(grammarAccess.getReliabiltiyFunctionRule()); } | 2109 | { newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionRule()); } |
2110 | iv_ruleReliabiltiyFunction=ruleReliabiltiyFunction | 2110 | iv_ruleReliabilityObjectiveFunction=ruleReliabilityObjectiveFunction |
2111 | { $current=$iv_ruleReliabiltiyFunction.current; } | 2111 | { $current=$iv_ruleReliabilityObjectiveFunction.current; } |
2112 | EOF; | 2112 | EOF; |
2113 | 2113 | ||
2114 | // Rule ReliabiltiyFunction | 2114 | // Rule ReliabilityObjectiveFunction |
2115 | ruleReliabiltiyFunction returns [EObject current=null] | 2115 | ruleReliabilityObjectiveFunction returns [EObject current=null] |
2116 | @init { | ||
2117 | enterRule(); | ||
2118 | } | ||
2119 | @after { | ||
2120 | leaveRule(); | ||
2121 | }: | ||
2122 | ( | ||
2123 | { | ||
2124 | newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionAccess().getReliabiltiyProbabilityParserRuleCall_0()); | ||
2125 | } | ||
2126 | this_ReliabiltiyProbability_0=ruleReliabiltiyProbability | ||
2127 | { | ||
2128 | $current = $this_ReliabiltiyProbability_0.current; | ||
2129 | afterParserOrEnumRuleCall(); | ||
2130 | } | ||
2131 | | | ||
2132 | { | ||
2133 | newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionAccess().getMtffParserRuleCall_1()); | ||
2134 | } | ||
2135 | this_Mtff_1=ruleMtff | ||
2136 | { | ||
2137 | $current = $this_Mtff_1.current; | ||
2138 | afterParserOrEnumRuleCall(); | ||
2139 | } | ||
2140 | ) | ||
2141 | ; | ||
2142 | |||
2143 | // Entry rule entryRuleReliabiltiyProbability | ||
2144 | entryRuleReliabiltiyProbability returns [EObject current=null]: | ||
2145 | { newCompositeNode(grammarAccess.getReliabiltiyProbabilityRule()); } | ||
2146 | iv_ruleReliabiltiyProbability=ruleReliabiltiyProbability | ||
2147 | { $current=$iv_ruleReliabiltiyProbability.current; } | ||
2148 | EOF; | ||
2149 | |||
2150 | // Rule ReliabiltiyProbability | ||
2151 | ruleReliabiltiyProbability returns [EObject current=null] | ||
2116 | @init { | 2152 | @init { |
2117 | enterRule(); | 2153 | enterRule(); |
2118 | } | 2154 | } |
@@ -2122,18 +2158,99 @@ ruleReliabiltiyFunction returns [EObject current=null] | |||
2122 | ( | 2158 | ( |
2123 | otherlv_0='reliability' | 2159 | otherlv_0='reliability' |
2124 | { | 2160 | { |
2125 | newLeafNode(otherlv_0, grammarAccess.getReliabiltiyFunctionAccess().getReliabilityKeyword_0()); | 2161 | newLeafNode(otherlv_0, grammarAccess.getReliabiltiyProbabilityAccess().getReliabilityKeyword_0()); |
2162 | } | ||
2163 | ( | ||
2164 | ( | ||
2165 | ( | ||
2166 | { | ||
2167 | if ($current==null) { | ||
2168 | $current = createModelElement(grammarAccess.getReliabiltiyProbabilityRule()); | ||
2169 | } | ||
2170 | } | ||
2171 | { | ||
2172 | newCompositeNode(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelCrossReference_1_0_0()); | ||
2173 | } | ||
2174 | ruleQualifiedName | ||
2175 | { | ||
2176 | afterParserOrEnumRuleCall(); | ||
2177 | } | ||
2178 | ) | ||
2179 | ) | ||
2180 | otherlv_2='::' | ||
2181 | { | ||
2182 | newLeafNode(otherlv_2, grammarAccess.getReliabiltiyProbabilityAccess().getColonColonKeyword_1_1()); | ||
2183 | } | ||
2184 | )? | ||
2185 | ( | ||
2186 | ( | ||
2187 | { | ||
2188 | if ($current==null) { | ||
2189 | $current = createModelElement(grammarAccess.getReliabiltiyProbabilityRule()); | ||
2190 | } | ||
2191 | } | ||
2192 | otherlv_3=RULE_ID | ||
2193 | { | ||
2194 | newLeafNode(otherlv_3, grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionCrossReference_2_0()); | ||
2195 | } | ||
2196 | ) | ||
2197 | ) | ||
2198 | otherlv_4='at' | ||
2199 | { | ||
2200 | newLeafNode(otherlv_4, grammarAccess.getReliabiltiyProbabilityAccess().getAtKeyword_3()); | ||
2201 | } | ||
2202 | ( | ||
2203 | ( | ||
2204 | { | ||
2205 | newCompositeNode(grammarAccess.getReliabiltiyProbabilityAccess().getTimeREALLiteralParserRuleCall_4_0()); | ||
2206 | } | ||
2207 | lv_time_5_0=ruleREALLiteral | ||
2208 | { | ||
2209 | if ($current==null) { | ||
2210 | $current = createModelElementForParent(grammarAccess.getReliabiltiyProbabilityRule()); | ||
2211 | } | ||
2212 | set( | ||
2213 | $current, | ||
2214 | "time", | ||
2215 | lv_time_5_0, | ||
2216 | "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.REALLiteral"); | ||
2217 | afterParserOrEnumRuleCall(); | ||
2218 | } | ||
2219 | ) | ||
2220 | ) | ||
2221 | ) | ||
2222 | ; | ||
2223 | |||
2224 | // Entry rule entryRuleMtff | ||
2225 | entryRuleMtff returns [EObject current=null]: | ||
2226 | { newCompositeNode(grammarAccess.getMtffRule()); } | ||
2227 | iv_ruleMtff=ruleMtff | ||
2228 | { $current=$iv_ruleMtff.current; } | ||
2229 | EOF; | ||
2230 | |||
2231 | // Rule Mtff | ||
2232 | ruleMtff returns [EObject current=null] | ||
2233 | @init { | ||
2234 | enterRule(); | ||
2235 | } | ||
2236 | @after { | ||
2237 | leaveRule(); | ||
2238 | }: | ||
2239 | ( | ||
2240 | otherlv_0='mtff' | ||
2241 | { | ||
2242 | newLeafNode(otherlv_0, grammarAccess.getMtffAccess().getMtffKeyword_0()); | ||
2126 | } | 2243 | } |
2127 | ( | 2244 | ( |
2128 | ( | 2245 | ( |
2129 | ( | 2246 | ( |
2130 | { | 2247 | { |
2131 | if ($current==null) { | 2248 | if ($current==null) { |
2132 | $current = createModelElement(grammarAccess.getReliabiltiyFunctionRule()); | 2249 | $current = createModelElement(grammarAccess.getMtffRule()); |
2133 | } | 2250 | } |
2134 | } | 2251 | } |
2135 | { | 2252 | { |
2136 | newCompositeNode(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelCrossReference_1_0_0()); | 2253 | newCompositeNode(grammarAccess.getMtffAccess().getPackageCftModelCrossReference_1_0_0()); |
2137 | } | 2254 | } |
2138 | ruleQualifiedName | 2255 | ruleQualifiedName |
2139 | { | 2256 | { |
@@ -2143,19 +2260,19 @@ ruleReliabiltiyFunction returns [EObject current=null] | |||
2143 | ) | 2260 | ) |
2144 | otherlv_2='::' | 2261 | otherlv_2='::' |
2145 | { | 2262 | { |
2146 | newLeafNode(otherlv_2, grammarAccess.getReliabiltiyFunctionAccess().getColonColonKeyword_1_1()); | 2263 | newLeafNode(otherlv_2, grammarAccess.getMtffAccess().getColonColonKeyword_1_1()); |
2147 | } | 2264 | } |
2148 | )? | 2265 | )? |
2149 | ( | 2266 | ( |
2150 | ( | 2267 | ( |
2151 | { | 2268 | { |
2152 | if ($current==null) { | 2269 | if ($current==null) { |
2153 | $current = createModelElement(grammarAccess.getReliabiltiyFunctionRule()); | 2270 | $current = createModelElement(grammarAccess.getMtffRule()); |
2154 | } | 2271 | } |
2155 | } | 2272 | } |
2156 | otherlv_3=RULE_ID | 2273 | otherlv_3=RULE_ID |
2157 | { | 2274 | { |
2158 | newLeafNode(otherlv_3, grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionCrossReference_2_0()); | 2275 | newLeafNode(otherlv_3, grammarAccess.getMtffAccess().getTransformationTransformationDefinitionCrossReference_2_0()); |
2159 | } | 2276 | } |
2160 | ) | 2277 | ) |
2161 | ) | 2278 | ) |
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.tokens b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.tokens index 17aa6491..59db2464 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.tokens +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.tokens | |||
@@ -1,53 +1,55 @@ | |||
1 | '#'=34 | 1 | '#'=36 |
2 | '*'=42 | 2 | '*'=44 |
3 | '+='=35 | 3 | '+='=37 |
4 | ','=20 | 4 | ','=20 |
5 | '-'=12 | 5 | '-'=12 |
6 | '.'=11 | 6 | '.'=11 |
7 | '..'=43 | 7 | '..'=45 |
8 | '::'=24 | 8 | '::'=24 |
9 | '<'=36 | 9 | '<'=38 |
10 | '<='=56 | 10 | '<='=58 |
11 | '='=18 | 11 | '='=18 |
12 | '>'=37 | 12 | '>'=39 |
13 | '>='=57 | 13 | '>='=59 |
14 | 'AlloySolver'=62 | 14 | 'AlloySolver'=64 |
15 | 'SMTSolver'=61 | 15 | 'SMTSolver'=63 |
16 | 'ViatraSolver'=63 | 16 | 'ViatraSolver'=65 |
17 | 'config'=30 | 17 | 'at'=29 |
18 | 'config'=32 | ||
18 | 'constraints'=28 | 19 | 'constraints'=28 |
19 | 'debug'=50 | 20 | 'debug'=52 |
20 | 'epackage'=14 | 21 | 'epackage'=14 |
21 | 'excluding'=23 | 22 | 'excluding'=23 |
22 | 'file'=17 | 23 | 'file'=17 |
23 | 'folder'=26 | 24 | 'folder'=26 |
24 | 'full'=60 | 25 | 'full'=62 |
25 | 'generate'=45 | 26 | 'generate'=47 |
26 | 'import'=13 | 27 | 'import'=13 |
27 | 'int'=39 | 28 | 'int'=41 |
28 | 'log'=51 | 29 | 'log'=53 |
29 | 'log-level'=31 | 30 | 'log-level'=33 |
30 | 'maximize'=55 | 31 | 'maximize'=57 |
31 | 'memory'=33 | 32 | 'memory'=35 |
32 | 'metamodel'=25 | 33 | 'metamodel'=25 |
33 | 'minimize'=54 | 34 | 'minimize'=56 |
34 | 'models'=27 | 35 | 'models'=27 |
35 | 'node'=38 | 36 | 'mtff'=30 |
36 | 'none'=58 | 37 | 'node'=40 |
37 | 'normal'=59 | 38 | 'none'=60 |
38 | 'number'=47 | 39 | 'normal'=61 |
39 | 'objectives'=29 | 40 | 'number'=49 |
40 | 'output'=53 | 41 | 'objectives'=31 |
42 | 'output'=55 | ||
41 | 'package'=22 | 43 | 'package'=22 |
42 | 'partial-model'=46 | 44 | 'partial-model'=48 |
43 | 'real'=40 | 45 | 'real'=42 |
44 | 'reliability'=16 | 46 | 'reliability'=16 |
45 | 'runs'=48 | 47 | 'runs'=50 |
46 | 'runtime'=32 | 48 | 'runtime'=34 |
47 | 'scope'=44 | 49 | 'scope'=46 |
48 | 'solver'=49 | 50 | 'solver'=51 |
49 | 'statistics'=52 | 51 | 'statistics'=54 |
50 | 'string'=41 | 52 | 'string'=43 |
51 | 'viatra'=15 | 53 | 'viatra'=15 |
52 | '{'=19 | 54 | '{'=19 |
53 | '}'=21 | 55 | '}'=21 |
@@ -111,3 +113,5 @@ T__60=60 | |||
111 | T__61=61 | 113 | T__61=61 |
112 | T__62=62 | 114 | T__62=62 |
113 | T__63=63 | 115 | T__63=63 |
116 | T__64=64 | ||
117 | T__65=65 | ||
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 175d43ba..dedce4b2 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 | |||
@@ -47,7 +47,9 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
47 | public static final int T__62=62; | 47 | public static final int T__62=62; |
48 | public static final int T__63=63; | 48 | public static final int T__63=63; |
49 | public static final int T__20=20; | 49 | public static final int T__20=20; |
50 | public static final int T__64=64; | ||
50 | public static final int T__21=21; | 51 | public static final int T__21=21; |
52 | public static final int T__65=65; | ||
51 | public static final int RULE_STRING=6; | 53 | public static final int RULE_STRING=6; |
52 | public static final int RULE_SL_COMMENT=8; | 54 | public static final int RULE_SL_COMMENT=8; |
53 | public static final int T__37=37; | 55 | public static final int T__37=37; |
@@ -464,10 +466,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
464 | try { | 466 | try { |
465 | int _type = T__29; | 467 | int _type = T__29; |
466 | int _channel = DEFAULT_TOKEN_CHANNEL; | 468 | int _channel = DEFAULT_TOKEN_CHANNEL; |
467 | // InternalApplicationConfiguration.g:29:7: ( 'objectives' ) | 469 | // InternalApplicationConfiguration.g:29:7: ( 'at' ) |
468 | // InternalApplicationConfiguration.g:29:9: 'objectives' | 470 | // InternalApplicationConfiguration.g:29:9: 'at' |
469 | { | 471 | { |
470 | match("objectives"); | 472 | match("at"); |
471 | 473 | ||
472 | 474 | ||
473 | } | 475 | } |
@@ -485,10 +487,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
485 | try { | 487 | try { |
486 | int _type = T__30; | 488 | int _type = T__30; |
487 | int _channel = DEFAULT_TOKEN_CHANNEL; | 489 | int _channel = DEFAULT_TOKEN_CHANNEL; |
488 | // InternalApplicationConfiguration.g:30:7: ( 'config' ) | 490 | // InternalApplicationConfiguration.g:30:7: ( 'mtff' ) |
489 | // InternalApplicationConfiguration.g:30:9: 'config' | 491 | // InternalApplicationConfiguration.g:30:9: 'mtff' |
490 | { | 492 | { |
491 | match("config"); | 493 | match("mtff"); |
492 | 494 | ||
493 | 495 | ||
494 | } | 496 | } |
@@ -506,10 +508,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
506 | try { | 508 | try { |
507 | int _type = T__31; | 509 | int _type = T__31; |
508 | int _channel = DEFAULT_TOKEN_CHANNEL; | 510 | int _channel = DEFAULT_TOKEN_CHANNEL; |
509 | // InternalApplicationConfiguration.g:31:7: ( 'log-level' ) | 511 | // InternalApplicationConfiguration.g:31:7: ( 'objectives' ) |
510 | // InternalApplicationConfiguration.g:31:9: 'log-level' | 512 | // InternalApplicationConfiguration.g:31:9: 'objectives' |
511 | { | 513 | { |
512 | match("log-level"); | 514 | match("objectives"); |
513 | 515 | ||
514 | 516 | ||
515 | } | 517 | } |
@@ -527,10 +529,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
527 | try { | 529 | try { |
528 | int _type = T__32; | 530 | int _type = T__32; |
529 | int _channel = DEFAULT_TOKEN_CHANNEL; | 531 | int _channel = DEFAULT_TOKEN_CHANNEL; |
530 | // InternalApplicationConfiguration.g:32:7: ( 'runtime' ) | 532 | // InternalApplicationConfiguration.g:32:7: ( 'config' ) |
531 | // InternalApplicationConfiguration.g:32:9: 'runtime' | 533 | // InternalApplicationConfiguration.g:32:9: 'config' |
532 | { | 534 | { |
533 | match("runtime"); | 535 | match("config"); |
534 | 536 | ||
535 | 537 | ||
536 | } | 538 | } |
@@ -548,10 +550,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
548 | try { | 550 | try { |
549 | int _type = T__33; | 551 | int _type = T__33; |
550 | int _channel = DEFAULT_TOKEN_CHANNEL; | 552 | int _channel = DEFAULT_TOKEN_CHANNEL; |
551 | // InternalApplicationConfiguration.g:33:7: ( 'memory' ) | 553 | // InternalApplicationConfiguration.g:33:7: ( 'log-level' ) |
552 | // InternalApplicationConfiguration.g:33:9: 'memory' | 554 | // InternalApplicationConfiguration.g:33:9: 'log-level' |
553 | { | 555 | { |
554 | match("memory"); | 556 | match("log-level"); |
555 | 557 | ||
556 | 558 | ||
557 | } | 559 | } |
@@ -569,10 +571,11 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
569 | try { | 571 | try { |
570 | int _type = T__34; | 572 | int _type = T__34; |
571 | int _channel = DEFAULT_TOKEN_CHANNEL; | 573 | int _channel = DEFAULT_TOKEN_CHANNEL; |
572 | // InternalApplicationConfiguration.g:34:7: ( '#' ) | 574 | // InternalApplicationConfiguration.g:34:7: ( 'runtime' ) |
573 | // InternalApplicationConfiguration.g:34:9: '#' | 575 | // InternalApplicationConfiguration.g:34:9: 'runtime' |
574 | { | 576 | { |
575 | match('#'); | 577 | match("runtime"); |
578 | |||
576 | 579 | ||
577 | } | 580 | } |
578 | 581 | ||
@@ -589,10 +592,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
589 | try { | 592 | try { |
590 | int _type = T__35; | 593 | int _type = T__35; |
591 | int _channel = DEFAULT_TOKEN_CHANNEL; | 594 | int _channel = DEFAULT_TOKEN_CHANNEL; |
592 | // InternalApplicationConfiguration.g:35:7: ( '+=' ) | 595 | // InternalApplicationConfiguration.g:35:7: ( 'memory' ) |
593 | // InternalApplicationConfiguration.g:35:9: '+=' | 596 | // InternalApplicationConfiguration.g:35:9: 'memory' |
594 | { | 597 | { |
595 | match("+="); | 598 | match("memory"); |
596 | 599 | ||
597 | 600 | ||
598 | } | 601 | } |
@@ -610,10 +613,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
610 | try { | 613 | try { |
611 | int _type = T__36; | 614 | int _type = T__36; |
612 | int _channel = DEFAULT_TOKEN_CHANNEL; | 615 | int _channel = DEFAULT_TOKEN_CHANNEL; |
613 | // InternalApplicationConfiguration.g:36:7: ( '<' ) | 616 | // InternalApplicationConfiguration.g:36:7: ( '#' ) |
614 | // InternalApplicationConfiguration.g:36:9: '<' | 617 | // InternalApplicationConfiguration.g:36:9: '#' |
615 | { | 618 | { |
616 | match('<'); | 619 | match('#'); |
617 | 620 | ||
618 | } | 621 | } |
619 | 622 | ||
@@ -630,10 +633,11 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
630 | try { | 633 | try { |
631 | int _type = T__37; | 634 | int _type = T__37; |
632 | int _channel = DEFAULT_TOKEN_CHANNEL; | 635 | int _channel = DEFAULT_TOKEN_CHANNEL; |
633 | // InternalApplicationConfiguration.g:37:7: ( '>' ) | 636 | // InternalApplicationConfiguration.g:37:7: ( '+=' ) |
634 | // InternalApplicationConfiguration.g:37:9: '>' | 637 | // InternalApplicationConfiguration.g:37:9: '+=' |
635 | { | 638 | { |
636 | match('>'); | 639 | match("+="); |
640 | |||
637 | 641 | ||
638 | } | 642 | } |
639 | 643 | ||
@@ -650,11 +654,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
650 | try { | 654 | try { |
651 | int _type = T__38; | 655 | int _type = T__38; |
652 | int _channel = DEFAULT_TOKEN_CHANNEL; | 656 | int _channel = DEFAULT_TOKEN_CHANNEL; |
653 | // InternalApplicationConfiguration.g:38:7: ( 'node' ) | 657 | // InternalApplicationConfiguration.g:38:7: ( '<' ) |
654 | // InternalApplicationConfiguration.g:38:9: 'node' | 658 | // InternalApplicationConfiguration.g:38:9: '<' |
655 | { | 659 | { |
656 | match("node"); | 660 | match('<'); |
657 | |||
658 | 661 | ||
659 | } | 662 | } |
660 | 663 | ||
@@ -671,11 +674,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
671 | try { | 674 | try { |
672 | int _type = T__39; | 675 | int _type = T__39; |
673 | int _channel = DEFAULT_TOKEN_CHANNEL; | 676 | int _channel = DEFAULT_TOKEN_CHANNEL; |
674 | // InternalApplicationConfiguration.g:39:7: ( 'int' ) | 677 | // InternalApplicationConfiguration.g:39:7: ( '>' ) |
675 | // InternalApplicationConfiguration.g:39:9: 'int' | 678 | // InternalApplicationConfiguration.g:39:9: '>' |
676 | { | 679 | { |
677 | match("int"); | 680 | match('>'); |
678 | |||
679 | 681 | ||
680 | } | 682 | } |
681 | 683 | ||
@@ -692,10 +694,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
692 | try { | 694 | try { |
693 | int _type = T__40; | 695 | int _type = T__40; |
694 | int _channel = DEFAULT_TOKEN_CHANNEL; | 696 | int _channel = DEFAULT_TOKEN_CHANNEL; |
695 | // InternalApplicationConfiguration.g:40:7: ( 'real' ) | 697 | // InternalApplicationConfiguration.g:40:7: ( 'node' ) |
696 | // InternalApplicationConfiguration.g:40:9: 'real' | 698 | // InternalApplicationConfiguration.g:40:9: 'node' |
697 | { | 699 | { |
698 | match("real"); | 700 | match("node"); |
699 | 701 | ||
700 | 702 | ||
701 | } | 703 | } |
@@ -713,10 +715,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
713 | try { | 715 | try { |
714 | int _type = T__41; | 716 | int _type = T__41; |
715 | int _channel = DEFAULT_TOKEN_CHANNEL; | 717 | int _channel = DEFAULT_TOKEN_CHANNEL; |
716 | // InternalApplicationConfiguration.g:41:7: ( 'string' ) | 718 | // InternalApplicationConfiguration.g:41:7: ( 'int' ) |
717 | // InternalApplicationConfiguration.g:41:9: 'string' | 719 | // InternalApplicationConfiguration.g:41:9: 'int' |
718 | { | 720 | { |
719 | match("string"); | 721 | match("int"); |
720 | 722 | ||
721 | 723 | ||
722 | } | 724 | } |
@@ -734,10 +736,11 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
734 | try { | 736 | try { |
735 | int _type = T__42; | 737 | int _type = T__42; |
736 | int _channel = DEFAULT_TOKEN_CHANNEL; | 738 | int _channel = DEFAULT_TOKEN_CHANNEL; |
737 | // InternalApplicationConfiguration.g:42:7: ( '*' ) | 739 | // InternalApplicationConfiguration.g:42:7: ( 'real' ) |
738 | // InternalApplicationConfiguration.g:42:9: '*' | 740 | // InternalApplicationConfiguration.g:42:9: 'real' |
739 | { | 741 | { |
740 | match('*'); | 742 | match("real"); |
743 | |||
741 | 744 | ||
742 | } | 745 | } |
743 | 746 | ||
@@ -754,10 +757,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
754 | try { | 757 | try { |
755 | int _type = T__43; | 758 | int _type = T__43; |
756 | int _channel = DEFAULT_TOKEN_CHANNEL; | 759 | int _channel = DEFAULT_TOKEN_CHANNEL; |
757 | // InternalApplicationConfiguration.g:43:7: ( '..' ) | 760 | // InternalApplicationConfiguration.g:43:7: ( 'string' ) |
758 | // InternalApplicationConfiguration.g:43:9: '..' | 761 | // InternalApplicationConfiguration.g:43:9: 'string' |
759 | { | 762 | { |
760 | match(".."); | 763 | match("string"); |
761 | 764 | ||
762 | 765 | ||
763 | } | 766 | } |
@@ -775,11 +778,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
775 | try { | 778 | try { |
776 | int _type = T__44; | 779 | int _type = T__44; |
777 | int _channel = DEFAULT_TOKEN_CHANNEL; | 780 | int _channel = DEFAULT_TOKEN_CHANNEL; |
778 | // InternalApplicationConfiguration.g:44:7: ( 'scope' ) | 781 | // InternalApplicationConfiguration.g:44:7: ( '*' ) |
779 | // InternalApplicationConfiguration.g:44:9: 'scope' | 782 | // InternalApplicationConfiguration.g:44:9: '*' |
780 | { | 783 | { |
781 | match("scope"); | 784 | match('*'); |
782 | |||
783 | 785 | ||
784 | } | 786 | } |
785 | 787 | ||
@@ -796,10 +798,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
796 | try { | 798 | try { |
797 | int _type = T__45; | 799 | int _type = T__45; |
798 | int _channel = DEFAULT_TOKEN_CHANNEL; | 800 | int _channel = DEFAULT_TOKEN_CHANNEL; |
799 | // InternalApplicationConfiguration.g:45:7: ( 'generate' ) | 801 | // InternalApplicationConfiguration.g:45:7: ( '..' ) |
800 | // InternalApplicationConfiguration.g:45:9: 'generate' | 802 | // InternalApplicationConfiguration.g:45:9: '..' |
801 | { | 803 | { |
802 | match("generate"); | 804 | match(".."); |
803 | 805 | ||
804 | 806 | ||
805 | } | 807 | } |
@@ -817,10 +819,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
817 | try { | 819 | try { |
818 | int _type = T__46; | 820 | int _type = T__46; |
819 | int _channel = DEFAULT_TOKEN_CHANNEL; | 821 | int _channel = DEFAULT_TOKEN_CHANNEL; |
820 | // InternalApplicationConfiguration.g:46:7: ( 'partial-model' ) | 822 | // InternalApplicationConfiguration.g:46:7: ( 'scope' ) |
821 | // InternalApplicationConfiguration.g:46:9: 'partial-model' | 823 | // InternalApplicationConfiguration.g:46:9: 'scope' |
822 | { | 824 | { |
823 | match("partial-model"); | 825 | match("scope"); |
824 | 826 | ||
825 | 827 | ||
826 | } | 828 | } |
@@ -838,10 +840,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
838 | try { | 840 | try { |
839 | int _type = T__47; | 841 | int _type = T__47; |
840 | int _channel = DEFAULT_TOKEN_CHANNEL; | 842 | int _channel = DEFAULT_TOKEN_CHANNEL; |
841 | // InternalApplicationConfiguration.g:47:7: ( 'number' ) | 843 | // InternalApplicationConfiguration.g:47:7: ( 'generate' ) |
842 | // InternalApplicationConfiguration.g:47:9: 'number' | 844 | // InternalApplicationConfiguration.g:47:9: 'generate' |
843 | { | 845 | { |
844 | match("number"); | 846 | match("generate"); |
845 | 847 | ||
846 | 848 | ||
847 | } | 849 | } |
@@ -859,10 +861,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
859 | try { | 861 | try { |
860 | int _type = T__48; | 862 | int _type = T__48; |
861 | int _channel = DEFAULT_TOKEN_CHANNEL; | 863 | int _channel = DEFAULT_TOKEN_CHANNEL; |
862 | // InternalApplicationConfiguration.g:48:7: ( 'runs' ) | 864 | // InternalApplicationConfiguration.g:48:7: ( 'partial-model' ) |
863 | // InternalApplicationConfiguration.g:48:9: 'runs' | 865 | // InternalApplicationConfiguration.g:48:9: 'partial-model' |
864 | { | 866 | { |
865 | match("runs"); | 867 | match("partial-model"); |
866 | 868 | ||
867 | 869 | ||
868 | } | 870 | } |
@@ -880,10 +882,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
880 | try { | 882 | try { |
881 | int _type = T__49; | 883 | int _type = T__49; |
882 | int _channel = DEFAULT_TOKEN_CHANNEL; | 884 | int _channel = DEFAULT_TOKEN_CHANNEL; |
883 | // InternalApplicationConfiguration.g:49:7: ( 'solver' ) | 885 | // InternalApplicationConfiguration.g:49:7: ( 'number' ) |
884 | // InternalApplicationConfiguration.g:49:9: 'solver' | 886 | // InternalApplicationConfiguration.g:49:9: 'number' |
885 | { | 887 | { |
886 | match("solver"); | 888 | match("number"); |
887 | 889 | ||
888 | 890 | ||
889 | } | 891 | } |
@@ -901,10 +903,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
901 | try { | 903 | try { |
902 | int _type = T__50; | 904 | int _type = T__50; |
903 | int _channel = DEFAULT_TOKEN_CHANNEL; | 905 | int _channel = DEFAULT_TOKEN_CHANNEL; |
904 | // InternalApplicationConfiguration.g:50:7: ( 'debug' ) | 906 | // InternalApplicationConfiguration.g:50:7: ( 'runs' ) |
905 | // InternalApplicationConfiguration.g:50:9: 'debug' | 907 | // InternalApplicationConfiguration.g:50:9: 'runs' |
906 | { | 908 | { |
907 | match("debug"); | 909 | match("runs"); |
908 | 910 | ||
909 | 911 | ||
910 | } | 912 | } |
@@ -922,10 +924,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
922 | try { | 924 | try { |
923 | int _type = T__51; | 925 | int _type = T__51; |
924 | int _channel = DEFAULT_TOKEN_CHANNEL; | 926 | int _channel = DEFAULT_TOKEN_CHANNEL; |
925 | // InternalApplicationConfiguration.g:51:7: ( 'log' ) | 927 | // InternalApplicationConfiguration.g:51:7: ( 'solver' ) |
926 | // InternalApplicationConfiguration.g:51:9: 'log' | 928 | // InternalApplicationConfiguration.g:51:9: 'solver' |
927 | { | 929 | { |
928 | match("log"); | 930 | match("solver"); |
929 | 931 | ||
930 | 932 | ||
931 | } | 933 | } |
@@ -943,10 +945,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
943 | try { | 945 | try { |
944 | int _type = T__52; | 946 | int _type = T__52; |
945 | int _channel = DEFAULT_TOKEN_CHANNEL; | 947 | int _channel = DEFAULT_TOKEN_CHANNEL; |
946 | // InternalApplicationConfiguration.g:52:7: ( 'statistics' ) | 948 | // InternalApplicationConfiguration.g:52:7: ( 'debug' ) |
947 | // InternalApplicationConfiguration.g:52:9: 'statistics' | 949 | // InternalApplicationConfiguration.g:52:9: 'debug' |
948 | { | 950 | { |
949 | match("statistics"); | 951 | match("debug"); |
950 | 952 | ||
951 | 953 | ||
952 | } | 954 | } |
@@ -964,10 +966,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
964 | try { | 966 | try { |
965 | int _type = T__53; | 967 | int _type = T__53; |
966 | int _channel = DEFAULT_TOKEN_CHANNEL; | 968 | int _channel = DEFAULT_TOKEN_CHANNEL; |
967 | // InternalApplicationConfiguration.g:53:7: ( 'output' ) | 969 | // InternalApplicationConfiguration.g:53:7: ( 'log' ) |
968 | // InternalApplicationConfiguration.g:53:9: 'output' | 970 | // InternalApplicationConfiguration.g:53:9: 'log' |
969 | { | 971 | { |
970 | match("output"); | 972 | match("log"); |
971 | 973 | ||
972 | 974 | ||
973 | } | 975 | } |
@@ -985,10 +987,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
985 | try { | 987 | try { |
986 | int _type = T__54; | 988 | int _type = T__54; |
987 | int _channel = DEFAULT_TOKEN_CHANNEL; | 989 | int _channel = DEFAULT_TOKEN_CHANNEL; |
988 | // InternalApplicationConfiguration.g:54:7: ( 'minimize' ) | 990 | // InternalApplicationConfiguration.g:54:7: ( 'statistics' ) |
989 | // InternalApplicationConfiguration.g:54:9: 'minimize' | 991 | // InternalApplicationConfiguration.g:54:9: 'statistics' |
990 | { | 992 | { |
991 | match("minimize"); | 993 | match("statistics"); |
992 | 994 | ||
993 | 995 | ||
994 | } | 996 | } |
@@ -1006,10 +1008,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1006 | try { | 1008 | try { |
1007 | int _type = T__55; | 1009 | int _type = T__55; |
1008 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1010 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1009 | // InternalApplicationConfiguration.g:55:7: ( 'maximize' ) | 1011 | // InternalApplicationConfiguration.g:55:7: ( 'output' ) |
1010 | // InternalApplicationConfiguration.g:55:9: 'maximize' | 1012 | // InternalApplicationConfiguration.g:55:9: 'output' |
1011 | { | 1013 | { |
1012 | match("maximize"); | 1014 | match("output"); |
1013 | 1015 | ||
1014 | 1016 | ||
1015 | } | 1017 | } |
@@ -1027,10 +1029,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1027 | try { | 1029 | try { |
1028 | int _type = T__56; | 1030 | int _type = T__56; |
1029 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1031 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1030 | // InternalApplicationConfiguration.g:56:7: ( '<=' ) | 1032 | // InternalApplicationConfiguration.g:56:7: ( 'minimize' ) |
1031 | // InternalApplicationConfiguration.g:56:9: '<=' | 1033 | // InternalApplicationConfiguration.g:56:9: 'minimize' |
1032 | { | 1034 | { |
1033 | match("<="); | 1035 | match("minimize"); |
1034 | 1036 | ||
1035 | 1037 | ||
1036 | } | 1038 | } |
@@ -1048,10 +1050,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1048 | try { | 1050 | try { |
1049 | int _type = T__57; | 1051 | int _type = T__57; |
1050 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1052 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1051 | // InternalApplicationConfiguration.g:57:7: ( '>=' ) | 1053 | // InternalApplicationConfiguration.g:57:7: ( 'maximize' ) |
1052 | // InternalApplicationConfiguration.g:57:9: '>=' | 1054 | // InternalApplicationConfiguration.g:57:9: 'maximize' |
1053 | { | 1055 | { |
1054 | match(">="); | 1056 | match("maximize"); |
1055 | 1057 | ||
1056 | 1058 | ||
1057 | } | 1059 | } |
@@ -1069,10 +1071,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1069 | try { | 1071 | try { |
1070 | int _type = T__58; | 1072 | int _type = T__58; |
1071 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1073 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1072 | // InternalApplicationConfiguration.g:58:7: ( 'none' ) | 1074 | // InternalApplicationConfiguration.g:58:7: ( '<=' ) |
1073 | // InternalApplicationConfiguration.g:58:9: 'none' | 1075 | // InternalApplicationConfiguration.g:58:9: '<=' |
1074 | { | 1076 | { |
1075 | match("none"); | 1077 | match("<="); |
1076 | 1078 | ||
1077 | 1079 | ||
1078 | } | 1080 | } |
@@ -1090,10 +1092,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1090 | try { | 1092 | try { |
1091 | int _type = T__59; | 1093 | int _type = T__59; |
1092 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1094 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1093 | // InternalApplicationConfiguration.g:59:7: ( 'normal' ) | 1095 | // InternalApplicationConfiguration.g:59:7: ( '>=' ) |
1094 | // InternalApplicationConfiguration.g:59:9: 'normal' | 1096 | // InternalApplicationConfiguration.g:59:9: '>=' |
1095 | { | 1097 | { |
1096 | match("normal"); | 1098 | match(">="); |
1097 | 1099 | ||
1098 | 1100 | ||
1099 | } | 1101 | } |
@@ -1111,10 +1113,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1111 | try { | 1113 | try { |
1112 | int _type = T__60; | 1114 | int _type = T__60; |
1113 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1115 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1114 | // InternalApplicationConfiguration.g:60:7: ( 'full' ) | 1116 | // InternalApplicationConfiguration.g:60:7: ( 'none' ) |
1115 | // InternalApplicationConfiguration.g:60:9: 'full' | 1117 | // InternalApplicationConfiguration.g:60:9: 'none' |
1116 | { | 1118 | { |
1117 | match("full"); | 1119 | match("none"); |
1118 | 1120 | ||
1119 | 1121 | ||
1120 | } | 1122 | } |
@@ -1132,10 +1134,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1132 | try { | 1134 | try { |
1133 | int _type = T__61; | 1135 | int _type = T__61; |
1134 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1136 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1135 | // InternalApplicationConfiguration.g:61:7: ( 'SMTSolver' ) | 1137 | // InternalApplicationConfiguration.g:61:7: ( 'normal' ) |
1136 | // InternalApplicationConfiguration.g:61:9: 'SMTSolver' | 1138 | // InternalApplicationConfiguration.g:61:9: 'normal' |
1137 | { | 1139 | { |
1138 | match("SMTSolver"); | 1140 | match("normal"); |
1139 | 1141 | ||
1140 | 1142 | ||
1141 | } | 1143 | } |
@@ -1153,10 +1155,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1153 | try { | 1155 | try { |
1154 | int _type = T__62; | 1156 | int _type = T__62; |
1155 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1157 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1156 | // InternalApplicationConfiguration.g:62:7: ( 'AlloySolver' ) | 1158 | // InternalApplicationConfiguration.g:62:7: ( 'full' ) |
1157 | // InternalApplicationConfiguration.g:62:9: 'AlloySolver' | 1159 | // InternalApplicationConfiguration.g:62:9: 'full' |
1158 | { | 1160 | { |
1159 | match("AlloySolver"); | 1161 | match("full"); |
1160 | 1162 | ||
1161 | 1163 | ||
1162 | } | 1164 | } |
@@ -1174,10 +1176,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1174 | try { | 1176 | try { |
1175 | int _type = T__63; | 1177 | int _type = T__63; |
1176 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1178 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1177 | // InternalApplicationConfiguration.g:63:7: ( 'ViatraSolver' ) | 1179 | // InternalApplicationConfiguration.g:63:7: ( 'SMTSolver' ) |
1178 | // InternalApplicationConfiguration.g:63:9: 'ViatraSolver' | 1180 | // InternalApplicationConfiguration.g:63:9: 'SMTSolver' |
1179 | { | 1181 | { |
1180 | match("ViatraSolver"); | 1182 | match("SMTSolver"); |
1181 | 1183 | ||
1182 | 1184 | ||
1183 | } | 1185 | } |
@@ -1190,15 +1192,57 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1190 | } | 1192 | } |
1191 | // $ANTLR end "T__63" | 1193 | // $ANTLR end "T__63" |
1192 | 1194 | ||
1195 | // $ANTLR start "T__64" | ||
1196 | public final void mT__64() throws RecognitionException { | ||
1197 | try { | ||
1198 | int _type = T__64; | ||
1199 | int _channel = DEFAULT_TOKEN_CHANNEL; | ||
1200 | // InternalApplicationConfiguration.g:64:7: ( 'AlloySolver' ) | ||
1201 | // InternalApplicationConfiguration.g:64:9: 'AlloySolver' | ||
1202 | { | ||
1203 | match("AlloySolver"); | ||
1204 | |||
1205 | |||
1206 | } | ||
1207 | |||
1208 | state.type = _type; | ||
1209 | state.channel = _channel; | ||
1210 | } | ||
1211 | finally { | ||
1212 | } | ||
1213 | } | ||
1214 | // $ANTLR end "T__64" | ||
1215 | |||
1216 | // $ANTLR start "T__65" | ||
1217 | public final void mT__65() throws RecognitionException { | ||
1218 | try { | ||
1219 | int _type = T__65; | ||
1220 | int _channel = DEFAULT_TOKEN_CHANNEL; | ||
1221 | // InternalApplicationConfiguration.g:65:7: ( 'ViatraSolver' ) | ||
1222 | // InternalApplicationConfiguration.g:65:9: 'ViatraSolver' | ||
1223 | { | ||
1224 | match("ViatraSolver"); | ||
1225 | |||
1226 | |||
1227 | } | ||
1228 | |||
1229 | state.type = _type; | ||
1230 | state.channel = _channel; | ||
1231 | } | ||
1232 | finally { | ||
1233 | } | ||
1234 | } | ||
1235 | // $ANTLR end "T__65" | ||
1236 | |||
1193 | // $ANTLR start "RULE_ID" | 1237 | // $ANTLR start "RULE_ID" |
1194 | public final void mRULE_ID() throws RecognitionException { | 1238 | public final void mRULE_ID() throws RecognitionException { |
1195 | try { | 1239 | try { |
1196 | int _type = RULE_ID; | 1240 | int _type = RULE_ID; |
1197 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1241 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1198 | // InternalApplicationConfiguration.g:4890:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) | 1242 | // InternalApplicationConfiguration.g:5007:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) |
1199 | // InternalApplicationConfiguration.g:4890:11: ( '^' )? ( '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' )* |
1200 | { | 1244 | { |
1201 | // InternalApplicationConfiguration.g:4890:11: ( '^' )? | 1245 | // InternalApplicationConfiguration.g:5007:11: ( '^' )? |
1202 | int alt1=2; | 1246 | int alt1=2; |
1203 | int LA1_0 = input.LA(1); | 1247 | int LA1_0 = input.LA(1); |
1204 | 1248 | ||
@@ -1207,7 +1251,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1207 | } | 1251 | } |
1208 | switch (alt1) { | 1252 | switch (alt1) { |
1209 | case 1 : | 1253 | case 1 : |
1210 | // InternalApplicationConfiguration.g:4890:11: '^' | 1254 | // InternalApplicationConfiguration.g:5007:11: '^' |
1211 | { | 1255 | { |
1212 | match('^'); | 1256 | match('^'); |
1213 | 1257 | ||
@@ -1225,7 +1269,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1225 | recover(mse); | 1269 | recover(mse); |
1226 | throw mse;} | 1270 | throw mse;} |
1227 | 1271 | ||
1228 | // InternalApplicationConfiguration.g:4890:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* | 1272 | // InternalApplicationConfiguration.g:5007:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* |
1229 | loop2: | 1273 | loop2: |
1230 | do { | 1274 | do { |
1231 | int alt2=2; | 1275 | int alt2=2; |
@@ -1274,10 +1318,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1274 | try { | 1318 | try { |
1275 | int _type = RULE_INT; | 1319 | int _type = RULE_INT; |
1276 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1320 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1277 | // InternalApplicationConfiguration.g:4892:10: ( ( '0' .. '9' )+ ) | 1321 | // InternalApplicationConfiguration.g:5009:10: ( ( '0' .. '9' )+ ) |
1278 | // InternalApplicationConfiguration.g:4892:12: ( '0' .. '9' )+ | 1322 | // InternalApplicationConfiguration.g:5009:12: ( '0' .. '9' )+ |
1279 | { | 1323 | { |
1280 | // InternalApplicationConfiguration.g:4892:12: ( '0' .. '9' )+ | 1324 | // InternalApplicationConfiguration.g:5009:12: ( '0' .. '9' )+ |
1281 | int cnt3=0; | 1325 | int cnt3=0; |
1282 | loop3: | 1326 | loop3: |
1283 | do { | 1327 | do { |
@@ -1291,7 +1335,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1291 | 1335 | ||
1292 | switch (alt3) { | 1336 | switch (alt3) { |
1293 | case 1 : | 1337 | case 1 : |
1294 | // InternalApplicationConfiguration.g:4892:13: '0' .. '9' | 1338 | // InternalApplicationConfiguration.g:5009:13: '0' .. '9' |
1295 | { | 1339 | { |
1296 | matchRange('0','9'); | 1340 | matchRange('0','9'); |
1297 | 1341 | ||
@@ -1323,10 +1367,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1323 | try { | 1367 | try { |
1324 | int _type = RULE_STRING; | 1368 | int _type = RULE_STRING; |
1325 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1369 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1326 | // InternalApplicationConfiguration.g:4894:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) | 1370 | // InternalApplicationConfiguration.g:5011:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) |
1327 | // InternalApplicationConfiguration.g:4894:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) | 1371 | // InternalApplicationConfiguration.g:5011:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) |
1328 | { | 1372 | { |
1329 | // InternalApplicationConfiguration.g:4894:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) | 1373 | // InternalApplicationConfiguration.g:5011:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) |
1330 | int alt6=2; | 1374 | int alt6=2; |
1331 | int LA6_0 = input.LA(1); | 1375 | int LA6_0 = input.LA(1); |
1332 | 1376 | ||
@@ -1344,10 +1388,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1344 | } | 1388 | } |
1345 | switch (alt6) { | 1389 | switch (alt6) { |
1346 | case 1 : | 1390 | case 1 : |
1347 | // InternalApplicationConfiguration.g:4894:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | 1391 | // InternalApplicationConfiguration.g:5011:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' |
1348 | { | 1392 | { |
1349 | match('\"'); | 1393 | match('\"'); |
1350 | // InternalApplicationConfiguration.g:4894:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* | 1394 | // InternalApplicationConfiguration.g:5011:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* |
1351 | loop4: | 1395 | loop4: |
1352 | do { | 1396 | do { |
1353 | int alt4=3; | 1397 | int alt4=3; |
@@ -1363,7 +1407,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1363 | 1407 | ||
1364 | switch (alt4) { | 1408 | switch (alt4) { |
1365 | case 1 : | 1409 | case 1 : |
1366 | // InternalApplicationConfiguration.g:4894:21: '\\\\' . | 1410 | // InternalApplicationConfiguration.g:5011:21: '\\\\' . |
1367 | { | 1411 | { |
1368 | match('\\'); | 1412 | match('\\'); |
1369 | matchAny(); | 1413 | matchAny(); |
@@ -1371,7 +1415,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1371 | } | 1415 | } |
1372 | break; | 1416 | break; |
1373 | case 2 : | 1417 | case 2 : |
1374 | // InternalApplicationConfiguration.g:4894:28: ~ ( ( '\\\\' | '\"' ) ) | 1418 | // InternalApplicationConfiguration.g:5011:28: ~ ( ( '\\\\' | '\"' ) ) |
1375 | { | 1419 | { |
1376 | if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { | 1420 | if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { |
1377 | input.consume(); | 1421 | input.consume(); |
@@ -1396,10 +1440,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1396 | } | 1440 | } |
1397 | break; | 1441 | break; |
1398 | case 2 : | 1442 | case 2 : |
1399 | // InternalApplicationConfiguration.g:4894:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' | 1443 | // InternalApplicationConfiguration.g:5011:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' |
1400 | { | 1444 | { |
1401 | match('\''); | 1445 | match('\''); |
1402 | // InternalApplicationConfiguration.g:4894:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* | 1446 | // InternalApplicationConfiguration.g:5011:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* |
1403 | loop5: | 1447 | loop5: |
1404 | do { | 1448 | do { |
1405 | int alt5=3; | 1449 | int alt5=3; |
@@ -1415,7 +1459,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1415 | 1459 | ||
1416 | switch (alt5) { | 1460 | switch (alt5) { |
1417 | case 1 : | 1461 | case 1 : |
1418 | // InternalApplicationConfiguration.g:4894:54: '\\\\' . | 1462 | // InternalApplicationConfiguration.g:5011:54: '\\\\' . |
1419 | { | 1463 | { |
1420 | match('\\'); | 1464 | match('\\'); |
1421 | matchAny(); | 1465 | matchAny(); |
@@ -1423,7 +1467,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1423 | } | 1467 | } |
1424 | break; | 1468 | break; |
1425 | case 2 : | 1469 | case 2 : |
1426 | // InternalApplicationConfiguration.g:4894:61: ~ ( ( '\\\\' | '\\'' ) ) | 1470 | // InternalApplicationConfiguration.g:5011:61: ~ ( ( '\\\\' | '\\'' ) ) |
1427 | { | 1471 | { |
1428 | if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { | 1472 | if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { |
1429 | input.consume(); | 1473 | input.consume(); |
@@ -1466,12 +1510,12 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1466 | try { | 1510 | try { |
1467 | int _type = RULE_ML_COMMENT; | 1511 | int _type = RULE_ML_COMMENT; |
1468 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1512 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1469 | // InternalApplicationConfiguration.g:4896:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) | 1513 | // InternalApplicationConfiguration.g:5013:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) |
1470 | // InternalApplicationConfiguration.g:4896:19: '/*' ( options {greedy=false; } : . )* '*/' | 1514 | // InternalApplicationConfiguration.g:5013:19: '/*' ( options {greedy=false; } : . )* '*/' |
1471 | { | 1515 | { |
1472 | match("/*"); | 1516 | match("/*"); |
1473 | 1517 | ||
1474 | // InternalApplicationConfiguration.g:4896:24: ( options {greedy=false; } : . )* | 1518 | // InternalApplicationConfiguration.g:5013:24: ( options {greedy=false; } : . )* |
1475 | loop7: | 1519 | loop7: |
1476 | do { | 1520 | do { |
1477 | int alt7=2; | 1521 | int alt7=2; |
@@ -1496,7 +1540,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1496 | 1540 | ||
1497 | switch (alt7) { | 1541 | switch (alt7) { |
1498 | case 1 : | 1542 | case 1 : |
1499 | // InternalApplicationConfiguration.g:4896:52: . | 1543 | // InternalApplicationConfiguration.g:5013:52: . |
1500 | { | 1544 | { |
1501 | matchAny(); | 1545 | matchAny(); |
1502 | 1546 | ||
@@ -1526,12 +1570,12 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1526 | try { | 1570 | try { |
1527 | int _type = RULE_SL_COMMENT; | 1571 | int _type = RULE_SL_COMMENT; |
1528 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1572 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1529 | // InternalApplicationConfiguration.g:4898:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) | 1573 | // InternalApplicationConfiguration.g:5015:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) |
1530 | // InternalApplicationConfiguration.g:4898:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? | 1574 | // InternalApplicationConfiguration.g:5015:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? |
1531 | { | 1575 | { |
1532 | match("//"); | 1576 | match("//"); |
1533 | 1577 | ||
1534 | // InternalApplicationConfiguration.g:4898:24: (~ ( ( '\\n' | '\\r' ) ) )* | 1578 | // InternalApplicationConfiguration.g:5015:24: (~ ( ( '\\n' | '\\r' ) ) )* |
1535 | loop8: | 1579 | loop8: |
1536 | do { | 1580 | do { |
1537 | int alt8=2; | 1581 | int alt8=2; |
@@ -1544,7 +1588,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1544 | 1588 | ||
1545 | switch (alt8) { | 1589 | switch (alt8) { |
1546 | case 1 : | 1590 | case 1 : |
1547 | // InternalApplicationConfiguration.g:4898:24: ~ ( ( '\\n' | '\\r' ) ) | 1591 | // InternalApplicationConfiguration.g:5015:24: ~ ( ( '\\n' | '\\r' ) ) |
1548 | { | 1592 | { |
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') ) { | 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') ) { |
1550 | input.consume(); | 1594 | input.consume(); |
@@ -1564,7 +1608,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1564 | } | 1608 | } |
1565 | } while (true); | 1609 | } while (true); |
1566 | 1610 | ||
1567 | // InternalApplicationConfiguration.g:4898:40: ( ( '\\r' )? '\\n' )? | 1611 | // InternalApplicationConfiguration.g:5015:40: ( ( '\\r' )? '\\n' )? |
1568 | int alt10=2; | 1612 | int alt10=2; |
1569 | int LA10_0 = input.LA(1); | 1613 | int LA10_0 = input.LA(1); |
1570 | 1614 | ||
@@ -1573,9 +1617,9 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1573 | } | 1617 | } |
1574 | switch (alt10) { | 1618 | switch (alt10) { |
1575 | case 1 : | 1619 | case 1 : |
1576 | // InternalApplicationConfiguration.g:4898:41: ( '\\r' )? '\\n' | 1620 | // InternalApplicationConfiguration.g:5015:41: ( '\\r' )? '\\n' |
1577 | { | 1621 | { |
1578 | // InternalApplicationConfiguration.g:4898:41: ( '\\r' )? | 1622 | // InternalApplicationConfiguration.g:5015:41: ( '\\r' )? |
1579 | int alt9=2; | 1623 | int alt9=2; |
1580 | int LA9_0 = input.LA(1); | 1624 | int LA9_0 = input.LA(1); |
1581 | 1625 | ||
@@ -1584,7 +1628,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1584 | } | 1628 | } |
1585 | switch (alt9) { | 1629 | switch (alt9) { |
1586 | case 1 : | 1630 | case 1 : |
1587 | // InternalApplicationConfiguration.g:4898:41: '\\r' | 1631 | // InternalApplicationConfiguration.g:5015:41: '\\r' |
1588 | { | 1632 | { |
1589 | match('\r'); | 1633 | match('\r'); |
1590 | 1634 | ||
@@ -1616,10 +1660,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1616 | try { | 1660 | try { |
1617 | int _type = RULE_WS; | 1661 | int _type = RULE_WS; |
1618 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1662 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1619 | // InternalApplicationConfiguration.g:4900:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) | 1663 | // InternalApplicationConfiguration.g:5017:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) |
1620 | // InternalApplicationConfiguration.g:4900:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ | 1664 | // InternalApplicationConfiguration.g:5017:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ |
1621 | { | 1665 | { |
1622 | // InternalApplicationConfiguration.g:4900:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ | 1666 | // InternalApplicationConfiguration.g:5017:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ |
1623 | int cnt11=0; | 1667 | int cnt11=0; |
1624 | loop11: | 1668 | loop11: |
1625 | do { | 1669 | do { |
@@ -1673,8 +1717,8 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1673 | try { | 1717 | try { |
1674 | int _type = RULE_ANY_OTHER; | 1718 | int _type = RULE_ANY_OTHER; |
1675 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1719 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1676 | // InternalApplicationConfiguration.g:4902:16: ( . ) | 1720 | // InternalApplicationConfiguration.g:5019:16: ( . ) |
1677 | // InternalApplicationConfiguration.g:4902:18: . | 1721 | // InternalApplicationConfiguration.g:5019:18: . |
1678 | { | 1722 | { |
1679 | matchAny(); | 1723 | matchAny(); |
1680 | 1724 | ||
@@ -1689,8 +1733,8 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
1689 | // $ANTLR end "RULE_ANY_OTHER" | 1733 | // $ANTLR end "RULE_ANY_OTHER" |
1690 | 1734 | ||
1691 | public void mTokens() throws RecognitionException { | 1735 | public void mTokens() throws RecognitionException { |
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 ) | 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 ) |
1693 | int alt12=60; | 1737 | int alt12=62; |
1694 | alt12 = dfa12.predict(input); | 1738 | alt12 = dfa12.predict(input); |
1695 | switch (alt12) { | 1739 | switch (alt12) { |
1696 | case 1 : | 1740 | case 1 : |
@@ -2065,49 +2109,63 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
2065 | } | 2109 | } |
2066 | break; | 2110 | break; |
2067 | case 54 : | 2111 | case 54 : |
2068 | // InternalApplicationConfiguration.g:1:328: RULE_ID | 2112 | // InternalApplicationConfiguration.g:1:328: T__64 |
2069 | { | 2113 | { |
2070 | mRULE_ID(); | 2114 | mT__64(); |
2071 | 2115 | ||
2072 | } | 2116 | } |
2073 | break; | 2117 | break; |
2074 | case 55 : | 2118 | case 55 : |
2075 | // InternalApplicationConfiguration.g:1:336: RULE_INT | 2119 | // InternalApplicationConfiguration.g:1:334: T__65 |
2076 | { | 2120 | { |
2077 | mRULE_INT(); | 2121 | mT__65(); |
2078 | 2122 | ||
2079 | } | 2123 | } |
2080 | break; | 2124 | break; |
2081 | case 56 : | 2125 | case 56 : |
2082 | // InternalApplicationConfiguration.g:1:345: RULE_STRING | 2126 | // InternalApplicationConfiguration.g:1:340: RULE_ID |
2083 | { | 2127 | { |
2084 | mRULE_STRING(); | 2128 | mRULE_ID(); |
2085 | 2129 | ||
2086 | } | 2130 | } |
2087 | break; | 2131 | break; |
2088 | case 57 : | 2132 | case 57 : |
2089 | // InternalApplicationConfiguration.g:1:357: RULE_ML_COMMENT | 2133 | // InternalApplicationConfiguration.g:1:348: RULE_INT |
2090 | { | 2134 | { |
2091 | mRULE_ML_COMMENT(); | 2135 | mRULE_INT(); |
2092 | 2136 | ||
2093 | } | 2137 | } |
2094 | break; | 2138 | break; |
2095 | case 58 : | 2139 | case 58 : |
2096 | // InternalApplicationConfiguration.g:1:373: RULE_SL_COMMENT | 2140 | // InternalApplicationConfiguration.g:1:357: RULE_STRING |
2097 | { | 2141 | { |
2098 | mRULE_SL_COMMENT(); | 2142 | mRULE_STRING(); |
2099 | 2143 | ||
2100 | } | 2144 | } |
2101 | break; | 2145 | break; |
2102 | case 59 : | 2146 | case 59 : |
2103 | // InternalApplicationConfiguration.g:1:389: RULE_WS | 2147 | // InternalApplicationConfiguration.g:1:369: RULE_ML_COMMENT |
2104 | { | 2148 | { |
2105 | mRULE_WS(); | 2149 | mRULE_ML_COMMENT(); |
2106 | 2150 | ||
2107 | } | 2151 | } |
2108 | break; | 2152 | break; |
2109 | case 60 : | 2153 | case 60 : |
2110 | // InternalApplicationConfiguration.g:1:397: RULE_ANY_OTHER | 2154 | // InternalApplicationConfiguration.g:1:385: RULE_SL_COMMENT |
2155 | { | ||
2156 | mRULE_SL_COMMENT(); | ||
2157 | |||
2158 | } | ||
2159 | break; | ||
2160 | case 61 : | ||
2161 | // InternalApplicationConfiguration.g:1:401: RULE_WS | ||
2162 | { | ||
2163 | mRULE_WS(); | ||
2164 | |||
2165 | } | ||
2166 | break; | ||
2167 | case 62 : | ||
2168 | // InternalApplicationConfiguration.g:1:409: RULE_ANY_OTHER | ||
2111 | { | 2169 | { |
2112 | mRULE_ANY_OTHER(); | 2170 | mRULE_ANY_OTHER(); |
2113 | 2171 | ||
@@ -2121,134 +2179,133 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
2121 | 2179 | ||
2122 | protected DFA12 dfa12 = new DFA12(this); | 2180 | protected DFA12 dfa12 = new DFA12(this); |
2123 | static final String DFA12_eotS = | 2181 | static final String DFA12_eotS = |
2124 | "\1\uffff\1\47\1\uffff\5\53\4\uffff\1\53\1\45\4\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\10\53\4\uffff\1\53\1\uffff\10\53\6\uffff\5\53\1\uffff\5\53\5\uffff\1\53\1\174\23\53\1\u0093\16\53\1\uffff\4\53\1\u00a6\1\53\1\u00a8\1\u00a9\1\53\1\u00ab\13\53\2\uffff\1\u00b7\1\u00b8\20\53\1\uffff\1\53\2\uffff\1\53\1\uffff\13\53\2\uffff\4\53\1\u00da\2\53\1\u00dd\3\53\1\u00e1\2\53\1\u00e4\2\53\1\u00e7\3\53\1\u00eb\1\u00ec\3\53\1\u00f0\1\53\1\u00f2\1\u00f3\1\u00f4\1\u00f5\1\53\1\uffff\1\u00f7\1\53\1\uffff\3\53\1\uffff\2\53\1\uffff\1\53\1\u00ff\1\uffff\1\u0100\2\53\2\uffff\3\53\1\uffff\1\53\4\uffff\1\53\1\uffff\4\53\1\u010c\2\53\3\uffff\1\53\1\u0110\1\u0111\3\53\1\u0115\3\53\1\uffff\1\u0119\1\53\1\u011b\2\uffff\3\53\1\uffff\1\u011f\2\53\1\uffff\1\53\1\uffff\1\53\1\u0124\1\u0125\1\uffff\2\53\1\u0128\1\u0129\2\uffff\1\u012a\1\53\3\uffff\1\u012c\1\uffff"; | 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"; |
2125 | static final String DFA12_eofS = | 2183 | static final String DFA12_eofS = |
2126 | "\u012d\uffff"; | 2184 | "\u0134\uffff"; |
2127 | static final String DFA12_minS = | 2185 | static final String DFA12_minS = |
2128 | "\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\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\156\1\170\1\156\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\2\151\1\146\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\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\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"; | 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"; |
2129 | static final String DFA12_maxS = | 2187 | static final String DFA12_maxS = |
2130 | "\1\uffff\1\56\1\uffff\1\156\1\170\1\151\2\165\4\uffff\1\141\1\72\2\157\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\156\1\170\1\156\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\2\151\1\163\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\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\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"; | 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"; |
2131 | static final String DFA12_acceptS = | 2189 | static final String DFA12_acceptS = |
2132 | "\2\uffff\1\2\5\uffff\1\10\1\11\1\12\1\13\6\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\10\uffff\1\10\1\11\1\12\1\13\1\uffff\1\16\10\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\25\uffff\1\25\1\51\22\uffff\1\36\1\uffff\1\46\1\7\1\uffff\1\62\13\uffff\1\34\1\60\41\uffff\1\42\2\uffff\1\50\3\uffff\1\3\2\uffff\1\5\2\uffff\1\20\3\uffff\1\27\1\21\3\uffff\1\24\1\uffff\1\53\1\61\1\45\1\37\1\uffff\1\47\7\uffff\1\26\1\14\1\44\12\uffff\1\4\3\uffff\1\54\1\55\3\uffff\1\43\3\uffff\1\15\1\uffff\1\17\3\uffff\1\63\4\uffff\1\23\1\52\2\uffff\1\6\1\22\1\64\1\uffff\1\65"; | 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"; |
2133 | static final String DFA12_specialS = | 2191 | static final String DFA12_specialS = |
2134 | "\1\0\40\uffff\1\1\1\2\u010a\uffff}>"; | 2192 | "\1\1\41\uffff\1\2\1\0\u0110\uffff}>"; |
2135 | static final String[] DFA12_transitionS = { | 2193 | static final String[] DFA12_transitionS = { |
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\12\1\2\1\1\1\43\12\40\1\15\1\45\1\24\1\10\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\17\1\32\1\4\1\7\1\31\1\37\1\3\2\37\1\21\1\16\1\26\1\20\1\14\1\37\1\6\1\27\2\37\1\5\4\37\1\11\1\45\1\13\uff82\45", | 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", |
2137 | "\1\46", | 2195 | "\1\47", |
2138 | "", | 2196 | "", |
2139 | "\1\51\1\52", | 2197 | "\1\52\1\53", |
2140 | "\1\54\7\uffff\1\55", | 2198 | "\1\55\7\uffff\1\56", |
2141 | "\1\56", | 2199 | "\1\57", |
2142 | "\1\57\17\uffff\1\60", | 2200 | "\1\60\17\uffff\1\61", |
2143 | "\1\61\5\uffff\1\62\5\uffff\1\63", | 2201 | "\1\62\5\uffff\1\63\5\uffff\1\64", |
2144 | "", | 2202 | "", |
2145 | "", | 2203 | "", |
2146 | "", | 2204 | "", |
2147 | "", | 2205 | "", |
2148 | "\1\70", | ||
2149 | "\1\71", | 2206 | "\1\71", |
2150 | "\1\75\3\uffff\1\72\3\uffff\1\74\5\uffff\1\73", | 2207 | "\1\72", |
2151 | "\1\76", | 2208 | "\1\77\3\uffff\1\73\3\uffff\1\76\5\uffff\1\74\4\uffff\1\75", |
2152 | "\1\77\22\uffff\1\100", | 2209 | "\1\100", |
2153 | "\1\101", | 2210 | "\1\101", |
2154 | "", | 2211 | "\1\102\22\uffff\1\103", |
2155 | "\1\103", | ||
2156 | "\1\104", | 2212 | "\1\104", |
2213 | "", | ||
2157 | "\1\106", | 2214 | "\1\106", |
2158 | "\1\110\5\uffff\1\111", | 2215 | "\1\107", |
2159 | "\1\113\13\uffff\1\114\4\uffff\1\112", | 2216 | "\1\111", |
2217 | "\1\113\5\uffff\1\114", | ||
2218 | "\1\116\13\uffff\1\117\4\uffff\1\115", | ||
2160 | "", | 2219 | "", |
2161 | "\1\116", | ||
2162 | "\1\117", | ||
2163 | "\1\120", | ||
2164 | "\1\121", | 2220 | "\1\121", |
2165 | "\1\122", | 2221 | "\1\122", |
2166 | "\32\53\4\uffff\1\53\1\uffff\32\53", | 2222 | "\1\123", |
2167 | "", | 2223 | "\1\124", |
2224 | "\1\125", | ||
2225 | "\32\54\4\uffff\1\54\1\uffff\32\54", | ||
2168 | "", | 2226 | "", |
2169 | "\0\124", | ||
2170 | "\0\124", | ||
2171 | "\1\125\4\uffff\1\126", | ||
2172 | "", | 2227 | "", |
2228 | "\0\127", | ||
2229 | "\0\127", | ||
2230 | "\1\130\4\uffff\1\131", | ||
2173 | "", | 2231 | "", |
2174 | "", | 2232 | "", |
2175 | "", | 2233 | "", |
2176 | "", | 2234 | "", |
2177 | "\1\130", | ||
2178 | "\1\131", | ||
2179 | "", | 2235 | "", |
2180 | "\1\132", | ||
2181 | "\1\133", | 2236 | "\1\133", |
2182 | "\1\134", | 2237 | "\1\134", |
2183 | "\1\136\12\uffff\1\135", | 2238 | "", |
2239 | "\1\135", | ||
2240 | "\1\136", | ||
2184 | "\1\137", | 2241 | "\1\137", |
2185 | "\1\140", | 2242 | "\1\141\12\uffff\1\140", |
2186 | "\1\141", | ||
2187 | "\1\142", | 2243 | "\1\142", |
2244 | "\1\143", | ||
2245 | "\1\144", | ||
2246 | "\1\145", | ||
2188 | "", | 2247 | "", |
2189 | "", | 2248 | "", |
2190 | "", | 2249 | "", |
2191 | "", | 2250 | "", |
2192 | "\1\143\16\uffff\1\144", | 2251 | "\1\146\16\uffff\1\147", |
2193 | "", | 2252 | "", |
2194 | "\1\146\6\uffff\1\145", | 2253 | "\1\151\6\uffff\1\150", |
2195 | "\1\147", | ||
2196 | "\1\150", | ||
2197 | "\1\151", | ||
2198 | "\1\152", | 2254 | "\1\152", |
2199 | "\1\153", | 2255 | "\1\153", |
2200 | "\1\154", | 2256 | "\1\154", |
2201 | "\1\155", | 2257 | "\1\155", |
2258 | "\1\156", | ||
2259 | "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", | ||
2260 | "\1\160", | ||
2261 | "\1\161", | ||
2262 | "\1\162", | ||
2202 | "", | 2263 | "", |
2203 | "", | 2264 | "", |
2204 | "", | 2265 | "", |
2205 | "", | 2266 | "", |
2206 | "", | 2267 | "", |
2207 | "", | 2268 | "", |
2208 | "\1\156\11\uffff\1\157\3\uffff\1\160", | 2269 | "\1\163\11\uffff\1\164\3\uffff\1\165", |
2209 | "\1\161", | ||
2210 | "\1\163\20\uffff\1\162", | ||
2211 | "\1\164", | ||
2212 | "\1\165", | ||
2213 | "", | ||
2214 | "\1\166", | 2270 | "\1\166", |
2215 | "\1\167", | 2271 | "\1\170\20\uffff\1\167", |
2216 | "\1\170", | ||
2217 | "\1\171", | 2272 | "\1\171", |
2218 | "\1\172", | 2273 | "\1\172", |
2219 | "", | 2274 | "", |
2220 | "", | ||
2221 | "", | ||
2222 | "", | ||
2223 | "", | ||
2224 | "\1\173", | 2275 | "\1\173", |
2225 | "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | 2276 | "\1\174", |
2226 | "\1\175", | 2277 | "\1\175", |
2227 | "\1\176", | 2278 | "\1\176", |
2228 | "\1\177", | 2279 | "\1\177", |
2280 | "", | ||
2281 | "", | ||
2282 | "", | ||
2283 | "", | ||
2284 | "", | ||
2229 | "\1\u0080", | 2285 | "\1\u0080", |
2230 | "\1\u0081", | 2286 | "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", |
2231 | "\1\u0083\1\u0082", | 2287 | "\1\u0082", |
2288 | "\1\u0083", | ||
2232 | "\1\u0084", | 2289 | "\1\u0084", |
2233 | "\1\u0085", | 2290 | "\1\u0085", |
2234 | "\1\u0086", | 2291 | "\1\u0086", |
2235 | "\1\u0087", | 2292 | "\1\u0088\1\u0087", |
2236 | "\1\u0088", | ||
2237 | "\1\u0089", | 2293 | "\1\u0089", |
2238 | "\1\u008a", | 2294 | "\1\u008a", |
2239 | "\1\u008b", | 2295 | "\1\u008b", |
2240 | "\1\u008c", | 2296 | "\1\u008c", |
2241 | "\1\u008d", | 2297 | "\1\u008d", |
2242 | "\1\u008f\14\uffff\1\u008e", | 2298 | "\1\u008e", |
2299 | "\1\u008f", | ||
2243 | "\1\u0090", | 2300 | "\1\u0090", |
2244 | "\1\u0091", | 2301 | "\1\u0091", |
2245 | "\1\u0092\2\uffff\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | 2302 | "\1\u0092", |
2246 | "\1\u0094", | 2303 | "\1\u0093", |
2247 | "\1\u0095", | 2304 | "\1\u0095\14\uffff\1\u0094", |
2305 | "", | ||
2248 | "\1\u0096", | 2306 | "\1\u0096", |
2249 | "\1\u0097", | 2307 | "\1\u0097", |
2250 | "\1\u0098", | 2308 | "\1\u0098\2\uffff\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", |
2251 | "\1\u0099", | ||
2252 | "\1\u009a", | 2309 | "\1\u009a", |
2253 | "\1\u009b", | 2310 | "\1\u009b", |
2254 | "\1\u009c", | 2311 | "\1\u009c", |
@@ -2257,39 +2314,39 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
2257 | "\1\u009f", | 2314 | "\1\u009f", |
2258 | "\1\u00a0", | 2315 | "\1\u00a0", |
2259 | "\1\u00a1", | 2316 | "\1\u00a1", |
2260 | "", | ||
2261 | "\1\u00a2", | 2317 | "\1\u00a2", |
2262 | "\1\u00a3", | 2318 | "\1\u00a3", |
2263 | "\1\u00a4", | 2319 | "\1\u00a4", |
2264 | "\1\u00a5", | 2320 | "\1\u00a5", |
2265 | "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | 2321 | "\1\u00a6", |
2266 | "\1\u00a7", | 2322 | "\1\u00a7", |
2267 | "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | 2323 | "", |
2268 | "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | 2324 | "\1\u00a8", |
2325 | "\1\u00a9", | ||
2269 | "\1\u00aa", | 2326 | "\1\u00aa", |
2270 | "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | 2327 | "\1\u00ab", |
2271 | "\1\u00ac", | 2328 | "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", |
2272 | "\1\u00ad", | 2329 | "\1\u00ad", |
2273 | "\1\u00ae", | 2330 | "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", |
2274 | "\1\u00af", | 2331 | "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", |
2275 | "\1\u00b0", | 2332 | "\1\u00b0", |
2276 | "\1\u00b1", | 2333 | "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", |
2277 | "\1\u00b2", | 2334 | "\1\u00b2", |
2278 | "\1\u00b3", | 2335 | "\1\u00b3", |
2279 | "\1\u00b4", | 2336 | "\1\u00b4", |
2280 | "\1\u00b5", | 2337 | "\1\u00b5", |
2281 | "\1\u00b6", | 2338 | "\1\u00b6", |
2282 | "", | 2339 | "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", |
2283 | "", | 2340 | "\1\u00b8", |
2284 | "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | ||
2285 | "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | ||
2286 | "\1\u00b9", | 2341 | "\1\u00b9", |
2287 | "\1\u00ba", | 2342 | "\1\u00ba", |
2288 | "\1\u00bb", | 2343 | "\1\u00bb", |
2289 | "\1\u00bc", | 2344 | "\1\u00bc", |
2290 | "\1\u00bd", | 2345 | "\1\u00bd", |
2291 | "\1\u00be", | 2346 | "", |
2292 | "\1\u00bf", | 2347 | "", |
2348 | "\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", | ||
2293 | "\1\u00c0", | 2350 | "\1\u00c0", |
2294 | "\1\u00c1", | 2351 | "\1\u00c1", |
2295 | "\1\u00c2", | 2352 | "\1\u00c2", |
@@ -2299,140 +2356,148 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
2299 | "\1\u00c6", | 2356 | "\1\u00c6", |
2300 | "\1\u00c7", | 2357 | "\1\u00c7", |
2301 | "\1\u00c8", | 2358 | "\1\u00c8", |
2302 | "", | ||
2303 | "\1\u00c9", | 2359 | "\1\u00c9", |
2304 | "", | ||
2305 | "", | ||
2306 | "\1\u00ca", | 2360 | "\1\u00ca", |
2307 | "", | ||
2308 | "\1\u00cb", | 2361 | "\1\u00cb", |
2309 | "\1\u00cc", | 2362 | "\1\u00cc", |
2310 | "\1\u00cd", | 2363 | "\1\u00cd", |
2311 | "\1\u00ce", | 2364 | "\1\u00ce", |
2312 | "\1\u00cf", | 2365 | "\1\u00cf", |
2366 | "", | ||
2313 | "\1\u00d0", | 2367 | "\1\u00d0", |
2368 | "", | ||
2369 | "", | ||
2314 | "\1\u00d1", | 2370 | "\1\u00d1", |
2371 | "", | ||
2315 | "\1\u00d2", | 2372 | "\1\u00d2", |
2316 | "\1\u00d3", | 2373 | "\1\u00d3", |
2317 | "\1\u00d4", | 2374 | "\1\u00d4", |
2318 | "\1\u00d5", | 2375 | "\1\u00d5", |
2319 | "", | ||
2320 | "", | ||
2321 | "\1\u00d6", | 2376 | "\1\u00d6", |
2377 | "", | ||
2322 | "\1\u00d7", | 2378 | "\1\u00d7", |
2323 | "\1\u00d8", | 2379 | "\1\u00d8", |
2324 | "\1\u00d9", | 2380 | "\1\u00d9", |
2325 | "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | 2381 | "\1\u00da", |
2326 | "\1\u00db", | 2382 | "\1\u00db", |
2327 | "\1\u00dc", | 2383 | "\1\u00dc", |
2328 | "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | 2384 | "", |
2385 | "", | ||
2386 | "\1\u00dd", | ||
2329 | "\1\u00de", | 2387 | "\1\u00de", |
2330 | "\1\u00df", | 2388 | "\1\u00df", |
2331 | "\1\u00e0", | 2389 | "\1\u00e0", |
2332 | "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | 2390 | "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", |
2333 | "\1\u00e2", | 2391 | "\1\u00e2", |
2334 | "\1\u00e3", | 2392 | "\1\u00e3", |
2335 | "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | 2393 | "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", |
2336 | "\1\u00e5", | 2394 | "\1\u00e5", |
2337 | "\1\u00e6", | 2395 | "\1\u00e6", |
2338 | "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | 2396 | "\1\u00e7", |
2339 | "\1\u00e8", | 2397 | "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", |
2340 | "\1\u00e9", | 2398 | "\1\u00e9", |
2341 | "\1\u00ea", | 2399 | "\1\u00ea", |
2342 | "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | 2400 | "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", |
2343 | "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | 2401 | "\1\u00ec", |
2344 | "\1\u00ed", | 2402 | "\1\u00ed", |
2345 | "\1\u00ee", | 2403 | "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", |
2346 | "\1\u00ef", | 2404 | "\1\u00ef", |
2347 | "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | 2405 | "\1\u00f0", |
2348 | "\1\u00f1", | 2406 | "\1\u00f1", |
2349 | "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | 2407 | "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", |
2350 | "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | 2408 | "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", |
2351 | "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | 2409 | "\1\u00f4", |
2352 | "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | 2410 | "\1\u00f5", |
2353 | "\1\u00f6", | 2411 | "\1\u00f6", |
2354 | "", | 2412 | "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", |
2355 | "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | ||
2356 | "\1\u00f8", | 2413 | "\1\u00f8", |
2357 | "", | 2414 | "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", |
2358 | "\1\u00f9", | 2415 | "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", |
2359 | "\1\u00fa", | 2416 | "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", |
2360 | "\1\u00fb", | 2417 | "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", |
2361 | "", | ||
2362 | "\1\u00fc", | ||
2363 | "\1\u00fd", | 2418 | "\1\u00fd", |
2364 | "", | 2419 | "", |
2365 | "\1\u00fe", | 2420 | "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", |
2366 | "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | 2421 | "\1\u00ff", |
2367 | "", | 2422 | "", |
2368 | "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | 2423 | "\1\u0100", |
2369 | "\1\u0101", | 2424 | "\1\u0101", |
2370 | "\1\u0102", | 2425 | "\1\u0102", |
2371 | "", | 2426 | "", |
2372 | "", | ||
2373 | "\1\u0103", | 2427 | "\1\u0103", |
2374 | "\1\u0104", | 2428 | "\1\u0104", |
2375 | "\1\u0105", | ||
2376 | "", | ||
2377 | "\1\u0106", | ||
2378 | "", | ||
2379 | "", | 2429 | "", |
2430 | "\1\u0105", | ||
2431 | "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", | ||
2380 | "", | 2432 | "", |
2381 | "", | 2433 | "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", |
2382 | "\1\u0107", | ||
2383 | "", | ||
2384 | "\1\u0108", | 2434 | "\1\u0108", |
2385 | "\1\u0109", | 2435 | "\1\u0109", |
2436 | "", | ||
2437 | "", | ||
2386 | "\1\u010a", | 2438 | "\1\u010a", |
2387 | "\1\u010b", | 2439 | "\1\u010b", |
2388 | "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | 2440 | "\1\u010c", |
2441 | "", | ||
2389 | "\1\u010d", | 2442 | "\1\u010d", |
2390 | "\1\u010e", | ||
2391 | "", | 2443 | "", |
2392 | "", | 2444 | "", |
2393 | "", | 2445 | "", |
2446 | "", | ||
2447 | "\1\u010e", | ||
2448 | "", | ||
2394 | "\1\u010f", | 2449 | "\1\u010f", |
2395 | "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | 2450 | "\1\u0110", |
2396 | "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | 2451 | "\1\u0111", |
2397 | "\1\u0112", | 2452 | "\1\u0112", |
2398 | "\1\u0113", | 2453 | "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", |
2399 | "\1\u0114", | 2454 | "\1\u0114", |
2400 | "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | 2455 | "\1\u0115", |
2401 | "\1\u0116", | ||
2402 | "\1\u0117", | ||
2403 | "\1\u0118", | ||
2404 | "", | 2456 | "", |
2405 | "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | ||
2406 | "\1\u011a", | ||
2407 | "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | ||
2408 | "", | 2457 | "", |
2409 | "", | 2458 | "", |
2410 | "\1\u011c", | 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", | ||
2463 | "\1\u011a", | ||
2464 | "\1\u011b", | ||
2465 | "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", | ||
2411 | "\1\u011d", | 2466 | "\1\u011d", |
2412 | "\1\u011e", | 2467 | "\1\u011e", |
2468 | "\1\u011f", | ||
2413 | "", | 2469 | "", |
2414 | "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | 2470 | "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", |
2415 | "\1\u0120", | ||
2416 | "\1\u0121", | 2471 | "\1\u0121", |
2472 | "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", | ||
2417 | "", | 2473 | "", |
2418 | "\1\u0122", | ||
2419 | "", | 2474 | "", |
2420 | "\1\u0123", | 2475 | "\1\u0123", |
2421 | "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | 2476 | "\1\u0124", |
2422 | "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | 2477 | "\1\u0125", |
2423 | "", | 2478 | "", |
2424 | "\1\u0126", | 2479 | "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", |
2425 | "\1\u0127", | 2480 | "\1\u0127", |
2426 | "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | 2481 | "\1\u0128", |
2427 | "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | 2482 | "", |
2483 | "\1\u0129", | ||
2428 | "", | 2484 | "", |
2485 | "\1\u012a", | ||
2486 | "\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", | ||
2429 | "", | 2488 | "", |
2430 | "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | 2489 | "\1\u012d", |
2431 | "\1\u012b", | 2490 | "\1\u012e", |
2491 | "\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", | ||
2432 | "", | 2493 | "", |
2433 | "", | 2494 | "", |
2495 | "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", | ||
2496 | "\1\u0132", | ||
2434 | "", | 2497 | "", |
2435 | "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", | 2498 | "", |
2499 | "", | ||
2500 | "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", | ||
2436 | "" | 2501 | "" |
2437 | }; | 2502 | }; |
2438 | 2503 | ||
@@ -2466,13 +2531,23 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
2466 | this.transition = DFA12_transition; | 2531 | this.transition = DFA12_transition; |
2467 | } | 2532 | } |
2468 | public String getDescription() { | 2533 | public String getDescription() { |
2469 | 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 );"; | 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 );"; |
2470 | } | 2535 | } |
2471 | public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { | 2536 | public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { |
2472 | IntStream input = _input; | 2537 | IntStream input = _input; |
2473 | int _s = s; | 2538 | int _s = s; |
2474 | switch ( s ) { | 2539 | switch ( s ) { |
2475 | case 0 : | 2540 | case 0 : |
2541 | int LA12_35 = input.LA(1); | ||
2542 | |||
2543 | s = -1; | ||
2544 | if ( ((LA12_35>='\u0000' && LA12_35<='\uFFFF')) ) {s = 87;} | ||
2545 | |||
2546 | else s = 38; | ||
2547 | |||
2548 | if ( s>=0 ) return s; | ||
2549 | break; | ||
2550 | case 1 : | ||
2476 | int LA12_0 = input.LA(1); | 2551 | int LA12_0 = input.LA(1); |
2477 | 2552 | ||
2478 | s = -1; | 2553 | s = -1; |
@@ -2506,59 +2581,51 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
2506 | 2581 | ||
2507 | else if ( (LA12_0=='c') ) {s = 15;} | 2582 | else if ( (LA12_0=='c') ) {s = 15;} |
2508 | 2583 | ||
2509 | else if ( (LA12_0=='o') ) {s = 16;} | 2584 | else if ( (LA12_0=='a') ) {s = 16;} |
2510 | 2585 | ||
2511 | else if ( (LA12_0=='l') ) {s = 17;} | 2586 | else if ( (LA12_0=='o') ) {s = 17;} |
2512 | 2587 | ||
2513 | else if ( (LA12_0=='#') ) {s = 18;} | 2588 | else if ( (LA12_0=='l') ) {s = 18;} |
2514 | 2589 | ||
2515 | else if ( (LA12_0=='+') ) {s = 19;} | 2590 | else if ( (LA12_0=='#') ) {s = 19;} |
2516 | 2591 | ||
2517 | else if ( (LA12_0=='<') ) {s = 20;} | 2592 | else if ( (LA12_0=='+') ) {s = 20;} |
2518 | 2593 | ||
2519 | else if ( (LA12_0=='>') ) {s = 21;} | 2594 | else if ( (LA12_0=='<') ) {s = 21;} |
2520 | 2595 | ||
2521 | else if ( (LA12_0=='n') ) {s = 22;} | 2596 | else if ( (LA12_0=='>') ) {s = 22;} |
2522 | 2597 | ||
2523 | else if ( (LA12_0=='s') ) {s = 23;} | 2598 | else if ( (LA12_0=='n') ) {s = 23;} |
2524 | 2599 | ||
2525 | else if ( (LA12_0=='*') ) {s = 24;} | 2600 | else if ( (LA12_0=='s') ) {s = 24;} |
2526 | 2601 | ||
2527 | else if ( (LA12_0=='g') ) {s = 25;} | 2602 | else if ( (LA12_0=='*') ) {s = 25;} |
2528 | 2603 | ||
2529 | else if ( (LA12_0=='d') ) {s = 26;} | 2604 | else if ( (LA12_0=='g') ) {s = 26;} |
2530 | 2605 | ||
2531 | else if ( (LA12_0=='S') ) {s = 27;} | 2606 | else if ( (LA12_0=='d') ) {s = 27;} |
2532 | 2607 | ||
2533 | else if ( (LA12_0=='A') ) {s = 28;} | 2608 | else if ( (LA12_0=='S') ) {s = 28;} |
2534 | 2609 | ||
2535 | else if ( (LA12_0=='V') ) {s = 29;} | 2610 | else if ( (LA12_0=='A') ) {s = 29;} |
2536 | 2611 | ||
2537 | else if ( (LA12_0=='^') ) {s = 30;} | 2612 | else if ( (LA12_0=='V') ) {s = 30;} |
2538 | 2613 | ||
2539 | 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;} | 2614 | else if ( (LA12_0=='^') ) {s = 31;} |
2540 | 2615 | ||
2541 | else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 32;} | 2616 | 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;} |
2542 | 2617 | ||
2543 | else if ( (LA12_0=='\"') ) {s = 33;} | 2618 | else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 33;} |
2544 | 2619 | ||
2545 | else if ( (LA12_0=='\'') ) {s = 34;} | 2620 | else if ( (LA12_0=='\"') ) {s = 34;} |
2546 | 2621 | ||
2547 | else if ( (LA12_0=='/') ) {s = 35;} | 2622 | else if ( (LA12_0=='\'') ) {s = 35;} |
2548 | 2623 | ||
2549 | else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 36;} | 2624 | else if ( (LA12_0=='/') ) {s = 36;} |
2550 | 2625 | ||
2551 | 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;} | 2626 | else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 37;} |
2552 | |||
2553 | if ( s>=0 ) return s; | ||
2554 | break; | ||
2555 | case 1 : | ||
2556 | int LA12_33 = input.LA(1); | ||
2557 | |||
2558 | s = -1; | ||
2559 | if ( ((LA12_33>='\u0000' && LA12_33<='\uFFFF')) ) {s = 84;} | ||
2560 | 2627 | ||
2561 | else s = 37; | 2628 | 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;} |
2562 | 2629 | ||
2563 | if ( s>=0 ) return s; | 2630 | if ( s>=0 ) return s; |
2564 | break; | 2631 | break; |
@@ -2566,9 +2633,9 @@ public class InternalApplicationConfigurationLexer extends Lexer { | |||
2566 | int LA12_34 = input.LA(1); | 2633 | int LA12_34 = input.LA(1); |
2567 | 2634 | ||
2568 | s = -1; | 2635 | s = -1; |
2569 | if ( ((LA12_34>='\u0000' && LA12_34<='\uFFFF')) ) {s = 84;} | 2636 | if ( ((LA12_34>='\u0000' && LA12_34<='\uFFFF')) ) {s = 87;} |
2570 | 2637 | ||
2571 | else s = 37; | 2638 | else s = 38; |
2572 | 2639 | ||
2573 | if ( s>=0 ) return s; | 2640 | if ( s>=0 ) return s; |
2574 | break; | 2641 | break; |
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationParser.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationParser.java index 191f96eb..8998c4ee 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationParser.java +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationParser.java | |||
@@ -22,7 +22,7 @@ import java.util.ArrayList; | |||
22 | @SuppressWarnings("all") | 22 | @SuppressWarnings("all") |
23 | public class InternalApplicationConfigurationParser extends AbstractInternalAntlrParser { | 23 | public class InternalApplicationConfigurationParser extends AbstractInternalAntlrParser { |
24 | public static final String[] tokenNames = new String[] { | 24 | public static final String[] tokenNames = new String[] { |
25 | "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_INT", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'.'", "'-'", "'import'", "'epackage'", "'viatra'", "'reliability'", "'file'", "'='", "'{'", "','", "'}'", "'package'", "'excluding'", "'::'", "'metamodel'", "'folder'", "'models'", "'constraints'", "'objectives'", "'config'", "'log-level'", "'runtime'", "'memory'", "'#'", "'+='", "'<'", "'>'", "'node'", "'int'", "'real'", "'string'", "'*'", "'..'", "'scope'", "'generate'", "'partial-model'", "'number'", "'runs'", "'solver'", "'debug'", "'log'", "'statistics'", "'output'", "'minimize'", "'maximize'", "'<='", "'>='", "'none'", "'normal'", "'full'", "'SMTSolver'", "'AlloySolver'", "'ViatraSolver'" | 25 | "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_INT", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'.'", "'-'", "'import'", "'epackage'", "'viatra'", "'reliability'", "'file'", "'='", "'{'", "','", "'}'", "'package'", "'excluding'", "'::'", "'metamodel'", "'folder'", "'models'", "'constraints'", "'at'", "'mtff'", "'objectives'", "'config'", "'log-level'", "'runtime'", "'memory'", "'#'", "'+='", "'<'", "'>'", "'node'", "'int'", "'real'", "'string'", "'*'", "'..'", "'scope'", "'generate'", "'partial-model'", "'number'", "'runs'", "'solver'", "'debug'", "'log'", "'statistics'", "'output'", "'minimize'", "'maximize'", "'<='", "'>='", "'none'", "'normal'", "'full'", "'SMTSolver'", "'AlloySolver'", "'ViatraSolver'" |
26 | }; | 26 | }; |
27 | public static final int T__50=50; | 27 | public static final int T__50=50; |
28 | public static final int T__19=19; | 28 | public static final int T__19=19; |
@@ -59,7 +59,9 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
59 | public static final int T__62=62; | 59 | public static final int T__62=62; |
60 | public static final int T__63=63; | 60 | public static final int T__63=63; |
61 | public static final int T__20=20; | 61 | public static final int T__20=20; |
62 | public static final int T__64=64; | ||
62 | public static final int T__21=21; | 63 | public static final int T__21=21; |
64 | public static final int T__65=65; | ||
63 | public static final int RULE_STRING=6; | 65 | public static final int RULE_STRING=6; |
64 | public static final int RULE_SL_COMMENT=8; | 66 | public static final int RULE_SL_COMMENT=8; |
65 | public static final int T__37=37; | 67 | public static final int T__37=37; |
@@ -236,7 +238,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
236 | int alt2=2; | 238 | int alt2=2; |
237 | int LA2_0 = input.LA(1); | 239 | int LA2_0 = input.LA(1); |
238 | 240 | ||
239 | if ( (LA2_0==17||LA2_0==25||(LA2_0>=27 && LA2_0<=30)||(LA2_0>=44 && LA2_0<=45)) ) { | 241 | if ( (LA2_0==17||LA2_0==25||(LA2_0>=27 && LA2_0<=28)||(LA2_0>=31 && LA2_0<=32)||(LA2_0>=46 && LA2_0<=47)) ) { |
240 | alt2=1; | 242 | alt2=1; |
241 | } | 243 | } |
242 | 244 | ||
@@ -358,10 +360,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
358 | int alt3=2; | 360 | int alt3=2; |
359 | int LA3_0 = input.LA(1); | 361 | int LA3_0 = input.LA(1); |
360 | 362 | ||
361 | if ( (LA3_0==17||LA3_0==25||(LA3_0>=27 && LA3_0<=30)||LA3_0==44) ) { | 363 | if ( (LA3_0==17||LA3_0==25||(LA3_0>=27 && LA3_0<=28)||(LA3_0>=31 && LA3_0<=32)||LA3_0==46) ) { |
362 | alt3=1; | 364 | alt3=1; |
363 | } | 365 | } |
364 | else if ( (LA3_0==45) ) { | 366 | else if ( (LA3_0==47) ) { |
365 | alt3=2; | 367 | alt3=2; |
366 | } | 368 | } |
367 | else { | 369 | else { |
@@ -1343,17 +1345,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
1343 | alt8=4; | 1345 | alt8=4; |
1344 | } | 1346 | } |
1345 | break; | 1347 | break; |
1346 | case 30: | 1348 | case 32: |
1347 | { | 1349 | { |
1348 | alt8=5; | 1350 | alt8=5; |
1349 | } | 1351 | } |
1350 | break; | 1352 | break; |
1351 | case 44: | 1353 | case 46: |
1352 | { | 1354 | { |
1353 | alt8=6; | 1355 | alt8=6; |
1354 | } | 1356 | } |
1355 | break; | 1357 | break; |
1356 | case 29: | 1358 | case 31: |
1357 | { | 1359 | { |
1358 | alt8=7; | 1360 | alt8=7; |
1359 | } | 1361 | } |
@@ -5355,10 +5357,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5355 | int alt29=2; | 5357 | int alt29=2; |
5356 | int LA29_0 = input.LA(1); | 5358 | int LA29_0 = input.LA(1); |
5357 | 5359 | ||
5358 | if ( ((LA29_0>=54 && LA29_0<=55)) ) { | 5360 | if ( ((LA29_0>=56 && LA29_0<=57)) ) { |
5359 | alt29=1; | 5361 | alt29=1; |
5360 | } | 5362 | } |
5361 | else if ( (LA29_0==16) ) { | 5363 | else if ( (LA29_0==16||LA29_0==30) ) { |
5362 | alt29=2; | 5364 | alt29=2; |
5363 | } | 5365 | } |
5364 | else { | 5366 | else { |
@@ -5776,30 +5778,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5776 | 5778 | ||
5777 | 5779 | ||
5778 | // $ANTLR start "ruleObjectiveFunction" | 5780 | // $ANTLR start "ruleObjectiveFunction" |
5779 | // InternalApplicationConfiguration.g:2090:1: ruleObjectiveFunction returns [EObject current=null] : this_ReliabiltiyFunction_0= ruleReliabiltiyFunction ; | 5781 | // InternalApplicationConfiguration.g:2090:1: ruleObjectiveFunction returns [EObject current=null] : this_ReliabilityObjectiveFunction_0= ruleReliabilityObjectiveFunction ; |
5780 | public final EObject ruleObjectiveFunction() throws RecognitionException { | 5782 | public final EObject ruleObjectiveFunction() throws RecognitionException { |
5781 | EObject current = null; | 5783 | EObject current = null; |
5782 | 5784 | ||
5783 | EObject this_ReliabiltiyFunction_0 = null; | 5785 | EObject this_ReliabilityObjectiveFunction_0 = null; |
5784 | 5786 | ||
5785 | 5787 | ||
5786 | 5788 | ||
5787 | enterRule(); | 5789 | enterRule(); |
5788 | 5790 | ||
5789 | try { | 5791 | try { |
5790 | // InternalApplicationConfiguration.g:2096:2: (this_ReliabiltiyFunction_0= ruleReliabiltiyFunction ) | 5792 | // InternalApplicationConfiguration.g:2096:2: (this_ReliabilityObjectiveFunction_0= ruleReliabilityObjectiveFunction ) |
5791 | // InternalApplicationConfiguration.g:2097:2: this_ReliabiltiyFunction_0= ruleReliabiltiyFunction | 5793 | // InternalApplicationConfiguration.g:2097:2: this_ReliabilityObjectiveFunction_0= ruleReliabilityObjectiveFunction |
5792 | { | 5794 | { |
5793 | 5795 | ||
5794 | newCompositeNode(grammarAccess.getObjectiveFunctionAccess().getReliabiltiyFunctionParserRuleCall()); | 5796 | newCompositeNode(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall()); |
5795 | 5797 | ||
5796 | pushFollow(FOLLOW_2); | 5798 | pushFollow(FOLLOW_2); |
5797 | this_ReliabiltiyFunction_0=ruleReliabiltiyFunction(); | 5799 | this_ReliabilityObjectiveFunction_0=ruleReliabilityObjectiveFunction(); |
5798 | 5800 | ||
5799 | state._fsp--; | 5801 | state._fsp--; |
5800 | 5802 | ||
5801 | 5803 | ||
5802 | current = this_ReliabiltiyFunction_0; | 5804 | current = this_ReliabilityObjectiveFunction_0; |
5803 | afterParserOrEnumRuleCall(); | 5805 | afterParserOrEnumRuleCall(); |
5804 | 5806 | ||
5805 | 5807 | ||
@@ -5821,25 +5823,153 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5821 | // $ANTLR end "ruleObjectiveFunction" | 5823 | // $ANTLR end "ruleObjectiveFunction" |
5822 | 5824 | ||
5823 | 5825 | ||
5824 | // $ANTLR start "entryRuleReliabiltiyFunction" | 5826 | // $ANTLR start "entryRuleReliabilityObjectiveFunction" |
5825 | // InternalApplicationConfiguration.g:2108:1: entryRuleReliabiltiyFunction returns [EObject current=null] : iv_ruleReliabiltiyFunction= ruleReliabiltiyFunction EOF ; | 5827 | // InternalApplicationConfiguration.g:2108:1: entryRuleReliabilityObjectiveFunction returns [EObject current=null] : iv_ruleReliabilityObjectiveFunction= ruleReliabilityObjectiveFunction EOF ; |
5826 | public final EObject entryRuleReliabiltiyFunction() throws RecognitionException { | 5828 | public final EObject entryRuleReliabilityObjectiveFunction() throws RecognitionException { |
5829 | EObject current = null; | ||
5830 | |||
5831 | EObject iv_ruleReliabilityObjectiveFunction = null; | ||
5832 | |||
5833 | |||
5834 | try { | ||
5835 | // InternalApplicationConfiguration.g:2108:69: (iv_ruleReliabilityObjectiveFunction= ruleReliabilityObjectiveFunction EOF ) | ||
5836 | // InternalApplicationConfiguration.g:2109:2: iv_ruleReliabilityObjectiveFunction= ruleReliabilityObjectiveFunction EOF | ||
5837 | { | ||
5838 | newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionRule()); | ||
5839 | pushFollow(FOLLOW_1); | ||
5840 | iv_ruleReliabilityObjectiveFunction=ruleReliabilityObjectiveFunction(); | ||
5841 | |||
5842 | state._fsp--; | ||
5843 | |||
5844 | current =iv_ruleReliabilityObjectiveFunction; | ||
5845 | match(input,EOF,FOLLOW_2); | ||
5846 | |||
5847 | } | ||
5848 | |||
5849 | } | ||
5850 | |||
5851 | catch (RecognitionException re) { | ||
5852 | recover(input,re); | ||
5853 | appendSkippedTokens(); | ||
5854 | } | ||
5855 | finally { | ||
5856 | } | ||
5857 | return current; | ||
5858 | } | ||
5859 | // $ANTLR end "entryRuleReliabilityObjectiveFunction" | ||
5860 | |||
5861 | |||
5862 | // $ANTLR start "ruleReliabilityObjectiveFunction" | ||
5863 | // InternalApplicationConfiguration.g:2115:1: ruleReliabilityObjectiveFunction returns [EObject current=null] : (this_ReliabiltiyProbability_0= ruleReliabiltiyProbability | this_Mtff_1= ruleMtff ) ; | ||
5864 | public final EObject ruleReliabilityObjectiveFunction() throws RecognitionException { | ||
5865 | EObject current = null; | ||
5866 | |||
5867 | EObject this_ReliabiltiyProbability_0 = null; | ||
5868 | |||
5869 | EObject this_Mtff_1 = null; | ||
5870 | |||
5871 | |||
5872 | |||
5873 | enterRule(); | ||
5874 | |||
5875 | try { | ||
5876 | // InternalApplicationConfiguration.g:2121:2: ( (this_ReliabiltiyProbability_0= ruleReliabiltiyProbability | this_Mtff_1= ruleMtff ) ) | ||
5877 | // InternalApplicationConfiguration.g:2122:2: (this_ReliabiltiyProbability_0= ruleReliabiltiyProbability | this_Mtff_1= ruleMtff ) | ||
5878 | { | ||
5879 | // InternalApplicationConfiguration.g:2122:2: (this_ReliabiltiyProbability_0= ruleReliabiltiyProbability | this_Mtff_1= ruleMtff ) | ||
5880 | int alt30=2; | ||
5881 | int LA30_0 = input.LA(1); | ||
5882 | |||
5883 | if ( (LA30_0==16) ) { | ||
5884 | alt30=1; | ||
5885 | } | ||
5886 | else if ( (LA30_0==30) ) { | ||
5887 | alt30=2; | ||
5888 | } | ||
5889 | else { | ||
5890 | NoViableAltException nvae = | ||
5891 | new NoViableAltException("", 30, 0, input); | ||
5892 | |||
5893 | throw nvae; | ||
5894 | } | ||
5895 | switch (alt30) { | ||
5896 | case 1 : | ||
5897 | // InternalApplicationConfiguration.g:2123:3: this_ReliabiltiyProbability_0= ruleReliabiltiyProbability | ||
5898 | { | ||
5899 | |||
5900 | newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionAccess().getReliabiltiyProbabilityParserRuleCall_0()); | ||
5901 | |||
5902 | pushFollow(FOLLOW_2); | ||
5903 | this_ReliabiltiyProbability_0=ruleReliabiltiyProbability(); | ||
5904 | |||
5905 | state._fsp--; | ||
5906 | |||
5907 | |||
5908 | current = this_ReliabiltiyProbability_0; | ||
5909 | afterParserOrEnumRuleCall(); | ||
5910 | |||
5911 | |||
5912 | } | ||
5913 | break; | ||
5914 | case 2 : | ||
5915 | // InternalApplicationConfiguration.g:2132:3: this_Mtff_1= ruleMtff | ||
5916 | { | ||
5917 | |||
5918 | newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionAccess().getMtffParserRuleCall_1()); | ||
5919 | |||
5920 | pushFollow(FOLLOW_2); | ||
5921 | this_Mtff_1=ruleMtff(); | ||
5922 | |||
5923 | state._fsp--; | ||
5924 | |||
5925 | |||
5926 | current = this_Mtff_1; | ||
5927 | afterParserOrEnumRuleCall(); | ||
5928 | |||
5929 | |||
5930 | } | ||
5931 | break; | ||
5932 | |||
5933 | } | ||
5934 | |||
5935 | |||
5936 | } | ||
5937 | |||
5938 | |||
5939 | leaveRule(); | ||
5940 | |||
5941 | } | ||
5942 | |||
5943 | catch (RecognitionException re) { | ||
5944 | recover(input,re); | ||
5945 | appendSkippedTokens(); | ||
5946 | } | ||
5947 | finally { | ||
5948 | } | ||
5949 | return current; | ||
5950 | } | ||
5951 | // $ANTLR end "ruleReliabilityObjectiveFunction" | ||
5952 | |||
5953 | |||
5954 | // $ANTLR start "entryRuleReliabiltiyProbability" | ||
5955 | // InternalApplicationConfiguration.g:2144:1: entryRuleReliabiltiyProbability returns [EObject current=null] : iv_ruleReliabiltiyProbability= ruleReliabiltiyProbability EOF ; | ||
5956 | public final EObject entryRuleReliabiltiyProbability() throws RecognitionException { | ||
5827 | EObject current = null; | 5957 | EObject current = null; |
5828 | 5958 | ||
5829 | EObject iv_ruleReliabiltiyFunction = null; | 5959 | EObject iv_ruleReliabiltiyProbability = null; |
5830 | 5960 | ||
5831 | 5961 | ||
5832 | try { | 5962 | try { |
5833 | // InternalApplicationConfiguration.g:2108:60: (iv_ruleReliabiltiyFunction= ruleReliabiltiyFunction EOF ) | 5963 | // InternalApplicationConfiguration.g:2144:63: (iv_ruleReliabiltiyProbability= ruleReliabiltiyProbability EOF ) |
5834 | // InternalApplicationConfiguration.g:2109:2: iv_ruleReliabiltiyFunction= ruleReliabiltiyFunction EOF | 5964 | // InternalApplicationConfiguration.g:2145:2: iv_ruleReliabiltiyProbability= ruleReliabiltiyProbability EOF |
5835 | { | 5965 | { |
5836 | newCompositeNode(grammarAccess.getReliabiltiyFunctionRule()); | 5966 | newCompositeNode(grammarAccess.getReliabiltiyProbabilityRule()); |
5837 | pushFollow(FOLLOW_1); | 5967 | pushFollow(FOLLOW_1); |
5838 | iv_ruleReliabiltiyFunction=ruleReliabiltiyFunction(); | 5968 | iv_ruleReliabiltiyProbability=ruleReliabiltiyProbability(); |
5839 | 5969 | ||
5840 | state._fsp--; | 5970 | state._fsp--; |
5841 | 5971 | ||
5842 | current =iv_ruleReliabiltiyFunction; | 5972 | current =iv_ruleReliabiltiyProbability; |
5843 | match(input,EOF,FOLLOW_2); | 5973 | match(input,EOF,FOLLOW_2); |
5844 | 5974 | ||
5845 | } | 5975 | } |
@@ -5854,60 +5984,253 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5854 | } | 5984 | } |
5855 | return current; | 5985 | return current; |
5856 | } | 5986 | } |
5857 | // $ANTLR end "entryRuleReliabiltiyFunction" | 5987 | // $ANTLR end "entryRuleReliabiltiyProbability" |
5858 | 5988 | ||
5859 | 5989 | ||
5860 | // $ANTLR start "ruleReliabiltiyFunction" | 5990 | // $ANTLR start "ruleReliabiltiyProbability" |
5861 | // InternalApplicationConfiguration.g:2115:1: ruleReliabiltiyFunction returns [EObject current=null] : (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) ) ; | 5991 | // InternalApplicationConfiguration.g:2151:1: ruleReliabiltiyProbability returns [EObject current=null] : (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) otherlv_4= 'at' ( (lv_time_5_0= ruleREALLiteral ) ) ) ; |
5862 | public final EObject ruleReliabiltiyFunction() throws RecognitionException { | 5992 | public final EObject ruleReliabiltiyProbability() throws RecognitionException { |
5863 | EObject current = null; | 5993 | EObject current = null; |
5864 | 5994 | ||
5865 | Token otherlv_0=null; | 5995 | Token otherlv_0=null; |
5866 | Token otherlv_2=null; | 5996 | Token otherlv_2=null; |
5867 | Token otherlv_3=null; | 5997 | Token otherlv_3=null; |
5998 | Token otherlv_4=null; | ||
5999 | AntlrDatatypeRuleToken lv_time_5_0 = null; | ||
6000 | |||
5868 | 6001 | ||
5869 | 6002 | ||
5870 | enterRule(); | 6003 | enterRule(); |
5871 | 6004 | ||
5872 | try { | 6005 | try { |
5873 | // InternalApplicationConfiguration.g:2121:2: ( (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) ) ) | 6006 | // InternalApplicationConfiguration.g:2157:2: ( (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) otherlv_4= 'at' ( (lv_time_5_0= ruleREALLiteral ) ) ) ) |
5874 | // InternalApplicationConfiguration.g:2122:2: (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) ) | 6007 | // InternalApplicationConfiguration.g:2158:2: (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) otherlv_4= 'at' ( (lv_time_5_0= ruleREALLiteral ) ) ) |
5875 | { | 6008 | { |
5876 | // InternalApplicationConfiguration.g:2122:2: (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) ) | 6009 | // InternalApplicationConfiguration.g:2158:2: (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) otherlv_4= 'at' ( (lv_time_5_0= ruleREALLiteral ) ) ) |
5877 | // InternalApplicationConfiguration.g:2123:3: otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) | 6010 | // InternalApplicationConfiguration.g:2159:3: otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) otherlv_4= 'at' ( (lv_time_5_0= ruleREALLiteral ) ) |
5878 | { | 6011 | { |
5879 | otherlv_0=(Token)match(input,16,FOLLOW_6); | 6012 | otherlv_0=(Token)match(input,16,FOLLOW_6); |
5880 | 6013 | ||
5881 | newLeafNode(otherlv_0, grammarAccess.getReliabiltiyFunctionAccess().getReliabilityKeyword_0()); | 6014 | newLeafNode(otherlv_0, grammarAccess.getReliabiltiyProbabilityAccess().getReliabilityKeyword_0()); |
5882 | 6015 | ||
5883 | // InternalApplicationConfiguration.g:2127:3: ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? | 6016 | // InternalApplicationConfiguration.g:2163:3: ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? |
5884 | int alt30=2; | 6017 | int alt31=2; |
5885 | int LA30_0 = input.LA(1); | 6018 | int LA31_0 = input.LA(1); |
5886 | 6019 | ||
5887 | if ( (LA30_0==RULE_ID) ) { | 6020 | if ( (LA31_0==RULE_ID) ) { |
5888 | int LA30_1 = input.LA(2); | 6021 | int LA31_1 = input.LA(2); |
5889 | 6022 | ||
5890 | if ( (LA30_1==11||LA30_1==24) ) { | 6023 | if ( (LA31_1==11||LA31_1==24) ) { |
5891 | alt30=1; | 6024 | alt31=1; |
5892 | } | 6025 | } |
5893 | } | 6026 | } |
5894 | switch (alt30) { | 6027 | switch (alt31) { |
6028 | case 1 : | ||
6029 | // InternalApplicationConfiguration.g:2164:4: ( ( ruleQualifiedName ) ) otherlv_2= '::' | ||
6030 | { | ||
6031 | // InternalApplicationConfiguration.g:2164:4: ( ( ruleQualifiedName ) ) | ||
6032 | // InternalApplicationConfiguration.g:2165:5: ( ruleQualifiedName ) | ||
6033 | { | ||
6034 | // InternalApplicationConfiguration.g:2165:5: ( ruleQualifiedName ) | ||
6035 | // InternalApplicationConfiguration.g:2166:6: ruleQualifiedName | ||
6036 | { | ||
6037 | |||
6038 | if (current==null) { | ||
6039 | current = createModelElement(grammarAccess.getReliabiltiyProbabilityRule()); | ||
6040 | } | ||
6041 | |||
6042 | |||
6043 | newCompositeNode(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelCrossReference_1_0_0()); | ||
6044 | |||
6045 | pushFollow(FOLLOW_18); | ||
6046 | ruleQualifiedName(); | ||
6047 | |||
6048 | state._fsp--; | ||
6049 | |||
6050 | |||
6051 | afterParserOrEnumRuleCall(); | ||
6052 | |||
6053 | |||
6054 | } | ||
6055 | |||
6056 | |||
6057 | } | ||
6058 | |||
6059 | otherlv_2=(Token)match(input,24,FOLLOW_6); | ||
6060 | |||
6061 | newLeafNode(otherlv_2, grammarAccess.getReliabiltiyProbabilityAccess().getColonColonKeyword_1_1()); | ||
6062 | |||
6063 | |||
6064 | } | ||
6065 | break; | ||
6066 | |||
6067 | } | ||
6068 | |||
6069 | // InternalApplicationConfiguration.g:2185:3: ( (otherlv_3= RULE_ID ) ) | ||
6070 | // InternalApplicationConfiguration.g:2186:4: (otherlv_3= RULE_ID ) | ||
6071 | { | ||
6072 | // InternalApplicationConfiguration.g:2186:4: (otherlv_3= RULE_ID ) | ||
6073 | // InternalApplicationConfiguration.g:2187:5: otherlv_3= RULE_ID | ||
6074 | { | ||
6075 | |||
6076 | if (current==null) { | ||
6077 | current = createModelElement(grammarAccess.getReliabiltiyProbabilityRule()); | ||
6078 | } | ||
6079 | |||
6080 | otherlv_3=(Token)match(input,RULE_ID,FOLLOW_25); | ||
6081 | |||
6082 | newLeafNode(otherlv_3, grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionCrossReference_2_0()); | ||
6083 | |||
6084 | |||
6085 | } | ||
6086 | |||
6087 | |||
6088 | } | ||
6089 | |||
6090 | otherlv_4=(Token)match(input,29,FOLLOW_24); | ||
6091 | |||
6092 | newLeafNode(otherlv_4, grammarAccess.getReliabiltiyProbabilityAccess().getAtKeyword_3()); | ||
6093 | |||
6094 | // InternalApplicationConfiguration.g:2202:3: ( (lv_time_5_0= ruleREALLiteral ) ) | ||
6095 | // InternalApplicationConfiguration.g:2203:4: (lv_time_5_0= ruleREALLiteral ) | ||
6096 | { | ||
6097 | // InternalApplicationConfiguration.g:2203:4: (lv_time_5_0= ruleREALLiteral ) | ||
6098 | // InternalApplicationConfiguration.g:2204:5: lv_time_5_0= ruleREALLiteral | ||
6099 | { | ||
6100 | |||
6101 | newCompositeNode(grammarAccess.getReliabiltiyProbabilityAccess().getTimeREALLiteralParserRuleCall_4_0()); | ||
6102 | |||
6103 | pushFollow(FOLLOW_2); | ||
6104 | lv_time_5_0=ruleREALLiteral(); | ||
6105 | |||
6106 | state._fsp--; | ||
6107 | |||
6108 | |||
6109 | if (current==null) { | ||
6110 | current = createModelElementForParent(grammarAccess.getReliabiltiyProbabilityRule()); | ||
6111 | } | ||
6112 | set( | ||
6113 | current, | ||
6114 | "time", | ||
6115 | lv_time_5_0, | ||
6116 | "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.REALLiteral"); | ||
6117 | afterParserOrEnumRuleCall(); | ||
6118 | |||
6119 | |||
6120 | } | ||
6121 | |||
6122 | |||
6123 | } | ||
6124 | |||
6125 | |||
6126 | } | ||
6127 | |||
6128 | |||
6129 | } | ||
6130 | |||
6131 | |||
6132 | leaveRule(); | ||
6133 | |||
6134 | } | ||
6135 | |||
6136 | catch (RecognitionException re) { | ||
6137 | recover(input,re); | ||
6138 | appendSkippedTokens(); | ||
6139 | } | ||
6140 | finally { | ||
6141 | } | ||
6142 | return current; | ||
6143 | } | ||
6144 | // $ANTLR end "ruleReliabiltiyProbability" | ||
6145 | |||
6146 | |||
6147 | // $ANTLR start "entryRuleMtff" | ||
6148 | // InternalApplicationConfiguration.g:2225:1: entryRuleMtff returns [EObject current=null] : iv_ruleMtff= ruleMtff EOF ; | ||
6149 | public final EObject entryRuleMtff() throws RecognitionException { | ||
6150 | EObject current = null; | ||
6151 | |||
6152 | EObject iv_ruleMtff = null; | ||
6153 | |||
6154 | |||
6155 | try { | ||
6156 | // InternalApplicationConfiguration.g:2225:45: (iv_ruleMtff= ruleMtff EOF ) | ||
6157 | // InternalApplicationConfiguration.g:2226:2: iv_ruleMtff= ruleMtff EOF | ||
6158 | { | ||
6159 | newCompositeNode(grammarAccess.getMtffRule()); | ||
6160 | pushFollow(FOLLOW_1); | ||
6161 | iv_ruleMtff=ruleMtff(); | ||
6162 | |||
6163 | state._fsp--; | ||
6164 | |||
6165 | current =iv_ruleMtff; | ||
6166 | match(input,EOF,FOLLOW_2); | ||
6167 | |||
6168 | } | ||
6169 | |||
6170 | } | ||
6171 | |||
6172 | catch (RecognitionException re) { | ||
6173 | recover(input,re); | ||
6174 | appendSkippedTokens(); | ||
6175 | } | ||
6176 | finally { | ||
6177 | } | ||
6178 | return current; | ||
6179 | } | ||
6180 | // $ANTLR end "entryRuleMtff" | ||
6181 | |||
6182 | |||
6183 | // $ANTLR start "ruleMtff" | ||
6184 | // InternalApplicationConfiguration.g:2232:1: ruleMtff returns [EObject current=null] : (otherlv_0= 'mtff' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) ) ; | ||
6185 | public final EObject ruleMtff() throws RecognitionException { | ||
6186 | EObject current = null; | ||
6187 | |||
6188 | Token otherlv_0=null; | ||
6189 | Token otherlv_2=null; | ||
6190 | Token otherlv_3=null; | ||
6191 | |||
6192 | |||
6193 | enterRule(); | ||
6194 | |||
6195 | try { | ||
6196 | // InternalApplicationConfiguration.g:2238:2: ( (otherlv_0= 'mtff' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) ) ) | ||
6197 | // InternalApplicationConfiguration.g:2239:2: (otherlv_0= 'mtff' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) ) | ||
6198 | { | ||
6199 | // InternalApplicationConfiguration.g:2239:2: (otherlv_0= 'mtff' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) ) | ||
6200 | // InternalApplicationConfiguration.g:2240:3: otherlv_0= 'mtff' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) | ||
6201 | { | ||
6202 | otherlv_0=(Token)match(input,30,FOLLOW_6); | ||
6203 | |||
6204 | newLeafNode(otherlv_0, grammarAccess.getMtffAccess().getMtffKeyword_0()); | ||
6205 | |||
6206 | // InternalApplicationConfiguration.g:2244:3: ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? | ||
6207 | int alt32=2; | ||
6208 | int LA32_0 = input.LA(1); | ||
6209 | |||
6210 | if ( (LA32_0==RULE_ID) ) { | ||
6211 | int LA32_1 = input.LA(2); | ||
6212 | |||
6213 | if ( (LA32_1==11||LA32_1==24) ) { | ||
6214 | alt32=1; | ||
6215 | } | ||
6216 | } | ||
6217 | switch (alt32) { | ||
5895 | case 1 : | 6218 | case 1 : |
5896 | // InternalApplicationConfiguration.g:2128:4: ( ( ruleQualifiedName ) ) otherlv_2= '::' | 6219 | // InternalApplicationConfiguration.g:2245:4: ( ( ruleQualifiedName ) ) otherlv_2= '::' |
5897 | { | 6220 | { |
5898 | // InternalApplicationConfiguration.g:2128:4: ( ( ruleQualifiedName ) ) | 6221 | // InternalApplicationConfiguration.g:2245:4: ( ( ruleQualifiedName ) ) |
5899 | // InternalApplicationConfiguration.g:2129:5: ( ruleQualifiedName ) | 6222 | // InternalApplicationConfiguration.g:2246:5: ( ruleQualifiedName ) |
5900 | { | 6223 | { |
5901 | // InternalApplicationConfiguration.g:2129:5: ( ruleQualifiedName ) | 6224 | // InternalApplicationConfiguration.g:2246:5: ( ruleQualifiedName ) |
5902 | // InternalApplicationConfiguration.g:2130:6: ruleQualifiedName | 6225 | // InternalApplicationConfiguration.g:2247:6: ruleQualifiedName |
5903 | { | 6226 | { |
5904 | 6227 | ||
5905 | if (current==null) { | 6228 | if (current==null) { |
5906 | current = createModelElement(grammarAccess.getReliabiltiyFunctionRule()); | 6229 | current = createModelElement(grammarAccess.getMtffRule()); |
5907 | } | 6230 | } |
5908 | 6231 | ||
5909 | 6232 | ||
5910 | newCompositeNode(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelCrossReference_1_0_0()); | 6233 | newCompositeNode(grammarAccess.getMtffAccess().getPackageCftModelCrossReference_1_0_0()); |
5911 | 6234 | ||
5912 | pushFollow(FOLLOW_18); | 6235 | pushFollow(FOLLOW_18); |
5913 | ruleQualifiedName(); | 6236 | ruleQualifiedName(); |
@@ -5925,7 +6248,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5925 | 6248 | ||
5926 | otherlv_2=(Token)match(input,24,FOLLOW_6); | 6249 | otherlv_2=(Token)match(input,24,FOLLOW_6); |
5927 | 6250 | ||
5928 | newLeafNode(otherlv_2, grammarAccess.getReliabiltiyFunctionAccess().getColonColonKeyword_1_1()); | 6251 | newLeafNode(otherlv_2, grammarAccess.getMtffAccess().getColonColonKeyword_1_1()); |
5929 | 6252 | ||
5930 | 6253 | ||
5931 | } | 6254 | } |
@@ -5933,20 +6256,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5933 | 6256 | ||
5934 | } | 6257 | } |
5935 | 6258 | ||
5936 | // InternalApplicationConfiguration.g:2149:3: ( (otherlv_3= RULE_ID ) ) | 6259 | // InternalApplicationConfiguration.g:2266:3: ( (otherlv_3= RULE_ID ) ) |
5937 | // InternalApplicationConfiguration.g:2150:4: (otherlv_3= RULE_ID ) | 6260 | // InternalApplicationConfiguration.g:2267:4: (otherlv_3= RULE_ID ) |
5938 | { | 6261 | { |
5939 | // InternalApplicationConfiguration.g:2150:4: (otherlv_3= RULE_ID ) | 6262 | // InternalApplicationConfiguration.g:2267:4: (otherlv_3= RULE_ID ) |
5940 | // InternalApplicationConfiguration.g:2151:5: otherlv_3= RULE_ID | 6263 | // InternalApplicationConfiguration.g:2268:5: otherlv_3= RULE_ID |
5941 | { | 6264 | { |
5942 | 6265 | ||
5943 | if (current==null) { | 6266 | if (current==null) { |
5944 | current = createModelElement(grammarAccess.getReliabiltiyFunctionRule()); | 6267 | current = createModelElement(grammarAccess.getMtffRule()); |
5945 | } | 6268 | } |
5946 | 6269 | ||
5947 | otherlv_3=(Token)match(input,RULE_ID,FOLLOW_2); | 6270 | otherlv_3=(Token)match(input,RULE_ID,FOLLOW_2); |
5948 | 6271 | ||
5949 | newLeafNode(otherlv_3, grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionCrossReference_2_0()); | 6272 | newLeafNode(otherlv_3, grammarAccess.getMtffAccess().getTransformationTransformationDefinitionCrossReference_2_0()); |
5950 | 6273 | ||
5951 | 6274 | ||
5952 | } | 6275 | } |
@@ -5973,11 +6296,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5973 | } | 6296 | } |
5974 | return current; | 6297 | return current; |
5975 | } | 6298 | } |
5976 | // $ANTLR end "ruleReliabiltiyFunction" | 6299 | // $ANTLR end "ruleMtff" |
5977 | 6300 | ||
5978 | 6301 | ||
5979 | // $ANTLR start "entryRuleObjectiveDeclaration" | 6302 | // $ANTLR start "entryRuleObjectiveDeclaration" |
5980 | // InternalApplicationConfiguration.g:2166:1: entryRuleObjectiveDeclaration returns [EObject current=null] : iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF ; | 6303 | // InternalApplicationConfiguration.g:2283:1: entryRuleObjectiveDeclaration returns [EObject current=null] : iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF ; |
5981 | public final EObject entryRuleObjectiveDeclaration() throws RecognitionException { | 6304 | public final EObject entryRuleObjectiveDeclaration() throws RecognitionException { |
5982 | EObject current = null; | 6305 | EObject current = null; |
5983 | 6306 | ||
@@ -5985,8 +6308,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
5985 | 6308 | ||
5986 | 6309 | ||
5987 | try { | 6310 | try { |
5988 | // InternalApplicationConfiguration.g:2166:61: (iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF ) | 6311 | // InternalApplicationConfiguration.g:2283:61: (iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF ) |
5989 | // InternalApplicationConfiguration.g:2167:2: iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF | 6312 | // InternalApplicationConfiguration.g:2284:2: iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF |
5990 | { | 6313 | { |
5991 | newCompositeNode(grammarAccess.getObjectiveDeclarationRule()); | 6314 | newCompositeNode(grammarAccess.getObjectiveDeclarationRule()); |
5992 | pushFollow(FOLLOW_1); | 6315 | pushFollow(FOLLOW_1); |
@@ -6013,7 +6336,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6013 | 6336 | ||
6014 | 6337 | ||
6015 | // $ANTLR start "ruleObjectiveDeclaration" | 6338 | // $ANTLR start "ruleObjectiveDeclaration" |
6016 | // InternalApplicationConfiguration.g:2173:1: ruleObjectiveDeclaration returns [EObject current=null] : (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) ; | 6339 | // InternalApplicationConfiguration.g:2290:1: ruleObjectiveDeclaration returns [EObject current=null] : (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) ; |
6017 | public final EObject ruleObjectiveDeclaration() throws RecognitionException { | 6340 | public final EObject ruleObjectiveDeclaration() throws RecognitionException { |
6018 | EObject current = null; | 6341 | EObject current = null; |
6019 | 6342 | ||
@@ -6026,21 +6349,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6026 | enterRule(); | 6349 | enterRule(); |
6027 | 6350 | ||
6028 | try { | 6351 | try { |
6029 | // InternalApplicationConfiguration.g:2179:2: ( (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) ) | 6352 | // InternalApplicationConfiguration.g:2296:2: ( (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) ) |
6030 | // InternalApplicationConfiguration.g:2180:2: (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) | 6353 | // InternalApplicationConfiguration.g:2297:2: (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) |
6031 | { | 6354 | { |
6032 | // InternalApplicationConfiguration.g:2180:2: (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) | 6355 | // InternalApplicationConfiguration.g:2297:2: (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) |
6033 | // InternalApplicationConfiguration.g:2181:3: otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) | 6356 | // InternalApplicationConfiguration.g:2298:3: otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) |
6034 | { | 6357 | { |
6035 | otherlv_0=(Token)match(input,29,FOLLOW_6); | 6358 | otherlv_0=(Token)match(input,31,FOLLOW_6); |
6036 | 6359 | ||
6037 | newLeafNode(otherlv_0, grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0()); | 6360 | newLeafNode(otherlv_0, grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0()); |
6038 | 6361 | ||
6039 | // InternalApplicationConfiguration.g:2185:3: ( (lv_name_1_0= RULE_ID ) ) | 6362 | // InternalApplicationConfiguration.g:2302:3: ( (lv_name_1_0= RULE_ID ) ) |
6040 | // InternalApplicationConfiguration.g:2186:4: (lv_name_1_0= RULE_ID ) | 6363 | // InternalApplicationConfiguration.g:2303:4: (lv_name_1_0= RULE_ID ) |
6041 | { | 6364 | { |
6042 | // InternalApplicationConfiguration.g:2186:4: (lv_name_1_0= RULE_ID ) | 6365 | // InternalApplicationConfiguration.g:2303:4: (lv_name_1_0= RULE_ID ) |
6043 | // InternalApplicationConfiguration.g:2187:5: lv_name_1_0= RULE_ID | 6366 | // InternalApplicationConfiguration.g:2304:5: lv_name_1_0= RULE_ID |
6044 | { | 6367 | { |
6045 | lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17); | 6368 | lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17); |
6046 | 6369 | ||
@@ -6062,11 +6385,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6062 | 6385 | ||
6063 | } | 6386 | } |
6064 | 6387 | ||
6065 | // InternalApplicationConfiguration.g:2203:3: ( (lv_specification_2_0= ruleObjectiveSpecification ) ) | 6388 | // InternalApplicationConfiguration.g:2320:3: ( (lv_specification_2_0= ruleObjectiveSpecification ) ) |
6066 | // InternalApplicationConfiguration.g:2204:4: (lv_specification_2_0= ruleObjectiveSpecification ) | 6389 | // InternalApplicationConfiguration.g:2321:4: (lv_specification_2_0= ruleObjectiveSpecification ) |
6067 | { | 6390 | { |
6068 | // InternalApplicationConfiguration.g:2204:4: (lv_specification_2_0= ruleObjectiveSpecification ) | 6391 | // InternalApplicationConfiguration.g:2321:4: (lv_specification_2_0= ruleObjectiveSpecification ) |
6069 | // InternalApplicationConfiguration.g:2205:5: lv_specification_2_0= ruleObjectiveSpecification | 6392 | // InternalApplicationConfiguration.g:2322:5: lv_specification_2_0= ruleObjectiveSpecification |
6070 | { | 6393 | { |
6071 | 6394 | ||
6072 | newCompositeNode(grammarAccess.getObjectiveDeclarationAccess().getSpecificationObjectiveSpecificationParserRuleCall_2_0()); | 6395 | newCompositeNode(grammarAccess.getObjectiveDeclarationAccess().getSpecificationObjectiveSpecificationParserRuleCall_2_0()); |
@@ -6116,7 +6439,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6116 | 6439 | ||
6117 | 6440 | ||
6118 | // $ANTLR start "entryRuleObjectiveReference" | 6441 | // $ANTLR start "entryRuleObjectiveReference" |
6119 | // InternalApplicationConfiguration.g:2226:1: entryRuleObjectiveReference returns [EObject current=null] : iv_ruleObjectiveReference= ruleObjectiveReference EOF ; | 6442 | // InternalApplicationConfiguration.g:2343:1: entryRuleObjectiveReference returns [EObject current=null] : iv_ruleObjectiveReference= ruleObjectiveReference EOF ; |
6120 | public final EObject entryRuleObjectiveReference() throws RecognitionException { | 6443 | public final EObject entryRuleObjectiveReference() throws RecognitionException { |
6121 | EObject current = null; | 6444 | EObject current = null; |
6122 | 6445 | ||
@@ -6124,8 +6447,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6124 | 6447 | ||
6125 | 6448 | ||
6126 | try { | 6449 | try { |
6127 | // InternalApplicationConfiguration.g:2226:59: (iv_ruleObjectiveReference= ruleObjectiveReference EOF ) | 6450 | // InternalApplicationConfiguration.g:2343:59: (iv_ruleObjectiveReference= ruleObjectiveReference EOF ) |
6128 | // InternalApplicationConfiguration.g:2227:2: iv_ruleObjectiveReference= ruleObjectiveReference EOF | 6451 | // InternalApplicationConfiguration.g:2344:2: iv_ruleObjectiveReference= ruleObjectiveReference EOF |
6129 | { | 6452 | { |
6130 | newCompositeNode(grammarAccess.getObjectiveReferenceRule()); | 6453 | newCompositeNode(grammarAccess.getObjectiveReferenceRule()); |
6131 | pushFollow(FOLLOW_1); | 6454 | pushFollow(FOLLOW_1); |
@@ -6152,7 +6475,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6152 | 6475 | ||
6153 | 6476 | ||
6154 | // $ANTLR start "ruleObjectiveReference" | 6477 | // $ANTLR start "ruleObjectiveReference" |
6155 | // InternalApplicationConfiguration.g:2233:1: ruleObjectiveReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; | 6478 | // InternalApplicationConfiguration.g:2350:1: ruleObjectiveReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; |
6156 | public final EObject ruleObjectiveReference() throws RecognitionException { | 6479 | public final EObject ruleObjectiveReference() throws RecognitionException { |
6157 | EObject current = null; | 6480 | EObject current = null; |
6158 | 6481 | ||
@@ -6162,14 +6485,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6162 | enterRule(); | 6485 | enterRule(); |
6163 | 6486 | ||
6164 | try { | 6487 | try { |
6165 | // InternalApplicationConfiguration.g:2239:2: ( ( (otherlv_0= RULE_ID ) ) ) | 6488 | // InternalApplicationConfiguration.g:2356:2: ( ( (otherlv_0= RULE_ID ) ) ) |
6166 | // InternalApplicationConfiguration.g:2240:2: ( (otherlv_0= RULE_ID ) ) | 6489 | // InternalApplicationConfiguration.g:2357:2: ( (otherlv_0= RULE_ID ) ) |
6167 | { | 6490 | { |
6168 | // InternalApplicationConfiguration.g:2240:2: ( (otherlv_0= RULE_ID ) ) | 6491 | // InternalApplicationConfiguration.g:2357:2: ( (otherlv_0= RULE_ID ) ) |
6169 | // InternalApplicationConfiguration.g:2241:3: (otherlv_0= RULE_ID ) | 6492 | // InternalApplicationConfiguration.g:2358:3: (otherlv_0= RULE_ID ) |
6170 | { | 6493 | { |
6171 | // InternalApplicationConfiguration.g:2241:3: (otherlv_0= RULE_ID ) | 6494 | // InternalApplicationConfiguration.g:2358:3: (otherlv_0= RULE_ID ) |
6172 | // InternalApplicationConfiguration.g:2242:4: otherlv_0= RULE_ID | 6495 | // InternalApplicationConfiguration.g:2359:4: otherlv_0= RULE_ID |
6173 | { | 6496 | { |
6174 | 6497 | ||
6175 | if (current==null) { | 6498 | if (current==null) { |
@@ -6206,7 +6529,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6206 | 6529 | ||
6207 | 6530 | ||
6208 | // $ANTLR start "entryRuleObjective" | 6531 | // $ANTLR start "entryRuleObjective" |
6209 | // InternalApplicationConfiguration.g:2256:1: entryRuleObjective returns [EObject current=null] : iv_ruleObjective= ruleObjective EOF ; | 6532 | // InternalApplicationConfiguration.g:2373:1: entryRuleObjective returns [EObject current=null] : iv_ruleObjective= ruleObjective EOF ; |
6210 | public final EObject entryRuleObjective() throws RecognitionException { | 6533 | public final EObject entryRuleObjective() throws RecognitionException { |
6211 | EObject current = null; | 6534 | EObject current = null; |
6212 | 6535 | ||
@@ -6214,8 +6537,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6214 | 6537 | ||
6215 | 6538 | ||
6216 | try { | 6539 | try { |
6217 | // InternalApplicationConfiguration.g:2256:50: (iv_ruleObjective= ruleObjective EOF ) | 6540 | // InternalApplicationConfiguration.g:2373:50: (iv_ruleObjective= ruleObjective EOF ) |
6218 | // InternalApplicationConfiguration.g:2257:2: iv_ruleObjective= ruleObjective EOF | 6541 | // InternalApplicationConfiguration.g:2374:2: iv_ruleObjective= ruleObjective EOF |
6219 | { | 6542 | { |
6220 | newCompositeNode(grammarAccess.getObjectiveRule()); | 6543 | newCompositeNode(grammarAccess.getObjectiveRule()); |
6221 | pushFollow(FOLLOW_1); | 6544 | pushFollow(FOLLOW_1); |
@@ -6242,7 +6565,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6242 | 6565 | ||
6243 | 6566 | ||
6244 | // $ANTLR start "ruleObjective" | 6567 | // $ANTLR start "ruleObjective" |
6245 | // InternalApplicationConfiguration.g:2263:1: ruleObjective returns [EObject current=null] : (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) ; | 6568 | // InternalApplicationConfiguration.g:2380:1: ruleObjective returns [EObject current=null] : (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) ; |
6246 | public final EObject ruleObjective() throws RecognitionException { | 6569 | public final EObject ruleObjective() throws RecognitionException { |
6247 | EObject current = null; | 6570 | EObject current = null; |
6248 | 6571 | ||
@@ -6255,28 +6578,28 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6255 | enterRule(); | 6578 | enterRule(); |
6256 | 6579 | ||
6257 | try { | 6580 | try { |
6258 | // InternalApplicationConfiguration.g:2269:2: ( (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) ) | 6581 | // InternalApplicationConfiguration.g:2386:2: ( (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) ) |
6259 | // InternalApplicationConfiguration.g:2270:2: (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) | 6582 | // InternalApplicationConfiguration.g:2387:2: (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) |
6260 | { | 6583 | { |
6261 | // InternalApplicationConfiguration.g:2270:2: (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) | 6584 | // InternalApplicationConfiguration.g:2387:2: (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) |
6262 | int alt31=2; | 6585 | int alt33=2; |
6263 | int LA31_0 = input.LA(1); | 6586 | int LA33_0 = input.LA(1); |
6264 | 6587 | ||
6265 | if ( (LA31_0==RULE_ID) ) { | 6588 | if ( (LA33_0==RULE_ID) ) { |
6266 | alt31=1; | 6589 | alt33=1; |
6267 | } | 6590 | } |
6268 | else if ( (LA31_0==19) ) { | 6591 | else if ( (LA33_0==19) ) { |
6269 | alt31=2; | 6592 | alt33=2; |
6270 | } | 6593 | } |
6271 | else { | 6594 | else { |
6272 | NoViableAltException nvae = | 6595 | NoViableAltException nvae = |
6273 | new NoViableAltException("", 31, 0, input); | 6596 | new NoViableAltException("", 33, 0, input); |
6274 | 6597 | ||
6275 | throw nvae; | 6598 | throw nvae; |
6276 | } | 6599 | } |
6277 | switch (alt31) { | 6600 | switch (alt33) { |
6278 | case 1 : | 6601 | case 1 : |
6279 | // InternalApplicationConfiguration.g:2271:3: this_ObjectiveReference_0= ruleObjectiveReference | 6602 | // InternalApplicationConfiguration.g:2388:3: this_ObjectiveReference_0= ruleObjectiveReference |
6280 | { | 6603 | { |
6281 | 6604 | ||
6282 | newCompositeNode(grammarAccess.getObjectiveAccess().getObjectiveReferenceParserRuleCall_0()); | 6605 | newCompositeNode(grammarAccess.getObjectiveAccess().getObjectiveReferenceParserRuleCall_0()); |
@@ -6294,7 +6617,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6294 | } | 6617 | } |
6295 | break; | 6618 | break; |
6296 | case 2 : | 6619 | case 2 : |
6297 | // InternalApplicationConfiguration.g:2280:3: this_ObjectiveSpecification_1= ruleObjectiveSpecification | 6620 | // InternalApplicationConfiguration.g:2397:3: this_ObjectiveSpecification_1= ruleObjectiveSpecification |
6298 | { | 6621 | { |
6299 | 6622 | ||
6300 | newCompositeNode(grammarAccess.getObjectiveAccess().getObjectiveSpecificationParserRuleCall_1()); | 6623 | newCompositeNode(grammarAccess.getObjectiveAccess().getObjectiveSpecificationParserRuleCall_1()); |
@@ -6334,7 +6657,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6334 | 6657 | ||
6335 | 6658 | ||
6336 | // $ANTLR start "entryRuleConfigSpecification" | 6659 | // $ANTLR start "entryRuleConfigSpecification" |
6337 | // InternalApplicationConfiguration.g:2292:1: entryRuleConfigSpecification returns [EObject current=null] : iv_ruleConfigSpecification= ruleConfigSpecification EOF ; | 6660 | // InternalApplicationConfiguration.g:2409:1: entryRuleConfigSpecification returns [EObject current=null] : iv_ruleConfigSpecification= ruleConfigSpecification EOF ; |
6338 | public final EObject entryRuleConfigSpecification() throws RecognitionException { | 6661 | public final EObject entryRuleConfigSpecification() throws RecognitionException { |
6339 | EObject current = null; | 6662 | EObject current = null; |
6340 | 6663 | ||
@@ -6342,8 +6665,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6342 | 6665 | ||
6343 | 6666 | ||
6344 | try { | 6667 | try { |
6345 | // InternalApplicationConfiguration.g:2292:60: (iv_ruleConfigSpecification= ruleConfigSpecification EOF ) | 6668 | // InternalApplicationConfiguration.g:2409:60: (iv_ruleConfigSpecification= ruleConfigSpecification EOF ) |
6346 | // InternalApplicationConfiguration.g:2293:2: iv_ruleConfigSpecification= ruleConfigSpecification EOF | 6669 | // InternalApplicationConfiguration.g:2410:2: iv_ruleConfigSpecification= ruleConfigSpecification EOF |
6347 | { | 6670 | { |
6348 | newCompositeNode(grammarAccess.getConfigSpecificationRule()); | 6671 | newCompositeNode(grammarAccess.getConfigSpecificationRule()); |
6349 | pushFollow(FOLLOW_1); | 6672 | pushFollow(FOLLOW_1); |
@@ -6370,7 +6693,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6370 | 6693 | ||
6371 | 6694 | ||
6372 | // $ANTLR start "ruleConfigSpecification" | 6695 | // $ANTLR start "ruleConfigSpecification" |
6373 | // InternalApplicationConfiguration.g:2299:1: ruleConfigSpecification returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' ) ; | 6696 | // InternalApplicationConfiguration.g:2416:1: ruleConfigSpecification returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' ) ; |
6374 | public final EObject ruleConfigSpecification() throws RecognitionException { | 6697 | public final EObject ruleConfigSpecification() throws RecognitionException { |
6375 | EObject current = null; | 6698 | EObject current = null; |
6376 | 6699 | ||
@@ -6386,14 +6709,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6386 | enterRule(); | 6709 | enterRule(); |
6387 | 6710 | ||
6388 | try { | 6711 | try { |
6389 | // InternalApplicationConfiguration.g:2305:2: ( ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' ) ) | 6712 | // InternalApplicationConfiguration.g:2422:2: ( ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' ) ) |
6390 | // InternalApplicationConfiguration.g:2306:2: ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' ) | 6713 | // InternalApplicationConfiguration.g:2423:2: ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' ) |
6391 | { | 6714 | { |
6392 | // InternalApplicationConfiguration.g:2306:2: ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' ) | 6715 | // InternalApplicationConfiguration.g:2423:2: ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' ) |
6393 | // InternalApplicationConfiguration.g:2307:3: () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' | 6716 | // InternalApplicationConfiguration.g:2424:3: () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' |
6394 | { | 6717 | { |
6395 | // InternalApplicationConfiguration.g:2307:3: () | 6718 | // InternalApplicationConfiguration.g:2424:3: () |
6396 | // InternalApplicationConfiguration.g:2308:4: | 6719 | // InternalApplicationConfiguration.g:2425:4: |
6397 | { | 6720 | { |
6398 | 6721 | ||
6399 | current = forceCreateModelElement( | 6722 | current = forceCreateModelElement( |
@@ -6403,26 +6726,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6403 | 6726 | ||
6404 | } | 6727 | } |
6405 | 6728 | ||
6406 | otherlv_1=(Token)match(input,19,FOLLOW_25); | 6729 | otherlv_1=(Token)match(input,19,FOLLOW_26); |
6407 | 6730 | ||
6408 | newLeafNode(otherlv_1, grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1()); | 6731 | newLeafNode(otherlv_1, grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1()); |
6409 | 6732 | ||
6410 | // InternalApplicationConfiguration.g:2318:3: ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? | 6733 | // InternalApplicationConfiguration.g:2435:3: ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? |
6411 | int alt33=2; | 6734 | int alt35=2; |
6412 | int LA33_0 = input.LA(1); | 6735 | int LA35_0 = input.LA(1); |
6413 | 6736 | ||
6414 | if ( (LA33_0==RULE_STRING||(LA33_0>=31 && LA33_0<=33)) ) { | 6737 | if ( (LA35_0==RULE_STRING||(LA35_0>=33 && LA35_0<=35)) ) { |
6415 | alt33=1; | 6738 | alt35=1; |
6416 | } | 6739 | } |
6417 | switch (alt33) { | 6740 | switch (alt35) { |
6418 | case 1 : | 6741 | case 1 : |
6419 | // InternalApplicationConfiguration.g:2319:4: ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* | 6742 | // InternalApplicationConfiguration.g:2436:4: ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* |
6420 | { | 6743 | { |
6421 | // InternalApplicationConfiguration.g:2319:4: ( (lv_entries_2_0= ruleConfigEntry ) ) | 6744 | // InternalApplicationConfiguration.g:2436:4: ( (lv_entries_2_0= ruleConfigEntry ) ) |
6422 | // InternalApplicationConfiguration.g:2320:5: (lv_entries_2_0= ruleConfigEntry ) | 6745 | // InternalApplicationConfiguration.g:2437:5: (lv_entries_2_0= ruleConfigEntry ) |
6423 | { | 6746 | { |
6424 | // InternalApplicationConfiguration.g:2320:5: (lv_entries_2_0= ruleConfigEntry ) | 6747 | // InternalApplicationConfiguration.g:2437:5: (lv_entries_2_0= ruleConfigEntry ) |
6425 | // InternalApplicationConfiguration.g:2321:6: lv_entries_2_0= ruleConfigEntry | 6748 | // InternalApplicationConfiguration.g:2438:6: lv_entries_2_0= ruleConfigEntry |
6426 | { | 6749 | { |
6427 | 6750 | ||
6428 | newCompositeNode(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0()); | 6751 | newCompositeNode(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0()); |
@@ -6449,30 +6772,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6449 | 6772 | ||
6450 | } | 6773 | } |
6451 | 6774 | ||
6452 | // InternalApplicationConfiguration.g:2338:4: (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* | 6775 | // InternalApplicationConfiguration.g:2455:4: (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* |
6453 | loop32: | 6776 | loop34: |
6454 | do { | 6777 | do { |
6455 | int alt32=2; | 6778 | int alt34=2; |
6456 | int LA32_0 = input.LA(1); | 6779 | int LA34_0 = input.LA(1); |
6457 | 6780 | ||
6458 | if ( (LA32_0==20) ) { | 6781 | if ( (LA34_0==20) ) { |
6459 | alt32=1; | 6782 | alt34=1; |
6460 | } | 6783 | } |
6461 | 6784 | ||
6462 | 6785 | ||
6463 | switch (alt32) { | 6786 | switch (alt34) { |
6464 | case 1 : | 6787 | case 1 : |
6465 | // InternalApplicationConfiguration.g:2339:5: otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) | 6788 | // InternalApplicationConfiguration.g:2456:5: otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) |
6466 | { | 6789 | { |
6467 | otherlv_3=(Token)match(input,20,FOLLOW_26); | 6790 | otherlv_3=(Token)match(input,20,FOLLOW_27); |
6468 | 6791 | ||
6469 | newLeafNode(otherlv_3, grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0()); | 6792 | newLeafNode(otherlv_3, grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0()); |
6470 | 6793 | ||
6471 | // InternalApplicationConfiguration.g:2343:5: ( (lv_entries_4_0= ruleConfigEntry ) ) | 6794 | // InternalApplicationConfiguration.g:2460:5: ( (lv_entries_4_0= ruleConfigEntry ) ) |
6472 | // InternalApplicationConfiguration.g:2344:6: (lv_entries_4_0= ruleConfigEntry ) | 6795 | // InternalApplicationConfiguration.g:2461:6: (lv_entries_4_0= ruleConfigEntry ) |
6473 | { | 6796 | { |
6474 | // InternalApplicationConfiguration.g:2344:6: (lv_entries_4_0= ruleConfigEntry ) | 6797 | // InternalApplicationConfiguration.g:2461:6: (lv_entries_4_0= ruleConfigEntry ) |
6475 | // InternalApplicationConfiguration.g:2345:7: lv_entries_4_0= ruleConfigEntry | 6798 | // InternalApplicationConfiguration.g:2462:7: lv_entries_4_0= ruleConfigEntry |
6476 | { | 6799 | { |
6477 | 6800 | ||
6478 | newCompositeNode(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0()); | 6801 | newCompositeNode(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0()); |
@@ -6504,7 +6827,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6504 | break; | 6827 | break; |
6505 | 6828 | ||
6506 | default : | 6829 | default : |
6507 | break loop32; | 6830 | break loop34; |
6508 | } | 6831 | } |
6509 | } while (true); | 6832 | } while (true); |
6510 | 6833 | ||
@@ -6541,7 +6864,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6541 | 6864 | ||
6542 | 6865 | ||
6543 | // $ANTLR start "entryRuleConfigDeclaration" | 6866 | // $ANTLR start "entryRuleConfigDeclaration" |
6544 | // InternalApplicationConfiguration.g:2372:1: entryRuleConfigDeclaration returns [EObject current=null] : iv_ruleConfigDeclaration= ruleConfigDeclaration EOF ; | 6867 | // InternalApplicationConfiguration.g:2489:1: entryRuleConfigDeclaration returns [EObject current=null] : iv_ruleConfigDeclaration= ruleConfigDeclaration EOF ; |
6545 | public final EObject entryRuleConfigDeclaration() throws RecognitionException { | 6868 | public final EObject entryRuleConfigDeclaration() throws RecognitionException { |
6546 | EObject current = null; | 6869 | EObject current = null; |
6547 | 6870 | ||
@@ -6549,8 +6872,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6549 | 6872 | ||
6550 | 6873 | ||
6551 | try { | 6874 | try { |
6552 | // InternalApplicationConfiguration.g:2372:58: (iv_ruleConfigDeclaration= ruleConfigDeclaration EOF ) | 6875 | // InternalApplicationConfiguration.g:2489:58: (iv_ruleConfigDeclaration= ruleConfigDeclaration EOF ) |
6553 | // InternalApplicationConfiguration.g:2373:2: iv_ruleConfigDeclaration= ruleConfigDeclaration EOF | 6876 | // InternalApplicationConfiguration.g:2490:2: iv_ruleConfigDeclaration= ruleConfigDeclaration EOF |
6554 | { | 6877 | { |
6555 | newCompositeNode(grammarAccess.getConfigDeclarationRule()); | 6878 | newCompositeNode(grammarAccess.getConfigDeclarationRule()); |
6556 | pushFollow(FOLLOW_1); | 6879 | pushFollow(FOLLOW_1); |
@@ -6577,7 +6900,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6577 | 6900 | ||
6578 | 6901 | ||
6579 | // $ANTLR start "ruleConfigDeclaration" | 6902 | // $ANTLR start "ruleConfigDeclaration" |
6580 | // InternalApplicationConfiguration.g:2379:1: ruleConfigDeclaration returns [EObject current=null] : (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) ; | 6903 | // InternalApplicationConfiguration.g:2496:1: ruleConfigDeclaration returns [EObject current=null] : (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) ; |
6581 | public final EObject ruleConfigDeclaration() throws RecognitionException { | 6904 | public final EObject ruleConfigDeclaration() throws RecognitionException { |
6582 | EObject current = null; | 6905 | EObject current = null; |
6583 | 6906 | ||
@@ -6590,21 +6913,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6590 | enterRule(); | 6913 | enterRule(); |
6591 | 6914 | ||
6592 | try { | 6915 | try { |
6593 | // InternalApplicationConfiguration.g:2385:2: ( (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) ) | 6916 | // InternalApplicationConfiguration.g:2502:2: ( (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) ) |
6594 | // InternalApplicationConfiguration.g:2386:2: (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) | 6917 | // InternalApplicationConfiguration.g:2503:2: (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) |
6595 | { | 6918 | { |
6596 | // InternalApplicationConfiguration.g:2386:2: (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) | 6919 | // InternalApplicationConfiguration.g:2503:2: (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) |
6597 | // InternalApplicationConfiguration.g:2387:3: otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) | 6920 | // InternalApplicationConfiguration.g:2504:3: otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) |
6598 | { | 6921 | { |
6599 | otherlv_0=(Token)match(input,30,FOLLOW_6); | 6922 | otherlv_0=(Token)match(input,32,FOLLOW_6); |
6600 | 6923 | ||
6601 | newLeafNode(otherlv_0, grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0()); | 6924 | newLeafNode(otherlv_0, grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0()); |
6602 | 6925 | ||
6603 | // InternalApplicationConfiguration.g:2391:3: ( (lv_name_1_0= RULE_ID ) ) | 6926 | // InternalApplicationConfiguration.g:2508:3: ( (lv_name_1_0= RULE_ID ) ) |
6604 | // InternalApplicationConfiguration.g:2392:4: (lv_name_1_0= RULE_ID ) | 6927 | // InternalApplicationConfiguration.g:2509:4: (lv_name_1_0= RULE_ID ) |
6605 | { | 6928 | { |
6606 | // InternalApplicationConfiguration.g:2392:4: (lv_name_1_0= RULE_ID ) | 6929 | // InternalApplicationConfiguration.g:2509:4: (lv_name_1_0= RULE_ID ) |
6607 | // InternalApplicationConfiguration.g:2393:5: lv_name_1_0= RULE_ID | 6930 | // InternalApplicationConfiguration.g:2510:5: lv_name_1_0= RULE_ID |
6608 | { | 6931 | { |
6609 | lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17); | 6932 | lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17); |
6610 | 6933 | ||
@@ -6626,11 +6949,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6626 | 6949 | ||
6627 | } | 6950 | } |
6628 | 6951 | ||
6629 | // InternalApplicationConfiguration.g:2409:3: ( (lv_specification_2_0= ruleConfigSpecification ) ) | 6952 | // InternalApplicationConfiguration.g:2526:3: ( (lv_specification_2_0= ruleConfigSpecification ) ) |
6630 | // InternalApplicationConfiguration.g:2410:4: (lv_specification_2_0= ruleConfigSpecification ) | 6953 | // InternalApplicationConfiguration.g:2527:4: (lv_specification_2_0= ruleConfigSpecification ) |
6631 | { | 6954 | { |
6632 | // InternalApplicationConfiguration.g:2410:4: (lv_specification_2_0= ruleConfigSpecification ) | 6955 | // InternalApplicationConfiguration.g:2527:4: (lv_specification_2_0= ruleConfigSpecification ) |
6633 | // InternalApplicationConfiguration.g:2411:5: lv_specification_2_0= ruleConfigSpecification | 6956 | // InternalApplicationConfiguration.g:2528:5: lv_specification_2_0= ruleConfigSpecification |
6634 | { | 6957 | { |
6635 | 6958 | ||
6636 | newCompositeNode(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0()); | 6959 | newCompositeNode(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0()); |
@@ -6680,7 +7003,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6680 | 7003 | ||
6681 | 7004 | ||
6682 | // $ANTLR start "entryRuleConfigEntry" | 7005 | // $ANTLR start "entryRuleConfigEntry" |
6683 | // InternalApplicationConfiguration.g:2432:1: entryRuleConfigEntry returns [EObject current=null] : iv_ruleConfigEntry= ruleConfigEntry EOF ; | 7006 | // InternalApplicationConfiguration.g:2549:1: entryRuleConfigEntry returns [EObject current=null] : iv_ruleConfigEntry= ruleConfigEntry EOF ; |
6684 | public final EObject entryRuleConfigEntry() throws RecognitionException { | 7007 | public final EObject entryRuleConfigEntry() throws RecognitionException { |
6685 | EObject current = null; | 7008 | EObject current = null; |
6686 | 7009 | ||
@@ -6688,8 +7011,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6688 | 7011 | ||
6689 | 7012 | ||
6690 | try { | 7013 | try { |
6691 | // InternalApplicationConfiguration.g:2432:52: (iv_ruleConfigEntry= ruleConfigEntry EOF ) | 7014 | // InternalApplicationConfiguration.g:2549:52: (iv_ruleConfigEntry= ruleConfigEntry EOF ) |
6692 | // InternalApplicationConfiguration.g:2433:2: iv_ruleConfigEntry= ruleConfigEntry EOF | 7015 | // InternalApplicationConfiguration.g:2550:2: iv_ruleConfigEntry= ruleConfigEntry EOF |
6693 | { | 7016 | { |
6694 | newCompositeNode(grammarAccess.getConfigEntryRule()); | 7017 | newCompositeNode(grammarAccess.getConfigEntryRule()); |
6695 | pushFollow(FOLLOW_1); | 7018 | pushFollow(FOLLOW_1); |
@@ -6716,7 +7039,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6716 | 7039 | ||
6717 | 7040 | ||
6718 | // $ANTLR start "ruleConfigEntry" | 7041 | // $ANTLR start "ruleConfigEntry" |
6719 | // InternalApplicationConfiguration.g:2439:1: ruleConfigEntry returns [EObject current=null] : (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) ; | 7042 | // InternalApplicationConfiguration.g:2556:1: ruleConfigEntry returns [EObject current=null] : (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) ; |
6720 | public final EObject ruleConfigEntry() throws RecognitionException { | 7043 | public final EObject ruleConfigEntry() throws RecognitionException { |
6721 | EObject current = null; | 7044 | EObject current = null; |
6722 | 7045 | ||
@@ -6733,42 +7056,42 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6733 | enterRule(); | 7056 | enterRule(); |
6734 | 7057 | ||
6735 | try { | 7058 | try { |
6736 | // InternalApplicationConfiguration.g:2445:2: ( (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) ) | 7059 | // InternalApplicationConfiguration.g:2562:2: ( (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) ) |
6737 | // InternalApplicationConfiguration.g:2446:2: (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) | 7060 | // InternalApplicationConfiguration.g:2563:2: (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) |
6738 | { | 7061 | { |
6739 | // InternalApplicationConfiguration.g:2446:2: (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) | 7062 | // InternalApplicationConfiguration.g:2563:2: (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) |
6740 | int alt34=4; | 7063 | int alt36=4; |
6741 | switch ( input.LA(1) ) { | 7064 | switch ( input.LA(1) ) { |
6742 | case 31: | 7065 | case 33: |
6743 | { | 7066 | { |
6744 | alt34=1; | 7067 | alt36=1; |
6745 | } | 7068 | } |
6746 | break; | 7069 | break; |
6747 | case 32: | 7070 | case 34: |
6748 | { | 7071 | { |
6749 | alt34=2; | 7072 | alt36=2; |
6750 | } | 7073 | } |
6751 | break; | 7074 | break; |
6752 | case 33: | 7075 | case 35: |
6753 | { | 7076 | { |
6754 | alt34=3; | 7077 | alt36=3; |
6755 | } | 7078 | } |
6756 | break; | 7079 | break; |
6757 | case RULE_STRING: | 7080 | case RULE_STRING: |
6758 | { | 7081 | { |
6759 | alt34=4; | 7082 | alt36=4; |
6760 | } | 7083 | } |
6761 | break; | 7084 | break; |
6762 | default: | 7085 | default: |
6763 | NoViableAltException nvae = | 7086 | NoViableAltException nvae = |
6764 | new NoViableAltException("", 34, 0, input); | 7087 | new NoViableAltException("", 36, 0, input); |
6765 | 7088 | ||
6766 | throw nvae; | 7089 | throw nvae; |
6767 | } | 7090 | } |
6768 | 7091 | ||
6769 | switch (alt34) { | 7092 | switch (alt36) { |
6770 | case 1 : | 7093 | case 1 : |
6771 | // InternalApplicationConfiguration.g:2447:3: this_DocumentationEntry_0= ruleDocumentationEntry | 7094 | // InternalApplicationConfiguration.g:2564:3: this_DocumentationEntry_0= ruleDocumentationEntry |
6772 | { | 7095 | { |
6773 | 7096 | ||
6774 | newCompositeNode(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0()); | 7097 | newCompositeNode(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0()); |
@@ -6786,7 +7109,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6786 | } | 7109 | } |
6787 | break; | 7110 | break; |
6788 | case 2 : | 7111 | case 2 : |
6789 | // InternalApplicationConfiguration.g:2456:3: this_RuntimeEntry_1= ruleRuntimeEntry | 7112 | // InternalApplicationConfiguration.g:2573:3: this_RuntimeEntry_1= ruleRuntimeEntry |
6790 | { | 7113 | { |
6791 | 7114 | ||
6792 | newCompositeNode(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1()); | 7115 | newCompositeNode(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1()); |
@@ -6804,7 +7127,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6804 | } | 7127 | } |
6805 | break; | 7128 | break; |
6806 | case 3 : | 7129 | case 3 : |
6807 | // InternalApplicationConfiguration.g:2465:3: this_MemoryEntry_2= ruleMemoryEntry | 7130 | // InternalApplicationConfiguration.g:2582:3: this_MemoryEntry_2= ruleMemoryEntry |
6808 | { | 7131 | { |
6809 | 7132 | ||
6810 | newCompositeNode(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2()); | 7133 | newCompositeNode(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2()); |
@@ -6822,7 +7145,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6822 | } | 7145 | } |
6823 | break; | 7146 | break; |
6824 | case 4 : | 7147 | case 4 : |
6825 | // InternalApplicationConfiguration.g:2474:3: this_CustomEntry_3= ruleCustomEntry | 7148 | // InternalApplicationConfiguration.g:2591:3: this_CustomEntry_3= ruleCustomEntry |
6826 | { | 7149 | { |
6827 | 7150 | ||
6828 | newCompositeNode(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3()); | 7151 | newCompositeNode(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3()); |
@@ -6862,7 +7185,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6862 | 7185 | ||
6863 | 7186 | ||
6864 | // $ANTLR start "entryRuleDocumentationEntry" | 7187 | // $ANTLR start "entryRuleDocumentationEntry" |
6865 | // InternalApplicationConfiguration.g:2486:1: entryRuleDocumentationEntry returns [EObject current=null] : iv_ruleDocumentationEntry= ruleDocumentationEntry EOF ; | 7188 | // InternalApplicationConfiguration.g:2603:1: entryRuleDocumentationEntry returns [EObject current=null] : iv_ruleDocumentationEntry= ruleDocumentationEntry EOF ; |
6866 | public final EObject entryRuleDocumentationEntry() throws RecognitionException { | 7189 | public final EObject entryRuleDocumentationEntry() throws RecognitionException { |
6867 | EObject current = null; | 7190 | EObject current = null; |
6868 | 7191 | ||
@@ -6870,8 +7193,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6870 | 7193 | ||
6871 | 7194 | ||
6872 | try { | 7195 | try { |
6873 | // InternalApplicationConfiguration.g:2486:59: (iv_ruleDocumentationEntry= ruleDocumentationEntry EOF ) | 7196 | // InternalApplicationConfiguration.g:2603:59: (iv_ruleDocumentationEntry= ruleDocumentationEntry EOF ) |
6874 | // InternalApplicationConfiguration.g:2487:2: iv_ruleDocumentationEntry= ruleDocumentationEntry EOF | 7197 | // InternalApplicationConfiguration.g:2604:2: iv_ruleDocumentationEntry= ruleDocumentationEntry EOF |
6875 | { | 7198 | { |
6876 | newCompositeNode(grammarAccess.getDocumentationEntryRule()); | 7199 | newCompositeNode(grammarAccess.getDocumentationEntryRule()); |
6877 | pushFollow(FOLLOW_1); | 7200 | pushFollow(FOLLOW_1); |
@@ -6898,7 +7221,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6898 | 7221 | ||
6899 | 7222 | ||
6900 | // $ANTLR start "ruleDocumentationEntry" | 7223 | // $ANTLR start "ruleDocumentationEntry" |
6901 | // InternalApplicationConfiguration.g:2493:1: ruleDocumentationEntry returns [EObject current=null] : (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) ; | 7224 | // InternalApplicationConfiguration.g:2610:1: ruleDocumentationEntry returns [EObject current=null] : (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) ; |
6902 | public final EObject ruleDocumentationEntry() throws RecognitionException { | 7225 | public final EObject ruleDocumentationEntry() throws RecognitionException { |
6903 | EObject current = null; | 7226 | EObject current = null; |
6904 | 7227 | ||
@@ -6911,25 +7234,25 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6911 | enterRule(); | 7234 | enterRule(); |
6912 | 7235 | ||
6913 | try { | 7236 | try { |
6914 | // InternalApplicationConfiguration.g:2499:2: ( (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) ) | 7237 | // InternalApplicationConfiguration.g:2616:2: ( (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) ) |
6915 | // InternalApplicationConfiguration.g:2500:2: (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) | 7238 | // InternalApplicationConfiguration.g:2617:2: (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) |
6916 | { | 7239 | { |
6917 | // InternalApplicationConfiguration.g:2500:2: (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) | 7240 | // InternalApplicationConfiguration.g:2617:2: (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) |
6918 | // InternalApplicationConfiguration.g:2501:3: otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) | 7241 | // InternalApplicationConfiguration.g:2618:3: otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) |
6919 | { | 7242 | { |
6920 | otherlv_0=(Token)match(input,31,FOLLOW_13); | 7243 | otherlv_0=(Token)match(input,33,FOLLOW_13); |
6921 | 7244 | ||
6922 | newLeafNode(otherlv_0, grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0()); | 7245 | newLeafNode(otherlv_0, grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0()); |
6923 | 7246 | ||
6924 | otherlv_1=(Token)match(input,18,FOLLOW_27); | 7247 | otherlv_1=(Token)match(input,18,FOLLOW_28); |
6925 | 7248 | ||
6926 | newLeafNode(otherlv_1, grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1()); | 7249 | newLeafNode(otherlv_1, grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1()); |
6927 | 7250 | ||
6928 | // InternalApplicationConfiguration.g:2509:3: ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) | 7251 | // InternalApplicationConfiguration.g:2626:3: ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) |
6929 | // InternalApplicationConfiguration.g:2510:4: (lv_level_2_0= ruleDocumentLevelSpecification ) | 7252 | // InternalApplicationConfiguration.g:2627:4: (lv_level_2_0= ruleDocumentLevelSpecification ) |
6930 | { | 7253 | { |
6931 | // InternalApplicationConfiguration.g:2510:4: (lv_level_2_0= ruleDocumentLevelSpecification ) | 7254 | // InternalApplicationConfiguration.g:2627:4: (lv_level_2_0= ruleDocumentLevelSpecification ) |
6932 | // InternalApplicationConfiguration.g:2511:5: lv_level_2_0= ruleDocumentLevelSpecification | 7255 | // InternalApplicationConfiguration.g:2628:5: lv_level_2_0= ruleDocumentLevelSpecification |
6933 | { | 7256 | { |
6934 | 7257 | ||
6935 | newCompositeNode(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0()); | 7258 | newCompositeNode(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0()); |
@@ -6979,7 +7302,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6979 | 7302 | ||
6980 | 7303 | ||
6981 | // $ANTLR start "entryRuleRuntimeEntry" | 7304 | // $ANTLR start "entryRuleRuntimeEntry" |
6982 | // InternalApplicationConfiguration.g:2532:1: entryRuleRuntimeEntry returns [EObject current=null] : iv_ruleRuntimeEntry= ruleRuntimeEntry EOF ; | 7305 | // InternalApplicationConfiguration.g:2649:1: entryRuleRuntimeEntry returns [EObject current=null] : iv_ruleRuntimeEntry= ruleRuntimeEntry EOF ; |
6983 | public final EObject entryRuleRuntimeEntry() throws RecognitionException { | 7306 | public final EObject entryRuleRuntimeEntry() throws RecognitionException { |
6984 | EObject current = null; | 7307 | EObject current = null; |
6985 | 7308 | ||
@@ -6987,8 +7310,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
6987 | 7310 | ||
6988 | 7311 | ||
6989 | try { | 7312 | try { |
6990 | // InternalApplicationConfiguration.g:2532:53: (iv_ruleRuntimeEntry= ruleRuntimeEntry EOF ) | 7313 | // InternalApplicationConfiguration.g:2649:53: (iv_ruleRuntimeEntry= ruleRuntimeEntry EOF ) |
6991 | // InternalApplicationConfiguration.g:2533:2: iv_ruleRuntimeEntry= ruleRuntimeEntry EOF | 7314 | // InternalApplicationConfiguration.g:2650:2: iv_ruleRuntimeEntry= ruleRuntimeEntry EOF |
6992 | { | 7315 | { |
6993 | newCompositeNode(grammarAccess.getRuntimeEntryRule()); | 7316 | newCompositeNode(grammarAccess.getRuntimeEntryRule()); |
6994 | pushFollow(FOLLOW_1); | 7317 | pushFollow(FOLLOW_1); |
@@ -7015,7 +7338,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7015 | 7338 | ||
7016 | 7339 | ||
7017 | // $ANTLR start "ruleRuntimeEntry" | 7340 | // $ANTLR start "ruleRuntimeEntry" |
7018 | // InternalApplicationConfiguration.g:2539:1: ruleRuntimeEntry returns [EObject current=null] : (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) ; | 7341 | // InternalApplicationConfiguration.g:2656:1: ruleRuntimeEntry returns [EObject current=null] : (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) ; |
7019 | public final EObject ruleRuntimeEntry() throws RecognitionException { | 7342 | public final EObject ruleRuntimeEntry() throws RecognitionException { |
7020 | EObject current = null; | 7343 | EObject current = null; |
7021 | 7344 | ||
@@ -7027,13 +7350,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7027 | enterRule(); | 7350 | enterRule(); |
7028 | 7351 | ||
7029 | try { | 7352 | try { |
7030 | // InternalApplicationConfiguration.g:2545:2: ( (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) ) | 7353 | // InternalApplicationConfiguration.g:2662:2: ( (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) ) |
7031 | // InternalApplicationConfiguration.g:2546:2: (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) | 7354 | // InternalApplicationConfiguration.g:2663:2: (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) |
7032 | { | 7355 | { |
7033 | // InternalApplicationConfiguration.g:2546:2: (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) | 7356 | // InternalApplicationConfiguration.g:2663:2: (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) |
7034 | // InternalApplicationConfiguration.g:2547:3: otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) | 7357 | // InternalApplicationConfiguration.g:2664:3: otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) |
7035 | { | 7358 | { |
7036 | otherlv_0=(Token)match(input,32,FOLLOW_13); | 7359 | otherlv_0=(Token)match(input,34,FOLLOW_13); |
7037 | 7360 | ||
7038 | newLeafNode(otherlv_0, grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0()); | 7361 | newLeafNode(otherlv_0, grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0()); |
7039 | 7362 | ||
@@ -7041,11 +7364,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7041 | 7364 | ||
7042 | newLeafNode(otherlv_1, grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1()); | 7365 | newLeafNode(otherlv_1, grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1()); |
7043 | 7366 | ||
7044 | // InternalApplicationConfiguration.g:2555:3: ( (lv_millisecLimit_2_0= RULE_INT ) ) | 7367 | // InternalApplicationConfiguration.g:2672:3: ( (lv_millisecLimit_2_0= RULE_INT ) ) |
7045 | // InternalApplicationConfiguration.g:2556:4: (lv_millisecLimit_2_0= RULE_INT ) | 7368 | // InternalApplicationConfiguration.g:2673:4: (lv_millisecLimit_2_0= RULE_INT ) |
7046 | { | 7369 | { |
7047 | // InternalApplicationConfiguration.g:2556:4: (lv_millisecLimit_2_0= RULE_INT ) | 7370 | // InternalApplicationConfiguration.g:2673:4: (lv_millisecLimit_2_0= RULE_INT ) |
7048 | // InternalApplicationConfiguration.g:2557:5: lv_millisecLimit_2_0= RULE_INT | 7371 | // InternalApplicationConfiguration.g:2674:5: lv_millisecLimit_2_0= RULE_INT |
7049 | { | 7372 | { |
7050 | lv_millisecLimit_2_0=(Token)match(input,RULE_INT,FOLLOW_2); | 7373 | lv_millisecLimit_2_0=(Token)match(input,RULE_INT,FOLLOW_2); |
7051 | 7374 | ||
@@ -7090,7 +7413,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7090 | 7413 | ||
7091 | 7414 | ||
7092 | // $ANTLR start "entryRuleMemoryEntry" | 7415 | // $ANTLR start "entryRuleMemoryEntry" |
7093 | // InternalApplicationConfiguration.g:2577:1: entryRuleMemoryEntry returns [EObject current=null] : iv_ruleMemoryEntry= ruleMemoryEntry EOF ; | 7416 | // InternalApplicationConfiguration.g:2694:1: entryRuleMemoryEntry returns [EObject current=null] : iv_ruleMemoryEntry= ruleMemoryEntry EOF ; |
7094 | public final EObject entryRuleMemoryEntry() throws RecognitionException { | 7417 | public final EObject entryRuleMemoryEntry() throws RecognitionException { |
7095 | EObject current = null; | 7418 | EObject current = null; |
7096 | 7419 | ||
@@ -7098,8 +7421,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7098 | 7421 | ||
7099 | 7422 | ||
7100 | try { | 7423 | try { |
7101 | // InternalApplicationConfiguration.g:2577:52: (iv_ruleMemoryEntry= ruleMemoryEntry EOF ) | 7424 | // InternalApplicationConfiguration.g:2694:52: (iv_ruleMemoryEntry= ruleMemoryEntry EOF ) |
7102 | // InternalApplicationConfiguration.g:2578:2: iv_ruleMemoryEntry= ruleMemoryEntry EOF | 7425 | // InternalApplicationConfiguration.g:2695:2: iv_ruleMemoryEntry= ruleMemoryEntry EOF |
7103 | { | 7426 | { |
7104 | newCompositeNode(grammarAccess.getMemoryEntryRule()); | 7427 | newCompositeNode(grammarAccess.getMemoryEntryRule()); |
7105 | pushFollow(FOLLOW_1); | 7428 | pushFollow(FOLLOW_1); |
@@ -7126,7 +7449,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7126 | 7449 | ||
7127 | 7450 | ||
7128 | // $ANTLR start "ruleMemoryEntry" | 7451 | // $ANTLR start "ruleMemoryEntry" |
7129 | // InternalApplicationConfiguration.g:2584:1: ruleMemoryEntry returns [EObject current=null] : (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) ; | 7452 | // InternalApplicationConfiguration.g:2701:1: ruleMemoryEntry returns [EObject current=null] : (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) ; |
7130 | public final EObject ruleMemoryEntry() throws RecognitionException { | 7453 | public final EObject ruleMemoryEntry() throws RecognitionException { |
7131 | EObject current = null; | 7454 | EObject current = null; |
7132 | 7455 | ||
@@ -7138,13 +7461,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7138 | enterRule(); | 7461 | enterRule(); |
7139 | 7462 | ||
7140 | try { | 7463 | try { |
7141 | // InternalApplicationConfiguration.g:2590:2: ( (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) ) | 7464 | // InternalApplicationConfiguration.g:2707:2: ( (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) ) |
7142 | // InternalApplicationConfiguration.g:2591:2: (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) | 7465 | // InternalApplicationConfiguration.g:2708:2: (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) |
7143 | { | 7466 | { |
7144 | // InternalApplicationConfiguration.g:2591:2: (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) | 7467 | // InternalApplicationConfiguration.g:2708:2: (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) |
7145 | // InternalApplicationConfiguration.g:2592:3: otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) | 7468 | // InternalApplicationConfiguration.g:2709:3: otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) |
7146 | { | 7469 | { |
7147 | otherlv_0=(Token)match(input,33,FOLLOW_13); | 7470 | otherlv_0=(Token)match(input,35,FOLLOW_13); |
7148 | 7471 | ||
7149 | newLeafNode(otherlv_0, grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0()); | 7472 | newLeafNode(otherlv_0, grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0()); |
7150 | 7473 | ||
@@ -7152,11 +7475,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7152 | 7475 | ||
7153 | newLeafNode(otherlv_1, grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1()); | 7476 | newLeafNode(otherlv_1, grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1()); |
7154 | 7477 | ||
7155 | // InternalApplicationConfiguration.g:2600:3: ( (lv_megabyteLimit_2_0= RULE_INT ) ) | 7478 | // InternalApplicationConfiguration.g:2717:3: ( (lv_megabyteLimit_2_0= RULE_INT ) ) |
7156 | // InternalApplicationConfiguration.g:2601:4: (lv_megabyteLimit_2_0= RULE_INT ) | 7479 | // InternalApplicationConfiguration.g:2718:4: (lv_megabyteLimit_2_0= RULE_INT ) |
7157 | { | 7480 | { |
7158 | // InternalApplicationConfiguration.g:2601:4: (lv_megabyteLimit_2_0= RULE_INT ) | 7481 | // InternalApplicationConfiguration.g:2718:4: (lv_megabyteLimit_2_0= RULE_INT ) |
7159 | // InternalApplicationConfiguration.g:2602:5: lv_megabyteLimit_2_0= RULE_INT | 7482 | // InternalApplicationConfiguration.g:2719:5: lv_megabyteLimit_2_0= RULE_INT |
7160 | { | 7483 | { |
7161 | lv_megabyteLimit_2_0=(Token)match(input,RULE_INT,FOLLOW_2); | 7484 | lv_megabyteLimit_2_0=(Token)match(input,RULE_INT,FOLLOW_2); |
7162 | 7485 | ||
@@ -7201,7 +7524,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7201 | 7524 | ||
7202 | 7525 | ||
7203 | // $ANTLR start "entryRuleCustomEntry" | 7526 | // $ANTLR start "entryRuleCustomEntry" |
7204 | // InternalApplicationConfiguration.g:2622:1: entryRuleCustomEntry returns [EObject current=null] : iv_ruleCustomEntry= ruleCustomEntry EOF ; | 7527 | // InternalApplicationConfiguration.g:2739:1: entryRuleCustomEntry returns [EObject current=null] : iv_ruleCustomEntry= ruleCustomEntry EOF ; |
7205 | public final EObject entryRuleCustomEntry() throws RecognitionException { | 7528 | public final EObject entryRuleCustomEntry() throws RecognitionException { |
7206 | EObject current = null; | 7529 | EObject current = null; |
7207 | 7530 | ||
@@ -7209,8 +7532,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7209 | 7532 | ||
7210 | 7533 | ||
7211 | try { | 7534 | try { |
7212 | // InternalApplicationConfiguration.g:2622:52: (iv_ruleCustomEntry= ruleCustomEntry EOF ) | 7535 | // InternalApplicationConfiguration.g:2739:52: (iv_ruleCustomEntry= ruleCustomEntry EOF ) |
7213 | // InternalApplicationConfiguration.g:2623:2: iv_ruleCustomEntry= ruleCustomEntry EOF | 7536 | // InternalApplicationConfiguration.g:2740:2: iv_ruleCustomEntry= ruleCustomEntry EOF |
7214 | { | 7537 | { |
7215 | newCompositeNode(grammarAccess.getCustomEntryRule()); | 7538 | newCompositeNode(grammarAccess.getCustomEntryRule()); |
7216 | pushFollow(FOLLOW_1); | 7539 | pushFollow(FOLLOW_1); |
@@ -7237,7 +7560,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7237 | 7560 | ||
7238 | 7561 | ||
7239 | // $ANTLR start "ruleCustomEntry" | 7562 | // $ANTLR start "ruleCustomEntry" |
7240 | // InternalApplicationConfiguration.g:2629:1: ruleCustomEntry returns [EObject current=null] : ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) ; | 7563 | // InternalApplicationConfiguration.g:2746:1: ruleCustomEntry returns [EObject current=null] : ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) ; |
7241 | public final EObject ruleCustomEntry() throws RecognitionException { | 7564 | public final EObject ruleCustomEntry() throws RecognitionException { |
7242 | EObject current = null; | 7565 | EObject current = null; |
7243 | 7566 | ||
@@ -7249,17 +7572,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7249 | enterRule(); | 7572 | enterRule(); |
7250 | 7573 | ||
7251 | try { | 7574 | try { |
7252 | // InternalApplicationConfiguration.g:2635:2: ( ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) ) | 7575 | // InternalApplicationConfiguration.g:2752:2: ( ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) ) |
7253 | // InternalApplicationConfiguration.g:2636:2: ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) | 7576 | // InternalApplicationConfiguration.g:2753:2: ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) |
7254 | { | 7577 | { |
7255 | // InternalApplicationConfiguration.g:2636:2: ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) | 7578 | // InternalApplicationConfiguration.g:2753:2: ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) |
7256 | // InternalApplicationConfiguration.g:2637:3: ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) | 7579 | // InternalApplicationConfiguration.g:2754:3: ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) |
7257 | { | 7580 | { |
7258 | // InternalApplicationConfiguration.g:2637:3: ( (lv_key_0_0= RULE_STRING ) ) | 7581 | // InternalApplicationConfiguration.g:2754:3: ( (lv_key_0_0= RULE_STRING ) ) |
7259 | // InternalApplicationConfiguration.g:2638:4: (lv_key_0_0= RULE_STRING ) | 7582 | // InternalApplicationConfiguration.g:2755:4: (lv_key_0_0= RULE_STRING ) |
7260 | { | 7583 | { |
7261 | // InternalApplicationConfiguration.g:2638:4: (lv_key_0_0= RULE_STRING ) | 7584 | // InternalApplicationConfiguration.g:2755:4: (lv_key_0_0= RULE_STRING ) |
7262 | // InternalApplicationConfiguration.g:2639:5: lv_key_0_0= RULE_STRING | 7585 | // InternalApplicationConfiguration.g:2756:5: lv_key_0_0= RULE_STRING |
7263 | { | 7586 | { |
7264 | lv_key_0_0=(Token)match(input,RULE_STRING,FOLLOW_13); | 7587 | lv_key_0_0=(Token)match(input,RULE_STRING,FOLLOW_13); |
7265 | 7588 | ||
@@ -7285,11 +7608,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7285 | 7608 | ||
7286 | newLeafNode(otherlv_1, grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1()); | 7609 | newLeafNode(otherlv_1, grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1()); |
7287 | 7610 | ||
7288 | // InternalApplicationConfiguration.g:2659:3: ( (lv_value_2_0= RULE_STRING ) ) | 7611 | // InternalApplicationConfiguration.g:2776:3: ( (lv_value_2_0= RULE_STRING ) ) |
7289 | // InternalApplicationConfiguration.g:2660:4: (lv_value_2_0= RULE_STRING ) | 7612 | // InternalApplicationConfiguration.g:2777:4: (lv_value_2_0= RULE_STRING ) |
7290 | { | 7613 | { |
7291 | // InternalApplicationConfiguration.g:2660:4: (lv_value_2_0= RULE_STRING ) | 7614 | // InternalApplicationConfiguration.g:2777:4: (lv_value_2_0= RULE_STRING ) |
7292 | // InternalApplicationConfiguration.g:2661:5: lv_value_2_0= RULE_STRING | 7615 | // InternalApplicationConfiguration.g:2778:5: lv_value_2_0= RULE_STRING |
7293 | { | 7616 | { |
7294 | lv_value_2_0=(Token)match(input,RULE_STRING,FOLLOW_2); | 7617 | lv_value_2_0=(Token)match(input,RULE_STRING,FOLLOW_2); |
7295 | 7618 | ||
@@ -7334,7 +7657,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7334 | 7657 | ||
7335 | 7658 | ||
7336 | // $ANTLR start "entryRuleConfigReference" | 7659 | // $ANTLR start "entryRuleConfigReference" |
7337 | // InternalApplicationConfiguration.g:2681:1: entryRuleConfigReference returns [EObject current=null] : iv_ruleConfigReference= ruleConfigReference EOF ; | 7660 | // InternalApplicationConfiguration.g:2798:1: entryRuleConfigReference returns [EObject current=null] : iv_ruleConfigReference= ruleConfigReference EOF ; |
7338 | public final EObject entryRuleConfigReference() throws RecognitionException { | 7661 | public final EObject entryRuleConfigReference() throws RecognitionException { |
7339 | EObject current = null; | 7662 | EObject current = null; |
7340 | 7663 | ||
@@ -7342,8 +7665,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7342 | 7665 | ||
7343 | 7666 | ||
7344 | try { | 7667 | try { |
7345 | // InternalApplicationConfiguration.g:2681:56: (iv_ruleConfigReference= ruleConfigReference EOF ) | 7668 | // InternalApplicationConfiguration.g:2798:56: (iv_ruleConfigReference= ruleConfigReference EOF ) |
7346 | // InternalApplicationConfiguration.g:2682:2: iv_ruleConfigReference= ruleConfigReference EOF | 7669 | // InternalApplicationConfiguration.g:2799:2: iv_ruleConfigReference= ruleConfigReference EOF |
7347 | { | 7670 | { |
7348 | newCompositeNode(grammarAccess.getConfigReferenceRule()); | 7671 | newCompositeNode(grammarAccess.getConfigReferenceRule()); |
7349 | pushFollow(FOLLOW_1); | 7672 | pushFollow(FOLLOW_1); |
@@ -7370,7 +7693,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7370 | 7693 | ||
7371 | 7694 | ||
7372 | // $ANTLR start "ruleConfigReference" | 7695 | // $ANTLR start "ruleConfigReference" |
7373 | // InternalApplicationConfiguration.g:2688:1: ruleConfigReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; | 7696 | // InternalApplicationConfiguration.g:2805:1: ruleConfigReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; |
7374 | public final EObject ruleConfigReference() throws RecognitionException { | 7697 | public final EObject ruleConfigReference() throws RecognitionException { |
7375 | EObject current = null; | 7698 | EObject current = null; |
7376 | 7699 | ||
@@ -7380,14 +7703,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7380 | enterRule(); | 7703 | enterRule(); |
7381 | 7704 | ||
7382 | try { | 7705 | try { |
7383 | // InternalApplicationConfiguration.g:2694:2: ( ( (otherlv_0= RULE_ID ) ) ) | 7706 | // InternalApplicationConfiguration.g:2811:2: ( ( (otherlv_0= RULE_ID ) ) ) |
7384 | // InternalApplicationConfiguration.g:2695:2: ( (otherlv_0= RULE_ID ) ) | 7707 | // InternalApplicationConfiguration.g:2812:2: ( (otherlv_0= RULE_ID ) ) |
7385 | { | 7708 | { |
7386 | // InternalApplicationConfiguration.g:2695:2: ( (otherlv_0= RULE_ID ) ) | 7709 | // InternalApplicationConfiguration.g:2812:2: ( (otherlv_0= RULE_ID ) ) |
7387 | // InternalApplicationConfiguration.g:2696:3: (otherlv_0= RULE_ID ) | 7710 | // InternalApplicationConfiguration.g:2813:3: (otherlv_0= RULE_ID ) |
7388 | { | 7711 | { |
7389 | // InternalApplicationConfiguration.g:2696:3: (otherlv_0= RULE_ID ) | 7712 | // InternalApplicationConfiguration.g:2813:3: (otherlv_0= RULE_ID ) |
7390 | // InternalApplicationConfiguration.g:2697:4: otherlv_0= RULE_ID | 7713 | // InternalApplicationConfiguration.g:2814:4: otherlv_0= RULE_ID |
7391 | { | 7714 | { |
7392 | 7715 | ||
7393 | if (current==null) { | 7716 | if (current==null) { |
@@ -7424,7 +7747,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7424 | 7747 | ||
7425 | 7748 | ||
7426 | // $ANTLR start "entryRuleConfig" | 7749 | // $ANTLR start "entryRuleConfig" |
7427 | // InternalApplicationConfiguration.g:2711:1: entryRuleConfig returns [EObject current=null] : iv_ruleConfig= ruleConfig EOF ; | 7750 | // InternalApplicationConfiguration.g:2828:1: entryRuleConfig returns [EObject current=null] : iv_ruleConfig= ruleConfig EOF ; |
7428 | public final EObject entryRuleConfig() throws RecognitionException { | 7751 | public final EObject entryRuleConfig() throws RecognitionException { |
7429 | EObject current = null; | 7752 | EObject current = null; |
7430 | 7753 | ||
@@ -7432,8 +7755,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7432 | 7755 | ||
7433 | 7756 | ||
7434 | try { | 7757 | try { |
7435 | // InternalApplicationConfiguration.g:2711:47: (iv_ruleConfig= ruleConfig EOF ) | 7758 | // InternalApplicationConfiguration.g:2828:47: (iv_ruleConfig= ruleConfig EOF ) |
7436 | // InternalApplicationConfiguration.g:2712:2: iv_ruleConfig= ruleConfig EOF | 7759 | // InternalApplicationConfiguration.g:2829:2: iv_ruleConfig= ruleConfig EOF |
7437 | { | 7760 | { |
7438 | newCompositeNode(grammarAccess.getConfigRule()); | 7761 | newCompositeNode(grammarAccess.getConfigRule()); |
7439 | pushFollow(FOLLOW_1); | 7762 | pushFollow(FOLLOW_1); |
@@ -7460,7 +7783,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7460 | 7783 | ||
7461 | 7784 | ||
7462 | // $ANTLR start "ruleConfig" | 7785 | // $ANTLR start "ruleConfig" |
7463 | // InternalApplicationConfiguration.g:2718:1: ruleConfig returns [EObject current=null] : (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) ; | 7786 | // InternalApplicationConfiguration.g:2835:1: ruleConfig returns [EObject current=null] : (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) ; |
7464 | public final EObject ruleConfig() throws RecognitionException { | 7787 | public final EObject ruleConfig() throws RecognitionException { |
7465 | EObject current = null; | 7788 | EObject current = null; |
7466 | 7789 | ||
@@ -7473,28 +7796,28 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7473 | enterRule(); | 7796 | enterRule(); |
7474 | 7797 | ||
7475 | try { | 7798 | try { |
7476 | // InternalApplicationConfiguration.g:2724:2: ( (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) ) | 7799 | // InternalApplicationConfiguration.g:2841:2: ( (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) ) |
7477 | // InternalApplicationConfiguration.g:2725:2: (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) | 7800 | // InternalApplicationConfiguration.g:2842:2: (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) |
7478 | { | 7801 | { |
7479 | // InternalApplicationConfiguration.g:2725:2: (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) | 7802 | // InternalApplicationConfiguration.g:2842:2: (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) |
7480 | int alt35=2; | 7803 | int alt37=2; |
7481 | int LA35_0 = input.LA(1); | 7804 | int LA37_0 = input.LA(1); |
7482 | 7805 | ||
7483 | if ( (LA35_0==19) ) { | 7806 | if ( (LA37_0==19) ) { |
7484 | alt35=1; | 7807 | alt37=1; |
7485 | } | 7808 | } |
7486 | else if ( (LA35_0==RULE_ID) ) { | 7809 | else if ( (LA37_0==RULE_ID) ) { |
7487 | alt35=2; | 7810 | alt37=2; |
7488 | } | 7811 | } |
7489 | else { | 7812 | else { |
7490 | NoViableAltException nvae = | 7813 | NoViableAltException nvae = |
7491 | new NoViableAltException("", 35, 0, input); | 7814 | new NoViableAltException("", 37, 0, input); |
7492 | 7815 | ||
7493 | throw nvae; | 7816 | throw nvae; |
7494 | } | 7817 | } |
7495 | switch (alt35) { | 7818 | switch (alt37) { |
7496 | case 1 : | 7819 | case 1 : |
7497 | // InternalApplicationConfiguration.g:2726:3: this_ConfigSpecification_0= ruleConfigSpecification | 7820 | // InternalApplicationConfiguration.g:2843:3: this_ConfigSpecification_0= ruleConfigSpecification |
7498 | { | 7821 | { |
7499 | 7822 | ||
7500 | newCompositeNode(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0()); | 7823 | newCompositeNode(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0()); |
@@ -7512,7 +7835,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7512 | } | 7835 | } |
7513 | break; | 7836 | break; |
7514 | case 2 : | 7837 | case 2 : |
7515 | // InternalApplicationConfiguration.g:2735:3: this_ConfigReference_1= ruleConfigReference | 7838 | // InternalApplicationConfiguration.g:2852:3: this_ConfigReference_1= ruleConfigReference |
7516 | { | 7839 | { |
7517 | 7840 | ||
7518 | newCompositeNode(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1()); | 7841 | newCompositeNode(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1()); |
@@ -7552,7 +7875,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7552 | 7875 | ||
7553 | 7876 | ||
7554 | // $ANTLR start "entryRuleScopeSpecification" | 7877 | // $ANTLR start "entryRuleScopeSpecification" |
7555 | // InternalApplicationConfiguration.g:2747:1: entryRuleScopeSpecification returns [EObject current=null] : iv_ruleScopeSpecification= ruleScopeSpecification EOF ; | 7878 | // InternalApplicationConfiguration.g:2864:1: entryRuleScopeSpecification returns [EObject current=null] : iv_ruleScopeSpecification= ruleScopeSpecification EOF ; |
7556 | public final EObject entryRuleScopeSpecification() throws RecognitionException { | 7879 | public final EObject entryRuleScopeSpecification() throws RecognitionException { |
7557 | EObject current = null; | 7880 | EObject current = null; |
7558 | 7881 | ||
@@ -7560,8 +7883,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7560 | 7883 | ||
7561 | 7884 | ||
7562 | try { | 7885 | try { |
7563 | // InternalApplicationConfiguration.g:2747:59: (iv_ruleScopeSpecification= ruleScopeSpecification EOF ) | 7886 | // InternalApplicationConfiguration.g:2864:59: (iv_ruleScopeSpecification= ruleScopeSpecification EOF ) |
7564 | // InternalApplicationConfiguration.g:2748:2: iv_ruleScopeSpecification= ruleScopeSpecification EOF | 7887 | // InternalApplicationConfiguration.g:2865:2: iv_ruleScopeSpecification= ruleScopeSpecification EOF |
7565 | { | 7888 | { |
7566 | newCompositeNode(grammarAccess.getScopeSpecificationRule()); | 7889 | newCompositeNode(grammarAccess.getScopeSpecificationRule()); |
7567 | pushFollow(FOLLOW_1); | 7890 | pushFollow(FOLLOW_1); |
@@ -7588,7 +7911,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7588 | 7911 | ||
7589 | 7912 | ||
7590 | // $ANTLR start "ruleScopeSpecification" | 7913 | // $ANTLR start "ruleScopeSpecification" |
7591 | // InternalApplicationConfiguration.g:2754:1: ruleScopeSpecification returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) ; | 7914 | // InternalApplicationConfiguration.g:2871:1: ruleScopeSpecification returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) ; |
7592 | public final EObject ruleScopeSpecification() throws RecognitionException { | 7915 | public final EObject ruleScopeSpecification() throws RecognitionException { |
7593 | EObject current = null; | 7916 | EObject current = null; |
7594 | 7917 | ||
@@ -7604,14 +7927,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7604 | enterRule(); | 7927 | enterRule(); |
7605 | 7928 | ||
7606 | try { | 7929 | try { |
7607 | // InternalApplicationConfiguration.g:2760:2: ( ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) ) | 7930 | // InternalApplicationConfiguration.g:2877:2: ( ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) ) |
7608 | // InternalApplicationConfiguration.g:2761:2: ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) | 7931 | // InternalApplicationConfiguration.g:2878:2: ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) |
7609 | { | 7932 | { |
7610 | // InternalApplicationConfiguration.g:2761:2: ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) | 7933 | // InternalApplicationConfiguration.g:2878:2: ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) |
7611 | // InternalApplicationConfiguration.g:2762:3: () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' | 7934 | // InternalApplicationConfiguration.g:2879:3: () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' |
7612 | { | 7935 | { |
7613 | // InternalApplicationConfiguration.g:2762:3: () | 7936 | // InternalApplicationConfiguration.g:2879:3: () |
7614 | // InternalApplicationConfiguration.g:2763:4: | 7937 | // InternalApplicationConfiguration.g:2880:4: |
7615 | { | 7938 | { |
7616 | 7939 | ||
7617 | current = forceCreateModelElement( | 7940 | current = forceCreateModelElement( |
@@ -7621,26 +7944,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7621 | 7944 | ||
7622 | } | 7945 | } |
7623 | 7946 | ||
7624 | otherlv_1=(Token)match(input,19,FOLLOW_28); | 7947 | otherlv_1=(Token)match(input,19,FOLLOW_29); |
7625 | 7948 | ||
7626 | newLeafNode(otherlv_1, grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1()); | 7949 | newLeafNode(otherlv_1, grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1()); |
7627 | 7950 | ||
7628 | // InternalApplicationConfiguration.g:2773:3: ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? | 7951 | // InternalApplicationConfiguration.g:2890:3: ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? |
7629 | int alt37=2; | 7952 | int alt39=2; |
7630 | int LA37_0 = input.LA(1); | 7953 | int LA39_0 = input.LA(1); |
7631 | 7954 | ||
7632 | if ( (LA37_0==34) ) { | 7955 | if ( (LA39_0==36) ) { |
7633 | alt37=1; | 7956 | alt39=1; |
7634 | } | 7957 | } |
7635 | switch (alt37) { | 7958 | switch (alt39) { |
7636 | case 1 : | 7959 | case 1 : |
7637 | // InternalApplicationConfiguration.g:2774:4: ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* | 7960 | // InternalApplicationConfiguration.g:2891:4: ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* |
7638 | { | 7961 | { |
7639 | // InternalApplicationConfiguration.g:2774:4: ( (lv_scopes_2_0= ruleTypeScope ) ) | 7962 | // InternalApplicationConfiguration.g:2891:4: ( (lv_scopes_2_0= ruleTypeScope ) ) |
7640 | // InternalApplicationConfiguration.g:2775:5: (lv_scopes_2_0= ruleTypeScope ) | 7963 | // InternalApplicationConfiguration.g:2892:5: (lv_scopes_2_0= ruleTypeScope ) |
7641 | { | 7964 | { |
7642 | // InternalApplicationConfiguration.g:2775:5: (lv_scopes_2_0= ruleTypeScope ) | 7965 | // InternalApplicationConfiguration.g:2892:5: (lv_scopes_2_0= ruleTypeScope ) |
7643 | // InternalApplicationConfiguration.g:2776:6: lv_scopes_2_0= ruleTypeScope | 7966 | // InternalApplicationConfiguration.g:2893:6: lv_scopes_2_0= ruleTypeScope |
7644 | { | 7967 | { |
7645 | 7968 | ||
7646 | newCompositeNode(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0()); | 7969 | newCompositeNode(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0()); |
@@ -7667,30 +7990,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7667 | 7990 | ||
7668 | } | 7991 | } |
7669 | 7992 | ||
7670 | // InternalApplicationConfiguration.g:2793:4: (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* | 7993 | // InternalApplicationConfiguration.g:2910:4: (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* |
7671 | loop36: | 7994 | loop38: |
7672 | do { | 7995 | do { |
7673 | int alt36=2; | 7996 | int alt38=2; |
7674 | int LA36_0 = input.LA(1); | 7997 | int LA38_0 = input.LA(1); |
7675 | 7998 | ||
7676 | if ( (LA36_0==20) ) { | 7999 | if ( (LA38_0==20) ) { |
7677 | alt36=1; | 8000 | alt38=1; |
7678 | } | 8001 | } |
7679 | 8002 | ||
7680 | 8003 | ||
7681 | switch (alt36) { | 8004 | switch (alt38) { |
7682 | case 1 : | 8005 | case 1 : |
7683 | // InternalApplicationConfiguration.g:2794:5: otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) | 8006 | // InternalApplicationConfiguration.g:2911:5: otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) |
7684 | { | 8007 | { |
7685 | otherlv_3=(Token)match(input,20,FOLLOW_29); | 8008 | otherlv_3=(Token)match(input,20,FOLLOW_30); |
7686 | 8009 | ||
7687 | newLeafNode(otherlv_3, grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0()); | 8010 | newLeafNode(otherlv_3, grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0()); |
7688 | 8011 | ||
7689 | // InternalApplicationConfiguration.g:2798:5: ( (lv_scopes_4_0= ruleTypeScope ) ) | 8012 | // InternalApplicationConfiguration.g:2915:5: ( (lv_scopes_4_0= ruleTypeScope ) ) |
7690 | // InternalApplicationConfiguration.g:2799:6: (lv_scopes_4_0= ruleTypeScope ) | 8013 | // InternalApplicationConfiguration.g:2916:6: (lv_scopes_4_0= ruleTypeScope ) |
7691 | { | 8014 | { |
7692 | // InternalApplicationConfiguration.g:2799:6: (lv_scopes_4_0= ruleTypeScope ) | 8015 | // InternalApplicationConfiguration.g:2916:6: (lv_scopes_4_0= ruleTypeScope ) |
7693 | // InternalApplicationConfiguration.g:2800:7: lv_scopes_4_0= ruleTypeScope | 8016 | // InternalApplicationConfiguration.g:2917:7: lv_scopes_4_0= ruleTypeScope |
7694 | { | 8017 | { |
7695 | 8018 | ||
7696 | newCompositeNode(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0()); | 8019 | newCompositeNode(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0()); |
@@ -7722,7 +8045,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7722 | break; | 8045 | break; |
7723 | 8046 | ||
7724 | default : | 8047 | default : |
7725 | break loop36; | 8048 | break loop38; |
7726 | } | 8049 | } |
7727 | } while (true); | 8050 | } while (true); |
7728 | 8051 | ||
@@ -7759,7 +8082,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7759 | 8082 | ||
7760 | 8083 | ||
7761 | // $ANTLR start "entryRuleTypeScope" | 8084 | // $ANTLR start "entryRuleTypeScope" |
7762 | // InternalApplicationConfiguration.g:2827:1: entryRuleTypeScope returns [EObject current=null] : iv_ruleTypeScope= ruleTypeScope EOF ; | 8085 | // InternalApplicationConfiguration.g:2944:1: entryRuleTypeScope returns [EObject current=null] : iv_ruleTypeScope= ruleTypeScope EOF ; |
7763 | public final EObject entryRuleTypeScope() throws RecognitionException { | 8086 | public final EObject entryRuleTypeScope() throws RecognitionException { |
7764 | EObject current = null; | 8087 | EObject current = null; |
7765 | 8088 | ||
@@ -7767,8 +8090,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7767 | 8090 | ||
7768 | 8091 | ||
7769 | try { | 8092 | try { |
7770 | // InternalApplicationConfiguration.g:2827:50: (iv_ruleTypeScope= ruleTypeScope EOF ) | 8093 | // InternalApplicationConfiguration.g:2944:50: (iv_ruleTypeScope= ruleTypeScope EOF ) |
7771 | // InternalApplicationConfiguration.g:2828:2: iv_ruleTypeScope= ruleTypeScope EOF | 8094 | // InternalApplicationConfiguration.g:2945:2: iv_ruleTypeScope= ruleTypeScope EOF |
7772 | { | 8095 | { |
7773 | newCompositeNode(grammarAccess.getTypeScopeRule()); | 8096 | newCompositeNode(grammarAccess.getTypeScopeRule()); |
7774 | pushFollow(FOLLOW_1); | 8097 | pushFollow(FOLLOW_1); |
@@ -7795,7 +8118,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7795 | 8118 | ||
7796 | 8119 | ||
7797 | // $ANTLR start "ruleTypeScope" | 8120 | // $ANTLR start "ruleTypeScope" |
7798 | // InternalApplicationConfiguration.g:2834:1: ruleTypeScope returns [EObject current=null] : (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) ; | 8121 | // InternalApplicationConfiguration.g:2951:1: ruleTypeScope returns [EObject current=null] : (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) ; |
7799 | public final EObject ruleTypeScope() throws RecognitionException { | 8122 | public final EObject ruleTypeScope() throws RecognitionException { |
7800 | EObject current = null; | 8123 | EObject current = null; |
7801 | 8124 | ||
@@ -7814,43 +8137,43 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7814 | enterRule(); | 8137 | enterRule(); |
7815 | 8138 | ||
7816 | try { | 8139 | try { |
7817 | // InternalApplicationConfiguration.g:2840:2: ( (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) ) | 8140 | // InternalApplicationConfiguration.g:2957:2: ( (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) ) |
7818 | // InternalApplicationConfiguration.g:2841:2: (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) | 8141 | // InternalApplicationConfiguration.g:2958:2: (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) |
7819 | { | 8142 | { |
7820 | // InternalApplicationConfiguration.g:2841:2: (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) | 8143 | // InternalApplicationConfiguration.g:2958:2: (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) |
7821 | int alt38=5; | 8144 | int alt40=5; |
7822 | int LA38_0 = input.LA(1); | 8145 | int LA40_0 = input.LA(1); |
7823 | 8146 | ||
7824 | if ( (LA38_0==34) ) { | 8147 | if ( (LA40_0==36) ) { |
7825 | switch ( input.LA(2) ) { | 8148 | switch ( input.LA(2) ) { |
7826 | case 39: | 8149 | case 41: |
7827 | { | 8150 | { |
7828 | alt38=3; | 8151 | alt40=3; |
7829 | } | 8152 | } |
7830 | break; | 8153 | break; |
7831 | case 40: | 8154 | case 42: |
7832 | { | 8155 | { |
7833 | alt38=4; | 8156 | alt40=4; |
7834 | } | 8157 | } |
7835 | break; | 8158 | break; |
7836 | case 41: | 8159 | case 43: |
7837 | { | 8160 | { |
7838 | alt38=5; | 8161 | alt40=5; |
7839 | } | 8162 | } |
7840 | break; | 8163 | break; |
7841 | case 36: | 8164 | case 38: |
7842 | { | 8165 | { |
7843 | alt38=1; | 8166 | alt40=1; |
7844 | } | 8167 | } |
7845 | break; | 8168 | break; |
7846 | case 38: | 8169 | case 40: |
7847 | { | 8170 | { |
7848 | alt38=2; | 8171 | alt40=2; |
7849 | } | 8172 | } |
7850 | break; | 8173 | break; |
7851 | default: | 8174 | default: |
7852 | NoViableAltException nvae = | 8175 | NoViableAltException nvae = |
7853 | new NoViableAltException("", 38, 1, input); | 8176 | new NoViableAltException("", 40, 1, input); |
7854 | 8177 | ||
7855 | throw nvae; | 8178 | throw nvae; |
7856 | } | 8179 | } |
@@ -7858,13 +8181,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7858 | } | 8181 | } |
7859 | else { | 8182 | else { |
7860 | NoViableAltException nvae = | 8183 | NoViableAltException nvae = |
7861 | new NoViableAltException("", 38, 0, input); | 8184 | new NoViableAltException("", 40, 0, input); |
7862 | 8185 | ||
7863 | throw nvae; | 8186 | throw nvae; |
7864 | } | 8187 | } |
7865 | switch (alt38) { | 8188 | switch (alt40) { |
7866 | case 1 : | 8189 | case 1 : |
7867 | // InternalApplicationConfiguration.g:2842:3: this_ClassTypeScope_0= ruleClassTypeScope | 8190 | // InternalApplicationConfiguration.g:2959:3: this_ClassTypeScope_0= ruleClassTypeScope |
7868 | { | 8191 | { |
7869 | 8192 | ||
7870 | newCompositeNode(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0()); | 8193 | newCompositeNode(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0()); |
@@ -7882,7 +8205,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7882 | } | 8205 | } |
7883 | break; | 8206 | break; |
7884 | case 2 : | 8207 | case 2 : |
7885 | // InternalApplicationConfiguration.g:2851:3: this_ObjectTypeScope_1= ruleObjectTypeScope | 8208 | // InternalApplicationConfiguration.g:2968:3: this_ObjectTypeScope_1= ruleObjectTypeScope |
7886 | { | 8209 | { |
7887 | 8210 | ||
7888 | newCompositeNode(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1()); | 8211 | newCompositeNode(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1()); |
@@ -7900,7 +8223,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7900 | } | 8223 | } |
7901 | break; | 8224 | break; |
7902 | case 3 : | 8225 | case 3 : |
7903 | // InternalApplicationConfiguration.g:2860:3: this_IntegerTypeScope_2= ruleIntegerTypeScope | 8226 | // InternalApplicationConfiguration.g:2977:3: this_IntegerTypeScope_2= ruleIntegerTypeScope |
7904 | { | 8227 | { |
7905 | 8228 | ||
7906 | newCompositeNode(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2()); | 8229 | newCompositeNode(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2()); |
@@ -7918,7 +8241,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7918 | } | 8241 | } |
7919 | break; | 8242 | break; |
7920 | case 4 : | 8243 | case 4 : |
7921 | // InternalApplicationConfiguration.g:2869:3: this_RealTypeScope_3= ruleRealTypeScope | 8244 | // InternalApplicationConfiguration.g:2986:3: this_RealTypeScope_3= ruleRealTypeScope |
7922 | { | 8245 | { |
7923 | 8246 | ||
7924 | newCompositeNode(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3()); | 8247 | newCompositeNode(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3()); |
@@ -7936,7 +8259,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7936 | } | 8259 | } |
7937 | break; | 8260 | break; |
7938 | case 5 : | 8261 | case 5 : |
7939 | // InternalApplicationConfiguration.g:2878:3: this_StringTypeScope_4= ruleStringTypeScope | 8262 | // InternalApplicationConfiguration.g:2995:3: this_StringTypeScope_4= ruleStringTypeScope |
7940 | { | 8263 | { |
7941 | 8264 | ||
7942 | newCompositeNode(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4()); | 8265 | newCompositeNode(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4()); |
@@ -7976,7 +8299,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7976 | 8299 | ||
7977 | 8300 | ||
7978 | // $ANTLR start "entryRuleClassTypeScope" | 8301 | // $ANTLR start "entryRuleClassTypeScope" |
7979 | // InternalApplicationConfiguration.g:2890:1: entryRuleClassTypeScope returns [EObject current=null] : iv_ruleClassTypeScope= ruleClassTypeScope EOF ; | 8302 | // InternalApplicationConfiguration.g:3007:1: entryRuleClassTypeScope returns [EObject current=null] : iv_ruleClassTypeScope= ruleClassTypeScope EOF ; |
7980 | public final EObject entryRuleClassTypeScope() throws RecognitionException { | 8303 | public final EObject entryRuleClassTypeScope() throws RecognitionException { |
7981 | EObject current = null; | 8304 | EObject current = null; |
7982 | 8305 | ||
@@ -7984,8 +8307,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
7984 | 8307 | ||
7985 | 8308 | ||
7986 | try { | 8309 | try { |
7987 | // InternalApplicationConfiguration.g:2890:55: (iv_ruleClassTypeScope= ruleClassTypeScope EOF ) | 8310 | // InternalApplicationConfiguration.g:3007:55: (iv_ruleClassTypeScope= ruleClassTypeScope EOF ) |
7988 | // InternalApplicationConfiguration.g:2891:2: iv_ruleClassTypeScope= ruleClassTypeScope EOF | 8311 | // InternalApplicationConfiguration.g:3008:2: iv_ruleClassTypeScope= ruleClassTypeScope EOF |
7989 | { | 8312 | { |
7990 | newCompositeNode(grammarAccess.getClassTypeScopeRule()); | 8313 | newCompositeNode(grammarAccess.getClassTypeScopeRule()); |
7991 | pushFollow(FOLLOW_1); | 8314 | pushFollow(FOLLOW_1); |
@@ -8012,7 +8335,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8012 | 8335 | ||
8013 | 8336 | ||
8014 | // $ANTLR start "ruleClassTypeScope" | 8337 | // $ANTLR start "ruleClassTypeScope" |
8015 | // InternalApplicationConfiguration.g:2897:1: ruleClassTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) ; | 8338 | // InternalApplicationConfiguration.g:3014:1: ruleClassTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) ; |
8016 | public final EObject ruleClassTypeScope() throws RecognitionException { | 8339 | public final EObject ruleClassTypeScope() throws RecognitionException { |
8017 | EObject current = null; | 8340 | EObject current = null; |
8018 | 8341 | ||
@@ -8030,26 +8353,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8030 | enterRule(); | 8353 | enterRule(); |
8031 | 8354 | ||
8032 | try { | 8355 | try { |
8033 | // InternalApplicationConfiguration.g:2903:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) ) | 8356 | // InternalApplicationConfiguration.g:3020:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) ) |
8034 | // InternalApplicationConfiguration.g:2904:2: (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) | 8357 | // InternalApplicationConfiguration.g:3021:2: (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) |
8035 | { | 8358 | { |
8036 | // InternalApplicationConfiguration.g:2904:2: (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) | 8359 | // InternalApplicationConfiguration.g:3021:2: (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) |
8037 | // InternalApplicationConfiguration.g:2905:3: otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) | 8360 | // InternalApplicationConfiguration.g:3022:3: otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) |
8038 | { | 8361 | { |
8039 | otherlv_0=(Token)match(input,34,FOLLOW_30); | 8362 | otherlv_0=(Token)match(input,36,FOLLOW_31); |
8040 | 8363 | ||
8041 | newLeafNode(otherlv_0, grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0()); | 8364 | newLeafNode(otherlv_0, grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0()); |
8042 | 8365 | ||
8043 | // InternalApplicationConfiguration.g:2909:3: ( (lv_type_1_0= ruleClassReference ) ) | 8366 | // InternalApplicationConfiguration.g:3026:3: ( (lv_type_1_0= ruleClassReference ) ) |
8044 | // InternalApplicationConfiguration.g:2910:4: (lv_type_1_0= ruleClassReference ) | 8367 | // InternalApplicationConfiguration.g:3027:4: (lv_type_1_0= ruleClassReference ) |
8045 | { | 8368 | { |
8046 | // InternalApplicationConfiguration.g:2910:4: (lv_type_1_0= ruleClassReference ) | 8369 | // InternalApplicationConfiguration.g:3027:4: (lv_type_1_0= ruleClassReference ) |
8047 | // InternalApplicationConfiguration.g:2911:5: lv_type_1_0= ruleClassReference | 8370 | // InternalApplicationConfiguration.g:3028:5: lv_type_1_0= ruleClassReference |
8048 | { | 8371 | { |
8049 | 8372 | ||
8050 | newCompositeNode(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0()); | 8373 | newCompositeNode(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0()); |
8051 | 8374 | ||
8052 | pushFollow(FOLLOW_31); | 8375 | pushFollow(FOLLOW_32); |
8053 | lv_type_1_0=ruleClassReference(); | 8376 | lv_type_1_0=ruleClassReference(); |
8054 | 8377 | ||
8055 | state._fsp--; | 8378 | state._fsp--; |
@@ -8071,33 +8394,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8071 | 8394 | ||
8072 | } | 8395 | } |
8073 | 8396 | ||
8074 | // InternalApplicationConfiguration.g:2928:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) | 8397 | // InternalApplicationConfiguration.g:3045:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) |
8075 | int alt39=2; | 8398 | int alt41=2; |
8076 | int LA39_0 = input.LA(1); | 8399 | int LA41_0 = input.LA(1); |
8077 | 8400 | ||
8078 | if ( (LA39_0==35) ) { | 8401 | if ( (LA41_0==37) ) { |
8079 | alt39=1; | 8402 | alt41=1; |
8080 | } | 8403 | } |
8081 | else if ( (LA39_0==18) ) { | 8404 | else if ( (LA41_0==18) ) { |
8082 | alt39=2; | 8405 | alt41=2; |
8083 | } | 8406 | } |
8084 | else { | 8407 | else { |
8085 | NoViableAltException nvae = | 8408 | NoViableAltException nvae = |
8086 | new NoViableAltException("", 39, 0, input); | 8409 | new NoViableAltException("", 41, 0, input); |
8087 | 8410 | ||
8088 | throw nvae; | 8411 | throw nvae; |
8089 | } | 8412 | } |
8090 | switch (alt39) { | 8413 | switch (alt41) { |
8091 | case 1 : | 8414 | case 1 : |
8092 | // InternalApplicationConfiguration.g:2929:4: ( (lv_setsNew_2_0= '+=' ) ) | 8415 | // InternalApplicationConfiguration.g:3046:4: ( (lv_setsNew_2_0= '+=' ) ) |
8093 | { | 8416 | { |
8094 | // InternalApplicationConfiguration.g:2929:4: ( (lv_setsNew_2_0= '+=' ) ) | 8417 | // InternalApplicationConfiguration.g:3046:4: ( (lv_setsNew_2_0= '+=' ) ) |
8095 | // InternalApplicationConfiguration.g:2930:5: (lv_setsNew_2_0= '+=' ) | 8418 | // InternalApplicationConfiguration.g:3047:5: (lv_setsNew_2_0= '+=' ) |
8096 | { | 8419 | { |
8097 | // InternalApplicationConfiguration.g:2930:5: (lv_setsNew_2_0= '+=' ) | 8420 | // InternalApplicationConfiguration.g:3047:5: (lv_setsNew_2_0= '+=' ) |
8098 | // InternalApplicationConfiguration.g:2931:6: lv_setsNew_2_0= '+=' | 8421 | // InternalApplicationConfiguration.g:3048:6: lv_setsNew_2_0= '+=' |
8099 | { | 8422 | { |
8100 | lv_setsNew_2_0=(Token)match(input,35,FOLLOW_32); | 8423 | lv_setsNew_2_0=(Token)match(input,37,FOLLOW_33); |
8101 | 8424 | ||
8102 | newLeafNode(lv_setsNew_2_0, grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); | 8425 | newLeafNode(lv_setsNew_2_0, grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); |
8103 | 8426 | ||
@@ -8117,15 +8440,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8117 | } | 8440 | } |
8118 | break; | 8441 | break; |
8119 | case 2 : | 8442 | case 2 : |
8120 | // InternalApplicationConfiguration.g:2944:4: ( (lv_setsSum_3_0= '=' ) ) | 8443 | // InternalApplicationConfiguration.g:3061:4: ( (lv_setsSum_3_0= '=' ) ) |
8121 | { | 8444 | { |
8122 | // InternalApplicationConfiguration.g:2944:4: ( (lv_setsSum_3_0= '=' ) ) | 8445 | // InternalApplicationConfiguration.g:3061:4: ( (lv_setsSum_3_0= '=' ) ) |
8123 | // InternalApplicationConfiguration.g:2945:5: (lv_setsSum_3_0= '=' ) | 8446 | // InternalApplicationConfiguration.g:3062:5: (lv_setsSum_3_0= '=' ) |
8124 | { | 8447 | { |
8125 | // InternalApplicationConfiguration.g:2945:5: (lv_setsSum_3_0= '=' ) | 8448 | // InternalApplicationConfiguration.g:3062:5: (lv_setsSum_3_0= '=' ) |
8126 | // InternalApplicationConfiguration.g:2946:6: lv_setsSum_3_0= '=' | 8449 | // InternalApplicationConfiguration.g:3063:6: lv_setsSum_3_0= '=' |
8127 | { | 8450 | { |
8128 | lv_setsSum_3_0=(Token)match(input,18,FOLLOW_32); | 8451 | lv_setsSum_3_0=(Token)match(input,18,FOLLOW_33); |
8129 | 8452 | ||
8130 | newLeafNode(lv_setsSum_3_0, grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); | 8453 | newLeafNode(lv_setsSum_3_0, grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); |
8131 | 8454 | ||
@@ -8147,44 +8470,44 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8147 | 8470 | ||
8148 | } | 8471 | } |
8149 | 8472 | ||
8150 | // InternalApplicationConfiguration.g:2959:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) | 8473 | // InternalApplicationConfiguration.g:3076:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) |
8151 | int alt40=2; | 8474 | int alt42=2; |
8152 | int LA40_0 = input.LA(1); | 8475 | int LA42_0 = input.LA(1); |
8153 | 8476 | ||
8154 | if ( (LA40_0==RULE_INT) ) { | 8477 | if ( (LA42_0==RULE_INT) ) { |
8155 | int LA40_1 = input.LA(2); | 8478 | int LA42_1 = input.LA(2); |
8156 | 8479 | ||
8157 | if ( (LA40_1==EOF||(LA40_1>=20 && LA40_1<=21)) ) { | 8480 | if ( (LA42_1==45) ) { |
8158 | alt40=1; | 8481 | alt42=2; |
8159 | } | 8482 | } |
8160 | else if ( (LA40_1==43) ) { | 8483 | else if ( (LA42_1==EOF||(LA42_1>=20 && LA42_1<=21)) ) { |
8161 | alt40=2; | 8484 | alt42=1; |
8162 | } | 8485 | } |
8163 | else { | 8486 | else { |
8164 | NoViableAltException nvae = | 8487 | NoViableAltException nvae = |
8165 | new NoViableAltException("", 40, 1, input); | 8488 | new NoViableAltException("", 42, 1, input); |
8166 | 8489 | ||
8167 | throw nvae; | 8490 | throw nvae; |
8168 | } | 8491 | } |
8169 | } | 8492 | } |
8170 | else if ( (LA40_0==42) ) { | 8493 | else if ( (LA42_0==44) ) { |
8171 | alt40=1; | 8494 | alt42=1; |
8172 | } | 8495 | } |
8173 | else { | 8496 | else { |
8174 | NoViableAltException nvae = | 8497 | NoViableAltException nvae = |
8175 | new NoViableAltException("", 40, 0, input); | 8498 | new NoViableAltException("", 42, 0, input); |
8176 | 8499 | ||
8177 | throw nvae; | 8500 | throw nvae; |
8178 | } | 8501 | } |
8179 | switch (alt40) { | 8502 | switch (alt42) { |
8180 | case 1 : | 8503 | case 1 : |
8181 | // InternalApplicationConfiguration.g:2960:4: ( (lv_number_4_0= ruleExactNumber ) ) | 8504 | // InternalApplicationConfiguration.g:3077:4: ( (lv_number_4_0= ruleExactNumber ) ) |
8182 | { | 8505 | { |
8183 | // InternalApplicationConfiguration.g:2960:4: ( (lv_number_4_0= ruleExactNumber ) ) | 8506 | // InternalApplicationConfiguration.g:3077:4: ( (lv_number_4_0= ruleExactNumber ) ) |
8184 | // InternalApplicationConfiguration.g:2961:5: (lv_number_4_0= ruleExactNumber ) | 8507 | // InternalApplicationConfiguration.g:3078:5: (lv_number_4_0= ruleExactNumber ) |
8185 | { | 8508 | { |
8186 | // InternalApplicationConfiguration.g:2961:5: (lv_number_4_0= ruleExactNumber ) | 8509 | // InternalApplicationConfiguration.g:3078:5: (lv_number_4_0= ruleExactNumber ) |
8187 | // InternalApplicationConfiguration.g:2962:6: lv_number_4_0= ruleExactNumber | 8510 | // InternalApplicationConfiguration.g:3079:6: lv_number_4_0= ruleExactNumber |
8188 | { | 8511 | { |
8189 | 8512 | ||
8190 | newCompositeNode(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); | 8513 | newCompositeNode(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); |
@@ -8215,13 +8538,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8215 | } | 8538 | } |
8216 | break; | 8539 | break; |
8217 | case 2 : | 8540 | case 2 : |
8218 | // InternalApplicationConfiguration.g:2980:4: ( (lv_number_5_0= ruleIntervallNumber ) ) | 8541 | // InternalApplicationConfiguration.g:3097:4: ( (lv_number_5_0= ruleIntervallNumber ) ) |
8219 | { | 8542 | { |
8220 | // InternalApplicationConfiguration.g:2980:4: ( (lv_number_5_0= ruleIntervallNumber ) ) | 8543 | // InternalApplicationConfiguration.g:3097:4: ( (lv_number_5_0= ruleIntervallNumber ) ) |
8221 | // InternalApplicationConfiguration.g:2981:5: (lv_number_5_0= ruleIntervallNumber ) | 8544 | // InternalApplicationConfiguration.g:3098:5: (lv_number_5_0= ruleIntervallNumber ) |
8222 | { | 8545 | { |
8223 | // InternalApplicationConfiguration.g:2981:5: (lv_number_5_0= ruleIntervallNumber ) | 8546 | // InternalApplicationConfiguration.g:3098:5: (lv_number_5_0= ruleIntervallNumber ) |
8224 | // InternalApplicationConfiguration.g:2982:6: lv_number_5_0= ruleIntervallNumber | 8547 | // InternalApplicationConfiguration.g:3099:6: lv_number_5_0= ruleIntervallNumber |
8225 | { | 8548 | { |
8226 | 8549 | ||
8227 | newCompositeNode(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); | 8550 | newCompositeNode(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); |
@@ -8277,7 +8600,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8277 | 8600 | ||
8278 | 8601 | ||
8279 | // $ANTLR start "entryRuleObjectTypeScope" | 8602 | // $ANTLR start "entryRuleObjectTypeScope" |
8280 | // InternalApplicationConfiguration.g:3004:1: entryRuleObjectTypeScope returns [EObject current=null] : iv_ruleObjectTypeScope= ruleObjectTypeScope EOF ; | 8603 | // InternalApplicationConfiguration.g:3121:1: entryRuleObjectTypeScope returns [EObject current=null] : iv_ruleObjectTypeScope= ruleObjectTypeScope EOF ; |
8281 | public final EObject entryRuleObjectTypeScope() throws RecognitionException { | 8604 | public final EObject entryRuleObjectTypeScope() throws RecognitionException { |
8282 | EObject current = null; | 8605 | EObject current = null; |
8283 | 8606 | ||
@@ -8285,8 +8608,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8285 | 8608 | ||
8286 | 8609 | ||
8287 | try { | 8610 | try { |
8288 | // InternalApplicationConfiguration.g:3004:56: (iv_ruleObjectTypeScope= ruleObjectTypeScope EOF ) | 8611 | // InternalApplicationConfiguration.g:3121:56: (iv_ruleObjectTypeScope= ruleObjectTypeScope EOF ) |
8289 | // InternalApplicationConfiguration.g:3005:2: iv_ruleObjectTypeScope= ruleObjectTypeScope EOF | 8612 | // InternalApplicationConfiguration.g:3122:2: iv_ruleObjectTypeScope= ruleObjectTypeScope EOF |
8290 | { | 8613 | { |
8291 | newCompositeNode(grammarAccess.getObjectTypeScopeRule()); | 8614 | newCompositeNode(grammarAccess.getObjectTypeScopeRule()); |
8292 | pushFollow(FOLLOW_1); | 8615 | pushFollow(FOLLOW_1); |
@@ -8313,7 +8636,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8313 | 8636 | ||
8314 | 8637 | ||
8315 | // $ANTLR start "ruleObjectTypeScope" | 8638 | // $ANTLR start "ruleObjectTypeScope" |
8316 | // InternalApplicationConfiguration.g:3011:1: ruleObjectTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) ; | 8639 | // InternalApplicationConfiguration.g:3128:1: ruleObjectTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) ; |
8317 | public final EObject ruleObjectTypeScope() throws RecognitionException { | 8640 | public final EObject ruleObjectTypeScope() throws RecognitionException { |
8318 | EObject current = null; | 8641 | EObject current = null; |
8319 | 8642 | ||
@@ -8331,26 +8654,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8331 | enterRule(); | 8654 | enterRule(); |
8332 | 8655 | ||
8333 | try { | 8656 | try { |
8334 | // InternalApplicationConfiguration.g:3017:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) ) | 8657 | // InternalApplicationConfiguration.g:3134:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) ) |
8335 | // InternalApplicationConfiguration.g:3018:2: (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) | 8658 | // InternalApplicationConfiguration.g:3135:2: (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) |
8336 | { | 8659 | { |
8337 | // InternalApplicationConfiguration.g:3018:2: (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) | 8660 | // InternalApplicationConfiguration.g:3135:2: (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) |
8338 | // InternalApplicationConfiguration.g:3019:3: otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) | 8661 | // InternalApplicationConfiguration.g:3136:3: otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) |
8339 | { | 8662 | { |
8340 | otherlv_0=(Token)match(input,34,FOLLOW_33); | 8663 | otherlv_0=(Token)match(input,36,FOLLOW_34); |
8341 | 8664 | ||
8342 | newLeafNode(otherlv_0, grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0()); | 8665 | newLeafNode(otherlv_0, grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0()); |
8343 | 8666 | ||
8344 | // InternalApplicationConfiguration.g:3023:3: ( (lv_type_1_0= ruleObjectReference ) ) | 8667 | // InternalApplicationConfiguration.g:3140:3: ( (lv_type_1_0= ruleObjectReference ) ) |
8345 | // InternalApplicationConfiguration.g:3024:4: (lv_type_1_0= ruleObjectReference ) | 8668 | // InternalApplicationConfiguration.g:3141:4: (lv_type_1_0= ruleObjectReference ) |
8346 | { | 8669 | { |
8347 | // InternalApplicationConfiguration.g:3024:4: (lv_type_1_0= ruleObjectReference ) | 8670 | // InternalApplicationConfiguration.g:3141:4: (lv_type_1_0= ruleObjectReference ) |
8348 | // InternalApplicationConfiguration.g:3025:5: lv_type_1_0= ruleObjectReference | 8671 | // InternalApplicationConfiguration.g:3142:5: lv_type_1_0= ruleObjectReference |
8349 | { | 8672 | { |
8350 | 8673 | ||
8351 | newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0()); | 8674 | newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0()); |
8352 | 8675 | ||
8353 | pushFollow(FOLLOW_31); | 8676 | pushFollow(FOLLOW_32); |
8354 | lv_type_1_0=ruleObjectReference(); | 8677 | lv_type_1_0=ruleObjectReference(); |
8355 | 8678 | ||
8356 | state._fsp--; | 8679 | state._fsp--; |
@@ -8372,33 +8695,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8372 | 8695 | ||
8373 | } | 8696 | } |
8374 | 8697 | ||
8375 | // InternalApplicationConfiguration.g:3042:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) | 8698 | // InternalApplicationConfiguration.g:3159:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) |
8376 | int alt41=2; | 8699 | int alt43=2; |
8377 | int LA41_0 = input.LA(1); | 8700 | int LA43_0 = input.LA(1); |
8378 | 8701 | ||
8379 | if ( (LA41_0==35) ) { | 8702 | if ( (LA43_0==37) ) { |
8380 | alt41=1; | 8703 | alt43=1; |
8381 | } | 8704 | } |
8382 | else if ( (LA41_0==18) ) { | 8705 | else if ( (LA43_0==18) ) { |
8383 | alt41=2; | 8706 | alt43=2; |
8384 | } | 8707 | } |
8385 | else { | 8708 | else { |
8386 | NoViableAltException nvae = | 8709 | NoViableAltException nvae = |
8387 | new NoViableAltException("", 41, 0, input); | 8710 | new NoViableAltException("", 43, 0, input); |
8388 | 8711 | ||
8389 | throw nvae; | 8712 | throw nvae; |
8390 | } | 8713 | } |
8391 | switch (alt41) { | 8714 | switch (alt43) { |
8392 | case 1 : | 8715 | case 1 : |
8393 | // InternalApplicationConfiguration.g:3043:4: ( (lv_setsNew_2_0= '+=' ) ) | 8716 | // InternalApplicationConfiguration.g:3160:4: ( (lv_setsNew_2_0= '+=' ) ) |
8394 | { | 8717 | { |
8395 | // InternalApplicationConfiguration.g:3043:4: ( (lv_setsNew_2_0= '+=' ) ) | 8718 | // InternalApplicationConfiguration.g:3160:4: ( (lv_setsNew_2_0= '+=' ) ) |
8396 | // InternalApplicationConfiguration.g:3044:5: (lv_setsNew_2_0= '+=' ) | 8719 | // InternalApplicationConfiguration.g:3161:5: (lv_setsNew_2_0= '+=' ) |
8397 | { | 8720 | { |
8398 | // InternalApplicationConfiguration.g:3044:5: (lv_setsNew_2_0= '+=' ) | 8721 | // InternalApplicationConfiguration.g:3161:5: (lv_setsNew_2_0= '+=' ) |
8399 | // InternalApplicationConfiguration.g:3045:6: lv_setsNew_2_0= '+=' | 8722 | // InternalApplicationConfiguration.g:3162:6: lv_setsNew_2_0= '+=' |
8400 | { | 8723 | { |
8401 | lv_setsNew_2_0=(Token)match(input,35,FOLLOW_32); | 8724 | lv_setsNew_2_0=(Token)match(input,37,FOLLOW_33); |
8402 | 8725 | ||
8403 | newLeafNode(lv_setsNew_2_0, grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); | 8726 | newLeafNode(lv_setsNew_2_0, grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); |
8404 | 8727 | ||
@@ -8418,15 +8741,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8418 | } | 8741 | } |
8419 | break; | 8742 | break; |
8420 | case 2 : | 8743 | case 2 : |
8421 | // InternalApplicationConfiguration.g:3058:4: ( (lv_setsSum_3_0= '=' ) ) | 8744 | // InternalApplicationConfiguration.g:3175:4: ( (lv_setsSum_3_0= '=' ) ) |
8422 | { | 8745 | { |
8423 | // InternalApplicationConfiguration.g:3058:4: ( (lv_setsSum_3_0= '=' ) ) | 8746 | // InternalApplicationConfiguration.g:3175:4: ( (lv_setsSum_3_0= '=' ) ) |
8424 | // InternalApplicationConfiguration.g:3059:5: (lv_setsSum_3_0= '=' ) | 8747 | // InternalApplicationConfiguration.g:3176:5: (lv_setsSum_3_0= '=' ) |
8425 | { | 8748 | { |
8426 | // InternalApplicationConfiguration.g:3059:5: (lv_setsSum_3_0= '=' ) | 8749 | // InternalApplicationConfiguration.g:3176:5: (lv_setsSum_3_0= '=' ) |
8427 | // InternalApplicationConfiguration.g:3060:6: lv_setsSum_3_0= '=' | 8750 | // InternalApplicationConfiguration.g:3177:6: lv_setsSum_3_0= '=' |
8428 | { | 8751 | { |
8429 | lv_setsSum_3_0=(Token)match(input,18,FOLLOW_32); | 8752 | lv_setsSum_3_0=(Token)match(input,18,FOLLOW_33); |
8430 | 8753 | ||
8431 | newLeafNode(lv_setsSum_3_0, grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); | 8754 | newLeafNode(lv_setsSum_3_0, grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); |
8432 | 8755 | ||
@@ -8448,44 +8771,44 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8448 | 8771 | ||
8449 | } | 8772 | } |
8450 | 8773 | ||
8451 | // InternalApplicationConfiguration.g:3073:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) | 8774 | // InternalApplicationConfiguration.g:3190:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) |
8452 | int alt42=2; | 8775 | int alt44=2; |
8453 | int LA42_0 = input.LA(1); | 8776 | int LA44_0 = input.LA(1); |
8454 | 8777 | ||
8455 | if ( (LA42_0==RULE_INT) ) { | 8778 | if ( (LA44_0==RULE_INT) ) { |
8456 | int LA42_1 = input.LA(2); | 8779 | int LA44_1 = input.LA(2); |
8457 | 8780 | ||
8458 | if ( (LA42_1==EOF||(LA42_1>=20 && LA42_1<=21)) ) { | 8781 | if ( (LA44_1==45) ) { |
8459 | alt42=1; | 8782 | alt44=2; |
8460 | } | 8783 | } |
8461 | else if ( (LA42_1==43) ) { | 8784 | else if ( (LA44_1==EOF||(LA44_1>=20 && LA44_1<=21)) ) { |
8462 | alt42=2; | 8785 | alt44=1; |
8463 | } | 8786 | } |
8464 | else { | 8787 | else { |
8465 | NoViableAltException nvae = | 8788 | NoViableAltException nvae = |
8466 | new NoViableAltException("", 42, 1, input); | 8789 | new NoViableAltException("", 44, 1, input); |
8467 | 8790 | ||
8468 | throw nvae; | 8791 | throw nvae; |
8469 | } | 8792 | } |
8470 | } | 8793 | } |
8471 | else if ( (LA42_0==42) ) { | 8794 | else if ( (LA44_0==44) ) { |
8472 | alt42=1; | 8795 | alt44=1; |
8473 | } | 8796 | } |
8474 | else { | 8797 | else { |
8475 | NoViableAltException nvae = | 8798 | NoViableAltException nvae = |
8476 | new NoViableAltException("", 42, 0, input); | 8799 | new NoViableAltException("", 44, 0, input); |
8477 | 8800 | ||
8478 | throw nvae; | 8801 | throw nvae; |
8479 | } | 8802 | } |
8480 | switch (alt42) { | 8803 | switch (alt44) { |
8481 | case 1 : | 8804 | case 1 : |
8482 | // InternalApplicationConfiguration.g:3074:4: ( (lv_number_4_0= ruleExactNumber ) ) | 8805 | // InternalApplicationConfiguration.g:3191:4: ( (lv_number_4_0= ruleExactNumber ) ) |
8483 | { | 8806 | { |
8484 | // InternalApplicationConfiguration.g:3074:4: ( (lv_number_4_0= ruleExactNumber ) ) | 8807 | // InternalApplicationConfiguration.g:3191:4: ( (lv_number_4_0= ruleExactNumber ) ) |
8485 | // InternalApplicationConfiguration.g:3075:5: (lv_number_4_0= ruleExactNumber ) | 8808 | // InternalApplicationConfiguration.g:3192:5: (lv_number_4_0= ruleExactNumber ) |
8486 | { | 8809 | { |
8487 | // InternalApplicationConfiguration.g:3075:5: (lv_number_4_0= ruleExactNumber ) | 8810 | // InternalApplicationConfiguration.g:3192:5: (lv_number_4_0= ruleExactNumber ) |
8488 | // InternalApplicationConfiguration.g:3076:6: lv_number_4_0= ruleExactNumber | 8811 | // InternalApplicationConfiguration.g:3193:6: lv_number_4_0= ruleExactNumber |
8489 | { | 8812 | { |
8490 | 8813 | ||
8491 | newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); | 8814 | newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); |
@@ -8516,13 +8839,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8516 | } | 8839 | } |
8517 | break; | 8840 | break; |
8518 | case 2 : | 8841 | case 2 : |
8519 | // InternalApplicationConfiguration.g:3094:4: ( (lv_number_5_0= ruleIntervallNumber ) ) | 8842 | // InternalApplicationConfiguration.g:3211:4: ( (lv_number_5_0= ruleIntervallNumber ) ) |
8520 | { | 8843 | { |
8521 | // InternalApplicationConfiguration.g:3094:4: ( (lv_number_5_0= ruleIntervallNumber ) ) | 8844 | // InternalApplicationConfiguration.g:3211:4: ( (lv_number_5_0= ruleIntervallNumber ) ) |
8522 | // InternalApplicationConfiguration.g:3095:5: (lv_number_5_0= ruleIntervallNumber ) | 8845 | // InternalApplicationConfiguration.g:3212:5: (lv_number_5_0= ruleIntervallNumber ) |
8523 | { | 8846 | { |
8524 | // InternalApplicationConfiguration.g:3095:5: (lv_number_5_0= ruleIntervallNumber ) | 8847 | // InternalApplicationConfiguration.g:3212:5: (lv_number_5_0= ruleIntervallNumber ) |
8525 | // InternalApplicationConfiguration.g:3096:6: lv_number_5_0= ruleIntervallNumber | 8848 | // InternalApplicationConfiguration.g:3213:6: lv_number_5_0= ruleIntervallNumber |
8526 | { | 8849 | { |
8527 | 8850 | ||
8528 | newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); | 8851 | newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); |
@@ -8578,7 +8901,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8578 | 8901 | ||
8579 | 8902 | ||
8580 | // $ANTLR start "entryRuleIntegerTypeScope" | 8903 | // $ANTLR start "entryRuleIntegerTypeScope" |
8581 | // InternalApplicationConfiguration.g:3118:1: entryRuleIntegerTypeScope returns [EObject current=null] : iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF ; | 8904 | // InternalApplicationConfiguration.g:3235:1: entryRuleIntegerTypeScope returns [EObject current=null] : iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF ; |
8582 | public final EObject entryRuleIntegerTypeScope() throws RecognitionException { | 8905 | public final EObject entryRuleIntegerTypeScope() throws RecognitionException { |
8583 | EObject current = null; | 8906 | EObject current = null; |
8584 | 8907 | ||
@@ -8586,8 +8909,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8586 | 8909 | ||
8587 | 8910 | ||
8588 | try { | 8911 | try { |
8589 | // InternalApplicationConfiguration.g:3118:57: (iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF ) | 8912 | // InternalApplicationConfiguration.g:3235:57: (iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF ) |
8590 | // InternalApplicationConfiguration.g:3119:2: iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF | 8913 | // InternalApplicationConfiguration.g:3236:2: iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF |
8591 | { | 8914 | { |
8592 | newCompositeNode(grammarAccess.getIntegerTypeScopeRule()); | 8915 | newCompositeNode(grammarAccess.getIntegerTypeScopeRule()); |
8593 | pushFollow(FOLLOW_1); | 8916 | pushFollow(FOLLOW_1); |
@@ -8614,7 +8937,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8614 | 8937 | ||
8615 | 8938 | ||
8616 | // $ANTLR start "ruleIntegerTypeScope" | 8939 | // $ANTLR start "ruleIntegerTypeScope" |
8617 | // InternalApplicationConfiguration.g:3125:1: ruleIntegerTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) ) ; | 8940 | // InternalApplicationConfiguration.g:3242:1: ruleIntegerTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) ) ; |
8618 | public final EObject ruleIntegerTypeScope() throws RecognitionException { | 8941 | public final EObject ruleIntegerTypeScope() throws RecognitionException { |
8619 | EObject current = null; | 8942 | EObject current = null; |
8620 | 8943 | ||
@@ -8634,26 +8957,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8634 | enterRule(); | 8957 | enterRule(); |
8635 | 8958 | ||
8636 | try { | 8959 | try { |
8637 | // InternalApplicationConfiguration.g:3131:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) ) ) | 8960 | // InternalApplicationConfiguration.g:3248:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) ) ) |
8638 | // InternalApplicationConfiguration.g:3132:2: (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) ) | 8961 | // InternalApplicationConfiguration.g:3249:2: (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) ) |
8639 | { | 8962 | { |
8640 | // InternalApplicationConfiguration.g:3132:2: (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) ) | 8963 | // InternalApplicationConfiguration.g:3249:2: (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) ) |
8641 | // InternalApplicationConfiguration.g:3133:3: otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) | 8964 | // InternalApplicationConfiguration.g:3250:3: otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) |
8642 | { | 8965 | { |
8643 | otherlv_0=(Token)match(input,34,FOLLOW_34); | 8966 | otherlv_0=(Token)match(input,36,FOLLOW_35); |
8644 | 8967 | ||
8645 | newLeafNode(otherlv_0, grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0()); | 8968 | newLeafNode(otherlv_0, grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0()); |
8646 | 8969 | ||
8647 | // InternalApplicationConfiguration.g:3137:3: ( (lv_type_1_0= ruleIntegerReference ) ) | 8970 | // InternalApplicationConfiguration.g:3254:3: ( (lv_type_1_0= ruleIntegerReference ) ) |
8648 | // InternalApplicationConfiguration.g:3138:4: (lv_type_1_0= ruleIntegerReference ) | 8971 | // InternalApplicationConfiguration.g:3255:4: (lv_type_1_0= ruleIntegerReference ) |
8649 | { | 8972 | { |
8650 | // InternalApplicationConfiguration.g:3138:4: (lv_type_1_0= ruleIntegerReference ) | 8973 | // InternalApplicationConfiguration.g:3255:4: (lv_type_1_0= ruleIntegerReference ) |
8651 | // InternalApplicationConfiguration.g:3139:5: lv_type_1_0= ruleIntegerReference | 8974 | // InternalApplicationConfiguration.g:3256:5: lv_type_1_0= ruleIntegerReference |
8652 | { | 8975 | { |
8653 | 8976 | ||
8654 | newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0()); | 8977 | newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0()); |
8655 | 8978 | ||
8656 | pushFollow(FOLLOW_31); | 8979 | pushFollow(FOLLOW_32); |
8657 | lv_type_1_0=ruleIntegerReference(); | 8980 | lv_type_1_0=ruleIntegerReference(); |
8658 | 8981 | ||
8659 | state._fsp--; | 8982 | state._fsp--; |
@@ -8675,33 +8998,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8675 | 8998 | ||
8676 | } | 8999 | } |
8677 | 9000 | ||
8678 | // InternalApplicationConfiguration.g:3156:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) | 9001 | // InternalApplicationConfiguration.g:3273:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) |
8679 | int alt43=2; | 9002 | int alt45=2; |
8680 | int LA43_0 = input.LA(1); | 9003 | int LA45_0 = input.LA(1); |
8681 | 9004 | ||
8682 | if ( (LA43_0==35) ) { | 9005 | if ( (LA45_0==37) ) { |
8683 | alt43=1; | 9006 | alt45=1; |
8684 | } | 9007 | } |
8685 | else if ( (LA43_0==18) ) { | 9008 | else if ( (LA45_0==18) ) { |
8686 | alt43=2; | 9009 | alt45=2; |
8687 | } | 9010 | } |
8688 | else { | 9011 | else { |
8689 | NoViableAltException nvae = | 9012 | NoViableAltException nvae = |
8690 | new NoViableAltException("", 43, 0, input); | 9013 | new NoViableAltException("", 45, 0, input); |
8691 | 9014 | ||
8692 | throw nvae; | 9015 | throw nvae; |
8693 | } | 9016 | } |
8694 | switch (alt43) { | 9017 | switch (alt45) { |
8695 | case 1 : | 9018 | case 1 : |
8696 | // InternalApplicationConfiguration.g:3157:4: ( (lv_setsNew_2_0= '+=' ) ) | 9019 | // InternalApplicationConfiguration.g:3274:4: ( (lv_setsNew_2_0= '+=' ) ) |
8697 | { | 9020 | { |
8698 | // InternalApplicationConfiguration.g:3157:4: ( (lv_setsNew_2_0= '+=' ) ) | 9021 | // InternalApplicationConfiguration.g:3274:4: ( (lv_setsNew_2_0= '+=' ) ) |
8699 | // InternalApplicationConfiguration.g:3158:5: (lv_setsNew_2_0= '+=' ) | 9022 | // InternalApplicationConfiguration.g:3275:5: (lv_setsNew_2_0= '+=' ) |
8700 | { | 9023 | { |
8701 | // InternalApplicationConfiguration.g:3158:5: (lv_setsNew_2_0= '+=' ) | 9024 | // InternalApplicationConfiguration.g:3275:5: (lv_setsNew_2_0= '+=' ) |
8702 | // InternalApplicationConfiguration.g:3159:6: lv_setsNew_2_0= '+=' | 9025 | // InternalApplicationConfiguration.g:3276:6: lv_setsNew_2_0= '+=' |
8703 | { | 9026 | { |
8704 | lv_setsNew_2_0=(Token)match(input,35,FOLLOW_35); | 9027 | lv_setsNew_2_0=(Token)match(input,37,FOLLOW_36); |
8705 | 9028 | ||
8706 | newLeafNode(lv_setsNew_2_0, grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); | 9029 | newLeafNode(lv_setsNew_2_0, grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); |
8707 | 9030 | ||
@@ -8721,15 +9044,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8721 | } | 9044 | } |
8722 | break; | 9045 | break; |
8723 | case 2 : | 9046 | case 2 : |
8724 | // InternalApplicationConfiguration.g:3172:4: ( (lv_setsSum_3_0= '=' ) ) | 9047 | // InternalApplicationConfiguration.g:3289:4: ( (lv_setsSum_3_0= '=' ) ) |
8725 | { | 9048 | { |
8726 | // InternalApplicationConfiguration.g:3172:4: ( (lv_setsSum_3_0= '=' ) ) | 9049 | // InternalApplicationConfiguration.g:3289:4: ( (lv_setsSum_3_0= '=' ) ) |
8727 | // InternalApplicationConfiguration.g:3173:5: (lv_setsSum_3_0= '=' ) | 9050 | // InternalApplicationConfiguration.g:3290:5: (lv_setsSum_3_0= '=' ) |
8728 | { | 9051 | { |
8729 | // InternalApplicationConfiguration.g:3173:5: (lv_setsSum_3_0= '=' ) | 9052 | // InternalApplicationConfiguration.g:3290:5: (lv_setsSum_3_0= '=' ) |
8730 | // InternalApplicationConfiguration.g:3174:6: lv_setsSum_3_0= '=' | 9053 | // InternalApplicationConfiguration.g:3291:6: lv_setsSum_3_0= '=' |
8731 | { | 9054 | { |
8732 | lv_setsSum_3_0=(Token)match(input,18,FOLLOW_35); | 9055 | lv_setsSum_3_0=(Token)match(input,18,FOLLOW_36); |
8733 | 9056 | ||
8734 | newLeafNode(lv_setsSum_3_0, grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); | 9057 | newLeafNode(lv_setsSum_3_0, grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); |
8735 | 9058 | ||
@@ -8751,53 +9074,53 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8751 | 9074 | ||
8752 | } | 9075 | } |
8753 | 9076 | ||
8754 | // InternalApplicationConfiguration.g:3187:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) | 9077 | // InternalApplicationConfiguration.g:3304:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) |
8755 | int alt44=3; | 9078 | int alt46=3; |
8756 | switch ( input.LA(1) ) { | 9079 | switch ( input.LA(1) ) { |
8757 | case RULE_INT: | 9080 | case RULE_INT: |
8758 | { | 9081 | { |
8759 | int LA44_1 = input.LA(2); | 9082 | int LA46_1 = input.LA(2); |
8760 | 9083 | ||
8761 | if ( (LA44_1==EOF||(LA44_1>=20 && LA44_1<=21)) ) { | 9084 | if ( (LA46_1==45) ) { |
8762 | alt44=1; | 9085 | alt46=2; |
8763 | } | 9086 | } |
8764 | else if ( (LA44_1==43) ) { | 9087 | else if ( (LA46_1==EOF||(LA46_1>=20 && LA46_1<=21)) ) { |
8765 | alt44=2; | 9088 | alt46=1; |
8766 | } | 9089 | } |
8767 | else { | 9090 | else { |
8768 | NoViableAltException nvae = | 9091 | NoViableAltException nvae = |
8769 | new NoViableAltException("", 44, 1, input); | 9092 | new NoViableAltException("", 46, 1, input); |
8770 | 9093 | ||
8771 | throw nvae; | 9094 | throw nvae; |
8772 | } | 9095 | } |
8773 | } | 9096 | } |
8774 | break; | 9097 | break; |
8775 | case 42: | 9098 | case 44: |
8776 | { | 9099 | { |
8777 | alt44=1; | 9100 | alt46=1; |
8778 | } | 9101 | } |
8779 | break; | 9102 | break; |
8780 | case 19: | 9103 | case 19: |
8781 | { | 9104 | { |
8782 | alt44=3; | 9105 | alt46=3; |
8783 | } | 9106 | } |
8784 | break; | 9107 | break; |
8785 | default: | 9108 | default: |
8786 | NoViableAltException nvae = | 9109 | NoViableAltException nvae = |
8787 | new NoViableAltException("", 44, 0, input); | 9110 | new NoViableAltException("", 46, 0, input); |
8788 | 9111 | ||
8789 | throw nvae; | 9112 | throw nvae; |
8790 | } | 9113 | } |
8791 | 9114 | ||
8792 | switch (alt44) { | 9115 | switch (alt46) { |
8793 | case 1 : | 9116 | case 1 : |
8794 | // InternalApplicationConfiguration.g:3188:4: ( (lv_number_4_0= ruleExactNumber ) ) | 9117 | // InternalApplicationConfiguration.g:3305:4: ( (lv_number_4_0= ruleExactNumber ) ) |
8795 | { | 9118 | { |
8796 | // InternalApplicationConfiguration.g:3188:4: ( (lv_number_4_0= ruleExactNumber ) ) | 9119 | // InternalApplicationConfiguration.g:3305:4: ( (lv_number_4_0= ruleExactNumber ) ) |
8797 | // InternalApplicationConfiguration.g:3189:5: (lv_number_4_0= ruleExactNumber ) | 9120 | // InternalApplicationConfiguration.g:3306:5: (lv_number_4_0= ruleExactNumber ) |
8798 | { | 9121 | { |
8799 | // InternalApplicationConfiguration.g:3189:5: (lv_number_4_0= ruleExactNumber ) | 9122 | // InternalApplicationConfiguration.g:3306:5: (lv_number_4_0= ruleExactNumber ) |
8800 | // InternalApplicationConfiguration.g:3190:6: lv_number_4_0= ruleExactNumber | 9123 | // InternalApplicationConfiguration.g:3307:6: lv_number_4_0= ruleExactNumber |
8801 | { | 9124 | { |
8802 | 9125 | ||
8803 | newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); | 9126 | newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); |
@@ -8828,13 +9151,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8828 | } | 9151 | } |
8829 | break; | 9152 | break; |
8830 | case 2 : | 9153 | case 2 : |
8831 | // InternalApplicationConfiguration.g:3208:4: ( (lv_number_5_0= ruleIntervallNumber ) ) | 9154 | // InternalApplicationConfiguration.g:3325:4: ( (lv_number_5_0= ruleIntervallNumber ) ) |
8832 | { | 9155 | { |
8833 | // InternalApplicationConfiguration.g:3208:4: ( (lv_number_5_0= ruleIntervallNumber ) ) | 9156 | // InternalApplicationConfiguration.g:3325:4: ( (lv_number_5_0= ruleIntervallNumber ) ) |
8834 | // InternalApplicationConfiguration.g:3209:5: (lv_number_5_0= ruleIntervallNumber ) | 9157 | // InternalApplicationConfiguration.g:3326:5: (lv_number_5_0= ruleIntervallNumber ) |
8835 | { | 9158 | { |
8836 | // InternalApplicationConfiguration.g:3209:5: (lv_number_5_0= ruleIntervallNumber ) | 9159 | // InternalApplicationConfiguration.g:3326:5: (lv_number_5_0= ruleIntervallNumber ) |
8837 | // InternalApplicationConfiguration.g:3210:6: lv_number_5_0= ruleIntervallNumber | 9160 | // InternalApplicationConfiguration.g:3327:6: lv_number_5_0= ruleIntervallNumber |
8838 | { | 9161 | { |
8839 | 9162 | ||
8840 | newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); | 9163 | newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); |
@@ -8865,13 +9188,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8865 | } | 9188 | } |
8866 | break; | 9189 | break; |
8867 | case 3 : | 9190 | case 3 : |
8868 | // InternalApplicationConfiguration.g:3228:4: ( (lv_number_6_0= ruleIntEnumberation ) ) | 9191 | // InternalApplicationConfiguration.g:3345:4: ( (lv_number_6_0= ruleIntEnumberation ) ) |
8869 | { | 9192 | { |
8870 | // InternalApplicationConfiguration.g:3228:4: ( (lv_number_6_0= ruleIntEnumberation ) ) | 9193 | // InternalApplicationConfiguration.g:3345:4: ( (lv_number_6_0= ruleIntEnumberation ) ) |
8871 | // InternalApplicationConfiguration.g:3229:5: (lv_number_6_0= ruleIntEnumberation ) | 9194 | // InternalApplicationConfiguration.g:3346:5: (lv_number_6_0= ruleIntEnumberation ) |
8872 | { | 9195 | { |
8873 | // InternalApplicationConfiguration.g:3229:5: (lv_number_6_0= ruleIntEnumberation ) | 9196 | // InternalApplicationConfiguration.g:3346:5: (lv_number_6_0= ruleIntEnumberation ) |
8874 | // InternalApplicationConfiguration.g:3230:6: lv_number_6_0= ruleIntEnumberation | 9197 | // InternalApplicationConfiguration.g:3347:6: lv_number_6_0= ruleIntEnumberation |
8875 | { | 9198 | { |
8876 | 9199 | ||
8877 | newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0()); | 9200 | newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0()); |
@@ -8927,7 +9250,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8927 | 9250 | ||
8928 | 9251 | ||
8929 | // $ANTLR start "entryRuleRealTypeScope" | 9252 | // $ANTLR start "entryRuleRealTypeScope" |
8930 | // InternalApplicationConfiguration.g:3252:1: entryRuleRealTypeScope returns [EObject current=null] : iv_ruleRealTypeScope= ruleRealTypeScope EOF ; | 9253 | // InternalApplicationConfiguration.g:3369:1: entryRuleRealTypeScope returns [EObject current=null] : iv_ruleRealTypeScope= ruleRealTypeScope EOF ; |
8931 | public final EObject entryRuleRealTypeScope() throws RecognitionException { | 9254 | public final EObject entryRuleRealTypeScope() throws RecognitionException { |
8932 | EObject current = null; | 9255 | EObject current = null; |
8933 | 9256 | ||
@@ -8935,8 +9258,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8935 | 9258 | ||
8936 | 9259 | ||
8937 | try { | 9260 | try { |
8938 | // InternalApplicationConfiguration.g:3252:54: (iv_ruleRealTypeScope= ruleRealTypeScope EOF ) | 9261 | // InternalApplicationConfiguration.g:3369:54: (iv_ruleRealTypeScope= ruleRealTypeScope EOF ) |
8939 | // InternalApplicationConfiguration.g:3253:2: iv_ruleRealTypeScope= ruleRealTypeScope EOF | 9262 | // InternalApplicationConfiguration.g:3370:2: iv_ruleRealTypeScope= ruleRealTypeScope EOF |
8940 | { | 9263 | { |
8941 | newCompositeNode(grammarAccess.getRealTypeScopeRule()); | 9264 | newCompositeNode(grammarAccess.getRealTypeScopeRule()); |
8942 | pushFollow(FOLLOW_1); | 9265 | pushFollow(FOLLOW_1); |
@@ -8963,7 +9286,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8963 | 9286 | ||
8964 | 9287 | ||
8965 | // $ANTLR start "ruleRealTypeScope" | 9288 | // $ANTLR start "ruleRealTypeScope" |
8966 | // InternalApplicationConfiguration.g:3259:1: ruleRealTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) ) ; | 9289 | // InternalApplicationConfiguration.g:3376:1: ruleRealTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) ) ; |
8967 | public final EObject ruleRealTypeScope() throws RecognitionException { | 9290 | public final EObject ruleRealTypeScope() throws RecognitionException { |
8968 | EObject current = null; | 9291 | EObject current = null; |
8969 | 9292 | ||
@@ -8983,26 +9306,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
8983 | enterRule(); | 9306 | enterRule(); |
8984 | 9307 | ||
8985 | try { | 9308 | try { |
8986 | // InternalApplicationConfiguration.g:3265:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) ) ) | 9309 | // InternalApplicationConfiguration.g:3382:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) ) ) |
8987 | // InternalApplicationConfiguration.g:3266:2: (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) ) | 9310 | // InternalApplicationConfiguration.g:3383:2: (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) ) |
8988 | { | 9311 | { |
8989 | // InternalApplicationConfiguration.g:3266:2: (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) ) | 9312 | // InternalApplicationConfiguration.g:3383:2: (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) ) |
8990 | // InternalApplicationConfiguration.g:3267:3: otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) | 9313 | // InternalApplicationConfiguration.g:3384:3: otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) |
8991 | { | 9314 | { |
8992 | otherlv_0=(Token)match(input,34,FOLLOW_36); | 9315 | otherlv_0=(Token)match(input,36,FOLLOW_37); |
8993 | 9316 | ||
8994 | newLeafNode(otherlv_0, grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0()); | 9317 | newLeafNode(otherlv_0, grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0()); |
8995 | 9318 | ||
8996 | // InternalApplicationConfiguration.g:3271:3: ( (lv_type_1_0= ruleRealReference ) ) | 9319 | // InternalApplicationConfiguration.g:3388:3: ( (lv_type_1_0= ruleRealReference ) ) |
8997 | // InternalApplicationConfiguration.g:3272:4: (lv_type_1_0= ruleRealReference ) | 9320 | // InternalApplicationConfiguration.g:3389:4: (lv_type_1_0= ruleRealReference ) |
8998 | { | 9321 | { |
8999 | // InternalApplicationConfiguration.g:3272:4: (lv_type_1_0= ruleRealReference ) | 9322 | // InternalApplicationConfiguration.g:3389:4: (lv_type_1_0= ruleRealReference ) |
9000 | // InternalApplicationConfiguration.g:3273:5: lv_type_1_0= ruleRealReference | 9323 | // InternalApplicationConfiguration.g:3390:5: lv_type_1_0= ruleRealReference |
9001 | { | 9324 | { |
9002 | 9325 | ||
9003 | newCompositeNode(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0()); | 9326 | newCompositeNode(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0()); |
9004 | 9327 | ||
9005 | pushFollow(FOLLOW_31); | 9328 | pushFollow(FOLLOW_32); |
9006 | lv_type_1_0=ruleRealReference(); | 9329 | lv_type_1_0=ruleRealReference(); |
9007 | 9330 | ||
9008 | state._fsp--; | 9331 | state._fsp--; |
@@ -9024,33 +9347,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9024 | 9347 | ||
9025 | } | 9348 | } |
9026 | 9349 | ||
9027 | // InternalApplicationConfiguration.g:3290:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) | 9350 | // InternalApplicationConfiguration.g:3407:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) |
9028 | int alt45=2; | 9351 | int alt47=2; |
9029 | int LA45_0 = input.LA(1); | 9352 | int LA47_0 = input.LA(1); |
9030 | 9353 | ||
9031 | if ( (LA45_0==35) ) { | 9354 | if ( (LA47_0==37) ) { |
9032 | alt45=1; | 9355 | alt47=1; |
9033 | } | 9356 | } |
9034 | else if ( (LA45_0==18) ) { | 9357 | else if ( (LA47_0==18) ) { |
9035 | alt45=2; | 9358 | alt47=2; |
9036 | } | 9359 | } |
9037 | else { | 9360 | else { |
9038 | NoViableAltException nvae = | 9361 | NoViableAltException nvae = |
9039 | new NoViableAltException("", 45, 0, input); | 9362 | new NoViableAltException("", 47, 0, input); |
9040 | 9363 | ||
9041 | throw nvae; | 9364 | throw nvae; |
9042 | } | 9365 | } |
9043 | switch (alt45) { | 9366 | switch (alt47) { |
9044 | case 1 : | 9367 | case 1 : |
9045 | // InternalApplicationConfiguration.g:3291:4: ( (lv_setsNew_2_0= '+=' ) ) | 9368 | // InternalApplicationConfiguration.g:3408:4: ( (lv_setsNew_2_0= '+=' ) ) |
9046 | { | 9369 | { |
9047 | // InternalApplicationConfiguration.g:3291:4: ( (lv_setsNew_2_0= '+=' ) ) | 9370 | // InternalApplicationConfiguration.g:3408:4: ( (lv_setsNew_2_0= '+=' ) ) |
9048 | // InternalApplicationConfiguration.g:3292:5: (lv_setsNew_2_0= '+=' ) | 9371 | // InternalApplicationConfiguration.g:3409:5: (lv_setsNew_2_0= '+=' ) |
9049 | { | 9372 | { |
9050 | // InternalApplicationConfiguration.g:3292:5: (lv_setsNew_2_0= '+=' ) | 9373 | // InternalApplicationConfiguration.g:3409:5: (lv_setsNew_2_0= '+=' ) |
9051 | // InternalApplicationConfiguration.g:3293:6: lv_setsNew_2_0= '+=' | 9374 | // InternalApplicationConfiguration.g:3410:6: lv_setsNew_2_0= '+=' |
9052 | { | 9375 | { |
9053 | lv_setsNew_2_0=(Token)match(input,35,FOLLOW_35); | 9376 | lv_setsNew_2_0=(Token)match(input,37,FOLLOW_36); |
9054 | 9377 | ||
9055 | newLeafNode(lv_setsNew_2_0, grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); | 9378 | newLeafNode(lv_setsNew_2_0, grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); |
9056 | 9379 | ||
@@ -9070,15 +9393,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9070 | } | 9393 | } |
9071 | break; | 9394 | break; |
9072 | case 2 : | 9395 | case 2 : |
9073 | // InternalApplicationConfiguration.g:3306:4: ( (lv_setsSum_3_0= '=' ) ) | 9396 | // InternalApplicationConfiguration.g:3423:4: ( (lv_setsSum_3_0= '=' ) ) |
9074 | { | 9397 | { |
9075 | // InternalApplicationConfiguration.g:3306:4: ( (lv_setsSum_3_0= '=' ) ) | 9398 | // InternalApplicationConfiguration.g:3423:4: ( (lv_setsSum_3_0= '=' ) ) |
9076 | // InternalApplicationConfiguration.g:3307:5: (lv_setsSum_3_0= '=' ) | 9399 | // InternalApplicationConfiguration.g:3424:5: (lv_setsSum_3_0= '=' ) |
9077 | { | 9400 | { |
9078 | // InternalApplicationConfiguration.g:3307:5: (lv_setsSum_3_0= '=' ) | 9401 | // InternalApplicationConfiguration.g:3424:5: (lv_setsSum_3_0= '=' ) |
9079 | // InternalApplicationConfiguration.g:3308:6: lv_setsSum_3_0= '=' | 9402 | // InternalApplicationConfiguration.g:3425:6: lv_setsSum_3_0= '=' |
9080 | { | 9403 | { |
9081 | lv_setsSum_3_0=(Token)match(input,18,FOLLOW_35); | 9404 | lv_setsSum_3_0=(Token)match(input,18,FOLLOW_36); |
9082 | 9405 | ||
9083 | newLeafNode(lv_setsSum_3_0, grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); | 9406 | newLeafNode(lv_setsSum_3_0, grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); |
9084 | 9407 | ||
@@ -9100,53 +9423,53 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9100 | 9423 | ||
9101 | } | 9424 | } |
9102 | 9425 | ||
9103 | // InternalApplicationConfiguration.g:3321:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) | 9426 | // InternalApplicationConfiguration.g:3438:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) |
9104 | int alt46=3; | 9427 | int alt48=3; |
9105 | switch ( input.LA(1) ) { | 9428 | switch ( input.LA(1) ) { |
9106 | case RULE_INT: | 9429 | case RULE_INT: |
9107 | { | 9430 | { |
9108 | int LA46_1 = input.LA(2); | 9431 | int LA48_1 = input.LA(2); |
9109 | 9432 | ||
9110 | if ( (LA46_1==43) ) { | 9433 | if ( (LA48_1==EOF||(LA48_1>=20 && LA48_1<=21)) ) { |
9111 | alt46=2; | 9434 | alt48=1; |
9112 | } | 9435 | } |
9113 | else if ( (LA46_1==EOF||(LA46_1>=20 && LA46_1<=21)) ) { | 9436 | else if ( (LA48_1==45) ) { |
9114 | alt46=1; | 9437 | alt48=2; |
9115 | } | 9438 | } |
9116 | else { | 9439 | else { |
9117 | NoViableAltException nvae = | 9440 | NoViableAltException nvae = |
9118 | new NoViableAltException("", 46, 1, input); | 9441 | new NoViableAltException("", 48, 1, input); |
9119 | 9442 | ||
9120 | throw nvae; | 9443 | throw nvae; |
9121 | } | 9444 | } |
9122 | } | 9445 | } |
9123 | break; | 9446 | break; |
9124 | case 42: | 9447 | case 44: |
9125 | { | 9448 | { |
9126 | alt46=1; | 9449 | alt48=1; |
9127 | } | 9450 | } |
9128 | break; | 9451 | break; |
9129 | case 19: | 9452 | case 19: |
9130 | { | 9453 | { |
9131 | alt46=3; | 9454 | alt48=3; |
9132 | } | 9455 | } |
9133 | break; | 9456 | break; |
9134 | default: | 9457 | default: |
9135 | NoViableAltException nvae = | 9458 | NoViableAltException nvae = |
9136 | new NoViableAltException("", 46, 0, input); | 9459 | new NoViableAltException("", 48, 0, input); |
9137 | 9460 | ||
9138 | throw nvae; | 9461 | throw nvae; |
9139 | } | 9462 | } |
9140 | 9463 | ||
9141 | switch (alt46) { | 9464 | switch (alt48) { |
9142 | case 1 : | 9465 | case 1 : |
9143 | // InternalApplicationConfiguration.g:3322:4: ( (lv_number_4_0= ruleExactNumber ) ) | 9466 | // InternalApplicationConfiguration.g:3439:4: ( (lv_number_4_0= ruleExactNumber ) ) |
9144 | { | 9467 | { |
9145 | // InternalApplicationConfiguration.g:3322:4: ( (lv_number_4_0= ruleExactNumber ) ) | 9468 | // InternalApplicationConfiguration.g:3439:4: ( (lv_number_4_0= ruleExactNumber ) ) |
9146 | // InternalApplicationConfiguration.g:3323:5: (lv_number_4_0= ruleExactNumber ) | 9469 | // InternalApplicationConfiguration.g:3440:5: (lv_number_4_0= ruleExactNumber ) |
9147 | { | 9470 | { |
9148 | // InternalApplicationConfiguration.g:3323:5: (lv_number_4_0= ruleExactNumber ) | 9471 | // InternalApplicationConfiguration.g:3440:5: (lv_number_4_0= ruleExactNumber ) |
9149 | // InternalApplicationConfiguration.g:3324:6: lv_number_4_0= ruleExactNumber | 9472 | // InternalApplicationConfiguration.g:3441:6: lv_number_4_0= ruleExactNumber |
9150 | { | 9473 | { |
9151 | 9474 | ||
9152 | newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); | 9475 | newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); |
@@ -9177,13 +9500,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9177 | } | 9500 | } |
9178 | break; | 9501 | break; |
9179 | case 2 : | 9502 | case 2 : |
9180 | // InternalApplicationConfiguration.g:3342:4: ( (lv_number_5_0= ruleIntervallNumber ) ) | 9503 | // InternalApplicationConfiguration.g:3459:4: ( (lv_number_5_0= ruleIntervallNumber ) ) |
9181 | { | 9504 | { |
9182 | // InternalApplicationConfiguration.g:3342:4: ( (lv_number_5_0= ruleIntervallNumber ) ) | 9505 | // InternalApplicationConfiguration.g:3459:4: ( (lv_number_5_0= ruleIntervallNumber ) ) |
9183 | // InternalApplicationConfiguration.g:3343:5: (lv_number_5_0= ruleIntervallNumber ) | 9506 | // InternalApplicationConfiguration.g:3460:5: (lv_number_5_0= ruleIntervallNumber ) |
9184 | { | 9507 | { |
9185 | // InternalApplicationConfiguration.g:3343:5: (lv_number_5_0= ruleIntervallNumber ) | 9508 | // InternalApplicationConfiguration.g:3460:5: (lv_number_5_0= ruleIntervallNumber ) |
9186 | // InternalApplicationConfiguration.g:3344:6: lv_number_5_0= ruleIntervallNumber | 9509 | // InternalApplicationConfiguration.g:3461:6: lv_number_5_0= ruleIntervallNumber |
9187 | { | 9510 | { |
9188 | 9511 | ||
9189 | newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); | 9512 | newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); |
@@ -9214,13 +9537,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9214 | } | 9537 | } |
9215 | break; | 9538 | break; |
9216 | case 3 : | 9539 | case 3 : |
9217 | // InternalApplicationConfiguration.g:3362:4: ( (lv_number_6_0= ruleRealEnumeration ) ) | 9540 | // InternalApplicationConfiguration.g:3479:4: ( (lv_number_6_0= ruleRealEnumeration ) ) |
9218 | { | 9541 | { |
9219 | // InternalApplicationConfiguration.g:3362:4: ( (lv_number_6_0= ruleRealEnumeration ) ) | 9542 | // InternalApplicationConfiguration.g:3479:4: ( (lv_number_6_0= ruleRealEnumeration ) ) |
9220 | // InternalApplicationConfiguration.g:3363:5: (lv_number_6_0= ruleRealEnumeration ) | 9543 | // InternalApplicationConfiguration.g:3480:5: (lv_number_6_0= ruleRealEnumeration ) |
9221 | { | 9544 | { |
9222 | // InternalApplicationConfiguration.g:3363:5: (lv_number_6_0= ruleRealEnumeration ) | 9545 | // InternalApplicationConfiguration.g:3480:5: (lv_number_6_0= ruleRealEnumeration ) |
9223 | // InternalApplicationConfiguration.g:3364:6: lv_number_6_0= ruleRealEnumeration | 9546 | // InternalApplicationConfiguration.g:3481:6: lv_number_6_0= ruleRealEnumeration |
9224 | { | 9547 | { |
9225 | 9548 | ||
9226 | newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0()); | 9549 | newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0()); |
@@ -9276,7 +9599,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9276 | 9599 | ||
9277 | 9600 | ||
9278 | // $ANTLR start "entryRuleStringTypeScope" | 9601 | // $ANTLR start "entryRuleStringTypeScope" |
9279 | // InternalApplicationConfiguration.g:3386:1: entryRuleStringTypeScope returns [EObject current=null] : iv_ruleStringTypeScope= ruleStringTypeScope EOF ; | 9602 | // InternalApplicationConfiguration.g:3503:1: entryRuleStringTypeScope returns [EObject current=null] : iv_ruleStringTypeScope= ruleStringTypeScope EOF ; |
9280 | public final EObject entryRuleStringTypeScope() throws RecognitionException { | 9603 | public final EObject entryRuleStringTypeScope() throws RecognitionException { |
9281 | EObject current = null; | 9604 | EObject current = null; |
9282 | 9605 | ||
@@ -9284,8 +9607,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9284 | 9607 | ||
9285 | 9608 | ||
9286 | try { | 9609 | try { |
9287 | // InternalApplicationConfiguration.g:3386:56: (iv_ruleStringTypeScope= ruleStringTypeScope EOF ) | 9610 | // InternalApplicationConfiguration.g:3503:56: (iv_ruleStringTypeScope= ruleStringTypeScope EOF ) |
9288 | // InternalApplicationConfiguration.g:3387:2: iv_ruleStringTypeScope= ruleStringTypeScope EOF | 9611 | // InternalApplicationConfiguration.g:3504:2: iv_ruleStringTypeScope= ruleStringTypeScope EOF |
9289 | { | 9612 | { |
9290 | newCompositeNode(grammarAccess.getStringTypeScopeRule()); | 9613 | newCompositeNode(grammarAccess.getStringTypeScopeRule()); |
9291 | pushFollow(FOLLOW_1); | 9614 | pushFollow(FOLLOW_1); |
@@ -9312,7 +9635,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9312 | 9635 | ||
9313 | 9636 | ||
9314 | // $ANTLR start "ruleStringTypeScope" | 9637 | // $ANTLR start "ruleStringTypeScope" |
9315 | // InternalApplicationConfiguration.g:3393:1: ruleStringTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) ) ; | 9638 | // InternalApplicationConfiguration.g:3510:1: ruleStringTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) ) ; |
9316 | public final EObject ruleStringTypeScope() throws RecognitionException { | 9639 | public final EObject ruleStringTypeScope() throws RecognitionException { |
9317 | EObject current = null; | 9640 | EObject current = null; |
9318 | 9641 | ||
@@ -9332,26 +9655,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9332 | enterRule(); | 9655 | enterRule(); |
9333 | 9656 | ||
9334 | try { | 9657 | try { |
9335 | // InternalApplicationConfiguration.g:3399:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) ) ) | 9658 | // InternalApplicationConfiguration.g:3516:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) ) ) |
9336 | // InternalApplicationConfiguration.g:3400:2: (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) ) | 9659 | // InternalApplicationConfiguration.g:3517:2: (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) ) |
9337 | { | 9660 | { |
9338 | // InternalApplicationConfiguration.g:3400:2: (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) ) | 9661 | // InternalApplicationConfiguration.g:3517:2: (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) ) |
9339 | // InternalApplicationConfiguration.g:3401:3: otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) | 9662 | // InternalApplicationConfiguration.g:3518:3: otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) |
9340 | { | 9663 | { |
9341 | otherlv_0=(Token)match(input,34,FOLLOW_37); | 9664 | otherlv_0=(Token)match(input,36,FOLLOW_38); |
9342 | 9665 | ||
9343 | newLeafNode(otherlv_0, grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0()); | 9666 | newLeafNode(otherlv_0, grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0()); |
9344 | 9667 | ||
9345 | // InternalApplicationConfiguration.g:3405:3: ( (lv_type_1_0= ruleStringReference ) ) | 9668 | // InternalApplicationConfiguration.g:3522:3: ( (lv_type_1_0= ruleStringReference ) ) |
9346 | // InternalApplicationConfiguration.g:3406:4: (lv_type_1_0= ruleStringReference ) | 9669 | // InternalApplicationConfiguration.g:3523:4: (lv_type_1_0= ruleStringReference ) |
9347 | { | 9670 | { |
9348 | // InternalApplicationConfiguration.g:3406:4: (lv_type_1_0= ruleStringReference ) | 9671 | // InternalApplicationConfiguration.g:3523:4: (lv_type_1_0= ruleStringReference ) |
9349 | // InternalApplicationConfiguration.g:3407:5: lv_type_1_0= ruleStringReference | 9672 | // InternalApplicationConfiguration.g:3524:5: lv_type_1_0= ruleStringReference |
9350 | { | 9673 | { |
9351 | 9674 | ||
9352 | newCompositeNode(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0()); | 9675 | newCompositeNode(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0()); |
9353 | 9676 | ||
9354 | pushFollow(FOLLOW_31); | 9677 | pushFollow(FOLLOW_32); |
9355 | lv_type_1_0=ruleStringReference(); | 9678 | lv_type_1_0=ruleStringReference(); |
9356 | 9679 | ||
9357 | state._fsp--; | 9680 | state._fsp--; |
@@ -9373,33 +9696,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9373 | 9696 | ||
9374 | } | 9697 | } |
9375 | 9698 | ||
9376 | // InternalApplicationConfiguration.g:3424:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) | 9699 | // InternalApplicationConfiguration.g:3541:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) |
9377 | int alt47=2; | 9700 | int alt49=2; |
9378 | int LA47_0 = input.LA(1); | 9701 | int LA49_0 = input.LA(1); |
9379 | 9702 | ||
9380 | if ( (LA47_0==35) ) { | 9703 | if ( (LA49_0==37) ) { |
9381 | alt47=1; | 9704 | alt49=1; |
9382 | } | 9705 | } |
9383 | else if ( (LA47_0==18) ) { | 9706 | else if ( (LA49_0==18) ) { |
9384 | alt47=2; | 9707 | alt49=2; |
9385 | } | 9708 | } |
9386 | else { | 9709 | else { |
9387 | NoViableAltException nvae = | 9710 | NoViableAltException nvae = |
9388 | new NoViableAltException("", 47, 0, input); | 9711 | new NoViableAltException("", 49, 0, input); |
9389 | 9712 | ||
9390 | throw nvae; | 9713 | throw nvae; |
9391 | } | 9714 | } |
9392 | switch (alt47) { | 9715 | switch (alt49) { |
9393 | case 1 : | 9716 | case 1 : |
9394 | // InternalApplicationConfiguration.g:3425:4: ( (lv_setsNew_2_0= '+=' ) ) | 9717 | // InternalApplicationConfiguration.g:3542:4: ( (lv_setsNew_2_0= '+=' ) ) |
9395 | { | 9718 | { |
9396 | // InternalApplicationConfiguration.g:3425:4: ( (lv_setsNew_2_0= '+=' ) ) | 9719 | // InternalApplicationConfiguration.g:3542:4: ( (lv_setsNew_2_0= '+=' ) ) |
9397 | // InternalApplicationConfiguration.g:3426:5: (lv_setsNew_2_0= '+=' ) | 9720 | // InternalApplicationConfiguration.g:3543:5: (lv_setsNew_2_0= '+=' ) |
9398 | { | 9721 | { |
9399 | // InternalApplicationConfiguration.g:3426:5: (lv_setsNew_2_0= '+=' ) | 9722 | // InternalApplicationConfiguration.g:3543:5: (lv_setsNew_2_0= '+=' ) |
9400 | // InternalApplicationConfiguration.g:3427:6: lv_setsNew_2_0= '+=' | 9723 | // InternalApplicationConfiguration.g:3544:6: lv_setsNew_2_0= '+=' |
9401 | { | 9724 | { |
9402 | lv_setsNew_2_0=(Token)match(input,35,FOLLOW_35); | 9725 | lv_setsNew_2_0=(Token)match(input,37,FOLLOW_36); |
9403 | 9726 | ||
9404 | newLeafNode(lv_setsNew_2_0, grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); | 9727 | newLeafNode(lv_setsNew_2_0, grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); |
9405 | 9728 | ||
@@ -9419,15 +9742,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9419 | } | 9742 | } |
9420 | break; | 9743 | break; |
9421 | case 2 : | 9744 | case 2 : |
9422 | // InternalApplicationConfiguration.g:3440:4: ( (lv_setsSum_3_0= '=' ) ) | 9745 | // InternalApplicationConfiguration.g:3557:4: ( (lv_setsSum_3_0= '=' ) ) |
9423 | { | 9746 | { |
9424 | // InternalApplicationConfiguration.g:3440:4: ( (lv_setsSum_3_0= '=' ) ) | 9747 | // InternalApplicationConfiguration.g:3557:4: ( (lv_setsSum_3_0= '=' ) ) |
9425 | // InternalApplicationConfiguration.g:3441:5: (lv_setsSum_3_0= '=' ) | 9748 | // InternalApplicationConfiguration.g:3558:5: (lv_setsSum_3_0= '=' ) |
9426 | { | 9749 | { |
9427 | // InternalApplicationConfiguration.g:3441:5: (lv_setsSum_3_0= '=' ) | 9750 | // InternalApplicationConfiguration.g:3558:5: (lv_setsSum_3_0= '=' ) |
9428 | // InternalApplicationConfiguration.g:3442:6: lv_setsSum_3_0= '=' | 9751 | // InternalApplicationConfiguration.g:3559:6: lv_setsSum_3_0= '=' |
9429 | { | 9752 | { |
9430 | lv_setsSum_3_0=(Token)match(input,18,FOLLOW_35); | 9753 | lv_setsSum_3_0=(Token)match(input,18,FOLLOW_36); |
9431 | 9754 | ||
9432 | newLeafNode(lv_setsSum_3_0, grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); | 9755 | newLeafNode(lv_setsSum_3_0, grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); |
9433 | 9756 | ||
@@ -9449,53 +9772,53 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9449 | 9772 | ||
9450 | } | 9773 | } |
9451 | 9774 | ||
9452 | // InternalApplicationConfiguration.g:3455:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) | 9775 | // InternalApplicationConfiguration.g:3572:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) |
9453 | int alt48=3; | 9776 | int alt50=3; |
9454 | switch ( input.LA(1) ) { | 9777 | switch ( input.LA(1) ) { |
9455 | case RULE_INT: | 9778 | case RULE_INT: |
9456 | { | 9779 | { |
9457 | int LA48_1 = input.LA(2); | 9780 | int LA50_1 = input.LA(2); |
9458 | 9781 | ||
9459 | if ( (LA48_1==43) ) { | 9782 | if ( (LA50_1==45) ) { |
9460 | alt48=2; | 9783 | alt50=2; |
9461 | } | 9784 | } |
9462 | else if ( (LA48_1==EOF||(LA48_1>=20 && LA48_1<=21)) ) { | 9785 | else if ( (LA50_1==EOF||(LA50_1>=20 && LA50_1<=21)) ) { |
9463 | alt48=1; | 9786 | alt50=1; |
9464 | } | 9787 | } |
9465 | else { | 9788 | else { |
9466 | NoViableAltException nvae = | 9789 | NoViableAltException nvae = |
9467 | new NoViableAltException("", 48, 1, input); | 9790 | new NoViableAltException("", 50, 1, input); |
9468 | 9791 | ||
9469 | throw nvae; | 9792 | throw nvae; |
9470 | } | 9793 | } |
9471 | } | 9794 | } |
9472 | break; | 9795 | break; |
9473 | case 42: | 9796 | case 44: |
9474 | { | 9797 | { |
9475 | alt48=1; | 9798 | alt50=1; |
9476 | } | 9799 | } |
9477 | break; | 9800 | break; |
9478 | case 19: | 9801 | case 19: |
9479 | { | 9802 | { |
9480 | alt48=3; | 9803 | alt50=3; |
9481 | } | 9804 | } |
9482 | break; | 9805 | break; |
9483 | default: | 9806 | default: |
9484 | NoViableAltException nvae = | 9807 | NoViableAltException nvae = |
9485 | new NoViableAltException("", 48, 0, input); | 9808 | new NoViableAltException("", 50, 0, input); |
9486 | 9809 | ||
9487 | throw nvae; | 9810 | throw nvae; |
9488 | } | 9811 | } |
9489 | 9812 | ||
9490 | switch (alt48) { | 9813 | switch (alt50) { |
9491 | case 1 : | 9814 | case 1 : |
9492 | // InternalApplicationConfiguration.g:3456:4: ( (lv_number_4_0= ruleExactNumber ) ) | 9815 | // InternalApplicationConfiguration.g:3573:4: ( (lv_number_4_0= ruleExactNumber ) ) |
9493 | { | 9816 | { |
9494 | // InternalApplicationConfiguration.g:3456:4: ( (lv_number_4_0= ruleExactNumber ) ) | 9817 | // InternalApplicationConfiguration.g:3573:4: ( (lv_number_4_0= ruleExactNumber ) ) |
9495 | // InternalApplicationConfiguration.g:3457:5: (lv_number_4_0= ruleExactNumber ) | 9818 | // InternalApplicationConfiguration.g:3574:5: (lv_number_4_0= ruleExactNumber ) |
9496 | { | 9819 | { |
9497 | // InternalApplicationConfiguration.g:3457:5: (lv_number_4_0= ruleExactNumber ) | 9820 | // InternalApplicationConfiguration.g:3574:5: (lv_number_4_0= ruleExactNumber ) |
9498 | // InternalApplicationConfiguration.g:3458:6: lv_number_4_0= ruleExactNumber | 9821 | // InternalApplicationConfiguration.g:3575:6: lv_number_4_0= ruleExactNumber |
9499 | { | 9822 | { |
9500 | 9823 | ||
9501 | newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); | 9824 | newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); |
@@ -9526,13 +9849,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9526 | } | 9849 | } |
9527 | break; | 9850 | break; |
9528 | case 2 : | 9851 | case 2 : |
9529 | // InternalApplicationConfiguration.g:3476:4: ( (lv_number_5_0= ruleIntervallNumber ) ) | 9852 | // InternalApplicationConfiguration.g:3593:4: ( (lv_number_5_0= ruleIntervallNumber ) ) |
9530 | { | 9853 | { |
9531 | // InternalApplicationConfiguration.g:3476:4: ( (lv_number_5_0= ruleIntervallNumber ) ) | 9854 | // InternalApplicationConfiguration.g:3593:4: ( (lv_number_5_0= ruleIntervallNumber ) ) |
9532 | // InternalApplicationConfiguration.g:3477:5: (lv_number_5_0= ruleIntervallNumber ) | 9855 | // InternalApplicationConfiguration.g:3594:5: (lv_number_5_0= ruleIntervallNumber ) |
9533 | { | 9856 | { |
9534 | // InternalApplicationConfiguration.g:3477:5: (lv_number_5_0= ruleIntervallNumber ) | 9857 | // InternalApplicationConfiguration.g:3594:5: (lv_number_5_0= ruleIntervallNumber ) |
9535 | // InternalApplicationConfiguration.g:3478:6: lv_number_5_0= ruleIntervallNumber | 9858 | // InternalApplicationConfiguration.g:3595:6: lv_number_5_0= ruleIntervallNumber |
9536 | { | 9859 | { |
9537 | 9860 | ||
9538 | newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); | 9861 | newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); |
@@ -9563,13 +9886,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9563 | } | 9886 | } |
9564 | break; | 9887 | break; |
9565 | case 3 : | 9888 | case 3 : |
9566 | // InternalApplicationConfiguration.g:3496:4: ( (lv_number_6_0= ruleStringEnumeration ) ) | 9889 | // InternalApplicationConfiguration.g:3613:4: ( (lv_number_6_0= ruleStringEnumeration ) ) |
9567 | { | 9890 | { |
9568 | // InternalApplicationConfiguration.g:3496:4: ( (lv_number_6_0= ruleStringEnumeration ) ) | 9891 | // InternalApplicationConfiguration.g:3613:4: ( (lv_number_6_0= ruleStringEnumeration ) ) |
9569 | // InternalApplicationConfiguration.g:3497:5: (lv_number_6_0= ruleStringEnumeration ) | 9892 | // InternalApplicationConfiguration.g:3614:5: (lv_number_6_0= ruleStringEnumeration ) |
9570 | { | 9893 | { |
9571 | // InternalApplicationConfiguration.g:3497:5: (lv_number_6_0= ruleStringEnumeration ) | 9894 | // InternalApplicationConfiguration.g:3614:5: (lv_number_6_0= ruleStringEnumeration ) |
9572 | // InternalApplicationConfiguration.g:3498:6: lv_number_6_0= ruleStringEnumeration | 9895 | // InternalApplicationConfiguration.g:3615:6: lv_number_6_0= ruleStringEnumeration |
9573 | { | 9896 | { |
9574 | 9897 | ||
9575 | newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0()); | 9898 | newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0()); |
@@ -9625,7 +9948,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9625 | 9948 | ||
9626 | 9949 | ||
9627 | // $ANTLR start "entryRuleClassReference" | 9950 | // $ANTLR start "entryRuleClassReference" |
9628 | // InternalApplicationConfiguration.g:3520:1: entryRuleClassReference returns [EObject current=null] : iv_ruleClassReference= ruleClassReference EOF ; | 9951 | // InternalApplicationConfiguration.g:3637:1: entryRuleClassReference returns [EObject current=null] : iv_ruleClassReference= ruleClassReference EOF ; |
9629 | public final EObject entryRuleClassReference() throws RecognitionException { | 9952 | public final EObject entryRuleClassReference() throws RecognitionException { |
9630 | EObject current = null; | 9953 | EObject current = null; |
9631 | 9954 | ||
@@ -9633,8 +9956,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9633 | 9956 | ||
9634 | 9957 | ||
9635 | try { | 9958 | try { |
9636 | // InternalApplicationConfiguration.g:3520:55: (iv_ruleClassReference= ruleClassReference EOF ) | 9959 | // InternalApplicationConfiguration.g:3637:55: (iv_ruleClassReference= ruleClassReference EOF ) |
9637 | // InternalApplicationConfiguration.g:3521:2: iv_ruleClassReference= ruleClassReference EOF | 9960 | // InternalApplicationConfiguration.g:3638:2: iv_ruleClassReference= ruleClassReference EOF |
9638 | { | 9961 | { |
9639 | newCompositeNode(grammarAccess.getClassReferenceRule()); | 9962 | newCompositeNode(grammarAccess.getClassReferenceRule()); |
9640 | pushFollow(FOLLOW_1); | 9963 | pushFollow(FOLLOW_1); |
@@ -9661,7 +9984,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9661 | 9984 | ||
9662 | 9985 | ||
9663 | // $ANTLR start "ruleClassReference" | 9986 | // $ANTLR start "ruleClassReference" |
9664 | // InternalApplicationConfiguration.g:3527:1: ruleClassReference returns [EObject current=null] : (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) ; | 9987 | // InternalApplicationConfiguration.g:3644:1: ruleClassReference returns [EObject current=null] : (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) ; |
9665 | public final EObject ruleClassReference() throws RecognitionException { | 9988 | public final EObject ruleClassReference() throws RecognitionException { |
9666 | EObject current = null; | 9989 | EObject current = null; |
9667 | 9990 | ||
@@ -9674,26 +9997,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9674 | enterRule(); | 9997 | enterRule(); |
9675 | 9998 | ||
9676 | try { | 9999 | try { |
9677 | // InternalApplicationConfiguration.g:3533:2: ( (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) ) | 10000 | // InternalApplicationConfiguration.g:3650:2: ( (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) ) |
9678 | // InternalApplicationConfiguration.g:3534:2: (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) | 10001 | // InternalApplicationConfiguration.g:3651:2: (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) |
9679 | { | 10002 | { |
9680 | // InternalApplicationConfiguration.g:3534:2: (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) | 10003 | // InternalApplicationConfiguration.g:3651:2: (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) |
9681 | // InternalApplicationConfiguration.g:3535:3: otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' | 10004 | // InternalApplicationConfiguration.g:3652:3: otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' |
9682 | { | 10005 | { |
9683 | otherlv_0=(Token)match(input,36,FOLLOW_6); | 10006 | otherlv_0=(Token)match(input,38,FOLLOW_6); |
9684 | 10007 | ||
9685 | newLeafNode(otherlv_0, grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0()); | 10008 | newLeafNode(otherlv_0, grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0()); |
9686 | 10009 | ||
9687 | // InternalApplicationConfiguration.g:3539:3: ( (lv_element_1_0= ruleMetamodelElement ) ) | 10010 | // InternalApplicationConfiguration.g:3656:3: ( (lv_element_1_0= ruleMetamodelElement ) ) |
9688 | // InternalApplicationConfiguration.g:3540:4: (lv_element_1_0= ruleMetamodelElement ) | 10011 | // InternalApplicationConfiguration.g:3657:4: (lv_element_1_0= ruleMetamodelElement ) |
9689 | { | 10012 | { |
9690 | // InternalApplicationConfiguration.g:3540:4: (lv_element_1_0= ruleMetamodelElement ) | 10013 | // InternalApplicationConfiguration.g:3657:4: (lv_element_1_0= ruleMetamodelElement ) |
9691 | // InternalApplicationConfiguration.g:3541:5: lv_element_1_0= ruleMetamodelElement | 10014 | // InternalApplicationConfiguration.g:3658:5: lv_element_1_0= ruleMetamodelElement |
9692 | { | 10015 | { |
9693 | 10016 | ||
9694 | newCompositeNode(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0()); | 10017 | newCompositeNode(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0()); |
9695 | 10018 | ||
9696 | pushFollow(FOLLOW_38); | 10019 | pushFollow(FOLLOW_39); |
9697 | lv_element_1_0=ruleMetamodelElement(); | 10020 | lv_element_1_0=ruleMetamodelElement(); |
9698 | 10021 | ||
9699 | state._fsp--; | 10022 | state._fsp--; |
@@ -9715,7 +10038,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9715 | 10038 | ||
9716 | } | 10039 | } |
9717 | 10040 | ||
9718 | otherlv_2=(Token)match(input,37,FOLLOW_2); | 10041 | otherlv_2=(Token)match(input,39,FOLLOW_2); |
9719 | 10042 | ||
9720 | newLeafNode(otherlv_2, grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2()); | 10043 | newLeafNode(otherlv_2, grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2()); |
9721 | 10044 | ||
@@ -9742,7 +10065,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9742 | 10065 | ||
9743 | 10066 | ||
9744 | // $ANTLR start "entryRuleObjectReference" | 10067 | // $ANTLR start "entryRuleObjectReference" |
9745 | // InternalApplicationConfiguration.g:3566:1: entryRuleObjectReference returns [EObject current=null] : iv_ruleObjectReference= ruleObjectReference EOF ; | 10068 | // InternalApplicationConfiguration.g:3683:1: entryRuleObjectReference returns [EObject current=null] : iv_ruleObjectReference= ruleObjectReference EOF ; |
9746 | public final EObject entryRuleObjectReference() throws RecognitionException { | 10069 | public final EObject entryRuleObjectReference() throws RecognitionException { |
9747 | EObject current = null; | 10070 | EObject current = null; |
9748 | 10071 | ||
@@ -9750,8 +10073,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9750 | 10073 | ||
9751 | 10074 | ||
9752 | try { | 10075 | try { |
9753 | // InternalApplicationConfiguration.g:3566:56: (iv_ruleObjectReference= ruleObjectReference EOF ) | 10076 | // InternalApplicationConfiguration.g:3683:56: (iv_ruleObjectReference= ruleObjectReference EOF ) |
9754 | // InternalApplicationConfiguration.g:3567:2: iv_ruleObjectReference= ruleObjectReference EOF | 10077 | // InternalApplicationConfiguration.g:3684:2: iv_ruleObjectReference= ruleObjectReference EOF |
9755 | { | 10078 | { |
9756 | newCompositeNode(grammarAccess.getObjectReferenceRule()); | 10079 | newCompositeNode(grammarAccess.getObjectReferenceRule()); |
9757 | pushFollow(FOLLOW_1); | 10080 | pushFollow(FOLLOW_1); |
@@ -9778,7 +10101,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9778 | 10101 | ||
9779 | 10102 | ||
9780 | // $ANTLR start "ruleObjectReference" | 10103 | // $ANTLR start "ruleObjectReference" |
9781 | // InternalApplicationConfiguration.g:3573:1: ruleObjectReference returns [EObject current=null] : ( () otherlv_1= 'node' ) ; | 10104 | // InternalApplicationConfiguration.g:3690:1: ruleObjectReference returns [EObject current=null] : ( () otherlv_1= 'node' ) ; |
9782 | public final EObject ruleObjectReference() throws RecognitionException { | 10105 | public final EObject ruleObjectReference() throws RecognitionException { |
9783 | EObject current = null; | 10106 | EObject current = null; |
9784 | 10107 | ||
@@ -9788,14 +10111,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9788 | enterRule(); | 10111 | enterRule(); |
9789 | 10112 | ||
9790 | try { | 10113 | try { |
9791 | // InternalApplicationConfiguration.g:3579:2: ( ( () otherlv_1= 'node' ) ) | 10114 | // InternalApplicationConfiguration.g:3696:2: ( ( () otherlv_1= 'node' ) ) |
9792 | // InternalApplicationConfiguration.g:3580:2: ( () otherlv_1= 'node' ) | 10115 | // InternalApplicationConfiguration.g:3697:2: ( () otherlv_1= 'node' ) |
9793 | { | 10116 | { |
9794 | // InternalApplicationConfiguration.g:3580:2: ( () otherlv_1= 'node' ) | 10117 | // InternalApplicationConfiguration.g:3697:2: ( () otherlv_1= 'node' ) |
9795 | // InternalApplicationConfiguration.g:3581:3: () otherlv_1= 'node' | 10118 | // InternalApplicationConfiguration.g:3698:3: () otherlv_1= 'node' |
9796 | { | 10119 | { |
9797 | // InternalApplicationConfiguration.g:3581:3: () | 10120 | // InternalApplicationConfiguration.g:3698:3: () |
9798 | // InternalApplicationConfiguration.g:3582:4: | 10121 | // InternalApplicationConfiguration.g:3699:4: |
9799 | { | 10122 | { |
9800 | 10123 | ||
9801 | current = forceCreateModelElement( | 10124 | current = forceCreateModelElement( |
@@ -9805,7 +10128,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9805 | 10128 | ||
9806 | } | 10129 | } |
9807 | 10130 | ||
9808 | otherlv_1=(Token)match(input,38,FOLLOW_2); | 10131 | otherlv_1=(Token)match(input,40,FOLLOW_2); |
9809 | 10132 | ||
9810 | newLeafNode(otherlv_1, grammarAccess.getObjectReferenceAccess().getNodeKeyword_1()); | 10133 | newLeafNode(otherlv_1, grammarAccess.getObjectReferenceAccess().getNodeKeyword_1()); |
9811 | 10134 | ||
@@ -9832,7 +10155,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9832 | 10155 | ||
9833 | 10156 | ||
9834 | // $ANTLR start "entryRuleIntegerReference" | 10157 | // $ANTLR start "entryRuleIntegerReference" |
9835 | // InternalApplicationConfiguration.g:3596:1: entryRuleIntegerReference returns [EObject current=null] : iv_ruleIntegerReference= ruleIntegerReference EOF ; | 10158 | // InternalApplicationConfiguration.g:3713:1: entryRuleIntegerReference returns [EObject current=null] : iv_ruleIntegerReference= ruleIntegerReference EOF ; |
9836 | public final EObject entryRuleIntegerReference() throws RecognitionException { | 10159 | public final EObject entryRuleIntegerReference() throws RecognitionException { |
9837 | EObject current = null; | 10160 | EObject current = null; |
9838 | 10161 | ||
@@ -9840,8 +10163,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9840 | 10163 | ||
9841 | 10164 | ||
9842 | try { | 10165 | try { |
9843 | // InternalApplicationConfiguration.g:3596:57: (iv_ruleIntegerReference= ruleIntegerReference EOF ) | 10166 | // InternalApplicationConfiguration.g:3713:57: (iv_ruleIntegerReference= ruleIntegerReference EOF ) |
9844 | // InternalApplicationConfiguration.g:3597:2: iv_ruleIntegerReference= ruleIntegerReference EOF | 10167 | // InternalApplicationConfiguration.g:3714:2: iv_ruleIntegerReference= ruleIntegerReference EOF |
9845 | { | 10168 | { |
9846 | newCompositeNode(grammarAccess.getIntegerReferenceRule()); | 10169 | newCompositeNode(grammarAccess.getIntegerReferenceRule()); |
9847 | pushFollow(FOLLOW_1); | 10170 | pushFollow(FOLLOW_1); |
@@ -9868,7 +10191,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9868 | 10191 | ||
9869 | 10192 | ||
9870 | // $ANTLR start "ruleIntegerReference" | 10193 | // $ANTLR start "ruleIntegerReference" |
9871 | // InternalApplicationConfiguration.g:3603:1: ruleIntegerReference returns [EObject current=null] : ( () otherlv_1= 'int' ) ; | 10194 | // InternalApplicationConfiguration.g:3720:1: ruleIntegerReference returns [EObject current=null] : ( () otherlv_1= 'int' ) ; |
9872 | public final EObject ruleIntegerReference() throws RecognitionException { | 10195 | public final EObject ruleIntegerReference() throws RecognitionException { |
9873 | EObject current = null; | 10196 | EObject current = null; |
9874 | 10197 | ||
@@ -9878,14 +10201,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9878 | enterRule(); | 10201 | enterRule(); |
9879 | 10202 | ||
9880 | try { | 10203 | try { |
9881 | // InternalApplicationConfiguration.g:3609:2: ( ( () otherlv_1= 'int' ) ) | 10204 | // InternalApplicationConfiguration.g:3726:2: ( ( () otherlv_1= 'int' ) ) |
9882 | // InternalApplicationConfiguration.g:3610:2: ( () otherlv_1= 'int' ) | 10205 | // InternalApplicationConfiguration.g:3727:2: ( () otherlv_1= 'int' ) |
9883 | { | 10206 | { |
9884 | // InternalApplicationConfiguration.g:3610:2: ( () otherlv_1= 'int' ) | 10207 | // InternalApplicationConfiguration.g:3727:2: ( () otherlv_1= 'int' ) |
9885 | // InternalApplicationConfiguration.g:3611:3: () otherlv_1= 'int' | 10208 | // InternalApplicationConfiguration.g:3728:3: () otherlv_1= 'int' |
9886 | { | 10209 | { |
9887 | // InternalApplicationConfiguration.g:3611:3: () | 10210 | // InternalApplicationConfiguration.g:3728:3: () |
9888 | // InternalApplicationConfiguration.g:3612:4: | 10211 | // InternalApplicationConfiguration.g:3729:4: |
9889 | { | 10212 | { |
9890 | 10213 | ||
9891 | current = forceCreateModelElement( | 10214 | current = forceCreateModelElement( |
@@ -9895,7 +10218,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9895 | 10218 | ||
9896 | } | 10219 | } |
9897 | 10220 | ||
9898 | otherlv_1=(Token)match(input,39,FOLLOW_2); | 10221 | otherlv_1=(Token)match(input,41,FOLLOW_2); |
9899 | 10222 | ||
9900 | newLeafNode(otherlv_1, grammarAccess.getIntegerReferenceAccess().getIntKeyword_1()); | 10223 | newLeafNode(otherlv_1, grammarAccess.getIntegerReferenceAccess().getIntKeyword_1()); |
9901 | 10224 | ||
@@ -9922,7 +10245,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9922 | 10245 | ||
9923 | 10246 | ||
9924 | // $ANTLR start "entryRuleRealReference" | 10247 | // $ANTLR start "entryRuleRealReference" |
9925 | // InternalApplicationConfiguration.g:3626:1: entryRuleRealReference returns [EObject current=null] : iv_ruleRealReference= ruleRealReference EOF ; | 10248 | // InternalApplicationConfiguration.g:3743:1: entryRuleRealReference returns [EObject current=null] : iv_ruleRealReference= ruleRealReference EOF ; |
9926 | public final EObject entryRuleRealReference() throws RecognitionException { | 10249 | public final EObject entryRuleRealReference() throws RecognitionException { |
9927 | EObject current = null; | 10250 | EObject current = null; |
9928 | 10251 | ||
@@ -9930,8 +10253,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9930 | 10253 | ||
9931 | 10254 | ||
9932 | try { | 10255 | try { |
9933 | // InternalApplicationConfiguration.g:3626:54: (iv_ruleRealReference= ruleRealReference EOF ) | 10256 | // InternalApplicationConfiguration.g:3743:54: (iv_ruleRealReference= ruleRealReference EOF ) |
9934 | // InternalApplicationConfiguration.g:3627:2: iv_ruleRealReference= ruleRealReference EOF | 10257 | // InternalApplicationConfiguration.g:3744:2: iv_ruleRealReference= ruleRealReference EOF |
9935 | { | 10258 | { |
9936 | newCompositeNode(grammarAccess.getRealReferenceRule()); | 10259 | newCompositeNode(grammarAccess.getRealReferenceRule()); |
9937 | pushFollow(FOLLOW_1); | 10260 | pushFollow(FOLLOW_1); |
@@ -9958,7 +10281,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9958 | 10281 | ||
9959 | 10282 | ||
9960 | // $ANTLR start "ruleRealReference" | 10283 | // $ANTLR start "ruleRealReference" |
9961 | // InternalApplicationConfiguration.g:3633:1: ruleRealReference returns [EObject current=null] : ( () otherlv_1= 'real' ) ; | 10284 | // InternalApplicationConfiguration.g:3750:1: ruleRealReference returns [EObject current=null] : ( () otherlv_1= 'real' ) ; |
9962 | public final EObject ruleRealReference() throws RecognitionException { | 10285 | public final EObject ruleRealReference() throws RecognitionException { |
9963 | EObject current = null; | 10286 | EObject current = null; |
9964 | 10287 | ||
@@ -9968,14 +10291,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9968 | enterRule(); | 10291 | enterRule(); |
9969 | 10292 | ||
9970 | try { | 10293 | try { |
9971 | // InternalApplicationConfiguration.g:3639:2: ( ( () otherlv_1= 'real' ) ) | 10294 | // InternalApplicationConfiguration.g:3756:2: ( ( () otherlv_1= 'real' ) ) |
9972 | // InternalApplicationConfiguration.g:3640:2: ( () otherlv_1= 'real' ) | 10295 | // InternalApplicationConfiguration.g:3757:2: ( () otherlv_1= 'real' ) |
9973 | { | 10296 | { |
9974 | // InternalApplicationConfiguration.g:3640:2: ( () otherlv_1= 'real' ) | 10297 | // InternalApplicationConfiguration.g:3757:2: ( () otherlv_1= 'real' ) |
9975 | // InternalApplicationConfiguration.g:3641:3: () otherlv_1= 'real' | 10298 | // InternalApplicationConfiguration.g:3758:3: () otherlv_1= 'real' |
9976 | { | 10299 | { |
9977 | // InternalApplicationConfiguration.g:3641:3: () | 10300 | // InternalApplicationConfiguration.g:3758:3: () |
9978 | // InternalApplicationConfiguration.g:3642:4: | 10301 | // InternalApplicationConfiguration.g:3759:4: |
9979 | { | 10302 | { |
9980 | 10303 | ||
9981 | current = forceCreateModelElement( | 10304 | current = forceCreateModelElement( |
@@ -9985,7 +10308,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
9985 | 10308 | ||
9986 | } | 10309 | } |
9987 | 10310 | ||
9988 | otherlv_1=(Token)match(input,40,FOLLOW_2); | 10311 | otherlv_1=(Token)match(input,42,FOLLOW_2); |
9989 | 10312 | ||
9990 | newLeafNode(otherlv_1, grammarAccess.getRealReferenceAccess().getRealKeyword_1()); | 10313 | newLeafNode(otherlv_1, grammarAccess.getRealReferenceAccess().getRealKeyword_1()); |
9991 | 10314 | ||
@@ -10012,7 +10335,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10012 | 10335 | ||
10013 | 10336 | ||
10014 | // $ANTLR start "entryRuleStringReference" | 10337 | // $ANTLR start "entryRuleStringReference" |
10015 | // InternalApplicationConfiguration.g:3656:1: entryRuleStringReference returns [EObject current=null] : iv_ruleStringReference= ruleStringReference EOF ; | 10338 | // InternalApplicationConfiguration.g:3773:1: entryRuleStringReference returns [EObject current=null] : iv_ruleStringReference= ruleStringReference EOF ; |
10016 | public final EObject entryRuleStringReference() throws RecognitionException { | 10339 | public final EObject entryRuleStringReference() throws RecognitionException { |
10017 | EObject current = null; | 10340 | EObject current = null; |
10018 | 10341 | ||
@@ -10020,8 +10343,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10020 | 10343 | ||
10021 | 10344 | ||
10022 | try { | 10345 | try { |
10023 | // InternalApplicationConfiguration.g:3656:56: (iv_ruleStringReference= ruleStringReference EOF ) | 10346 | // InternalApplicationConfiguration.g:3773:56: (iv_ruleStringReference= ruleStringReference EOF ) |
10024 | // InternalApplicationConfiguration.g:3657:2: iv_ruleStringReference= ruleStringReference EOF | 10347 | // InternalApplicationConfiguration.g:3774:2: iv_ruleStringReference= ruleStringReference EOF |
10025 | { | 10348 | { |
10026 | newCompositeNode(grammarAccess.getStringReferenceRule()); | 10349 | newCompositeNode(grammarAccess.getStringReferenceRule()); |
10027 | pushFollow(FOLLOW_1); | 10350 | pushFollow(FOLLOW_1); |
@@ -10048,7 +10371,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10048 | 10371 | ||
10049 | 10372 | ||
10050 | // $ANTLR start "ruleStringReference" | 10373 | // $ANTLR start "ruleStringReference" |
10051 | // InternalApplicationConfiguration.g:3663:1: ruleStringReference returns [EObject current=null] : ( () otherlv_1= 'string' ) ; | 10374 | // InternalApplicationConfiguration.g:3780:1: ruleStringReference returns [EObject current=null] : ( () otherlv_1= 'string' ) ; |
10052 | public final EObject ruleStringReference() throws RecognitionException { | 10375 | public final EObject ruleStringReference() throws RecognitionException { |
10053 | EObject current = null; | 10376 | EObject current = null; |
10054 | 10377 | ||
@@ -10058,14 +10381,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10058 | enterRule(); | 10381 | enterRule(); |
10059 | 10382 | ||
10060 | try { | 10383 | try { |
10061 | // InternalApplicationConfiguration.g:3669:2: ( ( () otherlv_1= 'string' ) ) | 10384 | // InternalApplicationConfiguration.g:3786:2: ( ( () otherlv_1= 'string' ) ) |
10062 | // InternalApplicationConfiguration.g:3670:2: ( () otherlv_1= 'string' ) | 10385 | // InternalApplicationConfiguration.g:3787:2: ( () otherlv_1= 'string' ) |
10063 | { | 10386 | { |
10064 | // InternalApplicationConfiguration.g:3670:2: ( () otherlv_1= 'string' ) | 10387 | // InternalApplicationConfiguration.g:3787:2: ( () otherlv_1= 'string' ) |
10065 | // InternalApplicationConfiguration.g:3671:3: () otherlv_1= 'string' | 10388 | // InternalApplicationConfiguration.g:3788:3: () otherlv_1= 'string' |
10066 | { | 10389 | { |
10067 | // InternalApplicationConfiguration.g:3671:3: () | 10390 | // InternalApplicationConfiguration.g:3788:3: () |
10068 | // InternalApplicationConfiguration.g:3672:4: | 10391 | // InternalApplicationConfiguration.g:3789:4: |
10069 | { | 10392 | { |
10070 | 10393 | ||
10071 | current = forceCreateModelElement( | 10394 | current = forceCreateModelElement( |
@@ -10075,7 +10398,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10075 | 10398 | ||
10076 | } | 10399 | } |
10077 | 10400 | ||
10078 | otherlv_1=(Token)match(input,41,FOLLOW_2); | 10401 | otherlv_1=(Token)match(input,43,FOLLOW_2); |
10079 | 10402 | ||
10080 | newLeafNode(otherlv_1, grammarAccess.getStringReferenceAccess().getStringKeyword_1()); | 10403 | newLeafNode(otherlv_1, grammarAccess.getStringReferenceAccess().getStringKeyword_1()); |
10081 | 10404 | ||
@@ -10102,7 +10425,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10102 | 10425 | ||
10103 | 10426 | ||
10104 | // $ANTLR start "entryRuleExactNumber" | 10427 | // $ANTLR start "entryRuleExactNumber" |
10105 | // InternalApplicationConfiguration.g:3686:1: entryRuleExactNumber returns [EObject current=null] : iv_ruleExactNumber= ruleExactNumber EOF ; | 10428 | // InternalApplicationConfiguration.g:3803:1: entryRuleExactNumber returns [EObject current=null] : iv_ruleExactNumber= ruleExactNumber EOF ; |
10106 | public final EObject entryRuleExactNumber() throws RecognitionException { | 10429 | public final EObject entryRuleExactNumber() throws RecognitionException { |
10107 | EObject current = null; | 10430 | EObject current = null; |
10108 | 10431 | ||
@@ -10110,8 +10433,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10110 | 10433 | ||
10111 | 10434 | ||
10112 | try { | 10435 | try { |
10113 | // InternalApplicationConfiguration.g:3686:52: (iv_ruleExactNumber= ruleExactNumber EOF ) | 10436 | // InternalApplicationConfiguration.g:3803:52: (iv_ruleExactNumber= ruleExactNumber EOF ) |
10114 | // InternalApplicationConfiguration.g:3687:2: iv_ruleExactNumber= ruleExactNumber EOF | 10437 | // InternalApplicationConfiguration.g:3804:2: iv_ruleExactNumber= ruleExactNumber EOF |
10115 | { | 10438 | { |
10116 | newCompositeNode(grammarAccess.getExactNumberRule()); | 10439 | newCompositeNode(grammarAccess.getExactNumberRule()); |
10117 | pushFollow(FOLLOW_1); | 10440 | pushFollow(FOLLOW_1); |
@@ -10138,7 +10461,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10138 | 10461 | ||
10139 | 10462 | ||
10140 | // $ANTLR start "ruleExactNumber" | 10463 | // $ANTLR start "ruleExactNumber" |
10141 | // InternalApplicationConfiguration.g:3693:1: ruleExactNumber returns [EObject current=null] : ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) ; | 10464 | // InternalApplicationConfiguration.g:3810:1: ruleExactNumber returns [EObject current=null] : ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) ; |
10142 | public final EObject ruleExactNumber() throws RecognitionException { | 10465 | public final EObject ruleExactNumber() throws RecognitionException { |
10143 | EObject current = null; | 10466 | EObject current = null; |
10144 | 10467 | ||
@@ -10149,34 +10472,34 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10149 | enterRule(); | 10472 | enterRule(); |
10150 | 10473 | ||
10151 | try { | 10474 | try { |
10152 | // InternalApplicationConfiguration.g:3699:2: ( ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) ) | 10475 | // InternalApplicationConfiguration.g:3816:2: ( ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) ) |
10153 | // InternalApplicationConfiguration.g:3700:2: ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) | 10476 | // InternalApplicationConfiguration.g:3817:2: ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) |
10154 | { | 10477 | { |
10155 | // InternalApplicationConfiguration.g:3700:2: ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) | 10478 | // InternalApplicationConfiguration.g:3817:2: ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) |
10156 | int alt49=2; | 10479 | int alt51=2; |
10157 | int LA49_0 = input.LA(1); | 10480 | int LA51_0 = input.LA(1); |
10158 | 10481 | ||
10159 | if ( (LA49_0==RULE_INT) ) { | 10482 | if ( (LA51_0==RULE_INT) ) { |
10160 | alt49=1; | 10483 | alt51=1; |
10161 | } | 10484 | } |
10162 | else if ( (LA49_0==42) ) { | 10485 | else if ( (LA51_0==44) ) { |
10163 | alt49=2; | 10486 | alt51=2; |
10164 | } | 10487 | } |
10165 | else { | 10488 | else { |
10166 | NoViableAltException nvae = | 10489 | NoViableAltException nvae = |
10167 | new NoViableAltException("", 49, 0, input); | 10490 | new NoViableAltException("", 51, 0, input); |
10168 | 10491 | ||
10169 | throw nvae; | 10492 | throw nvae; |
10170 | } | 10493 | } |
10171 | switch (alt49) { | 10494 | switch (alt51) { |
10172 | case 1 : | 10495 | case 1 : |
10173 | // InternalApplicationConfiguration.g:3701:3: ( (lv_exactNumber_0_0= RULE_INT ) ) | 10496 | // InternalApplicationConfiguration.g:3818:3: ( (lv_exactNumber_0_0= RULE_INT ) ) |
10174 | { | 10497 | { |
10175 | // InternalApplicationConfiguration.g:3701:3: ( (lv_exactNumber_0_0= RULE_INT ) ) | 10498 | // InternalApplicationConfiguration.g:3818:3: ( (lv_exactNumber_0_0= RULE_INT ) ) |
10176 | // InternalApplicationConfiguration.g:3702:4: (lv_exactNumber_0_0= RULE_INT ) | 10499 | // InternalApplicationConfiguration.g:3819:4: (lv_exactNumber_0_0= RULE_INT ) |
10177 | { | 10500 | { |
10178 | // InternalApplicationConfiguration.g:3702:4: (lv_exactNumber_0_0= RULE_INT ) | 10501 | // InternalApplicationConfiguration.g:3819:4: (lv_exactNumber_0_0= RULE_INT ) |
10179 | // InternalApplicationConfiguration.g:3703:5: lv_exactNumber_0_0= RULE_INT | 10502 | // InternalApplicationConfiguration.g:3820:5: lv_exactNumber_0_0= RULE_INT |
10180 | { | 10503 | { |
10181 | lv_exactNumber_0_0=(Token)match(input,RULE_INT,FOLLOW_2); | 10504 | lv_exactNumber_0_0=(Token)match(input,RULE_INT,FOLLOW_2); |
10182 | 10505 | ||
@@ -10202,15 +10525,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10202 | } | 10525 | } |
10203 | break; | 10526 | break; |
10204 | case 2 : | 10527 | case 2 : |
10205 | // InternalApplicationConfiguration.g:3720:3: ( (lv_exactUnlimited_1_0= '*' ) ) | 10528 | // InternalApplicationConfiguration.g:3837:3: ( (lv_exactUnlimited_1_0= '*' ) ) |
10206 | { | 10529 | { |
10207 | // InternalApplicationConfiguration.g:3720:3: ( (lv_exactUnlimited_1_0= '*' ) ) | 10530 | // InternalApplicationConfiguration.g:3837:3: ( (lv_exactUnlimited_1_0= '*' ) ) |
10208 | // InternalApplicationConfiguration.g:3721:4: (lv_exactUnlimited_1_0= '*' ) | 10531 | // InternalApplicationConfiguration.g:3838:4: (lv_exactUnlimited_1_0= '*' ) |
10209 | { | 10532 | { |
10210 | // InternalApplicationConfiguration.g:3721:4: (lv_exactUnlimited_1_0= '*' ) | 10533 | // InternalApplicationConfiguration.g:3838:4: (lv_exactUnlimited_1_0= '*' ) |
10211 | // InternalApplicationConfiguration.g:3722:5: lv_exactUnlimited_1_0= '*' | 10534 | // InternalApplicationConfiguration.g:3839:5: lv_exactUnlimited_1_0= '*' |
10212 | { | 10535 | { |
10213 | lv_exactUnlimited_1_0=(Token)match(input,42,FOLLOW_2); | 10536 | lv_exactUnlimited_1_0=(Token)match(input,44,FOLLOW_2); |
10214 | 10537 | ||
10215 | newLeafNode(lv_exactUnlimited_1_0, grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); | 10538 | newLeafNode(lv_exactUnlimited_1_0, grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); |
10216 | 10539 | ||
@@ -10252,7 +10575,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10252 | 10575 | ||
10253 | 10576 | ||
10254 | // $ANTLR start "entryRuleIntervallNumber" | 10577 | // $ANTLR start "entryRuleIntervallNumber" |
10255 | // InternalApplicationConfiguration.g:3738:1: entryRuleIntervallNumber returns [EObject current=null] : iv_ruleIntervallNumber= ruleIntervallNumber EOF ; | 10578 | // InternalApplicationConfiguration.g:3855:1: entryRuleIntervallNumber returns [EObject current=null] : iv_ruleIntervallNumber= ruleIntervallNumber EOF ; |
10256 | public final EObject entryRuleIntervallNumber() throws RecognitionException { | 10579 | public final EObject entryRuleIntervallNumber() throws RecognitionException { |
10257 | EObject current = null; | 10580 | EObject current = null; |
10258 | 10581 | ||
@@ -10260,8 +10583,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10260 | 10583 | ||
10261 | 10584 | ||
10262 | try { | 10585 | try { |
10263 | // InternalApplicationConfiguration.g:3738:56: (iv_ruleIntervallNumber= ruleIntervallNumber EOF ) | 10586 | // InternalApplicationConfiguration.g:3855:56: (iv_ruleIntervallNumber= ruleIntervallNumber EOF ) |
10264 | // InternalApplicationConfiguration.g:3739:2: iv_ruleIntervallNumber= ruleIntervallNumber EOF | 10587 | // InternalApplicationConfiguration.g:3856:2: iv_ruleIntervallNumber= ruleIntervallNumber EOF |
10265 | { | 10588 | { |
10266 | newCompositeNode(grammarAccess.getIntervallNumberRule()); | 10589 | newCompositeNode(grammarAccess.getIntervallNumberRule()); |
10267 | pushFollow(FOLLOW_1); | 10590 | pushFollow(FOLLOW_1); |
@@ -10288,7 +10611,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10288 | 10611 | ||
10289 | 10612 | ||
10290 | // $ANTLR start "ruleIntervallNumber" | 10613 | // $ANTLR start "ruleIntervallNumber" |
10291 | // InternalApplicationConfiguration.g:3745:1: ruleIntervallNumber returns [EObject current=null] : ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) ; | 10614 | // InternalApplicationConfiguration.g:3862:1: ruleIntervallNumber returns [EObject current=null] : ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) ; |
10292 | public final EObject ruleIntervallNumber() throws RecognitionException { | 10615 | public final EObject ruleIntervallNumber() throws RecognitionException { |
10293 | EObject current = null; | 10616 | EObject current = null; |
10294 | 10617 | ||
@@ -10301,19 +10624,19 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10301 | enterRule(); | 10624 | enterRule(); |
10302 | 10625 | ||
10303 | try { | 10626 | try { |
10304 | // InternalApplicationConfiguration.g:3751:2: ( ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) ) | 10627 | // InternalApplicationConfiguration.g:3868:2: ( ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) ) |
10305 | // InternalApplicationConfiguration.g:3752:2: ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) | 10628 | // InternalApplicationConfiguration.g:3869:2: ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) |
10306 | { | 10629 | { |
10307 | // InternalApplicationConfiguration.g:3752:2: ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) | 10630 | // InternalApplicationConfiguration.g:3869:2: ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) |
10308 | // InternalApplicationConfiguration.g:3753:3: ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) | 10631 | // InternalApplicationConfiguration.g:3870:3: ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) |
10309 | { | 10632 | { |
10310 | // InternalApplicationConfiguration.g:3753:3: ( (lv_min_0_0= RULE_INT ) ) | 10633 | // InternalApplicationConfiguration.g:3870:3: ( (lv_min_0_0= RULE_INT ) ) |
10311 | // InternalApplicationConfiguration.g:3754:4: (lv_min_0_0= RULE_INT ) | 10634 | // InternalApplicationConfiguration.g:3871:4: (lv_min_0_0= RULE_INT ) |
10312 | { | 10635 | { |
10313 | // InternalApplicationConfiguration.g:3754:4: (lv_min_0_0= RULE_INT ) | 10636 | // InternalApplicationConfiguration.g:3871:4: (lv_min_0_0= RULE_INT ) |
10314 | // InternalApplicationConfiguration.g:3755:5: lv_min_0_0= RULE_INT | 10637 | // InternalApplicationConfiguration.g:3872:5: lv_min_0_0= RULE_INT |
10315 | { | 10638 | { |
10316 | lv_min_0_0=(Token)match(input,RULE_INT,FOLLOW_39); | 10639 | lv_min_0_0=(Token)match(input,RULE_INT,FOLLOW_40); |
10317 | 10640 | ||
10318 | newLeafNode(lv_min_0_0, grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0()); | 10641 | newLeafNode(lv_min_0_0, grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0()); |
10319 | 10642 | ||
@@ -10333,35 +10656,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10333 | 10656 | ||
10334 | } | 10657 | } |
10335 | 10658 | ||
10336 | otherlv_1=(Token)match(input,43,FOLLOW_32); | 10659 | otherlv_1=(Token)match(input,45,FOLLOW_33); |
10337 | 10660 | ||
10338 | newLeafNode(otherlv_1, grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1()); | 10661 | newLeafNode(otherlv_1, grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1()); |
10339 | 10662 | ||
10340 | // InternalApplicationConfiguration.g:3775:3: ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) | 10663 | // InternalApplicationConfiguration.g:3892:3: ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) |
10341 | int alt50=2; | 10664 | int alt52=2; |
10342 | int LA50_0 = input.LA(1); | 10665 | int LA52_0 = input.LA(1); |
10343 | 10666 | ||
10344 | if ( (LA50_0==RULE_INT) ) { | 10667 | if ( (LA52_0==RULE_INT) ) { |
10345 | alt50=1; | 10668 | alt52=1; |
10346 | } | 10669 | } |
10347 | else if ( (LA50_0==42) ) { | 10670 | else if ( (LA52_0==44) ) { |
10348 | alt50=2; | 10671 | alt52=2; |
10349 | } | 10672 | } |
10350 | else { | 10673 | else { |
10351 | NoViableAltException nvae = | 10674 | NoViableAltException nvae = |
10352 | new NoViableAltException("", 50, 0, input); | 10675 | new NoViableAltException("", 52, 0, input); |
10353 | 10676 | ||
10354 | throw nvae; | 10677 | throw nvae; |
10355 | } | 10678 | } |
10356 | switch (alt50) { | 10679 | switch (alt52) { |
10357 | case 1 : | 10680 | case 1 : |
10358 | // InternalApplicationConfiguration.g:3776:4: ( (lv_maxNumber_2_0= RULE_INT ) ) | 10681 | // InternalApplicationConfiguration.g:3893:4: ( (lv_maxNumber_2_0= RULE_INT ) ) |
10359 | { | 10682 | { |
10360 | // InternalApplicationConfiguration.g:3776:4: ( (lv_maxNumber_2_0= RULE_INT ) ) | 10683 | // InternalApplicationConfiguration.g:3893:4: ( (lv_maxNumber_2_0= RULE_INT ) ) |
10361 | // InternalApplicationConfiguration.g:3777:5: (lv_maxNumber_2_0= RULE_INT ) | 10684 | // InternalApplicationConfiguration.g:3894:5: (lv_maxNumber_2_0= RULE_INT ) |
10362 | { | 10685 | { |
10363 | // InternalApplicationConfiguration.g:3777:5: (lv_maxNumber_2_0= RULE_INT ) | 10686 | // InternalApplicationConfiguration.g:3894:5: (lv_maxNumber_2_0= RULE_INT ) |
10364 | // InternalApplicationConfiguration.g:3778:6: lv_maxNumber_2_0= RULE_INT | 10687 | // InternalApplicationConfiguration.g:3895:6: lv_maxNumber_2_0= RULE_INT |
10365 | { | 10688 | { |
10366 | lv_maxNumber_2_0=(Token)match(input,RULE_INT,FOLLOW_2); | 10689 | lv_maxNumber_2_0=(Token)match(input,RULE_INT,FOLLOW_2); |
10367 | 10690 | ||
@@ -10387,15 +10710,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10387 | } | 10710 | } |
10388 | break; | 10711 | break; |
10389 | case 2 : | 10712 | case 2 : |
10390 | // InternalApplicationConfiguration.g:3795:4: ( (lv_maxUnlimited_3_0= '*' ) ) | 10713 | // InternalApplicationConfiguration.g:3912:4: ( (lv_maxUnlimited_3_0= '*' ) ) |
10391 | { | 10714 | { |
10392 | // InternalApplicationConfiguration.g:3795:4: ( (lv_maxUnlimited_3_0= '*' ) ) | 10715 | // InternalApplicationConfiguration.g:3912:4: ( (lv_maxUnlimited_3_0= '*' ) ) |
10393 | // InternalApplicationConfiguration.g:3796:5: (lv_maxUnlimited_3_0= '*' ) | 10716 | // InternalApplicationConfiguration.g:3913:5: (lv_maxUnlimited_3_0= '*' ) |
10394 | { | 10717 | { |
10395 | // InternalApplicationConfiguration.g:3796:5: (lv_maxUnlimited_3_0= '*' ) | 10718 | // InternalApplicationConfiguration.g:3913:5: (lv_maxUnlimited_3_0= '*' ) |
10396 | // InternalApplicationConfiguration.g:3797:6: lv_maxUnlimited_3_0= '*' | 10719 | // InternalApplicationConfiguration.g:3914:6: lv_maxUnlimited_3_0= '*' |
10397 | { | 10720 | { |
10398 | lv_maxUnlimited_3_0=(Token)match(input,42,FOLLOW_2); | 10721 | lv_maxUnlimited_3_0=(Token)match(input,44,FOLLOW_2); |
10399 | 10722 | ||
10400 | newLeafNode(lv_maxUnlimited_3_0, grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); | 10723 | newLeafNode(lv_maxUnlimited_3_0, grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); |
10401 | 10724 | ||
@@ -10440,7 +10763,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10440 | 10763 | ||
10441 | 10764 | ||
10442 | // $ANTLR start "entryRuleIntEnumberation" | 10765 | // $ANTLR start "entryRuleIntEnumberation" |
10443 | // InternalApplicationConfiguration.g:3814:1: entryRuleIntEnumberation returns [EObject current=null] : iv_ruleIntEnumberation= ruleIntEnumberation EOF ; | 10766 | // InternalApplicationConfiguration.g:3931:1: entryRuleIntEnumberation returns [EObject current=null] : iv_ruleIntEnumberation= ruleIntEnumberation EOF ; |
10444 | public final EObject entryRuleIntEnumberation() throws RecognitionException { | 10767 | public final EObject entryRuleIntEnumberation() throws RecognitionException { |
10445 | EObject current = null; | 10768 | EObject current = null; |
10446 | 10769 | ||
@@ -10448,8 +10771,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10448 | 10771 | ||
10449 | 10772 | ||
10450 | try { | 10773 | try { |
10451 | // InternalApplicationConfiguration.g:3814:56: (iv_ruleIntEnumberation= ruleIntEnumberation EOF ) | 10774 | // InternalApplicationConfiguration.g:3931:56: (iv_ruleIntEnumberation= ruleIntEnumberation EOF ) |
10452 | // InternalApplicationConfiguration.g:3815:2: iv_ruleIntEnumberation= ruleIntEnumberation EOF | 10775 | // InternalApplicationConfiguration.g:3932:2: iv_ruleIntEnumberation= ruleIntEnumberation EOF |
10453 | { | 10776 | { |
10454 | newCompositeNode(grammarAccess.getIntEnumberationRule()); | 10777 | newCompositeNode(grammarAccess.getIntEnumberationRule()); |
10455 | pushFollow(FOLLOW_1); | 10778 | pushFollow(FOLLOW_1); |
@@ -10476,7 +10799,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10476 | 10799 | ||
10477 | 10800 | ||
10478 | // $ANTLR start "ruleIntEnumberation" | 10801 | // $ANTLR start "ruleIntEnumberation" |
10479 | // InternalApplicationConfiguration.g:3821:1: ruleIntEnumberation returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' ) ; | 10802 | // InternalApplicationConfiguration.g:3938:1: ruleIntEnumberation returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' ) ; |
10480 | public final EObject ruleIntEnumberation() throws RecognitionException { | 10803 | public final EObject ruleIntEnumberation() throws RecognitionException { |
10481 | EObject current = null; | 10804 | EObject current = null; |
10482 | 10805 | ||
@@ -10492,14 +10815,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10492 | enterRule(); | 10815 | enterRule(); |
10493 | 10816 | ||
10494 | try { | 10817 | try { |
10495 | // InternalApplicationConfiguration.g:3827:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' ) ) | 10818 | // InternalApplicationConfiguration.g:3944:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' ) ) |
10496 | // InternalApplicationConfiguration.g:3828:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' ) | 10819 | // InternalApplicationConfiguration.g:3945:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' ) |
10497 | { | 10820 | { |
10498 | // InternalApplicationConfiguration.g:3828:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' ) | 10821 | // InternalApplicationConfiguration.g:3945:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' ) |
10499 | // InternalApplicationConfiguration.g:3829:3: () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' | 10822 | // InternalApplicationConfiguration.g:3946:3: () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' |
10500 | { | 10823 | { |
10501 | // InternalApplicationConfiguration.g:3829:3: () | 10824 | // InternalApplicationConfiguration.g:3946:3: () |
10502 | // InternalApplicationConfiguration.g:3830:4: | 10825 | // InternalApplicationConfiguration.g:3947:4: |
10503 | { | 10826 | { |
10504 | 10827 | ||
10505 | current = forceCreateModelElement( | 10828 | current = forceCreateModelElement( |
@@ -10509,26 +10832,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10509 | 10832 | ||
10510 | } | 10833 | } |
10511 | 10834 | ||
10512 | otherlv_1=(Token)match(input,19,FOLLOW_40); | 10835 | otherlv_1=(Token)match(input,19,FOLLOW_41); |
10513 | 10836 | ||
10514 | newLeafNode(otherlv_1, grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1()); | 10837 | newLeafNode(otherlv_1, grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1()); |
10515 | 10838 | ||
10516 | // InternalApplicationConfiguration.g:3840:3: ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? | 10839 | // InternalApplicationConfiguration.g:3957:3: ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? |
10517 | int alt52=2; | 10840 | int alt54=2; |
10518 | int LA52_0 = input.LA(1); | 10841 | int LA54_0 = input.LA(1); |
10519 | 10842 | ||
10520 | if ( (LA52_0==RULE_INT||LA52_0==12) ) { | 10843 | if ( (LA54_0==RULE_INT||LA54_0==12) ) { |
10521 | alt52=1; | 10844 | alt54=1; |
10522 | } | 10845 | } |
10523 | switch (alt52) { | 10846 | switch (alt54) { |
10524 | case 1 : | 10847 | case 1 : |
10525 | // InternalApplicationConfiguration.g:3841:4: ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* | 10848 | // InternalApplicationConfiguration.g:3958:4: ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* |
10526 | { | 10849 | { |
10527 | // InternalApplicationConfiguration.g:3841:4: ( (lv_entry_2_0= ruleINTLiteral ) ) | 10850 | // InternalApplicationConfiguration.g:3958:4: ( (lv_entry_2_0= ruleINTLiteral ) ) |
10528 | // InternalApplicationConfiguration.g:3842:5: (lv_entry_2_0= ruleINTLiteral ) | 10851 | // InternalApplicationConfiguration.g:3959:5: (lv_entry_2_0= ruleINTLiteral ) |
10529 | { | 10852 | { |
10530 | // InternalApplicationConfiguration.g:3842:5: (lv_entry_2_0= ruleINTLiteral ) | 10853 | // InternalApplicationConfiguration.g:3959:5: (lv_entry_2_0= ruleINTLiteral ) |
10531 | // InternalApplicationConfiguration.g:3843:6: lv_entry_2_0= ruleINTLiteral | 10854 | // InternalApplicationConfiguration.g:3960:6: lv_entry_2_0= ruleINTLiteral |
10532 | { | 10855 | { |
10533 | 10856 | ||
10534 | newCompositeNode(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0()); | 10857 | newCompositeNode(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0()); |
@@ -10555,30 +10878,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10555 | 10878 | ||
10556 | } | 10879 | } |
10557 | 10880 | ||
10558 | // InternalApplicationConfiguration.g:3860:4: (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* | 10881 | // InternalApplicationConfiguration.g:3977:4: (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* |
10559 | loop51: | 10882 | loop53: |
10560 | do { | 10883 | do { |
10561 | int alt51=2; | 10884 | int alt53=2; |
10562 | int LA51_0 = input.LA(1); | 10885 | int LA53_0 = input.LA(1); |
10563 | 10886 | ||
10564 | if ( (LA51_0==20) ) { | 10887 | if ( (LA53_0==20) ) { |
10565 | alt51=1; | 10888 | alt53=1; |
10566 | } | 10889 | } |
10567 | 10890 | ||
10568 | 10891 | ||
10569 | switch (alt51) { | 10892 | switch (alt53) { |
10570 | case 1 : | 10893 | case 1 : |
10571 | // InternalApplicationConfiguration.g:3861:5: otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) | 10894 | // InternalApplicationConfiguration.g:3978:5: otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) |
10572 | { | 10895 | { |
10573 | otherlv_3=(Token)match(input,20,FOLLOW_24); | 10896 | otherlv_3=(Token)match(input,20,FOLLOW_24); |
10574 | 10897 | ||
10575 | newLeafNode(otherlv_3, grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0()); | 10898 | newLeafNode(otherlv_3, grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0()); |
10576 | 10899 | ||
10577 | // InternalApplicationConfiguration.g:3865:5: ( (lv_entry_4_0= ruleINTLiteral ) ) | 10900 | // InternalApplicationConfiguration.g:3982:5: ( (lv_entry_4_0= ruleINTLiteral ) ) |
10578 | // InternalApplicationConfiguration.g:3866:6: (lv_entry_4_0= ruleINTLiteral ) | 10901 | // InternalApplicationConfiguration.g:3983:6: (lv_entry_4_0= ruleINTLiteral ) |
10579 | { | 10902 | { |
10580 | // InternalApplicationConfiguration.g:3866:6: (lv_entry_4_0= ruleINTLiteral ) | 10903 | // InternalApplicationConfiguration.g:3983:6: (lv_entry_4_0= ruleINTLiteral ) |
10581 | // InternalApplicationConfiguration.g:3867:7: lv_entry_4_0= ruleINTLiteral | 10904 | // InternalApplicationConfiguration.g:3984:7: lv_entry_4_0= ruleINTLiteral |
10582 | { | 10905 | { |
10583 | 10906 | ||
10584 | newCompositeNode(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0()); | 10907 | newCompositeNode(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0()); |
@@ -10610,7 +10933,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10610 | break; | 10933 | break; |
10611 | 10934 | ||
10612 | default : | 10935 | default : |
10613 | break loop51; | 10936 | break loop53; |
10614 | } | 10937 | } |
10615 | } while (true); | 10938 | } while (true); |
10616 | 10939 | ||
@@ -10647,7 +10970,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10647 | 10970 | ||
10648 | 10971 | ||
10649 | // $ANTLR start "entryRuleRealEnumeration" | 10972 | // $ANTLR start "entryRuleRealEnumeration" |
10650 | // InternalApplicationConfiguration.g:3894:1: entryRuleRealEnumeration returns [EObject current=null] : iv_ruleRealEnumeration= ruleRealEnumeration EOF ; | 10973 | // InternalApplicationConfiguration.g:4011:1: entryRuleRealEnumeration returns [EObject current=null] : iv_ruleRealEnumeration= ruleRealEnumeration EOF ; |
10651 | public final EObject entryRuleRealEnumeration() throws RecognitionException { | 10974 | public final EObject entryRuleRealEnumeration() throws RecognitionException { |
10652 | EObject current = null; | 10975 | EObject current = null; |
10653 | 10976 | ||
@@ -10655,8 +10978,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10655 | 10978 | ||
10656 | 10979 | ||
10657 | try { | 10980 | try { |
10658 | // InternalApplicationConfiguration.g:3894:56: (iv_ruleRealEnumeration= ruleRealEnumeration EOF ) | 10981 | // InternalApplicationConfiguration.g:4011:56: (iv_ruleRealEnumeration= ruleRealEnumeration EOF ) |
10659 | // InternalApplicationConfiguration.g:3895:2: iv_ruleRealEnumeration= ruleRealEnumeration EOF | 10982 | // InternalApplicationConfiguration.g:4012:2: iv_ruleRealEnumeration= ruleRealEnumeration EOF |
10660 | { | 10983 | { |
10661 | newCompositeNode(grammarAccess.getRealEnumerationRule()); | 10984 | newCompositeNode(grammarAccess.getRealEnumerationRule()); |
10662 | pushFollow(FOLLOW_1); | 10985 | pushFollow(FOLLOW_1); |
@@ -10683,7 +11006,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10683 | 11006 | ||
10684 | 11007 | ||
10685 | // $ANTLR start "ruleRealEnumeration" | 11008 | // $ANTLR start "ruleRealEnumeration" |
10686 | // InternalApplicationConfiguration.g:3901:1: ruleRealEnumeration returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' ) ; | 11009 | // InternalApplicationConfiguration.g:4018:1: ruleRealEnumeration returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' ) ; |
10687 | public final EObject ruleRealEnumeration() throws RecognitionException { | 11010 | public final EObject ruleRealEnumeration() throws RecognitionException { |
10688 | EObject current = null; | 11011 | EObject current = null; |
10689 | 11012 | ||
@@ -10699,14 +11022,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10699 | enterRule(); | 11022 | enterRule(); |
10700 | 11023 | ||
10701 | try { | 11024 | try { |
10702 | // InternalApplicationConfiguration.g:3907:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' ) ) | 11025 | // InternalApplicationConfiguration.g:4024:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' ) ) |
10703 | // InternalApplicationConfiguration.g:3908:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' ) | 11026 | // InternalApplicationConfiguration.g:4025:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' ) |
10704 | { | 11027 | { |
10705 | // InternalApplicationConfiguration.g:3908:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' ) | 11028 | // InternalApplicationConfiguration.g:4025:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' ) |
10706 | // InternalApplicationConfiguration.g:3909:3: () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' | 11029 | // InternalApplicationConfiguration.g:4026:3: () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' |
10707 | { | 11030 | { |
10708 | // InternalApplicationConfiguration.g:3909:3: () | 11031 | // InternalApplicationConfiguration.g:4026:3: () |
10709 | // InternalApplicationConfiguration.g:3910:4: | 11032 | // InternalApplicationConfiguration.g:4027:4: |
10710 | { | 11033 | { |
10711 | 11034 | ||
10712 | current = forceCreateModelElement( | 11035 | current = forceCreateModelElement( |
@@ -10716,26 +11039,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10716 | 11039 | ||
10717 | } | 11040 | } |
10718 | 11041 | ||
10719 | otherlv_1=(Token)match(input,19,FOLLOW_40); | 11042 | otherlv_1=(Token)match(input,19,FOLLOW_41); |
10720 | 11043 | ||
10721 | newLeafNode(otherlv_1, grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1()); | 11044 | newLeafNode(otherlv_1, grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1()); |
10722 | 11045 | ||
10723 | // InternalApplicationConfiguration.g:3920:3: ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? | 11046 | // InternalApplicationConfiguration.g:4037:3: ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? |
10724 | int alt54=2; | 11047 | int alt56=2; |
10725 | int LA54_0 = input.LA(1); | 11048 | int LA56_0 = input.LA(1); |
10726 | 11049 | ||
10727 | if ( (LA54_0==RULE_INT||LA54_0==12) ) { | 11050 | if ( (LA56_0==RULE_INT||LA56_0==12) ) { |
10728 | alt54=1; | 11051 | alt56=1; |
10729 | } | 11052 | } |
10730 | switch (alt54) { | 11053 | switch (alt56) { |
10731 | case 1 : | 11054 | case 1 : |
10732 | // InternalApplicationConfiguration.g:3921:4: ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* | 11055 | // InternalApplicationConfiguration.g:4038:4: ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* |
10733 | { | 11056 | { |
10734 | // InternalApplicationConfiguration.g:3921:4: ( (lv_entry_2_0= ruleREALLiteral ) ) | 11057 | // InternalApplicationConfiguration.g:4038:4: ( (lv_entry_2_0= ruleREALLiteral ) ) |
10735 | // InternalApplicationConfiguration.g:3922:5: (lv_entry_2_0= ruleREALLiteral ) | 11058 | // InternalApplicationConfiguration.g:4039:5: (lv_entry_2_0= ruleREALLiteral ) |
10736 | { | 11059 | { |
10737 | // InternalApplicationConfiguration.g:3922:5: (lv_entry_2_0= ruleREALLiteral ) | 11060 | // InternalApplicationConfiguration.g:4039:5: (lv_entry_2_0= ruleREALLiteral ) |
10738 | // InternalApplicationConfiguration.g:3923:6: lv_entry_2_0= ruleREALLiteral | 11061 | // InternalApplicationConfiguration.g:4040:6: lv_entry_2_0= ruleREALLiteral |
10739 | { | 11062 | { |
10740 | 11063 | ||
10741 | newCompositeNode(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0()); | 11064 | newCompositeNode(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0()); |
@@ -10762,30 +11085,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10762 | 11085 | ||
10763 | } | 11086 | } |
10764 | 11087 | ||
10765 | // InternalApplicationConfiguration.g:3940:4: (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* | 11088 | // InternalApplicationConfiguration.g:4057:4: (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* |
10766 | loop53: | 11089 | loop55: |
10767 | do { | 11090 | do { |
10768 | int alt53=2; | 11091 | int alt55=2; |
10769 | int LA53_0 = input.LA(1); | 11092 | int LA55_0 = input.LA(1); |
10770 | 11093 | ||
10771 | if ( (LA53_0==20) ) { | 11094 | if ( (LA55_0==20) ) { |
10772 | alt53=1; | 11095 | alt55=1; |
10773 | } | 11096 | } |
10774 | 11097 | ||
10775 | 11098 | ||
10776 | switch (alt53) { | 11099 | switch (alt55) { |
10777 | case 1 : | 11100 | case 1 : |
10778 | // InternalApplicationConfiguration.g:3941:5: otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) | 11101 | // InternalApplicationConfiguration.g:4058:5: otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) |
10779 | { | 11102 | { |
10780 | otherlv_3=(Token)match(input,20,FOLLOW_24); | 11103 | otherlv_3=(Token)match(input,20,FOLLOW_24); |
10781 | 11104 | ||
10782 | newLeafNode(otherlv_3, grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0()); | 11105 | newLeafNode(otherlv_3, grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0()); |
10783 | 11106 | ||
10784 | // InternalApplicationConfiguration.g:3945:5: ( (lv_entry_4_0= ruleREALLiteral ) ) | 11107 | // InternalApplicationConfiguration.g:4062:5: ( (lv_entry_4_0= ruleREALLiteral ) ) |
10785 | // InternalApplicationConfiguration.g:3946:6: (lv_entry_4_0= ruleREALLiteral ) | 11108 | // InternalApplicationConfiguration.g:4063:6: (lv_entry_4_0= ruleREALLiteral ) |
10786 | { | 11109 | { |
10787 | // InternalApplicationConfiguration.g:3946:6: (lv_entry_4_0= ruleREALLiteral ) | 11110 | // InternalApplicationConfiguration.g:4063:6: (lv_entry_4_0= ruleREALLiteral ) |
10788 | // InternalApplicationConfiguration.g:3947:7: lv_entry_4_0= ruleREALLiteral | 11111 | // InternalApplicationConfiguration.g:4064:7: lv_entry_4_0= ruleREALLiteral |
10789 | { | 11112 | { |
10790 | 11113 | ||
10791 | newCompositeNode(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0()); | 11114 | newCompositeNode(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0()); |
@@ -10817,7 +11140,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10817 | break; | 11140 | break; |
10818 | 11141 | ||
10819 | default : | 11142 | default : |
10820 | break loop53; | 11143 | break loop55; |
10821 | } | 11144 | } |
10822 | } while (true); | 11145 | } while (true); |
10823 | 11146 | ||
@@ -10854,7 +11177,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10854 | 11177 | ||
10855 | 11178 | ||
10856 | // $ANTLR start "entryRuleStringEnumeration" | 11179 | // $ANTLR start "entryRuleStringEnumeration" |
10857 | // InternalApplicationConfiguration.g:3974:1: entryRuleStringEnumeration returns [EObject current=null] : iv_ruleStringEnumeration= ruleStringEnumeration EOF ; | 11180 | // InternalApplicationConfiguration.g:4091:1: entryRuleStringEnumeration returns [EObject current=null] : iv_ruleStringEnumeration= ruleStringEnumeration EOF ; |
10858 | public final EObject entryRuleStringEnumeration() throws RecognitionException { | 11181 | public final EObject entryRuleStringEnumeration() throws RecognitionException { |
10859 | EObject current = null; | 11182 | EObject current = null; |
10860 | 11183 | ||
@@ -10862,8 +11185,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10862 | 11185 | ||
10863 | 11186 | ||
10864 | try { | 11187 | try { |
10865 | // InternalApplicationConfiguration.g:3974:58: (iv_ruleStringEnumeration= ruleStringEnumeration EOF ) | 11188 | // InternalApplicationConfiguration.g:4091:58: (iv_ruleStringEnumeration= ruleStringEnumeration EOF ) |
10866 | // InternalApplicationConfiguration.g:3975:2: iv_ruleStringEnumeration= ruleStringEnumeration EOF | 11189 | // InternalApplicationConfiguration.g:4092:2: iv_ruleStringEnumeration= ruleStringEnumeration EOF |
10867 | { | 11190 | { |
10868 | newCompositeNode(grammarAccess.getStringEnumerationRule()); | 11191 | newCompositeNode(grammarAccess.getStringEnumerationRule()); |
10869 | pushFollow(FOLLOW_1); | 11192 | pushFollow(FOLLOW_1); |
@@ -10890,7 +11213,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10890 | 11213 | ||
10891 | 11214 | ||
10892 | // $ANTLR start "ruleStringEnumeration" | 11215 | // $ANTLR start "ruleStringEnumeration" |
10893 | // InternalApplicationConfiguration.g:3981:1: ruleStringEnumeration returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) ; | 11216 | // InternalApplicationConfiguration.g:4098:1: ruleStringEnumeration returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) ; |
10894 | public final EObject ruleStringEnumeration() throws RecognitionException { | 11217 | public final EObject ruleStringEnumeration() throws RecognitionException { |
10895 | EObject current = null; | 11218 | EObject current = null; |
10896 | 11219 | ||
@@ -10904,14 +11227,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10904 | enterRule(); | 11227 | enterRule(); |
10905 | 11228 | ||
10906 | try { | 11229 | try { |
10907 | // InternalApplicationConfiguration.g:3987:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) ) | 11230 | // InternalApplicationConfiguration.g:4104:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) ) |
10908 | // InternalApplicationConfiguration.g:3988:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) | 11231 | // InternalApplicationConfiguration.g:4105:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) |
10909 | { | 11232 | { |
10910 | // InternalApplicationConfiguration.g:3988:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) | 11233 | // InternalApplicationConfiguration.g:4105:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) |
10911 | // InternalApplicationConfiguration.g:3989:3: () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' | 11234 | // InternalApplicationConfiguration.g:4106:3: () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' |
10912 | { | 11235 | { |
10913 | // InternalApplicationConfiguration.g:3989:3: () | 11236 | // InternalApplicationConfiguration.g:4106:3: () |
10914 | // InternalApplicationConfiguration.g:3990:4: | 11237 | // InternalApplicationConfiguration.g:4107:4: |
10915 | { | 11238 | { |
10916 | 11239 | ||
10917 | current = forceCreateModelElement( | 11240 | current = forceCreateModelElement( |
@@ -10921,26 +11244,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10921 | 11244 | ||
10922 | } | 11245 | } |
10923 | 11246 | ||
10924 | otherlv_1=(Token)match(input,19,FOLLOW_41); | 11247 | otherlv_1=(Token)match(input,19,FOLLOW_42); |
10925 | 11248 | ||
10926 | newLeafNode(otherlv_1, grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1()); | 11249 | newLeafNode(otherlv_1, grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1()); |
10927 | 11250 | ||
10928 | // InternalApplicationConfiguration.g:4000:3: ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? | 11251 | // InternalApplicationConfiguration.g:4117:3: ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? |
10929 | int alt56=2; | 11252 | int alt58=2; |
10930 | int LA56_0 = input.LA(1); | 11253 | int LA58_0 = input.LA(1); |
10931 | 11254 | ||
10932 | if ( (LA56_0==RULE_STRING) ) { | 11255 | if ( (LA58_0==RULE_STRING) ) { |
10933 | alt56=1; | 11256 | alt58=1; |
10934 | } | 11257 | } |
10935 | switch (alt56) { | 11258 | switch (alt58) { |
10936 | case 1 : | 11259 | case 1 : |
10937 | // InternalApplicationConfiguration.g:4001:4: ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* | 11260 | // InternalApplicationConfiguration.g:4118:4: ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* |
10938 | { | 11261 | { |
10939 | // InternalApplicationConfiguration.g:4001:4: ( (lv_entry_2_0= RULE_STRING ) ) | 11262 | // InternalApplicationConfiguration.g:4118:4: ( (lv_entry_2_0= RULE_STRING ) ) |
10940 | // InternalApplicationConfiguration.g:4002:5: (lv_entry_2_0= RULE_STRING ) | 11263 | // InternalApplicationConfiguration.g:4119:5: (lv_entry_2_0= RULE_STRING ) |
10941 | { | 11264 | { |
10942 | // InternalApplicationConfiguration.g:4002:5: (lv_entry_2_0= RULE_STRING ) | 11265 | // InternalApplicationConfiguration.g:4119:5: (lv_entry_2_0= RULE_STRING ) |
10943 | // InternalApplicationConfiguration.g:4003:6: lv_entry_2_0= RULE_STRING | 11266 | // InternalApplicationConfiguration.g:4120:6: lv_entry_2_0= RULE_STRING |
10944 | { | 11267 | { |
10945 | lv_entry_2_0=(Token)match(input,RULE_STRING,FOLLOW_15); | 11268 | lv_entry_2_0=(Token)match(input,RULE_STRING,FOLLOW_15); |
10946 | 11269 | ||
@@ -10962,30 +11285,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
10962 | 11285 | ||
10963 | } | 11286 | } |
10964 | 11287 | ||
10965 | // InternalApplicationConfiguration.g:4019:4: (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* | 11288 | // InternalApplicationConfiguration.g:4136:4: (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* |
10966 | loop55: | 11289 | loop57: |
10967 | do { | 11290 | do { |
10968 | int alt55=2; | 11291 | int alt57=2; |
10969 | int LA55_0 = input.LA(1); | 11292 | int LA57_0 = input.LA(1); |
10970 | 11293 | ||
10971 | if ( (LA55_0==20) ) { | 11294 | if ( (LA57_0==20) ) { |
10972 | alt55=1; | 11295 | alt57=1; |
10973 | } | 11296 | } |
10974 | 11297 | ||
10975 | 11298 | ||
10976 | switch (alt55) { | 11299 | switch (alt57) { |
10977 | case 1 : | 11300 | case 1 : |
10978 | // InternalApplicationConfiguration.g:4020:5: otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) | 11301 | // InternalApplicationConfiguration.g:4137:5: otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) |
10979 | { | 11302 | { |
10980 | otherlv_3=(Token)match(input,20,FOLLOW_10); | 11303 | otherlv_3=(Token)match(input,20,FOLLOW_10); |
10981 | 11304 | ||
10982 | newLeafNode(otherlv_3, grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0()); | 11305 | newLeafNode(otherlv_3, grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0()); |
10983 | 11306 | ||
10984 | // InternalApplicationConfiguration.g:4024:5: ( (lv_entry_4_0= RULE_STRING ) ) | 11307 | // InternalApplicationConfiguration.g:4141:5: ( (lv_entry_4_0= RULE_STRING ) ) |
10985 | // InternalApplicationConfiguration.g:4025:6: (lv_entry_4_0= RULE_STRING ) | 11308 | // InternalApplicationConfiguration.g:4142:6: (lv_entry_4_0= RULE_STRING ) |
10986 | { | 11309 | { |
10987 | // InternalApplicationConfiguration.g:4025:6: (lv_entry_4_0= RULE_STRING ) | 11310 | // InternalApplicationConfiguration.g:4142:6: (lv_entry_4_0= RULE_STRING ) |
10988 | // InternalApplicationConfiguration.g:4026:7: lv_entry_4_0= RULE_STRING | 11311 | // InternalApplicationConfiguration.g:4143:7: lv_entry_4_0= RULE_STRING |
10989 | { | 11312 | { |
10990 | lv_entry_4_0=(Token)match(input,RULE_STRING,FOLLOW_15); | 11313 | lv_entry_4_0=(Token)match(input,RULE_STRING,FOLLOW_15); |
10991 | 11314 | ||
@@ -11012,7 +11335,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
11012 | break; | 11335 | break; |
11013 | 11336 | ||
11014 | default : | 11337 | default : |
11015 | break loop55; | 11338 | break loop57; |
11016 | } | 11339 | } |
11017 | } while (true); | 11340 | } while (true); |
11018 | 11341 | ||
@@ -11049,7 +11372,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
11049 | 11372 | ||
11050 | 11373 | ||
11051 | // $ANTLR start "entryRuleScopeDeclaration" | 11374 | // $ANTLR start "entryRuleScopeDeclaration" |
11052 | // InternalApplicationConfiguration.g:4052:1: entryRuleScopeDeclaration returns [EObject current=null] : iv_ruleScopeDeclaration= ruleScopeDeclaration EOF ; | 11375 | // InternalApplicationConfiguration.g:4169:1: entryRuleScopeDeclaration returns [EObject current=null] : iv_ruleScopeDeclaration= ruleScopeDeclaration EOF ; |
11053 | public final EObject entryRuleScopeDeclaration() throws RecognitionException { | 11376 | public final EObject entryRuleScopeDeclaration() throws RecognitionException { |
11054 | EObject current = null; | 11377 | EObject current = null; |
11055 | 11378 | ||
@@ -11057,8 +11380,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
11057 | 11380 | ||
11058 | 11381 | ||
11059 | try { | 11382 | try { |
11060 | // InternalApplicationConfiguration.g:4052:57: (iv_ruleScopeDeclaration= ruleScopeDeclaration EOF ) | 11383 | // InternalApplicationConfiguration.g:4169:57: (iv_ruleScopeDeclaration= ruleScopeDeclaration EOF ) |
11061 | // InternalApplicationConfiguration.g:4053:2: iv_ruleScopeDeclaration= ruleScopeDeclaration EOF | 11384 | // InternalApplicationConfiguration.g:4170:2: iv_ruleScopeDeclaration= ruleScopeDeclaration EOF |
11062 | { | 11385 | { |
11063 | newCompositeNode(grammarAccess.getScopeDeclarationRule()); | 11386 | newCompositeNode(grammarAccess.getScopeDeclarationRule()); |
11064 | pushFollow(FOLLOW_1); | 11387 | pushFollow(FOLLOW_1); |
@@ -11085,7 +11408,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
11085 | 11408 | ||
11086 | 11409 | ||
11087 | // $ANTLR start "ruleScopeDeclaration" | 11410 | // $ANTLR start "ruleScopeDeclaration" |
11088 | // InternalApplicationConfiguration.g:4059:1: ruleScopeDeclaration returns [EObject current=null] : (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) ; | 11411 | // InternalApplicationConfiguration.g:4176:1: ruleScopeDeclaration returns [EObject current=null] : (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) ; |
11089 | public final EObject ruleScopeDeclaration() throws RecognitionException { | 11412 | public final EObject ruleScopeDeclaration() throws RecognitionException { |
11090 | EObject current = null; | 11413 | EObject current = null; |
11091 | 11414 | ||
@@ -11098,21 +11421,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
11098 | enterRule(); | 11421 | enterRule(); |
11099 | 11422 | ||
11100 | try { | 11423 | try { |
11101 | // InternalApplicationConfiguration.g:4065:2: ( (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) ) | 11424 | // InternalApplicationConfiguration.g:4182:2: ( (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) ) |
11102 | // InternalApplicationConfiguration.g:4066:2: (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) | 11425 | // InternalApplicationConfiguration.g:4183:2: (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) |
11103 | { | 11426 | { |
11104 | // InternalApplicationConfiguration.g:4066:2: (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) | 11427 | // InternalApplicationConfiguration.g:4183:2: (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) |
11105 | // InternalApplicationConfiguration.g:4067:3: otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) | 11428 | // InternalApplicationConfiguration.g:4184:3: otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) |
11106 | { | 11429 | { |
11107 | otherlv_0=(Token)match(input,44,FOLLOW_6); | 11430 | otherlv_0=(Token)match(input,46,FOLLOW_6); |
11108 | 11431 | ||
11109 | newLeafNode(otherlv_0, grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0()); | 11432 | newLeafNode(otherlv_0, grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0()); |
11110 | 11433 | ||
11111 | // InternalApplicationConfiguration.g:4071:3: ( (lv_name_1_0= RULE_ID ) ) | 11434 | // InternalApplicationConfiguration.g:4188:3: ( (lv_name_1_0= RULE_ID ) ) |
11112 | // InternalApplicationConfiguration.g:4072:4: (lv_name_1_0= RULE_ID ) | 11435 | // InternalApplicationConfiguration.g:4189:4: (lv_name_1_0= RULE_ID ) |
11113 | { | 11436 | { |
11114 | // InternalApplicationConfiguration.g:4072:4: (lv_name_1_0= RULE_ID ) | 11437 | // InternalApplicationConfiguration.g:4189:4: (lv_name_1_0= RULE_ID ) |
11115 | // InternalApplicationConfiguration.g:4073:5: lv_name_1_0= RULE_ID | 11438 | // InternalApplicationConfiguration.g:4190:5: lv_name_1_0= RULE_ID |
11116 | { | 11439 | { |
11117 | lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17); | 11440 | lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17); |
11118 | 11441 | ||
@@ -11134,11 +11457,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
11134 | 11457 | ||
11135 | } | 11458 | } |
11136 | 11459 | ||
11137 | // InternalApplicationConfiguration.g:4089:3: ( (lv_specification_2_0= ruleScopeSpecification ) ) | 11460 | // InternalApplicationConfiguration.g:4206:3: ( (lv_specification_2_0= ruleScopeSpecification ) ) |
11138 | // InternalApplicationConfiguration.g:4090:4: (lv_specification_2_0= ruleScopeSpecification ) | 11461 | // InternalApplicationConfiguration.g:4207:4: (lv_specification_2_0= ruleScopeSpecification ) |
11139 | { | 11462 | { |
11140 | // InternalApplicationConfiguration.g:4090:4: (lv_specification_2_0= ruleScopeSpecification ) | 11463 | // InternalApplicationConfiguration.g:4207:4: (lv_specification_2_0= ruleScopeSpecification ) |
11141 | // InternalApplicationConfiguration.g:4091:5: lv_specification_2_0= ruleScopeSpecification | 11464 | // InternalApplicationConfiguration.g:4208:5: lv_specification_2_0= ruleScopeSpecification |
11142 | { | 11465 | { |
11143 | 11466 | ||
11144 | newCompositeNode(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0()); | 11467 | newCompositeNode(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0()); |
@@ -11188,7 +11511,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
11188 | 11511 | ||
11189 | 11512 | ||
11190 | // $ANTLR start "entryRuleScopeReference" | 11513 | // $ANTLR start "entryRuleScopeReference" |
11191 | // InternalApplicationConfiguration.g:4112:1: entryRuleScopeReference returns [EObject current=null] : iv_ruleScopeReference= ruleScopeReference EOF ; | 11514 | // InternalApplicationConfiguration.g:4229:1: entryRuleScopeReference returns [EObject current=null] : iv_ruleScopeReference= ruleScopeReference EOF ; |
11192 | public final EObject entryRuleScopeReference() throws RecognitionException { | 11515 | public final EObject entryRuleScopeReference() throws RecognitionException { |
11193 | EObject current = null; | 11516 | EObject current = null; |
11194 | 11517 | ||
@@ -11196,8 +11519,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
11196 | 11519 | ||
11197 | 11520 | ||
11198 | try { | 11521 | try { |
11199 | // InternalApplicationConfiguration.g:4112:55: (iv_ruleScopeReference= ruleScopeReference EOF ) | 11522 | // InternalApplicationConfiguration.g:4229:55: (iv_ruleScopeReference= ruleScopeReference EOF ) |
11200 | // InternalApplicationConfiguration.g:4113:2: iv_ruleScopeReference= ruleScopeReference EOF | 11523 | // InternalApplicationConfiguration.g:4230:2: iv_ruleScopeReference= ruleScopeReference EOF |
11201 | { | 11524 | { |
11202 | newCompositeNode(grammarAccess.getScopeReferenceRule()); | 11525 | newCompositeNode(grammarAccess.getScopeReferenceRule()); |
11203 | pushFollow(FOLLOW_1); | 11526 | pushFollow(FOLLOW_1); |
@@ -11224,7 +11547,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
11224 | 11547 | ||
11225 | 11548 | ||
11226 | // $ANTLR start "ruleScopeReference" | 11549 | // $ANTLR start "ruleScopeReference" |
11227 | // InternalApplicationConfiguration.g:4119:1: ruleScopeReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; | 11550 | // InternalApplicationConfiguration.g:4236:1: ruleScopeReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; |
11228 | public final EObject ruleScopeReference() throws RecognitionException { | 11551 | public final EObject ruleScopeReference() throws RecognitionException { |
11229 | EObject current = null; | 11552 | EObject current = null; |
11230 | 11553 | ||
@@ -11234,14 +11557,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
11234 | enterRule(); | 11557 | enterRule(); |
11235 | 11558 | ||
11236 | try { | 11559 | try { |
11237 | // InternalApplicationConfiguration.g:4125:2: ( ( (otherlv_0= RULE_ID ) ) ) | 11560 | // InternalApplicationConfiguration.g:4242:2: ( ( (otherlv_0= RULE_ID ) ) ) |
11238 | // InternalApplicationConfiguration.g:4126:2: ( (otherlv_0= RULE_ID ) ) | 11561 | // InternalApplicationConfiguration.g:4243:2: ( (otherlv_0= RULE_ID ) ) |
11239 | { | 11562 | { |
11240 | // InternalApplicationConfiguration.g:4126:2: ( (otherlv_0= RULE_ID ) ) | 11563 | // InternalApplicationConfiguration.g:4243:2: ( (otherlv_0= RULE_ID ) ) |
11241 | // InternalApplicationConfiguration.g:4127:3: (otherlv_0= RULE_ID ) | 11564 | // InternalApplicationConfiguration.g:4244:3: (otherlv_0= RULE_ID ) |
11242 | { | 11565 | { |
11243 | // InternalApplicationConfiguration.g:4127:3: (otherlv_0= RULE_ID ) | 11566 | // InternalApplicationConfiguration.g:4244:3: (otherlv_0= RULE_ID ) |
11244 | // InternalApplicationConfiguration.g:4128:4: otherlv_0= RULE_ID | 11567 | // InternalApplicationConfiguration.g:4245:4: otherlv_0= RULE_ID |
11245 | { | 11568 | { |
11246 | 11569 | ||
11247 | if (current==null) { | 11570 | if (current==null) { |
@@ -11278,7 +11601,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
11278 | 11601 | ||
11279 | 11602 | ||
11280 | // $ANTLR start "entryRuleScope" | 11603 | // $ANTLR start "entryRuleScope" |
11281 | // InternalApplicationConfiguration.g:4142:1: entryRuleScope returns [EObject current=null] : iv_ruleScope= ruleScope EOF ; | 11604 | // InternalApplicationConfiguration.g:4259:1: entryRuleScope returns [EObject current=null] : iv_ruleScope= ruleScope EOF ; |
11282 | public final EObject entryRuleScope() throws RecognitionException { | 11605 | public final EObject entryRuleScope() throws RecognitionException { |
11283 | EObject current = null; | 11606 | EObject current = null; |
11284 | 11607 | ||
@@ -11286,8 +11609,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
11286 | 11609 | ||
11287 | 11610 | ||
11288 | try { | 11611 | try { |
11289 | // InternalApplicationConfiguration.g:4142:46: (iv_ruleScope= ruleScope EOF ) | 11612 | // InternalApplicationConfiguration.g:4259:46: (iv_ruleScope= ruleScope EOF ) |
11290 | // InternalApplicationConfiguration.g:4143:2: iv_ruleScope= ruleScope EOF | 11613 | // InternalApplicationConfiguration.g:4260:2: iv_ruleScope= ruleScope EOF |
11291 | { | 11614 | { |
11292 | newCompositeNode(grammarAccess.getScopeRule()); | 11615 | newCompositeNode(grammarAccess.getScopeRule()); |
11293 | pushFollow(FOLLOW_1); | 11616 | pushFollow(FOLLOW_1); |
@@ -11314,7 +11637,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
11314 | 11637 | ||
11315 | 11638 | ||
11316 | // $ANTLR start "ruleScope" | 11639 | // $ANTLR start "ruleScope" |
11317 | // InternalApplicationConfiguration.g:4149:1: ruleScope returns [EObject current=null] : (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) ; | 11640 | // InternalApplicationConfiguration.g:4266:1: ruleScope returns [EObject current=null] : (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) ; |
11318 | public final EObject ruleScope() throws RecognitionException { | 11641 | public final EObject ruleScope() throws RecognitionException { |
11319 | EObject current = null; | 11642 | EObject current = null; |
11320 | 11643 | ||
@@ -11327,28 +11650,28 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
11327 | enterRule(); | 11650 | enterRule(); |
11328 | 11651 | ||
11329 | try { | 11652 | try { |
11330 | // InternalApplicationConfiguration.g:4155:2: ( (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) ) | 11653 | // InternalApplicationConfiguration.g:4272:2: ( (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) ) |
11331 | // InternalApplicationConfiguration.g:4156:2: (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) | 11654 | // InternalApplicationConfiguration.g:4273:2: (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) |
11332 | { | 11655 | { |
11333 | // InternalApplicationConfiguration.g:4156:2: (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) | 11656 | // InternalApplicationConfiguration.g:4273:2: (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) |
11334 | int alt57=2; | 11657 | int alt59=2; |
11335 | int LA57_0 = input.LA(1); | 11658 | int LA59_0 = input.LA(1); |
11336 | 11659 | ||
11337 | if ( (LA57_0==19) ) { | 11660 | if ( (LA59_0==19) ) { |
11338 | alt57=1; | 11661 | alt59=1; |
11339 | } | 11662 | } |
11340 | else if ( (LA57_0==RULE_ID) ) { | 11663 | else if ( (LA59_0==RULE_ID) ) { |
11341 | alt57=2; | 11664 | alt59=2; |
11342 | } | 11665 | } |
11343 | else { | 11666 | else { |
11344 | NoViableAltException nvae = | 11667 | NoViableAltException nvae = |
11345 | new NoViableAltException("", 57, 0, input); | 11668 | new NoViableAltException("", 59, 0, input); |
11346 | 11669 | ||
11347 | throw nvae; | 11670 | throw nvae; |
11348 | } | 11671 | } |
11349 | switch (alt57) { | 11672 | switch (alt59) { |
11350 | case 1 : | 11673 | case 1 : |
11351 | // InternalApplicationConfiguration.g:4157:3: this_ScopeSpecification_0= ruleScopeSpecification | 11674 | // InternalApplicationConfiguration.g:4274:3: this_ScopeSpecification_0= ruleScopeSpecification |
11352 | { | 11675 | { |
11353 | 11676 | ||
11354 | newCompositeNode(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0()); | 11677 | newCompositeNode(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0()); |
@@ -11366,7 +11689,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
11366 | } | 11689 | } |
11367 | break; | 11690 | break; |
11368 | case 2 : | 11691 | case 2 : |
11369 | // InternalApplicationConfiguration.g:4166:3: this_ScopeReference_1= ruleScopeReference | 11692 | // InternalApplicationConfiguration.g:4283:3: this_ScopeReference_1= ruleScopeReference |
11370 | { | 11693 | { |
11371 | 11694 | ||
11372 | newCompositeNode(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1()); | 11695 | newCompositeNode(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1()); |
@@ -11406,7 +11729,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
11406 | 11729 | ||
11407 | 11730 | ||
11408 | // $ANTLR start "entryRuleTask" | 11731 | // $ANTLR start "entryRuleTask" |
11409 | // InternalApplicationConfiguration.g:4178:1: entryRuleTask returns [EObject current=null] : iv_ruleTask= ruleTask EOF ; | 11732 | // InternalApplicationConfiguration.g:4295:1: entryRuleTask returns [EObject current=null] : iv_ruleTask= ruleTask EOF ; |
11410 | public final EObject entryRuleTask() throws RecognitionException { | 11733 | public final EObject entryRuleTask() throws RecognitionException { |
11411 | EObject current = null; | 11734 | EObject current = null; |
11412 | 11735 | ||
@@ -11414,8 +11737,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
11414 | 11737 | ||
11415 | 11738 | ||
11416 | try { | 11739 | try { |
11417 | // InternalApplicationConfiguration.g:4178:45: (iv_ruleTask= ruleTask EOF ) | 11740 | // InternalApplicationConfiguration.g:4295:45: (iv_ruleTask= ruleTask EOF ) |
11418 | // InternalApplicationConfiguration.g:4179:2: iv_ruleTask= ruleTask EOF | 11741 | // InternalApplicationConfiguration.g:4296:2: iv_ruleTask= ruleTask EOF |
11419 | { | 11742 | { |
11420 | newCompositeNode(grammarAccess.getTaskRule()); | 11743 | newCompositeNode(grammarAccess.getTaskRule()); |
11421 | pushFollow(FOLLOW_1); | 11744 | pushFollow(FOLLOW_1); |
@@ -11442,7 +11765,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
11442 | 11765 | ||
11443 | 11766 | ||
11444 | // $ANTLR start "ruleTask" | 11767 | // $ANTLR start "ruleTask" |
11445 | // InternalApplicationConfiguration.g:4185:1: ruleTask returns [EObject current=null] : this_GenerationTask_0= ruleGenerationTask ; | 11768 | // InternalApplicationConfiguration.g:4302:1: ruleTask returns [EObject current=null] : this_GenerationTask_0= ruleGenerationTask ; |
11446 | public final EObject ruleTask() throws RecognitionException { | 11769 | public final EObject ruleTask() throws RecognitionException { |
11447 | EObject current = null; | 11770 | EObject current = null; |
11448 | 11771 | ||
@@ -11453,8 +11776,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
11453 | enterRule(); | 11776 | enterRule(); |
11454 | 11777 | ||
11455 | try { | 11778 | try { |
11456 | // InternalApplicationConfiguration.g:4191:2: (this_GenerationTask_0= ruleGenerationTask ) | 11779 | // InternalApplicationConfiguration.g:4308:2: (this_GenerationTask_0= ruleGenerationTask ) |
11457 | // InternalApplicationConfiguration.g:4192:2: this_GenerationTask_0= ruleGenerationTask | 11780 | // InternalApplicationConfiguration.g:4309:2: this_GenerationTask_0= ruleGenerationTask |
11458 | { | 11781 | { |
11459 | 11782 | ||
11460 | newCompositeNode(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall()); | 11783 | newCompositeNode(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall()); |
@@ -11488,7 +11811,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
11488 | 11811 | ||
11489 | 11812 | ||
11490 | // $ANTLR start "entryRuleGenerationTask" | 11813 | // $ANTLR start "entryRuleGenerationTask" |
11491 | // InternalApplicationConfiguration.g:4203:1: entryRuleGenerationTask returns [EObject current=null] : iv_ruleGenerationTask= ruleGenerationTask EOF ; | 11814 | // InternalApplicationConfiguration.g:4320:1: entryRuleGenerationTask returns [EObject current=null] : iv_ruleGenerationTask= ruleGenerationTask EOF ; |
11492 | public final EObject entryRuleGenerationTask() throws RecognitionException { | 11815 | public final EObject entryRuleGenerationTask() throws RecognitionException { |
11493 | EObject current = null; | 11816 | EObject current = null; |
11494 | 11817 | ||
@@ -11496,8 +11819,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
11496 | 11819 | ||
11497 | 11820 | ||
11498 | try { | 11821 | try { |
11499 | // InternalApplicationConfiguration.g:4203:55: (iv_ruleGenerationTask= ruleGenerationTask EOF ) | 11822 | // InternalApplicationConfiguration.g:4320:55: (iv_ruleGenerationTask= ruleGenerationTask EOF ) |
11500 | // InternalApplicationConfiguration.g:4204:2: iv_ruleGenerationTask= ruleGenerationTask EOF | 11823 | // InternalApplicationConfiguration.g:4321:2: iv_ruleGenerationTask= ruleGenerationTask EOF |
11501 | { | 11824 | { |
11502 | newCompositeNode(grammarAccess.getGenerationTaskRule()); | 11825 | newCompositeNode(grammarAccess.getGenerationTaskRule()); |
11503 | pushFollow(FOLLOW_1); | 11826 | pushFollow(FOLLOW_1); |
@@ -11524,7 +11847,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
11524 | 11847 | ||
11525 | 11848 | ||
11526 | // $ANTLR start "ruleGenerationTask" | 11849 | // $ANTLR start "ruleGenerationTask" |
11527 | // InternalApplicationConfiguration.g:4210:1: ruleGenerationTask returns [EObject current=null] : (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' ) ; | 11850 | // InternalApplicationConfiguration.g:4327:1: ruleGenerationTask returns [EObject current=null] : (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' ) ; |
11528 | public final EObject ruleGenerationTask() throws RecognitionException { | 11851 | public final EObject ruleGenerationTask() throws RecognitionException { |
11529 | EObject current = null; | 11852 | EObject current = null; |
11530 | 11853 | ||
@@ -11586,18 +11909,18 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
11586 | enterRule(); | 11909 | enterRule(); |
11587 | 11910 | ||
11588 | try { | 11911 | try { |
11589 | // InternalApplicationConfiguration.g:4216:2: ( (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' ) ) | 11912 | // InternalApplicationConfiguration.g:4333:2: ( (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' ) ) |
11590 | // InternalApplicationConfiguration.g:4217:2: (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' ) | 11913 | // InternalApplicationConfiguration.g:4334:2: (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' ) |
11591 | { | 11914 | { |
11592 | // InternalApplicationConfiguration.g:4217:2: (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' ) | 11915 | // InternalApplicationConfiguration.g:4334:2: (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' ) |
11593 | // InternalApplicationConfiguration.g:4218:3: otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' | 11916 | // InternalApplicationConfiguration.g:4335:3: otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' |
11594 | { | 11917 | { |
11595 | otherlv_0=(Token)match(input,45,FOLLOW_17); | 11918 | otherlv_0=(Token)match(input,47,FOLLOW_17); |
11596 | 11919 | ||
11597 | newLeafNode(otherlv_0, grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0()); | 11920 | newLeafNode(otherlv_0, grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0()); |
11598 | 11921 | ||
11599 | // InternalApplicationConfiguration.g:4222:3: () | 11922 | // InternalApplicationConfiguration.g:4339:3: () |
11600 | // InternalApplicationConfiguration.g:4223:4: | 11923 | // InternalApplicationConfiguration.g:4340:4: |
11601 | { | 11924 | { |
11602 | 11925 | ||
11603 | current = forceCreateModelElement( | 11926 | current = forceCreateModelElement( |
@@ -11607,70 +11930,70 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
11607 | 11930 | ||
11608 | } | 11931 | } |
11609 | 11932 | ||
11610 | otherlv_2=(Token)match(input,19,FOLLOW_42); | 11933 | otherlv_2=(Token)match(input,19,FOLLOW_43); |
11611 | 11934 | ||
11612 | newLeafNode(otherlv_2, grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2()); | 11935 | newLeafNode(otherlv_2, grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2()); |
11613 | 11936 | ||
11614 | // InternalApplicationConfiguration.g:4233:3: ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) | 11937 | // InternalApplicationConfiguration.g:4350:3: ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) |
11615 | // InternalApplicationConfiguration.g:4234:4: ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) | 11938 | // InternalApplicationConfiguration.g:4351:4: ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) |
11616 | { | 11939 | { |
11617 | // InternalApplicationConfiguration.g:4234:4: ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) | 11940 | // InternalApplicationConfiguration.g:4351:4: ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) |
11618 | // InternalApplicationConfiguration.g:4235:5: ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) | 11941 | // InternalApplicationConfiguration.g:4352:5: ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) |
11619 | { | 11942 | { |
11620 | 11943 | ||
11621 | getUnorderedGroupHelper().enter(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3()); | 11944 | getUnorderedGroupHelper().enter(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3()); |
11622 | 11945 | ||
11623 | // InternalApplicationConfiguration.g:4238:5: ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) | 11946 | // InternalApplicationConfiguration.g:4355:5: ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) |
11624 | // InternalApplicationConfiguration.g:4239:6: ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* | 11947 | // InternalApplicationConfiguration.g:4356:6: ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* |
11625 | { | 11948 | { |
11626 | // InternalApplicationConfiguration.g:4239:6: ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* | 11949 | // InternalApplicationConfiguration.g:4356:6: ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* |
11627 | loop58: | 11950 | loop60: |
11628 | do { | 11951 | do { |
11629 | int alt58=14; | 11952 | int alt60=14; |
11630 | alt58 = dfa58.predict(input); | 11953 | alt60 = dfa60.predict(input); |
11631 | switch (alt58) { | 11954 | switch (alt60) { |
11632 | case 1 : | 11955 | case 1 : |
11633 | // InternalApplicationConfiguration.g:4240:4: ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | 11956 | // InternalApplicationConfiguration.g:4357:4: ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) |
11634 | { | 11957 | { |
11635 | // InternalApplicationConfiguration.g:4240:4: ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | 11958 | // InternalApplicationConfiguration.g:4357:4: ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) |
11636 | // InternalApplicationConfiguration.g:4241:5: {...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) | 11959 | // InternalApplicationConfiguration.g:4358:5: {...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) |
11637 | { | 11960 | { |
11638 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) { | 11961 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) { |
11639 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0)"); | 11962 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0)"); |
11640 | } | 11963 | } |
11641 | // InternalApplicationConfiguration.g:4241:111: ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) | 11964 | // InternalApplicationConfiguration.g:4358:111: ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) |
11642 | // InternalApplicationConfiguration.g:4242:6: ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) | 11965 | // InternalApplicationConfiguration.g:4359:6: ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) |
11643 | { | 11966 | { |
11644 | 11967 | ||
11645 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0); | 11968 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0); |
11646 | 11969 | ||
11647 | // InternalApplicationConfiguration.g:4245:9: ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) | 11970 | // InternalApplicationConfiguration.g:4362:9: ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) |
11648 | // InternalApplicationConfiguration.g:4245:10: {...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) | 11971 | // InternalApplicationConfiguration.g:4362:10: {...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) |
11649 | { | 11972 | { |
11650 | if ( !((true)) ) { | 11973 | if ( !((true)) ) { |
11651 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); | 11974 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); |
11652 | } | 11975 | } |
11653 | // InternalApplicationConfiguration.g:4245:19: (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) | 11976 | // InternalApplicationConfiguration.g:4362:19: (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) |
11654 | // InternalApplicationConfiguration.g:4245:20: otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) | 11977 | // InternalApplicationConfiguration.g:4362:20: otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) |
11655 | { | 11978 | { |
11656 | otherlv_4=(Token)match(input,25,FOLLOW_13); | 11979 | otherlv_4=(Token)match(input,25,FOLLOW_13); |
11657 | 11980 | ||
11658 | newLeafNode(otherlv_4, grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0()); | 11981 | newLeafNode(otherlv_4, grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0()); |
11659 | 11982 | ||
11660 | otherlv_5=(Token)match(input,18,FOLLOW_43); | 11983 | otherlv_5=(Token)match(input,18,FOLLOW_44); |
11661 | 11984 | ||
11662 | newLeafNode(otherlv_5, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1()); | 11985 | newLeafNode(otherlv_5, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1()); |
11663 | 11986 | ||
11664 | // InternalApplicationConfiguration.g:4253:9: ( (lv_metamodel_6_0= ruleMetamodel ) ) | 11987 | // InternalApplicationConfiguration.g:4370:9: ( (lv_metamodel_6_0= ruleMetamodel ) ) |
11665 | // InternalApplicationConfiguration.g:4254:10: (lv_metamodel_6_0= ruleMetamodel ) | 11988 | // InternalApplicationConfiguration.g:4371:10: (lv_metamodel_6_0= ruleMetamodel ) |
11666 | { | 11989 | { |
11667 | // InternalApplicationConfiguration.g:4254:10: (lv_metamodel_6_0= ruleMetamodel ) | 11990 | // InternalApplicationConfiguration.g:4371:10: (lv_metamodel_6_0= ruleMetamodel ) |
11668 | // InternalApplicationConfiguration.g:4255:11: lv_metamodel_6_0= ruleMetamodel | 11991 | // InternalApplicationConfiguration.g:4372:11: lv_metamodel_6_0= ruleMetamodel |
11669 | { | 11992 | { |
11670 | 11993 | ||
11671 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0()); | 11994 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0()); |
11672 | 11995 | ||
11673 | pushFollow(FOLLOW_42); | 11996 | pushFollow(FOLLOW_43); |
11674 | lv_metamodel_6_0=ruleMetamodel(); | 11997 | lv_metamodel_6_0=ruleMetamodel(); |
11675 | 11998 | ||
11676 | state._fsp--; | 11999 | state._fsp--; |
@@ -11711,47 +12034,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
11711 | } | 12034 | } |
11712 | break; | 12035 | break; |
11713 | case 2 : | 12036 | case 2 : |
11714 | // InternalApplicationConfiguration.g:4278:4: ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | 12037 | // InternalApplicationConfiguration.g:4395:4: ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) |
11715 | { | 12038 | { |
11716 | // InternalApplicationConfiguration.g:4278:4: ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | 12039 | // InternalApplicationConfiguration.g:4395:4: ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) |
11717 | // InternalApplicationConfiguration.g:4279:5: {...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) | 12040 | // InternalApplicationConfiguration.g:4396:5: {...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) |
11718 | { | 12041 | { |
11719 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) { | 12042 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) { |
11720 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1)"); | 12043 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1)"); |
11721 | } | 12044 | } |
11722 | // InternalApplicationConfiguration.g:4279:111: ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) | 12045 | // InternalApplicationConfiguration.g:4396:111: ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) |
11723 | // InternalApplicationConfiguration.g:4280:6: ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) | 12046 | // InternalApplicationConfiguration.g:4397:6: ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) |
11724 | { | 12047 | { |
11725 | 12048 | ||
11726 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1); | 12049 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1); |
11727 | 12050 | ||
11728 | // InternalApplicationConfiguration.g:4283:9: ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) | 12051 | // InternalApplicationConfiguration.g:4400:9: ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) |
11729 | // InternalApplicationConfiguration.g:4283:10: {...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) | 12052 | // InternalApplicationConfiguration.g:4400:10: {...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) |
11730 | { | 12053 | { |
11731 | if ( !((true)) ) { | 12054 | if ( !((true)) ) { |
11732 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); | 12055 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); |
11733 | } | 12056 | } |
11734 | // InternalApplicationConfiguration.g:4283:19: (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) | 12057 | // InternalApplicationConfiguration.g:4400:19: (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) |
11735 | // InternalApplicationConfiguration.g:4283:20: otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) | 12058 | // InternalApplicationConfiguration.g:4400:20: otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) |
11736 | { | 12059 | { |
11737 | otherlv_7=(Token)match(input,46,FOLLOW_13); | 12060 | otherlv_7=(Token)match(input,48,FOLLOW_13); |
11738 | 12061 | ||
11739 | newLeafNode(otherlv_7, grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0()); | 12062 | newLeafNode(otherlv_7, grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0()); |
11740 | 12063 | ||
11741 | otherlv_8=(Token)match(input,18,FOLLOW_43); | 12064 | otherlv_8=(Token)match(input,18,FOLLOW_44); |
11742 | 12065 | ||
11743 | newLeafNode(otherlv_8, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1()); | 12066 | newLeafNode(otherlv_8, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1()); |
11744 | 12067 | ||
11745 | // InternalApplicationConfiguration.g:4291:9: ( (lv_partialModel_9_0= rulePartialModel ) ) | 12068 | // InternalApplicationConfiguration.g:4408:9: ( (lv_partialModel_9_0= rulePartialModel ) ) |
11746 | // InternalApplicationConfiguration.g:4292:10: (lv_partialModel_9_0= rulePartialModel ) | 12069 | // InternalApplicationConfiguration.g:4409:10: (lv_partialModel_9_0= rulePartialModel ) |
11747 | { | 12070 | { |
11748 | // InternalApplicationConfiguration.g:4292:10: (lv_partialModel_9_0= rulePartialModel ) | 12071 | // InternalApplicationConfiguration.g:4409:10: (lv_partialModel_9_0= rulePartialModel ) |
11749 | // InternalApplicationConfiguration.g:4293:11: lv_partialModel_9_0= rulePartialModel | 12072 | // InternalApplicationConfiguration.g:4410:11: lv_partialModel_9_0= rulePartialModel |
11750 | { | 12073 | { |
11751 | 12074 | ||
11752 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0()); | 12075 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0()); |
11753 | 12076 | ||
11754 | pushFollow(FOLLOW_42); | 12077 | pushFollow(FOLLOW_43); |
11755 | lv_partialModel_9_0=rulePartialModel(); | 12078 | lv_partialModel_9_0=rulePartialModel(); |
11756 | 12079 | ||
11757 | state._fsp--; | 12080 | state._fsp--; |
@@ -11792,47 +12115,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
11792 | } | 12115 | } |
11793 | break; | 12116 | break; |
11794 | case 3 : | 12117 | case 3 : |
11795 | // InternalApplicationConfiguration.g:4316:4: ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | 12118 | // InternalApplicationConfiguration.g:4433:4: ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) |
11796 | { | 12119 | { |
11797 | // InternalApplicationConfiguration.g:4316:4: ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | 12120 | // InternalApplicationConfiguration.g:4433:4: ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) |
11798 | // InternalApplicationConfiguration.g:4317:5: {...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) | 12121 | // InternalApplicationConfiguration.g:4434:5: {...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) |
11799 | { | 12122 | { |
11800 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) { | 12123 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) { |
11801 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2)"); | 12124 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2)"); |
11802 | } | 12125 | } |
11803 | // InternalApplicationConfiguration.g:4317:111: ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) | 12126 | // InternalApplicationConfiguration.g:4434:111: ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) |
11804 | // InternalApplicationConfiguration.g:4318:6: ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) | 12127 | // InternalApplicationConfiguration.g:4435:6: ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) |
11805 | { | 12128 | { |
11806 | 12129 | ||
11807 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2); | 12130 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2); |
11808 | 12131 | ||
11809 | // InternalApplicationConfiguration.g:4321:9: ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) | 12132 | // InternalApplicationConfiguration.g:4438:9: ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) |
11810 | // InternalApplicationConfiguration.g:4321:10: {...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) | 12133 | // InternalApplicationConfiguration.g:4438:10: {...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) |
11811 | { | 12134 | { |
11812 | if ( !((true)) ) { | 12135 | if ( !((true)) ) { |
11813 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); | 12136 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); |
11814 | } | 12137 | } |
11815 | // InternalApplicationConfiguration.g:4321:19: (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) | 12138 | // InternalApplicationConfiguration.g:4438:19: (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) |
11816 | // InternalApplicationConfiguration.g:4321:20: otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) | 12139 | // InternalApplicationConfiguration.g:4438:20: otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) |
11817 | { | 12140 | { |
11818 | otherlv_10=(Token)match(input,28,FOLLOW_13); | 12141 | otherlv_10=(Token)match(input,28,FOLLOW_13); |
11819 | 12142 | ||
11820 | newLeafNode(otherlv_10, grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0()); | 12143 | newLeafNode(otherlv_10, grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0()); |
11821 | 12144 | ||
11822 | otherlv_11=(Token)match(input,18,FOLLOW_43); | 12145 | otherlv_11=(Token)match(input,18,FOLLOW_44); |
11823 | 12146 | ||
11824 | newLeafNode(otherlv_11, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1()); | 12147 | newLeafNode(otherlv_11, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1()); |
11825 | 12148 | ||
11826 | // InternalApplicationConfiguration.g:4329:9: ( (lv_patterns_12_0= ruleGraphPattern ) ) | 12149 | // InternalApplicationConfiguration.g:4446:9: ( (lv_patterns_12_0= ruleGraphPattern ) ) |
11827 | // InternalApplicationConfiguration.g:4330:10: (lv_patterns_12_0= ruleGraphPattern ) | 12150 | // InternalApplicationConfiguration.g:4447:10: (lv_patterns_12_0= ruleGraphPattern ) |
11828 | { | 12151 | { |
11829 | // InternalApplicationConfiguration.g:4330:10: (lv_patterns_12_0= ruleGraphPattern ) | 12152 | // InternalApplicationConfiguration.g:4447:10: (lv_patterns_12_0= ruleGraphPattern ) |
11830 | // InternalApplicationConfiguration.g:4331:11: lv_patterns_12_0= ruleGraphPattern | 12153 | // InternalApplicationConfiguration.g:4448:11: lv_patterns_12_0= ruleGraphPattern |
11831 | { | 12154 | { |
11832 | 12155 | ||
11833 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0()); | 12156 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0()); |
11834 | 12157 | ||
11835 | pushFollow(FOLLOW_42); | 12158 | pushFollow(FOLLOW_43); |
11836 | lv_patterns_12_0=ruleGraphPattern(); | 12159 | lv_patterns_12_0=ruleGraphPattern(); |
11837 | 12160 | ||
11838 | state._fsp--; | 12161 | state._fsp--; |
@@ -11873,47 +12196,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
11873 | } | 12196 | } |
11874 | break; | 12197 | break; |
11875 | case 4 : | 12198 | case 4 : |
11876 | // InternalApplicationConfiguration.g:4354:4: ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | 12199 | // InternalApplicationConfiguration.g:4471:4: ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) |
11877 | { | 12200 | { |
11878 | // InternalApplicationConfiguration.g:4354:4: ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | 12201 | // InternalApplicationConfiguration.g:4471:4: ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) |
11879 | // InternalApplicationConfiguration.g:4355:5: {...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) | 12202 | // InternalApplicationConfiguration.g:4472:5: {...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) |
11880 | { | 12203 | { |
11881 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) { | 12204 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) { |
11882 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3)"); | 12205 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3)"); |
11883 | } | 12206 | } |
11884 | // InternalApplicationConfiguration.g:4355:111: ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) | 12207 | // InternalApplicationConfiguration.g:4472:111: ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) |
11885 | // InternalApplicationConfiguration.g:4356:6: ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) | 12208 | // InternalApplicationConfiguration.g:4473:6: ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) |
11886 | { | 12209 | { |
11887 | 12210 | ||
11888 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3); | 12211 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3); |
11889 | 12212 | ||
11890 | // InternalApplicationConfiguration.g:4359:9: ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) | 12213 | // InternalApplicationConfiguration.g:4476:9: ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) |
11891 | // InternalApplicationConfiguration.g:4359:10: {...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) | 12214 | // InternalApplicationConfiguration.g:4476:10: {...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) |
11892 | { | 12215 | { |
11893 | if ( !((true)) ) { | 12216 | if ( !((true)) ) { |
11894 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); | 12217 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); |
11895 | } | 12218 | } |
11896 | // InternalApplicationConfiguration.g:4359:19: (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) | 12219 | // InternalApplicationConfiguration.g:4476:19: (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) |
11897 | // InternalApplicationConfiguration.g:4359:20: otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) | 12220 | // InternalApplicationConfiguration.g:4476:20: otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) |
11898 | { | 12221 | { |
11899 | otherlv_13=(Token)match(input,29,FOLLOW_13); | 12222 | otherlv_13=(Token)match(input,31,FOLLOW_13); |
11900 | 12223 | ||
11901 | newLeafNode(otherlv_13, grammarAccess.getGenerationTaskAccess().getObjectivesKeyword_3_3_0()); | 12224 | newLeafNode(otherlv_13, grammarAccess.getGenerationTaskAccess().getObjectivesKeyword_3_3_0()); |
11902 | 12225 | ||
11903 | otherlv_14=(Token)match(input,18,FOLLOW_43); | 12226 | otherlv_14=(Token)match(input,18,FOLLOW_44); |
11904 | 12227 | ||
11905 | newLeafNode(otherlv_14, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1()); | 12228 | newLeafNode(otherlv_14, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1()); |
11906 | 12229 | ||
11907 | // InternalApplicationConfiguration.g:4367:9: ( (lv_objectives_15_0= ruleObjective ) ) | 12230 | // InternalApplicationConfiguration.g:4484:9: ( (lv_objectives_15_0= ruleObjective ) ) |
11908 | // InternalApplicationConfiguration.g:4368:10: (lv_objectives_15_0= ruleObjective ) | 12231 | // InternalApplicationConfiguration.g:4485:10: (lv_objectives_15_0= ruleObjective ) |
11909 | { | 12232 | { |
11910 | // InternalApplicationConfiguration.g:4368:10: (lv_objectives_15_0= ruleObjective ) | 12233 | // InternalApplicationConfiguration.g:4485:10: (lv_objectives_15_0= ruleObjective ) |
11911 | // InternalApplicationConfiguration.g:4369:11: lv_objectives_15_0= ruleObjective | 12234 | // InternalApplicationConfiguration.g:4486:11: lv_objectives_15_0= ruleObjective |
11912 | { | 12235 | { |
11913 | 12236 | ||
11914 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getObjectivesObjectiveParserRuleCall_3_3_2_0()); | 12237 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getObjectivesObjectiveParserRuleCall_3_3_2_0()); |
11915 | 12238 | ||
11916 | pushFollow(FOLLOW_42); | 12239 | pushFollow(FOLLOW_43); |
11917 | lv_objectives_15_0=ruleObjective(); | 12240 | lv_objectives_15_0=ruleObjective(); |
11918 | 12241 | ||
11919 | state._fsp--; | 12242 | state._fsp--; |
@@ -11954,47 +12277,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
11954 | } | 12277 | } |
11955 | break; | 12278 | break; |
11956 | case 5 : | 12279 | case 5 : |
11957 | // InternalApplicationConfiguration.g:4392:4: ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | 12280 | // InternalApplicationConfiguration.g:4509:4: ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) |
11958 | { | 12281 | { |
11959 | // InternalApplicationConfiguration.g:4392:4: ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | 12282 | // InternalApplicationConfiguration.g:4509:4: ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) |
11960 | // InternalApplicationConfiguration.g:4393:5: {...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) | 12283 | // InternalApplicationConfiguration.g:4510:5: {...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) |
11961 | { | 12284 | { |
11962 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) { | 12285 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) { |
11963 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4)"); | 12286 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4)"); |
11964 | } | 12287 | } |
11965 | // InternalApplicationConfiguration.g:4393:111: ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) | 12288 | // InternalApplicationConfiguration.g:4510:111: ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) |
11966 | // InternalApplicationConfiguration.g:4394:6: ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) | 12289 | // InternalApplicationConfiguration.g:4511:6: ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) |
11967 | { | 12290 | { |
11968 | 12291 | ||
11969 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4); | 12292 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4); |
11970 | 12293 | ||
11971 | // InternalApplicationConfiguration.g:4397:9: ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) | 12294 | // InternalApplicationConfiguration.g:4514:9: ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) |
11972 | // InternalApplicationConfiguration.g:4397:10: {...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) | 12295 | // InternalApplicationConfiguration.g:4514:10: {...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) |
11973 | { | 12296 | { |
11974 | if ( !((true)) ) { | 12297 | if ( !((true)) ) { |
11975 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); | 12298 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); |
11976 | } | 12299 | } |
11977 | // InternalApplicationConfiguration.g:4397:19: (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) | 12300 | // InternalApplicationConfiguration.g:4514:19: (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) |
11978 | // InternalApplicationConfiguration.g:4397:20: otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) | 12301 | // InternalApplicationConfiguration.g:4514:20: otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) |
11979 | { | 12302 | { |
11980 | otherlv_16=(Token)match(input,44,FOLLOW_13); | 12303 | otherlv_16=(Token)match(input,46,FOLLOW_13); |
11981 | 12304 | ||
11982 | newLeafNode(otherlv_16, grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_4_0()); | 12305 | newLeafNode(otherlv_16, grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_4_0()); |
11983 | 12306 | ||
11984 | otherlv_17=(Token)match(input,18,FOLLOW_43); | 12307 | otherlv_17=(Token)match(input,18,FOLLOW_44); |
11985 | 12308 | ||
11986 | newLeafNode(otherlv_17, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1()); | 12309 | newLeafNode(otherlv_17, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1()); |
11987 | 12310 | ||
11988 | // InternalApplicationConfiguration.g:4405:9: ( (lv_scope_18_0= ruleScope ) ) | 12311 | // InternalApplicationConfiguration.g:4522:9: ( (lv_scope_18_0= ruleScope ) ) |
11989 | // InternalApplicationConfiguration.g:4406:10: (lv_scope_18_0= ruleScope ) | 12312 | // InternalApplicationConfiguration.g:4523:10: (lv_scope_18_0= ruleScope ) |
11990 | { | 12313 | { |
11991 | // InternalApplicationConfiguration.g:4406:10: (lv_scope_18_0= ruleScope ) | 12314 | // InternalApplicationConfiguration.g:4523:10: (lv_scope_18_0= ruleScope ) |
11992 | // InternalApplicationConfiguration.g:4407:11: lv_scope_18_0= ruleScope | 12315 | // InternalApplicationConfiguration.g:4524:11: lv_scope_18_0= ruleScope |
11993 | { | 12316 | { |
11994 | 12317 | ||
11995 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_4_2_0()); | 12318 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_4_2_0()); |
11996 | 12319 | ||
11997 | pushFollow(FOLLOW_42); | 12320 | pushFollow(FOLLOW_43); |
11998 | lv_scope_18_0=ruleScope(); | 12321 | lv_scope_18_0=ruleScope(); |
11999 | 12322 | ||
12000 | state._fsp--; | 12323 | state._fsp--; |
@@ -12035,36 +12358,36 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
12035 | } | 12358 | } |
12036 | break; | 12359 | break; |
12037 | case 6 : | 12360 | case 6 : |
12038 | // InternalApplicationConfiguration.g:4430:4: ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | 12361 | // InternalApplicationConfiguration.g:4547:4: ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) |
12039 | { | 12362 | { |
12040 | // InternalApplicationConfiguration.g:4430:4: ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | 12363 | // InternalApplicationConfiguration.g:4547:4: ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) |
12041 | // InternalApplicationConfiguration.g:4431:5: {...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) | 12364 | // InternalApplicationConfiguration.g:4548:5: {...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) |
12042 | { | 12365 | { |
12043 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) { | 12366 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) { |
12044 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5)"); | 12367 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5)"); |
12045 | } | 12368 | } |
12046 | // InternalApplicationConfiguration.g:4431:111: ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) | 12369 | // InternalApplicationConfiguration.g:4548:111: ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) |
12047 | // InternalApplicationConfiguration.g:4432:6: ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) | 12370 | // InternalApplicationConfiguration.g:4549:6: ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) |
12048 | { | 12371 | { |
12049 | 12372 | ||
12050 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5); | 12373 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5); |
12051 | 12374 | ||
12052 | // InternalApplicationConfiguration.g:4435:9: ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) | 12375 | // InternalApplicationConfiguration.g:4552:9: ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) |
12053 | // InternalApplicationConfiguration.g:4435:10: {...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) | 12376 | // InternalApplicationConfiguration.g:4552:10: {...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) |
12054 | { | 12377 | { |
12055 | if ( !((true)) ) { | 12378 | if ( !((true)) ) { |
12056 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); | 12379 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); |
12057 | } | 12380 | } |
12058 | // InternalApplicationConfiguration.g:4435:19: ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) | 12381 | // InternalApplicationConfiguration.g:4552:19: ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) |
12059 | // InternalApplicationConfiguration.g:4435:20: ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) | 12382 | // InternalApplicationConfiguration.g:4552:20: ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) |
12060 | { | 12383 | { |
12061 | // InternalApplicationConfiguration.g:4435:20: ( (lv_numberSpecified_19_0= 'number' ) ) | 12384 | // InternalApplicationConfiguration.g:4552:20: ( (lv_numberSpecified_19_0= 'number' ) ) |
12062 | // InternalApplicationConfiguration.g:4436:10: (lv_numberSpecified_19_0= 'number' ) | 12385 | // InternalApplicationConfiguration.g:4553:10: (lv_numberSpecified_19_0= 'number' ) |
12063 | { | 12386 | { |
12064 | // InternalApplicationConfiguration.g:4436:10: (lv_numberSpecified_19_0= 'number' ) | 12387 | // InternalApplicationConfiguration.g:4553:10: (lv_numberSpecified_19_0= 'number' ) |
12065 | // InternalApplicationConfiguration.g:4437:11: lv_numberSpecified_19_0= 'number' | 12388 | // InternalApplicationConfiguration.g:4554:11: lv_numberSpecified_19_0= 'number' |
12066 | { | 12389 | { |
12067 | lv_numberSpecified_19_0=(Token)match(input,47,FOLLOW_13); | 12390 | lv_numberSpecified_19_0=(Token)match(input,49,FOLLOW_13); |
12068 | 12391 | ||
12069 | newLeafNode(lv_numberSpecified_19_0, grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0()); | 12392 | newLeafNode(lv_numberSpecified_19_0, grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0()); |
12070 | 12393 | ||
@@ -12084,13 +12407,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
12084 | 12407 | ||
12085 | newLeafNode(otherlv_20, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1()); | 12408 | newLeafNode(otherlv_20, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1()); |
12086 | 12409 | ||
12087 | // InternalApplicationConfiguration.g:4453:9: ( (lv_number_21_0= RULE_INT ) ) | 12410 | // InternalApplicationConfiguration.g:4570:9: ( (lv_number_21_0= RULE_INT ) ) |
12088 | // InternalApplicationConfiguration.g:4454:10: (lv_number_21_0= RULE_INT ) | 12411 | // InternalApplicationConfiguration.g:4571:10: (lv_number_21_0= RULE_INT ) |
12089 | { | 12412 | { |
12090 | // InternalApplicationConfiguration.g:4454:10: (lv_number_21_0= RULE_INT ) | 12413 | // InternalApplicationConfiguration.g:4571:10: (lv_number_21_0= RULE_INT ) |
12091 | // InternalApplicationConfiguration.g:4455:11: lv_number_21_0= RULE_INT | 12414 | // InternalApplicationConfiguration.g:4572:11: lv_number_21_0= RULE_INT |
12092 | { | 12415 | { |
12093 | lv_number_21_0=(Token)match(input,RULE_INT,FOLLOW_42); | 12416 | lv_number_21_0=(Token)match(input,RULE_INT,FOLLOW_43); |
12094 | 12417 | ||
12095 | newLeafNode(lv_number_21_0, grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_5_2_0()); | 12418 | newLeafNode(lv_number_21_0, grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_5_2_0()); |
12096 | 12419 | ||
@@ -12129,36 +12452,36 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
12129 | } | 12452 | } |
12130 | break; | 12453 | break; |
12131 | case 7 : | 12454 | case 7 : |
12132 | // InternalApplicationConfiguration.g:4477:4: ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | 12455 | // InternalApplicationConfiguration.g:4594:4: ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) |
12133 | { | 12456 | { |
12134 | // InternalApplicationConfiguration.g:4477:4: ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | 12457 | // InternalApplicationConfiguration.g:4594:4: ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) |
12135 | // InternalApplicationConfiguration.g:4478:5: {...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) | 12458 | // InternalApplicationConfiguration.g:4595:5: {...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) |
12136 | { | 12459 | { |
12137 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) { | 12460 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) { |
12138 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6)"); | 12461 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6)"); |
12139 | } | 12462 | } |
12140 | // InternalApplicationConfiguration.g:4478:111: ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) | 12463 | // InternalApplicationConfiguration.g:4595:111: ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) |
12141 | // InternalApplicationConfiguration.g:4479:6: ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) | 12464 | // InternalApplicationConfiguration.g:4596:6: ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) |
12142 | { | 12465 | { |
12143 | 12466 | ||
12144 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6); | 12467 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6); |
12145 | 12468 | ||
12146 | // InternalApplicationConfiguration.g:4482:9: ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) | 12469 | // InternalApplicationConfiguration.g:4599:9: ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) |
12147 | // InternalApplicationConfiguration.g:4482:10: {...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) | 12470 | // InternalApplicationConfiguration.g:4599:10: {...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) |
12148 | { | 12471 | { |
12149 | if ( !((true)) ) { | 12472 | if ( !((true)) ) { |
12150 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); | 12473 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); |
12151 | } | 12474 | } |
12152 | // InternalApplicationConfiguration.g:4482:19: ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) | 12475 | // InternalApplicationConfiguration.g:4599:19: ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) |
12153 | // InternalApplicationConfiguration.g:4482:20: ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) | 12476 | // InternalApplicationConfiguration.g:4599:20: ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) |
12154 | { | 12477 | { |
12155 | // InternalApplicationConfiguration.g:4482:20: ( (lv_runSpecified_22_0= 'runs' ) ) | 12478 | // InternalApplicationConfiguration.g:4599:20: ( (lv_runSpecified_22_0= 'runs' ) ) |
12156 | // InternalApplicationConfiguration.g:4483:10: (lv_runSpecified_22_0= 'runs' ) | 12479 | // InternalApplicationConfiguration.g:4600:10: (lv_runSpecified_22_0= 'runs' ) |
12157 | { | 12480 | { |
12158 | // InternalApplicationConfiguration.g:4483:10: (lv_runSpecified_22_0= 'runs' ) | 12481 | // InternalApplicationConfiguration.g:4600:10: (lv_runSpecified_22_0= 'runs' ) |
12159 | // InternalApplicationConfiguration.g:4484:11: lv_runSpecified_22_0= 'runs' | 12482 | // InternalApplicationConfiguration.g:4601:11: lv_runSpecified_22_0= 'runs' |
12160 | { | 12483 | { |
12161 | lv_runSpecified_22_0=(Token)match(input,48,FOLLOW_13); | 12484 | lv_runSpecified_22_0=(Token)match(input,50,FOLLOW_13); |
12162 | 12485 | ||
12163 | newLeafNode(lv_runSpecified_22_0, grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0()); | 12486 | newLeafNode(lv_runSpecified_22_0, grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0()); |
12164 | 12487 | ||
@@ -12178,13 +12501,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
12178 | 12501 | ||
12179 | newLeafNode(otherlv_23, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1()); | 12502 | newLeafNode(otherlv_23, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1()); |
12180 | 12503 | ||
12181 | // InternalApplicationConfiguration.g:4500:9: ( (lv_runs_24_0= RULE_INT ) ) | 12504 | // InternalApplicationConfiguration.g:4617:9: ( (lv_runs_24_0= RULE_INT ) ) |
12182 | // InternalApplicationConfiguration.g:4501:10: (lv_runs_24_0= RULE_INT ) | 12505 | // InternalApplicationConfiguration.g:4618:10: (lv_runs_24_0= RULE_INT ) |
12183 | { | 12506 | { |
12184 | // InternalApplicationConfiguration.g:4501:10: (lv_runs_24_0= RULE_INT ) | 12507 | // InternalApplicationConfiguration.g:4618:10: (lv_runs_24_0= RULE_INT ) |
12185 | // InternalApplicationConfiguration.g:4502:11: lv_runs_24_0= RULE_INT | 12508 | // InternalApplicationConfiguration.g:4619:11: lv_runs_24_0= RULE_INT |
12186 | { | 12509 | { |
12187 | lv_runs_24_0=(Token)match(input,RULE_INT,FOLLOW_42); | 12510 | lv_runs_24_0=(Token)match(input,RULE_INT,FOLLOW_43); |
12188 | 12511 | ||
12189 | newLeafNode(lv_runs_24_0, grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_6_2_0()); | 12512 | newLeafNode(lv_runs_24_0, grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_6_2_0()); |
12190 | 12513 | ||
@@ -12223,47 +12546,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
12223 | } | 12546 | } |
12224 | break; | 12547 | break; |
12225 | case 8 : | 12548 | case 8 : |
12226 | // InternalApplicationConfiguration.g:4524:4: ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | 12549 | // InternalApplicationConfiguration.g:4641:4: ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) |
12227 | { | 12550 | { |
12228 | // InternalApplicationConfiguration.g:4524:4: ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | 12551 | // InternalApplicationConfiguration.g:4641:4: ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) |
12229 | // InternalApplicationConfiguration.g:4525:5: {...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) | 12552 | // InternalApplicationConfiguration.g:4642:5: {...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) |
12230 | { | 12553 | { |
12231 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) { | 12554 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) { |
12232 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7)"); | 12555 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7)"); |
12233 | } | 12556 | } |
12234 | // InternalApplicationConfiguration.g:4525:111: ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) | 12557 | // InternalApplicationConfiguration.g:4642:111: ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) |
12235 | // InternalApplicationConfiguration.g:4526:6: ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) | 12558 | // InternalApplicationConfiguration.g:4643:6: ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) |
12236 | { | 12559 | { |
12237 | 12560 | ||
12238 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7); | 12561 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7); |
12239 | 12562 | ||
12240 | // InternalApplicationConfiguration.g:4529:9: ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) | 12563 | // InternalApplicationConfiguration.g:4646:9: ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) |
12241 | // InternalApplicationConfiguration.g:4529:10: {...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) | 12564 | // InternalApplicationConfiguration.g:4646:10: {...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) |
12242 | { | 12565 | { |
12243 | if ( !((true)) ) { | 12566 | if ( !((true)) ) { |
12244 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); | 12567 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); |
12245 | } | 12568 | } |
12246 | // InternalApplicationConfiguration.g:4529:19: (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) | 12569 | // InternalApplicationConfiguration.g:4646:19: (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) |
12247 | // InternalApplicationConfiguration.g:4529:20: otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) | 12570 | // InternalApplicationConfiguration.g:4646:20: otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) |
12248 | { | 12571 | { |
12249 | otherlv_25=(Token)match(input,49,FOLLOW_13); | 12572 | otherlv_25=(Token)match(input,51,FOLLOW_13); |
12250 | 12573 | ||
12251 | newLeafNode(otherlv_25, grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_7_0()); | 12574 | newLeafNode(otherlv_25, grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_7_0()); |
12252 | 12575 | ||
12253 | otherlv_26=(Token)match(input,18,FOLLOW_44); | 12576 | otherlv_26=(Token)match(input,18,FOLLOW_45); |
12254 | 12577 | ||
12255 | newLeafNode(otherlv_26, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1()); | 12578 | newLeafNode(otherlv_26, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1()); |
12256 | 12579 | ||
12257 | // InternalApplicationConfiguration.g:4537:9: ( (lv_solver_27_0= ruleSolver ) ) | 12580 | // InternalApplicationConfiguration.g:4654:9: ( (lv_solver_27_0= ruleSolver ) ) |
12258 | // InternalApplicationConfiguration.g:4538:10: (lv_solver_27_0= ruleSolver ) | 12581 | // InternalApplicationConfiguration.g:4655:10: (lv_solver_27_0= ruleSolver ) |
12259 | { | 12582 | { |
12260 | // InternalApplicationConfiguration.g:4538:10: (lv_solver_27_0= ruleSolver ) | 12583 | // InternalApplicationConfiguration.g:4655:10: (lv_solver_27_0= ruleSolver ) |
12261 | // InternalApplicationConfiguration.g:4539:11: lv_solver_27_0= ruleSolver | 12584 | // InternalApplicationConfiguration.g:4656:11: lv_solver_27_0= ruleSolver |
12262 | { | 12585 | { |
12263 | 12586 | ||
12264 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_7_2_0()); | 12587 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_7_2_0()); |
12265 | 12588 | ||
12266 | pushFollow(FOLLOW_42); | 12589 | pushFollow(FOLLOW_43); |
12267 | lv_solver_27_0=ruleSolver(); | 12590 | lv_solver_27_0=ruleSolver(); |
12268 | 12591 | ||
12269 | state._fsp--; | 12592 | state._fsp--; |
@@ -12304,47 +12627,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
12304 | } | 12627 | } |
12305 | break; | 12628 | break; |
12306 | case 9 : | 12629 | case 9 : |
12307 | // InternalApplicationConfiguration.g:4562:4: ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | 12630 | // InternalApplicationConfiguration.g:4679:4: ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) |
12308 | { | 12631 | { |
12309 | // InternalApplicationConfiguration.g:4562:4: ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | 12632 | // InternalApplicationConfiguration.g:4679:4: ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) |
12310 | // InternalApplicationConfiguration.g:4563:5: {...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) | 12633 | // InternalApplicationConfiguration.g:4680:5: {...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) |
12311 | { | 12634 | { |
12312 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) { | 12635 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) { |
12313 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8)"); | 12636 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8)"); |
12314 | } | 12637 | } |
12315 | // InternalApplicationConfiguration.g:4563:111: ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) | 12638 | // InternalApplicationConfiguration.g:4680:111: ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) |
12316 | // InternalApplicationConfiguration.g:4564:6: ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) | 12639 | // InternalApplicationConfiguration.g:4681:6: ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) |
12317 | { | 12640 | { |
12318 | 12641 | ||
12319 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8); | 12642 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8); |
12320 | 12643 | ||
12321 | // InternalApplicationConfiguration.g:4567:9: ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) | 12644 | // InternalApplicationConfiguration.g:4684:9: ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) |
12322 | // InternalApplicationConfiguration.g:4567:10: {...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) | 12645 | // InternalApplicationConfiguration.g:4684:10: {...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) |
12323 | { | 12646 | { |
12324 | if ( !((true)) ) { | 12647 | if ( !((true)) ) { |
12325 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); | 12648 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); |
12326 | } | 12649 | } |
12327 | // InternalApplicationConfiguration.g:4567:19: (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) | 12650 | // InternalApplicationConfiguration.g:4684:19: (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) |
12328 | // InternalApplicationConfiguration.g:4567:20: otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) | 12651 | // InternalApplicationConfiguration.g:4684:20: otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) |
12329 | { | 12652 | { |
12330 | otherlv_28=(Token)match(input,30,FOLLOW_13); | 12653 | otherlv_28=(Token)match(input,32,FOLLOW_13); |
12331 | 12654 | ||
12332 | newLeafNode(otherlv_28, grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_8_0()); | 12655 | newLeafNode(otherlv_28, grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_8_0()); |
12333 | 12656 | ||
12334 | otherlv_29=(Token)match(input,18,FOLLOW_43); | 12657 | otherlv_29=(Token)match(input,18,FOLLOW_44); |
12335 | 12658 | ||
12336 | newLeafNode(otherlv_29, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1()); | 12659 | newLeafNode(otherlv_29, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1()); |
12337 | 12660 | ||
12338 | // InternalApplicationConfiguration.g:4575:9: ( (lv_config_30_0= ruleConfig ) ) | 12661 | // InternalApplicationConfiguration.g:4692:9: ( (lv_config_30_0= ruleConfig ) ) |
12339 | // InternalApplicationConfiguration.g:4576:10: (lv_config_30_0= ruleConfig ) | 12662 | // InternalApplicationConfiguration.g:4693:10: (lv_config_30_0= ruleConfig ) |
12340 | { | 12663 | { |
12341 | // InternalApplicationConfiguration.g:4576:10: (lv_config_30_0= ruleConfig ) | 12664 | // InternalApplicationConfiguration.g:4693:10: (lv_config_30_0= ruleConfig ) |
12342 | // InternalApplicationConfiguration.g:4577:11: lv_config_30_0= ruleConfig | 12665 | // InternalApplicationConfiguration.g:4694:11: lv_config_30_0= ruleConfig |
12343 | { | 12666 | { |
12344 | 12667 | ||
12345 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_8_2_0()); | 12668 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_8_2_0()); |
12346 | 12669 | ||
12347 | pushFollow(FOLLOW_42); | 12670 | pushFollow(FOLLOW_43); |
12348 | lv_config_30_0=ruleConfig(); | 12671 | lv_config_30_0=ruleConfig(); |
12349 | 12672 | ||
12350 | state._fsp--; | 12673 | state._fsp--; |
@@ -12385,30 +12708,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
12385 | } | 12708 | } |
12386 | break; | 12709 | break; |
12387 | case 10 : | 12710 | case 10 : |
12388 | // InternalApplicationConfiguration.g:4600:4: ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | 12711 | // InternalApplicationConfiguration.g:4717:4: ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) |
12389 | { | 12712 | { |
12390 | // InternalApplicationConfiguration.g:4600:4: ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | 12713 | // InternalApplicationConfiguration.g:4717:4: ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) |
12391 | // InternalApplicationConfiguration.g:4601:5: {...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) | 12714 | // InternalApplicationConfiguration.g:4718:5: {...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) |
12392 | { | 12715 | { |
12393 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) { | 12716 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) { |
12394 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9)"); | 12717 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9)"); |
12395 | } | 12718 | } |
12396 | // InternalApplicationConfiguration.g:4601:111: ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) | 12719 | // InternalApplicationConfiguration.g:4718:111: ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) |
12397 | // InternalApplicationConfiguration.g:4602:6: ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) | 12720 | // InternalApplicationConfiguration.g:4719:6: ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) |
12398 | { | 12721 | { |
12399 | 12722 | ||
12400 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9); | 12723 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9); |
12401 | 12724 | ||
12402 | // InternalApplicationConfiguration.g:4605:9: ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) | 12725 | // InternalApplicationConfiguration.g:4722:9: ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) |
12403 | // InternalApplicationConfiguration.g:4605:10: {...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) | 12726 | // InternalApplicationConfiguration.g:4722:10: {...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) |
12404 | { | 12727 | { |
12405 | if ( !((true)) ) { | 12728 | if ( !((true)) ) { |
12406 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); | 12729 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); |
12407 | } | 12730 | } |
12408 | // InternalApplicationConfiguration.g:4605:19: (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) | 12731 | // InternalApplicationConfiguration.g:4722:19: (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) |
12409 | // InternalApplicationConfiguration.g:4605:20: otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) | 12732 | // InternalApplicationConfiguration.g:4722:20: otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) |
12410 | { | 12733 | { |
12411 | otherlv_31=(Token)match(input,50,FOLLOW_13); | 12734 | otherlv_31=(Token)match(input,52,FOLLOW_13); |
12412 | 12735 | ||
12413 | newLeafNode(otherlv_31, grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_9_0()); | 12736 | newLeafNode(otherlv_31, grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_9_0()); |
12414 | 12737 | ||
@@ -12416,16 +12739,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
12416 | 12739 | ||
12417 | newLeafNode(otherlv_32, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1()); | 12740 | newLeafNode(otherlv_32, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1()); |
12418 | 12741 | ||
12419 | // InternalApplicationConfiguration.g:4613:9: ( (lv_debugFolder_33_0= ruleFile ) ) | 12742 | // InternalApplicationConfiguration.g:4730:9: ( (lv_debugFolder_33_0= ruleFile ) ) |
12420 | // InternalApplicationConfiguration.g:4614:10: (lv_debugFolder_33_0= ruleFile ) | 12743 | // InternalApplicationConfiguration.g:4731:10: (lv_debugFolder_33_0= ruleFile ) |
12421 | { | 12744 | { |
12422 | // InternalApplicationConfiguration.g:4614:10: (lv_debugFolder_33_0= ruleFile ) | 12745 | // InternalApplicationConfiguration.g:4731:10: (lv_debugFolder_33_0= ruleFile ) |
12423 | // InternalApplicationConfiguration.g:4615:11: lv_debugFolder_33_0= ruleFile | 12746 | // InternalApplicationConfiguration.g:4732:11: lv_debugFolder_33_0= ruleFile |
12424 | { | 12747 | { |
12425 | 12748 | ||
12426 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_9_2_0()); | 12749 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_9_2_0()); |
12427 | 12750 | ||
12428 | pushFollow(FOLLOW_42); | 12751 | pushFollow(FOLLOW_43); |
12429 | lv_debugFolder_33_0=ruleFile(); | 12752 | lv_debugFolder_33_0=ruleFile(); |
12430 | 12753 | ||
12431 | state._fsp--; | 12754 | state._fsp--; |
@@ -12466,30 +12789,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
12466 | } | 12789 | } |
12467 | break; | 12790 | break; |
12468 | case 11 : | 12791 | case 11 : |
12469 | // InternalApplicationConfiguration.g:4638:4: ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | 12792 | // InternalApplicationConfiguration.g:4755:4: ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) |
12470 | { | 12793 | { |
12471 | // InternalApplicationConfiguration.g:4638:4: ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | 12794 | // InternalApplicationConfiguration.g:4755:4: ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) |
12472 | // InternalApplicationConfiguration.g:4639:5: {...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) | 12795 | // InternalApplicationConfiguration.g:4756:5: {...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) |
12473 | { | 12796 | { |
12474 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) { | 12797 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) { |
12475 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10)"); | 12798 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10)"); |
12476 | } | 12799 | } |
12477 | // InternalApplicationConfiguration.g:4639:112: ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) | 12800 | // InternalApplicationConfiguration.g:4756:112: ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) |
12478 | // InternalApplicationConfiguration.g:4640:6: ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) | 12801 | // InternalApplicationConfiguration.g:4757:6: ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) |
12479 | { | 12802 | { |
12480 | 12803 | ||
12481 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10); | 12804 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10); |
12482 | 12805 | ||
12483 | // InternalApplicationConfiguration.g:4643:9: ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) | 12806 | // InternalApplicationConfiguration.g:4760:9: ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) |
12484 | // InternalApplicationConfiguration.g:4643:10: {...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) | 12807 | // InternalApplicationConfiguration.g:4760:10: {...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) |
12485 | { | 12808 | { |
12486 | if ( !((true)) ) { | 12809 | if ( !((true)) ) { |
12487 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); | 12810 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); |
12488 | } | 12811 | } |
12489 | // InternalApplicationConfiguration.g:4643:19: (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) | 12812 | // InternalApplicationConfiguration.g:4760:19: (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) |
12490 | // InternalApplicationConfiguration.g:4643:20: otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) | 12813 | // InternalApplicationConfiguration.g:4760:20: otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) |
12491 | { | 12814 | { |
12492 | otherlv_34=(Token)match(input,51,FOLLOW_13); | 12815 | otherlv_34=(Token)match(input,53,FOLLOW_13); |
12493 | 12816 | ||
12494 | newLeafNode(otherlv_34, grammarAccess.getGenerationTaskAccess().getLogKeyword_3_10_0()); | 12817 | newLeafNode(otherlv_34, grammarAccess.getGenerationTaskAccess().getLogKeyword_3_10_0()); |
12495 | 12818 | ||
@@ -12497,16 +12820,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
12497 | 12820 | ||
12498 | newLeafNode(otherlv_35, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1()); | 12821 | newLeafNode(otherlv_35, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1()); |
12499 | 12822 | ||
12500 | // InternalApplicationConfiguration.g:4651:9: ( (lv_targetLogFile_36_0= ruleFile ) ) | 12823 | // InternalApplicationConfiguration.g:4768:9: ( (lv_targetLogFile_36_0= ruleFile ) ) |
12501 | // InternalApplicationConfiguration.g:4652:10: (lv_targetLogFile_36_0= ruleFile ) | 12824 | // InternalApplicationConfiguration.g:4769:10: (lv_targetLogFile_36_0= ruleFile ) |
12502 | { | 12825 | { |
12503 | // InternalApplicationConfiguration.g:4652:10: (lv_targetLogFile_36_0= ruleFile ) | 12826 | // InternalApplicationConfiguration.g:4769:10: (lv_targetLogFile_36_0= ruleFile ) |
12504 | // InternalApplicationConfiguration.g:4653:11: lv_targetLogFile_36_0= ruleFile | 12827 | // InternalApplicationConfiguration.g:4770:11: lv_targetLogFile_36_0= ruleFile |
12505 | { | 12828 | { |
12506 | 12829 | ||
12507 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_10_2_0()); | 12830 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_10_2_0()); |
12508 | 12831 | ||
12509 | pushFollow(FOLLOW_42); | 12832 | pushFollow(FOLLOW_43); |
12510 | lv_targetLogFile_36_0=ruleFile(); | 12833 | lv_targetLogFile_36_0=ruleFile(); |
12511 | 12834 | ||
12512 | state._fsp--; | 12835 | state._fsp--; |
@@ -12547,30 +12870,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
12547 | } | 12870 | } |
12548 | break; | 12871 | break; |
12549 | case 12 : | 12872 | case 12 : |
12550 | // InternalApplicationConfiguration.g:4676:4: ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | 12873 | // InternalApplicationConfiguration.g:4793:4: ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) |
12551 | { | 12874 | { |
12552 | // InternalApplicationConfiguration.g:4676:4: ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | 12875 | // InternalApplicationConfiguration.g:4793:4: ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) |
12553 | // InternalApplicationConfiguration.g:4677:5: {...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) | 12876 | // InternalApplicationConfiguration.g:4794:5: {...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) |
12554 | { | 12877 | { |
12555 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) { | 12878 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) { |
12556 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11)"); | 12879 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11)"); |
12557 | } | 12880 | } |
12558 | // InternalApplicationConfiguration.g:4677:112: ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) | 12881 | // InternalApplicationConfiguration.g:4794:112: ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) |
12559 | // InternalApplicationConfiguration.g:4678:6: ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) | 12882 | // InternalApplicationConfiguration.g:4795:6: ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) |
12560 | { | 12883 | { |
12561 | 12884 | ||
12562 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11); | 12885 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11); |
12563 | 12886 | ||
12564 | // InternalApplicationConfiguration.g:4681:9: ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) | 12887 | // InternalApplicationConfiguration.g:4798:9: ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) |
12565 | // InternalApplicationConfiguration.g:4681:10: {...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) | 12888 | // InternalApplicationConfiguration.g:4798:10: {...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) |
12566 | { | 12889 | { |
12567 | if ( !((true)) ) { | 12890 | if ( !((true)) ) { |
12568 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); | 12891 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); |
12569 | } | 12892 | } |
12570 | // InternalApplicationConfiguration.g:4681:19: (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) | 12893 | // InternalApplicationConfiguration.g:4798:19: (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) |
12571 | // InternalApplicationConfiguration.g:4681:20: otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) | 12894 | // InternalApplicationConfiguration.g:4798:20: otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) |
12572 | { | 12895 | { |
12573 | otherlv_37=(Token)match(input,52,FOLLOW_13); | 12896 | otherlv_37=(Token)match(input,54,FOLLOW_13); |
12574 | 12897 | ||
12575 | newLeafNode(otherlv_37, grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_11_0()); | 12898 | newLeafNode(otherlv_37, grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_11_0()); |
12576 | 12899 | ||
@@ -12578,16 +12901,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
12578 | 12901 | ||
12579 | newLeafNode(otherlv_38, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1()); | 12902 | newLeafNode(otherlv_38, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1()); |
12580 | 12903 | ||
12581 | // InternalApplicationConfiguration.g:4689:9: ( (lv_targetStatisticsFile_39_0= ruleFile ) ) | 12904 | // InternalApplicationConfiguration.g:4806:9: ( (lv_targetStatisticsFile_39_0= ruleFile ) ) |
12582 | // InternalApplicationConfiguration.g:4690:10: (lv_targetStatisticsFile_39_0= ruleFile ) | 12905 | // InternalApplicationConfiguration.g:4807:10: (lv_targetStatisticsFile_39_0= ruleFile ) |
12583 | { | 12906 | { |
12584 | // InternalApplicationConfiguration.g:4690:10: (lv_targetStatisticsFile_39_0= ruleFile ) | 12907 | // InternalApplicationConfiguration.g:4807:10: (lv_targetStatisticsFile_39_0= ruleFile ) |
12585 | // InternalApplicationConfiguration.g:4691:11: lv_targetStatisticsFile_39_0= ruleFile | 12908 | // InternalApplicationConfiguration.g:4808:11: lv_targetStatisticsFile_39_0= ruleFile |
12586 | { | 12909 | { |
12587 | 12910 | ||
12588 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_11_2_0()); | 12911 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_11_2_0()); |
12589 | 12912 | ||
12590 | pushFollow(FOLLOW_42); | 12913 | pushFollow(FOLLOW_43); |
12591 | lv_targetStatisticsFile_39_0=ruleFile(); | 12914 | lv_targetStatisticsFile_39_0=ruleFile(); |
12592 | 12915 | ||
12593 | state._fsp--; | 12916 | state._fsp--; |
@@ -12628,30 +12951,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
12628 | } | 12951 | } |
12629 | break; | 12952 | break; |
12630 | case 13 : | 12953 | case 13 : |
12631 | // InternalApplicationConfiguration.g:4714:4: ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) | 12954 | // InternalApplicationConfiguration.g:4831:4: ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) |
12632 | { | 12955 | { |
12633 | // InternalApplicationConfiguration.g:4714:4: ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) | 12956 | // InternalApplicationConfiguration.g:4831:4: ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) |
12634 | // InternalApplicationConfiguration.g:4715:5: {...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) | 12957 | // InternalApplicationConfiguration.g:4832:5: {...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) |
12635 | { | 12958 | { |
12636 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) { | 12959 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) { |
12637 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12)"); | 12960 | throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12)"); |
12638 | } | 12961 | } |
12639 | // InternalApplicationConfiguration.g:4715:112: ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) | 12962 | // InternalApplicationConfiguration.g:4832:112: ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) |
12640 | // InternalApplicationConfiguration.g:4716:6: ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) | 12963 | // InternalApplicationConfiguration.g:4833:6: ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) |
12641 | { | 12964 | { |
12642 | 12965 | ||
12643 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12); | 12966 | getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12); |
12644 | 12967 | ||
12645 | // InternalApplicationConfiguration.g:4719:9: ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) | 12968 | // InternalApplicationConfiguration.g:4836:9: ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) |
12646 | // InternalApplicationConfiguration.g:4719:10: {...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) | 12969 | // InternalApplicationConfiguration.g:4836:10: {...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) |
12647 | { | 12970 | { |
12648 | if ( !((true)) ) { | 12971 | if ( !((true)) ) { |
12649 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); | 12972 | throw new FailedPredicateException(input, "ruleGenerationTask", "true"); |
12650 | } | 12973 | } |
12651 | // InternalApplicationConfiguration.g:4719:19: (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) | 12974 | // InternalApplicationConfiguration.g:4836:19: (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) |
12652 | // InternalApplicationConfiguration.g:4719:20: otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) | 12975 | // InternalApplicationConfiguration.g:4836:20: otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) |
12653 | { | 12976 | { |
12654 | otherlv_40=(Token)match(input,53,FOLLOW_13); | 12977 | otherlv_40=(Token)match(input,55,FOLLOW_13); |
12655 | 12978 | ||
12656 | newLeafNode(otherlv_40, grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_12_0()); | 12979 | newLeafNode(otherlv_40, grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_12_0()); |
12657 | 12980 | ||
@@ -12659,16 +12982,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
12659 | 12982 | ||
12660 | newLeafNode(otherlv_41, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_12_1()); | 12983 | newLeafNode(otherlv_41, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_12_1()); |
12661 | 12984 | ||
12662 | // InternalApplicationConfiguration.g:4727:9: ( (lv_tagetFolder_42_0= ruleFile ) ) | 12985 | // InternalApplicationConfiguration.g:4844:9: ( (lv_tagetFolder_42_0= ruleFile ) ) |
12663 | // InternalApplicationConfiguration.g:4728:10: (lv_tagetFolder_42_0= ruleFile ) | 12986 | // InternalApplicationConfiguration.g:4845:10: (lv_tagetFolder_42_0= ruleFile ) |
12664 | { | 12987 | { |
12665 | // InternalApplicationConfiguration.g:4728:10: (lv_tagetFolder_42_0= ruleFile ) | 12988 | // InternalApplicationConfiguration.g:4845:10: (lv_tagetFolder_42_0= ruleFile ) |
12666 | // InternalApplicationConfiguration.g:4729:11: lv_tagetFolder_42_0= ruleFile | 12989 | // InternalApplicationConfiguration.g:4846:11: lv_tagetFolder_42_0= ruleFile |
12667 | { | 12990 | { |
12668 | 12991 | ||
12669 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_12_2_0()); | 12992 | newCompositeNode(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_12_2_0()); |
12670 | 12993 | ||
12671 | pushFollow(FOLLOW_42); | 12994 | pushFollow(FOLLOW_43); |
12672 | lv_tagetFolder_42_0=ruleFile(); | 12995 | lv_tagetFolder_42_0=ruleFile(); |
12673 | 12996 | ||
12674 | state._fsp--; | 12997 | state._fsp--; |
@@ -12710,7 +13033,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
12710 | break; | 13033 | break; |
12711 | 13034 | ||
12712 | default : | 13035 | default : |
12713 | break loop58; | 13036 | break loop60; |
12714 | } | 13037 | } |
12715 | } while (true); | 13038 | } while (true); |
12716 | 13039 | ||
@@ -12753,7 +13076,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
12753 | 13076 | ||
12754 | 13077 | ||
12755 | // $ANTLR start "ruleOptimizationDirection" | 13078 | // $ANTLR start "ruleOptimizationDirection" |
12756 | // InternalApplicationConfiguration.g:4767:1: ruleOptimizationDirection returns [Enumerator current=null] : ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) ; | 13079 | // InternalApplicationConfiguration.g:4884:1: ruleOptimizationDirection returns [Enumerator current=null] : ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) ; |
12757 | public final Enumerator ruleOptimizationDirection() throws RecognitionException { | 13080 | public final Enumerator ruleOptimizationDirection() throws RecognitionException { |
12758 | Enumerator current = null; | 13081 | Enumerator current = null; |
12759 | 13082 | ||
@@ -12764,33 +13087,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
12764 | enterRule(); | 13087 | enterRule(); |
12765 | 13088 | ||
12766 | try { | 13089 | try { |
12767 | // InternalApplicationConfiguration.g:4773:2: ( ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) ) | 13090 | // InternalApplicationConfiguration.g:4890:2: ( ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) ) |
12768 | // InternalApplicationConfiguration.g:4774:2: ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) | 13091 | // InternalApplicationConfiguration.g:4891:2: ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) |
12769 | { | 13092 | { |
12770 | // InternalApplicationConfiguration.g:4774:2: ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) | 13093 | // InternalApplicationConfiguration.g:4891:2: ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) |
12771 | int alt59=2; | 13094 | int alt61=2; |
12772 | int LA59_0 = input.LA(1); | 13095 | int LA61_0 = input.LA(1); |
12773 | 13096 | ||
12774 | if ( (LA59_0==54) ) { | 13097 | if ( (LA61_0==56) ) { |
12775 | alt59=1; | 13098 | alt61=1; |
12776 | } | 13099 | } |
12777 | else if ( (LA59_0==55) ) { | 13100 | else if ( (LA61_0==57) ) { |
12778 | alt59=2; | 13101 | alt61=2; |
12779 | } | 13102 | } |
12780 | else { | 13103 | else { |
12781 | NoViableAltException nvae = | 13104 | NoViableAltException nvae = |
12782 | new NoViableAltException("", 59, 0, input); | 13105 | new NoViableAltException("", 61, 0, input); |
12783 | 13106 | ||
12784 | throw nvae; | 13107 | throw nvae; |
12785 | } | 13108 | } |
12786 | switch (alt59) { | 13109 | switch (alt61) { |
12787 | case 1 : | 13110 | case 1 : |
12788 | // InternalApplicationConfiguration.g:4775:3: (enumLiteral_0= 'minimize' ) | 13111 | // InternalApplicationConfiguration.g:4892:3: (enumLiteral_0= 'minimize' ) |
12789 | { | 13112 | { |
12790 | // InternalApplicationConfiguration.g:4775:3: (enumLiteral_0= 'minimize' ) | 13113 | // InternalApplicationConfiguration.g:4892:3: (enumLiteral_0= 'minimize' ) |
12791 | // InternalApplicationConfiguration.g:4776:4: enumLiteral_0= 'minimize' | 13114 | // InternalApplicationConfiguration.g:4893:4: enumLiteral_0= 'minimize' |
12792 | { | 13115 | { |
12793 | enumLiteral_0=(Token)match(input,54,FOLLOW_2); | 13116 | enumLiteral_0=(Token)match(input,56,FOLLOW_2); |
12794 | 13117 | ||
12795 | current = grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); | 13118 | current = grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); |
12796 | newLeafNode(enumLiteral_0, grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0()); | 13119 | newLeafNode(enumLiteral_0, grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0()); |
@@ -12802,12 +13125,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
12802 | } | 13125 | } |
12803 | break; | 13126 | break; |
12804 | case 2 : | 13127 | case 2 : |
12805 | // InternalApplicationConfiguration.g:4783:3: (enumLiteral_1= 'maximize' ) | 13128 | // InternalApplicationConfiguration.g:4900:3: (enumLiteral_1= 'maximize' ) |
12806 | { | 13129 | { |
12807 | // InternalApplicationConfiguration.g:4783:3: (enumLiteral_1= 'maximize' ) | 13130 | // InternalApplicationConfiguration.g:4900:3: (enumLiteral_1= 'maximize' ) |
12808 | // InternalApplicationConfiguration.g:4784:4: enumLiteral_1= 'maximize' | 13131 | // InternalApplicationConfiguration.g:4901:4: enumLiteral_1= 'maximize' |
12809 | { | 13132 | { |
12810 | enumLiteral_1=(Token)match(input,55,FOLLOW_2); | 13133 | enumLiteral_1=(Token)match(input,57,FOLLOW_2); |
12811 | 13134 | ||
12812 | current = grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); | 13135 | current = grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); |
12813 | newLeafNode(enumLiteral_1, grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1()); | 13136 | newLeafNode(enumLiteral_1, grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1()); |
@@ -12841,7 +13164,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
12841 | 13164 | ||
12842 | 13165 | ||
12843 | // $ANTLR start "ruleComparisonOperator" | 13166 | // $ANTLR start "ruleComparisonOperator" |
12844 | // InternalApplicationConfiguration.g:4794:1: ruleComparisonOperator returns [Enumerator current=null] : ( (enumLiteral_0= '<=' ) | (enumLiteral_1= '>=' ) ) ; | 13167 | // InternalApplicationConfiguration.g:4911:1: ruleComparisonOperator returns [Enumerator current=null] : ( (enumLiteral_0= '<=' ) | (enumLiteral_1= '>=' ) ) ; |
12845 | public final Enumerator ruleComparisonOperator() throws RecognitionException { | 13168 | public final Enumerator ruleComparisonOperator() throws RecognitionException { |
12846 | Enumerator current = null; | 13169 | Enumerator current = null; |
12847 | 13170 | ||
@@ -12852,33 +13175,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
12852 | enterRule(); | 13175 | enterRule(); |
12853 | 13176 | ||
12854 | try { | 13177 | try { |
12855 | // InternalApplicationConfiguration.g:4800:2: ( ( (enumLiteral_0= '<=' ) | (enumLiteral_1= '>=' ) ) ) | 13178 | // InternalApplicationConfiguration.g:4917:2: ( ( (enumLiteral_0= '<=' ) | (enumLiteral_1= '>=' ) ) ) |
12856 | // InternalApplicationConfiguration.g:4801:2: ( (enumLiteral_0= '<=' ) | (enumLiteral_1= '>=' ) ) | 13179 | // InternalApplicationConfiguration.g:4918:2: ( (enumLiteral_0= '<=' ) | (enumLiteral_1= '>=' ) ) |
12857 | { | 13180 | { |
12858 | // InternalApplicationConfiguration.g:4801:2: ( (enumLiteral_0= '<=' ) | (enumLiteral_1= '>=' ) ) | 13181 | // InternalApplicationConfiguration.g:4918:2: ( (enumLiteral_0= '<=' ) | (enumLiteral_1= '>=' ) ) |
12859 | int alt60=2; | 13182 | int alt62=2; |
12860 | int LA60_0 = input.LA(1); | 13183 | int LA62_0 = input.LA(1); |
12861 | 13184 | ||
12862 | if ( (LA60_0==56) ) { | 13185 | if ( (LA62_0==58) ) { |
12863 | alt60=1; | 13186 | alt62=1; |
12864 | } | 13187 | } |
12865 | else if ( (LA60_0==57) ) { | 13188 | else if ( (LA62_0==59) ) { |
12866 | alt60=2; | 13189 | alt62=2; |
12867 | } | 13190 | } |
12868 | else { | 13191 | else { |
12869 | NoViableAltException nvae = | 13192 | NoViableAltException nvae = |
12870 | new NoViableAltException("", 60, 0, input); | 13193 | new NoViableAltException("", 62, 0, input); |
12871 | 13194 | ||
12872 | throw nvae; | 13195 | throw nvae; |
12873 | } | 13196 | } |
12874 | switch (alt60) { | 13197 | switch (alt62) { |
12875 | case 1 : | 13198 | case 1 : |
12876 | // InternalApplicationConfiguration.g:4802:3: (enumLiteral_0= '<=' ) | 13199 | // InternalApplicationConfiguration.g:4919:3: (enumLiteral_0= '<=' ) |
12877 | { | 13200 | { |
12878 | // InternalApplicationConfiguration.g:4802:3: (enumLiteral_0= '<=' ) | 13201 | // InternalApplicationConfiguration.g:4919:3: (enumLiteral_0= '<=' ) |
12879 | // InternalApplicationConfiguration.g:4803:4: enumLiteral_0= '<=' | 13202 | // InternalApplicationConfiguration.g:4920:4: enumLiteral_0= '<=' |
12880 | { | 13203 | { |
12881 | enumLiteral_0=(Token)match(input,56,FOLLOW_2); | 13204 | enumLiteral_0=(Token)match(input,58,FOLLOW_2); |
12882 | 13205 | ||
12883 | current = grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); | 13206 | current = grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); |
12884 | newLeafNode(enumLiteral_0, grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_0()); | 13207 | newLeafNode(enumLiteral_0, grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_0()); |
@@ -12890,12 +13213,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
12890 | } | 13213 | } |
12891 | break; | 13214 | break; |
12892 | case 2 : | 13215 | case 2 : |
12893 | // InternalApplicationConfiguration.g:4810:3: (enumLiteral_1= '>=' ) | 13216 | // InternalApplicationConfiguration.g:4927:3: (enumLiteral_1= '>=' ) |
12894 | { | 13217 | { |
12895 | // InternalApplicationConfiguration.g:4810:3: (enumLiteral_1= '>=' ) | 13218 | // InternalApplicationConfiguration.g:4927:3: (enumLiteral_1= '>=' ) |
12896 | // InternalApplicationConfiguration.g:4811:4: enumLiteral_1= '>=' | 13219 | // InternalApplicationConfiguration.g:4928:4: enumLiteral_1= '>=' |
12897 | { | 13220 | { |
12898 | enumLiteral_1=(Token)match(input,57,FOLLOW_2); | 13221 | enumLiteral_1=(Token)match(input,59,FOLLOW_2); |
12899 | 13222 | ||
12900 | current = grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); | 13223 | current = grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); |
12901 | newLeafNode(enumLiteral_1, grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_1()); | 13224 | newLeafNode(enumLiteral_1, grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_1()); |
@@ -12929,7 +13252,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
12929 | 13252 | ||
12930 | 13253 | ||
12931 | // $ANTLR start "ruleDocumentLevelSpecification" | 13254 | // $ANTLR start "ruleDocumentLevelSpecification" |
12932 | // InternalApplicationConfiguration.g:4821:1: ruleDocumentLevelSpecification returns [Enumerator current=null] : ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) ; | 13255 | // InternalApplicationConfiguration.g:4938:1: ruleDocumentLevelSpecification returns [Enumerator current=null] : ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) ; |
12933 | public final Enumerator ruleDocumentLevelSpecification() throws RecognitionException { | 13256 | public final Enumerator ruleDocumentLevelSpecification() throws RecognitionException { |
12934 | Enumerator current = null; | 13257 | Enumerator current = null; |
12935 | 13258 | ||
@@ -12941,42 +13264,42 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
12941 | enterRule(); | 13264 | enterRule(); |
12942 | 13265 | ||
12943 | try { | 13266 | try { |
12944 | // InternalApplicationConfiguration.g:4827:2: ( ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) ) | 13267 | // InternalApplicationConfiguration.g:4944:2: ( ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) ) |
12945 | // InternalApplicationConfiguration.g:4828:2: ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) | 13268 | // InternalApplicationConfiguration.g:4945:2: ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) |
12946 | { | 13269 | { |
12947 | // InternalApplicationConfiguration.g:4828:2: ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) | 13270 | // InternalApplicationConfiguration.g:4945:2: ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) |
12948 | int alt61=3; | 13271 | int alt63=3; |
12949 | switch ( input.LA(1) ) { | 13272 | switch ( input.LA(1) ) { |
12950 | case 58: | 13273 | case 60: |
12951 | { | 13274 | { |
12952 | alt61=1; | 13275 | alt63=1; |
12953 | } | 13276 | } |
12954 | break; | 13277 | break; |
12955 | case 59: | 13278 | case 61: |
12956 | { | 13279 | { |
12957 | alt61=2; | 13280 | alt63=2; |
12958 | } | 13281 | } |
12959 | break; | 13282 | break; |
12960 | case 60: | 13283 | case 62: |
12961 | { | 13284 | { |
12962 | alt61=3; | 13285 | alt63=3; |
12963 | } | 13286 | } |
12964 | break; | 13287 | break; |
12965 | default: | 13288 | default: |
12966 | NoViableAltException nvae = | 13289 | NoViableAltException nvae = |
12967 | new NoViableAltException("", 61, 0, input); | 13290 | new NoViableAltException("", 63, 0, input); |
12968 | 13291 | ||
12969 | throw nvae; | 13292 | throw nvae; |
12970 | } | 13293 | } |
12971 | 13294 | ||
12972 | switch (alt61) { | 13295 | switch (alt63) { |
12973 | case 1 : | 13296 | case 1 : |
12974 | // InternalApplicationConfiguration.g:4829:3: (enumLiteral_0= 'none' ) | 13297 | // InternalApplicationConfiguration.g:4946:3: (enumLiteral_0= 'none' ) |
12975 | { | 13298 | { |
12976 | // InternalApplicationConfiguration.g:4829:3: (enumLiteral_0= 'none' ) | 13299 | // InternalApplicationConfiguration.g:4946:3: (enumLiteral_0= 'none' ) |
12977 | // InternalApplicationConfiguration.g:4830:4: enumLiteral_0= 'none' | 13300 | // InternalApplicationConfiguration.g:4947:4: enumLiteral_0= 'none' |
12978 | { | 13301 | { |
12979 | enumLiteral_0=(Token)match(input,58,FOLLOW_2); | 13302 | enumLiteral_0=(Token)match(input,60,FOLLOW_2); |
12980 | 13303 | ||
12981 | current = grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); | 13304 | current = grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); |
12982 | newLeafNode(enumLiteral_0, grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0()); | 13305 | newLeafNode(enumLiteral_0, grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0()); |
@@ -12988,12 +13311,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
12988 | } | 13311 | } |
12989 | break; | 13312 | break; |
12990 | case 2 : | 13313 | case 2 : |
12991 | // InternalApplicationConfiguration.g:4837:3: (enumLiteral_1= 'normal' ) | 13314 | // InternalApplicationConfiguration.g:4954:3: (enumLiteral_1= 'normal' ) |
12992 | { | 13315 | { |
12993 | // InternalApplicationConfiguration.g:4837:3: (enumLiteral_1= 'normal' ) | 13316 | // InternalApplicationConfiguration.g:4954:3: (enumLiteral_1= 'normal' ) |
12994 | // InternalApplicationConfiguration.g:4838:4: enumLiteral_1= 'normal' | 13317 | // InternalApplicationConfiguration.g:4955:4: enumLiteral_1= 'normal' |
12995 | { | 13318 | { |
12996 | enumLiteral_1=(Token)match(input,59,FOLLOW_2); | 13319 | enumLiteral_1=(Token)match(input,61,FOLLOW_2); |
12997 | 13320 | ||
12998 | current = grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); | 13321 | current = grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); |
12999 | newLeafNode(enumLiteral_1, grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1()); | 13322 | newLeafNode(enumLiteral_1, grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1()); |
@@ -13005,12 +13328,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
13005 | } | 13328 | } |
13006 | break; | 13329 | break; |
13007 | case 3 : | 13330 | case 3 : |
13008 | // InternalApplicationConfiguration.g:4845:3: (enumLiteral_2= 'full' ) | 13331 | // InternalApplicationConfiguration.g:4962:3: (enumLiteral_2= 'full' ) |
13009 | { | 13332 | { |
13010 | // InternalApplicationConfiguration.g:4845:3: (enumLiteral_2= 'full' ) | 13333 | // InternalApplicationConfiguration.g:4962:3: (enumLiteral_2= 'full' ) |
13011 | // InternalApplicationConfiguration.g:4846:4: enumLiteral_2= 'full' | 13334 | // InternalApplicationConfiguration.g:4963:4: enumLiteral_2= 'full' |
13012 | { | 13335 | { |
13013 | enumLiteral_2=(Token)match(input,60,FOLLOW_2); | 13336 | enumLiteral_2=(Token)match(input,62,FOLLOW_2); |
13014 | 13337 | ||
13015 | current = grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2().getEnumLiteral().getInstance(); | 13338 | current = grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2().getEnumLiteral().getInstance(); |
13016 | newLeafNode(enumLiteral_2, grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2()); | 13339 | newLeafNode(enumLiteral_2, grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2()); |
@@ -13044,7 +13367,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
13044 | 13367 | ||
13045 | 13368 | ||
13046 | // $ANTLR start "ruleSolver" | 13369 | // $ANTLR start "ruleSolver" |
13047 | // InternalApplicationConfiguration.g:4856:1: ruleSolver returns [Enumerator current=null] : ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) ; | 13370 | // InternalApplicationConfiguration.g:4973:1: ruleSolver returns [Enumerator current=null] : ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) ; |
13048 | public final Enumerator ruleSolver() throws RecognitionException { | 13371 | public final Enumerator ruleSolver() throws RecognitionException { |
13049 | Enumerator current = null; | 13372 | Enumerator current = null; |
13050 | 13373 | ||
@@ -13056,42 +13379,42 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
13056 | enterRule(); | 13379 | enterRule(); |
13057 | 13380 | ||
13058 | try { | 13381 | try { |
13059 | // InternalApplicationConfiguration.g:4862:2: ( ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) ) | 13382 | // InternalApplicationConfiguration.g:4979:2: ( ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) ) |
13060 | // InternalApplicationConfiguration.g:4863:2: ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) | 13383 | // InternalApplicationConfiguration.g:4980:2: ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) |
13061 | { | 13384 | { |
13062 | // InternalApplicationConfiguration.g:4863:2: ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) | 13385 | // InternalApplicationConfiguration.g:4980:2: ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) |
13063 | int alt62=3; | 13386 | int alt64=3; |
13064 | switch ( input.LA(1) ) { | 13387 | switch ( input.LA(1) ) { |
13065 | case 61: | 13388 | case 63: |
13066 | { | 13389 | { |
13067 | alt62=1; | 13390 | alt64=1; |
13068 | } | 13391 | } |
13069 | break; | 13392 | break; |
13070 | case 62: | 13393 | case 64: |
13071 | { | 13394 | { |
13072 | alt62=2; | 13395 | alt64=2; |
13073 | } | 13396 | } |
13074 | break; | 13397 | break; |
13075 | case 63: | 13398 | case 65: |
13076 | { | 13399 | { |
13077 | alt62=3; | 13400 | alt64=3; |
13078 | } | 13401 | } |
13079 | break; | 13402 | break; |
13080 | default: | 13403 | default: |
13081 | NoViableAltException nvae = | 13404 | NoViableAltException nvae = |
13082 | new NoViableAltException("", 62, 0, input); | 13405 | new NoViableAltException("", 64, 0, input); |
13083 | 13406 | ||
13084 | throw nvae; | 13407 | throw nvae; |
13085 | } | 13408 | } |
13086 | 13409 | ||
13087 | switch (alt62) { | 13410 | switch (alt64) { |
13088 | case 1 : | 13411 | case 1 : |
13089 | // InternalApplicationConfiguration.g:4864:3: (enumLiteral_0= 'SMTSolver' ) | 13412 | // InternalApplicationConfiguration.g:4981:3: (enumLiteral_0= 'SMTSolver' ) |
13090 | { | 13413 | { |
13091 | // InternalApplicationConfiguration.g:4864:3: (enumLiteral_0= 'SMTSolver' ) | 13414 | // InternalApplicationConfiguration.g:4981:3: (enumLiteral_0= 'SMTSolver' ) |
13092 | // InternalApplicationConfiguration.g:4865:4: enumLiteral_0= 'SMTSolver' | 13415 | // InternalApplicationConfiguration.g:4982:4: enumLiteral_0= 'SMTSolver' |
13093 | { | 13416 | { |
13094 | enumLiteral_0=(Token)match(input,61,FOLLOW_2); | 13417 | enumLiteral_0=(Token)match(input,63,FOLLOW_2); |
13095 | 13418 | ||
13096 | current = grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); | 13419 | current = grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); |
13097 | newLeafNode(enumLiteral_0, grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0()); | 13420 | newLeafNode(enumLiteral_0, grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0()); |
@@ -13103,12 +13426,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
13103 | } | 13426 | } |
13104 | break; | 13427 | break; |
13105 | case 2 : | 13428 | case 2 : |
13106 | // InternalApplicationConfiguration.g:4872:3: (enumLiteral_1= 'AlloySolver' ) | 13429 | // InternalApplicationConfiguration.g:4989:3: (enumLiteral_1= 'AlloySolver' ) |
13107 | { | 13430 | { |
13108 | // InternalApplicationConfiguration.g:4872:3: (enumLiteral_1= 'AlloySolver' ) | 13431 | // InternalApplicationConfiguration.g:4989:3: (enumLiteral_1= 'AlloySolver' ) |
13109 | // InternalApplicationConfiguration.g:4873:4: enumLiteral_1= 'AlloySolver' | 13432 | // InternalApplicationConfiguration.g:4990:4: enumLiteral_1= 'AlloySolver' |
13110 | { | 13433 | { |
13111 | enumLiteral_1=(Token)match(input,62,FOLLOW_2); | 13434 | enumLiteral_1=(Token)match(input,64,FOLLOW_2); |
13112 | 13435 | ||
13113 | current = grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); | 13436 | current = grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); |
13114 | newLeafNode(enumLiteral_1, grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1()); | 13437 | newLeafNode(enumLiteral_1, grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1()); |
@@ -13120,12 +13443,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
13120 | } | 13443 | } |
13121 | break; | 13444 | break; |
13122 | case 3 : | 13445 | case 3 : |
13123 | // InternalApplicationConfiguration.g:4880:3: (enumLiteral_2= 'ViatraSolver' ) | 13446 | // InternalApplicationConfiguration.g:4997:3: (enumLiteral_2= 'ViatraSolver' ) |
13124 | { | 13447 | { |
13125 | // InternalApplicationConfiguration.g:4880:3: (enumLiteral_2= 'ViatraSolver' ) | 13448 | // InternalApplicationConfiguration.g:4997:3: (enumLiteral_2= 'ViatraSolver' ) |
13126 | // InternalApplicationConfiguration.g:4881:4: enumLiteral_2= 'ViatraSolver' | 13449 | // InternalApplicationConfiguration.g:4998:4: enumLiteral_2= 'ViatraSolver' |
13127 | { | 13450 | { |
13128 | enumLiteral_2=(Token)match(input,63,FOLLOW_2); | 13451 | enumLiteral_2=(Token)match(input,65,FOLLOW_2); |
13129 | 13452 | ||
13130 | current = grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2().getEnumLiteral().getInstance(); | 13453 | current = grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2().getEnumLiteral().getInstance(); |
13131 | newLeafNode(enumLiteral_2, grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2()); | 13454 | newLeafNode(enumLiteral_2, grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2()); |
@@ -13160,14 +13483,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
13160 | // Delegated rules | 13483 | // Delegated rules |
13161 | 13484 | ||
13162 | 13485 | ||
13163 | protected DFA58 dfa58 = new DFA58(this); | 13486 | protected DFA60 dfa60 = new DFA60(this); |
13164 | static final String dfa_1s = "\17\uffff"; | 13487 | static final String dfa_1s = "\17\uffff"; |
13165 | static final String dfa_2s = "\1\25\16\uffff"; | 13488 | static final String dfa_2s = "\1\25\16\uffff"; |
13166 | static final String dfa_3s = "\1\65\16\uffff"; | 13489 | static final String dfa_3s = "\1\67\16\uffff"; |
13167 | static final String dfa_4s = "\1\uffff\1\16\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15"; | 13490 | static final String dfa_4s = "\1\uffff\1\16\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15"; |
13168 | static final String dfa_5s = "\1\0\16\uffff}>"; | 13491 | static final String dfa_5s = "\1\0\16\uffff}>"; |
13169 | static final String[] dfa_6s = { | 13492 | static final String[] dfa_6s = { |
13170 | "\1\1\3\uffff\1\2\2\uffff\1\4\1\5\1\12\15\uffff\1\6\1\uffff\1\3\1\7\1\10\1\11\1\13\1\14\1\15\1\16", | 13493 | "\1\1\3\uffff\1\2\2\uffff\1\4\2\uffff\1\5\1\12\15\uffff\1\6\1\uffff\1\3\1\7\1\10\1\11\1\13\1\14\1\15\1\16", |
13171 | "", | 13494 | "", |
13172 | "", | 13495 | "", |
13173 | "", | 13496 | "", |
@@ -13191,11 +13514,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
13191 | static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s); | 13514 | static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s); |
13192 | static final short[][] dfa_6 = unpackEncodedStringArray(dfa_6s); | 13515 | static final short[][] dfa_6 = unpackEncodedStringArray(dfa_6s); |
13193 | 13516 | ||
13194 | class DFA58 extends DFA { | 13517 | class DFA60 extends DFA { |
13195 | 13518 | ||
13196 | public DFA58(BaseRecognizer recognizer) { | 13519 | public DFA60(BaseRecognizer recognizer) { |
13197 | this.recognizer = recognizer; | 13520 | this.recognizer = recognizer; |
13198 | this.decisionNumber = 58; | 13521 | this.decisionNumber = 60; |
13199 | this.eot = dfa_1; | 13522 | this.eot = dfa_1; |
13200 | this.eof = dfa_1; | 13523 | this.eof = dfa_1; |
13201 | this.min = dfa_2; | 13524 | this.min = dfa_2; |
@@ -13205,54 +13528,54 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
13205 | this.transition = dfa_6; | 13528 | this.transition = dfa_6; |
13206 | } | 13529 | } |
13207 | public String getDescription() { | 13530 | public String getDescription() { |
13208 | return "()* loopback of 4239:6: ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )*"; | 13531 | return "()* loopback of 4356:6: ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )*"; |
13209 | } | 13532 | } |
13210 | public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { | 13533 | public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { |
13211 | TokenStream input = (TokenStream)_input; | 13534 | TokenStream input = (TokenStream)_input; |
13212 | int _s = s; | 13535 | int _s = s; |
13213 | switch ( s ) { | 13536 | switch ( s ) { |
13214 | case 0 : | 13537 | case 0 : |
13215 | int LA58_0 = input.LA(1); | 13538 | int LA60_0 = input.LA(1); |
13216 | 13539 | ||
13217 | 13540 | ||
13218 | int index58_0 = input.index(); | 13541 | int index60_0 = input.index(); |
13219 | input.rewind(); | 13542 | input.rewind(); |
13220 | s = -1; | 13543 | s = -1; |
13221 | if ( (LA58_0==21) ) {s = 1;} | 13544 | if ( (LA60_0==21) ) {s = 1;} |
13222 | 13545 | ||
13223 | else if ( LA58_0 == 25 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 2;} | 13546 | else if ( LA60_0 == 25 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 2;} |
13224 | 13547 | ||
13225 | else if ( LA58_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 3;} | 13548 | else if ( LA60_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 3;} |
13226 | 13549 | ||
13227 | else if ( LA58_0 == 28 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 4;} | 13550 | else if ( LA60_0 == 28 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 4;} |
13228 | 13551 | ||
13229 | else if ( LA58_0 == 29 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 5;} | 13552 | else if ( LA60_0 == 31 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 5;} |
13230 | 13553 | ||
13231 | else if ( LA58_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 6;} | 13554 | else if ( LA60_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 6;} |
13232 | 13555 | ||
13233 | else if ( LA58_0 == 47 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 7;} | 13556 | else if ( LA60_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 7;} |
13234 | 13557 | ||
13235 | else if ( LA58_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 8;} | 13558 | else if ( LA60_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 8;} |
13236 | 13559 | ||
13237 | else if ( LA58_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 9;} | 13560 | else if ( LA60_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 9;} |
13238 | 13561 | ||
13239 | else if ( LA58_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 10;} | 13562 | else if ( LA60_0 == 32 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 10;} |
13240 | 13563 | ||
13241 | else if ( LA58_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 11;} | 13564 | else if ( LA60_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 11;} |
13242 | 13565 | ||
13243 | else if ( LA58_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 12;} | 13566 | else if ( LA60_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 12;} |
13244 | 13567 | ||
13245 | else if ( LA58_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 13;} | 13568 | else if ( LA60_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 13;} |
13246 | 13569 | ||
13247 | else if ( LA58_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 14;} | 13570 | else if ( LA60_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 14;} |
13248 | 13571 | ||
13249 | 13572 | ||
13250 | input.seek(index58_0); | 13573 | input.seek(index60_0); |
13251 | if ( s>=0 ) return s; | 13574 | if ( s>=0 ) return s; |
13252 | break; | 13575 | break; |
13253 | } | 13576 | } |
13254 | NoViableAltException nvae = | 13577 | NoViableAltException nvae = |
13255 | new NoViableAltException(getDescription(), 58, _s, input); | 13578 | new NoViableAltException(getDescription(), 60, _s, input); |
13256 | error(nvae); | 13579 | error(nvae); |
13257 | throw nvae; | 13580 | throw nvae; |
13258 | } | 13581 | } |
@@ -13261,8 +13584,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
13261 | 13584 | ||
13262 | public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L}); | 13585 | public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L}); |
13263 | public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L}); | 13586 | public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L}); |
13264 | public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x000030007A022002L}); | 13587 | public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000C0019A022002L}); |
13265 | public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x000030007A020002L}); | 13588 | public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000C0019A020002L}); |
13266 | public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000000802L}); | 13589 | public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000000802L}); |
13267 | public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000010L}); | 13590 | public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000010L}); |
13268 | public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000000020L}); | 13591 | public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000000020L}); |
@@ -13280,28 +13603,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl | |||
13280 | public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000004000050L}); | 13603 | public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000004000050L}); |
13281 | public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000200000L}); | 13604 | public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000200000L}); |
13282 | public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000050L}); | 13605 | public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000050L}); |
13283 | public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x00C0000000010000L}); | 13606 | public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0300000040010000L}); |
13284 | public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0300000000000000L}); | 13607 | public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0C00000000000000L}); |
13285 | public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000001020L}); | 13608 | public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000001020L}); |
13286 | public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000380200040L}); | 13609 | public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000020000000L}); |
13287 | public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000380000040L}); | 13610 | public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000E00200040L}); |
13288 | public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x1C00000000000000L}); | 13611 | public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000E00000040L}); |
13289 | public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000400200000L}); | 13612 | public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x7000000000000000L}); |
13290 | public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000400000000L}); | 13613 | public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000001000200000L}); |
13291 | public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000001000000000L}); | 13614 | public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000001000000000L}); |
13292 | public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000800040000L}); | 13615 | public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000004000000000L}); |
13293 | public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000040000000020L}); | 13616 | public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000002000040000L}); |
13294 | public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000004000000000L}); | 13617 | public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000100000000020L}); |
13295 | public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000008000000000L}); | 13618 | public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000010000000000L}); |
13296 | public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000040000080020L}); | 13619 | public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000020000000000L}); |
13297 | public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000010000000000L}); | 13620 | public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000100000080020L}); |
13298 | public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000020000000000L}); | 13621 | public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000040000000000L}); |
13299 | public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000002000000000L}); | 13622 | public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000080000000000L}); |
13300 | public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000080000000000L}); | 13623 | public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000008000000000L}); |
13301 | public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000000201020L}); | 13624 | public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000200000000000L}); |
13302 | public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000200040L}); | 13625 | public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000201020L}); |
13303 | public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x003FD00072200000L}); | 13626 | public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000200040L}); |
13304 | public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000000080010L}); | 13627 | public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x00FF400192200000L}); |
13305 | public static final BitSet FOLLOW_44 = new BitSet(new long[]{0xE000000000000000L}); | 13628 | public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000000080010L}); |
13629 | public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x8000000000000000L,0x0000000000000003L}); | ||
13306 | 13630 | ||
13307 | } | 13631 | } |