diff options
Diffstat (limited to 'Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components')
5 files changed, 5145 insertions, 2358 deletions
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/CftLanguageParser.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/CftLanguageParser.java index 579a30af..b524557f 100644 --- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/CftLanguageParser.java +++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/CftLanguageParser.java | |||
@@ -32,12 +32,15 @@ public class CftLanguageParser extends AbstractContentAssistParser { | |||
32 | 32 | ||
33 | private static void init(ImmutableMap.Builder<AbstractElement, String> builder, CftLanguageGrammarAccess grammarAccess) { | 33 | private static void init(ImmutableMap.Builder<AbstractElement, String> builder, CftLanguageGrammarAccess grammarAccess) { |
34 | builder.put(grammarAccess.getCftModelAccess().getAlternatives_4(), "rule__CftModel__Alternatives_4"); | 34 | builder.put(grammarAccess.getCftModelAccess().getAlternatives_4(), "rule__CftModel__Alternatives_4"); |
35 | builder.put(grammarAccess.getEventDeclarationAccess().getAlternatives(), "rule__EventDeclaration__Alternatives"); | ||
36 | builder.put(grammarAccess.getEventDefinitionAccess().getAlternatives(), "rule__EventDefinition__Alternatives"); | 35 | builder.put(grammarAccess.getEventDefinitionAccess().getAlternatives(), "rule__EventDefinition__Alternatives"); |
36 | builder.put(grammarAccess.getDistributionAccess().getAlternatives(), "rule__Distribution__Alternatives"); | ||
37 | builder.put(grammarAccess.getGateDefinitionAccess().getAlternatives(), "rule__GateDefinition__Alternatives"); | 37 | builder.put(grammarAccess.getGateDefinitionAccess().getAlternatives(), "rule__GateDefinition__Alternatives"); |
38 | builder.put(grammarAccess.getKOfMGateDefinitionAccess().getAlternatives_2(), "rule__KOfMGateDefinition__Alternatives_2"); | ||
38 | builder.put(grammarAccess.getMappingDefinitionAccess().getAlternatives_8_1_0(), "rule__MappingDefinition__Alternatives_8_1_0"); | 39 | builder.put(grammarAccess.getMappingDefinitionAccess().getAlternatives_8_1_0(), "rule__MappingDefinition__Alternatives_8_1_0"); |
39 | builder.put(grammarAccess.getVariableAccess().getAlternatives(), "rule__Variable__Alternatives"); | 40 | builder.put(grammarAccess.getVariableAccess().getAlternatives(), "rule__Variable__Alternatives"); |
40 | builder.put(grammarAccess.getAssignmentAccess().getAlternatives_1(), "rule__Assignment__Alternatives_1"); | 41 | builder.put(grammarAccess.getAssignmentAccess().getAlternatives_1(), "rule__Assignment__Alternatives_1"); |
42 | builder.put(grammarAccess.getValidIdAccess().getAlternatives(), "rule__ValidId__Alternatives"); | ||
43 | builder.put(grammarAccess.getDoubleAccess().getAlternatives(), "rule__Double__Alternatives"); | ||
41 | builder.put(grammarAccess.getCftModelAccess().getGroup(), "rule__CftModel__Group__0"); | 44 | builder.put(grammarAccess.getCftModelAccess().getGroup(), "rule__CftModel__Group__0"); |
42 | builder.put(grammarAccess.getImportDeclarationAccess().getGroup(), "rule__ImportDeclaration__Group__0"); | 45 | builder.put(grammarAccess.getImportDeclarationAccess().getGroup(), "rule__ImportDeclaration__Group__0"); |
43 | builder.put(grammarAccess.getComponentDefinitionAccess().getGroup(), "rule__ComponentDefinition__Group__0"); | 46 | builder.put(grammarAccess.getComponentDefinitionAccess().getGroup(), "rule__ComponentDefinition__Group__0"); |
@@ -46,8 +49,12 @@ public class CftLanguageParser extends AbstractContentAssistParser { | |||
46 | builder.put(grammarAccess.getComponentDefinitionAccess().getGroup_4(), "rule__ComponentDefinition__Group_4__0"); | 49 | builder.put(grammarAccess.getComponentDefinitionAccess().getGroup_4(), "rule__ComponentDefinition__Group_4__0"); |
47 | builder.put(grammarAccess.getInputEventAccess().getGroup(), "rule__InputEvent__Group__0"); | 50 | builder.put(grammarAccess.getInputEventAccess().getGroup(), "rule__InputEvent__Group__0"); |
48 | builder.put(grammarAccess.getBasicEventDefinitionAccess().getGroup(), "rule__BasicEventDefinition__Group__0"); | 51 | builder.put(grammarAccess.getBasicEventDefinitionAccess().getGroup(), "rule__BasicEventDefinition__Group__0"); |
49 | builder.put(grammarAccess.getAndGateAccess().getGroup(), "rule__AndGate__Group__0"); | 52 | builder.put(grammarAccess.getConstantDistributionAccess().getGroup(), "rule__ConstantDistribution__Group__0"); |
50 | builder.put(grammarAccess.getOrGateAccess().getGroup(), "rule__OrGate__Group__0"); | 53 | builder.put(grammarAccess.getExponentialDistributionAccess().getGroup(), "rule__ExponentialDistribution__Group__0"); |
54 | builder.put(grammarAccess.getAndGateDefinitionAccess().getGroup(), "rule__AndGateDefinition__Group__0"); | ||
55 | builder.put(grammarAccess.getOrGateDefinitionAccess().getGroup(), "rule__OrGateDefinition__Group__0"); | ||
56 | builder.put(grammarAccess.getKOfMGateDefinitionAccess().getGroup(), "rule__KOfMGateDefinition__Group__0"); | ||
57 | builder.put(grammarAccess.getKOfMGateDefinitionAccess().getGroup_2_0(), "rule__KOfMGateDefinition__Group_2_0__0"); | ||
51 | builder.put(grammarAccess.getTransformationDefinitionAccess().getGroup(), "rule__TransformationDefinition__Group__0"); | 58 | builder.put(grammarAccess.getTransformationDefinitionAccess().getGroup(), "rule__TransformationDefinition__Group__0"); |
52 | builder.put(grammarAccess.getMappingDefinitionAccess().getGroup(), "rule__MappingDefinition__Group__0"); | 59 | builder.put(grammarAccess.getMappingDefinitionAccess().getGroup(), "rule__MappingDefinition__Group__0"); |
53 | builder.put(grammarAccess.getMappingDefinitionAccess().getGroup_5(), "rule__MappingDefinition__Group_5__0"); | 60 | builder.put(grammarAccess.getMappingDefinitionAccess().getGroup_5(), "rule__MappingDefinition__Group_5__0"); |
@@ -74,11 +81,18 @@ public class CftLanguageParser extends AbstractContentAssistParser { | |||
74 | builder.put(grammarAccess.getInputEventAccess().getNameAssignment_0(), "rule__InputEvent__NameAssignment_0"); | 81 | builder.put(grammarAccess.getInputEventAccess().getNameAssignment_0(), "rule__InputEvent__NameAssignment_0"); |
75 | builder.put(grammarAccess.getInputEventAccess().getMultipleAssignment_1(), "rule__InputEvent__MultipleAssignment_1"); | 82 | builder.put(grammarAccess.getInputEventAccess().getMultipleAssignment_1(), "rule__InputEvent__MultipleAssignment_1"); |
76 | builder.put(grammarAccess.getBasicEventDefinitionAccess().getNameAssignment_0(), "rule__BasicEventDefinition__NameAssignment_0"); | 83 | builder.put(grammarAccess.getBasicEventDefinitionAccess().getNameAssignment_0(), "rule__BasicEventDefinition__NameAssignment_0"); |
77 | builder.put(grammarAccess.getBasicEventDefinitionAccess().getRateAssignment_3(), "rule__BasicEventDefinition__RateAssignment_3"); | 84 | builder.put(grammarAccess.getBasicEventDefinitionAccess().getDistributionAssignment_1(), "rule__BasicEventDefinition__DistributionAssignment_1"); |
78 | builder.put(grammarAccess.getAndGateAccess().getNameAssignment_0(), "rule__AndGate__NameAssignment_0"); | 85 | builder.put(grammarAccess.getConstantDistributionAccess().getPAssignment_2(), "rule__ConstantDistribution__PAssignment_2"); |
79 | builder.put(grammarAccess.getAndGateAccess().getInputEventsAssignment_2(), "rule__AndGate__InputEventsAssignment_2"); | 86 | builder.put(grammarAccess.getExponentialDistributionAccess().getLambdaAssignment_2(), "rule__ExponentialDistribution__LambdaAssignment_2"); |
80 | builder.put(grammarAccess.getOrGateAccess().getNameAssignment_0(), "rule__OrGate__NameAssignment_0"); | 87 | builder.put(grammarAccess.getAndGateDefinitionAccess().getNameAssignment_0(), "rule__AndGateDefinition__NameAssignment_0"); |
81 | builder.put(grammarAccess.getOrGateAccess().getInputEventsAssignment_2(), "rule__OrGate__InputEventsAssignment_2"); | 88 | builder.put(grammarAccess.getAndGateDefinitionAccess().getInputEventsAssignment_2(), "rule__AndGateDefinition__InputEventsAssignment_2"); |
89 | builder.put(grammarAccess.getOrGateDefinitionAccess().getNameAssignment_0(), "rule__OrGateDefinition__NameAssignment_0"); | ||
90 | builder.put(grammarAccess.getOrGateDefinitionAccess().getInputEventsAssignment_2(), "rule__OrGateDefinition__InputEventsAssignment_2"); | ||
91 | builder.put(grammarAccess.getKOfMGateDefinitionAccess().getNameAssignment_0(), "rule__KOfMGateDefinition__NameAssignment_0"); | ||
92 | builder.put(grammarAccess.getKOfMGateDefinitionAccess().getKAssignment_1(), "rule__KOfMGateDefinition__KAssignment_1"); | ||
93 | builder.put(grammarAccess.getKOfMGateDefinitionAccess().getMAssignment_2_0_1(), "rule__KOfMGateDefinition__MAssignment_2_0_1"); | ||
94 | builder.put(grammarAccess.getKOfMGateDefinitionAccess().getMAssignment_2_1(), "rule__KOfMGateDefinition__MAssignment_2_1"); | ||
95 | builder.put(grammarAccess.getKOfMGateDefinitionAccess().getInputEventsAssignment_3(), "rule__KOfMGateDefinition__InputEventsAssignment_3"); | ||
82 | builder.put(grammarAccess.getTransformationDefinitionAccess().getNameAssignment_1(), "rule__TransformationDefinition__NameAssignment_1"); | 96 | builder.put(grammarAccess.getTransformationDefinitionAccess().getNameAssignment_1(), "rule__TransformationDefinition__NameAssignment_1"); |
83 | builder.put(grammarAccess.getTransformationDefinitionAccess().getMappingDefinitionsAssignment_3(), "rule__TransformationDefinition__MappingDefinitionsAssignment_3"); | 97 | builder.put(grammarAccess.getTransformationDefinitionAccess().getMappingDefinitionsAssignment_3(), "rule__TransformationDefinition__MappingDefinitionsAssignment_3"); |
84 | builder.put(grammarAccess.getMappingDefinitionAccess().getTopLevelAssignment_0(), "rule__MappingDefinition__TopLevelAssignment_0"); | 98 | builder.put(grammarAccess.getMappingDefinitionAccess().getTopLevelAssignment_0(), "rule__MappingDefinition__TopLevelAssignment_0"); |
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguage.g b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguage.g index 84bb924e..7c04c163 100644 --- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguage.g +++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguage.g | |||
@@ -199,6 +199,81 @@ finally { | |||
199 | restoreStackSize(stackSize); | 199 | restoreStackSize(stackSize); |
200 | } | 200 | } |
201 | 201 | ||
202 | // Entry rule entryRuleDistribution | ||
203 | entryRuleDistribution | ||
204 | : | ||
205 | { before(grammarAccess.getDistributionRule()); } | ||
206 | ruleDistribution | ||
207 | { after(grammarAccess.getDistributionRule()); } | ||
208 | EOF | ||
209 | ; | ||
210 | |||
211 | // Rule Distribution | ||
212 | ruleDistribution | ||
213 | @init { | ||
214 | int stackSize = keepStackSize(); | ||
215 | } | ||
216 | : | ||
217 | ( | ||
218 | { before(grammarAccess.getDistributionAccess().getAlternatives()); } | ||
219 | (rule__Distribution__Alternatives) | ||
220 | { after(grammarAccess.getDistributionAccess().getAlternatives()); } | ||
221 | ) | ||
222 | ; | ||
223 | finally { | ||
224 | restoreStackSize(stackSize); | ||
225 | } | ||
226 | |||
227 | // Entry rule entryRuleConstantDistribution | ||
228 | entryRuleConstantDistribution | ||
229 | : | ||
230 | { before(grammarAccess.getConstantDistributionRule()); } | ||
231 | ruleConstantDistribution | ||
232 | { after(grammarAccess.getConstantDistributionRule()); } | ||
233 | EOF | ||
234 | ; | ||
235 | |||
236 | // Rule ConstantDistribution | ||
237 | ruleConstantDistribution | ||
238 | @init { | ||
239 | int stackSize = keepStackSize(); | ||
240 | } | ||
241 | : | ||
242 | ( | ||
243 | { before(grammarAccess.getConstantDistributionAccess().getGroup()); } | ||
244 | (rule__ConstantDistribution__Group__0) | ||
245 | { after(grammarAccess.getConstantDistributionAccess().getGroup()); } | ||
246 | ) | ||
247 | ; | ||
248 | finally { | ||
249 | restoreStackSize(stackSize); | ||
250 | } | ||
251 | |||
252 | // Entry rule entryRuleExponentialDistribution | ||
253 | entryRuleExponentialDistribution | ||
254 | : | ||
255 | { before(grammarAccess.getExponentialDistributionRule()); } | ||
256 | ruleExponentialDistribution | ||
257 | { after(grammarAccess.getExponentialDistributionRule()); } | ||
258 | EOF | ||
259 | ; | ||
260 | |||
261 | // Rule ExponentialDistribution | ||
262 | ruleExponentialDistribution | ||
263 | @init { | ||
264 | int stackSize = keepStackSize(); | ||
265 | } | ||
266 | : | ||
267 | ( | ||
268 | { before(grammarAccess.getExponentialDistributionAccess().getGroup()); } | ||
269 | (rule__ExponentialDistribution__Group__0) | ||
270 | { after(grammarAccess.getExponentialDistributionAccess().getGroup()); } | ||
271 | ) | ||
272 | ; | ||
273 | finally { | ||
274 | restoreStackSize(stackSize); | ||
275 | } | ||
276 | |||
202 | // Entry rule entryRuleGateDefinition | 277 | // Entry rule entryRuleGateDefinition |
203 | entryRuleGateDefinition | 278 | entryRuleGateDefinition |
204 | : | 279 | : |
@@ -224,50 +299,75 @@ finally { | |||
224 | restoreStackSize(stackSize); | 299 | restoreStackSize(stackSize); |
225 | } | 300 | } |
226 | 301 | ||
227 | // Entry rule entryRuleAndGate | 302 | // Entry rule entryRuleAndGateDefinition |
228 | entryRuleAndGate | 303 | entryRuleAndGateDefinition |
229 | : | 304 | : |
230 | { before(grammarAccess.getAndGateRule()); } | 305 | { before(grammarAccess.getAndGateDefinitionRule()); } |
231 | ruleAndGate | 306 | ruleAndGateDefinition |
232 | { after(grammarAccess.getAndGateRule()); } | 307 | { after(grammarAccess.getAndGateDefinitionRule()); } |
233 | EOF | 308 | EOF |
234 | ; | 309 | ; |
235 | 310 | ||
236 | // Rule AndGate | 311 | // Rule AndGateDefinition |
237 | ruleAndGate | 312 | ruleAndGateDefinition |
238 | @init { | 313 | @init { |
239 | int stackSize = keepStackSize(); | 314 | int stackSize = keepStackSize(); |
240 | } | 315 | } |
241 | : | 316 | : |
242 | ( | 317 | ( |
243 | { before(grammarAccess.getAndGateAccess().getGroup()); } | 318 | { before(grammarAccess.getAndGateDefinitionAccess().getGroup()); } |
244 | (rule__AndGate__Group__0) | 319 | (rule__AndGateDefinition__Group__0) |
245 | { after(grammarAccess.getAndGateAccess().getGroup()); } | 320 | { after(grammarAccess.getAndGateDefinitionAccess().getGroup()); } |
246 | ) | 321 | ) |
247 | ; | 322 | ; |
248 | finally { | 323 | finally { |
249 | restoreStackSize(stackSize); | 324 | restoreStackSize(stackSize); |
250 | } | 325 | } |
251 | 326 | ||
252 | // Entry rule entryRuleOrGate | 327 | // Entry rule entryRuleOrGateDefinition |
253 | entryRuleOrGate | 328 | entryRuleOrGateDefinition |
254 | : | 329 | : |
255 | { before(grammarAccess.getOrGateRule()); } | 330 | { before(grammarAccess.getOrGateDefinitionRule()); } |
256 | ruleOrGate | 331 | ruleOrGateDefinition |
257 | { after(grammarAccess.getOrGateRule()); } | 332 | { after(grammarAccess.getOrGateDefinitionRule()); } |
258 | EOF | 333 | EOF |
259 | ; | 334 | ; |
260 | 335 | ||
261 | // Rule OrGate | 336 | // Rule OrGateDefinition |
262 | ruleOrGate | 337 | ruleOrGateDefinition |
263 | @init { | 338 | @init { |
264 | int stackSize = keepStackSize(); | 339 | int stackSize = keepStackSize(); |
265 | } | 340 | } |
266 | : | 341 | : |
267 | ( | 342 | ( |
268 | { before(grammarAccess.getOrGateAccess().getGroup()); } | 343 | { before(grammarAccess.getOrGateDefinitionAccess().getGroup()); } |
269 | (rule__OrGate__Group__0) | 344 | (rule__OrGateDefinition__Group__0) |
270 | { after(grammarAccess.getOrGateAccess().getGroup()); } | 345 | { after(grammarAccess.getOrGateDefinitionAccess().getGroup()); } |
346 | ) | ||
347 | ; | ||
348 | finally { | ||
349 | restoreStackSize(stackSize); | ||
350 | } | ||
351 | |||
352 | // Entry rule entryRuleKOfMGateDefinition | ||
353 | entryRuleKOfMGateDefinition | ||
354 | : | ||
355 | { before(grammarAccess.getKOfMGateDefinitionRule()); } | ||
356 | ruleKOfMGateDefinition | ||
357 | { after(grammarAccess.getKOfMGateDefinitionRule()); } | ||
358 | EOF | ||
359 | ; | ||
360 | |||
361 | // Rule KOfMGateDefinition | ||
362 | ruleKOfMGateDefinition | ||
363 | @init { | ||
364 | int stackSize = keepStackSize(); | ||
365 | } | ||
366 | : | ||
367 | ( | ||
368 | { before(grammarAccess.getKOfMGateDefinitionAccess().getGroup()); } | ||
369 | (rule__KOfMGateDefinition__Group__0) | ||
370 | { after(grammarAccess.getKOfMGateDefinitionAccess().getGroup()); } | ||
271 | ) | 371 | ) |
272 | ; | 372 | ; |
273 | finally { | 373 | finally { |
@@ -499,6 +599,56 @@ finally { | |||
499 | restoreStackSize(stackSize); | 599 | restoreStackSize(stackSize); |
500 | } | 600 | } |
501 | 601 | ||
602 | // Entry rule entryRuleValidId | ||
603 | entryRuleValidId | ||
604 | : | ||
605 | { before(grammarAccess.getValidIdRule()); } | ||
606 | ruleValidId | ||
607 | { after(grammarAccess.getValidIdRule()); } | ||
608 | EOF | ||
609 | ; | ||
610 | |||
611 | // Rule ValidId | ||
612 | ruleValidId | ||
613 | @init { | ||
614 | int stackSize = keepStackSize(); | ||
615 | } | ||
616 | : | ||
617 | ( | ||
618 | { before(grammarAccess.getValidIdAccess().getAlternatives()); } | ||
619 | (rule__ValidId__Alternatives) | ||
620 | { after(grammarAccess.getValidIdAccess().getAlternatives()); } | ||
621 | ) | ||
622 | ; | ||
623 | finally { | ||
624 | restoreStackSize(stackSize); | ||
625 | } | ||
626 | |||
627 | // Entry rule entryRuleDouble | ||
628 | entryRuleDouble | ||
629 | : | ||
630 | { before(grammarAccess.getDoubleRule()); } | ||
631 | ruleDouble | ||
632 | { after(grammarAccess.getDoubleRule()); } | ||
633 | EOF | ||
634 | ; | ||
635 | |||
636 | // Rule Double | ||
637 | ruleDouble | ||
638 | @init { | ||
639 | int stackSize = keepStackSize(); | ||
640 | } | ||
641 | : | ||
642 | ( | ||
643 | { before(grammarAccess.getDoubleAccess().getAlternatives()); } | ||
644 | (rule__Double__Alternatives) | ||
645 | { after(grammarAccess.getDoubleAccess().getAlternatives()); } | ||
646 | ) | ||
647 | ; | ||
648 | finally { | ||
649 | restoreStackSize(stackSize); | ||
650 | } | ||
651 | |||
502 | rule__CftModel__Alternatives_4 | 652 | rule__CftModel__Alternatives_4 |
503 | @init { | 653 | @init { |
504 | int stackSize = keepStackSize(); | 654 | int stackSize = keepStackSize(); |
@@ -541,21 +691,69 @@ finally { | |||
541 | restoreStackSize(stackSize); | 691 | restoreStackSize(stackSize); |
542 | } | 692 | } |
543 | 693 | ||
694 | rule__Distribution__Alternatives | ||
695 | @init { | ||
696 | int stackSize = keepStackSize(); | ||
697 | } | ||
698 | : | ||
699 | ( | ||
700 | { before(grammarAccess.getDistributionAccess().getConstantDistributionParserRuleCall_0()); } | ||
701 | ruleConstantDistribution | ||
702 | { after(grammarAccess.getDistributionAccess().getConstantDistributionParserRuleCall_0()); } | ||
703 | ) | ||
704 | | | ||
705 | ( | ||
706 | { before(grammarAccess.getDistributionAccess().getExponentialDistributionParserRuleCall_1()); } | ||
707 | ruleExponentialDistribution | ||
708 | { after(grammarAccess.getDistributionAccess().getExponentialDistributionParserRuleCall_1()); } | ||
709 | ) | ||
710 | ; | ||
711 | finally { | ||
712 | restoreStackSize(stackSize); | ||
713 | } | ||
714 | |||
544 | rule__GateDefinition__Alternatives | 715 | rule__GateDefinition__Alternatives |
545 | @init { | 716 | @init { |
546 | int stackSize = keepStackSize(); | 717 | int stackSize = keepStackSize(); |
547 | } | 718 | } |
548 | : | 719 | : |
549 | ( | 720 | ( |
550 | { before(grammarAccess.getGateDefinitionAccess().getAndGateParserRuleCall_0()); } | 721 | { before(grammarAccess.getGateDefinitionAccess().getAndGateDefinitionParserRuleCall_0()); } |
551 | ruleAndGate | 722 | ruleAndGateDefinition |
552 | { after(grammarAccess.getGateDefinitionAccess().getAndGateParserRuleCall_0()); } | 723 | { after(grammarAccess.getGateDefinitionAccess().getAndGateDefinitionParserRuleCall_0()); } |
724 | ) | ||
725 | | | ||
726 | ( | ||
727 | { before(grammarAccess.getGateDefinitionAccess().getOrGateDefinitionParserRuleCall_1()); } | ||
728 | ruleOrGateDefinition | ||
729 | { after(grammarAccess.getGateDefinitionAccess().getOrGateDefinitionParserRuleCall_1()); } | ||
730 | ) | ||
731 | | | ||
732 | ( | ||
733 | { before(grammarAccess.getGateDefinitionAccess().getKOfMGateDefinitionParserRuleCall_2()); } | ||
734 | ruleKOfMGateDefinition | ||
735 | { after(grammarAccess.getGateDefinitionAccess().getKOfMGateDefinitionParserRuleCall_2()); } | ||
736 | ) | ||
737 | ; | ||
738 | finally { | ||
739 | restoreStackSize(stackSize); | ||
740 | } | ||
741 | |||
742 | rule__KOfMGateDefinition__Alternatives_2 | ||
743 | @init { | ||
744 | int stackSize = keepStackSize(); | ||
745 | } | ||
746 | : | ||
747 | ( | ||
748 | { before(grammarAccess.getKOfMGateDefinitionAccess().getGroup_2_0()); } | ||
749 | (rule__KOfMGateDefinition__Group_2_0__0) | ||
750 | { after(grammarAccess.getKOfMGateDefinitionAccess().getGroup_2_0()); } | ||
553 | ) | 751 | ) |
554 | | | 752 | | |
555 | ( | 753 | ( |
556 | { before(grammarAccess.getGateDefinitionAccess().getOrGateParserRuleCall_1()); } | 754 | { before(grammarAccess.getKOfMGateDefinitionAccess().getMAssignment_2_1()); } |
557 | ruleOrGate | 755 | (rule__KOfMGateDefinition__MAssignment_2_1) |
558 | { after(grammarAccess.getGateDefinitionAccess().getOrGateParserRuleCall_1()); } | 756 | { after(grammarAccess.getKOfMGateDefinitionAccess().getMAssignment_2_1()); } |
559 | ) | 757 | ) |
560 | ; | 758 | ; |
561 | finally { | 759 | finally { |
@@ -604,6 +802,48 @@ finally { | |||
604 | restoreStackSize(stackSize); | 802 | restoreStackSize(stackSize); |
605 | } | 803 | } |
606 | 804 | ||
805 | rule__ValidId__Alternatives | ||
806 | @init { | ||
807 | int stackSize = keepStackSize(); | ||
808 | } | ||
809 | : | ||
810 | ( | ||
811 | { before(grammarAccess.getValidIdAccess().getIDTerminalRuleCall_0()); } | ||
812 | RULE_ID | ||
813 | { after(grammarAccess.getValidIdAccess().getIDTerminalRuleCall_0()); } | ||
814 | ) | ||
815 | | | ||
816 | ( | ||
817 | { before(grammarAccess.getValidIdAccess().getOF_INTTerminalRuleCall_1()); } | ||
818 | RULE_OF_INT | ||
819 | { after(grammarAccess.getValidIdAccess().getOF_INTTerminalRuleCall_1()); } | ||
820 | ) | ||
821 | ; | ||
822 | finally { | ||
823 | restoreStackSize(stackSize); | ||
824 | } | ||
825 | |||
826 | rule__Double__Alternatives | ||
827 | @init { | ||
828 | int stackSize = keepStackSize(); | ||
829 | } | ||
830 | : | ||
831 | ( | ||
832 | { before(grammarAccess.getDoubleAccess().getINTTerminalRuleCall_0()); } | ||
833 | RULE_INT | ||
834 | { after(grammarAccess.getDoubleAccess().getINTTerminalRuleCall_0()); } | ||
835 | ) | ||
836 | | | ||
837 | ( | ||
838 | { before(grammarAccess.getDoubleAccess().getT_DOUBLETerminalRuleCall_1()); } | ||
839 | RULE_T_DOUBLE | ||
840 | { after(grammarAccess.getDoubleAccess().getT_DOUBLETerminalRuleCall_1()); } | ||
841 | ) | ||
842 | ; | ||
843 | finally { | ||
844 | restoreStackSize(stackSize); | ||
845 | } | ||
846 | |||
607 | rule__CftModel__Group__0 | 847 | rule__CftModel__Group__0 |
608 | @init { | 848 | @init { |
609 | int stackSize = keepStackSize(); | 849 | int stackSize = keepStackSize(); |
@@ -1285,7 +1525,6 @@ rule__BasicEventDefinition__Group__1 | |||
1285 | } | 1525 | } |
1286 | : | 1526 | : |
1287 | rule__BasicEventDefinition__Group__1__Impl | 1527 | rule__BasicEventDefinition__Group__1__Impl |
1288 | rule__BasicEventDefinition__Group__2 | ||
1289 | ; | 1528 | ; |
1290 | finally { | 1529 | finally { |
1291 | restoreStackSize(stackSize); | 1530 | restoreStackSize(stackSize); |
@@ -1297,62 +1536,171 @@ rule__BasicEventDefinition__Group__1__Impl | |||
1297 | } | 1536 | } |
1298 | : | 1537 | : |
1299 | ( | 1538 | ( |
1300 | { before(grammarAccess.getBasicEventDefinitionAccess().getLambdaKeyword_1()); } | 1539 | { before(grammarAccess.getBasicEventDefinitionAccess().getDistributionAssignment_1()); } |
1540 | (rule__BasicEventDefinition__DistributionAssignment_1) | ||
1541 | { after(grammarAccess.getBasicEventDefinitionAccess().getDistributionAssignment_1()); } | ||
1542 | ) | ||
1543 | ; | ||
1544 | finally { | ||
1545 | restoreStackSize(stackSize); | ||
1546 | } | ||
1547 | |||
1548 | |||
1549 | rule__ConstantDistribution__Group__0 | ||
1550 | @init { | ||
1551 | int stackSize = keepStackSize(); | ||
1552 | } | ||
1553 | : | ||
1554 | rule__ConstantDistribution__Group__0__Impl | ||
1555 | rule__ConstantDistribution__Group__1 | ||
1556 | ; | ||
1557 | finally { | ||
1558 | restoreStackSize(stackSize); | ||
1559 | } | ||
1560 | |||
1561 | rule__ConstantDistribution__Group__0__Impl | ||
1562 | @init { | ||
1563 | int stackSize = keepStackSize(); | ||
1564 | } | ||
1565 | : | ||
1566 | ( | ||
1567 | { before(grammarAccess.getConstantDistributionAccess().getPKeyword_0()); } | ||
1568 | 'p' | ||
1569 | { after(grammarAccess.getConstantDistributionAccess().getPKeyword_0()); } | ||
1570 | ) | ||
1571 | ; | ||
1572 | finally { | ||
1573 | restoreStackSize(stackSize); | ||
1574 | } | ||
1575 | |||
1576 | rule__ConstantDistribution__Group__1 | ||
1577 | @init { | ||
1578 | int stackSize = keepStackSize(); | ||
1579 | } | ||
1580 | : | ||
1581 | rule__ConstantDistribution__Group__1__Impl | ||
1582 | rule__ConstantDistribution__Group__2 | ||
1583 | ; | ||
1584 | finally { | ||
1585 | restoreStackSize(stackSize); | ||
1586 | } | ||
1587 | |||
1588 | rule__ConstantDistribution__Group__1__Impl | ||
1589 | @init { | ||
1590 | int stackSize = keepStackSize(); | ||
1591 | } | ||
1592 | : | ||
1593 | ( | ||
1594 | { before(grammarAccess.getConstantDistributionAccess().getEqualsSignKeyword_1()); } | ||
1595 | '=' | ||
1596 | { after(grammarAccess.getConstantDistributionAccess().getEqualsSignKeyword_1()); } | ||
1597 | ) | ||
1598 | ; | ||
1599 | finally { | ||
1600 | restoreStackSize(stackSize); | ||
1601 | } | ||
1602 | |||
1603 | rule__ConstantDistribution__Group__2 | ||
1604 | @init { | ||
1605 | int stackSize = keepStackSize(); | ||
1606 | } | ||
1607 | : | ||
1608 | rule__ConstantDistribution__Group__2__Impl | ||
1609 | ; | ||
1610 | finally { | ||
1611 | restoreStackSize(stackSize); | ||
1612 | } | ||
1613 | |||
1614 | rule__ConstantDistribution__Group__2__Impl | ||
1615 | @init { | ||
1616 | int stackSize = keepStackSize(); | ||
1617 | } | ||
1618 | : | ||
1619 | ( | ||
1620 | { before(grammarAccess.getConstantDistributionAccess().getPAssignment_2()); } | ||
1621 | (rule__ConstantDistribution__PAssignment_2) | ||
1622 | { after(grammarAccess.getConstantDistributionAccess().getPAssignment_2()); } | ||
1623 | ) | ||
1624 | ; | ||
1625 | finally { | ||
1626 | restoreStackSize(stackSize); | ||
1627 | } | ||
1628 | |||
1629 | |||
1630 | rule__ExponentialDistribution__Group__0 | ||
1631 | @init { | ||
1632 | int stackSize = keepStackSize(); | ||
1633 | } | ||
1634 | : | ||
1635 | rule__ExponentialDistribution__Group__0__Impl | ||
1636 | rule__ExponentialDistribution__Group__1 | ||
1637 | ; | ||
1638 | finally { | ||
1639 | restoreStackSize(stackSize); | ||
1640 | } | ||
1641 | |||
1642 | rule__ExponentialDistribution__Group__0__Impl | ||
1643 | @init { | ||
1644 | int stackSize = keepStackSize(); | ||
1645 | } | ||
1646 | : | ||
1647 | ( | ||
1648 | { before(grammarAccess.getExponentialDistributionAccess().getLambdaKeyword_0()); } | ||
1301 | 'lambda' | 1649 | 'lambda' |
1302 | { after(grammarAccess.getBasicEventDefinitionAccess().getLambdaKeyword_1()); } | 1650 | { after(grammarAccess.getExponentialDistributionAccess().getLambdaKeyword_0()); } |
1303 | ) | 1651 | ) |
1304 | ; | 1652 | ; |
1305 | finally { | 1653 | finally { |
1306 | restoreStackSize(stackSize); | 1654 | restoreStackSize(stackSize); |
1307 | } | 1655 | } |
1308 | 1656 | ||
1309 | rule__BasicEventDefinition__Group__2 | 1657 | rule__ExponentialDistribution__Group__1 |
1310 | @init { | 1658 | @init { |
1311 | int stackSize = keepStackSize(); | 1659 | int stackSize = keepStackSize(); |
1312 | } | 1660 | } |
1313 | : | 1661 | : |
1314 | rule__BasicEventDefinition__Group__2__Impl | 1662 | rule__ExponentialDistribution__Group__1__Impl |
1315 | rule__BasicEventDefinition__Group__3 | 1663 | rule__ExponentialDistribution__Group__2 |
1316 | ; | 1664 | ; |
1317 | finally { | 1665 | finally { |
1318 | restoreStackSize(stackSize); | 1666 | restoreStackSize(stackSize); |
1319 | } | 1667 | } |
1320 | 1668 | ||
1321 | rule__BasicEventDefinition__Group__2__Impl | 1669 | rule__ExponentialDistribution__Group__1__Impl |
1322 | @init { | 1670 | @init { |
1323 | int stackSize = keepStackSize(); | 1671 | int stackSize = keepStackSize(); |
1324 | } | 1672 | } |
1325 | : | 1673 | : |
1326 | ( | 1674 | ( |
1327 | { before(grammarAccess.getBasicEventDefinitionAccess().getEqualsSignKeyword_2()); } | 1675 | { before(grammarAccess.getExponentialDistributionAccess().getEqualsSignKeyword_1()); } |
1328 | '=' | 1676 | '=' |
1329 | { after(grammarAccess.getBasicEventDefinitionAccess().getEqualsSignKeyword_2()); } | 1677 | { after(grammarAccess.getExponentialDistributionAccess().getEqualsSignKeyword_1()); } |
1330 | ) | 1678 | ) |
1331 | ; | 1679 | ; |
1332 | finally { | 1680 | finally { |
1333 | restoreStackSize(stackSize); | 1681 | restoreStackSize(stackSize); |
1334 | } | 1682 | } |
1335 | 1683 | ||
1336 | rule__BasicEventDefinition__Group__3 | 1684 | rule__ExponentialDistribution__Group__2 |
1337 | @init { | 1685 | @init { |
1338 | int stackSize = keepStackSize(); | 1686 | int stackSize = keepStackSize(); |
1339 | } | 1687 | } |
1340 | : | 1688 | : |
1341 | rule__BasicEventDefinition__Group__3__Impl | 1689 | rule__ExponentialDistribution__Group__2__Impl |
1342 | ; | 1690 | ; |
1343 | finally { | 1691 | finally { |
1344 | restoreStackSize(stackSize); | 1692 | restoreStackSize(stackSize); |
1345 | } | 1693 | } |
1346 | 1694 | ||
1347 | rule__BasicEventDefinition__Group__3__Impl | 1695 | rule__ExponentialDistribution__Group__2__Impl |
1348 | @init { | 1696 | @init { |
1349 | int stackSize = keepStackSize(); | 1697 | int stackSize = keepStackSize(); |
1350 | } | 1698 | } |
1351 | : | 1699 | : |
1352 | ( | 1700 | ( |
1353 | { before(grammarAccess.getBasicEventDefinitionAccess().getRateAssignment_3()); } | 1701 | { before(grammarAccess.getExponentialDistributionAccess().getLambdaAssignment_2()); } |
1354 | (rule__BasicEventDefinition__RateAssignment_3) | 1702 | (rule__ExponentialDistribution__LambdaAssignment_2) |
1355 | { after(grammarAccess.getBasicEventDefinitionAccess().getRateAssignment_3()); } | 1703 | { after(grammarAccess.getExponentialDistributionAccess().getLambdaAssignment_2()); } |
1356 | ) | 1704 | ) |
1357 | ; | 1705 | ; |
1358 | finally { | 1706 | finally { |
@@ -1360,80 +1708,80 @@ finally { | |||
1360 | } | 1708 | } |
1361 | 1709 | ||
1362 | 1710 | ||
1363 | rule__AndGate__Group__0 | 1711 | rule__AndGateDefinition__Group__0 |
1364 | @init { | 1712 | @init { |
1365 | int stackSize = keepStackSize(); | 1713 | int stackSize = keepStackSize(); |
1366 | } | 1714 | } |
1367 | : | 1715 | : |
1368 | rule__AndGate__Group__0__Impl | 1716 | rule__AndGateDefinition__Group__0__Impl |
1369 | rule__AndGate__Group__1 | 1717 | rule__AndGateDefinition__Group__1 |
1370 | ; | 1718 | ; |
1371 | finally { | 1719 | finally { |
1372 | restoreStackSize(stackSize); | 1720 | restoreStackSize(stackSize); |
1373 | } | 1721 | } |
1374 | 1722 | ||
1375 | rule__AndGate__Group__0__Impl | 1723 | rule__AndGateDefinition__Group__0__Impl |
1376 | @init { | 1724 | @init { |
1377 | int stackSize = keepStackSize(); | 1725 | int stackSize = keepStackSize(); |
1378 | } | 1726 | } |
1379 | : | 1727 | : |
1380 | ( | 1728 | ( |
1381 | { before(grammarAccess.getAndGateAccess().getNameAssignment_0()); } | 1729 | { before(grammarAccess.getAndGateDefinitionAccess().getNameAssignment_0()); } |
1382 | (rule__AndGate__NameAssignment_0) | 1730 | (rule__AndGateDefinition__NameAssignment_0) |
1383 | { after(grammarAccess.getAndGateAccess().getNameAssignment_0()); } | 1731 | { after(grammarAccess.getAndGateDefinitionAccess().getNameAssignment_0()); } |
1384 | ) | 1732 | ) |
1385 | ; | 1733 | ; |
1386 | finally { | 1734 | finally { |
1387 | restoreStackSize(stackSize); | 1735 | restoreStackSize(stackSize); |
1388 | } | 1736 | } |
1389 | 1737 | ||
1390 | rule__AndGate__Group__1 | 1738 | rule__AndGateDefinition__Group__1 |
1391 | @init { | 1739 | @init { |
1392 | int stackSize = keepStackSize(); | 1740 | int stackSize = keepStackSize(); |
1393 | } | 1741 | } |
1394 | : | 1742 | : |
1395 | rule__AndGate__Group__1__Impl | 1743 | rule__AndGateDefinition__Group__1__Impl |
1396 | rule__AndGate__Group__2 | 1744 | rule__AndGateDefinition__Group__2 |
1397 | ; | 1745 | ; |
1398 | finally { | 1746 | finally { |
1399 | restoreStackSize(stackSize); | 1747 | restoreStackSize(stackSize); |
1400 | } | 1748 | } |
1401 | 1749 | ||
1402 | rule__AndGate__Group__1__Impl | 1750 | rule__AndGateDefinition__Group__1__Impl |
1403 | @init { | 1751 | @init { |
1404 | int stackSize = keepStackSize(); | 1752 | int stackSize = keepStackSize(); |
1405 | } | 1753 | } |
1406 | : | 1754 | : |
1407 | ( | 1755 | ( |
1408 | { before(grammarAccess.getAndGateAccess().getAndKeyword_1()); } | 1756 | { before(grammarAccess.getAndGateDefinitionAccess().getAndKeyword_1()); } |
1409 | 'and' | 1757 | 'and' |
1410 | { after(grammarAccess.getAndGateAccess().getAndKeyword_1()); } | 1758 | { after(grammarAccess.getAndGateDefinitionAccess().getAndKeyword_1()); } |
1411 | ) | 1759 | ) |
1412 | ; | 1760 | ; |
1413 | finally { | 1761 | finally { |
1414 | restoreStackSize(stackSize); | 1762 | restoreStackSize(stackSize); |
1415 | } | 1763 | } |
1416 | 1764 | ||
1417 | rule__AndGate__Group__2 | 1765 | rule__AndGateDefinition__Group__2 |
1418 | @init { | 1766 | @init { |
1419 | int stackSize = keepStackSize(); | 1767 | int stackSize = keepStackSize(); |
1420 | } | 1768 | } |
1421 | : | 1769 | : |
1422 | rule__AndGate__Group__2__Impl | 1770 | rule__AndGateDefinition__Group__2__Impl |
1423 | ; | 1771 | ; |
1424 | finally { | 1772 | finally { |
1425 | restoreStackSize(stackSize); | 1773 | restoreStackSize(stackSize); |
1426 | } | 1774 | } |
1427 | 1775 | ||
1428 | rule__AndGate__Group__2__Impl | 1776 | rule__AndGateDefinition__Group__2__Impl |
1429 | @init { | 1777 | @init { |
1430 | int stackSize = keepStackSize(); | 1778 | int stackSize = keepStackSize(); |
1431 | } | 1779 | } |
1432 | : | 1780 | : |
1433 | ( | 1781 | ( |
1434 | { before(grammarAccess.getAndGateAccess().getInputEventsAssignment_2()); } | 1782 | { before(grammarAccess.getAndGateDefinitionAccess().getInputEventsAssignment_2()); } |
1435 | (rule__AndGate__InputEventsAssignment_2)* | 1783 | (rule__AndGateDefinition__InputEventsAssignment_2)* |
1436 | { after(grammarAccess.getAndGateAccess().getInputEventsAssignment_2()); } | 1784 | { after(grammarAccess.getAndGateDefinitionAccess().getInputEventsAssignment_2()); } |
1437 | ) | 1785 | ) |
1438 | ; | 1786 | ; |
1439 | finally { | 1787 | finally { |
@@ -1441,80 +1789,242 @@ finally { | |||
1441 | } | 1789 | } |
1442 | 1790 | ||
1443 | 1791 | ||
1444 | rule__OrGate__Group__0 | 1792 | rule__OrGateDefinition__Group__0 |
1445 | @init { | 1793 | @init { |
1446 | int stackSize = keepStackSize(); | 1794 | int stackSize = keepStackSize(); |
1447 | } | 1795 | } |
1448 | : | 1796 | : |
1449 | rule__OrGate__Group__0__Impl | 1797 | rule__OrGateDefinition__Group__0__Impl |
1450 | rule__OrGate__Group__1 | 1798 | rule__OrGateDefinition__Group__1 |
1451 | ; | 1799 | ; |
1452 | finally { | 1800 | finally { |
1453 | restoreStackSize(stackSize); | 1801 | restoreStackSize(stackSize); |
1454 | } | 1802 | } |
1455 | 1803 | ||
1456 | rule__OrGate__Group__0__Impl | 1804 | rule__OrGateDefinition__Group__0__Impl |
1457 | @init { | 1805 | @init { |
1458 | int stackSize = keepStackSize(); | 1806 | int stackSize = keepStackSize(); |
1459 | } | 1807 | } |
1460 | : | 1808 | : |
1461 | ( | 1809 | ( |
1462 | { before(grammarAccess.getOrGateAccess().getNameAssignment_0()); } | 1810 | { before(grammarAccess.getOrGateDefinitionAccess().getNameAssignment_0()); } |
1463 | (rule__OrGate__NameAssignment_0) | 1811 | (rule__OrGateDefinition__NameAssignment_0) |
1464 | { after(grammarAccess.getOrGateAccess().getNameAssignment_0()); } | 1812 | { after(grammarAccess.getOrGateDefinitionAccess().getNameAssignment_0()); } |
1465 | ) | 1813 | ) |
1466 | ; | 1814 | ; |
1467 | finally { | 1815 | finally { |
1468 | restoreStackSize(stackSize); | 1816 | restoreStackSize(stackSize); |
1469 | } | 1817 | } |
1470 | 1818 | ||
1471 | rule__OrGate__Group__1 | 1819 | rule__OrGateDefinition__Group__1 |
1472 | @init { | 1820 | @init { |
1473 | int stackSize = keepStackSize(); | 1821 | int stackSize = keepStackSize(); |
1474 | } | 1822 | } |
1475 | : | 1823 | : |
1476 | rule__OrGate__Group__1__Impl | 1824 | rule__OrGateDefinition__Group__1__Impl |
1477 | rule__OrGate__Group__2 | 1825 | rule__OrGateDefinition__Group__2 |
1478 | ; | 1826 | ; |
1479 | finally { | 1827 | finally { |
1480 | restoreStackSize(stackSize); | 1828 | restoreStackSize(stackSize); |
1481 | } | 1829 | } |
1482 | 1830 | ||
1483 | rule__OrGate__Group__1__Impl | 1831 | rule__OrGateDefinition__Group__1__Impl |
1484 | @init { | 1832 | @init { |
1485 | int stackSize = keepStackSize(); | 1833 | int stackSize = keepStackSize(); |
1486 | } | 1834 | } |
1487 | : | 1835 | : |
1488 | ( | 1836 | ( |
1489 | { before(grammarAccess.getOrGateAccess().getOrKeyword_1()); } | 1837 | { before(grammarAccess.getOrGateDefinitionAccess().getOrKeyword_1()); } |
1490 | 'or' | 1838 | 'or' |
1491 | { after(grammarAccess.getOrGateAccess().getOrKeyword_1()); } | 1839 | { after(grammarAccess.getOrGateDefinitionAccess().getOrKeyword_1()); } |
1840 | ) | ||
1841 | ; | ||
1842 | finally { | ||
1843 | restoreStackSize(stackSize); | ||
1844 | } | ||
1845 | |||
1846 | rule__OrGateDefinition__Group__2 | ||
1847 | @init { | ||
1848 | int stackSize = keepStackSize(); | ||
1849 | } | ||
1850 | : | ||
1851 | rule__OrGateDefinition__Group__2__Impl | ||
1852 | ; | ||
1853 | finally { | ||
1854 | restoreStackSize(stackSize); | ||
1855 | } | ||
1856 | |||
1857 | rule__OrGateDefinition__Group__2__Impl | ||
1858 | @init { | ||
1859 | int stackSize = keepStackSize(); | ||
1860 | } | ||
1861 | : | ||
1862 | ( | ||
1863 | { before(grammarAccess.getOrGateDefinitionAccess().getInputEventsAssignment_2()); } | ||
1864 | (rule__OrGateDefinition__InputEventsAssignment_2)* | ||
1865 | { after(grammarAccess.getOrGateDefinitionAccess().getInputEventsAssignment_2()); } | ||
1866 | ) | ||
1867 | ; | ||
1868 | finally { | ||
1869 | restoreStackSize(stackSize); | ||
1870 | } | ||
1871 | |||
1872 | |||
1873 | rule__KOfMGateDefinition__Group__0 | ||
1874 | @init { | ||
1875 | int stackSize = keepStackSize(); | ||
1876 | } | ||
1877 | : | ||
1878 | rule__KOfMGateDefinition__Group__0__Impl | ||
1879 | rule__KOfMGateDefinition__Group__1 | ||
1880 | ; | ||
1881 | finally { | ||
1882 | restoreStackSize(stackSize); | ||
1883 | } | ||
1884 | |||
1885 | rule__KOfMGateDefinition__Group__0__Impl | ||
1886 | @init { | ||
1887 | int stackSize = keepStackSize(); | ||
1888 | } | ||
1889 | : | ||
1890 | ( | ||
1891 | { before(grammarAccess.getKOfMGateDefinitionAccess().getNameAssignment_0()); } | ||
1892 | (rule__KOfMGateDefinition__NameAssignment_0) | ||
1893 | { after(grammarAccess.getKOfMGateDefinitionAccess().getNameAssignment_0()); } | ||
1894 | ) | ||
1895 | ; | ||
1896 | finally { | ||
1897 | restoreStackSize(stackSize); | ||
1898 | } | ||
1899 | |||
1900 | rule__KOfMGateDefinition__Group__1 | ||
1901 | @init { | ||
1902 | int stackSize = keepStackSize(); | ||
1903 | } | ||
1904 | : | ||
1905 | rule__KOfMGateDefinition__Group__1__Impl | ||
1906 | rule__KOfMGateDefinition__Group__2 | ||
1907 | ; | ||
1908 | finally { | ||
1909 | restoreStackSize(stackSize); | ||
1910 | } | ||
1911 | |||
1912 | rule__KOfMGateDefinition__Group__1__Impl | ||
1913 | @init { | ||
1914 | int stackSize = keepStackSize(); | ||
1915 | } | ||
1916 | : | ||
1917 | ( | ||
1918 | { before(grammarAccess.getKOfMGateDefinitionAccess().getKAssignment_1()); } | ||
1919 | (rule__KOfMGateDefinition__KAssignment_1) | ||
1920 | { after(grammarAccess.getKOfMGateDefinitionAccess().getKAssignment_1()); } | ||
1921 | ) | ||
1922 | ; | ||
1923 | finally { | ||
1924 | restoreStackSize(stackSize); | ||
1925 | } | ||
1926 | |||
1927 | rule__KOfMGateDefinition__Group__2 | ||
1928 | @init { | ||
1929 | int stackSize = keepStackSize(); | ||
1930 | } | ||
1931 | : | ||
1932 | rule__KOfMGateDefinition__Group__2__Impl | ||
1933 | rule__KOfMGateDefinition__Group__3 | ||
1934 | ; | ||
1935 | finally { | ||
1936 | restoreStackSize(stackSize); | ||
1937 | } | ||
1938 | |||
1939 | rule__KOfMGateDefinition__Group__2__Impl | ||
1940 | @init { | ||
1941 | int stackSize = keepStackSize(); | ||
1942 | } | ||
1943 | : | ||
1944 | ( | ||
1945 | { before(grammarAccess.getKOfMGateDefinitionAccess().getAlternatives_2()); } | ||
1946 | (rule__KOfMGateDefinition__Alternatives_2) | ||
1947 | { after(grammarAccess.getKOfMGateDefinitionAccess().getAlternatives_2()); } | ||
1948 | ) | ||
1949 | ; | ||
1950 | finally { | ||
1951 | restoreStackSize(stackSize); | ||
1952 | } | ||
1953 | |||
1954 | rule__KOfMGateDefinition__Group__3 | ||
1955 | @init { | ||
1956 | int stackSize = keepStackSize(); | ||
1957 | } | ||
1958 | : | ||
1959 | rule__KOfMGateDefinition__Group__3__Impl | ||
1960 | ; | ||
1961 | finally { | ||
1962 | restoreStackSize(stackSize); | ||
1963 | } | ||
1964 | |||
1965 | rule__KOfMGateDefinition__Group__3__Impl | ||
1966 | @init { | ||
1967 | int stackSize = keepStackSize(); | ||
1968 | } | ||
1969 | : | ||
1970 | ( | ||
1971 | { before(grammarAccess.getKOfMGateDefinitionAccess().getInputEventsAssignment_3()); } | ||
1972 | (rule__KOfMGateDefinition__InputEventsAssignment_3)* | ||
1973 | { after(grammarAccess.getKOfMGateDefinitionAccess().getInputEventsAssignment_3()); } | ||
1974 | ) | ||
1975 | ; | ||
1976 | finally { | ||
1977 | restoreStackSize(stackSize); | ||
1978 | } | ||
1979 | |||
1980 | |||
1981 | rule__KOfMGateDefinition__Group_2_0__0 | ||
1982 | @init { | ||
1983 | int stackSize = keepStackSize(); | ||
1984 | } | ||
1985 | : | ||
1986 | rule__KOfMGateDefinition__Group_2_0__0__Impl | ||
1987 | rule__KOfMGateDefinition__Group_2_0__1 | ||
1988 | ; | ||
1989 | finally { | ||
1990 | restoreStackSize(stackSize); | ||
1991 | } | ||
1992 | |||
1993 | rule__KOfMGateDefinition__Group_2_0__0__Impl | ||
1994 | @init { | ||
1995 | int stackSize = keepStackSize(); | ||
1996 | } | ||
1997 | : | ||
1998 | ( | ||
1999 | { before(grammarAccess.getKOfMGateDefinitionAccess().getOfKeyword_2_0_0()); } | ||
2000 | 'of' | ||
2001 | { after(grammarAccess.getKOfMGateDefinitionAccess().getOfKeyword_2_0_0()); } | ||
1492 | ) | 2002 | ) |
1493 | ; | 2003 | ; |
1494 | finally { | 2004 | finally { |
1495 | restoreStackSize(stackSize); | 2005 | restoreStackSize(stackSize); |
1496 | } | 2006 | } |
1497 | 2007 | ||
1498 | rule__OrGate__Group__2 | 2008 | rule__KOfMGateDefinition__Group_2_0__1 |
1499 | @init { | 2009 | @init { |
1500 | int stackSize = keepStackSize(); | 2010 | int stackSize = keepStackSize(); |
1501 | } | 2011 | } |
1502 | : | 2012 | : |
1503 | rule__OrGate__Group__2__Impl | 2013 | rule__KOfMGateDefinition__Group_2_0__1__Impl |
1504 | ; | 2014 | ; |
1505 | finally { | 2015 | finally { |
1506 | restoreStackSize(stackSize); | 2016 | restoreStackSize(stackSize); |
1507 | } | 2017 | } |
1508 | 2018 | ||
1509 | rule__OrGate__Group__2__Impl | 2019 | rule__KOfMGateDefinition__Group_2_0__1__Impl |
1510 | @init { | 2020 | @init { |
1511 | int stackSize = keepStackSize(); | 2021 | int stackSize = keepStackSize(); |
1512 | } | 2022 | } |
1513 | : | 2023 | : |
1514 | ( | 2024 | ( |
1515 | { before(grammarAccess.getOrGateAccess().getInputEventsAssignment_2()); } | 2025 | { before(grammarAccess.getKOfMGateDefinitionAccess().getMAssignment_2_0_1()); } |
1516 | (rule__OrGate__InputEventsAssignment_2)* | 2026 | (rule__KOfMGateDefinition__MAssignment_2_0_1) |
1517 | { after(grammarAccess.getOrGateAccess().getInputEventsAssignment_2()); } | 2027 | { after(grammarAccess.getKOfMGateDefinitionAccess().getMAssignment_2_0_1()); } |
1518 | ) | 2028 | ) |
1519 | ; | 2029 | ; |
1520 | finally { | 2030 | finally { |
@@ -2620,9 +3130,9 @@ rule__QualifiedName__Group__0__Impl | |||
2620 | } | 3130 | } |
2621 | : | 3131 | : |
2622 | ( | 3132 | ( |
2623 | { before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0()); } | 3133 | { before(grammarAccess.getQualifiedNameAccess().getValidIdParserRuleCall_0()); } |
2624 | RULE_ID | 3134 | ruleValidId |
2625 | { after(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0()); } | 3135 | { after(grammarAccess.getQualifiedNameAccess().getValidIdParserRuleCall_0()); } |
2626 | ) | 3136 | ) |
2627 | ; | 3137 | ; |
2628 | finally { | 3138 | finally { |
@@ -2700,9 +3210,9 @@ rule__QualifiedName__Group_1__1__Impl | |||
2700 | } | 3210 | } |
2701 | : | 3211 | : |
2702 | ( | 3212 | ( |
2703 | { before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1()); } | 3213 | { before(grammarAccess.getQualifiedNameAccess().getValidIdParserRuleCall_1_1()); } |
2704 | RULE_ID | 3214 | ruleValidId |
2705 | { after(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1()); } | 3215 | { after(grammarAccess.getQualifiedNameAccess().getValidIdParserRuleCall_1_1()); } |
2706 | ) | 3216 | ) |
2707 | ; | 3217 | ; |
2708 | finally { | 3218 | finally { |
@@ -2982,9 +3492,9 @@ rule__ComponentDefinition__NameAssignment_1 | |||
2982 | } | 3492 | } |
2983 | : | 3493 | : |
2984 | ( | 3494 | ( |
2985 | { before(grammarAccess.getComponentDefinitionAccess().getNameIDTerminalRuleCall_1_0()); } | 3495 | { before(grammarAccess.getComponentDefinitionAccess().getNameValidIdParserRuleCall_1_0()); } |
2986 | RULE_ID | 3496 | ruleValidId |
2987 | { after(grammarAccess.getComponentDefinitionAccess().getNameIDTerminalRuleCall_1_0()); } | 3497 | { after(grammarAccess.getComponentDefinitionAccess().getNameValidIdParserRuleCall_1_0()); } |
2988 | ) | 3498 | ) |
2989 | ; | 3499 | ; |
2990 | finally { | 3500 | finally { |
@@ -3014,9 +3524,9 @@ rule__ComponentDefinition__OutputEventsAssignment_3_1_1 | |||
3014 | ( | 3524 | ( |
3015 | { before(grammarAccess.getComponentDefinitionAccess().getOutputEventsEventDeclarationCrossReference_3_1_1_0()); } | 3525 | { before(grammarAccess.getComponentDefinitionAccess().getOutputEventsEventDeclarationCrossReference_3_1_1_0()); } |
3016 | ( | 3526 | ( |
3017 | { before(grammarAccess.getComponentDefinitionAccess().getOutputEventsEventDeclarationIDTerminalRuleCall_3_1_1_0_1()); } | 3527 | { before(grammarAccess.getComponentDefinitionAccess().getOutputEventsEventDeclarationValidIdParserRuleCall_3_1_1_0_1()); } |
3018 | RULE_ID | 3528 | ruleValidId |
3019 | { after(grammarAccess.getComponentDefinitionAccess().getOutputEventsEventDeclarationIDTerminalRuleCall_3_1_1_0_1()); } | 3529 | { after(grammarAccess.getComponentDefinitionAccess().getOutputEventsEventDeclarationValidIdParserRuleCall_3_1_1_0_1()); } |
3020 | ) | 3530 | ) |
3021 | { after(grammarAccess.getComponentDefinitionAccess().getOutputEventsEventDeclarationCrossReference_3_1_1_0()); } | 3531 | { after(grammarAccess.getComponentDefinitionAccess().getOutputEventsEventDeclarationCrossReference_3_1_1_0()); } |
3022 | ) | 3532 | ) |
@@ -3046,9 +3556,9 @@ rule__InputEvent__NameAssignment_0 | |||
3046 | } | 3556 | } |
3047 | : | 3557 | : |
3048 | ( | 3558 | ( |
3049 | { before(grammarAccess.getInputEventAccess().getNameIDTerminalRuleCall_0_0()); } | 3559 | { before(grammarAccess.getInputEventAccess().getNameValidIdParserRuleCall_0_0()); } |
3050 | RULE_ID | 3560 | ruleValidId |
3051 | { after(grammarAccess.getInputEventAccess().getNameIDTerminalRuleCall_0_0()); } | 3561 | { after(grammarAccess.getInputEventAccess().getNameValidIdParserRuleCall_0_0()); } |
3052 | ) | 3562 | ) |
3053 | ; | 3563 | ; |
3054 | finally { | 3564 | finally { |
@@ -3080,92 +3590,201 @@ rule__BasicEventDefinition__NameAssignment_0 | |||
3080 | } | 3590 | } |
3081 | : | 3591 | : |
3082 | ( | 3592 | ( |
3083 | { before(grammarAccess.getBasicEventDefinitionAccess().getNameIDTerminalRuleCall_0_0()); } | 3593 | { before(grammarAccess.getBasicEventDefinitionAccess().getNameValidIdParserRuleCall_0_0()); } |
3084 | RULE_ID | 3594 | ruleValidId |
3085 | { after(grammarAccess.getBasicEventDefinitionAccess().getNameIDTerminalRuleCall_0_0()); } | 3595 | { after(grammarAccess.getBasicEventDefinitionAccess().getNameValidIdParserRuleCall_0_0()); } |
3086 | ) | 3596 | ) |
3087 | ; | 3597 | ; |
3088 | finally { | 3598 | finally { |
3089 | restoreStackSize(stackSize); | 3599 | restoreStackSize(stackSize); |
3090 | } | 3600 | } |
3091 | 3601 | ||
3092 | rule__BasicEventDefinition__RateAssignment_3 | 3602 | rule__BasicEventDefinition__DistributionAssignment_1 |
3093 | @init { | 3603 | @init { |
3094 | int stackSize = keepStackSize(); | 3604 | int stackSize = keepStackSize(); |
3095 | } | 3605 | } |
3096 | : | 3606 | : |
3097 | ( | 3607 | ( |
3098 | { before(grammarAccess.getBasicEventDefinitionAccess().getRateDOULBETerminalRuleCall_3_0()); } | 3608 | { before(grammarAccess.getBasicEventDefinitionAccess().getDistributionDistributionParserRuleCall_1_0()); } |
3099 | RULE_DOULBE | 3609 | ruleDistribution |
3100 | { after(grammarAccess.getBasicEventDefinitionAccess().getRateDOULBETerminalRuleCall_3_0()); } | 3610 | { after(grammarAccess.getBasicEventDefinitionAccess().getDistributionDistributionParserRuleCall_1_0()); } |
3101 | ) | 3611 | ) |
3102 | ; | 3612 | ; |
3103 | finally { | 3613 | finally { |
3104 | restoreStackSize(stackSize); | 3614 | restoreStackSize(stackSize); |
3105 | } | 3615 | } |
3106 | 3616 | ||
3107 | rule__AndGate__NameAssignment_0 | 3617 | rule__ConstantDistribution__PAssignment_2 |
3108 | @init { | 3618 | @init { |
3109 | int stackSize = keepStackSize(); | 3619 | int stackSize = keepStackSize(); |
3110 | } | 3620 | } |
3111 | : | 3621 | : |
3112 | ( | 3622 | ( |
3113 | { before(grammarAccess.getAndGateAccess().getNameIDTerminalRuleCall_0_0()); } | 3623 | { before(grammarAccess.getConstantDistributionAccess().getPDoubleParserRuleCall_2_0()); } |
3114 | RULE_ID | 3624 | ruleDouble |
3115 | { after(grammarAccess.getAndGateAccess().getNameIDTerminalRuleCall_0_0()); } | 3625 | { after(grammarAccess.getConstantDistributionAccess().getPDoubleParserRuleCall_2_0()); } |
3626 | ) | ||
3627 | ; | ||
3628 | finally { | ||
3629 | restoreStackSize(stackSize); | ||
3630 | } | ||
3631 | |||
3632 | rule__ExponentialDistribution__LambdaAssignment_2 | ||
3633 | @init { | ||
3634 | int stackSize = keepStackSize(); | ||
3635 | } | ||
3636 | : | ||
3637 | ( | ||
3638 | { before(grammarAccess.getExponentialDistributionAccess().getLambdaDoubleParserRuleCall_2_0()); } | ||
3639 | ruleDouble | ||
3640 | { after(grammarAccess.getExponentialDistributionAccess().getLambdaDoubleParserRuleCall_2_0()); } | ||
3641 | ) | ||
3642 | ; | ||
3643 | finally { | ||
3644 | restoreStackSize(stackSize); | ||
3645 | } | ||
3646 | |||
3647 | rule__AndGateDefinition__NameAssignment_0 | ||
3648 | @init { | ||
3649 | int stackSize = keepStackSize(); | ||
3650 | } | ||
3651 | : | ||
3652 | ( | ||
3653 | { before(grammarAccess.getAndGateDefinitionAccess().getNameValidIdParserRuleCall_0_0()); } | ||
3654 | ruleValidId | ||
3655 | { after(grammarAccess.getAndGateDefinitionAccess().getNameValidIdParserRuleCall_0_0()); } | ||
3116 | ) | 3656 | ) |
3117 | ; | 3657 | ; |
3118 | finally { | 3658 | finally { |
3119 | restoreStackSize(stackSize); | 3659 | restoreStackSize(stackSize); |
3120 | } | 3660 | } |
3121 | 3661 | ||
3122 | rule__AndGate__InputEventsAssignment_2 | 3662 | rule__AndGateDefinition__InputEventsAssignment_2 |
3123 | @init { | 3663 | @init { |
3124 | int stackSize = keepStackSize(); | 3664 | int stackSize = keepStackSize(); |
3125 | } | 3665 | } |
3126 | : | 3666 | : |
3127 | ( | 3667 | ( |
3128 | { before(grammarAccess.getAndGateAccess().getInputEventsEventDeclarationCrossReference_2_0()); } | 3668 | { before(grammarAccess.getAndGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_2_0()); } |
3129 | ( | 3669 | ( |
3130 | { before(grammarAccess.getAndGateAccess().getInputEventsEventDeclarationIDTerminalRuleCall_2_0_1()); } | 3670 | { before(grammarAccess.getAndGateDefinitionAccess().getInputEventsEventDeclarationValidIdParserRuleCall_2_0_1()); } |
3131 | RULE_ID | 3671 | ruleValidId |
3132 | { after(grammarAccess.getAndGateAccess().getInputEventsEventDeclarationIDTerminalRuleCall_2_0_1()); } | 3672 | { after(grammarAccess.getAndGateDefinitionAccess().getInputEventsEventDeclarationValidIdParserRuleCall_2_0_1()); } |
3133 | ) | 3673 | ) |
3134 | { after(grammarAccess.getAndGateAccess().getInputEventsEventDeclarationCrossReference_2_0()); } | 3674 | { after(grammarAccess.getAndGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_2_0()); } |
3135 | ) | 3675 | ) |
3136 | ; | 3676 | ; |
3137 | finally { | 3677 | finally { |
3138 | restoreStackSize(stackSize); | 3678 | restoreStackSize(stackSize); |
3139 | } | 3679 | } |
3140 | 3680 | ||
3141 | rule__OrGate__NameAssignment_0 | 3681 | rule__OrGateDefinition__NameAssignment_0 |
3142 | @init { | 3682 | @init { |
3143 | int stackSize = keepStackSize(); | 3683 | int stackSize = keepStackSize(); |
3144 | } | 3684 | } |
3145 | : | 3685 | : |
3146 | ( | 3686 | ( |
3147 | { before(grammarAccess.getOrGateAccess().getNameIDTerminalRuleCall_0_0()); } | 3687 | { before(grammarAccess.getOrGateDefinitionAccess().getNameValidIdParserRuleCall_0_0()); } |
3148 | RULE_ID | 3688 | ruleValidId |
3149 | { after(grammarAccess.getOrGateAccess().getNameIDTerminalRuleCall_0_0()); } | 3689 | { after(grammarAccess.getOrGateDefinitionAccess().getNameValidIdParserRuleCall_0_0()); } |
3150 | ) | 3690 | ) |
3151 | ; | 3691 | ; |
3152 | finally { | 3692 | finally { |
3153 | restoreStackSize(stackSize); | 3693 | restoreStackSize(stackSize); |
3154 | } | 3694 | } |
3155 | 3695 | ||
3156 | rule__OrGate__InputEventsAssignment_2 | 3696 | rule__OrGateDefinition__InputEventsAssignment_2 |
3157 | @init { | 3697 | @init { |
3158 | int stackSize = keepStackSize(); | 3698 | int stackSize = keepStackSize(); |
3159 | } | 3699 | } |
3160 | : | 3700 | : |
3161 | ( | 3701 | ( |
3162 | { before(grammarAccess.getOrGateAccess().getInputEventsEventDeclarationCrossReference_2_0()); } | 3702 | { before(grammarAccess.getOrGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_2_0()); } |
3163 | ( | 3703 | ( |
3164 | { before(grammarAccess.getOrGateAccess().getInputEventsEventDeclarationIDTerminalRuleCall_2_0_1()); } | 3704 | { before(grammarAccess.getOrGateDefinitionAccess().getInputEventsEventDeclarationValidIdParserRuleCall_2_0_1()); } |
3165 | RULE_ID | 3705 | ruleValidId |
3166 | { after(grammarAccess.getOrGateAccess().getInputEventsEventDeclarationIDTerminalRuleCall_2_0_1()); } | 3706 | { after(grammarAccess.getOrGateDefinitionAccess().getInputEventsEventDeclarationValidIdParserRuleCall_2_0_1()); } |
3167 | ) | 3707 | ) |
3168 | { after(grammarAccess.getOrGateAccess().getInputEventsEventDeclarationCrossReference_2_0()); } | 3708 | { after(grammarAccess.getOrGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_2_0()); } |
3709 | ) | ||
3710 | ; | ||
3711 | finally { | ||
3712 | restoreStackSize(stackSize); | ||
3713 | } | ||
3714 | |||
3715 | rule__KOfMGateDefinition__NameAssignment_0 | ||
3716 | @init { | ||
3717 | int stackSize = keepStackSize(); | ||
3718 | } | ||
3719 | : | ||
3720 | ( | ||
3721 | { before(grammarAccess.getKOfMGateDefinitionAccess().getNameValidIdParserRuleCall_0_0()); } | ||
3722 | ruleValidId | ||
3723 | { after(grammarAccess.getKOfMGateDefinitionAccess().getNameValidIdParserRuleCall_0_0()); } | ||
3724 | ) | ||
3725 | ; | ||
3726 | finally { | ||
3727 | restoreStackSize(stackSize); | ||
3728 | } | ||
3729 | |||
3730 | rule__KOfMGateDefinition__KAssignment_1 | ||
3731 | @init { | ||
3732 | int stackSize = keepStackSize(); | ||
3733 | } | ||
3734 | : | ||
3735 | ( | ||
3736 | { before(grammarAccess.getKOfMGateDefinitionAccess().getKINTTerminalRuleCall_1_0()); } | ||
3737 | RULE_INT | ||
3738 | { after(grammarAccess.getKOfMGateDefinitionAccess().getKINTTerminalRuleCall_1_0()); } | ||
3739 | ) | ||
3740 | ; | ||
3741 | finally { | ||
3742 | restoreStackSize(stackSize); | ||
3743 | } | ||
3744 | |||
3745 | rule__KOfMGateDefinition__MAssignment_2_0_1 | ||
3746 | @init { | ||
3747 | int stackSize = keepStackSize(); | ||
3748 | } | ||
3749 | : | ||
3750 | ( | ||
3751 | { before(grammarAccess.getKOfMGateDefinitionAccess().getMINTTerminalRuleCall_2_0_1_0()); } | ||
3752 | RULE_INT | ||
3753 | { after(grammarAccess.getKOfMGateDefinitionAccess().getMINTTerminalRuleCall_2_0_1_0()); } | ||
3754 | ) | ||
3755 | ; | ||
3756 | finally { | ||
3757 | restoreStackSize(stackSize); | ||
3758 | } | ||
3759 | |||
3760 | rule__KOfMGateDefinition__MAssignment_2_1 | ||
3761 | @init { | ||
3762 | int stackSize = keepStackSize(); | ||
3763 | } | ||
3764 | : | ||
3765 | ( | ||
3766 | { before(grammarAccess.getKOfMGateDefinitionAccess().getMOF_INTTerminalRuleCall_2_1_0()); } | ||
3767 | RULE_OF_INT | ||
3768 | { after(grammarAccess.getKOfMGateDefinitionAccess().getMOF_INTTerminalRuleCall_2_1_0()); } | ||
3769 | ) | ||
3770 | ; | ||
3771 | finally { | ||
3772 | restoreStackSize(stackSize); | ||
3773 | } | ||
3774 | |||
3775 | rule__KOfMGateDefinition__InputEventsAssignment_3 | ||
3776 | @init { | ||
3777 | int stackSize = keepStackSize(); | ||
3778 | } | ||
3779 | : | ||
3780 | ( | ||
3781 | { before(grammarAccess.getKOfMGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_3_0()); } | ||
3782 | ( | ||
3783 | { before(grammarAccess.getKOfMGateDefinitionAccess().getInputEventsEventDeclarationValidIdParserRuleCall_3_0_1()); } | ||
3784 | ruleValidId | ||
3785 | { after(grammarAccess.getKOfMGateDefinitionAccess().getInputEventsEventDeclarationValidIdParserRuleCall_3_0_1()); } | ||
3786 | ) | ||
3787 | { after(grammarAccess.getKOfMGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_3_0()); } | ||
3169 | ) | 3788 | ) |
3170 | ; | 3789 | ; |
3171 | finally { | 3790 | finally { |
@@ -3178,9 +3797,9 @@ rule__TransformationDefinition__NameAssignment_1 | |||
3178 | } | 3797 | } |
3179 | : | 3798 | : |
3180 | ( | 3799 | ( |
3181 | { before(grammarAccess.getTransformationDefinitionAccess().getNameIDTerminalRuleCall_1_0()); } | 3800 | { before(grammarAccess.getTransformationDefinitionAccess().getNameValidIdParserRuleCall_1_0()); } |
3182 | RULE_ID | 3801 | ruleValidId |
3183 | { after(grammarAccess.getTransformationDefinitionAccess().getNameIDTerminalRuleCall_1_0()); } | 3802 | { after(grammarAccess.getTransformationDefinitionAccess().getNameValidIdParserRuleCall_1_0()); } |
3184 | ) | 3803 | ) |
3185 | ; | 3804 | ; |
3186 | finally { | 3805 | finally { |
@@ -3321,9 +3940,9 @@ rule__MappingParameter__NameAssignment | |||
3321 | } | 3940 | } |
3322 | : | 3941 | : |
3323 | ( | 3942 | ( |
3324 | { before(grammarAccess.getMappingParameterAccess().getNameIDTerminalRuleCall_0()); } | 3943 | { before(grammarAccess.getMappingParameterAccess().getNameValidIdParserRuleCall_0()); } |
3325 | RULE_ID | 3944 | ruleValidId |
3326 | { after(grammarAccess.getMappingParameterAccess().getNameIDTerminalRuleCall_0()); } | 3945 | { after(grammarAccess.getMappingParameterAccess().getNameValidIdParserRuleCall_0()); } |
3327 | ) | 3946 | ) |
3328 | ; | 3947 | ; |
3329 | finally { | 3948 | finally { |
@@ -3338,9 +3957,9 @@ rule__LookupDefinition__MappingAssignment_1 | |||
3338 | ( | 3957 | ( |
3339 | { before(grammarAccess.getLookupDefinitionAccess().getMappingMappingDefinitionCrossReference_1_0()); } | 3958 | { before(grammarAccess.getLookupDefinitionAccess().getMappingMappingDefinitionCrossReference_1_0()); } |
3340 | ( | 3959 | ( |
3341 | { before(grammarAccess.getLookupDefinitionAccess().getMappingMappingDefinitionIDTerminalRuleCall_1_0_1()); } | 3960 | { before(grammarAccess.getLookupDefinitionAccess().getMappingMappingDefinitionQualifiedNameParserRuleCall_1_0_1()); } |
3342 | RULE_ID | 3961 | ruleQualifiedName |
3343 | { after(grammarAccess.getLookupDefinitionAccess().getMappingMappingDefinitionIDTerminalRuleCall_1_0_1()); } | 3962 | { after(grammarAccess.getLookupDefinitionAccess().getMappingMappingDefinitionQualifiedNameParserRuleCall_1_0_1()); } |
3344 | ) | 3963 | ) |
3345 | { after(grammarAccess.getLookupDefinitionAccess().getMappingMappingDefinitionCrossReference_1_0()); } | 3964 | { after(grammarAccess.getLookupDefinitionAccess().getMappingMappingDefinitionCrossReference_1_0()); } |
3346 | ) | 3965 | ) |
@@ -3357,9 +3976,9 @@ rule__LookupDefinition__ArgumentsAssignment_3 | |||
3357 | ( | 3976 | ( |
3358 | { before(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterCrossReference_3_0()); } | 3977 | { before(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterCrossReference_3_0()); } |
3359 | ( | 3978 | ( |
3360 | { before(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterIDTerminalRuleCall_3_0_1()); } | 3979 | { before(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterValidIdParserRuleCall_3_0_1()); } |
3361 | RULE_ID | 3980 | ruleValidId |
3362 | { after(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterIDTerminalRuleCall_3_0_1()); } | 3981 | { after(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterValidIdParserRuleCall_3_0_1()); } |
3363 | ) | 3982 | ) |
3364 | { after(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterCrossReference_3_0()); } | 3983 | { after(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterCrossReference_3_0()); } |
3365 | ) | 3984 | ) |
@@ -3376,9 +3995,9 @@ rule__LookupDefinition__ArgumentsAssignment_4_1 | |||
3376 | ( | 3995 | ( |
3377 | { before(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterCrossReference_4_1_0()); } | 3996 | { before(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterCrossReference_4_1_0()); } |
3378 | ( | 3997 | ( |
3379 | { before(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterIDTerminalRuleCall_4_1_0_1()); } | 3998 | { before(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterValidIdParserRuleCall_4_1_0_1()); } |
3380 | RULE_ID | 3999 | ruleValidId |
3381 | { after(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterIDTerminalRuleCall_4_1_0_1()); } | 4000 | { after(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterValidIdParserRuleCall_4_1_0_1()); } |
3382 | ) | 4001 | ) |
3383 | { after(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterCrossReference_4_1_0()); } | 4002 | { after(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterCrossReference_4_1_0()); } |
3384 | ) | 4003 | ) |
@@ -3393,9 +4012,9 @@ rule__LookupDefinition__NameAssignment_7 | |||
3393 | } | 4012 | } |
3394 | : | 4013 | : |
3395 | ( | 4014 | ( |
3396 | { before(grammarAccess.getLookupDefinitionAccess().getNameIDTerminalRuleCall_7_0()); } | 4015 | { before(grammarAccess.getLookupDefinitionAccess().getNameValidIdParserRuleCall_7_0()); } |
3397 | RULE_ID | 4016 | ruleValidId |
3398 | { after(grammarAccess.getLookupDefinitionAccess().getNameIDTerminalRuleCall_7_0()); } | 4017 | { after(grammarAccess.getLookupDefinitionAccess().getNameValidIdParserRuleCall_7_0()); } |
3399 | ) | 4018 | ) |
3400 | ; | 4019 | ; |
3401 | finally { | 4020 | finally { |
@@ -3459,9 +4078,9 @@ rule__EventReference__ComponentAssignment_0 | |||
3459 | ( | 4078 | ( |
3460 | { before(grammarAccess.getEventReferenceAccess().getComponentVariableCrossReference_0_0()); } | 4079 | { before(grammarAccess.getEventReferenceAccess().getComponentVariableCrossReference_0_0()); } |
3461 | ( | 4080 | ( |
3462 | { before(grammarAccess.getEventReferenceAccess().getComponentVariableIDTerminalRuleCall_0_0_1()); } | 4081 | { before(grammarAccess.getEventReferenceAccess().getComponentVariableValidIdParserRuleCall_0_0_1()); } |
3463 | RULE_ID | 4082 | ruleValidId |
3464 | { after(grammarAccess.getEventReferenceAccess().getComponentVariableIDTerminalRuleCall_0_0_1()); } | 4083 | { after(grammarAccess.getEventReferenceAccess().getComponentVariableValidIdParserRuleCall_0_0_1()); } |
3465 | ) | 4084 | ) |
3466 | { after(grammarAccess.getEventReferenceAccess().getComponentVariableCrossReference_0_0()); } | 4085 | { after(grammarAccess.getEventReferenceAccess().getComponentVariableCrossReference_0_0()); } |
3467 | ) | 4086 | ) |
@@ -3478,9 +4097,9 @@ rule__EventReference__EventAssignment_2 | |||
3478 | ( | 4097 | ( |
3479 | { before(grammarAccess.getEventReferenceAccess().getEventEventDeclarationCrossReference_2_0()); } | 4098 | { before(grammarAccess.getEventReferenceAccess().getEventEventDeclarationCrossReference_2_0()); } |
3480 | ( | 4099 | ( |
3481 | { before(grammarAccess.getEventReferenceAccess().getEventEventDeclarationIDTerminalRuleCall_2_0_1()); } | 4100 | { before(grammarAccess.getEventReferenceAccess().getEventEventDeclarationValidIdParserRuleCall_2_0_1()); } |
3482 | RULE_ID | 4101 | ruleValidId |
3483 | { after(grammarAccess.getEventReferenceAccess().getEventEventDeclarationIDTerminalRuleCall_2_0_1()); } | 4102 | { after(grammarAccess.getEventReferenceAccess().getEventEventDeclarationValidIdParserRuleCall_2_0_1()); } |
3484 | ) | 4103 | ) |
3485 | { after(grammarAccess.getEventReferenceAccess().getEventEventDeclarationCrossReference_2_0()); } | 4104 | { after(grammarAccess.getEventReferenceAccess().getEventEventDeclarationCrossReference_2_0()); } |
3486 | ) | 4105 | ) |
@@ -3523,7 +4142,9 @@ finally { | |||
3523 | restoreStackSize(stackSize); | 4142 | restoreStackSize(stackSize); |
3524 | } | 4143 | } |
3525 | 4144 | ||
3526 | RULE_DOULBE : ('0'..'9')+ ('.' ('0'..'9')+|('.' ('0'..'9')+)? ('e'|'E') ('+'|'-')? ('0'..'9')+); | 4145 | RULE_OF_INT : 'o' 'f' ('0'..'9')+; |
4146 | |||
4147 | RULE_T_DOUBLE : ('0'..'9')+ ('.' ('0'..'9')+|('.' ('0'..'9')+)? ('e'|'E') ('+'|'-')? ('0'..'9')+); | ||
3527 | 4148 | ||
3528 | RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; | 4149 | RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*; |
3529 | 4150 | ||
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguage.tokens b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguage.tokens index 77eb6696..ee87b574 100644 --- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguage.tokens +++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguage.tokens | |||
@@ -1,38 +1,40 @@ | |||
1 | '('=27 | 1 | '('=30 |
2 | ')'=28 | 2 | ')'=31 |
3 | '*'=34 | 3 | '*'=37 |
4 | '+='=37 | 4 | '+='=40 |
5 | ','=29 | 5 | ','=32 |
6 | '.'=32 | 6 | '.'=35 |
7 | ':='=12 | 7 | ':='=13 |
8 | ';'=14 | 8 | ';'=15 |
9 | '='=22 | 9 | '='=23 |
10 | '=>'=33 | 10 | '=>'=36 |
11 | '[]'=35 | 11 | '[]'=38 |
12 | 'and'=23 | 12 | 'and'=25 |
13 | 'as'=31 | 13 | 'as'=34 |
14 | 'cft'=16 | 14 | 'cft'=17 |
15 | 'import'=15 | 15 | 'import'=16 |
16 | 'in'=19 | 16 | 'in'=20 |
17 | 'lambda'=21 | 17 | 'lambda'=24 |
18 | 'lookup'=30 | 18 | 'lookup'=33 |
19 | 'mapping'=26 | 19 | 'mapping'=29 |
20 | 'or'=24 | 20 | 'of'=27 |
21 | 'out'=20 | 21 | 'or'=26 |
22 | 'package'=13 | 22 | 'out'=21 |
23 | 'toplevel'=36 | 23 | 'p'=22 |
24 | 'transformation'=25 | 24 | 'package'=14 |
25 | '{'=17 | 25 | 'toplevel'=39 |
26 | '}'=18 | 26 | 'transformation'=28 |
27 | RULE_ANY_OTHER=11 | 27 | '{'=18 |
28 | RULE_DOULBE=5 | 28 | '}'=19 |
29 | RULE_ANY_OTHER=12 | ||
29 | RULE_ID=4 | 30 | RULE_ID=4 |
30 | RULE_INT=6 | 31 | RULE_INT=6 |
31 | RULE_ML_COMMENT=8 | 32 | RULE_ML_COMMENT=9 |
32 | RULE_SL_COMMENT=9 | 33 | RULE_OF_INT=5 |
33 | RULE_STRING=7 | 34 | RULE_SL_COMMENT=10 |
34 | RULE_WS=10 | 35 | RULE_STRING=8 |
35 | T__12=12 | 36 | RULE_T_DOUBLE=7 |
37 | RULE_WS=11 | ||
36 | T__13=13 | 38 | T__13=13 |
37 | T__14=14 | 39 | T__14=14 |
38 | T__15=15 | 40 | T__15=15 |
@@ -58,3 +60,6 @@ T__34=34 | |||
58 | T__35=35 | 60 | T__35=35 |
59 | T__36=36 | 61 | T__36=36 |
60 | T__37=37 | 62 | T__37=37 |
63 | T__38=38 | ||
64 | T__39=39 | ||
65 | T__40=40 | ||
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguageLexer.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguageLexer.java index d80b13c6..21e09c33 100644 --- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguageLexer.java +++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguageLexer.java | |||
@@ -12,17 +12,19 @@ import java.util.ArrayList; | |||
12 | 12 | ||
13 | @SuppressWarnings("all") | 13 | @SuppressWarnings("all") |
14 | public class InternalCftLanguageLexer extends Lexer { | 14 | public class InternalCftLanguageLexer extends Lexer { |
15 | public static final int RULE_STRING=7; | 15 | public static final int RULE_STRING=8; |
16 | public static final int RULE_SL_COMMENT=9; | 16 | public static final int RULE_SL_COMMENT=10; |
17 | public static final int T__19=19; | 17 | public static final int T__19=19; |
18 | public static final int T__15=15; | 18 | public static final int T__15=15; |
19 | public static final int T__37=37; | 19 | public static final int T__37=37; |
20 | public static final int T__16=16; | 20 | public static final int T__16=16; |
21 | public static final int T__38=38; | ||
21 | public static final int T__17=17; | 22 | public static final int T__17=17; |
23 | public static final int T__39=39; | ||
22 | public static final int T__18=18; | 24 | public static final int T__18=18; |
23 | public static final int T__33=33; | 25 | public static final int T__33=33; |
24 | public static final int T__12=12; | ||
25 | public static final int T__34=34; | 26 | public static final int T__34=34; |
27 | public static final int RULE_T_DOUBLE=7; | ||
26 | public static final int T__13=13; | 28 | public static final int T__13=13; |
27 | public static final int T__35=35; | 29 | public static final int T__35=35; |
28 | public static final int T__14=14; | 30 | public static final int T__14=14; |
@@ -31,20 +33,21 @@ public class InternalCftLanguageLexer extends Lexer { | |||
31 | public static final int T__30=30; | 33 | public static final int T__30=30; |
32 | public static final int T__31=31; | 34 | public static final int T__31=31; |
33 | public static final int T__32=32; | 35 | public static final int T__32=32; |
36 | public static final int RULE_OF_INT=5; | ||
34 | public static final int RULE_ID=4; | 37 | public static final int RULE_ID=4; |
35 | public static final int RULE_WS=10; | 38 | public static final int RULE_WS=11; |
36 | public static final int RULE_DOULBE=5; | 39 | public static final int RULE_ANY_OTHER=12; |
37 | public static final int RULE_ANY_OTHER=11; | ||
38 | public static final int T__26=26; | 40 | public static final int T__26=26; |
39 | public static final int T__27=27; | 41 | public static final int T__27=27; |
40 | public static final int T__28=28; | 42 | public static final int T__28=28; |
41 | public static final int RULE_INT=6; | 43 | public static final int RULE_INT=6; |
42 | public static final int T__29=29; | 44 | public static final int T__29=29; |
43 | public static final int T__22=22; | 45 | public static final int T__22=22; |
44 | public static final int RULE_ML_COMMENT=8; | 46 | public static final int RULE_ML_COMMENT=9; |
45 | public static final int T__23=23; | 47 | public static final int T__23=23; |
46 | public static final int T__24=24; | 48 | public static final int T__24=24; |
47 | public static final int T__25=25; | 49 | public static final int T__25=25; |
50 | public static final int T__40=40; | ||
48 | public static final int T__20=20; | 51 | public static final int T__20=20; |
49 | public static final int T__21=21; | 52 | public static final int T__21=21; |
50 | 53 | ||
@@ -61,36 +64,15 @@ public class InternalCftLanguageLexer extends Lexer { | |||
61 | } | 64 | } |
62 | public String getGrammarFileName() { return "InternalCftLanguage.g"; } | 65 | public String getGrammarFileName() { return "InternalCftLanguage.g"; } |
63 | 66 | ||
64 | // $ANTLR start "T__12" | ||
65 | public final void mT__12() throws RecognitionException { | ||
66 | try { | ||
67 | int _type = T__12; | ||
68 | int _channel = DEFAULT_TOKEN_CHANNEL; | ||
69 | // InternalCftLanguage.g:11:7: ( ':=' ) | ||
70 | // InternalCftLanguage.g:11:9: ':=' | ||
71 | { | ||
72 | match(":="); | ||
73 | |||
74 | |||
75 | } | ||
76 | |||
77 | state.type = _type; | ||
78 | state.channel = _channel; | ||
79 | } | ||
80 | finally { | ||
81 | } | ||
82 | } | ||
83 | // $ANTLR end "T__12" | ||
84 | |||
85 | // $ANTLR start "T__13" | 67 | // $ANTLR start "T__13" |
86 | public final void mT__13() throws RecognitionException { | 68 | public final void mT__13() throws RecognitionException { |
87 | try { | 69 | try { |
88 | int _type = T__13; | 70 | int _type = T__13; |
89 | int _channel = DEFAULT_TOKEN_CHANNEL; | 71 | int _channel = DEFAULT_TOKEN_CHANNEL; |
90 | // InternalCftLanguage.g:12:7: ( 'package' ) | 72 | // InternalCftLanguage.g:11:7: ( ':=' ) |
91 | // InternalCftLanguage.g:12:9: 'package' | 73 | // InternalCftLanguage.g:11:9: ':=' |
92 | { | 74 | { |
93 | match("package"); | 75 | match(":="); |
94 | 76 | ||
95 | 77 | ||
96 | } | 78 | } |
@@ -108,10 +90,11 @@ public class InternalCftLanguageLexer extends Lexer { | |||
108 | try { | 90 | try { |
109 | int _type = T__14; | 91 | int _type = T__14; |
110 | int _channel = DEFAULT_TOKEN_CHANNEL; | 92 | int _channel = DEFAULT_TOKEN_CHANNEL; |
111 | // InternalCftLanguage.g:13:7: ( ';' ) | 93 | // InternalCftLanguage.g:12:7: ( 'package' ) |
112 | // InternalCftLanguage.g:13:9: ';' | 94 | // InternalCftLanguage.g:12:9: 'package' |
113 | { | 95 | { |
114 | match(';'); | 96 | match("package"); |
97 | |||
115 | 98 | ||
116 | } | 99 | } |
117 | 100 | ||
@@ -128,11 +111,10 @@ public class InternalCftLanguageLexer extends Lexer { | |||
128 | try { | 111 | try { |
129 | int _type = T__15; | 112 | int _type = T__15; |
130 | int _channel = DEFAULT_TOKEN_CHANNEL; | 113 | int _channel = DEFAULT_TOKEN_CHANNEL; |
131 | // InternalCftLanguage.g:14:7: ( 'import' ) | 114 | // InternalCftLanguage.g:13:7: ( ';' ) |
132 | // InternalCftLanguage.g:14:9: 'import' | 115 | // InternalCftLanguage.g:13:9: ';' |
133 | { | 116 | { |
134 | match("import"); | 117 | match(';'); |
135 | |||
136 | 118 | ||
137 | } | 119 | } |
138 | 120 | ||
@@ -149,10 +131,10 @@ public class InternalCftLanguageLexer extends Lexer { | |||
149 | try { | 131 | try { |
150 | int _type = T__16; | 132 | int _type = T__16; |
151 | int _channel = DEFAULT_TOKEN_CHANNEL; | 133 | int _channel = DEFAULT_TOKEN_CHANNEL; |
152 | // InternalCftLanguage.g:15:7: ( 'cft' ) | 134 | // InternalCftLanguage.g:14:7: ( 'import' ) |
153 | // InternalCftLanguage.g:15:9: 'cft' | 135 | // InternalCftLanguage.g:14:9: 'import' |
154 | { | 136 | { |
155 | match("cft"); | 137 | match("import"); |
156 | 138 | ||
157 | 139 | ||
158 | } | 140 | } |
@@ -170,10 +152,11 @@ public class InternalCftLanguageLexer extends Lexer { | |||
170 | try { | 152 | try { |
171 | int _type = T__17; | 153 | int _type = T__17; |
172 | int _channel = DEFAULT_TOKEN_CHANNEL; | 154 | int _channel = DEFAULT_TOKEN_CHANNEL; |
173 | // InternalCftLanguage.g:16:7: ( '{' ) | 155 | // InternalCftLanguage.g:15:7: ( 'cft' ) |
174 | // InternalCftLanguage.g:16:9: '{' | 156 | // InternalCftLanguage.g:15:9: 'cft' |
175 | { | 157 | { |
176 | match('{'); | 158 | match("cft"); |
159 | |||
177 | 160 | ||
178 | } | 161 | } |
179 | 162 | ||
@@ -190,10 +173,10 @@ public class InternalCftLanguageLexer extends Lexer { | |||
190 | try { | 173 | try { |
191 | int _type = T__18; | 174 | int _type = T__18; |
192 | int _channel = DEFAULT_TOKEN_CHANNEL; | 175 | int _channel = DEFAULT_TOKEN_CHANNEL; |
193 | // InternalCftLanguage.g:17:7: ( '}' ) | 176 | // InternalCftLanguage.g:16:7: ( '{' ) |
194 | // InternalCftLanguage.g:17:9: '}' | 177 | // InternalCftLanguage.g:16:9: '{' |
195 | { | 178 | { |
196 | match('}'); | 179 | match('{'); |
197 | 180 | ||
198 | } | 181 | } |
199 | 182 | ||
@@ -210,11 +193,10 @@ public class InternalCftLanguageLexer extends Lexer { | |||
210 | try { | 193 | try { |
211 | int _type = T__19; | 194 | int _type = T__19; |
212 | int _channel = DEFAULT_TOKEN_CHANNEL; | 195 | int _channel = DEFAULT_TOKEN_CHANNEL; |
213 | // InternalCftLanguage.g:18:7: ( 'in' ) | 196 | // InternalCftLanguage.g:17:7: ( '}' ) |
214 | // InternalCftLanguage.g:18:9: 'in' | 197 | // InternalCftLanguage.g:17:9: '}' |
215 | { | 198 | { |
216 | match("in"); | 199 | match('}'); |
217 | |||
218 | 200 | ||
219 | } | 201 | } |
220 | 202 | ||
@@ -231,10 +213,10 @@ public class InternalCftLanguageLexer extends Lexer { | |||
231 | try { | 213 | try { |
232 | int _type = T__20; | 214 | int _type = T__20; |
233 | int _channel = DEFAULT_TOKEN_CHANNEL; | 215 | int _channel = DEFAULT_TOKEN_CHANNEL; |
234 | // InternalCftLanguage.g:19:7: ( 'out' ) | 216 | // InternalCftLanguage.g:18:7: ( 'in' ) |
235 | // InternalCftLanguage.g:19:9: 'out' | 217 | // InternalCftLanguage.g:18:9: 'in' |
236 | { | 218 | { |
237 | match("out"); | 219 | match("in"); |
238 | 220 | ||
239 | 221 | ||
240 | } | 222 | } |
@@ -252,10 +234,10 @@ public class InternalCftLanguageLexer extends Lexer { | |||
252 | try { | 234 | try { |
253 | int _type = T__21; | 235 | int _type = T__21; |
254 | int _channel = DEFAULT_TOKEN_CHANNEL; | 236 | int _channel = DEFAULT_TOKEN_CHANNEL; |
255 | // InternalCftLanguage.g:20:7: ( 'lambda' ) | 237 | // InternalCftLanguage.g:19:7: ( 'out' ) |
256 | // InternalCftLanguage.g:20:9: 'lambda' | 238 | // InternalCftLanguage.g:19:9: 'out' |
257 | { | 239 | { |
258 | match("lambda"); | 240 | match("out"); |
259 | 241 | ||
260 | 242 | ||
261 | } | 243 | } |
@@ -273,10 +255,10 @@ public class InternalCftLanguageLexer extends Lexer { | |||
273 | try { | 255 | try { |
274 | int _type = T__22; | 256 | int _type = T__22; |
275 | int _channel = DEFAULT_TOKEN_CHANNEL; | 257 | int _channel = DEFAULT_TOKEN_CHANNEL; |
276 | // InternalCftLanguage.g:21:7: ( '=' ) | 258 | // InternalCftLanguage.g:20:7: ( 'p' ) |
277 | // InternalCftLanguage.g:21:9: '=' | 259 | // InternalCftLanguage.g:20:9: 'p' |
278 | { | 260 | { |
279 | match('='); | 261 | match('p'); |
280 | 262 | ||
281 | } | 263 | } |
282 | 264 | ||
@@ -293,11 +275,10 @@ public class InternalCftLanguageLexer extends Lexer { | |||
293 | try { | 275 | try { |
294 | int _type = T__23; | 276 | int _type = T__23; |
295 | int _channel = DEFAULT_TOKEN_CHANNEL; | 277 | int _channel = DEFAULT_TOKEN_CHANNEL; |
296 | // InternalCftLanguage.g:22:7: ( 'and' ) | 278 | // InternalCftLanguage.g:21:7: ( '=' ) |
297 | // InternalCftLanguage.g:22:9: 'and' | 279 | // InternalCftLanguage.g:21:9: '=' |
298 | { | 280 | { |
299 | match("and"); | 281 | match('='); |
300 | |||
301 | 282 | ||
302 | } | 283 | } |
303 | 284 | ||
@@ -314,10 +295,10 @@ public class InternalCftLanguageLexer extends Lexer { | |||
314 | try { | 295 | try { |
315 | int _type = T__24; | 296 | int _type = T__24; |
316 | int _channel = DEFAULT_TOKEN_CHANNEL; | 297 | int _channel = DEFAULT_TOKEN_CHANNEL; |
317 | // InternalCftLanguage.g:23:7: ( 'or' ) | 298 | // InternalCftLanguage.g:22:7: ( 'lambda' ) |
318 | // InternalCftLanguage.g:23:9: 'or' | 299 | // InternalCftLanguage.g:22:9: 'lambda' |
319 | { | 300 | { |
320 | match("or"); | 301 | match("lambda"); |
321 | 302 | ||
322 | 303 | ||
323 | } | 304 | } |
@@ -335,10 +316,10 @@ public class InternalCftLanguageLexer extends Lexer { | |||
335 | try { | 316 | try { |
336 | int _type = T__25; | 317 | int _type = T__25; |
337 | int _channel = DEFAULT_TOKEN_CHANNEL; | 318 | int _channel = DEFAULT_TOKEN_CHANNEL; |
338 | // InternalCftLanguage.g:24:7: ( 'transformation' ) | 319 | // InternalCftLanguage.g:23:7: ( 'and' ) |
339 | // InternalCftLanguage.g:24:9: 'transformation' | 320 | // InternalCftLanguage.g:23:9: 'and' |
340 | { | 321 | { |
341 | match("transformation"); | 322 | match("and"); |
342 | 323 | ||
343 | 324 | ||
344 | } | 325 | } |
@@ -356,10 +337,10 @@ public class InternalCftLanguageLexer extends Lexer { | |||
356 | try { | 337 | try { |
357 | int _type = T__26; | 338 | int _type = T__26; |
358 | int _channel = DEFAULT_TOKEN_CHANNEL; | 339 | int _channel = DEFAULT_TOKEN_CHANNEL; |
359 | // InternalCftLanguage.g:25:7: ( 'mapping' ) | 340 | // InternalCftLanguage.g:24:7: ( 'or' ) |
360 | // InternalCftLanguage.g:25:9: 'mapping' | 341 | // InternalCftLanguage.g:24:9: 'or' |
361 | { | 342 | { |
362 | match("mapping"); | 343 | match("or"); |
363 | 344 | ||
364 | 345 | ||
365 | } | 346 | } |
@@ -377,10 +358,11 @@ public class InternalCftLanguageLexer extends Lexer { | |||
377 | try { | 358 | try { |
378 | int _type = T__27; | 359 | int _type = T__27; |
379 | int _channel = DEFAULT_TOKEN_CHANNEL; | 360 | int _channel = DEFAULT_TOKEN_CHANNEL; |
380 | // InternalCftLanguage.g:26:7: ( '(' ) | 361 | // InternalCftLanguage.g:25:7: ( 'of' ) |
381 | // InternalCftLanguage.g:26:9: '(' | 362 | // InternalCftLanguage.g:25:9: 'of' |
382 | { | 363 | { |
383 | match('('); | 364 | match("of"); |
365 | |||
384 | 366 | ||
385 | } | 367 | } |
386 | 368 | ||
@@ -397,10 +379,11 @@ public class InternalCftLanguageLexer extends Lexer { | |||
397 | try { | 379 | try { |
398 | int _type = T__28; | 380 | int _type = T__28; |
399 | int _channel = DEFAULT_TOKEN_CHANNEL; | 381 | int _channel = DEFAULT_TOKEN_CHANNEL; |
400 | // InternalCftLanguage.g:27:7: ( ')' ) | 382 | // InternalCftLanguage.g:26:7: ( 'transformation' ) |
401 | // InternalCftLanguage.g:27:9: ')' | 383 | // InternalCftLanguage.g:26:9: 'transformation' |
402 | { | 384 | { |
403 | match(')'); | 385 | match("transformation"); |
386 | |||
404 | 387 | ||
405 | } | 388 | } |
406 | 389 | ||
@@ -417,10 +400,11 @@ public class InternalCftLanguageLexer extends Lexer { | |||
417 | try { | 400 | try { |
418 | int _type = T__29; | 401 | int _type = T__29; |
419 | int _channel = DEFAULT_TOKEN_CHANNEL; | 402 | int _channel = DEFAULT_TOKEN_CHANNEL; |
420 | // InternalCftLanguage.g:28:7: ( ',' ) | 403 | // InternalCftLanguage.g:27:7: ( 'mapping' ) |
421 | // InternalCftLanguage.g:28:9: ',' | 404 | // InternalCftLanguage.g:27:9: 'mapping' |
422 | { | 405 | { |
423 | match(','); | 406 | match("mapping"); |
407 | |||
424 | 408 | ||
425 | } | 409 | } |
426 | 410 | ||
@@ -437,11 +421,10 @@ public class InternalCftLanguageLexer extends Lexer { | |||
437 | try { | 421 | try { |
438 | int _type = T__30; | 422 | int _type = T__30; |
439 | int _channel = DEFAULT_TOKEN_CHANNEL; | 423 | int _channel = DEFAULT_TOKEN_CHANNEL; |
440 | // InternalCftLanguage.g:29:7: ( 'lookup' ) | 424 | // InternalCftLanguage.g:28:7: ( '(' ) |
441 | // InternalCftLanguage.g:29:9: 'lookup' | 425 | // InternalCftLanguage.g:28:9: '(' |
442 | { | 426 | { |
443 | match("lookup"); | 427 | match('('); |
444 | |||
445 | 428 | ||
446 | } | 429 | } |
447 | 430 | ||
@@ -458,11 +441,10 @@ public class InternalCftLanguageLexer extends Lexer { | |||
458 | try { | 441 | try { |
459 | int _type = T__31; | 442 | int _type = T__31; |
460 | int _channel = DEFAULT_TOKEN_CHANNEL; | 443 | int _channel = DEFAULT_TOKEN_CHANNEL; |
461 | // InternalCftLanguage.g:30:7: ( 'as' ) | 444 | // InternalCftLanguage.g:29:7: ( ')' ) |
462 | // InternalCftLanguage.g:30:9: 'as' | 445 | // InternalCftLanguage.g:29:9: ')' |
463 | { | 446 | { |
464 | match("as"); | 447 | match(')'); |
465 | |||
466 | 448 | ||
467 | } | 449 | } |
468 | 450 | ||
@@ -479,10 +461,10 @@ public class InternalCftLanguageLexer extends Lexer { | |||
479 | try { | 461 | try { |
480 | int _type = T__32; | 462 | int _type = T__32; |
481 | int _channel = DEFAULT_TOKEN_CHANNEL; | 463 | int _channel = DEFAULT_TOKEN_CHANNEL; |
482 | // InternalCftLanguage.g:31:7: ( '.' ) | 464 | // InternalCftLanguage.g:30:7: ( ',' ) |
483 | // InternalCftLanguage.g:31:9: '.' | 465 | // InternalCftLanguage.g:30:9: ',' |
484 | { | 466 | { |
485 | match('.'); | 467 | match(','); |
486 | 468 | ||
487 | } | 469 | } |
488 | 470 | ||
@@ -499,10 +481,10 @@ public class InternalCftLanguageLexer extends Lexer { | |||
499 | try { | 481 | try { |
500 | int _type = T__33; | 482 | int _type = T__33; |
501 | int _channel = DEFAULT_TOKEN_CHANNEL; | 483 | int _channel = DEFAULT_TOKEN_CHANNEL; |
502 | // InternalCftLanguage.g:32:7: ( '=>' ) | 484 | // InternalCftLanguage.g:31:7: ( 'lookup' ) |
503 | // InternalCftLanguage.g:32:9: '=>' | 485 | // InternalCftLanguage.g:31:9: 'lookup' |
504 | { | 486 | { |
505 | match("=>"); | 487 | match("lookup"); |
506 | 488 | ||
507 | 489 | ||
508 | } | 490 | } |
@@ -520,10 +502,11 @@ public class InternalCftLanguageLexer extends Lexer { | |||
520 | try { | 502 | try { |
521 | int _type = T__34; | 503 | int _type = T__34; |
522 | int _channel = DEFAULT_TOKEN_CHANNEL; | 504 | int _channel = DEFAULT_TOKEN_CHANNEL; |
523 | // InternalCftLanguage.g:33:7: ( '*' ) | 505 | // InternalCftLanguage.g:32:7: ( 'as' ) |
524 | // InternalCftLanguage.g:33:9: '*' | 506 | // InternalCftLanguage.g:32:9: 'as' |
525 | { | 507 | { |
526 | match('*'); | 508 | match("as"); |
509 | |||
527 | 510 | ||
528 | } | 511 | } |
529 | 512 | ||
@@ -540,11 +523,10 @@ public class InternalCftLanguageLexer extends Lexer { | |||
540 | try { | 523 | try { |
541 | int _type = T__35; | 524 | int _type = T__35; |
542 | int _channel = DEFAULT_TOKEN_CHANNEL; | 525 | int _channel = DEFAULT_TOKEN_CHANNEL; |
543 | // InternalCftLanguage.g:34:7: ( '[]' ) | 526 | // InternalCftLanguage.g:33:7: ( '.' ) |
544 | // InternalCftLanguage.g:34:9: '[]' | 527 | // InternalCftLanguage.g:33:9: '.' |
545 | { | 528 | { |
546 | match("[]"); | 529 | match('.'); |
547 | |||
548 | 530 | ||
549 | } | 531 | } |
550 | 532 | ||
@@ -561,10 +543,10 @@ public class InternalCftLanguageLexer extends Lexer { | |||
561 | try { | 543 | try { |
562 | int _type = T__36; | 544 | int _type = T__36; |
563 | int _channel = DEFAULT_TOKEN_CHANNEL; | 545 | int _channel = DEFAULT_TOKEN_CHANNEL; |
564 | // InternalCftLanguage.g:35:7: ( 'toplevel' ) | 546 | // InternalCftLanguage.g:34:7: ( '=>' ) |
565 | // InternalCftLanguage.g:35:9: 'toplevel' | 547 | // InternalCftLanguage.g:34:9: '=>' |
566 | { | 548 | { |
567 | match("toplevel"); | 549 | match("=>"); |
568 | 550 | ||
569 | 551 | ||
570 | } | 552 | } |
@@ -582,8 +564,70 @@ public class InternalCftLanguageLexer extends Lexer { | |||
582 | try { | 564 | try { |
583 | int _type = T__37; | 565 | int _type = T__37; |
584 | int _channel = DEFAULT_TOKEN_CHANNEL; | 566 | int _channel = DEFAULT_TOKEN_CHANNEL; |
585 | // InternalCftLanguage.g:36:7: ( '+=' ) | 567 | // InternalCftLanguage.g:35:7: ( '*' ) |
586 | // InternalCftLanguage.g:36:9: '+=' | 568 | // InternalCftLanguage.g:35:9: '*' |
569 | { | ||
570 | match('*'); | ||
571 | |||
572 | } | ||
573 | |||
574 | state.type = _type; | ||
575 | state.channel = _channel; | ||
576 | } | ||
577 | finally { | ||
578 | } | ||
579 | } | ||
580 | // $ANTLR end "T__37" | ||
581 | |||
582 | // $ANTLR start "T__38" | ||
583 | public final void mT__38() throws RecognitionException { | ||
584 | try { | ||
585 | int _type = T__38; | ||
586 | int _channel = DEFAULT_TOKEN_CHANNEL; | ||
587 | // InternalCftLanguage.g:36:7: ( '[]' ) | ||
588 | // InternalCftLanguage.g:36:9: '[]' | ||
589 | { | ||
590 | match("[]"); | ||
591 | |||
592 | |||
593 | } | ||
594 | |||
595 | state.type = _type; | ||
596 | state.channel = _channel; | ||
597 | } | ||
598 | finally { | ||
599 | } | ||
600 | } | ||
601 | // $ANTLR end "T__38" | ||
602 | |||
603 | // $ANTLR start "T__39" | ||
604 | public final void mT__39() throws RecognitionException { | ||
605 | try { | ||
606 | int _type = T__39; | ||
607 | int _channel = DEFAULT_TOKEN_CHANNEL; | ||
608 | // InternalCftLanguage.g:37:7: ( 'toplevel' ) | ||
609 | // InternalCftLanguage.g:37:9: 'toplevel' | ||
610 | { | ||
611 | match("toplevel"); | ||
612 | |||
613 | |||
614 | } | ||
615 | |||
616 | state.type = _type; | ||
617 | state.channel = _channel; | ||
618 | } | ||
619 | finally { | ||
620 | } | ||
621 | } | ||
622 | // $ANTLR end "T__39" | ||
623 | |||
624 | // $ANTLR start "T__40" | ||
625 | public final void mT__40() throws RecognitionException { | ||
626 | try { | ||
627 | int _type = T__40; | ||
628 | int _channel = DEFAULT_TOKEN_CHANNEL; | ||
629 | // InternalCftLanguage.g:38:7: ( '+=' ) | ||
630 | // InternalCftLanguage.g:38:9: '+=' | ||
587 | { | 631 | { |
588 | match("+="); | 632 | match("+="); |
589 | 633 | ||
@@ -596,17 +640,19 @@ public class InternalCftLanguageLexer extends Lexer { | |||
596 | finally { | 640 | finally { |
597 | } | 641 | } |
598 | } | 642 | } |
599 | // $ANTLR end "T__37" | 643 | // $ANTLR end "T__40" |
600 | 644 | ||
601 | // $ANTLR start "RULE_DOULBE" | 645 | // $ANTLR start "RULE_OF_INT" |
602 | public final void mRULE_DOULBE() throws RecognitionException { | 646 | public final void mRULE_OF_INT() throws RecognitionException { |
603 | try { | 647 | try { |
604 | int _type = RULE_DOULBE; | 648 | int _type = RULE_OF_INT; |
605 | int _channel = DEFAULT_TOKEN_CHANNEL; | 649 | int _channel = DEFAULT_TOKEN_CHANNEL; |
606 | // InternalCftLanguage.g:3526:13: ( ( '0' .. '9' )+ ( '.' ( '0' .. '9' )+ | ( '.' ( '0' .. '9' )+ )? ( 'e' | 'E' ) ( '+' | '-' )? ( '0' .. '9' )+ ) ) | 650 | // InternalCftLanguage.g:4145:13: ( 'o' 'f' ( '0' .. '9' )+ ) |
607 | // InternalCftLanguage.g:3526:15: ( '0' .. '9' )+ ( '.' ( '0' .. '9' )+ | ( '.' ( '0' .. '9' )+ )? ( 'e' | 'E' ) ( '+' | '-' )? ( '0' .. '9' )+ ) | 651 | // InternalCftLanguage.g:4145:15: 'o' 'f' ( '0' .. '9' )+ |
608 | { | 652 | { |
609 | // InternalCftLanguage.g:3526:15: ( '0' .. '9' )+ | 653 | match('o'); |
654 | match('f'); | ||
655 | // InternalCftLanguage.g:4145:23: ( '0' .. '9' )+ | ||
610 | int cnt1=0; | 656 | int cnt1=0; |
611 | loop1: | 657 | loop1: |
612 | do { | 658 | do { |
@@ -620,7 +666,7 @@ public class InternalCftLanguageLexer extends Lexer { | |||
620 | 666 | ||
621 | switch (alt1) { | 667 | switch (alt1) { |
622 | case 1 : | 668 | case 1 : |
623 | // InternalCftLanguage.g:3526:16: '0' .. '9' | 669 | // InternalCftLanguage.g:4145:24: '0' .. '9' |
624 | { | 670 | { |
625 | matchRange('0','9'); | 671 | matchRange('0','9'); |
626 | 672 | ||
@@ -636,29 +682,78 @@ public class InternalCftLanguageLexer extends Lexer { | |||
636 | cnt1++; | 682 | cnt1++; |
637 | } while (true); | 683 | } while (true); |
638 | 684 | ||
639 | // InternalCftLanguage.g:3526:27: ( '.' ( '0' .. '9' )+ | ( '.' ( '0' .. '9' )+ )? ( 'e' | 'E' ) ( '+' | '-' )? ( '0' .. '9' )+ ) | 685 | |
640 | int alt7=2; | 686 | } |
641 | alt7 = dfa7.predict(input); | 687 | |
642 | switch (alt7) { | 688 | state.type = _type; |
689 | state.channel = _channel; | ||
690 | } | ||
691 | finally { | ||
692 | } | ||
693 | } | ||
694 | // $ANTLR end "RULE_OF_INT" | ||
695 | |||
696 | // $ANTLR start "RULE_T_DOUBLE" | ||
697 | public final void mRULE_T_DOUBLE() throws RecognitionException { | ||
698 | try { | ||
699 | int _type = RULE_T_DOUBLE; | ||
700 | int _channel = DEFAULT_TOKEN_CHANNEL; | ||
701 | // InternalCftLanguage.g:4147:15: ( ( '0' .. '9' )+ ( '.' ( '0' .. '9' )+ | ( '.' ( '0' .. '9' )+ )? ( 'e' | 'E' ) ( '+' | '-' )? ( '0' .. '9' )+ ) ) | ||
702 | // InternalCftLanguage.g:4147:17: ( '0' .. '9' )+ ( '.' ( '0' .. '9' )+ | ( '.' ( '0' .. '9' )+ )? ( 'e' | 'E' ) ( '+' | '-' )? ( '0' .. '9' )+ ) | ||
703 | { | ||
704 | // InternalCftLanguage.g:4147:17: ( '0' .. '9' )+ | ||
705 | int cnt2=0; | ||
706 | loop2: | ||
707 | do { | ||
708 | int alt2=2; | ||
709 | int LA2_0 = input.LA(1); | ||
710 | |||
711 | if ( ((LA2_0>='0' && LA2_0<='9')) ) { | ||
712 | alt2=1; | ||
713 | } | ||
714 | |||
715 | |||
716 | switch (alt2) { | ||
717 | case 1 : | ||
718 | // InternalCftLanguage.g:4147:18: '0' .. '9' | ||
719 | { | ||
720 | matchRange('0','9'); | ||
721 | |||
722 | } | ||
723 | break; | ||
724 | |||
725 | default : | ||
726 | if ( cnt2 >= 1 ) break loop2; | ||
727 | EarlyExitException eee = | ||
728 | new EarlyExitException(2, input); | ||
729 | throw eee; | ||
730 | } | ||
731 | cnt2++; | ||
732 | } while (true); | ||
733 | |||
734 | // InternalCftLanguage.g:4147:29: ( '.' ( '0' .. '9' )+ | ( '.' ( '0' .. '9' )+ )? ( 'e' | 'E' ) ( '+' | '-' )? ( '0' .. '9' )+ ) | ||
735 | int alt8=2; | ||
736 | alt8 = dfa8.predict(input); | ||
737 | switch (alt8) { | ||
643 | case 1 : | 738 | case 1 : |
644 | // InternalCftLanguage.g:3526:28: '.' ( '0' .. '9' )+ | 739 | // InternalCftLanguage.g:4147:30: '.' ( '0' .. '9' )+ |
645 | { | 740 | { |
646 | match('.'); | 741 | match('.'); |
647 | // InternalCftLanguage.g:3526:32: ( '0' .. '9' )+ | 742 | // InternalCftLanguage.g:4147:34: ( '0' .. '9' )+ |
648 | int cnt2=0; | 743 | int cnt3=0; |
649 | loop2: | 744 | loop3: |
650 | do { | 745 | do { |
651 | int alt2=2; | 746 | int alt3=2; |
652 | int LA2_0 = input.LA(1); | 747 | int LA3_0 = input.LA(1); |
653 | 748 | ||
654 | if ( ((LA2_0>='0' && LA2_0<='9')) ) { | 749 | if ( ((LA3_0>='0' && LA3_0<='9')) ) { |
655 | alt2=1; | 750 | alt3=1; |
656 | } | 751 | } |
657 | 752 | ||
658 | 753 | ||
659 | switch (alt2) { | 754 | switch (alt3) { |
660 | case 1 : | 755 | case 1 : |
661 | // InternalCftLanguage.g:3526:33: '0' .. '9' | 756 | // InternalCftLanguage.g:4147:35: '0' .. '9' |
662 | { | 757 | { |
663 | matchRange('0','9'); | 758 | matchRange('0','9'); |
664 | 759 | ||
@@ -666,47 +761,47 @@ public class InternalCftLanguageLexer extends Lexer { | |||
666 | break; | 761 | break; |
667 | 762 | ||
668 | default : | 763 | default : |
669 | if ( cnt2 >= 1 ) break loop2; | 764 | if ( cnt3 >= 1 ) break loop3; |
670 | EarlyExitException eee = | 765 | EarlyExitException eee = |
671 | new EarlyExitException(2, input); | 766 | new EarlyExitException(3, input); |
672 | throw eee; | 767 | throw eee; |
673 | } | 768 | } |
674 | cnt2++; | 769 | cnt3++; |
675 | } while (true); | 770 | } while (true); |
676 | 771 | ||
677 | 772 | ||
678 | } | 773 | } |
679 | break; | 774 | break; |
680 | case 2 : | 775 | case 2 : |
681 | // InternalCftLanguage.g:3526:44: ( '.' ( '0' .. '9' )+ )? ( 'e' | 'E' ) ( '+' | '-' )? ( '0' .. '9' )+ | 776 | // InternalCftLanguage.g:4147:46: ( '.' ( '0' .. '9' )+ )? ( 'e' | 'E' ) ( '+' | '-' )? ( '0' .. '9' )+ |
682 | { | 777 | { |
683 | // InternalCftLanguage.g:3526:44: ( '.' ( '0' .. '9' )+ )? | 778 | // InternalCftLanguage.g:4147:46: ( '.' ( '0' .. '9' )+ )? |
684 | int alt4=2; | 779 | int alt5=2; |
685 | int LA4_0 = input.LA(1); | 780 | int LA5_0 = input.LA(1); |
686 | 781 | ||
687 | if ( (LA4_0=='.') ) { | 782 | if ( (LA5_0=='.') ) { |
688 | alt4=1; | 783 | alt5=1; |
689 | } | 784 | } |
690 | switch (alt4) { | 785 | switch (alt5) { |
691 | case 1 : | 786 | case 1 : |
692 | // InternalCftLanguage.g:3526:45: '.' ( '0' .. '9' )+ | 787 | // InternalCftLanguage.g:4147:47: '.' ( '0' .. '9' )+ |
693 | { | 788 | { |
694 | match('.'); | 789 | match('.'); |
695 | // InternalCftLanguage.g:3526:49: ( '0' .. '9' )+ | 790 | // InternalCftLanguage.g:4147:51: ( '0' .. '9' )+ |
696 | int cnt3=0; | 791 | int cnt4=0; |
697 | loop3: | 792 | loop4: |
698 | do { | 793 | do { |
699 | int alt3=2; | 794 | int alt4=2; |
700 | int LA3_0 = input.LA(1); | 795 | int LA4_0 = input.LA(1); |
701 | 796 | ||
702 | if ( ((LA3_0>='0' && LA3_0<='9')) ) { | 797 | if ( ((LA4_0>='0' && LA4_0<='9')) ) { |
703 | alt3=1; | 798 | alt4=1; |
704 | } | 799 | } |
705 | 800 | ||
706 | 801 | ||
707 | switch (alt3) { | 802 | switch (alt4) { |
708 | case 1 : | 803 | case 1 : |
709 | // InternalCftLanguage.g:3526:50: '0' .. '9' | 804 | // InternalCftLanguage.g:4147:52: '0' .. '9' |
710 | { | 805 | { |
711 | matchRange('0','9'); | 806 | matchRange('0','9'); |
712 | 807 | ||
@@ -714,12 +809,12 @@ public class InternalCftLanguageLexer extends Lexer { | |||
714 | break; | 809 | break; |
715 | 810 | ||
716 | default : | 811 | default : |
717 | if ( cnt3 >= 1 ) break loop3; | 812 | if ( cnt4 >= 1 ) break loop4; |
718 | EarlyExitException eee = | 813 | EarlyExitException eee = |
719 | new EarlyExitException(3, input); | 814 | new EarlyExitException(4, input); |
720 | throw eee; | 815 | throw eee; |
721 | } | 816 | } |
722 | cnt3++; | 817 | cnt4++; |
723 | } while (true); | 818 | } while (true); |
724 | 819 | ||
725 | 820 | ||
@@ -737,14 +832,14 @@ public class InternalCftLanguageLexer extends Lexer { | |||
737 | recover(mse); | 832 | recover(mse); |
738 | throw mse;} | 833 | throw mse;} |
739 | 834 | ||
740 | // InternalCftLanguage.g:3526:73: ( '+' | '-' )? | 835 | // InternalCftLanguage.g:4147:75: ( '+' | '-' )? |
741 | int alt5=2; | 836 | int alt6=2; |
742 | int LA5_0 = input.LA(1); | 837 | int LA6_0 = input.LA(1); |
743 | 838 | ||
744 | if ( (LA5_0=='+'||LA5_0=='-') ) { | 839 | if ( (LA6_0=='+'||LA6_0=='-') ) { |
745 | alt5=1; | 840 | alt6=1; |
746 | } | 841 | } |
747 | switch (alt5) { | 842 | switch (alt6) { |
748 | case 1 : | 843 | case 1 : |
749 | // InternalCftLanguage.g: | 844 | // InternalCftLanguage.g: |
750 | { | 845 | { |
@@ -763,21 +858,21 @@ public class InternalCftLanguageLexer extends Lexer { | |||
763 | 858 | ||
764 | } | 859 | } |
765 | 860 | ||
766 | // InternalCftLanguage.g:3526:84: ( '0' .. '9' )+ | 861 | // InternalCftLanguage.g:4147:86: ( '0' .. '9' )+ |
767 | int cnt6=0; | 862 | int cnt7=0; |
768 | loop6: | 863 | loop7: |
769 | do { | 864 | do { |
770 | int alt6=2; | 865 | int alt7=2; |
771 | int LA6_0 = input.LA(1); | 866 | int LA7_0 = input.LA(1); |
772 | 867 | ||
773 | if ( ((LA6_0>='0' && LA6_0<='9')) ) { | 868 | if ( ((LA7_0>='0' && LA7_0<='9')) ) { |
774 | alt6=1; | 869 | alt7=1; |
775 | } | 870 | } |
776 | 871 | ||
777 | 872 | ||
778 | switch (alt6) { | 873 | switch (alt7) { |
779 | case 1 : | 874 | case 1 : |
780 | // InternalCftLanguage.g:3526:85: '0' .. '9' | 875 | // InternalCftLanguage.g:4147:87: '0' .. '9' |
781 | { | 876 | { |
782 | matchRange('0','9'); | 877 | matchRange('0','9'); |
783 | 878 | ||
@@ -785,12 +880,12 @@ public class InternalCftLanguageLexer extends Lexer { | |||
785 | break; | 880 | break; |
786 | 881 | ||
787 | default : | 882 | default : |
788 | if ( cnt6 >= 1 ) break loop6; | 883 | if ( cnt7 >= 1 ) break loop7; |
789 | EarlyExitException eee = | 884 | EarlyExitException eee = |
790 | new EarlyExitException(6, input); | 885 | new EarlyExitException(7, input); |
791 | throw eee; | 886 | throw eee; |
792 | } | 887 | } |
793 | cnt6++; | 888 | cnt7++; |
794 | } while (true); | 889 | } while (true); |
795 | 890 | ||
796 | 891 | ||
@@ -808,26 +903,26 @@ public class InternalCftLanguageLexer extends Lexer { | |||
808 | finally { | 903 | finally { |
809 | } | 904 | } |
810 | } | 905 | } |
811 | // $ANTLR end "RULE_DOULBE" | 906 | // $ANTLR end "RULE_T_DOUBLE" |
812 | 907 | ||
813 | // $ANTLR start "RULE_ID" | 908 | // $ANTLR start "RULE_ID" |
814 | public final void mRULE_ID() throws RecognitionException { | 909 | public final void mRULE_ID() throws RecognitionException { |
815 | try { | 910 | try { |
816 | int _type = RULE_ID; | 911 | int _type = RULE_ID; |
817 | int _channel = DEFAULT_TOKEN_CHANNEL; | 912 | int _channel = DEFAULT_TOKEN_CHANNEL; |
818 | // InternalCftLanguage.g:3528:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) | 913 | // InternalCftLanguage.g:4149:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) |
819 | // InternalCftLanguage.g:3528:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* | 914 | // InternalCftLanguage.g:4149:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* |
820 | { | 915 | { |
821 | // InternalCftLanguage.g:3528:11: ( '^' )? | 916 | // InternalCftLanguage.g:4149:11: ( '^' )? |
822 | int alt8=2; | 917 | int alt9=2; |
823 | int LA8_0 = input.LA(1); | 918 | int LA9_0 = input.LA(1); |
824 | 919 | ||
825 | if ( (LA8_0=='^') ) { | 920 | if ( (LA9_0=='^') ) { |
826 | alt8=1; | 921 | alt9=1; |
827 | } | 922 | } |
828 | switch (alt8) { | 923 | switch (alt9) { |
829 | case 1 : | 924 | case 1 : |
830 | // InternalCftLanguage.g:3528:11: '^' | 925 | // InternalCftLanguage.g:4149:11: '^' |
831 | { | 926 | { |
832 | match('^'); | 927 | match('^'); |
833 | 928 | ||
@@ -845,18 +940,18 @@ public class InternalCftLanguageLexer extends Lexer { | |||
845 | recover(mse); | 940 | recover(mse); |
846 | throw mse;} | 941 | throw mse;} |
847 | 942 | ||
848 | // InternalCftLanguage.g:3528:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* | 943 | // InternalCftLanguage.g:4149:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* |
849 | loop9: | 944 | loop10: |
850 | do { | 945 | do { |
851 | int alt9=2; | 946 | int alt10=2; |
852 | int LA9_0 = input.LA(1); | 947 | int LA10_0 = input.LA(1); |
853 | 948 | ||
854 | if ( ((LA9_0>='0' && LA9_0<='9')||(LA9_0>='A' && LA9_0<='Z')||LA9_0=='_'||(LA9_0>='a' && LA9_0<='z')) ) { | 949 | if ( ((LA10_0>='0' && LA10_0<='9')||(LA10_0>='A' && LA10_0<='Z')||LA10_0=='_'||(LA10_0>='a' && LA10_0<='z')) ) { |
855 | alt9=1; | 950 | alt10=1; |
856 | } | 951 | } |
857 | 952 | ||
858 | 953 | ||
859 | switch (alt9) { | 954 | switch (alt10) { |
860 | case 1 : | 955 | case 1 : |
861 | // InternalCftLanguage.g: | 956 | // InternalCftLanguage.g: |
862 | { | 957 | { |
@@ -874,7 +969,7 @@ public class InternalCftLanguageLexer extends Lexer { | |||
874 | break; | 969 | break; |
875 | 970 | ||
876 | default : | 971 | default : |
877 | break loop9; | 972 | break loop10; |
878 | } | 973 | } |
879 | } while (true); | 974 | } while (true); |
880 | 975 | ||
@@ -894,24 +989,24 @@ public class InternalCftLanguageLexer extends Lexer { | |||
894 | try { | 989 | try { |
895 | int _type = RULE_INT; | 990 | int _type = RULE_INT; |
896 | int _channel = DEFAULT_TOKEN_CHANNEL; | 991 | int _channel = DEFAULT_TOKEN_CHANNEL; |
897 | // InternalCftLanguage.g:3530:10: ( ( '0' .. '9' )+ ) | 992 | // InternalCftLanguage.g:4151:10: ( ( '0' .. '9' )+ ) |
898 | // InternalCftLanguage.g:3530:12: ( '0' .. '9' )+ | 993 | // InternalCftLanguage.g:4151:12: ( '0' .. '9' )+ |
899 | { | 994 | { |
900 | // InternalCftLanguage.g:3530:12: ( '0' .. '9' )+ | 995 | // InternalCftLanguage.g:4151:12: ( '0' .. '9' )+ |
901 | int cnt10=0; | 996 | int cnt11=0; |
902 | loop10: | 997 | loop11: |
903 | do { | 998 | do { |
904 | int alt10=2; | 999 | int alt11=2; |
905 | int LA10_0 = input.LA(1); | 1000 | int LA11_0 = input.LA(1); |
906 | 1001 | ||
907 | if ( ((LA10_0>='0' && LA10_0<='9')) ) { | 1002 | if ( ((LA11_0>='0' && LA11_0<='9')) ) { |
908 | alt10=1; | 1003 | alt11=1; |
909 | } | 1004 | } |
910 | 1005 | ||
911 | 1006 | ||
912 | switch (alt10) { | 1007 | switch (alt11) { |
913 | case 1 : | 1008 | case 1 : |
914 | // InternalCftLanguage.g:3530:13: '0' .. '9' | 1009 | // InternalCftLanguage.g:4151:13: '0' .. '9' |
915 | { | 1010 | { |
916 | matchRange('0','9'); | 1011 | matchRange('0','9'); |
917 | 1012 | ||
@@ -919,12 +1014,12 @@ public class InternalCftLanguageLexer extends Lexer { | |||
919 | break; | 1014 | break; |
920 | 1015 | ||
921 | default : | 1016 | default : |
922 | if ( cnt10 >= 1 ) break loop10; | 1017 | if ( cnt11 >= 1 ) break loop11; |
923 | EarlyExitException eee = | 1018 | EarlyExitException eee = |
924 | new EarlyExitException(10, input); | 1019 | new EarlyExitException(11, input); |
925 | throw eee; | 1020 | throw eee; |
926 | } | 1021 | } |
927 | cnt10++; | 1022 | cnt11++; |
928 | } while (true); | 1023 | } while (true); |
929 | 1024 | ||
930 | 1025 | ||
@@ -943,47 +1038,47 @@ public class InternalCftLanguageLexer extends Lexer { | |||
943 | try { | 1038 | try { |
944 | int _type = RULE_STRING; | 1039 | int _type = RULE_STRING; |
945 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1040 | int _channel = DEFAULT_TOKEN_CHANNEL; |
946 | // InternalCftLanguage.g:3532:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) | 1041 | // InternalCftLanguage.g:4153:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) |
947 | // InternalCftLanguage.g:3532:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) | 1042 | // InternalCftLanguage.g:4153:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) |
948 | { | 1043 | { |
949 | // InternalCftLanguage.g:3532:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) | 1044 | // InternalCftLanguage.g:4153:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) |
950 | int alt13=2; | 1045 | int alt14=2; |
951 | int LA13_0 = input.LA(1); | 1046 | int LA14_0 = input.LA(1); |
952 | 1047 | ||
953 | if ( (LA13_0=='\"') ) { | 1048 | if ( (LA14_0=='\"') ) { |
954 | alt13=1; | 1049 | alt14=1; |
955 | } | 1050 | } |
956 | else if ( (LA13_0=='\'') ) { | 1051 | else if ( (LA14_0=='\'') ) { |
957 | alt13=2; | 1052 | alt14=2; |
958 | } | 1053 | } |
959 | else { | 1054 | else { |
960 | NoViableAltException nvae = | 1055 | NoViableAltException nvae = |
961 | new NoViableAltException("", 13, 0, input); | 1056 | new NoViableAltException("", 14, 0, input); |
962 | 1057 | ||
963 | throw nvae; | 1058 | throw nvae; |
964 | } | 1059 | } |
965 | switch (alt13) { | 1060 | switch (alt14) { |
966 | case 1 : | 1061 | case 1 : |
967 | // InternalCftLanguage.g:3532:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | 1062 | // InternalCftLanguage.g:4153:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' |
968 | { | 1063 | { |
969 | match('\"'); | 1064 | match('\"'); |
970 | // InternalCftLanguage.g:3532:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* | 1065 | // InternalCftLanguage.g:4153:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* |
971 | loop11: | 1066 | loop12: |
972 | do { | 1067 | do { |
973 | int alt11=3; | 1068 | int alt12=3; |
974 | int LA11_0 = input.LA(1); | 1069 | int LA12_0 = input.LA(1); |
975 | 1070 | ||
976 | if ( (LA11_0=='\\') ) { | 1071 | if ( (LA12_0=='\\') ) { |
977 | alt11=1; | 1072 | alt12=1; |
978 | } | 1073 | } |
979 | else if ( ((LA11_0>='\u0000' && LA11_0<='!')||(LA11_0>='#' && LA11_0<='[')||(LA11_0>=']' && LA11_0<='\uFFFF')) ) { | 1074 | else if ( ((LA12_0>='\u0000' && LA12_0<='!')||(LA12_0>='#' && LA12_0<='[')||(LA12_0>=']' && LA12_0<='\uFFFF')) ) { |
980 | alt11=2; | 1075 | alt12=2; |
981 | } | 1076 | } |
982 | 1077 | ||
983 | 1078 | ||
984 | switch (alt11) { | 1079 | switch (alt12) { |
985 | case 1 : | 1080 | case 1 : |
986 | // InternalCftLanguage.g:3532:21: '\\\\' . | 1081 | // InternalCftLanguage.g:4153:21: '\\\\' . |
987 | { | 1082 | { |
988 | match('\\'); | 1083 | match('\\'); |
989 | matchAny(); | 1084 | matchAny(); |
@@ -991,7 +1086,7 @@ public class InternalCftLanguageLexer extends Lexer { | |||
991 | } | 1086 | } |
992 | break; | 1087 | break; |
993 | case 2 : | 1088 | case 2 : |
994 | // InternalCftLanguage.g:3532:28: ~ ( ( '\\\\' | '\"' ) ) | 1089 | // InternalCftLanguage.g:4153:28: ~ ( ( '\\\\' | '\"' ) ) |
995 | { | 1090 | { |
996 | if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { | 1091 | if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { |
997 | input.consume(); | 1092 | input.consume(); |
@@ -1007,7 +1102,7 @@ public class InternalCftLanguageLexer extends Lexer { | |||
1007 | break; | 1102 | break; |
1008 | 1103 | ||
1009 | default : | 1104 | default : |
1010 | break loop11; | 1105 | break loop12; |
1011 | } | 1106 | } |
1012 | } while (true); | 1107 | } while (true); |
1013 | 1108 | ||
@@ -1016,26 +1111,26 @@ public class InternalCftLanguageLexer extends Lexer { | |||
1016 | } | 1111 | } |
1017 | break; | 1112 | break; |
1018 | case 2 : | 1113 | case 2 : |
1019 | // InternalCftLanguage.g:3532:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' | 1114 | // InternalCftLanguage.g:4153:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' |
1020 | { | 1115 | { |
1021 | match('\''); | 1116 | match('\''); |
1022 | // InternalCftLanguage.g:3532:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* | 1117 | // InternalCftLanguage.g:4153:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* |
1023 | loop12: | 1118 | loop13: |
1024 | do { | 1119 | do { |
1025 | int alt12=3; | 1120 | int alt13=3; |
1026 | int LA12_0 = input.LA(1); | 1121 | int LA13_0 = input.LA(1); |
1027 | 1122 | ||
1028 | if ( (LA12_0=='\\') ) { | 1123 | if ( (LA13_0=='\\') ) { |
1029 | alt12=1; | 1124 | alt13=1; |
1030 | } | 1125 | } |
1031 | else if ( ((LA12_0>='\u0000' && LA12_0<='&')||(LA12_0>='(' && LA12_0<='[')||(LA12_0>=']' && LA12_0<='\uFFFF')) ) { | 1126 | else if ( ((LA13_0>='\u0000' && LA13_0<='&')||(LA13_0>='(' && LA13_0<='[')||(LA13_0>=']' && LA13_0<='\uFFFF')) ) { |
1032 | alt12=2; | 1127 | alt13=2; |
1033 | } | 1128 | } |
1034 | 1129 | ||
1035 | 1130 | ||
1036 | switch (alt12) { | 1131 | switch (alt13) { |
1037 | case 1 : | 1132 | case 1 : |
1038 | // InternalCftLanguage.g:3532:54: '\\\\' . | 1133 | // InternalCftLanguage.g:4153:54: '\\\\' . |
1039 | { | 1134 | { |
1040 | match('\\'); | 1135 | match('\\'); |
1041 | matchAny(); | 1136 | matchAny(); |
@@ -1043,7 +1138,7 @@ public class InternalCftLanguageLexer extends Lexer { | |||
1043 | } | 1138 | } |
1044 | break; | 1139 | break; |
1045 | case 2 : | 1140 | case 2 : |
1046 | // InternalCftLanguage.g:3532:61: ~ ( ( '\\\\' | '\\'' ) ) | 1141 | // InternalCftLanguage.g:4153:61: ~ ( ( '\\\\' | '\\'' ) ) |
1047 | { | 1142 | { |
1048 | if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { | 1143 | if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { |
1049 | input.consume(); | 1144 | input.consume(); |
@@ -1059,7 +1154,7 @@ public class InternalCftLanguageLexer extends Lexer { | |||
1059 | break; | 1154 | break; |
1060 | 1155 | ||
1061 | default : | 1156 | default : |
1062 | break loop12; | 1157 | break loop13; |
1063 | } | 1158 | } |
1064 | } while (true); | 1159 | } while (true); |
1065 | 1160 | ||
@@ -1086,37 +1181,37 @@ public class InternalCftLanguageLexer extends Lexer { | |||
1086 | try { | 1181 | try { |
1087 | int _type = RULE_ML_COMMENT; | 1182 | int _type = RULE_ML_COMMENT; |
1088 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1183 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1089 | // InternalCftLanguage.g:3534:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) | 1184 | // InternalCftLanguage.g:4155:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) |
1090 | // InternalCftLanguage.g:3534:19: '/*' ( options {greedy=false; } : . )* '*/' | 1185 | // InternalCftLanguage.g:4155:19: '/*' ( options {greedy=false; } : . )* '*/' |
1091 | { | 1186 | { |
1092 | match("/*"); | 1187 | match("/*"); |
1093 | 1188 | ||
1094 | // InternalCftLanguage.g:3534:24: ( options {greedy=false; } : . )* | 1189 | // InternalCftLanguage.g:4155:24: ( options {greedy=false; } : . )* |
1095 | loop14: | 1190 | loop15: |
1096 | do { | 1191 | do { |
1097 | int alt14=2; | 1192 | int alt15=2; |
1098 | int LA14_0 = input.LA(1); | 1193 | int LA15_0 = input.LA(1); |
1099 | 1194 | ||
1100 | if ( (LA14_0=='*') ) { | 1195 | if ( (LA15_0=='*') ) { |
1101 | int LA14_1 = input.LA(2); | 1196 | int LA15_1 = input.LA(2); |
1102 | 1197 | ||
1103 | if ( (LA14_1=='/') ) { | 1198 | if ( (LA15_1=='/') ) { |
1104 | alt14=2; | 1199 | alt15=2; |
1105 | } | 1200 | } |
1106 | else if ( ((LA14_1>='\u0000' && LA14_1<='.')||(LA14_1>='0' && LA14_1<='\uFFFF')) ) { | 1201 | else if ( ((LA15_1>='\u0000' && LA15_1<='.')||(LA15_1>='0' && LA15_1<='\uFFFF')) ) { |
1107 | alt14=1; | 1202 | alt15=1; |
1108 | } | 1203 | } |
1109 | 1204 | ||
1110 | 1205 | ||
1111 | } | 1206 | } |
1112 | else if ( ((LA14_0>='\u0000' && LA14_0<=')')||(LA14_0>='+' && LA14_0<='\uFFFF')) ) { | 1207 | else if ( ((LA15_0>='\u0000' && LA15_0<=')')||(LA15_0>='+' && LA15_0<='\uFFFF')) ) { |
1113 | alt14=1; | 1208 | alt15=1; |
1114 | } | 1209 | } |
1115 | 1210 | ||
1116 | 1211 | ||
1117 | switch (alt14) { | 1212 | switch (alt15) { |
1118 | case 1 : | 1213 | case 1 : |
1119 | // InternalCftLanguage.g:3534:52: . | 1214 | // InternalCftLanguage.g:4155:52: . |
1120 | { | 1215 | { |
1121 | matchAny(); | 1216 | matchAny(); |
1122 | 1217 | ||
@@ -1124,7 +1219,7 @@ public class InternalCftLanguageLexer extends Lexer { | |||
1124 | break; | 1219 | break; |
1125 | 1220 | ||
1126 | default : | 1221 | default : |
1127 | break loop14; | 1222 | break loop15; |
1128 | } | 1223 | } |
1129 | } while (true); | 1224 | } while (true); |
1130 | 1225 | ||
@@ -1146,25 +1241,25 @@ public class InternalCftLanguageLexer extends Lexer { | |||
1146 | try { | 1241 | try { |
1147 | int _type = RULE_SL_COMMENT; | 1242 | int _type = RULE_SL_COMMENT; |
1148 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1243 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1149 | // InternalCftLanguage.g:3536:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) | 1244 | // InternalCftLanguage.g:4157:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) |
1150 | // InternalCftLanguage.g:3536:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? | 1245 | // InternalCftLanguage.g:4157:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? |
1151 | { | 1246 | { |
1152 | match("//"); | 1247 | match("//"); |
1153 | 1248 | ||
1154 | // InternalCftLanguage.g:3536:24: (~ ( ( '\\n' | '\\r' ) ) )* | 1249 | // InternalCftLanguage.g:4157:24: (~ ( ( '\\n' | '\\r' ) ) )* |
1155 | loop15: | 1250 | loop16: |
1156 | do { | 1251 | do { |
1157 | int alt15=2; | 1252 | int alt16=2; |
1158 | int LA15_0 = input.LA(1); | 1253 | int LA16_0 = input.LA(1); |
1159 | 1254 | ||
1160 | if ( ((LA15_0>='\u0000' && LA15_0<='\t')||(LA15_0>='\u000B' && LA15_0<='\f')||(LA15_0>='\u000E' && LA15_0<='\uFFFF')) ) { | 1255 | if ( ((LA16_0>='\u0000' && LA16_0<='\t')||(LA16_0>='\u000B' && LA16_0<='\f')||(LA16_0>='\u000E' && LA16_0<='\uFFFF')) ) { |
1161 | alt15=1; | 1256 | alt16=1; |
1162 | } | 1257 | } |
1163 | 1258 | ||
1164 | 1259 | ||
1165 | switch (alt15) { | 1260 | switch (alt16) { |
1166 | case 1 : | 1261 | case 1 : |
1167 | // InternalCftLanguage.g:3536:24: ~ ( ( '\\n' | '\\r' ) ) | 1262 | // InternalCftLanguage.g:4157:24: ~ ( ( '\\n' | '\\r' ) ) |
1168 | { | 1263 | { |
1169 | 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') ) { | 1264 | 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') ) { |
1170 | input.consume(); | 1265 | input.consume(); |
@@ -1180,31 +1275,31 @@ public class InternalCftLanguageLexer extends Lexer { | |||
1180 | break; | 1275 | break; |
1181 | 1276 | ||
1182 | default : | 1277 | default : |
1183 | break loop15; | 1278 | break loop16; |
1184 | } | 1279 | } |
1185 | } while (true); | 1280 | } while (true); |
1186 | 1281 | ||
1187 | // InternalCftLanguage.g:3536:40: ( ( '\\r' )? '\\n' )? | 1282 | // InternalCftLanguage.g:4157:40: ( ( '\\r' )? '\\n' )? |
1188 | int alt17=2; | 1283 | int alt18=2; |
1189 | int LA17_0 = input.LA(1); | 1284 | int LA18_0 = input.LA(1); |
1190 | 1285 | ||
1191 | if ( (LA17_0=='\n'||LA17_0=='\r') ) { | 1286 | if ( (LA18_0=='\n'||LA18_0=='\r') ) { |
1192 | alt17=1; | 1287 | alt18=1; |
1193 | } | 1288 | } |
1194 | switch (alt17) { | 1289 | switch (alt18) { |
1195 | case 1 : | 1290 | case 1 : |
1196 | // InternalCftLanguage.g:3536:41: ( '\\r' )? '\\n' | 1291 | // InternalCftLanguage.g:4157:41: ( '\\r' )? '\\n' |
1197 | { | 1292 | { |
1198 | // InternalCftLanguage.g:3536:41: ( '\\r' )? | 1293 | // InternalCftLanguage.g:4157:41: ( '\\r' )? |
1199 | int alt16=2; | 1294 | int alt17=2; |
1200 | int LA16_0 = input.LA(1); | 1295 | int LA17_0 = input.LA(1); |
1201 | 1296 | ||
1202 | if ( (LA16_0=='\r') ) { | 1297 | if ( (LA17_0=='\r') ) { |
1203 | alt16=1; | 1298 | alt17=1; |
1204 | } | 1299 | } |
1205 | switch (alt16) { | 1300 | switch (alt17) { |
1206 | case 1 : | 1301 | case 1 : |
1207 | // InternalCftLanguage.g:3536:41: '\\r' | 1302 | // InternalCftLanguage.g:4157:41: '\\r' |
1208 | { | 1303 | { |
1209 | match('\r'); | 1304 | match('\r'); |
1210 | 1305 | ||
@@ -1236,22 +1331,22 @@ public class InternalCftLanguageLexer extends Lexer { | |||
1236 | try { | 1331 | try { |
1237 | int _type = RULE_WS; | 1332 | int _type = RULE_WS; |
1238 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1333 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1239 | // InternalCftLanguage.g:3538:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) | 1334 | // InternalCftLanguage.g:4159:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) |
1240 | // InternalCftLanguage.g:3538:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ | 1335 | // InternalCftLanguage.g:4159:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ |
1241 | { | 1336 | { |
1242 | // InternalCftLanguage.g:3538:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ | 1337 | // InternalCftLanguage.g:4159:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ |
1243 | int cnt18=0; | 1338 | int cnt19=0; |
1244 | loop18: | 1339 | loop19: |
1245 | do { | 1340 | do { |
1246 | int alt18=2; | 1341 | int alt19=2; |
1247 | int LA18_0 = input.LA(1); | 1342 | int LA19_0 = input.LA(1); |
1248 | 1343 | ||
1249 | if ( ((LA18_0>='\t' && LA18_0<='\n')||LA18_0=='\r'||LA18_0==' ') ) { | 1344 | if ( ((LA19_0>='\t' && LA19_0<='\n')||LA19_0=='\r'||LA19_0==' ') ) { |
1250 | alt18=1; | 1345 | alt19=1; |
1251 | } | 1346 | } |
1252 | 1347 | ||
1253 | 1348 | ||
1254 | switch (alt18) { | 1349 | switch (alt19) { |
1255 | case 1 : | 1350 | case 1 : |
1256 | // InternalCftLanguage.g: | 1351 | // InternalCftLanguage.g: |
1257 | { | 1352 | { |
@@ -1269,12 +1364,12 @@ public class InternalCftLanguageLexer extends Lexer { | |||
1269 | break; | 1364 | break; |
1270 | 1365 | ||
1271 | default : | 1366 | default : |
1272 | if ( cnt18 >= 1 ) break loop18; | 1367 | if ( cnt19 >= 1 ) break loop19; |
1273 | EarlyExitException eee = | 1368 | EarlyExitException eee = |
1274 | new EarlyExitException(18, input); | 1369 | new EarlyExitException(19, input); |
1275 | throw eee; | 1370 | throw eee; |
1276 | } | 1371 | } |
1277 | cnt18++; | 1372 | cnt19++; |
1278 | } while (true); | 1373 | } while (true); |
1279 | 1374 | ||
1280 | 1375 | ||
@@ -1293,8 +1388,8 @@ public class InternalCftLanguageLexer extends Lexer { | |||
1293 | try { | 1388 | try { |
1294 | int _type = RULE_ANY_OTHER; | 1389 | int _type = RULE_ANY_OTHER; |
1295 | int _channel = DEFAULT_TOKEN_CHANNEL; | 1390 | int _channel = DEFAULT_TOKEN_CHANNEL; |
1296 | // InternalCftLanguage.g:3540:16: ( . ) | 1391 | // InternalCftLanguage.g:4161:16: ( . ) |
1297 | // InternalCftLanguage.g:3540:18: . | 1392 | // InternalCftLanguage.g:4161:18: . |
1298 | { | 1393 | { |
1299 | matchAny(); | 1394 | matchAny(); |
1300 | 1395 | ||
@@ -1309,243 +1404,264 @@ public class InternalCftLanguageLexer extends Lexer { | |||
1309 | // $ANTLR end "RULE_ANY_OTHER" | 1404 | // $ANTLR end "RULE_ANY_OTHER" |
1310 | 1405 | ||
1311 | public void mTokens() throws RecognitionException { | 1406 | public void mTokens() throws RecognitionException { |
1312 | // InternalCftLanguage.g:1:8: ( 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 | RULE_DOULBE | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) | 1407 | // InternalCftLanguage.g:1:8: ( 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 | RULE_OF_INT | RULE_T_DOUBLE | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) |
1313 | int alt19=34; | 1408 | int alt20=37; |
1314 | alt19 = dfa19.predict(input); | 1409 | alt20 = dfa20.predict(input); |
1315 | switch (alt19) { | 1410 | switch (alt20) { |
1316 | case 1 : | 1411 | case 1 : |
1317 | // InternalCftLanguage.g:1:10: T__12 | 1412 | // InternalCftLanguage.g:1:10: T__13 |
1318 | { | 1413 | { |
1319 | mT__12(); | 1414 | mT__13(); |
1320 | 1415 | ||
1321 | } | 1416 | } |
1322 | break; | 1417 | break; |
1323 | case 2 : | 1418 | case 2 : |
1324 | // InternalCftLanguage.g:1:16: T__13 | 1419 | // InternalCftLanguage.g:1:16: T__14 |
1325 | { | 1420 | { |
1326 | mT__13(); | 1421 | mT__14(); |
1327 | 1422 | ||
1328 | } | 1423 | } |
1329 | break; | 1424 | break; |
1330 | case 3 : | 1425 | case 3 : |
1331 | // InternalCftLanguage.g:1:22: T__14 | 1426 | // InternalCftLanguage.g:1:22: T__15 |
1332 | { | 1427 | { |
1333 | mT__14(); | 1428 | mT__15(); |
1334 | 1429 | ||
1335 | } | 1430 | } |
1336 | break; | 1431 | break; |
1337 | case 4 : | 1432 | case 4 : |
1338 | // InternalCftLanguage.g:1:28: T__15 | 1433 | // InternalCftLanguage.g:1:28: T__16 |
1339 | { | 1434 | { |
1340 | mT__15(); | 1435 | mT__16(); |
1341 | 1436 | ||
1342 | } | 1437 | } |
1343 | break; | 1438 | break; |
1344 | case 5 : | 1439 | case 5 : |
1345 | // InternalCftLanguage.g:1:34: T__16 | 1440 | // InternalCftLanguage.g:1:34: T__17 |
1346 | { | 1441 | { |
1347 | mT__16(); | 1442 | mT__17(); |
1348 | 1443 | ||
1349 | } | 1444 | } |
1350 | break; | 1445 | break; |
1351 | case 6 : | 1446 | case 6 : |
1352 | // InternalCftLanguage.g:1:40: T__17 | 1447 | // InternalCftLanguage.g:1:40: T__18 |
1353 | { | 1448 | { |
1354 | mT__17(); | 1449 | mT__18(); |
1355 | 1450 | ||
1356 | } | 1451 | } |
1357 | break; | 1452 | break; |
1358 | case 7 : | 1453 | case 7 : |
1359 | // InternalCftLanguage.g:1:46: T__18 | 1454 | // InternalCftLanguage.g:1:46: T__19 |
1360 | { | 1455 | { |
1361 | mT__18(); | 1456 | mT__19(); |
1362 | 1457 | ||
1363 | } | 1458 | } |
1364 | break; | 1459 | break; |
1365 | case 8 : | 1460 | case 8 : |
1366 | // InternalCftLanguage.g:1:52: T__19 | 1461 | // InternalCftLanguage.g:1:52: T__20 |
1367 | { | 1462 | { |
1368 | mT__19(); | 1463 | mT__20(); |
1369 | 1464 | ||
1370 | } | 1465 | } |
1371 | break; | 1466 | break; |
1372 | case 9 : | 1467 | case 9 : |
1373 | // InternalCftLanguage.g:1:58: T__20 | 1468 | // InternalCftLanguage.g:1:58: T__21 |
1374 | { | 1469 | { |
1375 | mT__20(); | 1470 | mT__21(); |
1376 | 1471 | ||
1377 | } | 1472 | } |
1378 | break; | 1473 | break; |
1379 | case 10 : | 1474 | case 10 : |
1380 | // InternalCftLanguage.g:1:64: T__21 | 1475 | // InternalCftLanguage.g:1:64: T__22 |
1381 | { | 1476 | { |
1382 | mT__21(); | 1477 | mT__22(); |
1383 | 1478 | ||
1384 | } | 1479 | } |
1385 | break; | 1480 | break; |
1386 | case 11 : | 1481 | case 11 : |
1387 | // InternalCftLanguage.g:1:70: T__22 | 1482 | // InternalCftLanguage.g:1:70: T__23 |
1388 | { | 1483 | { |
1389 | mT__22(); | 1484 | mT__23(); |
1390 | 1485 | ||
1391 | } | 1486 | } |
1392 | break; | 1487 | break; |
1393 | case 12 : | 1488 | case 12 : |
1394 | // InternalCftLanguage.g:1:76: T__23 | 1489 | // InternalCftLanguage.g:1:76: T__24 |
1395 | { | 1490 | { |
1396 | mT__23(); | 1491 | mT__24(); |
1397 | 1492 | ||
1398 | } | 1493 | } |
1399 | break; | 1494 | break; |
1400 | case 13 : | 1495 | case 13 : |
1401 | // InternalCftLanguage.g:1:82: T__24 | 1496 | // InternalCftLanguage.g:1:82: T__25 |
1402 | { | 1497 | { |
1403 | mT__24(); | 1498 | mT__25(); |
1404 | 1499 | ||
1405 | } | 1500 | } |
1406 | break; | 1501 | break; |
1407 | case 14 : | 1502 | case 14 : |
1408 | // InternalCftLanguage.g:1:88: T__25 | 1503 | // InternalCftLanguage.g:1:88: T__26 |
1409 | { | 1504 | { |
1410 | mT__25(); | 1505 | mT__26(); |
1411 | 1506 | ||
1412 | } | 1507 | } |
1413 | break; | 1508 | break; |
1414 | case 15 : | 1509 | case 15 : |
1415 | // InternalCftLanguage.g:1:94: T__26 | 1510 | // InternalCftLanguage.g:1:94: T__27 |
1416 | { | 1511 | { |
1417 | mT__26(); | 1512 | mT__27(); |
1418 | 1513 | ||
1419 | } | 1514 | } |
1420 | break; | 1515 | break; |
1421 | case 16 : | 1516 | case 16 : |
1422 | // InternalCftLanguage.g:1:100: T__27 | 1517 | // InternalCftLanguage.g:1:100: T__28 |
1423 | { | 1518 | { |
1424 | mT__27(); | 1519 | mT__28(); |
1425 | 1520 | ||
1426 | } | 1521 | } |
1427 | break; | 1522 | break; |
1428 | case 17 : | 1523 | case 17 : |
1429 | // InternalCftLanguage.g:1:106: T__28 | 1524 | // InternalCftLanguage.g:1:106: T__29 |
1430 | { | 1525 | { |
1431 | mT__28(); | 1526 | mT__29(); |
1432 | 1527 | ||
1433 | } | 1528 | } |
1434 | break; | 1529 | break; |
1435 | case 18 : | 1530 | case 18 : |
1436 | // InternalCftLanguage.g:1:112: T__29 | 1531 | // InternalCftLanguage.g:1:112: T__30 |
1437 | { | 1532 | { |
1438 | mT__29(); | 1533 | mT__30(); |
1439 | 1534 | ||
1440 | } | 1535 | } |
1441 | break; | 1536 | break; |
1442 | case 19 : | 1537 | case 19 : |
1443 | // InternalCftLanguage.g:1:118: T__30 | 1538 | // InternalCftLanguage.g:1:118: T__31 |
1444 | { | 1539 | { |
1445 | mT__30(); | 1540 | mT__31(); |
1446 | 1541 | ||
1447 | } | 1542 | } |
1448 | break; | 1543 | break; |
1449 | case 20 : | 1544 | case 20 : |
1450 | // InternalCftLanguage.g:1:124: T__31 | 1545 | // InternalCftLanguage.g:1:124: T__32 |
1451 | { | 1546 | { |
1452 | mT__31(); | 1547 | mT__32(); |
1453 | 1548 | ||
1454 | } | 1549 | } |
1455 | break; | 1550 | break; |
1456 | case 21 : | 1551 | case 21 : |
1457 | // InternalCftLanguage.g:1:130: T__32 | 1552 | // InternalCftLanguage.g:1:130: T__33 |
1458 | { | 1553 | { |
1459 | mT__32(); | 1554 | mT__33(); |
1460 | 1555 | ||
1461 | } | 1556 | } |
1462 | break; | 1557 | break; |
1463 | case 22 : | 1558 | case 22 : |
1464 | // InternalCftLanguage.g:1:136: T__33 | 1559 | // InternalCftLanguage.g:1:136: T__34 |
1465 | { | 1560 | { |
1466 | mT__33(); | 1561 | mT__34(); |
1467 | 1562 | ||
1468 | } | 1563 | } |
1469 | break; | 1564 | break; |
1470 | case 23 : | 1565 | case 23 : |
1471 | // InternalCftLanguage.g:1:142: T__34 | 1566 | // InternalCftLanguage.g:1:142: T__35 |
1472 | { | 1567 | { |
1473 | mT__34(); | 1568 | mT__35(); |
1474 | 1569 | ||
1475 | } | 1570 | } |
1476 | break; | 1571 | break; |
1477 | case 24 : | 1572 | case 24 : |
1478 | // InternalCftLanguage.g:1:148: T__35 | 1573 | // InternalCftLanguage.g:1:148: T__36 |
1479 | { | 1574 | { |
1480 | mT__35(); | 1575 | mT__36(); |
1481 | 1576 | ||
1482 | } | 1577 | } |
1483 | break; | 1578 | break; |
1484 | case 25 : | 1579 | case 25 : |
1485 | // InternalCftLanguage.g:1:154: T__36 | 1580 | // InternalCftLanguage.g:1:154: T__37 |
1486 | { | 1581 | { |
1487 | mT__36(); | 1582 | mT__37(); |
1488 | 1583 | ||
1489 | } | 1584 | } |
1490 | break; | 1585 | break; |
1491 | case 26 : | 1586 | case 26 : |
1492 | // InternalCftLanguage.g:1:160: T__37 | 1587 | // InternalCftLanguage.g:1:160: T__38 |
1493 | { | 1588 | { |
1494 | mT__37(); | 1589 | mT__38(); |
1495 | 1590 | ||
1496 | } | 1591 | } |
1497 | break; | 1592 | break; |
1498 | case 27 : | 1593 | case 27 : |
1499 | // InternalCftLanguage.g:1:166: RULE_DOULBE | 1594 | // InternalCftLanguage.g:1:166: T__39 |
1500 | { | 1595 | { |
1501 | mRULE_DOULBE(); | 1596 | mT__39(); |
1502 | 1597 | ||
1503 | } | 1598 | } |
1504 | break; | 1599 | break; |
1505 | case 28 : | 1600 | case 28 : |
1506 | // InternalCftLanguage.g:1:178: RULE_ID | 1601 | // InternalCftLanguage.g:1:172: T__40 |
1507 | { | 1602 | { |
1508 | mRULE_ID(); | 1603 | mT__40(); |
1509 | 1604 | ||
1510 | } | 1605 | } |
1511 | break; | 1606 | break; |
1512 | case 29 : | 1607 | case 29 : |
1513 | // InternalCftLanguage.g:1:186: RULE_INT | 1608 | // InternalCftLanguage.g:1:178: RULE_OF_INT |
1514 | { | 1609 | { |
1515 | mRULE_INT(); | 1610 | mRULE_OF_INT(); |
1516 | 1611 | ||
1517 | } | 1612 | } |
1518 | break; | 1613 | break; |
1519 | case 30 : | 1614 | case 30 : |
1520 | // InternalCftLanguage.g:1:195: RULE_STRING | 1615 | // InternalCftLanguage.g:1:190: RULE_T_DOUBLE |
1521 | { | 1616 | { |
1522 | mRULE_STRING(); | 1617 | mRULE_T_DOUBLE(); |
1523 | 1618 | ||
1524 | } | 1619 | } |
1525 | break; | 1620 | break; |
1526 | case 31 : | 1621 | case 31 : |
1527 | // InternalCftLanguage.g:1:207: RULE_ML_COMMENT | 1622 | // InternalCftLanguage.g:1:204: RULE_ID |
1528 | { | 1623 | { |
1529 | mRULE_ML_COMMENT(); | 1624 | mRULE_ID(); |
1530 | 1625 | ||
1531 | } | 1626 | } |
1532 | break; | 1627 | break; |
1533 | case 32 : | 1628 | case 32 : |
1534 | // InternalCftLanguage.g:1:223: RULE_SL_COMMENT | 1629 | // InternalCftLanguage.g:1:212: RULE_INT |
1535 | { | 1630 | { |
1536 | mRULE_SL_COMMENT(); | 1631 | mRULE_INT(); |
1537 | 1632 | ||
1538 | } | 1633 | } |
1539 | break; | 1634 | break; |
1540 | case 33 : | 1635 | case 33 : |
1541 | // InternalCftLanguage.g:1:239: RULE_WS | 1636 | // InternalCftLanguage.g:1:221: RULE_STRING |
1542 | { | 1637 | { |
1543 | mRULE_WS(); | 1638 | mRULE_STRING(); |
1544 | 1639 | ||
1545 | } | 1640 | } |
1546 | break; | 1641 | break; |
1547 | case 34 : | 1642 | case 34 : |
1548 | // InternalCftLanguage.g:1:247: RULE_ANY_OTHER | 1643 | // InternalCftLanguage.g:1:233: RULE_ML_COMMENT |
1644 | { | ||
1645 | mRULE_ML_COMMENT(); | ||
1646 | |||
1647 | } | ||
1648 | break; | ||
1649 | case 35 : | ||
1650 | // InternalCftLanguage.g:1:249: RULE_SL_COMMENT | ||
1651 | { | ||
1652 | mRULE_SL_COMMENT(); | ||
1653 | |||
1654 | } | ||
1655 | break; | ||
1656 | case 36 : | ||
1657 | // InternalCftLanguage.g:1:265: RULE_WS | ||
1658 | { | ||
1659 | mRULE_WS(); | ||
1660 | |||
1661 | } | ||
1662 | break; | ||
1663 | case 37 : | ||
1664 | // InternalCftLanguage.g:1:273: RULE_ANY_OTHER | ||
1549 | { | 1665 | { |
1550 | mRULE_ANY_OTHER(); | 1666 | mRULE_ANY_OTHER(); |
1551 | 1667 | ||
@@ -1557,21 +1673,21 @@ public class InternalCftLanguageLexer extends Lexer { | |||
1557 | } | 1673 | } |
1558 | 1674 | ||
1559 | 1675 | ||
1560 | protected DFA7 dfa7 = new DFA7(this); | 1676 | protected DFA8 dfa8 = new DFA8(this); |
1561 | protected DFA19 dfa19 = new DFA19(this); | 1677 | protected DFA20 dfa20 = new DFA20(this); |
1562 | static final String DFA7_eotS = | 1678 | static final String DFA8_eotS = |
1563 | "\3\uffff\1\4\1\uffff"; | 1679 | "\3\uffff\1\4\1\uffff"; |
1564 | static final String DFA7_eofS = | 1680 | static final String DFA8_eofS = |
1565 | "\5\uffff"; | 1681 | "\5\uffff"; |
1566 | static final String DFA7_minS = | 1682 | static final String DFA8_minS = |
1567 | "\1\56\1\60\1\uffff\1\60\1\uffff"; | 1683 | "\1\56\1\60\1\uffff\1\60\1\uffff"; |
1568 | static final String DFA7_maxS = | 1684 | static final String DFA8_maxS = |
1569 | "\1\145\1\71\1\uffff\1\145\1\uffff"; | 1685 | "\1\145\1\71\1\uffff\1\145\1\uffff"; |
1570 | static final String DFA7_acceptS = | 1686 | static final String DFA8_acceptS = |
1571 | "\2\uffff\1\2\1\uffff\1\1"; | 1687 | "\2\uffff\1\2\1\uffff\1\1"; |
1572 | static final String DFA7_specialS = | 1688 | static final String DFA8_specialS = |
1573 | "\5\uffff}>"; | 1689 | "\5\uffff}>"; |
1574 | static final String[] DFA7_transitionS = { | 1690 | static final String[] DFA8_transitionS = { |
1575 | "\1\1\26\uffff\1\2\37\uffff\1\2", | 1691 | "\1\1\26\uffff\1\2\37\uffff\1\2", |
1576 | "\12\3", | 1692 | "\12\3", |
1577 | "", | 1693 | "", |
@@ -1579,101 +1695,103 @@ public class InternalCftLanguageLexer extends Lexer { | |||
1579 | "" | 1695 | "" |
1580 | }; | 1696 | }; |
1581 | 1697 | ||
1582 | static final short[] DFA7_eot = DFA.unpackEncodedString(DFA7_eotS); | 1698 | static final short[] DFA8_eot = DFA.unpackEncodedString(DFA8_eotS); |
1583 | static final short[] DFA7_eof = DFA.unpackEncodedString(DFA7_eofS); | 1699 | static final short[] DFA8_eof = DFA.unpackEncodedString(DFA8_eofS); |
1584 | static final char[] DFA7_min = DFA.unpackEncodedStringToUnsignedChars(DFA7_minS); | 1700 | static final char[] DFA8_min = DFA.unpackEncodedStringToUnsignedChars(DFA8_minS); |
1585 | static final char[] DFA7_max = DFA.unpackEncodedStringToUnsignedChars(DFA7_maxS); | 1701 | static final char[] DFA8_max = DFA.unpackEncodedStringToUnsignedChars(DFA8_maxS); |
1586 | static final short[] DFA7_accept = DFA.unpackEncodedString(DFA7_acceptS); | 1702 | static final short[] DFA8_accept = DFA.unpackEncodedString(DFA8_acceptS); |
1587 | static final short[] DFA7_special = DFA.unpackEncodedString(DFA7_specialS); | 1703 | static final short[] DFA8_special = DFA.unpackEncodedString(DFA8_specialS); |
1588 | static final short[][] DFA7_transition; | 1704 | static final short[][] DFA8_transition; |
1589 | 1705 | ||
1590 | static { | 1706 | static { |
1591 | int numStates = DFA7_transitionS.length; | 1707 | int numStates = DFA8_transitionS.length; |
1592 | DFA7_transition = new short[numStates][]; | 1708 | DFA8_transition = new short[numStates][]; |
1593 | for (int i=0; i<numStates; i++) { | 1709 | for (int i=0; i<numStates; i++) { |
1594 | DFA7_transition[i] = DFA.unpackEncodedString(DFA7_transitionS[i]); | 1710 | DFA8_transition[i] = DFA.unpackEncodedString(DFA8_transitionS[i]); |
1595 | } | 1711 | } |
1596 | } | 1712 | } |
1597 | 1713 | ||
1598 | class DFA7 extends DFA { | 1714 | class DFA8 extends DFA { |
1599 | 1715 | ||
1600 | public DFA7(BaseRecognizer recognizer) { | 1716 | public DFA8(BaseRecognizer recognizer) { |
1601 | this.recognizer = recognizer; | 1717 | this.recognizer = recognizer; |
1602 | this.decisionNumber = 7; | 1718 | this.decisionNumber = 8; |
1603 | this.eot = DFA7_eot; | 1719 | this.eot = DFA8_eot; |
1604 | this.eof = DFA7_eof; | 1720 | this.eof = DFA8_eof; |
1605 | this.min = DFA7_min; | 1721 | this.min = DFA8_min; |
1606 | this.max = DFA7_max; | 1722 | this.max = DFA8_max; |
1607 | this.accept = DFA7_accept; | 1723 | this.accept = DFA8_accept; |
1608 | this.special = DFA7_special; | 1724 | this.special = DFA8_special; |
1609 | this.transition = DFA7_transition; | 1725 | this.transition = DFA8_transition; |
1610 | } | 1726 | } |
1611 | public String getDescription() { | 1727 | public String getDescription() { |
1612 | return "3526:27: ( '.' ( '0' .. '9' )+ | ( '.' ( '0' .. '9' )+ )? ( 'e' | 'E' ) ( '+' | '-' )? ( '0' .. '9' )+ )"; | 1728 | return "4147:29: ( '.' ( '0' .. '9' )+ | ( '.' ( '0' .. '9' )+ )? ( 'e' | 'E' ) ( '+' | '-' )? ( '0' .. '9' )+ )"; |
1613 | } | 1729 | } |
1614 | } | 1730 | } |
1615 | static final String DFA19_eotS = | 1731 | static final String DFA20_eotS = |
1616 | "\1\uffff\1\34\1\37\1\uffff\2\37\2\uffff\2\37\1\53\3\37\5\uffff\2\34\1\72\1\34\1\uffff\3\34\3\uffff\1\37\2\uffff\1\37\1\101\1\37\2\uffff\1\37\1\104\2\37\2\uffff\1\37\1\110\3\37\10\uffff\1\72\5\uffff\2\37\1\uffff\1\116\1\117\1\uffff\2\37\1\122\1\uffff\5\37\2\uffff\2\37\1\uffff\13\37\1\145\1\146\1\147\3\37\1\153\3\uffff\2\37\1\156\1\uffff\1\37\1\160\1\uffff\1\37\1\uffff\4\37\1\166\1\uffff"; | 1732 | "\1\uffff\1\34\1\37\1\uffff\2\40\2\uffff\1\40\1\53\4\40\5\uffff\2\34\1\72\1\34\1\uffff\3\34\3\uffff\1\40\3\uffff\1\40\1\103\1\40\2\uffff\1\40\1\106\1\110\2\uffff\3\40\1\114\3\40\10\uffff\1\72\5\uffff\2\40\1\uffff\1\122\1\123\1\uffff\1\124\1\uffff\2\40\1\127\1\uffff\5\40\3\uffff\2\40\1\uffff\13\40\1\152\1\153\1\154\3\40\1\160\3\uffff\2\40\1\163\1\uffff\1\40\1\165\1\uffff\1\40\1\uffff\4\40\1\173\1\uffff"; |
1617 | static final String DFA19_eofS = | 1733 | static final String DFA20_eofS = |
1618 | "\167\uffff"; | 1734 | "\174\uffff"; |
1619 | static final String DFA19_minS = | 1735 | static final String DFA20_minS = |
1620 | "\1\0\1\75\1\141\1\uffff\1\155\1\146\2\uffff\1\162\1\141\1\76\1\156\1\157\1\141\5\uffff\1\135\1\75\1\56\1\101\1\uffff\2\0\1\52\3\uffff\1\143\2\uffff\1\160\1\60\1\164\2\uffff\1\164\1\60\1\155\1\157\2\uffff\1\144\1\60\1\141\2\160\10\uffff\1\56\5\uffff\1\153\1\157\1\uffff\2\60\1\uffff\1\142\1\153\1\60\1\uffff\1\156\1\154\1\160\1\141\1\162\2\uffff\1\144\1\165\1\uffff\1\163\1\145\1\151\1\147\1\164\1\141\1\160\1\146\1\166\1\156\1\145\3\60\1\157\1\145\1\147\1\60\3\uffff\1\162\1\154\1\60\1\uffff\1\155\1\60\1\uffff\1\141\1\uffff\1\164\1\151\1\157\1\156\1\60\1\uffff"; | 1736 | "\1\0\1\75\1\60\1\uffff\1\155\1\146\2\uffff\1\146\1\76\1\141\1\156\1\157\1\141\5\uffff\1\135\1\75\1\56\1\101\1\uffff\2\0\1\52\3\uffff\1\143\3\uffff\1\160\1\60\1\164\2\uffff\1\164\2\60\2\uffff\1\155\1\157\1\144\1\60\1\141\2\160\10\uffff\1\56\5\uffff\1\153\1\157\1\uffff\2\60\1\uffff\1\60\1\uffff\1\142\1\153\1\60\1\uffff\1\156\1\154\1\160\1\141\1\162\3\uffff\1\144\1\165\1\uffff\1\163\1\145\1\151\1\147\1\164\1\141\1\160\1\146\1\166\1\156\1\145\3\60\1\157\1\145\1\147\1\60\3\uffff\1\162\1\154\1\60\1\uffff\1\155\1\60\1\uffff\1\141\1\uffff\1\164\1\151\1\157\1\156\1\60\1\uffff"; |
1621 | static final String DFA19_maxS = | 1737 | static final String DFA20_maxS = |
1622 | "\1\uffff\1\75\1\141\1\uffff\1\156\1\146\2\uffff\1\165\1\157\1\76\1\163\1\162\1\141\5\uffff\1\135\1\75\1\145\1\172\1\uffff\2\uffff\1\57\3\uffff\1\143\2\uffff\1\160\1\172\1\164\2\uffff\1\164\1\172\1\155\1\157\2\uffff\1\144\1\172\1\141\2\160\10\uffff\1\145\5\uffff\1\153\1\157\1\uffff\2\172\1\uffff\1\142\1\153\1\172\1\uffff\1\156\1\154\1\160\1\141\1\162\2\uffff\1\144\1\165\1\uffff\1\163\1\145\1\151\1\147\1\164\1\141\1\160\1\146\1\166\1\156\1\145\3\172\1\157\1\145\1\147\1\172\3\uffff\1\162\1\154\1\172\1\uffff\1\155\1\172\1\uffff\1\141\1\uffff\1\164\1\151\1\157\1\156\1\172\1\uffff"; | 1738 | "\1\uffff\1\75\1\172\1\uffff\1\156\1\146\2\uffff\1\165\1\76\1\157\1\163\1\162\1\141\5\uffff\1\135\1\75\1\145\1\172\1\uffff\2\uffff\1\57\3\uffff\1\143\3\uffff\1\160\1\172\1\164\2\uffff\1\164\2\172\2\uffff\1\155\1\157\1\144\1\172\1\141\2\160\10\uffff\1\145\5\uffff\1\153\1\157\1\uffff\2\172\1\uffff\1\172\1\uffff\1\142\1\153\1\172\1\uffff\1\156\1\154\1\160\1\141\1\162\3\uffff\1\144\1\165\1\uffff\1\163\1\145\1\151\1\147\1\164\1\141\1\160\1\146\1\166\1\156\1\145\3\172\1\157\1\145\1\147\1\172\3\uffff\1\162\1\154\1\172\1\uffff\1\155\1\172\1\uffff\1\141\1\uffff\1\164\1\151\1\157\1\156\1\172\1\uffff"; |
1623 | static final String DFA19_acceptS = | 1739 | static final String DFA20_acceptS = |
1624 | "\3\uffff\1\3\2\uffff\1\6\1\7\6\uffff\1\20\1\21\1\22\1\25\1\27\4\uffff\1\34\3\uffff\1\41\1\42\1\1\1\uffff\1\34\1\3\3\uffff\1\6\1\7\4\uffff\1\26\1\13\5\uffff\1\20\1\21\1\22\1\25\1\27\1\30\1\32\1\33\1\uffff\1\35\1\36\1\37\1\40\1\41\2\uffff\1\10\2\uffff\1\15\3\uffff\1\24\5\uffff\1\5\1\11\2\uffff\1\14\22\uffff\1\4\1\12\1\23\3\uffff\1\2\2\uffff\1\17\1\uffff\1\31\5\uffff\1\16"; | 1740 | "\3\uffff\1\3\2\uffff\1\6\1\7\6\uffff\1\22\1\23\1\24\1\27\1\31\4\uffff\1\37\3\uffff\1\44\1\45\1\1\1\uffff\1\12\1\37\1\3\3\uffff\1\6\1\7\3\uffff\1\30\1\13\7\uffff\1\22\1\23\1\24\1\27\1\31\1\32\1\34\1\40\1\uffff\1\36\1\41\1\42\1\43\1\44\2\uffff\1\10\2\uffff\1\16\1\uffff\1\17\3\uffff\1\26\5\uffff\1\5\1\11\1\35\2\uffff\1\15\22\uffff\1\4\1\14\1\25\3\uffff\1\2\2\uffff\1\21\1\uffff\1\33\5\uffff\1\20"; |
1625 | static final String DFA19_specialS = | 1741 | static final String DFA20_specialS = |
1626 | "\1\2\27\uffff\1\1\1\0\135\uffff}>"; | 1742 | "\1\2\27\uffff\1\1\1\0\142\uffff}>"; |
1627 | static final String[] DFA19_transitionS = { | 1743 | static final String[] DFA20_transitionS = { |
1628 | "\11\34\2\33\2\34\1\33\22\34\1\33\1\34\1\30\4\34\1\31\1\16\1\17\1\22\1\24\1\20\1\34\1\21\1\32\12\25\1\1\1\3\1\34\1\12\3\34\32\27\1\23\2\34\1\26\1\27\1\34\1\13\1\27\1\5\5\27\1\4\2\27\1\11\1\15\1\27\1\10\1\2\3\27\1\14\6\27\1\6\1\34\1\7\uff82\34", | 1744 | "\11\34\2\33\2\34\1\33\22\34\1\33\1\34\1\30\4\34\1\31\1\16\1\17\1\22\1\24\1\20\1\34\1\21\1\32\12\25\1\1\1\3\1\34\1\11\3\34\32\27\1\23\2\34\1\26\1\27\1\34\1\13\1\27\1\5\5\27\1\4\2\27\1\12\1\15\1\27\1\10\1\2\3\27\1\14\6\27\1\6\1\34\1\7\uff82\34", |
1629 | "\1\35", | 1745 | "\1\35", |
1630 | "\1\36", | 1746 | "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\1\36\31\40", |
1631 | "", | 1747 | "", |
1632 | "\1\41\1\42", | 1748 | "\1\42\1\43", |
1633 | "\1\43", | 1749 | "\1\44", |
1634 | "", | 1750 | "", |
1635 | "", | 1751 | "", |
1636 | "\1\47\2\uffff\1\46", | 1752 | "\1\51\13\uffff\1\50\2\uffff\1\47", |
1637 | "\1\50\15\uffff\1\51", | ||
1638 | "\1\52", | 1753 | "\1\52", |
1639 | "\1\54\4\uffff\1\55", | 1754 | "\1\54\15\uffff\1\55", |
1640 | "\1\57\2\uffff\1\56", | 1755 | "\1\56\4\uffff\1\57", |
1641 | "\1\60", | 1756 | "\1\61\2\uffff\1\60", |
1757 | "\1\62", | ||
1642 | "", | 1758 | "", |
1643 | "", | 1759 | "", |
1644 | "", | 1760 | "", |
1645 | "", | 1761 | "", |
1646 | "", | 1762 | "", |
1647 | "\1\66", | 1763 | "\1\70", |
1648 | "\1\67", | 1764 | "\1\71", |
1649 | "\1\70\1\uffff\12\71\13\uffff\1\70\37\uffff\1\70", | 1765 | "\1\74\1\uffff\12\73\13\uffff\1\74\37\uffff\1\74", |
1650 | "\32\37\4\uffff\1\37\1\uffff\32\37", | 1766 | "\32\40\4\uffff\1\40\1\uffff\32\40", |
1651 | "", | 1767 | "", |
1652 | "\0\73", | 1768 | "\0\75", |
1653 | "\0\73", | 1769 | "\0\75", |
1654 | "\1\74\4\uffff\1\75", | 1770 | "\1\76\4\uffff\1\77", |
1655 | "", | 1771 | "", |
1656 | "", | 1772 | "", |
1657 | "", | 1773 | "", |
1658 | "\1\77", | 1774 | "\1\101", |
1775 | "", | ||
1659 | "", | 1776 | "", |
1660 | "", | 1777 | "", |
1661 | "\1\100", | ||
1662 | "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", | ||
1663 | "\1\102", | 1778 | "\1\102", |
1779 | "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40", | ||
1780 | "\1\104", | ||
1664 | "", | 1781 | "", |
1665 | "", | 1782 | "", |
1666 | "\1\103", | ||
1667 | "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", | ||
1668 | "\1\105", | 1783 | "\1\105", |
1669 | "\1\106", | 1784 | "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40", |
1785 | "\12\107\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40", | ||
1670 | "", | 1786 | "", |
1671 | "", | 1787 | "", |
1672 | "\1\107", | ||
1673 | "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", | ||
1674 | "\1\111", | 1788 | "\1\111", |
1675 | "\1\112", | 1789 | "\1\112", |
1676 | "\1\113", | 1790 | "\1\113", |
1791 | "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40", | ||
1792 | "\1\115", | ||
1793 | "\1\116", | ||
1794 | "\1\117", | ||
1677 | "", | 1795 | "", |
1678 | "", | 1796 | "", |
1679 | "", | 1797 | "", |
@@ -1682,191 +1800,194 @@ public class InternalCftLanguageLexer extends Lexer { | |||
1682 | "", | 1800 | "", |
1683 | "", | 1801 | "", |
1684 | "", | 1802 | "", |
1685 | "\1\70\1\uffff\12\71\13\uffff\1\70\37\uffff\1\70", | 1803 | "\1\74\1\uffff\12\73\13\uffff\1\74\37\uffff\1\74", |
1686 | "", | ||
1687 | "", | ||
1688 | "", | 1804 | "", |
1689 | "", | 1805 | "", |
1690 | "", | 1806 | "", |
1691 | "\1\114", | ||
1692 | "\1\115", | ||
1693 | "", | 1807 | "", |
1694 | "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", | ||
1695 | "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", | ||
1696 | "", | 1808 | "", |
1697 | "\1\120", | 1809 | "\1\120", |
1698 | "\1\121", | 1810 | "\1\121", |
1699 | "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", | ||
1700 | "", | 1811 | "", |
1701 | "\1\123", | 1812 | "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40", |
1702 | "\1\124", | 1813 | "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40", |
1814 | "", | ||
1815 | "\12\107\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40", | ||
1816 | "", | ||
1703 | "\1\125", | 1817 | "\1\125", |
1704 | "\1\126", | 1818 | "\1\126", |
1705 | "\1\127", | 1819 | "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40", |
1706 | "", | ||
1707 | "", | 1820 | "", |
1708 | "\1\130", | 1821 | "\1\130", |
1709 | "\1\131", | 1822 | "\1\131", |
1710 | "", | ||
1711 | "\1\132", | 1823 | "\1\132", |
1712 | "\1\133", | 1824 | "\1\133", |
1713 | "\1\134", | 1825 | "\1\134", |
1826 | "", | ||
1827 | "", | ||
1828 | "", | ||
1714 | "\1\135", | 1829 | "\1\135", |
1715 | "\1\136", | 1830 | "\1\136", |
1831 | "", | ||
1716 | "\1\137", | 1832 | "\1\137", |
1717 | "\1\140", | 1833 | "\1\140", |
1718 | "\1\141", | 1834 | "\1\141", |
1719 | "\1\142", | 1835 | "\1\142", |
1720 | "\1\143", | 1836 | "\1\143", |
1721 | "\1\144", | 1837 | "\1\144", |
1722 | "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", | 1838 | "\1\145", |
1723 | "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", | 1839 | "\1\146", |
1724 | "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", | 1840 | "\1\147", |
1725 | "\1\150", | 1841 | "\1\150", |
1726 | "\1\151", | 1842 | "\1\151", |
1727 | "\1\152", | 1843 | "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40", |
1728 | "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", | 1844 | "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40", |
1729 | "", | 1845 | "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40", |
1730 | "", | ||
1731 | "", | ||
1732 | "\1\154", | ||
1733 | "\1\155", | 1846 | "\1\155", |
1734 | "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", | 1847 | "\1\156", |
1735 | "", | ||
1736 | "\1\157", | 1848 | "\1\157", |
1737 | "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", | 1849 | "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40", |
1738 | "", | 1850 | "", |
1739 | "\1\161", | ||
1740 | "", | 1851 | "", |
1852 | "", | ||
1853 | "\1\161", | ||
1741 | "\1\162", | 1854 | "\1\162", |
1742 | "\1\163", | 1855 | "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40", |
1856 | "", | ||
1743 | "\1\164", | 1857 | "\1\164", |
1744 | "\1\165", | 1858 | "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40", |
1745 | "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37", | 1859 | "", |
1860 | "\1\166", | ||
1861 | "", | ||
1862 | "\1\167", | ||
1863 | "\1\170", | ||
1864 | "\1\171", | ||
1865 | "\1\172", | ||
1866 | "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40", | ||
1746 | "" | 1867 | "" |
1747 | }; | 1868 | }; |
1748 | 1869 | ||
1749 | static final short[] DFA19_eot = DFA.unpackEncodedString(DFA19_eotS); | 1870 | static final short[] DFA20_eot = DFA.unpackEncodedString(DFA20_eotS); |
1750 | static final short[] DFA19_eof = DFA.unpackEncodedString(DFA19_eofS); | 1871 | static final short[] DFA20_eof = DFA.unpackEncodedString(DFA20_eofS); |
1751 | static final char[] DFA19_min = DFA.unpackEncodedStringToUnsignedChars(DFA19_minS); | 1872 | static final char[] DFA20_min = DFA.unpackEncodedStringToUnsignedChars(DFA20_minS); |
1752 | static final char[] DFA19_max = DFA.unpackEncodedStringToUnsignedChars(DFA19_maxS); | 1873 | static final char[] DFA20_max = DFA.unpackEncodedStringToUnsignedChars(DFA20_maxS); |
1753 | static final short[] DFA19_accept = DFA.unpackEncodedString(DFA19_acceptS); | 1874 | static final short[] DFA20_accept = DFA.unpackEncodedString(DFA20_acceptS); |
1754 | static final short[] DFA19_special = DFA.unpackEncodedString(DFA19_specialS); | 1875 | static final short[] DFA20_special = DFA.unpackEncodedString(DFA20_specialS); |
1755 | static final short[][] DFA19_transition; | 1876 | static final short[][] DFA20_transition; |
1756 | 1877 | ||
1757 | static { | 1878 | static { |
1758 | int numStates = DFA19_transitionS.length; | 1879 | int numStates = DFA20_transitionS.length; |
1759 | DFA19_transition = new short[numStates][]; | 1880 | DFA20_transition = new short[numStates][]; |
1760 | for (int i=0; i<numStates; i++) { | 1881 | for (int i=0; i<numStates; i++) { |
1761 | DFA19_transition[i] = DFA.unpackEncodedString(DFA19_transitionS[i]); | 1882 | DFA20_transition[i] = DFA.unpackEncodedString(DFA20_transitionS[i]); |
1762 | } | 1883 | } |
1763 | } | 1884 | } |
1764 | 1885 | ||
1765 | class DFA19 extends DFA { | 1886 | class DFA20 extends DFA { |
1766 | 1887 | ||
1767 | public DFA19(BaseRecognizer recognizer) { | 1888 | public DFA20(BaseRecognizer recognizer) { |
1768 | this.recognizer = recognizer; | 1889 | this.recognizer = recognizer; |
1769 | this.decisionNumber = 19; | 1890 | this.decisionNumber = 20; |
1770 | this.eot = DFA19_eot; | 1891 | this.eot = DFA20_eot; |
1771 | this.eof = DFA19_eof; | 1892 | this.eof = DFA20_eof; |
1772 | this.min = DFA19_min; | 1893 | this.min = DFA20_min; |
1773 | this.max = DFA19_max; | 1894 | this.max = DFA20_max; |
1774 | this.accept = DFA19_accept; | 1895 | this.accept = DFA20_accept; |
1775 | this.special = DFA19_special; | 1896 | this.special = DFA20_special; |
1776 | this.transition = DFA19_transition; | 1897 | this.transition = DFA20_transition; |
1777 | } | 1898 | } |
1778 | public String getDescription() { | 1899 | public String getDescription() { |
1779 | return "1:1: Tokens : ( 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 | RULE_DOULBE | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );"; | 1900 | return "1:1: Tokens : ( 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 | RULE_OF_INT | RULE_T_DOUBLE | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );"; |
1780 | } | 1901 | } |
1781 | public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { | 1902 | public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { |
1782 | IntStream input = _input; | 1903 | IntStream input = _input; |
1783 | int _s = s; | 1904 | int _s = s; |
1784 | switch ( s ) { | 1905 | switch ( s ) { |
1785 | case 0 : | 1906 | case 0 : |
1786 | int LA19_25 = input.LA(1); | 1907 | int LA20_25 = input.LA(1); |
1787 | 1908 | ||
1788 | s = -1; | 1909 | s = -1; |
1789 | if ( ((LA19_25>='\u0000' && LA19_25<='\uFFFF')) ) {s = 59;} | 1910 | if ( ((LA20_25>='\u0000' && LA20_25<='\uFFFF')) ) {s = 61;} |
1790 | 1911 | ||
1791 | else s = 28; | 1912 | else s = 28; |
1792 | 1913 | ||
1793 | if ( s>=0 ) return s; | 1914 | if ( s>=0 ) return s; |
1794 | break; | 1915 | break; |
1795 | case 1 : | 1916 | case 1 : |
1796 | int LA19_24 = input.LA(1); | 1917 | int LA20_24 = input.LA(1); |
1797 | 1918 | ||
1798 | s = -1; | 1919 | s = -1; |
1799 | if ( ((LA19_24>='\u0000' && LA19_24<='\uFFFF')) ) {s = 59;} | 1920 | if ( ((LA20_24>='\u0000' && LA20_24<='\uFFFF')) ) {s = 61;} |
1800 | 1921 | ||
1801 | else s = 28; | 1922 | else s = 28; |
1802 | 1923 | ||
1803 | if ( s>=0 ) return s; | 1924 | if ( s>=0 ) return s; |
1804 | break; | 1925 | break; |
1805 | case 2 : | 1926 | case 2 : |
1806 | int LA19_0 = input.LA(1); | 1927 | int LA20_0 = input.LA(1); |
1807 | 1928 | ||
1808 | s = -1; | 1929 | s = -1; |
1809 | if ( (LA19_0==':') ) {s = 1;} | 1930 | if ( (LA20_0==':') ) {s = 1;} |
1810 | 1931 | ||
1811 | else if ( (LA19_0=='p') ) {s = 2;} | 1932 | else if ( (LA20_0=='p') ) {s = 2;} |
1812 | 1933 | ||
1813 | else if ( (LA19_0==';') ) {s = 3;} | 1934 | else if ( (LA20_0==';') ) {s = 3;} |
1814 | 1935 | ||
1815 | else if ( (LA19_0=='i') ) {s = 4;} | 1936 | else if ( (LA20_0=='i') ) {s = 4;} |
1816 | 1937 | ||
1817 | else if ( (LA19_0=='c') ) {s = 5;} | 1938 | else if ( (LA20_0=='c') ) {s = 5;} |
1818 | 1939 | ||
1819 | else if ( (LA19_0=='{') ) {s = 6;} | 1940 | else if ( (LA20_0=='{') ) {s = 6;} |
1820 | 1941 | ||
1821 | else if ( (LA19_0=='}') ) {s = 7;} | 1942 | else if ( (LA20_0=='}') ) {s = 7;} |
1822 | 1943 | ||
1823 | else if ( (LA19_0=='o') ) {s = 8;} | 1944 | else if ( (LA20_0=='o') ) {s = 8;} |
1824 | 1945 | ||
1825 | else if ( (LA19_0=='l') ) {s = 9;} | 1946 | else if ( (LA20_0=='=') ) {s = 9;} |
1826 | 1947 | ||
1827 | else if ( (LA19_0=='=') ) {s = 10;} | 1948 | else if ( (LA20_0=='l') ) {s = 10;} |
1828 | 1949 | ||
1829 | else if ( (LA19_0=='a') ) {s = 11;} | 1950 | else if ( (LA20_0=='a') ) {s = 11;} |
1830 | 1951 | ||
1831 | else if ( (LA19_0=='t') ) {s = 12;} | 1952 | else if ( (LA20_0=='t') ) {s = 12;} |
1832 | 1953 | ||
1833 | else if ( (LA19_0=='m') ) {s = 13;} | 1954 | else if ( (LA20_0=='m') ) {s = 13;} |
1834 | 1955 | ||
1835 | else if ( (LA19_0=='(') ) {s = 14;} | 1956 | else if ( (LA20_0=='(') ) {s = 14;} |
1836 | 1957 | ||
1837 | else if ( (LA19_0==')') ) {s = 15;} | 1958 | else if ( (LA20_0==')') ) {s = 15;} |
1838 | 1959 | ||
1839 | else if ( (LA19_0==',') ) {s = 16;} | 1960 | else if ( (LA20_0==',') ) {s = 16;} |
1840 | 1961 | ||
1841 | else if ( (LA19_0=='.') ) {s = 17;} | 1962 | else if ( (LA20_0=='.') ) {s = 17;} |
1842 | 1963 | ||
1843 | else if ( (LA19_0=='*') ) {s = 18;} | 1964 | else if ( (LA20_0=='*') ) {s = 18;} |
1844 | 1965 | ||
1845 | else if ( (LA19_0=='[') ) {s = 19;} | 1966 | else if ( (LA20_0=='[') ) {s = 19;} |
1846 | 1967 | ||
1847 | else if ( (LA19_0=='+') ) {s = 20;} | 1968 | else if ( (LA20_0=='+') ) {s = 20;} |
1848 | 1969 | ||
1849 | else if ( ((LA19_0>='0' && LA19_0<='9')) ) {s = 21;} | 1970 | else if ( ((LA20_0>='0' && LA20_0<='9')) ) {s = 21;} |
1850 | 1971 | ||
1851 | else if ( (LA19_0=='^') ) {s = 22;} | 1972 | else if ( (LA20_0=='^') ) {s = 22;} |
1852 | 1973 | ||
1853 | else if ( ((LA19_0>='A' && LA19_0<='Z')||LA19_0=='_'||LA19_0=='b'||(LA19_0>='d' && LA19_0<='h')||(LA19_0>='j' && LA19_0<='k')||LA19_0=='n'||(LA19_0>='q' && LA19_0<='s')||(LA19_0>='u' && LA19_0<='z')) ) {s = 23;} | 1974 | else if ( ((LA20_0>='A' && LA20_0<='Z')||LA20_0=='_'||LA20_0=='b'||(LA20_0>='d' && LA20_0<='h')||(LA20_0>='j' && LA20_0<='k')||LA20_0=='n'||(LA20_0>='q' && LA20_0<='s')||(LA20_0>='u' && LA20_0<='z')) ) {s = 23;} |
1854 | 1975 | ||
1855 | else if ( (LA19_0=='\"') ) {s = 24;} | 1976 | else if ( (LA20_0=='\"') ) {s = 24;} |
1856 | 1977 | ||
1857 | else if ( (LA19_0=='\'') ) {s = 25;} | 1978 | else if ( (LA20_0=='\'') ) {s = 25;} |
1858 | 1979 | ||
1859 | else if ( (LA19_0=='/') ) {s = 26;} | 1980 | else if ( (LA20_0=='/') ) {s = 26;} |
1860 | 1981 | ||
1861 | else if ( ((LA19_0>='\t' && LA19_0<='\n')||LA19_0=='\r'||LA19_0==' ') ) {s = 27;} | 1982 | else if ( ((LA20_0>='\t' && LA20_0<='\n')||LA20_0=='\r'||LA20_0==' ') ) {s = 27;} |
1862 | 1983 | ||
1863 | else if ( ((LA19_0>='\u0000' && LA19_0<='\b')||(LA19_0>='\u000B' && LA19_0<='\f')||(LA19_0>='\u000E' && LA19_0<='\u001F')||LA19_0=='!'||(LA19_0>='#' && LA19_0<='&')||LA19_0=='-'||LA19_0=='<'||(LA19_0>='>' && LA19_0<='@')||(LA19_0>='\\' && LA19_0<=']')||LA19_0=='`'||LA19_0=='|'||(LA19_0>='~' && LA19_0<='\uFFFF')) ) {s = 28;} | 1984 | else if ( ((LA20_0>='\u0000' && LA20_0<='\b')||(LA20_0>='\u000B' && LA20_0<='\f')||(LA20_0>='\u000E' && LA20_0<='\u001F')||LA20_0=='!'||(LA20_0>='#' && LA20_0<='&')||LA20_0=='-'||LA20_0=='<'||(LA20_0>='>' && LA20_0<='@')||(LA20_0>='\\' && LA20_0<=']')||LA20_0=='`'||LA20_0=='|'||(LA20_0>='~' && LA20_0<='\uFFFF')) ) {s = 28;} |
1864 | 1985 | ||
1865 | if ( s>=0 ) return s; | 1986 | if ( s>=0 ) return s; |
1866 | break; | 1987 | break; |
1867 | } | 1988 | } |
1868 | NoViableAltException nvae = | 1989 | NoViableAltException nvae = |
1869 | new NoViableAltException(getDescription(), 19, _s, input); | 1990 | new NoViableAltException(getDescription(), 20, _s, input); |
1870 | error(nvae); | 1991 | error(nvae); |
1871 | throw nvae; | 1992 | throw nvae; |
1872 | } | 1993 | } |
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguageParser.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguageParser.java index a12d9fd8..be5e3140 100644 --- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguageParser.java +++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguageParser.java | |||
@@ -22,19 +22,21 @@ import java.util.ArrayList; | |||
22 | @SuppressWarnings("all") | 22 | @SuppressWarnings("all") |
23 | public class InternalCftLanguageParser extends AbstractInternalContentAssistParser { | 23 | public class InternalCftLanguageParser extends AbstractInternalContentAssistParser { |
24 | public static final String[] tokenNames = new String[] { | 24 | public static final String[] tokenNames = new String[] { |
25 | "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_DOULBE", "RULE_INT", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "':='", "'package'", "';'", "'import'", "'cft'", "'{'", "'}'", "'in'", "'out'", "'lambda'", "'='", "'and'", "'or'", "'transformation'", "'mapping'", "'('", "')'", "','", "'lookup'", "'as'", "'.'", "'=>'", "'*'", "'[]'", "'toplevel'", "'+='" | 25 | "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_OF_INT", "RULE_INT", "RULE_T_DOUBLE", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "':='", "'package'", "';'", "'import'", "'cft'", "'{'", "'}'", "'in'", "'out'", "'p'", "'='", "'lambda'", "'and'", "'or'", "'of'", "'transformation'", "'mapping'", "'('", "')'", "','", "'lookup'", "'as'", "'.'", "'=>'", "'*'", "'[]'", "'toplevel'", "'+='" |
26 | }; | 26 | }; |
27 | public static final int RULE_STRING=7; | 27 | public static final int RULE_STRING=8; |
28 | public static final int RULE_SL_COMMENT=9; | 28 | public static final int RULE_SL_COMMENT=10; |
29 | public static final int T__19=19; | 29 | public static final int T__19=19; |
30 | public static final int T__15=15; | 30 | public static final int T__15=15; |
31 | public static final int T__37=37; | 31 | public static final int T__37=37; |
32 | public static final int T__16=16; | 32 | public static final int T__16=16; |
33 | public static final int T__38=38; | ||
33 | public static final int T__17=17; | 34 | public static final int T__17=17; |
35 | public static final int T__39=39; | ||
34 | public static final int T__18=18; | 36 | public static final int T__18=18; |
35 | public static final int T__33=33; | 37 | public static final int T__33=33; |
36 | public static final int T__12=12; | ||
37 | public static final int T__34=34; | 38 | public static final int T__34=34; |
39 | public static final int RULE_T_DOUBLE=7; | ||
38 | public static final int T__13=13; | 40 | public static final int T__13=13; |
39 | public static final int T__35=35; | 41 | public static final int T__35=35; |
40 | public static final int T__14=14; | 42 | public static final int T__14=14; |
@@ -43,20 +45,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
43 | public static final int T__30=30; | 45 | public static final int T__30=30; |
44 | public static final int T__31=31; | 46 | public static final int T__31=31; |
45 | public static final int T__32=32; | 47 | public static final int T__32=32; |
48 | public static final int RULE_OF_INT=5; | ||
46 | public static final int RULE_ID=4; | 49 | public static final int RULE_ID=4; |
47 | public static final int RULE_WS=10; | 50 | public static final int RULE_WS=11; |
48 | public static final int RULE_DOULBE=5; | 51 | public static final int RULE_ANY_OTHER=12; |
49 | public static final int RULE_ANY_OTHER=11; | ||
50 | public static final int T__26=26; | 52 | public static final int T__26=26; |
51 | public static final int T__27=27; | 53 | public static final int T__27=27; |
52 | public static final int T__28=28; | 54 | public static final int T__28=28; |
53 | public static final int RULE_INT=6; | 55 | public static final int RULE_INT=6; |
54 | public static final int T__29=29; | 56 | public static final int T__29=29; |
55 | public static final int T__22=22; | 57 | public static final int T__22=22; |
56 | public static final int RULE_ML_COMMENT=8; | 58 | public static final int RULE_ML_COMMENT=9; |
57 | public static final int T__23=23; | 59 | public static final int T__23=23; |
58 | public static final int T__24=24; | 60 | public static final int T__24=24; |
59 | public static final int T__25=25; | 61 | public static final int T__25=25; |
62 | public static final int T__40=40; | ||
60 | public static final int T__20=20; | 63 | public static final int T__20=20; |
61 | public static final int T__21=21; | 64 | public static final int T__21=21; |
62 | 65 | ||
@@ -557,12 +560,243 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
557 | // $ANTLR end "ruleBasicEventDefinition" | 560 | // $ANTLR end "ruleBasicEventDefinition" |
558 | 561 | ||
559 | 562 | ||
563 | // $ANTLR start "entryRuleDistribution" | ||
564 | // InternalCftLanguage.g:203:1: entryRuleDistribution : ruleDistribution EOF ; | ||
565 | public final void entryRuleDistribution() throws RecognitionException { | ||
566 | try { | ||
567 | // InternalCftLanguage.g:204:1: ( ruleDistribution EOF ) | ||
568 | // InternalCftLanguage.g:205:1: ruleDistribution EOF | ||
569 | { | ||
570 | before(grammarAccess.getDistributionRule()); | ||
571 | pushFollow(FOLLOW_1); | ||
572 | ruleDistribution(); | ||
573 | |||
574 | state._fsp--; | ||
575 | |||
576 | after(grammarAccess.getDistributionRule()); | ||
577 | match(input,EOF,FOLLOW_2); | ||
578 | |||
579 | } | ||
580 | |||
581 | } | ||
582 | catch (RecognitionException re) { | ||
583 | reportError(re); | ||
584 | recover(input,re); | ||
585 | } | ||
586 | finally { | ||
587 | } | ||
588 | return ; | ||
589 | } | ||
590 | // $ANTLR end "entryRuleDistribution" | ||
591 | |||
592 | |||
593 | // $ANTLR start "ruleDistribution" | ||
594 | // InternalCftLanguage.g:212:1: ruleDistribution : ( ( rule__Distribution__Alternatives ) ) ; | ||
595 | public final void ruleDistribution() throws RecognitionException { | ||
596 | |||
597 | int stackSize = keepStackSize(); | ||
598 | |||
599 | try { | ||
600 | // InternalCftLanguage.g:216:2: ( ( ( rule__Distribution__Alternatives ) ) ) | ||
601 | // InternalCftLanguage.g:217:2: ( ( rule__Distribution__Alternatives ) ) | ||
602 | { | ||
603 | // InternalCftLanguage.g:217:2: ( ( rule__Distribution__Alternatives ) ) | ||
604 | // InternalCftLanguage.g:218:3: ( rule__Distribution__Alternatives ) | ||
605 | { | ||
606 | before(grammarAccess.getDistributionAccess().getAlternatives()); | ||
607 | // InternalCftLanguage.g:219:3: ( rule__Distribution__Alternatives ) | ||
608 | // InternalCftLanguage.g:219:4: rule__Distribution__Alternatives | ||
609 | { | ||
610 | pushFollow(FOLLOW_2); | ||
611 | rule__Distribution__Alternatives(); | ||
612 | |||
613 | state._fsp--; | ||
614 | |||
615 | |||
616 | } | ||
617 | |||
618 | after(grammarAccess.getDistributionAccess().getAlternatives()); | ||
619 | |||
620 | } | ||
621 | |||
622 | |||
623 | } | ||
624 | |||
625 | } | ||
626 | catch (RecognitionException re) { | ||
627 | reportError(re); | ||
628 | recover(input,re); | ||
629 | } | ||
630 | finally { | ||
631 | |||
632 | restoreStackSize(stackSize); | ||
633 | |||
634 | } | ||
635 | return ; | ||
636 | } | ||
637 | // $ANTLR end "ruleDistribution" | ||
638 | |||
639 | |||
640 | // $ANTLR start "entryRuleConstantDistribution" | ||
641 | // InternalCftLanguage.g:228:1: entryRuleConstantDistribution : ruleConstantDistribution EOF ; | ||
642 | public final void entryRuleConstantDistribution() throws RecognitionException { | ||
643 | try { | ||
644 | // InternalCftLanguage.g:229:1: ( ruleConstantDistribution EOF ) | ||
645 | // InternalCftLanguage.g:230:1: ruleConstantDistribution EOF | ||
646 | { | ||
647 | before(grammarAccess.getConstantDistributionRule()); | ||
648 | pushFollow(FOLLOW_1); | ||
649 | ruleConstantDistribution(); | ||
650 | |||
651 | state._fsp--; | ||
652 | |||
653 | after(grammarAccess.getConstantDistributionRule()); | ||
654 | match(input,EOF,FOLLOW_2); | ||
655 | |||
656 | } | ||
657 | |||
658 | } | ||
659 | catch (RecognitionException re) { | ||
660 | reportError(re); | ||
661 | recover(input,re); | ||
662 | } | ||
663 | finally { | ||
664 | } | ||
665 | return ; | ||
666 | } | ||
667 | // $ANTLR end "entryRuleConstantDistribution" | ||
668 | |||
669 | |||
670 | // $ANTLR start "ruleConstantDistribution" | ||
671 | // InternalCftLanguage.g:237:1: ruleConstantDistribution : ( ( rule__ConstantDistribution__Group__0 ) ) ; | ||
672 | public final void ruleConstantDistribution() throws RecognitionException { | ||
673 | |||
674 | int stackSize = keepStackSize(); | ||
675 | |||
676 | try { | ||
677 | // InternalCftLanguage.g:241:2: ( ( ( rule__ConstantDistribution__Group__0 ) ) ) | ||
678 | // InternalCftLanguage.g:242:2: ( ( rule__ConstantDistribution__Group__0 ) ) | ||
679 | { | ||
680 | // InternalCftLanguage.g:242:2: ( ( rule__ConstantDistribution__Group__0 ) ) | ||
681 | // InternalCftLanguage.g:243:3: ( rule__ConstantDistribution__Group__0 ) | ||
682 | { | ||
683 | before(grammarAccess.getConstantDistributionAccess().getGroup()); | ||
684 | // InternalCftLanguage.g:244:3: ( rule__ConstantDistribution__Group__0 ) | ||
685 | // InternalCftLanguage.g:244:4: rule__ConstantDistribution__Group__0 | ||
686 | { | ||
687 | pushFollow(FOLLOW_2); | ||
688 | rule__ConstantDistribution__Group__0(); | ||
689 | |||
690 | state._fsp--; | ||
691 | |||
692 | |||
693 | } | ||
694 | |||
695 | after(grammarAccess.getConstantDistributionAccess().getGroup()); | ||
696 | |||
697 | } | ||
698 | |||
699 | |||
700 | } | ||
701 | |||
702 | } | ||
703 | catch (RecognitionException re) { | ||
704 | reportError(re); | ||
705 | recover(input,re); | ||
706 | } | ||
707 | finally { | ||
708 | |||
709 | restoreStackSize(stackSize); | ||
710 | |||
711 | } | ||
712 | return ; | ||
713 | } | ||
714 | // $ANTLR end "ruleConstantDistribution" | ||
715 | |||
716 | |||
717 | // $ANTLR start "entryRuleExponentialDistribution" | ||
718 | // InternalCftLanguage.g:253:1: entryRuleExponentialDistribution : ruleExponentialDistribution EOF ; | ||
719 | public final void entryRuleExponentialDistribution() throws RecognitionException { | ||
720 | try { | ||
721 | // InternalCftLanguage.g:254:1: ( ruleExponentialDistribution EOF ) | ||
722 | // InternalCftLanguage.g:255:1: ruleExponentialDistribution EOF | ||
723 | { | ||
724 | before(grammarAccess.getExponentialDistributionRule()); | ||
725 | pushFollow(FOLLOW_1); | ||
726 | ruleExponentialDistribution(); | ||
727 | |||
728 | state._fsp--; | ||
729 | |||
730 | after(grammarAccess.getExponentialDistributionRule()); | ||
731 | match(input,EOF,FOLLOW_2); | ||
732 | |||
733 | } | ||
734 | |||
735 | } | ||
736 | catch (RecognitionException re) { | ||
737 | reportError(re); | ||
738 | recover(input,re); | ||
739 | } | ||
740 | finally { | ||
741 | } | ||
742 | return ; | ||
743 | } | ||
744 | // $ANTLR end "entryRuleExponentialDistribution" | ||
745 | |||
746 | |||
747 | // $ANTLR start "ruleExponentialDistribution" | ||
748 | // InternalCftLanguage.g:262:1: ruleExponentialDistribution : ( ( rule__ExponentialDistribution__Group__0 ) ) ; | ||
749 | public final void ruleExponentialDistribution() throws RecognitionException { | ||
750 | |||
751 | int stackSize = keepStackSize(); | ||
752 | |||
753 | try { | ||
754 | // InternalCftLanguage.g:266:2: ( ( ( rule__ExponentialDistribution__Group__0 ) ) ) | ||
755 | // InternalCftLanguage.g:267:2: ( ( rule__ExponentialDistribution__Group__0 ) ) | ||
756 | { | ||
757 | // InternalCftLanguage.g:267:2: ( ( rule__ExponentialDistribution__Group__0 ) ) | ||
758 | // InternalCftLanguage.g:268:3: ( rule__ExponentialDistribution__Group__0 ) | ||
759 | { | ||
760 | before(grammarAccess.getExponentialDistributionAccess().getGroup()); | ||
761 | // InternalCftLanguage.g:269:3: ( rule__ExponentialDistribution__Group__0 ) | ||
762 | // InternalCftLanguage.g:269:4: rule__ExponentialDistribution__Group__0 | ||
763 | { | ||
764 | pushFollow(FOLLOW_2); | ||
765 | rule__ExponentialDistribution__Group__0(); | ||
766 | |||
767 | state._fsp--; | ||
768 | |||
769 | |||
770 | } | ||
771 | |||
772 | after(grammarAccess.getExponentialDistributionAccess().getGroup()); | ||
773 | |||
774 | } | ||
775 | |||
776 | |||
777 | } | ||
778 | |||
779 | } | ||
780 | catch (RecognitionException re) { | ||
781 | reportError(re); | ||
782 | recover(input,re); | ||
783 | } | ||
784 | finally { | ||
785 | |||
786 | restoreStackSize(stackSize); | ||
787 | |||
788 | } | ||
789 | return ; | ||
790 | } | ||
791 | // $ANTLR end "ruleExponentialDistribution" | ||
792 | |||
793 | |||
560 | // $ANTLR start "entryRuleGateDefinition" | 794 | // $ANTLR start "entryRuleGateDefinition" |
561 | // InternalCftLanguage.g:203:1: entryRuleGateDefinition : ruleGateDefinition EOF ; | 795 | // InternalCftLanguage.g:278:1: entryRuleGateDefinition : ruleGateDefinition EOF ; |
562 | public final void entryRuleGateDefinition() throws RecognitionException { | 796 | public final void entryRuleGateDefinition() throws RecognitionException { |
563 | try { | 797 | try { |
564 | // InternalCftLanguage.g:204:1: ( ruleGateDefinition EOF ) | 798 | // InternalCftLanguage.g:279:1: ( ruleGateDefinition EOF ) |
565 | // InternalCftLanguage.g:205:1: ruleGateDefinition EOF | 799 | // InternalCftLanguage.g:280:1: ruleGateDefinition EOF |
566 | { | 800 | { |
567 | before(grammarAccess.getGateDefinitionRule()); | 801 | before(grammarAccess.getGateDefinitionRule()); |
568 | pushFollow(FOLLOW_1); | 802 | pushFollow(FOLLOW_1); |
@@ -588,21 +822,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
588 | 822 | ||
589 | 823 | ||
590 | // $ANTLR start "ruleGateDefinition" | 824 | // $ANTLR start "ruleGateDefinition" |
591 | // InternalCftLanguage.g:212:1: ruleGateDefinition : ( ( rule__GateDefinition__Alternatives ) ) ; | 825 | // InternalCftLanguage.g:287:1: ruleGateDefinition : ( ( rule__GateDefinition__Alternatives ) ) ; |
592 | public final void ruleGateDefinition() throws RecognitionException { | 826 | public final void ruleGateDefinition() throws RecognitionException { |
593 | 827 | ||
594 | int stackSize = keepStackSize(); | 828 | int stackSize = keepStackSize(); |
595 | 829 | ||
596 | try { | 830 | try { |
597 | // InternalCftLanguage.g:216:2: ( ( ( rule__GateDefinition__Alternatives ) ) ) | 831 | // InternalCftLanguage.g:291:2: ( ( ( rule__GateDefinition__Alternatives ) ) ) |
598 | // InternalCftLanguage.g:217:2: ( ( rule__GateDefinition__Alternatives ) ) | 832 | // InternalCftLanguage.g:292:2: ( ( rule__GateDefinition__Alternatives ) ) |
599 | { | 833 | { |
600 | // InternalCftLanguage.g:217:2: ( ( rule__GateDefinition__Alternatives ) ) | 834 | // InternalCftLanguage.g:292:2: ( ( rule__GateDefinition__Alternatives ) ) |
601 | // InternalCftLanguage.g:218:3: ( rule__GateDefinition__Alternatives ) | 835 | // InternalCftLanguage.g:293:3: ( rule__GateDefinition__Alternatives ) |
602 | { | 836 | { |
603 | before(grammarAccess.getGateDefinitionAccess().getAlternatives()); | 837 | before(grammarAccess.getGateDefinitionAccess().getAlternatives()); |
604 | // InternalCftLanguage.g:219:3: ( rule__GateDefinition__Alternatives ) | 838 | // InternalCftLanguage.g:294:3: ( rule__GateDefinition__Alternatives ) |
605 | // InternalCftLanguage.g:219:4: rule__GateDefinition__Alternatives | 839 | // InternalCftLanguage.g:294:4: rule__GateDefinition__Alternatives |
606 | { | 840 | { |
607 | pushFollow(FOLLOW_2); | 841 | pushFollow(FOLLOW_2); |
608 | rule__GateDefinition__Alternatives(); | 842 | rule__GateDefinition__Alternatives(); |
@@ -634,20 +868,20 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
634 | // $ANTLR end "ruleGateDefinition" | 868 | // $ANTLR end "ruleGateDefinition" |
635 | 869 | ||
636 | 870 | ||
637 | // $ANTLR start "entryRuleAndGate" | 871 | // $ANTLR start "entryRuleAndGateDefinition" |
638 | // InternalCftLanguage.g:228:1: entryRuleAndGate : ruleAndGate EOF ; | 872 | // InternalCftLanguage.g:303:1: entryRuleAndGateDefinition : ruleAndGateDefinition EOF ; |
639 | public final void entryRuleAndGate() throws RecognitionException { | 873 | public final void entryRuleAndGateDefinition() throws RecognitionException { |
640 | try { | 874 | try { |
641 | // InternalCftLanguage.g:229:1: ( ruleAndGate EOF ) | 875 | // InternalCftLanguage.g:304:1: ( ruleAndGateDefinition EOF ) |
642 | // InternalCftLanguage.g:230:1: ruleAndGate EOF | 876 | // InternalCftLanguage.g:305:1: ruleAndGateDefinition EOF |
643 | { | 877 | { |
644 | before(grammarAccess.getAndGateRule()); | 878 | before(grammarAccess.getAndGateDefinitionRule()); |
645 | pushFollow(FOLLOW_1); | 879 | pushFollow(FOLLOW_1); |
646 | ruleAndGate(); | 880 | ruleAndGateDefinition(); |
647 | 881 | ||
648 | state._fsp--; | 882 | state._fsp--; |
649 | 883 | ||
650 | after(grammarAccess.getAndGateRule()); | 884 | after(grammarAccess.getAndGateDefinitionRule()); |
651 | match(input,EOF,FOLLOW_2); | 885 | match(input,EOF,FOLLOW_2); |
652 | 886 | ||
653 | } | 887 | } |
@@ -661,35 +895,35 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
661 | } | 895 | } |
662 | return ; | 896 | return ; |
663 | } | 897 | } |
664 | // $ANTLR end "entryRuleAndGate" | 898 | // $ANTLR end "entryRuleAndGateDefinition" |
665 | 899 | ||
666 | 900 | ||
667 | // $ANTLR start "ruleAndGate" | 901 | // $ANTLR start "ruleAndGateDefinition" |
668 | // InternalCftLanguage.g:237:1: ruleAndGate : ( ( rule__AndGate__Group__0 ) ) ; | 902 | // InternalCftLanguage.g:312:1: ruleAndGateDefinition : ( ( rule__AndGateDefinition__Group__0 ) ) ; |
669 | public final void ruleAndGate() throws RecognitionException { | 903 | public final void ruleAndGateDefinition() throws RecognitionException { |
670 | 904 | ||
671 | int stackSize = keepStackSize(); | 905 | int stackSize = keepStackSize(); |
672 | 906 | ||
673 | try { | 907 | try { |
674 | // InternalCftLanguage.g:241:2: ( ( ( rule__AndGate__Group__0 ) ) ) | 908 | // InternalCftLanguage.g:316:2: ( ( ( rule__AndGateDefinition__Group__0 ) ) ) |
675 | // InternalCftLanguage.g:242:2: ( ( rule__AndGate__Group__0 ) ) | 909 | // InternalCftLanguage.g:317:2: ( ( rule__AndGateDefinition__Group__0 ) ) |
676 | { | 910 | { |
677 | // InternalCftLanguage.g:242:2: ( ( rule__AndGate__Group__0 ) ) | 911 | // InternalCftLanguage.g:317:2: ( ( rule__AndGateDefinition__Group__0 ) ) |
678 | // InternalCftLanguage.g:243:3: ( rule__AndGate__Group__0 ) | 912 | // InternalCftLanguage.g:318:3: ( rule__AndGateDefinition__Group__0 ) |
679 | { | 913 | { |
680 | before(grammarAccess.getAndGateAccess().getGroup()); | 914 | before(grammarAccess.getAndGateDefinitionAccess().getGroup()); |
681 | // InternalCftLanguage.g:244:3: ( rule__AndGate__Group__0 ) | 915 | // InternalCftLanguage.g:319:3: ( rule__AndGateDefinition__Group__0 ) |
682 | // InternalCftLanguage.g:244:4: rule__AndGate__Group__0 | 916 | // InternalCftLanguage.g:319:4: rule__AndGateDefinition__Group__0 |
683 | { | 917 | { |
684 | pushFollow(FOLLOW_2); | 918 | pushFollow(FOLLOW_2); |
685 | rule__AndGate__Group__0(); | 919 | rule__AndGateDefinition__Group__0(); |
686 | 920 | ||
687 | state._fsp--; | 921 | state._fsp--; |
688 | 922 | ||
689 | 923 | ||
690 | } | 924 | } |
691 | 925 | ||
692 | after(grammarAccess.getAndGateAccess().getGroup()); | 926 | after(grammarAccess.getAndGateDefinitionAccess().getGroup()); |
693 | 927 | ||
694 | } | 928 | } |
695 | 929 | ||
@@ -708,23 +942,23 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
708 | } | 942 | } |
709 | return ; | 943 | return ; |
710 | } | 944 | } |
711 | // $ANTLR end "ruleAndGate" | 945 | // $ANTLR end "ruleAndGateDefinition" |
712 | 946 | ||
713 | 947 | ||
714 | // $ANTLR start "entryRuleOrGate" | 948 | // $ANTLR start "entryRuleOrGateDefinition" |
715 | // InternalCftLanguage.g:253:1: entryRuleOrGate : ruleOrGate EOF ; | 949 | // InternalCftLanguage.g:328:1: entryRuleOrGateDefinition : ruleOrGateDefinition EOF ; |
716 | public final void entryRuleOrGate() throws RecognitionException { | 950 | public final void entryRuleOrGateDefinition() throws RecognitionException { |
717 | try { | 951 | try { |
718 | // InternalCftLanguage.g:254:1: ( ruleOrGate EOF ) | 952 | // InternalCftLanguage.g:329:1: ( ruleOrGateDefinition EOF ) |
719 | // InternalCftLanguage.g:255:1: ruleOrGate EOF | 953 | // InternalCftLanguage.g:330:1: ruleOrGateDefinition EOF |
720 | { | 954 | { |
721 | before(grammarAccess.getOrGateRule()); | 955 | before(grammarAccess.getOrGateDefinitionRule()); |
722 | pushFollow(FOLLOW_1); | 956 | pushFollow(FOLLOW_1); |
723 | ruleOrGate(); | 957 | ruleOrGateDefinition(); |
724 | 958 | ||
725 | state._fsp--; | 959 | state._fsp--; |
726 | 960 | ||
727 | after(grammarAccess.getOrGateRule()); | 961 | after(grammarAccess.getOrGateDefinitionRule()); |
728 | match(input,EOF,FOLLOW_2); | 962 | match(input,EOF,FOLLOW_2); |
729 | 963 | ||
730 | } | 964 | } |
@@ -738,35 +972,35 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
738 | } | 972 | } |
739 | return ; | 973 | return ; |
740 | } | 974 | } |
741 | // $ANTLR end "entryRuleOrGate" | 975 | // $ANTLR end "entryRuleOrGateDefinition" |
742 | 976 | ||
743 | 977 | ||
744 | // $ANTLR start "ruleOrGate" | 978 | // $ANTLR start "ruleOrGateDefinition" |
745 | // InternalCftLanguage.g:262:1: ruleOrGate : ( ( rule__OrGate__Group__0 ) ) ; | 979 | // InternalCftLanguage.g:337:1: ruleOrGateDefinition : ( ( rule__OrGateDefinition__Group__0 ) ) ; |
746 | public final void ruleOrGate() throws RecognitionException { | 980 | public final void ruleOrGateDefinition() throws RecognitionException { |
747 | 981 | ||
748 | int stackSize = keepStackSize(); | 982 | int stackSize = keepStackSize(); |
749 | 983 | ||
750 | try { | 984 | try { |
751 | // InternalCftLanguage.g:266:2: ( ( ( rule__OrGate__Group__0 ) ) ) | 985 | // InternalCftLanguage.g:341:2: ( ( ( rule__OrGateDefinition__Group__0 ) ) ) |
752 | // InternalCftLanguage.g:267:2: ( ( rule__OrGate__Group__0 ) ) | 986 | // InternalCftLanguage.g:342:2: ( ( rule__OrGateDefinition__Group__0 ) ) |
753 | { | 987 | { |
754 | // InternalCftLanguage.g:267:2: ( ( rule__OrGate__Group__0 ) ) | 988 | // InternalCftLanguage.g:342:2: ( ( rule__OrGateDefinition__Group__0 ) ) |
755 | // InternalCftLanguage.g:268:3: ( rule__OrGate__Group__0 ) | 989 | // InternalCftLanguage.g:343:3: ( rule__OrGateDefinition__Group__0 ) |
756 | { | 990 | { |
757 | before(grammarAccess.getOrGateAccess().getGroup()); | 991 | before(grammarAccess.getOrGateDefinitionAccess().getGroup()); |
758 | // InternalCftLanguage.g:269:3: ( rule__OrGate__Group__0 ) | 992 | // InternalCftLanguage.g:344:3: ( rule__OrGateDefinition__Group__0 ) |
759 | // InternalCftLanguage.g:269:4: rule__OrGate__Group__0 | 993 | // InternalCftLanguage.g:344:4: rule__OrGateDefinition__Group__0 |
760 | { | 994 | { |
761 | pushFollow(FOLLOW_2); | 995 | pushFollow(FOLLOW_2); |
762 | rule__OrGate__Group__0(); | 996 | rule__OrGateDefinition__Group__0(); |
763 | 997 | ||
764 | state._fsp--; | 998 | state._fsp--; |
765 | 999 | ||
766 | 1000 | ||
767 | } | 1001 | } |
768 | 1002 | ||
769 | after(grammarAccess.getOrGateAccess().getGroup()); | 1003 | after(grammarAccess.getOrGateDefinitionAccess().getGroup()); |
770 | 1004 | ||
771 | } | 1005 | } |
772 | 1006 | ||
@@ -785,15 +1019,92 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
785 | } | 1019 | } |
786 | return ; | 1020 | return ; |
787 | } | 1021 | } |
788 | // $ANTLR end "ruleOrGate" | 1022 | // $ANTLR end "ruleOrGateDefinition" |
1023 | |||
1024 | |||
1025 | // $ANTLR start "entryRuleKOfMGateDefinition" | ||
1026 | // InternalCftLanguage.g:353:1: entryRuleKOfMGateDefinition : ruleKOfMGateDefinition EOF ; | ||
1027 | public final void entryRuleKOfMGateDefinition() throws RecognitionException { | ||
1028 | try { | ||
1029 | // InternalCftLanguage.g:354:1: ( ruleKOfMGateDefinition EOF ) | ||
1030 | // InternalCftLanguage.g:355:1: ruleKOfMGateDefinition EOF | ||
1031 | { | ||
1032 | before(grammarAccess.getKOfMGateDefinitionRule()); | ||
1033 | pushFollow(FOLLOW_1); | ||
1034 | ruleKOfMGateDefinition(); | ||
1035 | |||
1036 | state._fsp--; | ||
1037 | |||
1038 | after(grammarAccess.getKOfMGateDefinitionRule()); | ||
1039 | match(input,EOF,FOLLOW_2); | ||
1040 | |||
1041 | } | ||
1042 | |||
1043 | } | ||
1044 | catch (RecognitionException re) { | ||
1045 | reportError(re); | ||
1046 | recover(input,re); | ||
1047 | } | ||
1048 | finally { | ||
1049 | } | ||
1050 | return ; | ||
1051 | } | ||
1052 | // $ANTLR end "entryRuleKOfMGateDefinition" | ||
1053 | |||
1054 | |||
1055 | // $ANTLR start "ruleKOfMGateDefinition" | ||
1056 | // InternalCftLanguage.g:362:1: ruleKOfMGateDefinition : ( ( rule__KOfMGateDefinition__Group__0 ) ) ; | ||
1057 | public final void ruleKOfMGateDefinition() throws RecognitionException { | ||
1058 | |||
1059 | int stackSize = keepStackSize(); | ||
1060 | |||
1061 | try { | ||
1062 | // InternalCftLanguage.g:366:2: ( ( ( rule__KOfMGateDefinition__Group__0 ) ) ) | ||
1063 | // InternalCftLanguage.g:367:2: ( ( rule__KOfMGateDefinition__Group__0 ) ) | ||
1064 | { | ||
1065 | // InternalCftLanguage.g:367:2: ( ( rule__KOfMGateDefinition__Group__0 ) ) | ||
1066 | // InternalCftLanguage.g:368:3: ( rule__KOfMGateDefinition__Group__0 ) | ||
1067 | { | ||
1068 | before(grammarAccess.getKOfMGateDefinitionAccess().getGroup()); | ||
1069 | // InternalCftLanguage.g:369:3: ( rule__KOfMGateDefinition__Group__0 ) | ||
1070 | // InternalCftLanguage.g:369:4: rule__KOfMGateDefinition__Group__0 | ||
1071 | { | ||
1072 | pushFollow(FOLLOW_2); | ||
1073 | rule__KOfMGateDefinition__Group__0(); | ||
1074 | |||
1075 | state._fsp--; | ||
1076 | |||
1077 | |||
1078 | } | ||
1079 | |||
1080 | after(grammarAccess.getKOfMGateDefinitionAccess().getGroup()); | ||
1081 | |||
1082 | } | ||
1083 | |||
1084 | |||
1085 | } | ||
1086 | |||
1087 | } | ||
1088 | catch (RecognitionException re) { | ||
1089 | reportError(re); | ||
1090 | recover(input,re); | ||
1091 | } | ||
1092 | finally { | ||
1093 | |||
1094 | restoreStackSize(stackSize); | ||
1095 | |||
1096 | } | ||
1097 | return ; | ||
1098 | } | ||
1099 | // $ANTLR end "ruleKOfMGateDefinition" | ||
789 | 1100 | ||
790 | 1101 | ||
791 | // $ANTLR start "entryRuleTransformationDefinition" | 1102 | // $ANTLR start "entryRuleTransformationDefinition" |
792 | // InternalCftLanguage.g:278:1: entryRuleTransformationDefinition : ruleTransformationDefinition EOF ; | 1103 | // InternalCftLanguage.g:378:1: entryRuleTransformationDefinition : ruleTransformationDefinition EOF ; |
793 | public final void entryRuleTransformationDefinition() throws RecognitionException { | 1104 | public final void entryRuleTransformationDefinition() throws RecognitionException { |
794 | try { | 1105 | try { |
795 | // InternalCftLanguage.g:279:1: ( ruleTransformationDefinition EOF ) | 1106 | // InternalCftLanguage.g:379:1: ( ruleTransformationDefinition EOF ) |
796 | // InternalCftLanguage.g:280:1: ruleTransformationDefinition EOF | 1107 | // InternalCftLanguage.g:380:1: ruleTransformationDefinition EOF |
797 | { | 1108 | { |
798 | before(grammarAccess.getTransformationDefinitionRule()); | 1109 | before(grammarAccess.getTransformationDefinitionRule()); |
799 | pushFollow(FOLLOW_1); | 1110 | pushFollow(FOLLOW_1); |
@@ -819,21 +1130,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
819 | 1130 | ||
820 | 1131 | ||
821 | // $ANTLR start "ruleTransformationDefinition" | 1132 | // $ANTLR start "ruleTransformationDefinition" |
822 | // InternalCftLanguage.g:287:1: ruleTransformationDefinition : ( ( rule__TransformationDefinition__Group__0 ) ) ; | 1133 | // InternalCftLanguage.g:387:1: ruleTransformationDefinition : ( ( rule__TransformationDefinition__Group__0 ) ) ; |
823 | public final void ruleTransformationDefinition() throws RecognitionException { | 1134 | public final void ruleTransformationDefinition() throws RecognitionException { |
824 | 1135 | ||
825 | int stackSize = keepStackSize(); | 1136 | int stackSize = keepStackSize(); |
826 | 1137 | ||
827 | try { | 1138 | try { |
828 | // InternalCftLanguage.g:291:2: ( ( ( rule__TransformationDefinition__Group__0 ) ) ) | 1139 | // InternalCftLanguage.g:391:2: ( ( ( rule__TransformationDefinition__Group__0 ) ) ) |
829 | // InternalCftLanguage.g:292:2: ( ( rule__TransformationDefinition__Group__0 ) ) | 1140 | // InternalCftLanguage.g:392:2: ( ( rule__TransformationDefinition__Group__0 ) ) |
830 | { | 1141 | { |
831 | // InternalCftLanguage.g:292:2: ( ( rule__TransformationDefinition__Group__0 ) ) | 1142 | // InternalCftLanguage.g:392:2: ( ( rule__TransformationDefinition__Group__0 ) ) |
832 | // InternalCftLanguage.g:293:3: ( rule__TransformationDefinition__Group__0 ) | 1143 | // InternalCftLanguage.g:393:3: ( rule__TransformationDefinition__Group__0 ) |
833 | { | 1144 | { |
834 | before(grammarAccess.getTransformationDefinitionAccess().getGroup()); | 1145 | before(grammarAccess.getTransformationDefinitionAccess().getGroup()); |
835 | // InternalCftLanguage.g:294:3: ( rule__TransformationDefinition__Group__0 ) | 1146 | // InternalCftLanguage.g:394:3: ( rule__TransformationDefinition__Group__0 ) |
836 | // InternalCftLanguage.g:294:4: rule__TransformationDefinition__Group__0 | 1147 | // InternalCftLanguage.g:394:4: rule__TransformationDefinition__Group__0 |
837 | { | 1148 | { |
838 | pushFollow(FOLLOW_2); | 1149 | pushFollow(FOLLOW_2); |
839 | rule__TransformationDefinition__Group__0(); | 1150 | rule__TransformationDefinition__Group__0(); |
@@ -866,11 +1177,11 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
866 | 1177 | ||
867 | 1178 | ||
868 | // $ANTLR start "entryRuleMappingDefinition" | 1179 | // $ANTLR start "entryRuleMappingDefinition" |
869 | // InternalCftLanguage.g:303:1: entryRuleMappingDefinition : ruleMappingDefinition EOF ; | 1180 | // InternalCftLanguage.g:403:1: entryRuleMappingDefinition : ruleMappingDefinition EOF ; |
870 | public final void entryRuleMappingDefinition() throws RecognitionException { | 1181 | public final void entryRuleMappingDefinition() throws RecognitionException { |
871 | try { | 1182 | try { |
872 | // InternalCftLanguage.g:304:1: ( ruleMappingDefinition EOF ) | 1183 | // InternalCftLanguage.g:404:1: ( ruleMappingDefinition EOF ) |
873 | // InternalCftLanguage.g:305:1: ruleMappingDefinition EOF | 1184 | // InternalCftLanguage.g:405:1: ruleMappingDefinition EOF |
874 | { | 1185 | { |
875 | before(grammarAccess.getMappingDefinitionRule()); | 1186 | before(grammarAccess.getMappingDefinitionRule()); |
876 | pushFollow(FOLLOW_1); | 1187 | pushFollow(FOLLOW_1); |
@@ -896,21 +1207,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
896 | 1207 | ||
897 | 1208 | ||
898 | // $ANTLR start "ruleMappingDefinition" | 1209 | // $ANTLR start "ruleMappingDefinition" |
899 | // InternalCftLanguage.g:312:1: ruleMappingDefinition : ( ( rule__MappingDefinition__Group__0 ) ) ; | 1210 | // InternalCftLanguage.g:412:1: ruleMappingDefinition : ( ( rule__MappingDefinition__Group__0 ) ) ; |
900 | public final void ruleMappingDefinition() throws RecognitionException { | 1211 | public final void ruleMappingDefinition() throws RecognitionException { |
901 | 1212 | ||
902 | int stackSize = keepStackSize(); | 1213 | int stackSize = keepStackSize(); |
903 | 1214 | ||
904 | try { | 1215 | try { |
905 | // InternalCftLanguage.g:316:2: ( ( ( rule__MappingDefinition__Group__0 ) ) ) | 1216 | // InternalCftLanguage.g:416:2: ( ( ( rule__MappingDefinition__Group__0 ) ) ) |
906 | // InternalCftLanguage.g:317:2: ( ( rule__MappingDefinition__Group__0 ) ) | 1217 | // InternalCftLanguage.g:417:2: ( ( rule__MappingDefinition__Group__0 ) ) |
907 | { | 1218 | { |
908 | // InternalCftLanguage.g:317:2: ( ( rule__MappingDefinition__Group__0 ) ) | 1219 | // InternalCftLanguage.g:417:2: ( ( rule__MappingDefinition__Group__0 ) ) |
909 | // InternalCftLanguage.g:318:3: ( rule__MappingDefinition__Group__0 ) | 1220 | // InternalCftLanguage.g:418:3: ( rule__MappingDefinition__Group__0 ) |
910 | { | 1221 | { |
911 | before(grammarAccess.getMappingDefinitionAccess().getGroup()); | 1222 | before(grammarAccess.getMappingDefinitionAccess().getGroup()); |
912 | // InternalCftLanguage.g:319:3: ( rule__MappingDefinition__Group__0 ) | 1223 | // InternalCftLanguage.g:419:3: ( rule__MappingDefinition__Group__0 ) |
913 | // InternalCftLanguage.g:319:4: rule__MappingDefinition__Group__0 | 1224 | // InternalCftLanguage.g:419:4: rule__MappingDefinition__Group__0 |
914 | { | 1225 | { |
915 | pushFollow(FOLLOW_2); | 1226 | pushFollow(FOLLOW_2); |
916 | rule__MappingDefinition__Group__0(); | 1227 | rule__MappingDefinition__Group__0(); |
@@ -943,11 +1254,11 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
943 | 1254 | ||
944 | 1255 | ||
945 | // $ANTLR start "entryRuleMappingParameter" | 1256 | // $ANTLR start "entryRuleMappingParameter" |
946 | // InternalCftLanguage.g:328:1: entryRuleMappingParameter : ruleMappingParameter EOF ; | 1257 | // InternalCftLanguage.g:428:1: entryRuleMappingParameter : ruleMappingParameter EOF ; |
947 | public final void entryRuleMappingParameter() throws RecognitionException { | 1258 | public final void entryRuleMappingParameter() throws RecognitionException { |
948 | try { | 1259 | try { |
949 | // InternalCftLanguage.g:329:1: ( ruleMappingParameter EOF ) | 1260 | // InternalCftLanguage.g:429:1: ( ruleMappingParameter EOF ) |
950 | // InternalCftLanguage.g:330:1: ruleMappingParameter EOF | 1261 | // InternalCftLanguage.g:430:1: ruleMappingParameter EOF |
951 | { | 1262 | { |
952 | before(grammarAccess.getMappingParameterRule()); | 1263 | before(grammarAccess.getMappingParameterRule()); |
953 | pushFollow(FOLLOW_1); | 1264 | pushFollow(FOLLOW_1); |
@@ -973,21 +1284,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
973 | 1284 | ||
974 | 1285 | ||
975 | // $ANTLR start "ruleMappingParameter" | 1286 | // $ANTLR start "ruleMappingParameter" |
976 | // InternalCftLanguage.g:337:1: ruleMappingParameter : ( ( rule__MappingParameter__NameAssignment ) ) ; | 1287 | // InternalCftLanguage.g:437:1: ruleMappingParameter : ( ( rule__MappingParameter__NameAssignment ) ) ; |
977 | public final void ruleMappingParameter() throws RecognitionException { | 1288 | public final void ruleMappingParameter() throws RecognitionException { |
978 | 1289 | ||
979 | int stackSize = keepStackSize(); | 1290 | int stackSize = keepStackSize(); |
980 | 1291 | ||
981 | try { | 1292 | try { |
982 | // InternalCftLanguage.g:341:2: ( ( ( rule__MappingParameter__NameAssignment ) ) ) | 1293 | // InternalCftLanguage.g:441:2: ( ( ( rule__MappingParameter__NameAssignment ) ) ) |
983 | // InternalCftLanguage.g:342:2: ( ( rule__MappingParameter__NameAssignment ) ) | 1294 | // InternalCftLanguage.g:442:2: ( ( rule__MappingParameter__NameAssignment ) ) |
984 | { | 1295 | { |
985 | // InternalCftLanguage.g:342:2: ( ( rule__MappingParameter__NameAssignment ) ) | 1296 | // InternalCftLanguage.g:442:2: ( ( rule__MappingParameter__NameAssignment ) ) |
986 | // InternalCftLanguage.g:343:3: ( rule__MappingParameter__NameAssignment ) | 1297 | // InternalCftLanguage.g:443:3: ( rule__MappingParameter__NameAssignment ) |
987 | { | 1298 | { |
988 | before(grammarAccess.getMappingParameterAccess().getNameAssignment()); | 1299 | before(grammarAccess.getMappingParameterAccess().getNameAssignment()); |
989 | // InternalCftLanguage.g:344:3: ( rule__MappingParameter__NameAssignment ) | 1300 | // InternalCftLanguage.g:444:3: ( rule__MappingParameter__NameAssignment ) |
990 | // InternalCftLanguage.g:344:4: rule__MappingParameter__NameAssignment | 1301 | // InternalCftLanguage.g:444:4: rule__MappingParameter__NameAssignment |
991 | { | 1302 | { |
992 | pushFollow(FOLLOW_2); | 1303 | pushFollow(FOLLOW_2); |
993 | rule__MappingParameter__NameAssignment(); | 1304 | rule__MappingParameter__NameAssignment(); |
@@ -1020,11 +1331,11 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
1020 | 1331 | ||
1021 | 1332 | ||
1022 | // $ANTLR start "entryRuleLookupDefinition" | 1333 | // $ANTLR start "entryRuleLookupDefinition" |
1023 | // InternalCftLanguage.g:353:1: entryRuleLookupDefinition : ruleLookupDefinition EOF ; | 1334 | // InternalCftLanguage.g:453:1: entryRuleLookupDefinition : ruleLookupDefinition EOF ; |
1024 | public final void entryRuleLookupDefinition() throws RecognitionException { | 1335 | public final void entryRuleLookupDefinition() throws RecognitionException { |
1025 | try { | 1336 | try { |
1026 | // InternalCftLanguage.g:354:1: ( ruleLookupDefinition EOF ) | 1337 | // InternalCftLanguage.g:454:1: ( ruleLookupDefinition EOF ) |
1027 | // InternalCftLanguage.g:355:1: ruleLookupDefinition EOF | 1338 | // InternalCftLanguage.g:455:1: ruleLookupDefinition EOF |
1028 | { | 1339 | { |
1029 | before(grammarAccess.getLookupDefinitionRule()); | 1340 | before(grammarAccess.getLookupDefinitionRule()); |
1030 | pushFollow(FOLLOW_1); | 1341 | pushFollow(FOLLOW_1); |
@@ -1050,21 +1361,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
1050 | 1361 | ||
1051 | 1362 | ||
1052 | // $ANTLR start "ruleLookupDefinition" | 1363 | // $ANTLR start "ruleLookupDefinition" |
1053 | // InternalCftLanguage.g:362:1: ruleLookupDefinition : ( ( rule__LookupDefinition__Group__0 ) ) ; | 1364 | // InternalCftLanguage.g:462:1: ruleLookupDefinition : ( ( rule__LookupDefinition__Group__0 ) ) ; |
1054 | public final void ruleLookupDefinition() throws RecognitionException { | 1365 | public final void ruleLookupDefinition() throws RecognitionException { |
1055 | 1366 | ||
1056 | int stackSize = keepStackSize(); | 1367 | int stackSize = keepStackSize(); |
1057 | 1368 | ||
1058 | try { | 1369 | try { |
1059 | // InternalCftLanguage.g:366:2: ( ( ( rule__LookupDefinition__Group__0 ) ) ) | 1370 | // InternalCftLanguage.g:466:2: ( ( ( rule__LookupDefinition__Group__0 ) ) ) |
1060 | // InternalCftLanguage.g:367:2: ( ( rule__LookupDefinition__Group__0 ) ) | 1371 | // InternalCftLanguage.g:467:2: ( ( rule__LookupDefinition__Group__0 ) ) |
1061 | { | 1372 | { |
1062 | // InternalCftLanguage.g:367:2: ( ( rule__LookupDefinition__Group__0 ) ) | 1373 | // InternalCftLanguage.g:467:2: ( ( rule__LookupDefinition__Group__0 ) ) |
1063 | // InternalCftLanguage.g:368:3: ( rule__LookupDefinition__Group__0 ) | 1374 | // InternalCftLanguage.g:468:3: ( rule__LookupDefinition__Group__0 ) |
1064 | { | 1375 | { |
1065 | before(grammarAccess.getLookupDefinitionAccess().getGroup()); | 1376 | before(grammarAccess.getLookupDefinitionAccess().getGroup()); |
1066 | // InternalCftLanguage.g:369:3: ( rule__LookupDefinition__Group__0 ) | 1377 | // InternalCftLanguage.g:469:3: ( rule__LookupDefinition__Group__0 ) |
1067 | // InternalCftLanguage.g:369:4: rule__LookupDefinition__Group__0 | 1378 | // InternalCftLanguage.g:469:4: rule__LookupDefinition__Group__0 |
1068 | { | 1379 | { |
1069 | pushFollow(FOLLOW_2); | 1380 | pushFollow(FOLLOW_2); |
1070 | rule__LookupDefinition__Group__0(); | 1381 | rule__LookupDefinition__Group__0(); |
@@ -1097,11 +1408,11 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
1097 | 1408 | ||
1098 | 1409 | ||
1099 | // $ANTLR start "entryRuleAssignment" | 1410 | // $ANTLR start "entryRuleAssignment" |
1100 | // InternalCftLanguage.g:378:1: entryRuleAssignment : ruleAssignment EOF ; | 1411 | // InternalCftLanguage.g:478:1: entryRuleAssignment : ruleAssignment EOF ; |
1101 | public final void entryRuleAssignment() throws RecognitionException { | 1412 | public final void entryRuleAssignment() throws RecognitionException { |
1102 | try { | 1413 | try { |
1103 | // InternalCftLanguage.g:379:1: ( ruleAssignment EOF ) | 1414 | // InternalCftLanguage.g:479:1: ( ruleAssignment EOF ) |
1104 | // InternalCftLanguage.g:380:1: ruleAssignment EOF | 1415 | // InternalCftLanguage.g:480:1: ruleAssignment EOF |
1105 | { | 1416 | { |
1106 | before(grammarAccess.getAssignmentRule()); | 1417 | before(grammarAccess.getAssignmentRule()); |
1107 | pushFollow(FOLLOW_1); | 1418 | pushFollow(FOLLOW_1); |
@@ -1127,21 +1438,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
1127 | 1438 | ||
1128 | 1439 | ||
1129 | // $ANTLR start "ruleAssignment" | 1440 | // $ANTLR start "ruleAssignment" |
1130 | // InternalCftLanguage.g:387:1: ruleAssignment : ( ( rule__Assignment__Group__0 ) ) ; | 1441 | // InternalCftLanguage.g:487:1: ruleAssignment : ( ( rule__Assignment__Group__0 ) ) ; |
1131 | public final void ruleAssignment() throws RecognitionException { | 1442 | public final void ruleAssignment() throws RecognitionException { |
1132 | 1443 | ||
1133 | int stackSize = keepStackSize(); | 1444 | int stackSize = keepStackSize(); |
1134 | 1445 | ||
1135 | try { | 1446 | try { |
1136 | // InternalCftLanguage.g:391:2: ( ( ( rule__Assignment__Group__0 ) ) ) | 1447 | // InternalCftLanguage.g:491:2: ( ( ( rule__Assignment__Group__0 ) ) ) |
1137 | // InternalCftLanguage.g:392:2: ( ( rule__Assignment__Group__0 ) ) | 1448 | // InternalCftLanguage.g:492:2: ( ( rule__Assignment__Group__0 ) ) |
1138 | { | 1449 | { |
1139 | // InternalCftLanguage.g:392:2: ( ( rule__Assignment__Group__0 ) ) | 1450 | // InternalCftLanguage.g:492:2: ( ( rule__Assignment__Group__0 ) ) |
1140 | // InternalCftLanguage.g:393:3: ( rule__Assignment__Group__0 ) | 1451 | // InternalCftLanguage.g:493:3: ( rule__Assignment__Group__0 ) |
1141 | { | 1452 | { |
1142 | before(grammarAccess.getAssignmentAccess().getGroup()); | 1453 | before(grammarAccess.getAssignmentAccess().getGroup()); |
1143 | // InternalCftLanguage.g:394:3: ( rule__Assignment__Group__0 ) | 1454 | // InternalCftLanguage.g:494:3: ( rule__Assignment__Group__0 ) |
1144 | // InternalCftLanguage.g:394:4: rule__Assignment__Group__0 | 1455 | // InternalCftLanguage.g:494:4: rule__Assignment__Group__0 |
1145 | { | 1456 | { |
1146 | pushFollow(FOLLOW_2); | 1457 | pushFollow(FOLLOW_2); |
1147 | rule__Assignment__Group__0(); | 1458 | rule__Assignment__Group__0(); |
@@ -1174,11 +1485,11 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
1174 | 1485 | ||
1175 | 1486 | ||
1176 | // $ANTLR start "entryRuleEventReference" | 1487 | // $ANTLR start "entryRuleEventReference" |
1177 | // InternalCftLanguage.g:403:1: entryRuleEventReference : ruleEventReference EOF ; | 1488 | // InternalCftLanguage.g:503:1: entryRuleEventReference : ruleEventReference EOF ; |
1178 | public final void entryRuleEventReference() throws RecognitionException { | 1489 | public final void entryRuleEventReference() throws RecognitionException { |
1179 | try { | 1490 | try { |
1180 | // InternalCftLanguage.g:404:1: ( ruleEventReference EOF ) | 1491 | // InternalCftLanguage.g:504:1: ( ruleEventReference EOF ) |
1181 | // InternalCftLanguage.g:405:1: ruleEventReference EOF | 1492 | // InternalCftLanguage.g:505:1: ruleEventReference EOF |
1182 | { | 1493 | { |
1183 | before(grammarAccess.getEventReferenceRule()); | 1494 | before(grammarAccess.getEventReferenceRule()); |
1184 | pushFollow(FOLLOW_1); | 1495 | pushFollow(FOLLOW_1); |
@@ -1204,21 +1515,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
1204 | 1515 | ||
1205 | 1516 | ||
1206 | // $ANTLR start "ruleEventReference" | 1517 | // $ANTLR start "ruleEventReference" |
1207 | // InternalCftLanguage.g:412:1: ruleEventReference : ( ( rule__EventReference__Group__0 ) ) ; | 1518 | // InternalCftLanguage.g:512:1: ruleEventReference : ( ( rule__EventReference__Group__0 ) ) ; |
1208 | public final void ruleEventReference() throws RecognitionException { | 1519 | public final void ruleEventReference() throws RecognitionException { |
1209 | 1520 | ||
1210 | int stackSize = keepStackSize(); | 1521 | int stackSize = keepStackSize(); |
1211 | 1522 | ||
1212 | try { | 1523 | try { |
1213 | // InternalCftLanguage.g:416:2: ( ( ( rule__EventReference__Group__0 ) ) ) | 1524 | // InternalCftLanguage.g:516:2: ( ( ( rule__EventReference__Group__0 ) ) ) |
1214 | // InternalCftLanguage.g:417:2: ( ( rule__EventReference__Group__0 ) ) | 1525 | // InternalCftLanguage.g:517:2: ( ( rule__EventReference__Group__0 ) ) |
1215 | { | 1526 | { |
1216 | // InternalCftLanguage.g:417:2: ( ( rule__EventReference__Group__0 ) ) | 1527 | // InternalCftLanguage.g:517:2: ( ( rule__EventReference__Group__0 ) ) |
1217 | // InternalCftLanguage.g:418:3: ( rule__EventReference__Group__0 ) | 1528 | // InternalCftLanguage.g:518:3: ( rule__EventReference__Group__0 ) |
1218 | { | 1529 | { |
1219 | before(grammarAccess.getEventReferenceAccess().getGroup()); | 1530 | before(grammarAccess.getEventReferenceAccess().getGroup()); |
1220 | // InternalCftLanguage.g:419:3: ( rule__EventReference__Group__0 ) | 1531 | // InternalCftLanguage.g:519:3: ( rule__EventReference__Group__0 ) |
1221 | // InternalCftLanguage.g:419:4: rule__EventReference__Group__0 | 1532 | // InternalCftLanguage.g:519:4: rule__EventReference__Group__0 |
1222 | { | 1533 | { |
1223 | pushFollow(FOLLOW_2); | 1534 | pushFollow(FOLLOW_2); |
1224 | rule__EventReference__Group__0(); | 1535 | rule__EventReference__Group__0(); |
@@ -1251,11 +1562,11 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
1251 | 1562 | ||
1252 | 1563 | ||
1253 | // $ANTLR start "entryRuleComponentInstance" | 1564 | // $ANTLR start "entryRuleComponentInstance" |
1254 | // InternalCftLanguage.g:428:1: entryRuleComponentInstance : ruleComponentInstance EOF ; | 1565 | // InternalCftLanguage.g:528:1: entryRuleComponentInstance : ruleComponentInstance EOF ; |
1255 | public final void entryRuleComponentInstance() throws RecognitionException { | 1566 | public final void entryRuleComponentInstance() throws RecognitionException { |
1256 | try { | 1567 | try { |
1257 | // InternalCftLanguage.g:429:1: ( ruleComponentInstance EOF ) | 1568 | // InternalCftLanguage.g:529:1: ( ruleComponentInstance EOF ) |
1258 | // InternalCftLanguage.g:430:1: ruleComponentInstance EOF | 1569 | // InternalCftLanguage.g:530:1: ruleComponentInstance EOF |
1259 | { | 1570 | { |
1260 | before(grammarAccess.getComponentInstanceRule()); | 1571 | before(grammarAccess.getComponentInstanceRule()); |
1261 | pushFollow(FOLLOW_1); | 1572 | pushFollow(FOLLOW_1); |
@@ -1281,21 +1592,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
1281 | 1592 | ||
1282 | 1593 | ||
1283 | // $ANTLR start "ruleComponentInstance" | 1594 | // $ANTLR start "ruleComponentInstance" |
1284 | // InternalCftLanguage.g:437:1: ruleComponentInstance : ( ( rule__ComponentInstance__Group__0 ) ) ; | 1595 | // InternalCftLanguage.g:537:1: ruleComponentInstance : ( ( rule__ComponentInstance__Group__0 ) ) ; |
1285 | public final void ruleComponentInstance() throws RecognitionException { | 1596 | public final void ruleComponentInstance() throws RecognitionException { |
1286 | 1597 | ||
1287 | int stackSize = keepStackSize(); | 1598 | int stackSize = keepStackSize(); |
1288 | 1599 | ||
1289 | try { | 1600 | try { |
1290 | // InternalCftLanguage.g:441:2: ( ( ( rule__ComponentInstance__Group__0 ) ) ) | 1601 | // InternalCftLanguage.g:541:2: ( ( ( rule__ComponentInstance__Group__0 ) ) ) |
1291 | // InternalCftLanguage.g:442:2: ( ( rule__ComponentInstance__Group__0 ) ) | 1602 | // InternalCftLanguage.g:542:2: ( ( rule__ComponentInstance__Group__0 ) ) |
1292 | { | 1603 | { |
1293 | // InternalCftLanguage.g:442:2: ( ( rule__ComponentInstance__Group__0 ) ) | 1604 | // InternalCftLanguage.g:542:2: ( ( rule__ComponentInstance__Group__0 ) ) |
1294 | // InternalCftLanguage.g:443:3: ( rule__ComponentInstance__Group__0 ) | 1605 | // InternalCftLanguage.g:543:3: ( rule__ComponentInstance__Group__0 ) |
1295 | { | 1606 | { |
1296 | before(grammarAccess.getComponentInstanceAccess().getGroup()); | 1607 | before(grammarAccess.getComponentInstanceAccess().getGroup()); |
1297 | // InternalCftLanguage.g:444:3: ( rule__ComponentInstance__Group__0 ) | 1608 | // InternalCftLanguage.g:544:3: ( rule__ComponentInstance__Group__0 ) |
1298 | // InternalCftLanguage.g:444:4: rule__ComponentInstance__Group__0 | 1609 | // InternalCftLanguage.g:544:4: rule__ComponentInstance__Group__0 |
1299 | { | 1610 | { |
1300 | pushFollow(FOLLOW_2); | 1611 | pushFollow(FOLLOW_2); |
1301 | rule__ComponentInstance__Group__0(); | 1612 | rule__ComponentInstance__Group__0(); |
@@ -1328,11 +1639,11 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
1328 | 1639 | ||
1329 | 1640 | ||
1330 | // $ANTLR start "entryRuleQualifiedName" | 1641 | // $ANTLR start "entryRuleQualifiedName" |
1331 | // InternalCftLanguage.g:453:1: entryRuleQualifiedName : ruleQualifiedName EOF ; | 1642 | // InternalCftLanguage.g:553:1: entryRuleQualifiedName : ruleQualifiedName EOF ; |
1332 | public final void entryRuleQualifiedName() throws RecognitionException { | 1643 | public final void entryRuleQualifiedName() throws RecognitionException { |
1333 | try { | 1644 | try { |
1334 | // InternalCftLanguage.g:454:1: ( ruleQualifiedName EOF ) | 1645 | // InternalCftLanguage.g:554:1: ( ruleQualifiedName EOF ) |
1335 | // InternalCftLanguage.g:455:1: ruleQualifiedName EOF | 1646 | // InternalCftLanguage.g:555:1: ruleQualifiedName EOF |
1336 | { | 1647 | { |
1337 | before(grammarAccess.getQualifiedNameRule()); | 1648 | before(grammarAccess.getQualifiedNameRule()); |
1338 | pushFollow(FOLLOW_1); | 1649 | pushFollow(FOLLOW_1); |
@@ -1358,21 +1669,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
1358 | 1669 | ||
1359 | 1670 | ||
1360 | // $ANTLR start "ruleQualifiedName" | 1671 | // $ANTLR start "ruleQualifiedName" |
1361 | // InternalCftLanguage.g:462:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ; | 1672 | // InternalCftLanguage.g:562:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ; |
1362 | public final void ruleQualifiedName() throws RecognitionException { | 1673 | public final void ruleQualifiedName() throws RecognitionException { |
1363 | 1674 | ||
1364 | int stackSize = keepStackSize(); | 1675 | int stackSize = keepStackSize(); |
1365 | 1676 | ||
1366 | try { | 1677 | try { |
1367 | // InternalCftLanguage.g:466:2: ( ( ( rule__QualifiedName__Group__0 ) ) ) | 1678 | // InternalCftLanguage.g:566:2: ( ( ( rule__QualifiedName__Group__0 ) ) ) |
1368 | // InternalCftLanguage.g:467:2: ( ( rule__QualifiedName__Group__0 ) ) | 1679 | // InternalCftLanguage.g:567:2: ( ( rule__QualifiedName__Group__0 ) ) |
1369 | { | 1680 | { |
1370 | // InternalCftLanguage.g:467:2: ( ( rule__QualifiedName__Group__0 ) ) | 1681 | // InternalCftLanguage.g:567:2: ( ( rule__QualifiedName__Group__0 ) ) |
1371 | // InternalCftLanguage.g:468:3: ( rule__QualifiedName__Group__0 ) | 1682 | // InternalCftLanguage.g:568:3: ( rule__QualifiedName__Group__0 ) |
1372 | { | 1683 | { |
1373 | before(grammarAccess.getQualifiedNameAccess().getGroup()); | 1684 | before(grammarAccess.getQualifiedNameAccess().getGroup()); |
1374 | // InternalCftLanguage.g:469:3: ( rule__QualifiedName__Group__0 ) | 1685 | // InternalCftLanguage.g:569:3: ( rule__QualifiedName__Group__0 ) |
1375 | // InternalCftLanguage.g:469:4: rule__QualifiedName__Group__0 | 1686 | // InternalCftLanguage.g:569:4: rule__QualifiedName__Group__0 |
1376 | { | 1687 | { |
1377 | pushFollow(FOLLOW_2); | 1688 | pushFollow(FOLLOW_2); |
1378 | rule__QualifiedName__Group__0(); | 1689 | rule__QualifiedName__Group__0(); |
@@ -1405,11 +1716,11 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
1405 | 1716 | ||
1406 | 1717 | ||
1407 | // $ANTLR start "entryRuleQualifiedNameWithWildcard" | 1718 | // $ANTLR start "entryRuleQualifiedNameWithWildcard" |
1408 | // InternalCftLanguage.g:478:1: entryRuleQualifiedNameWithWildcard : ruleQualifiedNameWithWildcard EOF ; | 1719 | // InternalCftLanguage.g:578:1: entryRuleQualifiedNameWithWildcard : ruleQualifiedNameWithWildcard EOF ; |
1409 | public final void entryRuleQualifiedNameWithWildcard() throws RecognitionException { | 1720 | public final void entryRuleQualifiedNameWithWildcard() throws RecognitionException { |
1410 | try { | 1721 | try { |
1411 | // InternalCftLanguage.g:479:1: ( ruleQualifiedNameWithWildcard EOF ) | 1722 | // InternalCftLanguage.g:579:1: ( ruleQualifiedNameWithWildcard EOF ) |
1412 | // InternalCftLanguage.g:480:1: ruleQualifiedNameWithWildcard EOF | 1723 | // InternalCftLanguage.g:580:1: ruleQualifiedNameWithWildcard EOF |
1413 | { | 1724 | { |
1414 | before(grammarAccess.getQualifiedNameWithWildcardRule()); | 1725 | before(grammarAccess.getQualifiedNameWithWildcardRule()); |
1415 | pushFollow(FOLLOW_1); | 1726 | pushFollow(FOLLOW_1); |
@@ -1435,21 +1746,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
1435 | 1746 | ||
1436 | 1747 | ||
1437 | // $ANTLR start "ruleQualifiedNameWithWildcard" | 1748 | // $ANTLR start "ruleQualifiedNameWithWildcard" |
1438 | // InternalCftLanguage.g:487:1: ruleQualifiedNameWithWildcard : ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) ; | 1749 | // InternalCftLanguage.g:587:1: ruleQualifiedNameWithWildcard : ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) ; |
1439 | public final void ruleQualifiedNameWithWildcard() throws RecognitionException { | 1750 | public final void ruleQualifiedNameWithWildcard() throws RecognitionException { |
1440 | 1751 | ||
1441 | int stackSize = keepStackSize(); | 1752 | int stackSize = keepStackSize(); |
1442 | 1753 | ||
1443 | try { | 1754 | try { |
1444 | // InternalCftLanguage.g:491:2: ( ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) ) | 1755 | // InternalCftLanguage.g:591:2: ( ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) ) |
1445 | // InternalCftLanguage.g:492:2: ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) | 1756 | // InternalCftLanguage.g:592:2: ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) |
1446 | { | 1757 | { |
1447 | // InternalCftLanguage.g:492:2: ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) | 1758 | // InternalCftLanguage.g:592:2: ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) |
1448 | // InternalCftLanguage.g:493:3: ( rule__QualifiedNameWithWildcard__Group__0 ) | 1759 | // InternalCftLanguage.g:593:3: ( rule__QualifiedNameWithWildcard__Group__0 ) |
1449 | { | 1760 | { |
1450 | before(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup()); | 1761 | before(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup()); |
1451 | // InternalCftLanguage.g:494:3: ( rule__QualifiedNameWithWildcard__Group__0 ) | 1762 | // InternalCftLanguage.g:594:3: ( rule__QualifiedNameWithWildcard__Group__0 ) |
1452 | // InternalCftLanguage.g:494:4: rule__QualifiedNameWithWildcard__Group__0 | 1763 | // InternalCftLanguage.g:594:4: rule__QualifiedNameWithWildcard__Group__0 |
1453 | { | 1764 | { |
1454 | pushFollow(FOLLOW_2); | 1765 | pushFollow(FOLLOW_2); |
1455 | rule__QualifiedNameWithWildcard__Group__0(); | 1766 | rule__QualifiedNameWithWildcard__Group__0(); |
@@ -1481,21 +1792,175 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
1481 | // $ANTLR end "ruleQualifiedNameWithWildcard" | 1792 | // $ANTLR end "ruleQualifiedNameWithWildcard" |
1482 | 1793 | ||
1483 | 1794 | ||
1795 | // $ANTLR start "entryRuleValidId" | ||
1796 | // InternalCftLanguage.g:603:1: entryRuleValidId : ruleValidId EOF ; | ||
1797 | public final void entryRuleValidId() throws RecognitionException { | ||
1798 | try { | ||
1799 | // InternalCftLanguage.g:604:1: ( ruleValidId EOF ) | ||
1800 | // InternalCftLanguage.g:605:1: ruleValidId EOF | ||
1801 | { | ||
1802 | before(grammarAccess.getValidIdRule()); | ||
1803 | pushFollow(FOLLOW_1); | ||
1804 | ruleValidId(); | ||
1805 | |||
1806 | state._fsp--; | ||
1807 | |||
1808 | after(grammarAccess.getValidIdRule()); | ||
1809 | match(input,EOF,FOLLOW_2); | ||
1810 | |||
1811 | } | ||
1812 | |||
1813 | } | ||
1814 | catch (RecognitionException re) { | ||
1815 | reportError(re); | ||
1816 | recover(input,re); | ||
1817 | } | ||
1818 | finally { | ||
1819 | } | ||
1820 | return ; | ||
1821 | } | ||
1822 | // $ANTLR end "entryRuleValidId" | ||
1823 | |||
1824 | |||
1825 | // $ANTLR start "ruleValidId" | ||
1826 | // InternalCftLanguage.g:612:1: ruleValidId : ( ( rule__ValidId__Alternatives ) ) ; | ||
1827 | public final void ruleValidId() throws RecognitionException { | ||
1828 | |||
1829 | int stackSize = keepStackSize(); | ||
1830 | |||
1831 | try { | ||
1832 | // InternalCftLanguage.g:616:2: ( ( ( rule__ValidId__Alternatives ) ) ) | ||
1833 | // InternalCftLanguage.g:617:2: ( ( rule__ValidId__Alternatives ) ) | ||
1834 | { | ||
1835 | // InternalCftLanguage.g:617:2: ( ( rule__ValidId__Alternatives ) ) | ||
1836 | // InternalCftLanguage.g:618:3: ( rule__ValidId__Alternatives ) | ||
1837 | { | ||
1838 | before(grammarAccess.getValidIdAccess().getAlternatives()); | ||
1839 | // InternalCftLanguage.g:619:3: ( rule__ValidId__Alternatives ) | ||
1840 | // InternalCftLanguage.g:619:4: rule__ValidId__Alternatives | ||
1841 | { | ||
1842 | pushFollow(FOLLOW_2); | ||
1843 | rule__ValidId__Alternatives(); | ||
1844 | |||
1845 | state._fsp--; | ||
1846 | |||
1847 | |||
1848 | } | ||
1849 | |||
1850 | after(grammarAccess.getValidIdAccess().getAlternatives()); | ||
1851 | |||
1852 | } | ||
1853 | |||
1854 | |||
1855 | } | ||
1856 | |||
1857 | } | ||
1858 | catch (RecognitionException re) { | ||
1859 | reportError(re); | ||
1860 | recover(input,re); | ||
1861 | } | ||
1862 | finally { | ||
1863 | |||
1864 | restoreStackSize(stackSize); | ||
1865 | |||
1866 | } | ||
1867 | return ; | ||
1868 | } | ||
1869 | // $ANTLR end "ruleValidId" | ||
1870 | |||
1871 | |||
1872 | // $ANTLR start "entryRuleDouble" | ||
1873 | // InternalCftLanguage.g:628:1: entryRuleDouble : ruleDouble EOF ; | ||
1874 | public final void entryRuleDouble() throws RecognitionException { | ||
1875 | try { | ||
1876 | // InternalCftLanguage.g:629:1: ( ruleDouble EOF ) | ||
1877 | // InternalCftLanguage.g:630:1: ruleDouble EOF | ||
1878 | { | ||
1879 | before(grammarAccess.getDoubleRule()); | ||
1880 | pushFollow(FOLLOW_1); | ||
1881 | ruleDouble(); | ||
1882 | |||
1883 | state._fsp--; | ||
1884 | |||
1885 | after(grammarAccess.getDoubleRule()); | ||
1886 | match(input,EOF,FOLLOW_2); | ||
1887 | |||
1888 | } | ||
1889 | |||
1890 | } | ||
1891 | catch (RecognitionException re) { | ||
1892 | reportError(re); | ||
1893 | recover(input,re); | ||
1894 | } | ||
1895 | finally { | ||
1896 | } | ||
1897 | return ; | ||
1898 | } | ||
1899 | // $ANTLR end "entryRuleDouble" | ||
1900 | |||
1901 | |||
1902 | // $ANTLR start "ruleDouble" | ||
1903 | // InternalCftLanguage.g:637:1: ruleDouble : ( ( rule__Double__Alternatives ) ) ; | ||
1904 | public final void ruleDouble() throws RecognitionException { | ||
1905 | |||
1906 | int stackSize = keepStackSize(); | ||
1907 | |||
1908 | try { | ||
1909 | // InternalCftLanguage.g:641:2: ( ( ( rule__Double__Alternatives ) ) ) | ||
1910 | // InternalCftLanguage.g:642:2: ( ( rule__Double__Alternatives ) ) | ||
1911 | { | ||
1912 | // InternalCftLanguage.g:642:2: ( ( rule__Double__Alternatives ) ) | ||
1913 | // InternalCftLanguage.g:643:3: ( rule__Double__Alternatives ) | ||
1914 | { | ||
1915 | before(grammarAccess.getDoubleAccess().getAlternatives()); | ||
1916 | // InternalCftLanguage.g:644:3: ( rule__Double__Alternatives ) | ||
1917 | // InternalCftLanguage.g:644:4: rule__Double__Alternatives | ||
1918 | { | ||
1919 | pushFollow(FOLLOW_2); | ||
1920 | rule__Double__Alternatives(); | ||
1921 | |||
1922 | state._fsp--; | ||
1923 | |||
1924 | |||
1925 | } | ||
1926 | |||
1927 | after(grammarAccess.getDoubleAccess().getAlternatives()); | ||
1928 | |||
1929 | } | ||
1930 | |||
1931 | |||
1932 | } | ||
1933 | |||
1934 | } | ||
1935 | catch (RecognitionException re) { | ||
1936 | reportError(re); | ||
1937 | recover(input,re); | ||
1938 | } | ||
1939 | finally { | ||
1940 | |||
1941 | restoreStackSize(stackSize); | ||
1942 | |||
1943 | } | ||
1944 | return ; | ||
1945 | } | ||
1946 | // $ANTLR end "ruleDouble" | ||
1947 | |||
1948 | |||
1484 | // $ANTLR start "rule__CftModel__Alternatives_4" | 1949 | // $ANTLR start "rule__CftModel__Alternatives_4" |
1485 | // InternalCftLanguage.g:502:1: rule__CftModel__Alternatives_4 : ( ( ( rule__CftModel__ComponentDefinitionsAssignment_4_0 ) ) | ( ( rule__CftModel__TransformationDefinitionsAssignment_4_1 ) ) ); | 1950 | // InternalCftLanguage.g:652:1: rule__CftModel__Alternatives_4 : ( ( ( rule__CftModel__ComponentDefinitionsAssignment_4_0 ) ) | ( ( rule__CftModel__TransformationDefinitionsAssignment_4_1 ) ) ); |
1486 | public final void rule__CftModel__Alternatives_4() throws RecognitionException { | 1951 | public final void rule__CftModel__Alternatives_4() throws RecognitionException { |
1487 | 1952 | ||
1488 | int stackSize = keepStackSize(); | 1953 | int stackSize = keepStackSize(); |
1489 | 1954 | ||
1490 | try { | 1955 | try { |
1491 | // InternalCftLanguage.g:506:1: ( ( ( rule__CftModel__ComponentDefinitionsAssignment_4_0 ) ) | ( ( rule__CftModel__TransformationDefinitionsAssignment_4_1 ) ) ) | 1956 | // InternalCftLanguage.g:656:1: ( ( ( rule__CftModel__ComponentDefinitionsAssignment_4_0 ) ) | ( ( rule__CftModel__TransformationDefinitionsAssignment_4_1 ) ) ) |
1492 | int alt1=2; | 1957 | int alt1=2; |
1493 | int LA1_0 = input.LA(1); | 1958 | int LA1_0 = input.LA(1); |
1494 | 1959 | ||
1495 | if ( (LA1_0==16) ) { | 1960 | if ( (LA1_0==17) ) { |
1496 | alt1=1; | 1961 | alt1=1; |
1497 | } | 1962 | } |
1498 | else if ( (LA1_0==25) ) { | 1963 | else if ( (LA1_0==28) ) { |
1499 | alt1=2; | 1964 | alt1=2; |
1500 | } | 1965 | } |
1501 | else { | 1966 | else { |
@@ -1506,14 +1971,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
1506 | } | 1971 | } |
1507 | switch (alt1) { | 1972 | switch (alt1) { |
1508 | case 1 : | 1973 | case 1 : |
1509 | // InternalCftLanguage.g:507:2: ( ( rule__CftModel__ComponentDefinitionsAssignment_4_0 ) ) | 1974 | // InternalCftLanguage.g:657:2: ( ( rule__CftModel__ComponentDefinitionsAssignment_4_0 ) ) |
1510 | { | 1975 | { |
1511 | // InternalCftLanguage.g:507:2: ( ( rule__CftModel__ComponentDefinitionsAssignment_4_0 ) ) | 1976 | // InternalCftLanguage.g:657:2: ( ( rule__CftModel__ComponentDefinitionsAssignment_4_0 ) ) |
1512 | // InternalCftLanguage.g:508:3: ( rule__CftModel__ComponentDefinitionsAssignment_4_0 ) | 1977 | // InternalCftLanguage.g:658:3: ( rule__CftModel__ComponentDefinitionsAssignment_4_0 ) |
1513 | { | 1978 | { |
1514 | before(grammarAccess.getCftModelAccess().getComponentDefinitionsAssignment_4_0()); | 1979 | before(grammarAccess.getCftModelAccess().getComponentDefinitionsAssignment_4_0()); |
1515 | // InternalCftLanguage.g:509:3: ( rule__CftModel__ComponentDefinitionsAssignment_4_0 ) | 1980 | // InternalCftLanguage.g:659:3: ( rule__CftModel__ComponentDefinitionsAssignment_4_0 ) |
1516 | // InternalCftLanguage.g:509:4: rule__CftModel__ComponentDefinitionsAssignment_4_0 | 1981 | // InternalCftLanguage.g:659:4: rule__CftModel__ComponentDefinitionsAssignment_4_0 |
1517 | { | 1982 | { |
1518 | pushFollow(FOLLOW_2); | 1983 | pushFollow(FOLLOW_2); |
1519 | rule__CftModel__ComponentDefinitionsAssignment_4_0(); | 1984 | rule__CftModel__ComponentDefinitionsAssignment_4_0(); |
@@ -1531,14 +1996,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
1531 | } | 1996 | } |
1532 | break; | 1997 | break; |
1533 | case 2 : | 1998 | case 2 : |
1534 | // InternalCftLanguage.g:513:2: ( ( rule__CftModel__TransformationDefinitionsAssignment_4_1 ) ) | 1999 | // InternalCftLanguage.g:663:2: ( ( rule__CftModel__TransformationDefinitionsAssignment_4_1 ) ) |
1535 | { | 2000 | { |
1536 | // InternalCftLanguage.g:513:2: ( ( rule__CftModel__TransformationDefinitionsAssignment_4_1 ) ) | 2001 | // InternalCftLanguage.g:663:2: ( ( rule__CftModel__TransformationDefinitionsAssignment_4_1 ) ) |
1537 | // InternalCftLanguage.g:514:3: ( rule__CftModel__TransformationDefinitionsAssignment_4_1 ) | 2002 | // InternalCftLanguage.g:664:3: ( rule__CftModel__TransformationDefinitionsAssignment_4_1 ) |
1538 | { | 2003 | { |
1539 | before(grammarAccess.getCftModelAccess().getTransformationDefinitionsAssignment_4_1()); | 2004 | before(grammarAccess.getCftModelAccess().getTransformationDefinitionsAssignment_4_1()); |
1540 | // InternalCftLanguage.g:515:3: ( rule__CftModel__TransformationDefinitionsAssignment_4_1 ) | 2005 | // InternalCftLanguage.g:665:3: ( rule__CftModel__TransformationDefinitionsAssignment_4_1 ) |
1541 | // InternalCftLanguage.g:515:4: rule__CftModel__TransformationDefinitionsAssignment_4_1 | 2006 | // InternalCftLanguage.g:665:4: rule__CftModel__TransformationDefinitionsAssignment_4_1 |
1542 | { | 2007 | { |
1543 | pushFollow(FOLLOW_2); | 2008 | pushFollow(FOLLOW_2); |
1544 | rule__CftModel__TransformationDefinitionsAssignment_4_1(); | 2009 | rule__CftModel__TransformationDefinitionsAssignment_4_1(); |
@@ -1573,28 +2038,44 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
1573 | 2038 | ||
1574 | 2039 | ||
1575 | // $ANTLR start "rule__EventDefinition__Alternatives" | 2040 | // $ANTLR start "rule__EventDefinition__Alternatives" |
1576 | // InternalCftLanguage.g:523:1: rule__EventDefinition__Alternatives : ( ( ruleBasicEventDefinition ) | ( ruleGateDefinition ) ); | 2041 | // InternalCftLanguage.g:673:1: rule__EventDefinition__Alternatives : ( ( ruleBasicEventDefinition ) | ( ruleGateDefinition ) ); |
1577 | public final void rule__EventDefinition__Alternatives() throws RecognitionException { | 2042 | public final void rule__EventDefinition__Alternatives() throws RecognitionException { |
1578 | 2043 | ||
1579 | int stackSize = keepStackSize(); | 2044 | int stackSize = keepStackSize(); |
1580 | 2045 | ||
1581 | try { | 2046 | try { |
1582 | // InternalCftLanguage.g:527:1: ( ( ruleBasicEventDefinition ) | ( ruleGateDefinition ) ) | 2047 | // InternalCftLanguage.g:677:1: ( ( ruleBasicEventDefinition ) | ( ruleGateDefinition ) ) |
1583 | int alt2=2; | 2048 | int alt2=2; |
1584 | int LA2_0 = input.LA(1); | 2049 | int LA2_0 = input.LA(1); |
1585 | 2050 | ||
1586 | if ( (LA2_0==RULE_ID) ) { | 2051 | if ( (LA2_0==RULE_ID) ) { |
1587 | int LA2_1 = input.LA(2); | 2052 | int LA2_1 = input.LA(2); |
1588 | 2053 | ||
1589 | if ( (LA2_1==21) ) { | 2054 | if ( (LA2_1==RULE_INT||(LA2_1>=25 && LA2_1<=26)) ) { |
2055 | alt2=2; | ||
2056 | } | ||
2057 | else if ( (LA2_1==22||LA2_1==24) ) { | ||
1590 | alt2=1; | 2058 | alt2=1; |
1591 | } | 2059 | } |
1592 | else if ( ((LA2_1>=23 && LA2_1<=24)) ) { | 2060 | else { |
2061 | NoViableAltException nvae = | ||
2062 | new NoViableAltException("", 2, 1, input); | ||
2063 | |||
2064 | throw nvae; | ||
2065 | } | ||
2066 | } | ||
2067 | else if ( (LA2_0==RULE_OF_INT) ) { | ||
2068 | int LA2_2 = input.LA(2); | ||
2069 | |||
2070 | if ( (LA2_2==22||LA2_2==24) ) { | ||
2071 | alt2=1; | ||
2072 | } | ||
2073 | else if ( (LA2_2==RULE_INT||(LA2_2>=25 && LA2_2<=26)) ) { | ||
1593 | alt2=2; | 2074 | alt2=2; |
1594 | } | 2075 | } |
1595 | else { | 2076 | else { |
1596 | NoViableAltException nvae = | 2077 | NoViableAltException nvae = |
1597 | new NoViableAltException("", 2, 1, input); | 2078 | new NoViableAltException("", 2, 2, input); |
1598 | 2079 | ||
1599 | throw nvae; | 2080 | throw nvae; |
1600 | } | 2081 | } |
@@ -1607,10 +2088,10 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
1607 | } | 2088 | } |
1608 | switch (alt2) { | 2089 | switch (alt2) { |
1609 | case 1 : | 2090 | case 1 : |
1610 | // InternalCftLanguage.g:528:2: ( ruleBasicEventDefinition ) | 2091 | // InternalCftLanguage.g:678:2: ( ruleBasicEventDefinition ) |
1611 | { | 2092 | { |
1612 | // InternalCftLanguage.g:528:2: ( ruleBasicEventDefinition ) | 2093 | // InternalCftLanguage.g:678:2: ( ruleBasicEventDefinition ) |
1613 | // InternalCftLanguage.g:529:3: ruleBasicEventDefinition | 2094 | // InternalCftLanguage.g:679:3: ruleBasicEventDefinition |
1614 | { | 2095 | { |
1615 | before(grammarAccess.getEventDefinitionAccess().getBasicEventDefinitionParserRuleCall_0()); | 2096 | before(grammarAccess.getEventDefinitionAccess().getBasicEventDefinitionParserRuleCall_0()); |
1616 | pushFollow(FOLLOW_2); | 2097 | pushFollow(FOLLOW_2); |
@@ -1626,10 +2107,10 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
1626 | } | 2107 | } |
1627 | break; | 2108 | break; |
1628 | case 2 : | 2109 | case 2 : |
1629 | // InternalCftLanguage.g:534:2: ( ruleGateDefinition ) | 2110 | // InternalCftLanguage.g:684:2: ( ruleGateDefinition ) |
1630 | { | 2111 | { |
1631 | // InternalCftLanguage.g:534:2: ( ruleGateDefinition ) | 2112 | // InternalCftLanguage.g:684:2: ( ruleGateDefinition ) |
1632 | // InternalCftLanguage.g:535:3: ruleGateDefinition | 2113 | // InternalCftLanguage.g:685:3: ruleGateDefinition |
1633 | { | 2114 | { |
1634 | before(grammarAccess.getEventDefinitionAccess().getGateDefinitionParserRuleCall_1()); | 2115 | before(grammarAccess.getEventDefinitionAccess().getGateDefinitionParserRuleCall_1()); |
1635 | pushFollow(FOLLOW_2); | 2116 | pushFollow(FOLLOW_2); |
@@ -1661,53 +2142,166 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
1661 | // $ANTLR end "rule__EventDefinition__Alternatives" | 2142 | // $ANTLR end "rule__EventDefinition__Alternatives" |
1662 | 2143 | ||
1663 | 2144 | ||
1664 | // $ANTLR start "rule__GateDefinition__Alternatives" | 2145 | // $ANTLR start "rule__Distribution__Alternatives" |
1665 | // InternalCftLanguage.g:544:1: rule__GateDefinition__Alternatives : ( ( ruleAndGate ) | ( ruleOrGate ) ); | 2146 | // InternalCftLanguage.g:694:1: rule__Distribution__Alternatives : ( ( ruleConstantDistribution ) | ( ruleExponentialDistribution ) ); |
1666 | public final void rule__GateDefinition__Alternatives() throws RecognitionException { | 2147 | public final void rule__Distribution__Alternatives() throws RecognitionException { |
1667 | 2148 | ||
1668 | int stackSize = keepStackSize(); | 2149 | int stackSize = keepStackSize(); |
1669 | 2150 | ||
1670 | try { | 2151 | try { |
1671 | // InternalCftLanguage.g:548:1: ( ( ruleAndGate ) | ( ruleOrGate ) ) | 2152 | // InternalCftLanguage.g:698:1: ( ( ruleConstantDistribution ) | ( ruleExponentialDistribution ) ) |
1672 | int alt3=2; | 2153 | int alt3=2; |
1673 | int LA3_0 = input.LA(1); | 2154 | int LA3_0 = input.LA(1); |
1674 | 2155 | ||
1675 | if ( (LA3_0==RULE_ID) ) { | 2156 | if ( (LA3_0==22) ) { |
1676 | int LA3_1 = input.LA(2); | 2157 | alt3=1; |
2158 | } | ||
2159 | else if ( (LA3_0==24) ) { | ||
2160 | alt3=2; | ||
2161 | } | ||
2162 | else { | ||
2163 | NoViableAltException nvae = | ||
2164 | new NoViableAltException("", 3, 0, input); | ||
2165 | |||
2166 | throw nvae; | ||
2167 | } | ||
2168 | switch (alt3) { | ||
2169 | case 1 : | ||
2170 | // InternalCftLanguage.g:699:2: ( ruleConstantDistribution ) | ||
2171 | { | ||
2172 | // InternalCftLanguage.g:699:2: ( ruleConstantDistribution ) | ||
2173 | // InternalCftLanguage.g:700:3: ruleConstantDistribution | ||
2174 | { | ||
2175 | before(grammarAccess.getDistributionAccess().getConstantDistributionParserRuleCall_0()); | ||
2176 | pushFollow(FOLLOW_2); | ||
2177 | ruleConstantDistribution(); | ||
2178 | |||
2179 | state._fsp--; | ||
1677 | 2180 | ||
1678 | if ( (LA3_1==23) ) { | 2181 | after(grammarAccess.getDistributionAccess().getConstantDistributionParserRuleCall_0()); |
1679 | alt3=1; | 2182 | |
1680 | } | 2183 | } |
1681 | else if ( (LA3_1==24) ) { | 2184 | |
1682 | alt3=2; | 2185 | |
2186 | } | ||
2187 | break; | ||
2188 | case 2 : | ||
2189 | // InternalCftLanguage.g:705:2: ( ruleExponentialDistribution ) | ||
2190 | { | ||
2191 | // InternalCftLanguage.g:705:2: ( ruleExponentialDistribution ) | ||
2192 | // InternalCftLanguage.g:706:3: ruleExponentialDistribution | ||
2193 | { | ||
2194 | before(grammarAccess.getDistributionAccess().getExponentialDistributionParserRuleCall_1()); | ||
2195 | pushFollow(FOLLOW_2); | ||
2196 | ruleExponentialDistribution(); | ||
2197 | |||
2198 | state._fsp--; | ||
2199 | |||
2200 | after(grammarAccess.getDistributionAccess().getExponentialDistributionParserRuleCall_1()); | ||
2201 | |||
2202 | } | ||
2203 | |||
2204 | |||
2205 | } | ||
2206 | break; | ||
2207 | |||
2208 | } | ||
2209 | } | ||
2210 | catch (RecognitionException re) { | ||
2211 | reportError(re); | ||
2212 | recover(input,re); | ||
2213 | } | ||
2214 | finally { | ||
2215 | |||
2216 | restoreStackSize(stackSize); | ||
2217 | |||
2218 | } | ||
2219 | return ; | ||
2220 | } | ||
2221 | // $ANTLR end "rule__Distribution__Alternatives" | ||
2222 | |||
2223 | |||
2224 | // $ANTLR start "rule__GateDefinition__Alternatives" | ||
2225 | // InternalCftLanguage.g:715:1: rule__GateDefinition__Alternatives : ( ( ruleAndGateDefinition ) | ( ruleOrGateDefinition ) | ( ruleKOfMGateDefinition ) ); | ||
2226 | public final void rule__GateDefinition__Alternatives() throws RecognitionException { | ||
2227 | |||
2228 | int stackSize = keepStackSize(); | ||
2229 | |||
2230 | try { | ||
2231 | // InternalCftLanguage.g:719:1: ( ( ruleAndGateDefinition ) | ( ruleOrGateDefinition ) | ( ruleKOfMGateDefinition ) ) | ||
2232 | int alt4=3; | ||
2233 | int LA4_0 = input.LA(1); | ||
2234 | |||
2235 | if ( (LA4_0==RULE_ID) ) { | ||
2236 | switch ( input.LA(2) ) { | ||
2237 | case 26: | ||
2238 | { | ||
2239 | alt4=2; | ||
2240 | } | ||
2241 | break; | ||
2242 | case RULE_INT: | ||
2243 | { | ||
2244 | alt4=3; | ||
2245 | } | ||
2246 | break; | ||
2247 | case 25: | ||
2248 | { | ||
2249 | alt4=1; | ||
2250 | } | ||
2251 | break; | ||
2252 | default: | ||
2253 | NoViableAltException nvae = | ||
2254 | new NoViableAltException("", 4, 1, input); | ||
2255 | |||
2256 | throw nvae; | ||
1683 | } | 2257 | } |
1684 | else { | 2258 | |
2259 | } | ||
2260 | else if ( (LA4_0==RULE_OF_INT) ) { | ||
2261 | switch ( input.LA(2) ) { | ||
2262 | case RULE_INT: | ||
2263 | { | ||
2264 | alt4=3; | ||
2265 | } | ||
2266 | break; | ||
2267 | case 25: | ||
2268 | { | ||
2269 | alt4=1; | ||
2270 | } | ||
2271 | break; | ||
2272 | case 26: | ||
2273 | { | ||
2274 | alt4=2; | ||
2275 | } | ||
2276 | break; | ||
2277 | default: | ||
1685 | NoViableAltException nvae = | 2278 | NoViableAltException nvae = |
1686 | new NoViableAltException("", 3, 1, input); | 2279 | new NoViableAltException("", 4, 2, input); |
1687 | 2280 | ||
1688 | throw nvae; | 2281 | throw nvae; |
1689 | } | 2282 | } |
2283 | |||
1690 | } | 2284 | } |
1691 | else { | 2285 | else { |
1692 | NoViableAltException nvae = | 2286 | NoViableAltException nvae = |
1693 | new NoViableAltException("", 3, 0, input); | 2287 | new NoViableAltException("", 4, 0, input); |
1694 | 2288 | ||
1695 | throw nvae; | 2289 | throw nvae; |
1696 | } | 2290 | } |
1697 | switch (alt3) { | 2291 | switch (alt4) { |
1698 | case 1 : | 2292 | case 1 : |
1699 | // InternalCftLanguage.g:549:2: ( ruleAndGate ) | 2293 | // InternalCftLanguage.g:720:2: ( ruleAndGateDefinition ) |
1700 | { | 2294 | { |
1701 | // InternalCftLanguage.g:549:2: ( ruleAndGate ) | 2295 | // InternalCftLanguage.g:720:2: ( ruleAndGateDefinition ) |
1702 | // InternalCftLanguage.g:550:3: ruleAndGate | 2296 | // InternalCftLanguage.g:721:3: ruleAndGateDefinition |
1703 | { | 2297 | { |
1704 | before(grammarAccess.getGateDefinitionAccess().getAndGateParserRuleCall_0()); | 2298 | before(grammarAccess.getGateDefinitionAccess().getAndGateDefinitionParserRuleCall_0()); |
1705 | pushFollow(FOLLOW_2); | 2299 | pushFollow(FOLLOW_2); |
1706 | ruleAndGate(); | 2300 | ruleAndGateDefinition(); |
1707 | 2301 | ||
1708 | state._fsp--; | 2302 | state._fsp--; |
1709 | 2303 | ||
1710 | after(grammarAccess.getGateDefinitionAccess().getAndGateParserRuleCall_0()); | 2304 | after(grammarAccess.getGateDefinitionAccess().getAndGateDefinitionParserRuleCall_0()); |
1711 | 2305 | ||
1712 | } | 2306 | } |
1713 | 2307 | ||
@@ -1715,18 +2309,37 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
1715 | } | 2309 | } |
1716 | break; | 2310 | break; |
1717 | case 2 : | 2311 | case 2 : |
1718 | // InternalCftLanguage.g:555:2: ( ruleOrGate ) | 2312 | // InternalCftLanguage.g:726:2: ( ruleOrGateDefinition ) |
1719 | { | 2313 | { |
1720 | // InternalCftLanguage.g:555:2: ( ruleOrGate ) | 2314 | // InternalCftLanguage.g:726:2: ( ruleOrGateDefinition ) |
1721 | // InternalCftLanguage.g:556:3: ruleOrGate | 2315 | // InternalCftLanguage.g:727:3: ruleOrGateDefinition |
1722 | { | 2316 | { |
1723 | before(grammarAccess.getGateDefinitionAccess().getOrGateParserRuleCall_1()); | 2317 | before(grammarAccess.getGateDefinitionAccess().getOrGateDefinitionParserRuleCall_1()); |
1724 | pushFollow(FOLLOW_2); | 2318 | pushFollow(FOLLOW_2); |
1725 | ruleOrGate(); | 2319 | ruleOrGateDefinition(); |
1726 | 2320 | ||
1727 | state._fsp--; | 2321 | state._fsp--; |
1728 | 2322 | ||
1729 | after(grammarAccess.getGateDefinitionAccess().getOrGateParserRuleCall_1()); | 2323 | after(grammarAccess.getGateDefinitionAccess().getOrGateDefinitionParserRuleCall_1()); |
2324 | |||
2325 | } | ||
2326 | |||
2327 | |||
2328 | } | ||
2329 | break; | ||
2330 | case 3 : | ||
2331 | // InternalCftLanguage.g:732:2: ( ruleKOfMGateDefinition ) | ||
2332 | { | ||
2333 | // InternalCftLanguage.g:732:2: ( ruleKOfMGateDefinition ) | ||
2334 | // InternalCftLanguage.g:733:3: ruleKOfMGateDefinition | ||
2335 | { | ||
2336 | before(grammarAccess.getGateDefinitionAccess().getKOfMGateDefinitionParserRuleCall_2()); | ||
2337 | pushFollow(FOLLOW_2); | ||
2338 | ruleKOfMGateDefinition(); | ||
2339 | |||
2340 | state._fsp--; | ||
2341 | |||
2342 | after(grammarAccess.getGateDefinitionAccess().getKOfMGateDefinitionParserRuleCall_2()); | ||
1730 | 2343 | ||
1731 | } | 2344 | } |
1732 | 2345 | ||
@@ -1750,39 +2363,130 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
1750 | // $ANTLR end "rule__GateDefinition__Alternatives" | 2363 | // $ANTLR end "rule__GateDefinition__Alternatives" |
1751 | 2364 | ||
1752 | 2365 | ||
2366 | // $ANTLR start "rule__KOfMGateDefinition__Alternatives_2" | ||
2367 | // InternalCftLanguage.g:742:1: rule__KOfMGateDefinition__Alternatives_2 : ( ( ( rule__KOfMGateDefinition__Group_2_0__0 ) ) | ( ( rule__KOfMGateDefinition__MAssignment_2_1 ) ) ); | ||
2368 | public final void rule__KOfMGateDefinition__Alternatives_2() throws RecognitionException { | ||
2369 | |||
2370 | int stackSize = keepStackSize(); | ||
2371 | |||
2372 | try { | ||
2373 | // InternalCftLanguage.g:746:1: ( ( ( rule__KOfMGateDefinition__Group_2_0__0 ) ) | ( ( rule__KOfMGateDefinition__MAssignment_2_1 ) ) ) | ||
2374 | int alt5=2; | ||
2375 | int LA5_0 = input.LA(1); | ||
2376 | |||
2377 | if ( (LA5_0==27) ) { | ||
2378 | alt5=1; | ||
2379 | } | ||
2380 | else if ( (LA5_0==RULE_OF_INT) ) { | ||
2381 | alt5=2; | ||
2382 | } | ||
2383 | else { | ||
2384 | NoViableAltException nvae = | ||
2385 | new NoViableAltException("", 5, 0, input); | ||
2386 | |||
2387 | throw nvae; | ||
2388 | } | ||
2389 | switch (alt5) { | ||
2390 | case 1 : | ||
2391 | // InternalCftLanguage.g:747:2: ( ( rule__KOfMGateDefinition__Group_2_0__0 ) ) | ||
2392 | { | ||
2393 | // InternalCftLanguage.g:747:2: ( ( rule__KOfMGateDefinition__Group_2_0__0 ) ) | ||
2394 | // InternalCftLanguage.g:748:3: ( rule__KOfMGateDefinition__Group_2_0__0 ) | ||
2395 | { | ||
2396 | before(grammarAccess.getKOfMGateDefinitionAccess().getGroup_2_0()); | ||
2397 | // InternalCftLanguage.g:749:3: ( rule__KOfMGateDefinition__Group_2_0__0 ) | ||
2398 | // InternalCftLanguage.g:749:4: rule__KOfMGateDefinition__Group_2_0__0 | ||
2399 | { | ||
2400 | pushFollow(FOLLOW_2); | ||
2401 | rule__KOfMGateDefinition__Group_2_0__0(); | ||
2402 | |||
2403 | state._fsp--; | ||
2404 | |||
2405 | |||
2406 | } | ||
2407 | |||
2408 | after(grammarAccess.getKOfMGateDefinitionAccess().getGroup_2_0()); | ||
2409 | |||
2410 | } | ||
2411 | |||
2412 | |||
2413 | } | ||
2414 | break; | ||
2415 | case 2 : | ||
2416 | // InternalCftLanguage.g:753:2: ( ( rule__KOfMGateDefinition__MAssignment_2_1 ) ) | ||
2417 | { | ||
2418 | // InternalCftLanguage.g:753:2: ( ( rule__KOfMGateDefinition__MAssignment_2_1 ) ) | ||
2419 | // InternalCftLanguage.g:754:3: ( rule__KOfMGateDefinition__MAssignment_2_1 ) | ||
2420 | { | ||
2421 | before(grammarAccess.getKOfMGateDefinitionAccess().getMAssignment_2_1()); | ||
2422 | // InternalCftLanguage.g:755:3: ( rule__KOfMGateDefinition__MAssignment_2_1 ) | ||
2423 | // InternalCftLanguage.g:755:4: rule__KOfMGateDefinition__MAssignment_2_1 | ||
2424 | { | ||
2425 | pushFollow(FOLLOW_2); | ||
2426 | rule__KOfMGateDefinition__MAssignment_2_1(); | ||
2427 | |||
2428 | state._fsp--; | ||
2429 | |||
2430 | |||
2431 | } | ||
2432 | |||
2433 | after(grammarAccess.getKOfMGateDefinitionAccess().getMAssignment_2_1()); | ||
2434 | |||
2435 | } | ||
2436 | |||
2437 | |||
2438 | } | ||
2439 | break; | ||
2440 | |||
2441 | } | ||
2442 | } | ||
2443 | catch (RecognitionException re) { | ||
2444 | reportError(re); | ||
2445 | recover(input,re); | ||
2446 | } | ||
2447 | finally { | ||
2448 | |||
2449 | restoreStackSize(stackSize); | ||
2450 | |||
2451 | } | ||
2452 | return ; | ||
2453 | } | ||
2454 | // $ANTLR end "rule__KOfMGateDefinition__Alternatives_2" | ||
2455 | |||
2456 | |||
1753 | // $ANTLR start "rule__MappingDefinition__Alternatives_8_1_0" | 2457 | // $ANTLR start "rule__MappingDefinition__Alternatives_8_1_0" |
1754 | // InternalCftLanguage.g:565:1: rule__MappingDefinition__Alternatives_8_1_0 : ( ( ( rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0 ) ) | ( ( rule__MappingDefinition__AssignmentsAssignment_8_1_0_1 ) ) ); | 2458 | // InternalCftLanguage.g:763:1: rule__MappingDefinition__Alternatives_8_1_0 : ( ( ( rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0 ) ) | ( ( rule__MappingDefinition__AssignmentsAssignment_8_1_0_1 ) ) ); |
1755 | public final void rule__MappingDefinition__Alternatives_8_1_0() throws RecognitionException { | 2459 | public final void rule__MappingDefinition__Alternatives_8_1_0() throws RecognitionException { |
1756 | 2460 | ||
1757 | int stackSize = keepStackSize(); | 2461 | int stackSize = keepStackSize(); |
1758 | 2462 | ||
1759 | try { | 2463 | try { |
1760 | // InternalCftLanguage.g:569:1: ( ( ( rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0 ) ) | ( ( rule__MappingDefinition__AssignmentsAssignment_8_1_0_1 ) ) ) | 2464 | // InternalCftLanguage.g:767:1: ( ( ( rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0 ) ) | ( ( rule__MappingDefinition__AssignmentsAssignment_8_1_0_1 ) ) ) |
1761 | int alt4=2; | 2465 | int alt6=2; |
1762 | int LA4_0 = input.LA(1); | 2466 | int LA6_0 = input.LA(1); |
1763 | 2467 | ||
1764 | if ( (LA4_0==30) ) { | 2468 | if ( (LA6_0==33) ) { |
1765 | alt4=1; | 2469 | alt6=1; |
1766 | } | 2470 | } |
1767 | else if ( (LA4_0==RULE_ID) ) { | 2471 | else if ( ((LA6_0>=RULE_ID && LA6_0<=RULE_OF_INT)) ) { |
1768 | alt4=2; | 2472 | alt6=2; |
1769 | } | 2473 | } |
1770 | else { | 2474 | else { |
1771 | NoViableAltException nvae = | 2475 | NoViableAltException nvae = |
1772 | new NoViableAltException("", 4, 0, input); | 2476 | new NoViableAltException("", 6, 0, input); |
1773 | 2477 | ||
1774 | throw nvae; | 2478 | throw nvae; |
1775 | } | 2479 | } |
1776 | switch (alt4) { | 2480 | switch (alt6) { |
1777 | case 1 : | 2481 | case 1 : |
1778 | // InternalCftLanguage.g:570:2: ( ( rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0 ) ) | 2482 | // InternalCftLanguage.g:768:2: ( ( rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0 ) ) |
1779 | { | 2483 | { |
1780 | // InternalCftLanguage.g:570:2: ( ( rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0 ) ) | 2484 | // InternalCftLanguage.g:768:2: ( ( rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0 ) ) |
1781 | // InternalCftLanguage.g:571:3: ( rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0 ) | 2485 | // InternalCftLanguage.g:769:3: ( rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0 ) |
1782 | { | 2486 | { |
1783 | before(grammarAccess.getMappingDefinitionAccess().getLookupDefinitionsAssignment_8_1_0_0()); | 2487 | before(grammarAccess.getMappingDefinitionAccess().getLookupDefinitionsAssignment_8_1_0_0()); |
1784 | // InternalCftLanguage.g:572:3: ( rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0 ) | 2488 | // InternalCftLanguage.g:770:3: ( rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0 ) |
1785 | // InternalCftLanguage.g:572:4: rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0 | 2489 | // InternalCftLanguage.g:770:4: rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0 |
1786 | { | 2490 | { |
1787 | pushFollow(FOLLOW_2); | 2491 | pushFollow(FOLLOW_2); |
1788 | rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0(); | 2492 | rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0(); |
@@ -1800,14 +2504,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
1800 | } | 2504 | } |
1801 | break; | 2505 | break; |
1802 | case 2 : | 2506 | case 2 : |
1803 | // InternalCftLanguage.g:576:2: ( ( rule__MappingDefinition__AssignmentsAssignment_8_1_0_1 ) ) | 2507 | // InternalCftLanguage.g:774:2: ( ( rule__MappingDefinition__AssignmentsAssignment_8_1_0_1 ) ) |
1804 | { | 2508 | { |
1805 | // InternalCftLanguage.g:576:2: ( ( rule__MappingDefinition__AssignmentsAssignment_8_1_0_1 ) ) | 2509 | // InternalCftLanguage.g:774:2: ( ( rule__MappingDefinition__AssignmentsAssignment_8_1_0_1 ) ) |
1806 | // InternalCftLanguage.g:577:3: ( rule__MappingDefinition__AssignmentsAssignment_8_1_0_1 ) | 2510 | // InternalCftLanguage.g:775:3: ( rule__MappingDefinition__AssignmentsAssignment_8_1_0_1 ) |
1807 | { | 2511 | { |
1808 | before(grammarAccess.getMappingDefinitionAccess().getAssignmentsAssignment_8_1_0_1()); | 2512 | before(grammarAccess.getMappingDefinitionAccess().getAssignmentsAssignment_8_1_0_1()); |
1809 | // InternalCftLanguage.g:578:3: ( rule__MappingDefinition__AssignmentsAssignment_8_1_0_1 ) | 2513 | // InternalCftLanguage.g:776:3: ( rule__MappingDefinition__AssignmentsAssignment_8_1_0_1 ) |
1810 | // InternalCftLanguage.g:578:4: rule__MappingDefinition__AssignmentsAssignment_8_1_0_1 | 2514 | // InternalCftLanguage.g:776:4: rule__MappingDefinition__AssignmentsAssignment_8_1_0_1 |
1811 | { | 2515 | { |
1812 | pushFollow(FOLLOW_2); | 2516 | pushFollow(FOLLOW_2); |
1813 | rule__MappingDefinition__AssignmentsAssignment_8_1_0_1(); | 2517 | rule__MappingDefinition__AssignmentsAssignment_8_1_0_1(); |
@@ -1842,38 +2546,38 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
1842 | 2546 | ||
1843 | 2547 | ||
1844 | // $ANTLR start "rule__Assignment__Alternatives_1" | 2548 | // $ANTLR start "rule__Assignment__Alternatives_1" |
1845 | // InternalCftLanguage.g:586:1: rule__Assignment__Alternatives_1 : ( ( ( rule__Assignment__MultipleAssignment_1_0 ) ) | ( ':=' ) ); | 2549 | // InternalCftLanguage.g:784:1: rule__Assignment__Alternatives_1 : ( ( ( rule__Assignment__MultipleAssignment_1_0 ) ) | ( ':=' ) ); |
1846 | public final void rule__Assignment__Alternatives_1() throws RecognitionException { | 2550 | public final void rule__Assignment__Alternatives_1() throws RecognitionException { |
1847 | 2551 | ||
1848 | int stackSize = keepStackSize(); | 2552 | int stackSize = keepStackSize(); |
1849 | 2553 | ||
1850 | try { | 2554 | try { |
1851 | // InternalCftLanguage.g:590:1: ( ( ( rule__Assignment__MultipleAssignment_1_0 ) ) | ( ':=' ) ) | 2555 | // InternalCftLanguage.g:788:1: ( ( ( rule__Assignment__MultipleAssignment_1_0 ) ) | ( ':=' ) ) |
1852 | int alt5=2; | 2556 | int alt7=2; |
1853 | int LA5_0 = input.LA(1); | 2557 | int LA7_0 = input.LA(1); |
1854 | 2558 | ||
1855 | if ( (LA5_0==37) ) { | 2559 | if ( (LA7_0==40) ) { |
1856 | alt5=1; | 2560 | alt7=1; |
1857 | } | 2561 | } |
1858 | else if ( (LA5_0==12) ) { | 2562 | else if ( (LA7_0==13) ) { |
1859 | alt5=2; | 2563 | alt7=2; |
1860 | } | 2564 | } |
1861 | else { | 2565 | else { |
1862 | NoViableAltException nvae = | 2566 | NoViableAltException nvae = |
1863 | new NoViableAltException("", 5, 0, input); | 2567 | new NoViableAltException("", 7, 0, input); |
1864 | 2568 | ||
1865 | throw nvae; | 2569 | throw nvae; |
1866 | } | 2570 | } |
1867 | switch (alt5) { | 2571 | switch (alt7) { |
1868 | case 1 : | 2572 | case 1 : |
1869 | // InternalCftLanguage.g:591:2: ( ( rule__Assignment__MultipleAssignment_1_0 ) ) | 2573 | // InternalCftLanguage.g:789:2: ( ( rule__Assignment__MultipleAssignment_1_0 ) ) |
1870 | { | 2574 | { |
1871 | // InternalCftLanguage.g:591:2: ( ( rule__Assignment__MultipleAssignment_1_0 ) ) | 2575 | // InternalCftLanguage.g:789:2: ( ( rule__Assignment__MultipleAssignment_1_0 ) ) |
1872 | // InternalCftLanguage.g:592:3: ( rule__Assignment__MultipleAssignment_1_0 ) | 2576 | // InternalCftLanguage.g:790:3: ( rule__Assignment__MultipleAssignment_1_0 ) |
1873 | { | 2577 | { |
1874 | before(grammarAccess.getAssignmentAccess().getMultipleAssignment_1_0()); | 2578 | before(grammarAccess.getAssignmentAccess().getMultipleAssignment_1_0()); |
1875 | // InternalCftLanguage.g:593:3: ( rule__Assignment__MultipleAssignment_1_0 ) | 2579 | // InternalCftLanguage.g:791:3: ( rule__Assignment__MultipleAssignment_1_0 ) |
1876 | // InternalCftLanguage.g:593:4: rule__Assignment__MultipleAssignment_1_0 | 2580 | // InternalCftLanguage.g:791:4: rule__Assignment__MultipleAssignment_1_0 |
1877 | { | 2581 | { |
1878 | pushFollow(FOLLOW_2); | 2582 | pushFollow(FOLLOW_2); |
1879 | rule__Assignment__MultipleAssignment_1_0(); | 2583 | rule__Assignment__MultipleAssignment_1_0(); |
@@ -1891,13 +2595,13 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
1891 | } | 2595 | } |
1892 | break; | 2596 | break; |
1893 | case 2 : | 2597 | case 2 : |
1894 | // InternalCftLanguage.g:597:2: ( ':=' ) | 2598 | // InternalCftLanguage.g:795:2: ( ':=' ) |
1895 | { | 2599 | { |
1896 | // InternalCftLanguage.g:597:2: ( ':=' ) | 2600 | // InternalCftLanguage.g:795:2: ( ':=' ) |
1897 | // InternalCftLanguage.g:598:3: ':=' | 2601 | // InternalCftLanguage.g:796:3: ':=' |
1898 | { | 2602 | { |
1899 | before(grammarAccess.getAssignmentAccess().getColonEqualsSignKeyword_1_1()); | 2603 | before(grammarAccess.getAssignmentAccess().getColonEqualsSignKeyword_1_1()); |
1900 | match(input,12,FOLLOW_2); | 2604 | match(input,13,FOLLOW_2); |
1901 | after(grammarAccess.getAssignmentAccess().getColonEqualsSignKeyword_1_1()); | 2605 | after(grammarAccess.getAssignmentAccess().getColonEqualsSignKeyword_1_1()); |
1902 | 2606 | ||
1903 | } | 2607 | } |
@@ -1922,15 +2626,157 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
1922 | // $ANTLR end "rule__Assignment__Alternatives_1" | 2626 | // $ANTLR end "rule__Assignment__Alternatives_1" |
1923 | 2627 | ||
1924 | 2628 | ||
2629 | // $ANTLR start "rule__ValidId__Alternatives" | ||
2630 | // InternalCftLanguage.g:805:1: rule__ValidId__Alternatives : ( ( RULE_ID ) | ( RULE_OF_INT ) ); | ||
2631 | public final void rule__ValidId__Alternatives() throws RecognitionException { | ||
2632 | |||
2633 | int stackSize = keepStackSize(); | ||
2634 | |||
2635 | try { | ||
2636 | // InternalCftLanguage.g:809:1: ( ( RULE_ID ) | ( RULE_OF_INT ) ) | ||
2637 | int alt8=2; | ||
2638 | int LA8_0 = input.LA(1); | ||
2639 | |||
2640 | if ( (LA8_0==RULE_ID) ) { | ||
2641 | alt8=1; | ||
2642 | } | ||
2643 | else if ( (LA8_0==RULE_OF_INT) ) { | ||
2644 | alt8=2; | ||
2645 | } | ||
2646 | else { | ||
2647 | NoViableAltException nvae = | ||
2648 | new NoViableAltException("", 8, 0, input); | ||
2649 | |||
2650 | throw nvae; | ||
2651 | } | ||
2652 | switch (alt8) { | ||
2653 | case 1 : | ||
2654 | // InternalCftLanguage.g:810:2: ( RULE_ID ) | ||
2655 | { | ||
2656 | // InternalCftLanguage.g:810:2: ( RULE_ID ) | ||
2657 | // InternalCftLanguage.g:811:3: RULE_ID | ||
2658 | { | ||
2659 | before(grammarAccess.getValidIdAccess().getIDTerminalRuleCall_0()); | ||
2660 | match(input,RULE_ID,FOLLOW_2); | ||
2661 | after(grammarAccess.getValidIdAccess().getIDTerminalRuleCall_0()); | ||
2662 | |||
2663 | } | ||
2664 | |||
2665 | |||
2666 | } | ||
2667 | break; | ||
2668 | case 2 : | ||
2669 | // InternalCftLanguage.g:816:2: ( RULE_OF_INT ) | ||
2670 | { | ||
2671 | // InternalCftLanguage.g:816:2: ( RULE_OF_INT ) | ||
2672 | // InternalCftLanguage.g:817:3: RULE_OF_INT | ||
2673 | { | ||
2674 | before(grammarAccess.getValidIdAccess().getOF_INTTerminalRuleCall_1()); | ||
2675 | match(input,RULE_OF_INT,FOLLOW_2); | ||
2676 | after(grammarAccess.getValidIdAccess().getOF_INTTerminalRuleCall_1()); | ||
2677 | |||
2678 | } | ||
2679 | |||
2680 | |||
2681 | } | ||
2682 | break; | ||
2683 | |||
2684 | } | ||
2685 | } | ||
2686 | catch (RecognitionException re) { | ||
2687 | reportError(re); | ||
2688 | recover(input,re); | ||
2689 | } | ||
2690 | finally { | ||
2691 | |||
2692 | restoreStackSize(stackSize); | ||
2693 | |||
2694 | } | ||
2695 | return ; | ||
2696 | } | ||
2697 | // $ANTLR end "rule__ValidId__Alternatives" | ||
2698 | |||
2699 | |||
2700 | // $ANTLR start "rule__Double__Alternatives" | ||
2701 | // InternalCftLanguage.g:826:1: rule__Double__Alternatives : ( ( RULE_INT ) | ( RULE_T_DOUBLE ) ); | ||
2702 | public final void rule__Double__Alternatives() throws RecognitionException { | ||
2703 | |||
2704 | int stackSize = keepStackSize(); | ||
2705 | |||
2706 | try { | ||
2707 | // InternalCftLanguage.g:830:1: ( ( RULE_INT ) | ( RULE_T_DOUBLE ) ) | ||
2708 | int alt9=2; | ||
2709 | int LA9_0 = input.LA(1); | ||
2710 | |||
2711 | if ( (LA9_0==RULE_INT) ) { | ||
2712 | alt9=1; | ||
2713 | } | ||
2714 | else if ( (LA9_0==RULE_T_DOUBLE) ) { | ||
2715 | alt9=2; | ||
2716 | } | ||
2717 | else { | ||
2718 | NoViableAltException nvae = | ||
2719 | new NoViableAltException("", 9, 0, input); | ||
2720 | |||
2721 | throw nvae; | ||
2722 | } | ||
2723 | switch (alt9) { | ||
2724 | case 1 : | ||
2725 | // InternalCftLanguage.g:831:2: ( RULE_INT ) | ||
2726 | { | ||
2727 | // InternalCftLanguage.g:831:2: ( RULE_INT ) | ||
2728 | // InternalCftLanguage.g:832:3: RULE_INT | ||
2729 | { | ||
2730 | before(grammarAccess.getDoubleAccess().getINTTerminalRuleCall_0()); | ||
2731 | match(input,RULE_INT,FOLLOW_2); | ||
2732 | after(grammarAccess.getDoubleAccess().getINTTerminalRuleCall_0()); | ||
2733 | |||
2734 | } | ||
2735 | |||
2736 | |||
2737 | } | ||
2738 | break; | ||
2739 | case 2 : | ||
2740 | // InternalCftLanguage.g:837:2: ( RULE_T_DOUBLE ) | ||
2741 | { | ||
2742 | // InternalCftLanguage.g:837:2: ( RULE_T_DOUBLE ) | ||
2743 | // InternalCftLanguage.g:838:3: RULE_T_DOUBLE | ||
2744 | { | ||
2745 | before(grammarAccess.getDoubleAccess().getT_DOUBLETerminalRuleCall_1()); | ||
2746 | match(input,RULE_T_DOUBLE,FOLLOW_2); | ||
2747 | after(grammarAccess.getDoubleAccess().getT_DOUBLETerminalRuleCall_1()); | ||
2748 | |||
2749 | } | ||
2750 | |||
2751 | |||
2752 | } | ||
2753 | break; | ||
2754 | |||
2755 | } | ||
2756 | } | ||
2757 | catch (RecognitionException re) { | ||
2758 | reportError(re); | ||
2759 | recover(input,re); | ||
2760 | } | ||
2761 | finally { | ||
2762 | |||
2763 | restoreStackSize(stackSize); | ||
2764 | |||
2765 | } | ||
2766 | return ; | ||
2767 | } | ||
2768 | // $ANTLR end "rule__Double__Alternatives" | ||
2769 | |||
2770 | |||
1925 | // $ANTLR start "rule__CftModel__Group__0" | 2771 | // $ANTLR start "rule__CftModel__Group__0" |
1926 | // InternalCftLanguage.g:607:1: rule__CftModel__Group__0 : rule__CftModel__Group__0__Impl rule__CftModel__Group__1 ; | 2772 | // InternalCftLanguage.g:847:1: rule__CftModel__Group__0 : rule__CftModel__Group__0__Impl rule__CftModel__Group__1 ; |
1927 | public final void rule__CftModel__Group__0() throws RecognitionException { | 2773 | public final void rule__CftModel__Group__0() throws RecognitionException { |
1928 | 2774 | ||
1929 | int stackSize = keepStackSize(); | 2775 | int stackSize = keepStackSize(); |
1930 | 2776 | ||
1931 | try { | 2777 | try { |
1932 | // InternalCftLanguage.g:611:1: ( rule__CftModel__Group__0__Impl rule__CftModel__Group__1 ) | 2778 | // InternalCftLanguage.g:851:1: ( rule__CftModel__Group__0__Impl rule__CftModel__Group__1 ) |
1933 | // InternalCftLanguage.g:612:2: rule__CftModel__Group__0__Impl rule__CftModel__Group__1 | 2779 | // InternalCftLanguage.g:852:2: rule__CftModel__Group__0__Impl rule__CftModel__Group__1 |
1934 | { | 2780 | { |
1935 | pushFollow(FOLLOW_3); | 2781 | pushFollow(FOLLOW_3); |
1936 | rule__CftModel__Group__0__Impl(); | 2782 | rule__CftModel__Group__0__Impl(); |
@@ -1961,20 +2807,20 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
1961 | 2807 | ||
1962 | 2808 | ||
1963 | // $ANTLR start "rule__CftModel__Group__0__Impl" | 2809 | // $ANTLR start "rule__CftModel__Group__0__Impl" |
1964 | // InternalCftLanguage.g:619:1: rule__CftModel__Group__0__Impl : ( 'package' ) ; | 2810 | // InternalCftLanguage.g:859:1: rule__CftModel__Group__0__Impl : ( 'package' ) ; |
1965 | public final void rule__CftModel__Group__0__Impl() throws RecognitionException { | 2811 | public final void rule__CftModel__Group__0__Impl() throws RecognitionException { |
1966 | 2812 | ||
1967 | int stackSize = keepStackSize(); | 2813 | int stackSize = keepStackSize(); |
1968 | 2814 | ||
1969 | try { | 2815 | try { |
1970 | // InternalCftLanguage.g:623:1: ( ( 'package' ) ) | 2816 | // InternalCftLanguage.g:863:1: ( ( 'package' ) ) |
1971 | // InternalCftLanguage.g:624:1: ( 'package' ) | 2817 | // InternalCftLanguage.g:864:1: ( 'package' ) |
1972 | { | 2818 | { |
1973 | // InternalCftLanguage.g:624:1: ( 'package' ) | 2819 | // InternalCftLanguage.g:864:1: ( 'package' ) |
1974 | // InternalCftLanguage.g:625:2: 'package' | 2820 | // InternalCftLanguage.g:865:2: 'package' |
1975 | { | 2821 | { |
1976 | before(grammarAccess.getCftModelAccess().getPackageKeyword_0()); | 2822 | before(grammarAccess.getCftModelAccess().getPackageKeyword_0()); |
1977 | match(input,13,FOLLOW_2); | 2823 | match(input,14,FOLLOW_2); |
1978 | after(grammarAccess.getCftModelAccess().getPackageKeyword_0()); | 2824 | after(grammarAccess.getCftModelAccess().getPackageKeyword_0()); |
1979 | 2825 | ||
1980 | } | 2826 | } |
@@ -1998,14 +2844,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
1998 | 2844 | ||
1999 | 2845 | ||
2000 | // $ANTLR start "rule__CftModel__Group__1" | 2846 | // $ANTLR start "rule__CftModel__Group__1" |
2001 | // InternalCftLanguage.g:634:1: rule__CftModel__Group__1 : rule__CftModel__Group__1__Impl rule__CftModel__Group__2 ; | 2847 | // InternalCftLanguage.g:874:1: rule__CftModel__Group__1 : rule__CftModel__Group__1__Impl rule__CftModel__Group__2 ; |
2002 | public final void rule__CftModel__Group__1() throws RecognitionException { | 2848 | public final void rule__CftModel__Group__1() throws RecognitionException { |
2003 | 2849 | ||
2004 | int stackSize = keepStackSize(); | 2850 | int stackSize = keepStackSize(); |
2005 | 2851 | ||
2006 | try { | 2852 | try { |
2007 | // InternalCftLanguage.g:638:1: ( rule__CftModel__Group__1__Impl rule__CftModel__Group__2 ) | 2853 | // InternalCftLanguage.g:878:1: ( rule__CftModel__Group__1__Impl rule__CftModel__Group__2 ) |
2008 | // InternalCftLanguage.g:639:2: rule__CftModel__Group__1__Impl rule__CftModel__Group__2 | 2854 | // InternalCftLanguage.g:879:2: rule__CftModel__Group__1__Impl rule__CftModel__Group__2 |
2009 | { | 2855 | { |
2010 | pushFollow(FOLLOW_4); | 2856 | pushFollow(FOLLOW_4); |
2011 | rule__CftModel__Group__1__Impl(); | 2857 | rule__CftModel__Group__1__Impl(); |
@@ -2036,21 +2882,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
2036 | 2882 | ||
2037 | 2883 | ||
2038 | // $ANTLR start "rule__CftModel__Group__1__Impl" | 2884 | // $ANTLR start "rule__CftModel__Group__1__Impl" |
2039 | // InternalCftLanguage.g:646:1: rule__CftModel__Group__1__Impl : ( ( rule__CftModel__PackageNameAssignment_1 ) ) ; | 2885 | // InternalCftLanguage.g:886:1: rule__CftModel__Group__1__Impl : ( ( rule__CftModel__PackageNameAssignment_1 ) ) ; |
2040 | public final void rule__CftModel__Group__1__Impl() throws RecognitionException { | 2886 | public final void rule__CftModel__Group__1__Impl() throws RecognitionException { |
2041 | 2887 | ||
2042 | int stackSize = keepStackSize(); | 2888 | int stackSize = keepStackSize(); |
2043 | 2889 | ||
2044 | try { | 2890 | try { |
2045 | // InternalCftLanguage.g:650:1: ( ( ( rule__CftModel__PackageNameAssignment_1 ) ) ) | 2891 | // InternalCftLanguage.g:890:1: ( ( ( rule__CftModel__PackageNameAssignment_1 ) ) ) |
2046 | // InternalCftLanguage.g:651:1: ( ( rule__CftModel__PackageNameAssignment_1 ) ) | 2892 | // InternalCftLanguage.g:891:1: ( ( rule__CftModel__PackageNameAssignment_1 ) ) |
2047 | { | 2893 | { |
2048 | // InternalCftLanguage.g:651:1: ( ( rule__CftModel__PackageNameAssignment_1 ) ) | 2894 | // InternalCftLanguage.g:891:1: ( ( rule__CftModel__PackageNameAssignment_1 ) ) |
2049 | // InternalCftLanguage.g:652:2: ( rule__CftModel__PackageNameAssignment_1 ) | 2895 | // InternalCftLanguage.g:892:2: ( rule__CftModel__PackageNameAssignment_1 ) |
2050 | { | 2896 | { |
2051 | before(grammarAccess.getCftModelAccess().getPackageNameAssignment_1()); | 2897 | before(grammarAccess.getCftModelAccess().getPackageNameAssignment_1()); |
2052 | // InternalCftLanguage.g:653:2: ( rule__CftModel__PackageNameAssignment_1 ) | 2898 | // InternalCftLanguage.g:893:2: ( rule__CftModel__PackageNameAssignment_1 ) |
2053 | // InternalCftLanguage.g:653:3: rule__CftModel__PackageNameAssignment_1 | 2899 | // InternalCftLanguage.g:893:3: rule__CftModel__PackageNameAssignment_1 |
2054 | { | 2900 | { |
2055 | pushFollow(FOLLOW_2); | 2901 | pushFollow(FOLLOW_2); |
2056 | rule__CftModel__PackageNameAssignment_1(); | 2902 | rule__CftModel__PackageNameAssignment_1(); |
@@ -2083,14 +2929,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
2083 | 2929 | ||
2084 | 2930 | ||
2085 | // $ANTLR start "rule__CftModel__Group__2" | 2931 | // $ANTLR start "rule__CftModel__Group__2" |
2086 | // InternalCftLanguage.g:661:1: rule__CftModel__Group__2 : rule__CftModel__Group__2__Impl rule__CftModel__Group__3 ; | 2932 | // InternalCftLanguage.g:901:1: rule__CftModel__Group__2 : rule__CftModel__Group__2__Impl rule__CftModel__Group__3 ; |
2087 | public final void rule__CftModel__Group__2() throws RecognitionException { | 2933 | public final void rule__CftModel__Group__2() throws RecognitionException { |
2088 | 2934 | ||
2089 | int stackSize = keepStackSize(); | 2935 | int stackSize = keepStackSize(); |
2090 | 2936 | ||
2091 | try { | 2937 | try { |
2092 | // InternalCftLanguage.g:665:1: ( rule__CftModel__Group__2__Impl rule__CftModel__Group__3 ) | 2938 | // InternalCftLanguage.g:905:1: ( rule__CftModel__Group__2__Impl rule__CftModel__Group__3 ) |
2093 | // InternalCftLanguage.g:666:2: rule__CftModel__Group__2__Impl rule__CftModel__Group__3 | 2939 | // InternalCftLanguage.g:906:2: rule__CftModel__Group__2__Impl rule__CftModel__Group__3 |
2094 | { | 2940 | { |
2095 | pushFollow(FOLLOW_4); | 2941 | pushFollow(FOLLOW_4); |
2096 | rule__CftModel__Group__2__Impl(); | 2942 | rule__CftModel__Group__2__Impl(); |
@@ -2121,31 +2967,31 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
2121 | 2967 | ||
2122 | 2968 | ||
2123 | // $ANTLR start "rule__CftModel__Group__2__Impl" | 2969 | // $ANTLR start "rule__CftModel__Group__2__Impl" |
2124 | // InternalCftLanguage.g:673:1: rule__CftModel__Group__2__Impl : ( ( ';' )? ) ; | 2970 | // InternalCftLanguage.g:913:1: rule__CftModel__Group__2__Impl : ( ( ';' )? ) ; |
2125 | public final void rule__CftModel__Group__2__Impl() throws RecognitionException { | 2971 | public final void rule__CftModel__Group__2__Impl() throws RecognitionException { |
2126 | 2972 | ||
2127 | int stackSize = keepStackSize(); | 2973 | int stackSize = keepStackSize(); |
2128 | 2974 | ||
2129 | try { | 2975 | try { |
2130 | // InternalCftLanguage.g:677:1: ( ( ( ';' )? ) ) | 2976 | // InternalCftLanguage.g:917:1: ( ( ( ';' )? ) ) |
2131 | // InternalCftLanguage.g:678:1: ( ( ';' )? ) | 2977 | // InternalCftLanguage.g:918:1: ( ( ';' )? ) |
2132 | { | 2978 | { |
2133 | // InternalCftLanguage.g:678:1: ( ( ';' )? ) | 2979 | // InternalCftLanguage.g:918:1: ( ( ';' )? ) |
2134 | // InternalCftLanguage.g:679:2: ( ';' )? | 2980 | // InternalCftLanguage.g:919:2: ( ';' )? |
2135 | { | 2981 | { |
2136 | before(grammarAccess.getCftModelAccess().getSemicolonKeyword_2()); | 2982 | before(grammarAccess.getCftModelAccess().getSemicolonKeyword_2()); |
2137 | // InternalCftLanguage.g:680:2: ( ';' )? | 2983 | // InternalCftLanguage.g:920:2: ( ';' )? |
2138 | int alt6=2; | 2984 | int alt10=2; |
2139 | int LA6_0 = input.LA(1); | 2985 | int LA10_0 = input.LA(1); |
2140 | 2986 | ||
2141 | if ( (LA6_0==14) ) { | 2987 | if ( (LA10_0==15) ) { |
2142 | alt6=1; | 2988 | alt10=1; |
2143 | } | 2989 | } |
2144 | switch (alt6) { | 2990 | switch (alt10) { |
2145 | case 1 : | 2991 | case 1 : |
2146 | // InternalCftLanguage.g:680:3: ';' | 2992 | // InternalCftLanguage.g:920:3: ';' |
2147 | { | 2993 | { |
2148 | match(input,14,FOLLOW_2); | 2994 | match(input,15,FOLLOW_2); |
2149 | 2995 | ||
2150 | } | 2996 | } |
2151 | break; | 2997 | break; |
@@ -2175,14 +3021,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
2175 | 3021 | ||
2176 | 3022 | ||
2177 | // $ANTLR start "rule__CftModel__Group__3" | 3023 | // $ANTLR start "rule__CftModel__Group__3" |
2178 | // InternalCftLanguage.g:688:1: rule__CftModel__Group__3 : rule__CftModel__Group__3__Impl rule__CftModel__Group__4 ; | 3024 | // InternalCftLanguage.g:928:1: rule__CftModel__Group__3 : rule__CftModel__Group__3__Impl rule__CftModel__Group__4 ; |
2179 | public final void rule__CftModel__Group__3() throws RecognitionException { | 3025 | public final void rule__CftModel__Group__3() throws RecognitionException { |
2180 | 3026 | ||
2181 | int stackSize = keepStackSize(); | 3027 | int stackSize = keepStackSize(); |
2182 | 3028 | ||
2183 | try { | 3029 | try { |
2184 | // InternalCftLanguage.g:692:1: ( rule__CftModel__Group__3__Impl rule__CftModel__Group__4 ) | 3030 | // InternalCftLanguage.g:932:1: ( rule__CftModel__Group__3__Impl rule__CftModel__Group__4 ) |
2185 | // InternalCftLanguage.g:693:2: rule__CftModel__Group__3__Impl rule__CftModel__Group__4 | 3031 | // InternalCftLanguage.g:933:2: rule__CftModel__Group__3__Impl rule__CftModel__Group__4 |
2186 | { | 3032 | { |
2187 | pushFollow(FOLLOW_4); | 3033 | pushFollow(FOLLOW_4); |
2188 | rule__CftModel__Group__3__Impl(); | 3034 | rule__CftModel__Group__3__Impl(); |
@@ -2213,33 +3059,33 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
2213 | 3059 | ||
2214 | 3060 | ||
2215 | // $ANTLR start "rule__CftModel__Group__3__Impl" | 3061 | // $ANTLR start "rule__CftModel__Group__3__Impl" |
2216 | // InternalCftLanguage.g:700:1: rule__CftModel__Group__3__Impl : ( ( rule__CftModel__ImportsAssignment_3 )* ) ; | 3062 | // InternalCftLanguage.g:940:1: rule__CftModel__Group__3__Impl : ( ( rule__CftModel__ImportsAssignment_3 )* ) ; |
2217 | public final void rule__CftModel__Group__3__Impl() throws RecognitionException { | 3063 | public final void rule__CftModel__Group__3__Impl() throws RecognitionException { |
2218 | 3064 | ||
2219 | int stackSize = keepStackSize(); | 3065 | int stackSize = keepStackSize(); |
2220 | 3066 | ||
2221 | try { | 3067 | try { |
2222 | // InternalCftLanguage.g:704:1: ( ( ( rule__CftModel__ImportsAssignment_3 )* ) ) | 3068 | // InternalCftLanguage.g:944:1: ( ( ( rule__CftModel__ImportsAssignment_3 )* ) ) |
2223 | // InternalCftLanguage.g:705:1: ( ( rule__CftModel__ImportsAssignment_3 )* ) | 3069 | // InternalCftLanguage.g:945:1: ( ( rule__CftModel__ImportsAssignment_3 )* ) |
2224 | { | 3070 | { |
2225 | // InternalCftLanguage.g:705:1: ( ( rule__CftModel__ImportsAssignment_3 )* ) | 3071 | // InternalCftLanguage.g:945:1: ( ( rule__CftModel__ImportsAssignment_3 )* ) |
2226 | // InternalCftLanguage.g:706:2: ( rule__CftModel__ImportsAssignment_3 )* | 3072 | // InternalCftLanguage.g:946:2: ( rule__CftModel__ImportsAssignment_3 )* |
2227 | { | 3073 | { |
2228 | before(grammarAccess.getCftModelAccess().getImportsAssignment_3()); | 3074 | before(grammarAccess.getCftModelAccess().getImportsAssignment_3()); |
2229 | // InternalCftLanguage.g:707:2: ( rule__CftModel__ImportsAssignment_3 )* | 3075 | // InternalCftLanguage.g:947:2: ( rule__CftModel__ImportsAssignment_3 )* |
2230 | loop7: | 3076 | loop11: |
2231 | do { | 3077 | do { |
2232 | int alt7=2; | 3078 | int alt11=2; |
2233 | int LA7_0 = input.LA(1); | 3079 | int LA11_0 = input.LA(1); |
2234 | 3080 | ||
2235 | if ( (LA7_0==15) ) { | 3081 | if ( (LA11_0==16) ) { |
2236 | alt7=1; | 3082 | alt11=1; |
2237 | } | 3083 | } |
2238 | 3084 | ||
2239 | 3085 | ||
2240 | switch (alt7) { | 3086 | switch (alt11) { |
2241 | case 1 : | 3087 | case 1 : |
2242 | // InternalCftLanguage.g:707:3: rule__CftModel__ImportsAssignment_3 | 3088 | // InternalCftLanguage.g:947:3: rule__CftModel__ImportsAssignment_3 |
2243 | { | 3089 | { |
2244 | pushFollow(FOLLOW_5); | 3090 | pushFollow(FOLLOW_5); |
2245 | rule__CftModel__ImportsAssignment_3(); | 3091 | rule__CftModel__ImportsAssignment_3(); |
@@ -2251,7 +3097,7 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
2251 | break; | 3097 | break; |
2252 | 3098 | ||
2253 | default : | 3099 | default : |
2254 | break loop7; | 3100 | break loop11; |
2255 | } | 3101 | } |
2256 | } while (true); | 3102 | } while (true); |
2257 | 3103 | ||
@@ -2278,14 +3124,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
2278 | 3124 | ||
2279 | 3125 | ||
2280 | // $ANTLR start "rule__CftModel__Group__4" | 3126 | // $ANTLR start "rule__CftModel__Group__4" |
2281 | // InternalCftLanguage.g:715:1: rule__CftModel__Group__4 : rule__CftModel__Group__4__Impl ; | 3127 | // InternalCftLanguage.g:955:1: rule__CftModel__Group__4 : rule__CftModel__Group__4__Impl ; |
2282 | public final void rule__CftModel__Group__4() throws RecognitionException { | 3128 | public final void rule__CftModel__Group__4() throws RecognitionException { |
2283 | 3129 | ||
2284 | int stackSize = keepStackSize(); | 3130 | int stackSize = keepStackSize(); |
2285 | 3131 | ||
2286 | try { | 3132 | try { |
2287 | // InternalCftLanguage.g:719:1: ( rule__CftModel__Group__4__Impl ) | 3133 | // InternalCftLanguage.g:959:1: ( rule__CftModel__Group__4__Impl ) |
2288 | // InternalCftLanguage.g:720:2: rule__CftModel__Group__4__Impl | 3134 | // InternalCftLanguage.g:960:2: rule__CftModel__Group__4__Impl |
2289 | { | 3135 | { |
2290 | pushFollow(FOLLOW_2); | 3136 | pushFollow(FOLLOW_2); |
2291 | rule__CftModel__Group__4__Impl(); | 3137 | rule__CftModel__Group__4__Impl(); |
@@ -2311,33 +3157,33 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
2311 | 3157 | ||
2312 | 3158 | ||
2313 | // $ANTLR start "rule__CftModel__Group__4__Impl" | 3159 | // $ANTLR start "rule__CftModel__Group__4__Impl" |
2314 | // InternalCftLanguage.g:726:1: rule__CftModel__Group__4__Impl : ( ( rule__CftModel__Alternatives_4 )* ) ; | 3160 | // InternalCftLanguage.g:966:1: rule__CftModel__Group__4__Impl : ( ( rule__CftModel__Alternatives_4 )* ) ; |
2315 | public final void rule__CftModel__Group__4__Impl() throws RecognitionException { | 3161 | public final void rule__CftModel__Group__4__Impl() throws RecognitionException { |
2316 | 3162 | ||
2317 | int stackSize = keepStackSize(); | 3163 | int stackSize = keepStackSize(); |
2318 | 3164 | ||
2319 | try { | 3165 | try { |
2320 | // InternalCftLanguage.g:730:1: ( ( ( rule__CftModel__Alternatives_4 )* ) ) | 3166 | // InternalCftLanguage.g:970:1: ( ( ( rule__CftModel__Alternatives_4 )* ) ) |
2321 | // InternalCftLanguage.g:731:1: ( ( rule__CftModel__Alternatives_4 )* ) | 3167 | // InternalCftLanguage.g:971:1: ( ( rule__CftModel__Alternatives_4 )* ) |
2322 | { | 3168 | { |
2323 | // InternalCftLanguage.g:731:1: ( ( rule__CftModel__Alternatives_4 )* ) | 3169 | // InternalCftLanguage.g:971:1: ( ( rule__CftModel__Alternatives_4 )* ) |
2324 | // InternalCftLanguage.g:732:2: ( rule__CftModel__Alternatives_4 )* | 3170 | // InternalCftLanguage.g:972:2: ( rule__CftModel__Alternatives_4 )* |
2325 | { | 3171 | { |
2326 | before(grammarAccess.getCftModelAccess().getAlternatives_4()); | 3172 | before(grammarAccess.getCftModelAccess().getAlternatives_4()); |
2327 | // InternalCftLanguage.g:733:2: ( rule__CftModel__Alternatives_4 )* | 3173 | // InternalCftLanguage.g:973:2: ( rule__CftModel__Alternatives_4 )* |
2328 | loop8: | 3174 | loop12: |
2329 | do { | 3175 | do { |
2330 | int alt8=2; | 3176 | int alt12=2; |
2331 | int LA8_0 = input.LA(1); | 3177 | int LA12_0 = input.LA(1); |
2332 | 3178 | ||
2333 | if ( (LA8_0==16||LA8_0==25) ) { | 3179 | if ( (LA12_0==17||LA12_0==28) ) { |
2334 | alt8=1; | 3180 | alt12=1; |
2335 | } | 3181 | } |
2336 | 3182 | ||
2337 | 3183 | ||
2338 | switch (alt8) { | 3184 | switch (alt12) { |
2339 | case 1 : | 3185 | case 1 : |
2340 | // InternalCftLanguage.g:733:3: rule__CftModel__Alternatives_4 | 3186 | // InternalCftLanguage.g:973:3: rule__CftModel__Alternatives_4 |
2341 | { | 3187 | { |
2342 | pushFollow(FOLLOW_6); | 3188 | pushFollow(FOLLOW_6); |
2343 | rule__CftModel__Alternatives_4(); | 3189 | rule__CftModel__Alternatives_4(); |
@@ -2349,7 +3195,7 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
2349 | break; | 3195 | break; |
2350 | 3196 | ||
2351 | default : | 3197 | default : |
2352 | break loop8; | 3198 | break loop12; |
2353 | } | 3199 | } |
2354 | } while (true); | 3200 | } while (true); |
2355 | 3201 | ||
@@ -2376,14 +3222,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
2376 | 3222 | ||
2377 | 3223 | ||
2378 | // $ANTLR start "rule__ImportDeclaration__Group__0" | 3224 | // $ANTLR start "rule__ImportDeclaration__Group__0" |
2379 | // InternalCftLanguage.g:742:1: rule__ImportDeclaration__Group__0 : rule__ImportDeclaration__Group__0__Impl rule__ImportDeclaration__Group__1 ; | 3225 | // InternalCftLanguage.g:982:1: rule__ImportDeclaration__Group__0 : rule__ImportDeclaration__Group__0__Impl rule__ImportDeclaration__Group__1 ; |
2380 | public final void rule__ImportDeclaration__Group__0() throws RecognitionException { | 3226 | public final void rule__ImportDeclaration__Group__0() throws RecognitionException { |
2381 | 3227 | ||
2382 | int stackSize = keepStackSize(); | 3228 | int stackSize = keepStackSize(); |
2383 | 3229 | ||
2384 | try { | 3230 | try { |
2385 | // InternalCftLanguage.g:746:1: ( rule__ImportDeclaration__Group__0__Impl rule__ImportDeclaration__Group__1 ) | 3231 | // InternalCftLanguage.g:986:1: ( rule__ImportDeclaration__Group__0__Impl rule__ImportDeclaration__Group__1 ) |
2386 | // InternalCftLanguage.g:747:2: rule__ImportDeclaration__Group__0__Impl rule__ImportDeclaration__Group__1 | 3232 | // InternalCftLanguage.g:987:2: rule__ImportDeclaration__Group__0__Impl rule__ImportDeclaration__Group__1 |
2387 | { | 3233 | { |
2388 | pushFollow(FOLLOW_3); | 3234 | pushFollow(FOLLOW_3); |
2389 | rule__ImportDeclaration__Group__0__Impl(); | 3235 | rule__ImportDeclaration__Group__0__Impl(); |
@@ -2414,20 +3260,20 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
2414 | 3260 | ||
2415 | 3261 | ||
2416 | // $ANTLR start "rule__ImportDeclaration__Group__0__Impl" | 3262 | // $ANTLR start "rule__ImportDeclaration__Group__0__Impl" |
2417 | // InternalCftLanguage.g:754:1: rule__ImportDeclaration__Group__0__Impl : ( 'import' ) ; | 3263 | // InternalCftLanguage.g:994:1: rule__ImportDeclaration__Group__0__Impl : ( 'import' ) ; |
2418 | public final void rule__ImportDeclaration__Group__0__Impl() throws RecognitionException { | 3264 | public final void rule__ImportDeclaration__Group__0__Impl() throws RecognitionException { |
2419 | 3265 | ||
2420 | int stackSize = keepStackSize(); | 3266 | int stackSize = keepStackSize(); |
2421 | 3267 | ||
2422 | try { | 3268 | try { |
2423 | // InternalCftLanguage.g:758:1: ( ( 'import' ) ) | 3269 | // InternalCftLanguage.g:998:1: ( ( 'import' ) ) |
2424 | // InternalCftLanguage.g:759:1: ( 'import' ) | 3270 | // InternalCftLanguage.g:999:1: ( 'import' ) |
2425 | { | 3271 | { |
2426 | // InternalCftLanguage.g:759:1: ( 'import' ) | 3272 | // InternalCftLanguage.g:999:1: ( 'import' ) |
2427 | // InternalCftLanguage.g:760:2: 'import' | 3273 | // InternalCftLanguage.g:1000:2: 'import' |
2428 | { | 3274 | { |
2429 | before(grammarAccess.getImportDeclarationAccess().getImportKeyword_0()); | 3275 | before(grammarAccess.getImportDeclarationAccess().getImportKeyword_0()); |
2430 | match(input,15,FOLLOW_2); | 3276 | match(input,16,FOLLOW_2); |
2431 | after(grammarAccess.getImportDeclarationAccess().getImportKeyword_0()); | 3277 | after(grammarAccess.getImportDeclarationAccess().getImportKeyword_0()); |
2432 | 3278 | ||
2433 | } | 3279 | } |
@@ -2451,14 +3297,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
2451 | 3297 | ||
2452 | 3298 | ||
2453 | // $ANTLR start "rule__ImportDeclaration__Group__1" | 3299 | // $ANTLR start "rule__ImportDeclaration__Group__1" |
2454 | // InternalCftLanguage.g:769:1: rule__ImportDeclaration__Group__1 : rule__ImportDeclaration__Group__1__Impl rule__ImportDeclaration__Group__2 ; | 3300 | // InternalCftLanguage.g:1009:1: rule__ImportDeclaration__Group__1 : rule__ImportDeclaration__Group__1__Impl rule__ImportDeclaration__Group__2 ; |
2455 | public final void rule__ImportDeclaration__Group__1() throws RecognitionException { | 3301 | public final void rule__ImportDeclaration__Group__1() throws RecognitionException { |
2456 | 3302 | ||
2457 | int stackSize = keepStackSize(); | 3303 | int stackSize = keepStackSize(); |
2458 | 3304 | ||
2459 | try { | 3305 | try { |
2460 | // InternalCftLanguage.g:773:1: ( rule__ImportDeclaration__Group__1__Impl rule__ImportDeclaration__Group__2 ) | 3306 | // InternalCftLanguage.g:1013:1: ( rule__ImportDeclaration__Group__1__Impl rule__ImportDeclaration__Group__2 ) |
2461 | // InternalCftLanguage.g:774:2: rule__ImportDeclaration__Group__1__Impl rule__ImportDeclaration__Group__2 | 3307 | // InternalCftLanguage.g:1014:2: rule__ImportDeclaration__Group__1__Impl rule__ImportDeclaration__Group__2 |
2462 | { | 3308 | { |
2463 | pushFollow(FOLLOW_7); | 3309 | pushFollow(FOLLOW_7); |
2464 | rule__ImportDeclaration__Group__1__Impl(); | 3310 | rule__ImportDeclaration__Group__1__Impl(); |
@@ -2489,21 +3335,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
2489 | 3335 | ||
2490 | 3336 | ||
2491 | // $ANTLR start "rule__ImportDeclaration__Group__1__Impl" | 3337 | // $ANTLR start "rule__ImportDeclaration__Group__1__Impl" |
2492 | // InternalCftLanguage.g:781:1: rule__ImportDeclaration__Group__1__Impl : ( ( rule__ImportDeclaration__ImportedNamespaceAssignment_1 ) ) ; | 3338 | // InternalCftLanguage.g:1021:1: rule__ImportDeclaration__Group__1__Impl : ( ( rule__ImportDeclaration__ImportedNamespaceAssignment_1 ) ) ; |
2493 | public final void rule__ImportDeclaration__Group__1__Impl() throws RecognitionException { | 3339 | public final void rule__ImportDeclaration__Group__1__Impl() throws RecognitionException { |
2494 | 3340 | ||
2495 | int stackSize = keepStackSize(); | 3341 | int stackSize = keepStackSize(); |
2496 | 3342 | ||
2497 | try { | 3343 | try { |
2498 | // InternalCftLanguage.g:785:1: ( ( ( rule__ImportDeclaration__ImportedNamespaceAssignment_1 ) ) ) | 3344 | // InternalCftLanguage.g:1025:1: ( ( ( rule__ImportDeclaration__ImportedNamespaceAssignment_1 ) ) ) |
2499 | // InternalCftLanguage.g:786:1: ( ( rule__ImportDeclaration__ImportedNamespaceAssignment_1 ) ) | 3345 | // InternalCftLanguage.g:1026:1: ( ( rule__ImportDeclaration__ImportedNamespaceAssignment_1 ) ) |
2500 | { | 3346 | { |
2501 | // InternalCftLanguage.g:786:1: ( ( rule__ImportDeclaration__ImportedNamespaceAssignment_1 ) ) | 3347 | // InternalCftLanguage.g:1026:1: ( ( rule__ImportDeclaration__ImportedNamespaceAssignment_1 ) ) |
2502 | // InternalCftLanguage.g:787:2: ( rule__ImportDeclaration__ImportedNamespaceAssignment_1 ) | 3348 | // InternalCftLanguage.g:1027:2: ( rule__ImportDeclaration__ImportedNamespaceAssignment_1 ) |
2503 | { | 3349 | { |
2504 | before(grammarAccess.getImportDeclarationAccess().getImportedNamespaceAssignment_1()); | 3350 | before(grammarAccess.getImportDeclarationAccess().getImportedNamespaceAssignment_1()); |
2505 | // InternalCftLanguage.g:788:2: ( rule__ImportDeclaration__ImportedNamespaceAssignment_1 ) | 3351 | // InternalCftLanguage.g:1028:2: ( rule__ImportDeclaration__ImportedNamespaceAssignment_1 ) |
2506 | // InternalCftLanguage.g:788:3: rule__ImportDeclaration__ImportedNamespaceAssignment_1 | 3352 | // InternalCftLanguage.g:1028:3: rule__ImportDeclaration__ImportedNamespaceAssignment_1 |
2507 | { | 3353 | { |
2508 | pushFollow(FOLLOW_2); | 3354 | pushFollow(FOLLOW_2); |
2509 | rule__ImportDeclaration__ImportedNamespaceAssignment_1(); | 3355 | rule__ImportDeclaration__ImportedNamespaceAssignment_1(); |
@@ -2536,14 +3382,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
2536 | 3382 | ||
2537 | 3383 | ||
2538 | // $ANTLR start "rule__ImportDeclaration__Group__2" | 3384 | // $ANTLR start "rule__ImportDeclaration__Group__2" |
2539 | // InternalCftLanguage.g:796:1: rule__ImportDeclaration__Group__2 : rule__ImportDeclaration__Group__2__Impl ; | 3385 | // InternalCftLanguage.g:1036:1: rule__ImportDeclaration__Group__2 : rule__ImportDeclaration__Group__2__Impl ; |
2540 | public final void rule__ImportDeclaration__Group__2() throws RecognitionException { | 3386 | public final void rule__ImportDeclaration__Group__2() throws RecognitionException { |
2541 | 3387 | ||
2542 | int stackSize = keepStackSize(); | 3388 | int stackSize = keepStackSize(); |
2543 | 3389 | ||
2544 | try { | 3390 | try { |
2545 | // InternalCftLanguage.g:800:1: ( rule__ImportDeclaration__Group__2__Impl ) | 3391 | // InternalCftLanguage.g:1040:1: ( rule__ImportDeclaration__Group__2__Impl ) |
2546 | // InternalCftLanguage.g:801:2: rule__ImportDeclaration__Group__2__Impl | 3392 | // InternalCftLanguage.g:1041:2: rule__ImportDeclaration__Group__2__Impl |
2547 | { | 3393 | { |
2548 | pushFollow(FOLLOW_2); | 3394 | pushFollow(FOLLOW_2); |
2549 | rule__ImportDeclaration__Group__2__Impl(); | 3395 | rule__ImportDeclaration__Group__2__Impl(); |
@@ -2569,31 +3415,31 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
2569 | 3415 | ||
2570 | 3416 | ||
2571 | // $ANTLR start "rule__ImportDeclaration__Group__2__Impl" | 3417 | // $ANTLR start "rule__ImportDeclaration__Group__2__Impl" |
2572 | // InternalCftLanguage.g:807:1: rule__ImportDeclaration__Group__2__Impl : ( ( ';' )? ) ; | 3418 | // InternalCftLanguage.g:1047:1: rule__ImportDeclaration__Group__2__Impl : ( ( ';' )? ) ; |
2573 | public final void rule__ImportDeclaration__Group__2__Impl() throws RecognitionException { | 3419 | public final void rule__ImportDeclaration__Group__2__Impl() throws RecognitionException { |
2574 | 3420 | ||
2575 | int stackSize = keepStackSize(); | 3421 | int stackSize = keepStackSize(); |
2576 | 3422 | ||
2577 | try { | 3423 | try { |
2578 | // InternalCftLanguage.g:811:1: ( ( ( ';' )? ) ) | 3424 | // InternalCftLanguage.g:1051:1: ( ( ( ';' )? ) ) |
2579 | // InternalCftLanguage.g:812:1: ( ( ';' )? ) | 3425 | // InternalCftLanguage.g:1052:1: ( ( ';' )? ) |
2580 | { | 3426 | { |
2581 | // InternalCftLanguage.g:812:1: ( ( ';' )? ) | 3427 | // InternalCftLanguage.g:1052:1: ( ( ';' )? ) |
2582 | // InternalCftLanguage.g:813:2: ( ';' )? | 3428 | // InternalCftLanguage.g:1053:2: ( ';' )? |
2583 | { | 3429 | { |
2584 | before(grammarAccess.getImportDeclarationAccess().getSemicolonKeyword_2()); | 3430 | before(grammarAccess.getImportDeclarationAccess().getSemicolonKeyword_2()); |
2585 | // InternalCftLanguage.g:814:2: ( ';' )? | 3431 | // InternalCftLanguage.g:1054:2: ( ';' )? |
2586 | int alt9=2; | 3432 | int alt13=2; |
2587 | int LA9_0 = input.LA(1); | 3433 | int LA13_0 = input.LA(1); |
2588 | 3434 | ||
2589 | if ( (LA9_0==14) ) { | 3435 | if ( (LA13_0==15) ) { |
2590 | alt9=1; | 3436 | alt13=1; |
2591 | } | 3437 | } |
2592 | switch (alt9) { | 3438 | switch (alt13) { |
2593 | case 1 : | 3439 | case 1 : |
2594 | // InternalCftLanguage.g:814:3: ';' | 3440 | // InternalCftLanguage.g:1054:3: ';' |
2595 | { | 3441 | { |
2596 | match(input,14,FOLLOW_2); | 3442 | match(input,15,FOLLOW_2); |
2597 | 3443 | ||
2598 | } | 3444 | } |
2599 | break; | 3445 | break; |
@@ -2623,14 +3469,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
2623 | 3469 | ||
2624 | 3470 | ||
2625 | // $ANTLR start "rule__ComponentDefinition__Group__0" | 3471 | // $ANTLR start "rule__ComponentDefinition__Group__0" |
2626 | // InternalCftLanguage.g:823:1: rule__ComponentDefinition__Group__0 : rule__ComponentDefinition__Group__0__Impl rule__ComponentDefinition__Group__1 ; | 3472 | // InternalCftLanguage.g:1063:1: rule__ComponentDefinition__Group__0 : rule__ComponentDefinition__Group__0__Impl rule__ComponentDefinition__Group__1 ; |
2627 | public final void rule__ComponentDefinition__Group__0() throws RecognitionException { | 3473 | public final void rule__ComponentDefinition__Group__0() throws RecognitionException { |
2628 | 3474 | ||
2629 | int stackSize = keepStackSize(); | 3475 | int stackSize = keepStackSize(); |
2630 | 3476 | ||
2631 | try { | 3477 | try { |
2632 | // InternalCftLanguage.g:827:1: ( rule__ComponentDefinition__Group__0__Impl rule__ComponentDefinition__Group__1 ) | 3478 | // InternalCftLanguage.g:1067:1: ( rule__ComponentDefinition__Group__0__Impl rule__ComponentDefinition__Group__1 ) |
2633 | // InternalCftLanguage.g:828:2: rule__ComponentDefinition__Group__0__Impl rule__ComponentDefinition__Group__1 | 3479 | // InternalCftLanguage.g:1068:2: rule__ComponentDefinition__Group__0__Impl rule__ComponentDefinition__Group__1 |
2634 | { | 3480 | { |
2635 | pushFollow(FOLLOW_3); | 3481 | pushFollow(FOLLOW_3); |
2636 | rule__ComponentDefinition__Group__0__Impl(); | 3482 | rule__ComponentDefinition__Group__0__Impl(); |
@@ -2661,20 +3507,20 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
2661 | 3507 | ||
2662 | 3508 | ||
2663 | // $ANTLR start "rule__ComponentDefinition__Group__0__Impl" | 3509 | // $ANTLR start "rule__ComponentDefinition__Group__0__Impl" |
2664 | // InternalCftLanguage.g:835:1: rule__ComponentDefinition__Group__0__Impl : ( 'cft' ) ; | 3510 | // InternalCftLanguage.g:1075:1: rule__ComponentDefinition__Group__0__Impl : ( 'cft' ) ; |
2665 | public final void rule__ComponentDefinition__Group__0__Impl() throws RecognitionException { | 3511 | public final void rule__ComponentDefinition__Group__0__Impl() throws RecognitionException { |
2666 | 3512 | ||
2667 | int stackSize = keepStackSize(); | 3513 | int stackSize = keepStackSize(); |
2668 | 3514 | ||
2669 | try { | 3515 | try { |
2670 | // InternalCftLanguage.g:839:1: ( ( 'cft' ) ) | 3516 | // InternalCftLanguage.g:1079:1: ( ( 'cft' ) ) |
2671 | // InternalCftLanguage.g:840:1: ( 'cft' ) | 3517 | // InternalCftLanguage.g:1080:1: ( 'cft' ) |
2672 | { | 3518 | { |
2673 | // InternalCftLanguage.g:840:1: ( 'cft' ) | 3519 | // InternalCftLanguage.g:1080:1: ( 'cft' ) |
2674 | // InternalCftLanguage.g:841:2: 'cft' | 3520 | // InternalCftLanguage.g:1081:2: 'cft' |
2675 | { | 3521 | { |
2676 | before(grammarAccess.getComponentDefinitionAccess().getCftKeyword_0()); | 3522 | before(grammarAccess.getComponentDefinitionAccess().getCftKeyword_0()); |
2677 | match(input,16,FOLLOW_2); | 3523 | match(input,17,FOLLOW_2); |
2678 | after(grammarAccess.getComponentDefinitionAccess().getCftKeyword_0()); | 3524 | after(grammarAccess.getComponentDefinitionAccess().getCftKeyword_0()); |
2679 | 3525 | ||
2680 | } | 3526 | } |
@@ -2698,14 +3544,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
2698 | 3544 | ||
2699 | 3545 | ||
2700 | // $ANTLR start "rule__ComponentDefinition__Group__1" | 3546 | // $ANTLR start "rule__ComponentDefinition__Group__1" |
2701 | // InternalCftLanguage.g:850:1: rule__ComponentDefinition__Group__1 : rule__ComponentDefinition__Group__1__Impl rule__ComponentDefinition__Group__2 ; | 3547 | // InternalCftLanguage.g:1090:1: rule__ComponentDefinition__Group__1 : rule__ComponentDefinition__Group__1__Impl rule__ComponentDefinition__Group__2 ; |
2702 | public final void rule__ComponentDefinition__Group__1() throws RecognitionException { | 3548 | public final void rule__ComponentDefinition__Group__1() throws RecognitionException { |
2703 | 3549 | ||
2704 | int stackSize = keepStackSize(); | 3550 | int stackSize = keepStackSize(); |
2705 | 3551 | ||
2706 | try { | 3552 | try { |
2707 | // InternalCftLanguage.g:854:1: ( rule__ComponentDefinition__Group__1__Impl rule__ComponentDefinition__Group__2 ) | 3553 | // InternalCftLanguage.g:1094:1: ( rule__ComponentDefinition__Group__1__Impl rule__ComponentDefinition__Group__2 ) |
2708 | // InternalCftLanguage.g:855:2: rule__ComponentDefinition__Group__1__Impl rule__ComponentDefinition__Group__2 | 3554 | // InternalCftLanguage.g:1095:2: rule__ComponentDefinition__Group__1__Impl rule__ComponentDefinition__Group__2 |
2709 | { | 3555 | { |
2710 | pushFollow(FOLLOW_8); | 3556 | pushFollow(FOLLOW_8); |
2711 | rule__ComponentDefinition__Group__1__Impl(); | 3557 | rule__ComponentDefinition__Group__1__Impl(); |
@@ -2736,21 +3582,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
2736 | 3582 | ||
2737 | 3583 | ||
2738 | // $ANTLR start "rule__ComponentDefinition__Group__1__Impl" | 3584 | // $ANTLR start "rule__ComponentDefinition__Group__1__Impl" |
2739 | // InternalCftLanguage.g:862:1: rule__ComponentDefinition__Group__1__Impl : ( ( rule__ComponentDefinition__NameAssignment_1 ) ) ; | 3585 | // InternalCftLanguage.g:1102:1: rule__ComponentDefinition__Group__1__Impl : ( ( rule__ComponentDefinition__NameAssignment_1 ) ) ; |
2740 | public final void rule__ComponentDefinition__Group__1__Impl() throws RecognitionException { | 3586 | public final void rule__ComponentDefinition__Group__1__Impl() throws RecognitionException { |
2741 | 3587 | ||
2742 | int stackSize = keepStackSize(); | 3588 | int stackSize = keepStackSize(); |
2743 | 3589 | ||
2744 | try { | 3590 | try { |
2745 | // InternalCftLanguage.g:866:1: ( ( ( rule__ComponentDefinition__NameAssignment_1 ) ) ) | 3591 | // InternalCftLanguage.g:1106:1: ( ( ( rule__ComponentDefinition__NameAssignment_1 ) ) ) |
2746 | // InternalCftLanguage.g:867:1: ( ( rule__ComponentDefinition__NameAssignment_1 ) ) | 3592 | // InternalCftLanguage.g:1107:1: ( ( rule__ComponentDefinition__NameAssignment_1 ) ) |
2747 | { | 3593 | { |
2748 | // InternalCftLanguage.g:867:1: ( ( rule__ComponentDefinition__NameAssignment_1 ) ) | 3594 | // InternalCftLanguage.g:1107:1: ( ( rule__ComponentDefinition__NameAssignment_1 ) ) |
2749 | // InternalCftLanguage.g:868:2: ( rule__ComponentDefinition__NameAssignment_1 ) | 3595 | // InternalCftLanguage.g:1108:2: ( rule__ComponentDefinition__NameAssignment_1 ) |
2750 | { | 3596 | { |
2751 | before(grammarAccess.getComponentDefinitionAccess().getNameAssignment_1()); | 3597 | before(grammarAccess.getComponentDefinitionAccess().getNameAssignment_1()); |
2752 | // InternalCftLanguage.g:869:2: ( rule__ComponentDefinition__NameAssignment_1 ) | 3598 | // InternalCftLanguage.g:1109:2: ( rule__ComponentDefinition__NameAssignment_1 ) |
2753 | // InternalCftLanguage.g:869:3: rule__ComponentDefinition__NameAssignment_1 | 3599 | // InternalCftLanguage.g:1109:3: rule__ComponentDefinition__NameAssignment_1 |
2754 | { | 3600 | { |
2755 | pushFollow(FOLLOW_2); | 3601 | pushFollow(FOLLOW_2); |
2756 | rule__ComponentDefinition__NameAssignment_1(); | 3602 | rule__ComponentDefinition__NameAssignment_1(); |
@@ -2783,14 +3629,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
2783 | 3629 | ||
2784 | 3630 | ||
2785 | // $ANTLR start "rule__ComponentDefinition__Group__2" | 3631 | // $ANTLR start "rule__ComponentDefinition__Group__2" |
2786 | // InternalCftLanguage.g:877:1: rule__ComponentDefinition__Group__2 : rule__ComponentDefinition__Group__2__Impl rule__ComponentDefinition__Group__3 ; | 3632 | // InternalCftLanguage.g:1117:1: rule__ComponentDefinition__Group__2 : rule__ComponentDefinition__Group__2__Impl rule__ComponentDefinition__Group__3 ; |
2787 | public final void rule__ComponentDefinition__Group__2() throws RecognitionException { | 3633 | public final void rule__ComponentDefinition__Group__2() throws RecognitionException { |
2788 | 3634 | ||
2789 | int stackSize = keepStackSize(); | 3635 | int stackSize = keepStackSize(); |
2790 | 3636 | ||
2791 | try { | 3637 | try { |
2792 | // InternalCftLanguage.g:881:1: ( rule__ComponentDefinition__Group__2__Impl rule__ComponentDefinition__Group__3 ) | 3638 | // InternalCftLanguage.g:1121:1: ( rule__ComponentDefinition__Group__2__Impl rule__ComponentDefinition__Group__3 ) |
2793 | // InternalCftLanguage.g:882:2: rule__ComponentDefinition__Group__2__Impl rule__ComponentDefinition__Group__3 | 3639 | // InternalCftLanguage.g:1122:2: rule__ComponentDefinition__Group__2__Impl rule__ComponentDefinition__Group__3 |
2794 | { | 3640 | { |
2795 | pushFollow(FOLLOW_9); | 3641 | pushFollow(FOLLOW_9); |
2796 | rule__ComponentDefinition__Group__2__Impl(); | 3642 | rule__ComponentDefinition__Group__2__Impl(); |
@@ -2821,20 +3667,20 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
2821 | 3667 | ||
2822 | 3668 | ||
2823 | // $ANTLR start "rule__ComponentDefinition__Group__2__Impl" | 3669 | // $ANTLR start "rule__ComponentDefinition__Group__2__Impl" |
2824 | // InternalCftLanguage.g:889:1: rule__ComponentDefinition__Group__2__Impl : ( '{' ) ; | 3670 | // InternalCftLanguage.g:1129:1: rule__ComponentDefinition__Group__2__Impl : ( '{' ) ; |
2825 | public final void rule__ComponentDefinition__Group__2__Impl() throws RecognitionException { | 3671 | public final void rule__ComponentDefinition__Group__2__Impl() throws RecognitionException { |
2826 | 3672 | ||
2827 | int stackSize = keepStackSize(); | 3673 | int stackSize = keepStackSize(); |
2828 | 3674 | ||
2829 | try { | 3675 | try { |
2830 | // InternalCftLanguage.g:893:1: ( ( '{' ) ) | 3676 | // InternalCftLanguage.g:1133:1: ( ( '{' ) ) |
2831 | // InternalCftLanguage.g:894:1: ( '{' ) | 3677 | // InternalCftLanguage.g:1134:1: ( '{' ) |
2832 | { | 3678 | { |
2833 | // InternalCftLanguage.g:894:1: ( '{' ) | 3679 | // InternalCftLanguage.g:1134:1: ( '{' ) |
2834 | // InternalCftLanguage.g:895:2: '{' | 3680 | // InternalCftLanguage.g:1135:2: '{' |
2835 | { | 3681 | { |
2836 | before(grammarAccess.getComponentDefinitionAccess().getLeftCurlyBracketKeyword_2()); | 3682 | before(grammarAccess.getComponentDefinitionAccess().getLeftCurlyBracketKeyword_2()); |
2837 | match(input,17,FOLLOW_2); | 3683 | match(input,18,FOLLOW_2); |
2838 | after(grammarAccess.getComponentDefinitionAccess().getLeftCurlyBracketKeyword_2()); | 3684 | after(grammarAccess.getComponentDefinitionAccess().getLeftCurlyBracketKeyword_2()); |
2839 | 3685 | ||
2840 | } | 3686 | } |
@@ -2858,14 +3704,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
2858 | 3704 | ||
2859 | 3705 | ||
2860 | // $ANTLR start "rule__ComponentDefinition__Group__3" | 3706 | // $ANTLR start "rule__ComponentDefinition__Group__3" |
2861 | // InternalCftLanguage.g:904:1: rule__ComponentDefinition__Group__3 : rule__ComponentDefinition__Group__3__Impl rule__ComponentDefinition__Group__4 ; | 3707 | // InternalCftLanguage.g:1144:1: rule__ComponentDefinition__Group__3 : rule__ComponentDefinition__Group__3__Impl rule__ComponentDefinition__Group__4 ; |
2862 | public final void rule__ComponentDefinition__Group__3() throws RecognitionException { | 3708 | public final void rule__ComponentDefinition__Group__3() throws RecognitionException { |
2863 | 3709 | ||
2864 | int stackSize = keepStackSize(); | 3710 | int stackSize = keepStackSize(); |
2865 | 3711 | ||
2866 | try { | 3712 | try { |
2867 | // InternalCftLanguage.g:908:1: ( rule__ComponentDefinition__Group__3__Impl rule__ComponentDefinition__Group__4 ) | 3713 | // InternalCftLanguage.g:1148:1: ( rule__ComponentDefinition__Group__3__Impl rule__ComponentDefinition__Group__4 ) |
2868 | // InternalCftLanguage.g:909:2: rule__ComponentDefinition__Group__3__Impl rule__ComponentDefinition__Group__4 | 3714 | // InternalCftLanguage.g:1149:2: rule__ComponentDefinition__Group__3__Impl rule__ComponentDefinition__Group__4 |
2869 | { | 3715 | { |
2870 | pushFollow(FOLLOW_10); | 3716 | pushFollow(FOLLOW_10); |
2871 | rule__ComponentDefinition__Group__3__Impl(); | 3717 | rule__ComponentDefinition__Group__3__Impl(); |
@@ -2896,21 +3742,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
2896 | 3742 | ||
2897 | 3743 | ||
2898 | // $ANTLR start "rule__ComponentDefinition__Group__3__Impl" | 3744 | // $ANTLR start "rule__ComponentDefinition__Group__3__Impl" |
2899 | // InternalCftLanguage.g:916:1: rule__ComponentDefinition__Group__3__Impl : ( ( rule__ComponentDefinition__UnorderedGroup_3 ) ) ; | 3745 | // InternalCftLanguage.g:1156:1: rule__ComponentDefinition__Group__3__Impl : ( ( rule__ComponentDefinition__UnorderedGroup_3 ) ) ; |
2900 | public final void rule__ComponentDefinition__Group__3__Impl() throws RecognitionException { | 3746 | public final void rule__ComponentDefinition__Group__3__Impl() throws RecognitionException { |
2901 | 3747 | ||
2902 | int stackSize = keepStackSize(); | 3748 | int stackSize = keepStackSize(); |
2903 | 3749 | ||
2904 | try { | 3750 | try { |
2905 | // InternalCftLanguage.g:920:1: ( ( ( rule__ComponentDefinition__UnorderedGroup_3 ) ) ) | 3751 | // InternalCftLanguage.g:1160:1: ( ( ( rule__ComponentDefinition__UnorderedGroup_3 ) ) ) |
2906 | // InternalCftLanguage.g:921:1: ( ( rule__ComponentDefinition__UnorderedGroup_3 ) ) | 3752 | // InternalCftLanguage.g:1161:1: ( ( rule__ComponentDefinition__UnorderedGroup_3 ) ) |
2907 | { | 3753 | { |
2908 | // InternalCftLanguage.g:921:1: ( ( rule__ComponentDefinition__UnorderedGroup_3 ) ) | 3754 | // InternalCftLanguage.g:1161:1: ( ( rule__ComponentDefinition__UnorderedGroup_3 ) ) |
2909 | // InternalCftLanguage.g:922:2: ( rule__ComponentDefinition__UnorderedGroup_3 ) | 3755 | // InternalCftLanguage.g:1162:2: ( rule__ComponentDefinition__UnorderedGroup_3 ) |
2910 | { | 3756 | { |
2911 | before(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3()); | 3757 | before(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3()); |
2912 | // InternalCftLanguage.g:923:2: ( rule__ComponentDefinition__UnorderedGroup_3 ) | 3758 | // InternalCftLanguage.g:1163:2: ( rule__ComponentDefinition__UnorderedGroup_3 ) |
2913 | // InternalCftLanguage.g:923:3: rule__ComponentDefinition__UnorderedGroup_3 | 3759 | // InternalCftLanguage.g:1163:3: rule__ComponentDefinition__UnorderedGroup_3 |
2914 | { | 3760 | { |
2915 | pushFollow(FOLLOW_2); | 3761 | pushFollow(FOLLOW_2); |
2916 | rule__ComponentDefinition__UnorderedGroup_3(); | 3762 | rule__ComponentDefinition__UnorderedGroup_3(); |
@@ -2943,14 +3789,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
2943 | 3789 | ||
2944 | 3790 | ||
2945 | // $ANTLR start "rule__ComponentDefinition__Group__4" | 3791 | // $ANTLR start "rule__ComponentDefinition__Group__4" |
2946 | // InternalCftLanguage.g:931:1: rule__ComponentDefinition__Group__4 : rule__ComponentDefinition__Group__4__Impl rule__ComponentDefinition__Group__5 ; | 3792 | // InternalCftLanguage.g:1171:1: rule__ComponentDefinition__Group__4 : rule__ComponentDefinition__Group__4__Impl rule__ComponentDefinition__Group__5 ; |
2947 | public final void rule__ComponentDefinition__Group__4() throws RecognitionException { | 3793 | public final void rule__ComponentDefinition__Group__4() throws RecognitionException { |
2948 | 3794 | ||
2949 | int stackSize = keepStackSize(); | 3795 | int stackSize = keepStackSize(); |
2950 | 3796 | ||
2951 | try { | 3797 | try { |
2952 | // InternalCftLanguage.g:935:1: ( rule__ComponentDefinition__Group__4__Impl rule__ComponentDefinition__Group__5 ) | 3798 | // InternalCftLanguage.g:1175:1: ( rule__ComponentDefinition__Group__4__Impl rule__ComponentDefinition__Group__5 ) |
2953 | // InternalCftLanguage.g:936:2: rule__ComponentDefinition__Group__4__Impl rule__ComponentDefinition__Group__5 | 3799 | // InternalCftLanguage.g:1176:2: rule__ComponentDefinition__Group__4__Impl rule__ComponentDefinition__Group__5 |
2954 | { | 3800 | { |
2955 | pushFollow(FOLLOW_10); | 3801 | pushFollow(FOLLOW_10); |
2956 | rule__ComponentDefinition__Group__4__Impl(); | 3802 | rule__ComponentDefinition__Group__4__Impl(); |
@@ -2981,33 +3827,33 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
2981 | 3827 | ||
2982 | 3828 | ||
2983 | // $ANTLR start "rule__ComponentDefinition__Group__4__Impl" | 3829 | // $ANTLR start "rule__ComponentDefinition__Group__4__Impl" |
2984 | // InternalCftLanguage.g:943:1: rule__ComponentDefinition__Group__4__Impl : ( ( rule__ComponentDefinition__Group_4__0 )* ) ; | 3830 | // InternalCftLanguage.g:1183:1: rule__ComponentDefinition__Group__4__Impl : ( ( rule__ComponentDefinition__Group_4__0 )* ) ; |
2985 | public final void rule__ComponentDefinition__Group__4__Impl() throws RecognitionException { | 3831 | public final void rule__ComponentDefinition__Group__4__Impl() throws RecognitionException { |
2986 | 3832 | ||
2987 | int stackSize = keepStackSize(); | 3833 | int stackSize = keepStackSize(); |
2988 | 3834 | ||
2989 | try { | 3835 | try { |
2990 | // InternalCftLanguage.g:947:1: ( ( ( rule__ComponentDefinition__Group_4__0 )* ) ) | 3836 | // InternalCftLanguage.g:1187:1: ( ( ( rule__ComponentDefinition__Group_4__0 )* ) ) |
2991 | // InternalCftLanguage.g:948:1: ( ( rule__ComponentDefinition__Group_4__0 )* ) | 3837 | // InternalCftLanguage.g:1188:1: ( ( rule__ComponentDefinition__Group_4__0 )* ) |
2992 | { | 3838 | { |
2993 | // InternalCftLanguage.g:948:1: ( ( rule__ComponentDefinition__Group_4__0 )* ) | 3839 | // InternalCftLanguage.g:1188:1: ( ( rule__ComponentDefinition__Group_4__0 )* ) |
2994 | // InternalCftLanguage.g:949:2: ( rule__ComponentDefinition__Group_4__0 )* | 3840 | // InternalCftLanguage.g:1189:2: ( rule__ComponentDefinition__Group_4__0 )* |
2995 | { | 3841 | { |
2996 | before(grammarAccess.getComponentDefinitionAccess().getGroup_4()); | 3842 | before(grammarAccess.getComponentDefinitionAccess().getGroup_4()); |
2997 | // InternalCftLanguage.g:950:2: ( rule__ComponentDefinition__Group_4__0 )* | 3843 | // InternalCftLanguage.g:1190:2: ( rule__ComponentDefinition__Group_4__0 )* |
2998 | loop10: | 3844 | loop14: |
2999 | do { | 3845 | do { |
3000 | int alt10=2; | 3846 | int alt14=2; |
3001 | int LA10_0 = input.LA(1); | 3847 | int LA14_0 = input.LA(1); |
3002 | 3848 | ||
3003 | if ( (LA10_0==RULE_ID) ) { | 3849 | if ( ((LA14_0>=RULE_ID && LA14_0<=RULE_OF_INT)) ) { |
3004 | alt10=1; | 3850 | alt14=1; |
3005 | } | 3851 | } |
3006 | 3852 | ||
3007 | 3853 | ||
3008 | switch (alt10) { | 3854 | switch (alt14) { |
3009 | case 1 : | 3855 | case 1 : |
3010 | // InternalCftLanguage.g:950:3: rule__ComponentDefinition__Group_4__0 | 3856 | // InternalCftLanguage.g:1190:3: rule__ComponentDefinition__Group_4__0 |
3011 | { | 3857 | { |
3012 | pushFollow(FOLLOW_11); | 3858 | pushFollow(FOLLOW_11); |
3013 | rule__ComponentDefinition__Group_4__0(); | 3859 | rule__ComponentDefinition__Group_4__0(); |
@@ -3019,7 +3865,7 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
3019 | break; | 3865 | break; |
3020 | 3866 | ||
3021 | default : | 3867 | default : |
3022 | break loop10; | 3868 | break loop14; |
3023 | } | 3869 | } |
3024 | } while (true); | 3870 | } while (true); |
3025 | 3871 | ||
@@ -3046,14 +3892,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
3046 | 3892 | ||
3047 | 3893 | ||
3048 | // $ANTLR start "rule__ComponentDefinition__Group__5" | 3894 | // $ANTLR start "rule__ComponentDefinition__Group__5" |
3049 | // InternalCftLanguage.g:958:1: rule__ComponentDefinition__Group__5 : rule__ComponentDefinition__Group__5__Impl ; | 3895 | // InternalCftLanguage.g:1198:1: rule__ComponentDefinition__Group__5 : rule__ComponentDefinition__Group__5__Impl ; |
3050 | public final void rule__ComponentDefinition__Group__5() throws RecognitionException { | 3896 | public final void rule__ComponentDefinition__Group__5() throws RecognitionException { |
3051 | 3897 | ||
3052 | int stackSize = keepStackSize(); | 3898 | int stackSize = keepStackSize(); |
3053 | 3899 | ||
3054 | try { | 3900 | try { |
3055 | // InternalCftLanguage.g:962:1: ( rule__ComponentDefinition__Group__5__Impl ) | 3901 | // InternalCftLanguage.g:1202:1: ( rule__ComponentDefinition__Group__5__Impl ) |
3056 | // InternalCftLanguage.g:963:2: rule__ComponentDefinition__Group__5__Impl | 3902 | // InternalCftLanguage.g:1203:2: rule__ComponentDefinition__Group__5__Impl |
3057 | { | 3903 | { |
3058 | pushFollow(FOLLOW_2); | 3904 | pushFollow(FOLLOW_2); |
3059 | rule__ComponentDefinition__Group__5__Impl(); | 3905 | rule__ComponentDefinition__Group__5__Impl(); |
@@ -3079,20 +3925,20 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
3079 | 3925 | ||
3080 | 3926 | ||
3081 | // $ANTLR start "rule__ComponentDefinition__Group__5__Impl" | 3927 | // $ANTLR start "rule__ComponentDefinition__Group__5__Impl" |
3082 | // InternalCftLanguage.g:969:1: rule__ComponentDefinition__Group__5__Impl : ( '}' ) ; | 3928 | // InternalCftLanguage.g:1209:1: rule__ComponentDefinition__Group__5__Impl : ( '}' ) ; |
3083 | public final void rule__ComponentDefinition__Group__5__Impl() throws RecognitionException { | 3929 | public final void rule__ComponentDefinition__Group__5__Impl() throws RecognitionException { |
3084 | 3930 | ||
3085 | int stackSize = keepStackSize(); | 3931 | int stackSize = keepStackSize(); |
3086 | 3932 | ||
3087 | try { | 3933 | try { |
3088 | // InternalCftLanguage.g:973:1: ( ( '}' ) ) | 3934 | // InternalCftLanguage.g:1213:1: ( ( '}' ) ) |
3089 | // InternalCftLanguage.g:974:1: ( '}' ) | 3935 | // InternalCftLanguage.g:1214:1: ( '}' ) |
3090 | { | 3936 | { |
3091 | // InternalCftLanguage.g:974:1: ( '}' ) | 3937 | // InternalCftLanguage.g:1214:1: ( '}' ) |
3092 | // InternalCftLanguage.g:975:2: '}' | 3938 | // InternalCftLanguage.g:1215:2: '}' |
3093 | { | 3939 | { |
3094 | before(grammarAccess.getComponentDefinitionAccess().getRightCurlyBracketKeyword_5()); | 3940 | before(grammarAccess.getComponentDefinitionAccess().getRightCurlyBracketKeyword_5()); |
3095 | match(input,18,FOLLOW_2); | 3941 | match(input,19,FOLLOW_2); |
3096 | after(grammarAccess.getComponentDefinitionAccess().getRightCurlyBracketKeyword_5()); | 3942 | after(grammarAccess.getComponentDefinitionAccess().getRightCurlyBracketKeyword_5()); |
3097 | 3943 | ||
3098 | } | 3944 | } |
@@ -3116,14 +3962,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
3116 | 3962 | ||
3117 | 3963 | ||
3118 | // $ANTLR start "rule__ComponentDefinition__Group_3_0__0" | 3964 | // $ANTLR start "rule__ComponentDefinition__Group_3_0__0" |
3119 | // InternalCftLanguage.g:985:1: rule__ComponentDefinition__Group_3_0__0 : rule__ComponentDefinition__Group_3_0__0__Impl rule__ComponentDefinition__Group_3_0__1 ; | 3965 | // InternalCftLanguage.g:1225:1: rule__ComponentDefinition__Group_3_0__0 : rule__ComponentDefinition__Group_3_0__0__Impl rule__ComponentDefinition__Group_3_0__1 ; |
3120 | public final void rule__ComponentDefinition__Group_3_0__0() throws RecognitionException { | 3966 | public final void rule__ComponentDefinition__Group_3_0__0() throws RecognitionException { |
3121 | 3967 | ||
3122 | int stackSize = keepStackSize(); | 3968 | int stackSize = keepStackSize(); |
3123 | 3969 | ||
3124 | try { | 3970 | try { |
3125 | // InternalCftLanguage.g:989:1: ( rule__ComponentDefinition__Group_3_0__0__Impl rule__ComponentDefinition__Group_3_0__1 ) | 3971 | // InternalCftLanguage.g:1229:1: ( rule__ComponentDefinition__Group_3_0__0__Impl rule__ComponentDefinition__Group_3_0__1 ) |
3126 | // InternalCftLanguage.g:990:2: rule__ComponentDefinition__Group_3_0__0__Impl rule__ComponentDefinition__Group_3_0__1 | 3972 | // InternalCftLanguage.g:1230:2: rule__ComponentDefinition__Group_3_0__0__Impl rule__ComponentDefinition__Group_3_0__1 |
3127 | { | 3973 | { |
3128 | pushFollow(FOLLOW_12); | 3974 | pushFollow(FOLLOW_12); |
3129 | rule__ComponentDefinition__Group_3_0__0__Impl(); | 3975 | rule__ComponentDefinition__Group_3_0__0__Impl(); |
@@ -3154,20 +4000,20 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
3154 | 4000 | ||
3155 | 4001 | ||
3156 | // $ANTLR start "rule__ComponentDefinition__Group_3_0__0__Impl" | 4002 | // $ANTLR start "rule__ComponentDefinition__Group_3_0__0__Impl" |
3157 | // InternalCftLanguage.g:997:1: rule__ComponentDefinition__Group_3_0__0__Impl : ( 'in' ) ; | 4003 | // InternalCftLanguage.g:1237:1: rule__ComponentDefinition__Group_3_0__0__Impl : ( 'in' ) ; |
3158 | public final void rule__ComponentDefinition__Group_3_0__0__Impl() throws RecognitionException { | 4004 | public final void rule__ComponentDefinition__Group_3_0__0__Impl() throws RecognitionException { |
3159 | 4005 | ||
3160 | int stackSize = keepStackSize(); | 4006 | int stackSize = keepStackSize(); |
3161 | 4007 | ||
3162 | try { | 4008 | try { |
3163 | // InternalCftLanguage.g:1001:1: ( ( 'in' ) ) | 4009 | // InternalCftLanguage.g:1241:1: ( ( 'in' ) ) |
3164 | // InternalCftLanguage.g:1002:1: ( 'in' ) | 4010 | // InternalCftLanguage.g:1242:1: ( 'in' ) |
3165 | { | 4011 | { |
3166 | // InternalCftLanguage.g:1002:1: ( 'in' ) | 4012 | // InternalCftLanguage.g:1242:1: ( 'in' ) |
3167 | // InternalCftLanguage.g:1003:2: 'in' | 4013 | // InternalCftLanguage.g:1243:2: 'in' |
3168 | { | 4014 | { |
3169 | before(grammarAccess.getComponentDefinitionAccess().getInKeyword_3_0_0()); | 4015 | before(grammarAccess.getComponentDefinitionAccess().getInKeyword_3_0_0()); |
3170 | match(input,19,FOLLOW_2); | 4016 | match(input,20,FOLLOW_2); |
3171 | after(grammarAccess.getComponentDefinitionAccess().getInKeyword_3_0_0()); | 4017 | after(grammarAccess.getComponentDefinitionAccess().getInKeyword_3_0_0()); |
3172 | 4018 | ||
3173 | } | 4019 | } |
@@ -3191,14 +4037,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
3191 | 4037 | ||
3192 | 4038 | ||
3193 | // $ANTLR start "rule__ComponentDefinition__Group_3_0__1" | 4039 | // $ANTLR start "rule__ComponentDefinition__Group_3_0__1" |
3194 | // InternalCftLanguage.g:1012:1: rule__ComponentDefinition__Group_3_0__1 : rule__ComponentDefinition__Group_3_0__1__Impl rule__ComponentDefinition__Group_3_0__2 ; | 4040 | // InternalCftLanguage.g:1252:1: rule__ComponentDefinition__Group_3_0__1 : rule__ComponentDefinition__Group_3_0__1__Impl rule__ComponentDefinition__Group_3_0__2 ; |
3195 | public final void rule__ComponentDefinition__Group_3_0__1() throws RecognitionException { | 4041 | public final void rule__ComponentDefinition__Group_3_0__1() throws RecognitionException { |
3196 | 4042 | ||
3197 | int stackSize = keepStackSize(); | 4043 | int stackSize = keepStackSize(); |
3198 | 4044 | ||
3199 | try { | 4045 | try { |
3200 | // InternalCftLanguage.g:1016:1: ( rule__ComponentDefinition__Group_3_0__1__Impl rule__ComponentDefinition__Group_3_0__2 ) | 4046 | // InternalCftLanguage.g:1256:1: ( rule__ComponentDefinition__Group_3_0__1__Impl rule__ComponentDefinition__Group_3_0__2 ) |
3201 | // InternalCftLanguage.g:1017:2: rule__ComponentDefinition__Group_3_0__1__Impl rule__ComponentDefinition__Group_3_0__2 | 4047 | // InternalCftLanguage.g:1257:2: rule__ComponentDefinition__Group_3_0__1__Impl rule__ComponentDefinition__Group_3_0__2 |
3202 | { | 4048 | { |
3203 | pushFollow(FOLLOW_12); | 4049 | pushFollow(FOLLOW_12); |
3204 | rule__ComponentDefinition__Group_3_0__1__Impl(); | 4050 | rule__ComponentDefinition__Group_3_0__1__Impl(); |
@@ -3229,33 +4075,33 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
3229 | 4075 | ||
3230 | 4076 | ||
3231 | // $ANTLR start "rule__ComponentDefinition__Group_3_0__1__Impl" | 4077 | // $ANTLR start "rule__ComponentDefinition__Group_3_0__1__Impl" |
3232 | // InternalCftLanguage.g:1024:1: rule__ComponentDefinition__Group_3_0__1__Impl : ( ( rule__ComponentDefinition__InputEventsAssignment_3_0_1 )* ) ; | 4078 | // InternalCftLanguage.g:1264:1: rule__ComponentDefinition__Group_3_0__1__Impl : ( ( rule__ComponentDefinition__InputEventsAssignment_3_0_1 )* ) ; |
3233 | public final void rule__ComponentDefinition__Group_3_0__1__Impl() throws RecognitionException { | 4079 | public final void rule__ComponentDefinition__Group_3_0__1__Impl() throws RecognitionException { |
3234 | 4080 | ||
3235 | int stackSize = keepStackSize(); | 4081 | int stackSize = keepStackSize(); |
3236 | 4082 | ||
3237 | try { | 4083 | try { |
3238 | // InternalCftLanguage.g:1028:1: ( ( ( rule__ComponentDefinition__InputEventsAssignment_3_0_1 )* ) ) | 4084 | // InternalCftLanguage.g:1268:1: ( ( ( rule__ComponentDefinition__InputEventsAssignment_3_0_1 )* ) ) |
3239 | // InternalCftLanguage.g:1029:1: ( ( rule__ComponentDefinition__InputEventsAssignment_3_0_1 )* ) | 4085 | // InternalCftLanguage.g:1269:1: ( ( rule__ComponentDefinition__InputEventsAssignment_3_0_1 )* ) |
3240 | { | 4086 | { |
3241 | // InternalCftLanguage.g:1029:1: ( ( rule__ComponentDefinition__InputEventsAssignment_3_0_1 )* ) | 4087 | // InternalCftLanguage.g:1269:1: ( ( rule__ComponentDefinition__InputEventsAssignment_3_0_1 )* ) |
3242 | // InternalCftLanguage.g:1030:2: ( rule__ComponentDefinition__InputEventsAssignment_3_0_1 )* | 4088 | // InternalCftLanguage.g:1270:2: ( rule__ComponentDefinition__InputEventsAssignment_3_0_1 )* |
3243 | { | 4089 | { |
3244 | before(grammarAccess.getComponentDefinitionAccess().getInputEventsAssignment_3_0_1()); | 4090 | before(grammarAccess.getComponentDefinitionAccess().getInputEventsAssignment_3_0_1()); |
3245 | // InternalCftLanguage.g:1031:2: ( rule__ComponentDefinition__InputEventsAssignment_3_0_1 )* | 4091 | // InternalCftLanguage.g:1271:2: ( rule__ComponentDefinition__InputEventsAssignment_3_0_1 )* |
3246 | loop11: | 4092 | loop15: |
3247 | do { | 4093 | do { |
3248 | int alt11=2; | 4094 | int alt15=2; |
3249 | int LA11_0 = input.LA(1); | 4095 | int LA15_0 = input.LA(1); |
3250 | 4096 | ||
3251 | if ( (LA11_0==RULE_ID) ) { | 4097 | if ( ((LA15_0>=RULE_ID && LA15_0<=RULE_OF_INT)) ) { |
3252 | alt11=1; | 4098 | alt15=1; |
3253 | } | 4099 | } |
3254 | 4100 | ||
3255 | 4101 | ||
3256 | switch (alt11) { | 4102 | switch (alt15) { |
3257 | case 1 : | 4103 | case 1 : |
3258 | // InternalCftLanguage.g:1031:3: rule__ComponentDefinition__InputEventsAssignment_3_0_1 | 4104 | // InternalCftLanguage.g:1271:3: rule__ComponentDefinition__InputEventsAssignment_3_0_1 |
3259 | { | 4105 | { |
3260 | pushFollow(FOLLOW_11); | 4106 | pushFollow(FOLLOW_11); |
3261 | rule__ComponentDefinition__InputEventsAssignment_3_0_1(); | 4107 | rule__ComponentDefinition__InputEventsAssignment_3_0_1(); |
@@ -3267,7 +4113,7 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
3267 | break; | 4113 | break; |
3268 | 4114 | ||
3269 | default : | 4115 | default : |
3270 | break loop11; | 4116 | break loop15; |
3271 | } | 4117 | } |
3272 | } while (true); | 4118 | } while (true); |
3273 | 4119 | ||
@@ -3294,14 +4140,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
3294 | 4140 | ||
3295 | 4141 | ||
3296 | // $ANTLR start "rule__ComponentDefinition__Group_3_0__2" | 4142 | // $ANTLR start "rule__ComponentDefinition__Group_3_0__2" |
3297 | // InternalCftLanguage.g:1039:1: rule__ComponentDefinition__Group_3_0__2 : rule__ComponentDefinition__Group_3_0__2__Impl ; | 4143 | // InternalCftLanguage.g:1279:1: rule__ComponentDefinition__Group_3_0__2 : rule__ComponentDefinition__Group_3_0__2__Impl ; |
3298 | public final void rule__ComponentDefinition__Group_3_0__2() throws RecognitionException { | 4144 | public final void rule__ComponentDefinition__Group_3_0__2() throws RecognitionException { |
3299 | 4145 | ||
3300 | int stackSize = keepStackSize(); | 4146 | int stackSize = keepStackSize(); |
3301 | 4147 | ||
3302 | try { | 4148 | try { |
3303 | // InternalCftLanguage.g:1043:1: ( rule__ComponentDefinition__Group_3_0__2__Impl ) | 4149 | // InternalCftLanguage.g:1283:1: ( rule__ComponentDefinition__Group_3_0__2__Impl ) |
3304 | // InternalCftLanguage.g:1044:2: rule__ComponentDefinition__Group_3_0__2__Impl | 4150 | // InternalCftLanguage.g:1284:2: rule__ComponentDefinition__Group_3_0__2__Impl |
3305 | { | 4151 | { |
3306 | pushFollow(FOLLOW_2); | 4152 | pushFollow(FOLLOW_2); |
3307 | rule__ComponentDefinition__Group_3_0__2__Impl(); | 4153 | rule__ComponentDefinition__Group_3_0__2__Impl(); |
@@ -3327,20 +4173,20 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
3327 | 4173 | ||
3328 | 4174 | ||
3329 | // $ANTLR start "rule__ComponentDefinition__Group_3_0__2__Impl" | 4175 | // $ANTLR start "rule__ComponentDefinition__Group_3_0__2__Impl" |
3330 | // InternalCftLanguage.g:1050:1: rule__ComponentDefinition__Group_3_0__2__Impl : ( ';' ) ; | 4176 | // InternalCftLanguage.g:1290:1: rule__ComponentDefinition__Group_3_0__2__Impl : ( ';' ) ; |
3331 | public final void rule__ComponentDefinition__Group_3_0__2__Impl() throws RecognitionException { | 4177 | public final void rule__ComponentDefinition__Group_3_0__2__Impl() throws RecognitionException { |
3332 | 4178 | ||
3333 | int stackSize = keepStackSize(); | 4179 | int stackSize = keepStackSize(); |
3334 | 4180 | ||
3335 | try { | 4181 | try { |
3336 | // InternalCftLanguage.g:1054:1: ( ( ';' ) ) | 4182 | // InternalCftLanguage.g:1294:1: ( ( ';' ) ) |
3337 | // InternalCftLanguage.g:1055:1: ( ';' ) | 4183 | // InternalCftLanguage.g:1295:1: ( ';' ) |
3338 | { | 4184 | { |
3339 | // InternalCftLanguage.g:1055:1: ( ';' ) | 4185 | // InternalCftLanguage.g:1295:1: ( ';' ) |
3340 | // InternalCftLanguage.g:1056:2: ';' | 4186 | // InternalCftLanguage.g:1296:2: ';' |
3341 | { | 4187 | { |
3342 | before(grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_0_2()); | 4188 | before(grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_0_2()); |
3343 | match(input,14,FOLLOW_2); | 4189 | match(input,15,FOLLOW_2); |
3344 | after(grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_0_2()); | 4190 | after(grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_0_2()); |
3345 | 4191 | ||
3346 | } | 4192 | } |
@@ -3364,14 +4210,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
3364 | 4210 | ||
3365 | 4211 | ||
3366 | // $ANTLR start "rule__ComponentDefinition__Group_3_1__0" | 4212 | // $ANTLR start "rule__ComponentDefinition__Group_3_1__0" |
3367 | // InternalCftLanguage.g:1066:1: rule__ComponentDefinition__Group_3_1__0 : rule__ComponentDefinition__Group_3_1__0__Impl rule__ComponentDefinition__Group_3_1__1 ; | 4213 | // InternalCftLanguage.g:1306:1: rule__ComponentDefinition__Group_3_1__0 : rule__ComponentDefinition__Group_3_1__0__Impl rule__ComponentDefinition__Group_3_1__1 ; |
3368 | public final void rule__ComponentDefinition__Group_3_1__0() throws RecognitionException { | 4214 | public final void rule__ComponentDefinition__Group_3_1__0() throws RecognitionException { |
3369 | 4215 | ||
3370 | int stackSize = keepStackSize(); | 4216 | int stackSize = keepStackSize(); |
3371 | 4217 | ||
3372 | try { | 4218 | try { |
3373 | // InternalCftLanguage.g:1070:1: ( rule__ComponentDefinition__Group_3_1__0__Impl rule__ComponentDefinition__Group_3_1__1 ) | 4219 | // InternalCftLanguage.g:1310:1: ( rule__ComponentDefinition__Group_3_1__0__Impl rule__ComponentDefinition__Group_3_1__1 ) |
3374 | // InternalCftLanguage.g:1071:2: rule__ComponentDefinition__Group_3_1__0__Impl rule__ComponentDefinition__Group_3_1__1 | 4220 | // InternalCftLanguage.g:1311:2: rule__ComponentDefinition__Group_3_1__0__Impl rule__ComponentDefinition__Group_3_1__1 |
3375 | { | 4221 | { |
3376 | pushFollow(FOLLOW_12); | 4222 | pushFollow(FOLLOW_12); |
3377 | rule__ComponentDefinition__Group_3_1__0__Impl(); | 4223 | rule__ComponentDefinition__Group_3_1__0__Impl(); |
@@ -3402,20 +4248,20 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
3402 | 4248 | ||
3403 | 4249 | ||
3404 | // $ANTLR start "rule__ComponentDefinition__Group_3_1__0__Impl" | 4250 | // $ANTLR start "rule__ComponentDefinition__Group_3_1__0__Impl" |
3405 | // InternalCftLanguage.g:1078:1: rule__ComponentDefinition__Group_3_1__0__Impl : ( 'out' ) ; | 4251 | // InternalCftLanguage.g:1318:1: rule__ComponentDefinition__Group_3_1__0__Impl : ( 'out' ) ; |
3406 | public final void rule__ComponentDefinition__Group_3_1__0__Impl() throws RecognitionException { | 4252 | public final void rule__ComponentDefinition__Group_3_1__0__Impl() throws RecognitionException { |
3407 | 4253 | ||
3408 | int stackSize = keepStackSize(); | 4254 | int stackSize = keepStackSize(); |
3409 | 4255 | ||
3410 | try { | 4256 | try { |
3411 | // InternalCftLanguage.g:1082:1: ( ( 'out' ) ) | 4257 | // InternalCftLanguage.g:1322:1: ( ( 'out' ) ) |
3412 | // InternalCftLanguage.g:1083:1: ( 'out' ) | 4258 | // InternalCftLanguage.g:1323:1: ( 'out' ) |
3413 | { | 4259 | { |
3414 | // InternalCftLanguage.g:1083:1: ( 'out' ) | 4260 | // InternalCftLanguage.g:1323:1: ( 'out' ) |
3415 | // InternalCftLanguage.g:1084:2: 'out' | 4261 | // InternalCftLanguage.g:1324:2: 'out' |
3416 | { | 4262 | { |
3417 | before(grammarAccess.getComponentDefinitionAccess().getOutKeyword_3_1_0()); | 4263 | before(grammarAccess.getComponentDefinitionAccess().getOutKeyword_3_1_0()); |
3418 | match(input,20,FOLLOW_2); | 4264 | match(input,21,FOLLOW_2); |
3419 | after(grammarAccess.getComponentDefinitionAccess().getOutKeyword_3_1_0()); | 4265 | after(grammarAccess.getComponentDefinitionAccess().getOutKeyword_3_1_0()); |
3420 | 4266 | ||
3421 | } | 4267 | } |
@@ -3439,14 +4285,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
3439 | 4285 | ||
3440 | 4286 | ||
3441 | // $ANTLR start "rule__ComponentDefinition__Group_3_1__1" | 4287 | // $ANTLR start "rule__ComponentDefinition__Group_3_1__1" |
3442 | // InternalCftLanguage.g:1093:1: rule__ComponentDefinition__Group_3_1__1 : rule__ComponentDefinition__Group_3_1__1__Impl rule__ComponentDefinition__Group_3_1__2 ; | 4288 | // InternalCftLanguage.g:1333:1: rule__ComponentDefinition__Group_3_1__1 : rule__ComponentDefinition__Group_3_1__1__Impl rule__ComponentDefinition__Group_3_1__2 ; |
3443 | public final void rule__ComponentDefinition__Group_3_1__1() throws RecognitionException { | 4289 | public final void rule__ComponentDefinition__Group_3_1__1() throws RecognitionException { |
3444 | 4290 | ||
3445 | int stackSize = keepStackSize(); | 4291 | int stackSize = keepStackSize(); |
3446 | 4292 | ||
3447 | try { | 4293 | try { |
3448 | // InternalCftLanguage.g:1097:1: ( rule__ComponentDefinition__Group_3_1__1__Impl rule__ComponentDefinition__Group_3_1__2 ) | 4294 | // InternalCftLanguage.g:1337:1: ( rule__ComponentDefinition__Group_3_1__1__Impl rule__ComponentDefinition__Group_3_1__2 ) |
3449 | // InternalCftLanguage.g:1098:2: rule__ComponentDefinition__Group_3_1__1__Impl rule__ComponentDefinition__Group_3_1__2 | 4295 | // InternalCftLanguage.g:1338:2: rule__ComponentDefinition__Group_3_1__1__Impl rule__ComponentDefinition__Group_3_1__2 |
3450 | { | 4296 | { |
3451 | pushFollow(FOLLOW_12); | 4297 | pushFollow(FOLLOW_12); |
3452 | rule__ComponentDefinition__Group_3_1__1__Impl(); | 4298 | rule__ComponentDefinition__Group_3_1__1__Impl(); |
@@ -3477,33 +4323,33 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
3477 | 4323 | ||
3478 | 4324 | ||
3479 | // $ANTLR start "rule__ComponentDefinition__Group_3_1__1__Impl" | 4325 | // $ANTLR start "rule__ComponentDefinition__Group_3_1__1__Impl" |
3480 | // InternalCftLanguage.g:1105:1: rule__ComponentDefinition__Group_3_1__1__Impl : ( ( rule__ComponentDefinition__OutputEventsAssignment_3_1_1 )* ) ; | 4326 | // InternalCftLanguage.g:1345:1: rule__ComponentDefinition__Group_3_1__1__Impl : ( ( rule__ComponentDefinition__OutputEventsAssignment_3_1_1 )* ) ; |
3481 | public final void rule__ComponentDefinition__Group_3_1__1__Impl() throws RecognitionException { | 4327 | public final void rule__ComponentDefinition__Group_3_1__1__Impl() throws RecognitionException { |
3482 | 4328 | ||
3483 | int stackSize = keepStackSize(); | 4329 | int stackSize = keepStackSize(); |
3484 | 4330 | ||
3485 | try { | 4331 | try { |
3486 | // InternalCftLanguage.g:1109:1: ( ( ( rule__ComponentDefinition__OutputEventsAssignment_3_1_1 )* ) ) | 4332 | // InternalCftLanguage.g:1349:1: ( ( ( rule__ComponentDefinition__OutputEventsAssignment_3_1_1 )* ) ) |
3487 | // InternalCftLanguage.g:1110:1: ( ( rule__ComponentDefinition__OutputEventsAssignment_3_1_1 )* ) | 4333 | // InternalCftLanguage.g:1350:1: ( ( rule__ComponentDefinition__OutputEventsAssignment_3_1_1 )* ) |
3488 | { | 4334 | { |
3489 | // InternalCftLanguage.g:1110:1: ( ( rule__ComponentDefinition__OutputEventsAssignment_3_1_1 )* ) | 4335 | // InternalCftLanguage.g:1350:1: ( ( rule__ComponentDefinition__OutputEventsAssignment_3_1_1 )* ) |
3490 | // InternalCftLanguage.g:1111:2: ( rule__ComponentDefinition__OutputEventsAssignment_3_1_1 )* | 4336 | // InternalCftLanguage.g:1351:2: ( rule__ComponentDefinition__OutputEventsAssignment_3_1_1 )* |
3491 | { | 4337 | { |
3492 | before(grammarAccess.getComponentDefinitionAccess().getOutputEventsAssignment_3_1_1()); | 4338 | before(grammarAccess.getComponentDefinitionAccess().getOutputEventsAssignment_3_1_1()); |
3493 | // InternalCftLanguage.g:1112:2: ( rule__ComponentDefinition__OutputEventsAssignment_3_1_1 )* | 4339 | // InternalCftLanguage.g:1352:2: ( rule__ComponentDefinition__OutputEventsAssignment_3_1_1 )* |
3494 | loop12: | 4340 | loop16: |
3495 | do { | 4341 | do { |
3496 | int alt12=2; | 4342 | int alt16=2; |
3497 | int LA12_0 = input.LA(1); | 4343 | int LA16_0 = input.LA(1); |
3498 | 4344 | ||
3499 | if ( (LA12_0==RULE_ID) ) { | 4345 | if ( ((LA16_0>=RULE_ID && LA16_0<=RULE_OF_INT)) ) { |
3500 | alt12=1; | 4346 | alt16=1; |
3501 | } | 4347 | } |
3502 | 4348 | ||
3503 | 4349 | ||
3504 | switch (alt12) { | 4350 | switch (alt16) { |
3505 | case 1 : | 4351 | case 1 : |
3506 | // InternalCftLanguage.g:1112:3: rule__ComponentDefinition__OutputEventsAssignment_3_1_1 | 4352 | // InternalCftLanguage.g:1352:3: rule__ComponentDefinition__OutputEventsAssignment_3_1_1 |
3507 | { | 4353 | { |
3508 | pushFollow(FOLLOW_11); | 4354 | pushFollow(FOLLOW_11); |
3509 | rule__ComponentDefinition__OutputEventsAssignment_3_1_1(); | 4355 | rule__ComponentDefinition__OutputEventsAssignment_3_1_1(); |
@@ -3515,7 +4361,7 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
3515 | break; | 4361 | break; |
3516 | 4362 | ||
3517 | default : | 4363 | default : |
3518 | break loop12; | 4364 | break loop16; |
3519 | } | 4365 | } |
3520 | } while (true); | 4366 | } while (true); |
3521 | 4367 | ||
@@ -3542,14 +4388,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
3542 | 4388 | ||
3543 | 4389 | ||
3544 | // $ANTLR start "rule__ComponentDefinition__Group_3_1__2" | 4390 | // $ANTLR start "rule__ComponentDefinition__Group_3_1__2" |
3545 | // InternalCftLanguage.g:1120:1: rule__ComponentDefinition__Group_3_1__2 : rule__ComponentDefinition__Group_3_1__2__Impl ; | 4391 | // InternalCftLanguage.g:1360:1: rule__ComponentDefinition__Group_3_1__2 : rule__ComponentDefinition__Group_3_1__2__Impl ; |
3546 | public final void rule__ComponentDefinition__Group_3_1__2() throws RecognitionException { | 4392 | public final void rule__ComponentDefinition__Group_3_1__2() throws RecognitionException { |
3547 | 4393 | ||
3548 | int stackSize = keepStackSize(); | 4394 | int stackSize = keepStackSize(); |
3549 | 4395 | ||
3550 | try { | 4396 | try { |
3551 | // InternalCftLanguage.g:1124:1: ( rule__ComponentDefinition__Group_3_1__2__Impl ) | 4397 | // InternalCftLanguage.g:1364:1: ( rule__ComponentDefinition__Group_3_1__2__Impl ) |
3552 | // InternalCftLanguage.g:1125:2: rule__ComponentDefinition__Group_3_1__2__Impl | 4398 | // InternalCftLanguage.g:1365:2: rule__ComponentDefinition__Group_3_1__2__Impl |
3553 | { | 4399 | { |
3554 | pushFollow(FOLLOW_2); | 4400 | pushFollow(FOLLOW_2); |
3555 | rule__ComponentDefinition__Group_3_1__2__Impl(); | 4401 | rule__ComponentDefinition__Group_3_1__2__Impl(); |
@@ -3575,20 +4421,20 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
3575 | 4421 | ||
3576 | 4422 | ||
3577 | // $ANTLR start "rule__ComponentDefinition__Group_3_1__2__Impl" | 4423 | // $ANTLR start "rule__ComponentDefinition__Group_3_1__2__Impl" |
3578 | // InternalCftLanguage.g:1131:1: rule__ComponentDefinition__Group_3_1__2__Impl : ( ';' ) ; | 4424 | // InternalCftLanguage.g:1371:1: rule__ComponentDefinition__Group_3_1__2__Impl : ( ';' ) ; |
3579 | public final void rule__ComponentDefinition__Group_3_1__2__Impl() throws RecognitionException { | 4425 | public final void rule__ComponentDefinition__Group_3_1__2__Impl() throws RecognitionException { |
3580 | 4426 | ||
3581 | int stackSize = keepStackSize(); | 4427 | int stackSize = keepStackSize(); |
3582 | 4428 | ||
3583 | try { | 4429 | try { |
3584 | // InternalCftLanguage.g:1135:1: ( ( ';' ) ) | 4430 | // InternalCftLanguage.g:1375:1: ( ( ';' ) ) |
3585 | // InternalCftLanguage.g:1136:1: ( ';' ) | 4431 | // InternalCftLanguage.g:1376:1: ( ';' ) |
3586 | { | 4432 | { |
3587 | // InternalCftLanguage.g:1136:1: ( ';' ) | 4433 | // InternalCftLanguage.g:1376:1: ( ';' ) |
3588 | // InternalCftLanguage.g:1137:2: ';' | 4434 | // InternalCftLanguage.g:1377:2: ';' |
3589 | { | 4435 | { |
3590 | before(grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_1_2()); | 4436 | before(grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_1_2()); |
3591 | match(input,14,FOLLOW_2); | 4437 | match(input,15,FOLLOW_2); |
3592 | after(grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_1_2()); | 4438 | after(grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_1_2()); |
3593 | 4439 | ||
3594 | } | 4440 | } |
@@ -3612,14 +4458,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
3612 | 4458 | ||
3613 | 4459 | ||
3614 | // $ANTLR start "rule__ComponentDefinition__Group_4__0" | 4460 | // $ANTLR start "rule__ComponentDefinition__Group_4__0" |
3615 | // InternalCftLanguage.g:1147:1: rule__ComponentDefinition__Group_4__0 : rule__ComponentDefinition__Group_4__0__Impl rule__ComponentDefinition__Group_4__1 ; | 4461 | // InternalCftLanguage.g:1387:1: rule__ComponentDefinition__Group_4__0 : rule__ComponentDefinition__Group_4__0__Impl rule__ComponentDefinition__Group_4__1 ; |
3616 | public final void rule__ComponentDefinition__Group_4__0() throws RecognitionException { | 4462 | public final void rule__ComponentDefinition__Group_4__0() throws RecognitionException { |
3617 | 4463 | ||
3618 | int stackSize = keepStackSize(); | 4464 | int stackSize = keepStackSize(); |
3619 | 4465 | ||
3620 | try { | 4466 | try { |
3621 | // InternalCftLanguage.g:1151:1: ( rule__ComponentDefinition__Group_4__0__Impl rule__ComponentDefinition__Group_4__1 ) | 4467 | // InternalCftLanguage.g:1391:1: ( rule__ComponentDefinition__Group_4__0__Impl rule__ComponentDefinition__Group_4__1 ) |
3622 | // InternalCftLanguage.g:1152:2: rule__ComponentDefinition__Group_4__0__Impl rule__ComponentDefinition__Group_4__1 | 4468 | // InternalCftLanguage.g:1392:2: rule__ComponentDefinition__Group_4__0__Impl rule__ComponentDefinition__Group_4__1 |
3623 | { | 4469 | { |
3624 | pushFollow(FOLLOW_7); | 4470 | pushFollow(FOLLOW_7); |
3625 | rule__ComponentDefinition__Group_4__0__Impl(); | 4471 | rule__ComponentDefinition__Group_4__0__Impl(); |
@@ -3650,21 +4496,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
3650 | 4496 | ||
3651 | 4497 | ||
3652 | // $ANTLR start "rule__ComponentDefinition__Group_4__0__Impl" | 4498 | // $ANTLR start "rule__ComponentDefinition__Group_4__0__Impl" |
3653 | // InternalCftLanguage.g:1159:1: rule__ComponentDefinition__Group_4__0__Impl : ( ( rule__ComponentDefinition__EventDefinitionsAssignment_4_0 ) ) ; | 4499 | // InternalCftLanguage.g:1399:1: rule__ComponentDefinition__Group_4__0__Impl : ( ( rule__ComponentDefinition__EventDefinitionsAssignment_4_0 ) ) ; |
3654 | public final void rule__ComponentDefinition__Group_4__0__Impl() throws RecognitionException { | 4500 | public final void rule__ComponentDefinition__Group_4__0__Impl() throws RecognitionException { |
3655 | 4501 | ||
3656 | int stackSize = keepStackSize(); | 4502 | int stackSize = keepStackSize(); |
3657 | 4503 | ||
3658 | try { | 4504 | try { |
3659 | // InternalCftLanguage.g:1163:1: ( ( ( rule__ComponentDefinition__EventDefinitionsAssignment_4_0 ) ) ) | 4505 | // InternalCftLanguage.g:1403:1: ( ( ( rule__ComponentDefinition__EventDefinitionsAssignment_4_0 ) ) ) |
3660 | // InternalCftLanguage.g:1164:1: ( ( rule__ComponentDefinition__EventDefinitionsAssignment_4_0 ) ) | 4506 | // InternalCftLanguage.g:1404:1: ( ( rule__ComponentDefinition__EventDefinitionsAssignment_4_0 ) ) |
3661 | { | 4507 | { |
3662 | // InternalCftLanguage.g:1164:1: ( ( rule__ComponentDefinition__EventDefinitionsAssignment_4_0 ) ) | 4508 | // InternalCftLanguage.g:1404:1: ( ( rule__ComponentDefinition__EventDefinitionsAssignment_4_0 ) ) |
3663 | // InternalCftLanguage.g:1165:2: ( rule__ComponentDefinition__EventDefinitionsAssignment_4_0 ) | 4509 | // InternalCftLanguage.g:1405:2: ( rule__ComponentDefinition__EventDefinitionsAssignment_4_0 ) |
3664 | { | 4510 | { |
3665 | before(grammarAccess.getComponentDefinitionAccess().getEventDefinitionsAssignment_4_0()); | 4511 | before(grammarAccess.getComponentDefinitionAccess().getEventDefinitionsAssignment_4_0()); |
3666 | // InternalCftLanguage.g:1166:2: ( rule__ComponentDefinition__EventDefinitionsAssignment_4_0 ) | 4512 | // InternalCftLanguage.g:1406:2: ( rule__ComponentDefinition__EventDefinitionsAssignment_4_0 ) |
3667 | // InternalCftLanguage.g:1166:3: rule__ComponentDefinition__EventDefinitionsAssignment_4_0 | 4513 | // InternalCftLanguage.g:1406:3: rule__ComponentDefinition__EventDefinitionsAssignment_4_0 |
3668 | { | 4514 | { |
3669 | pushFollow(FOLLOW_2); | 4515 | pushFollow(FOLLOW_2); |
3670 | rule__ComponentDefinition__EventDefinitionsAssignment_4_0(); | 4516 | rule__ComponentDefinition__EventDefinitionsAssignment_4_0(); |
@@ -3697,14 +4543,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
3697 | 4543 | ||
3698 | 4544 | ||
3699 | // $ANTLR start "rule__ComponentDefinition__Group_4__1" | 4545 | // $ANTLR start "rule__ComponentDefinition__Group_4__1" |
3700 | // InternalCftLanguage.g:1174:1: rule__ComponentDefinition__Group_4__1 : rule__ComponentDefinition__Group_4__1__Impl ; | 4546 | // InternalCftLanguage.g:1414:1: rule__ComponentDefinition__Group_4__1 : rule__ComponentDefinition__Group_4__1__Impl ; |
3701 | public final void rule__ComponentDefinition__Group_4__1() throws RecognitionException { | 4547 | public final void rule__ComponentDefinition__Group_4__1() throws RecognitionException { |
3702 | 4548 | ||
3703 | int stackSize = keepStackSize(); | 4549 | int stackSize = keepStackSize(); |
3704 | 4550 | ||
3705 | try { | 4551 | try { |
3706 | // InternalCftLanguage.g:1178:1: ( rule__ComponentDefinition__Group_4__1__Impl ) | 4552 | // InternalCftLanguage.g:1418:1: ( rule__ComponentDefinition__Group_4__1__Impl ) |
3707 | // InternalCftLanguage.g:1179:2: rule__ComponentDefinition__Group_4__1__Impl | 4553 | // InternalCftLanguage.g:1419:2: rule__ComponentDefinition__Group_4__1__Impl |
3708 | { | 4554 | { |
3709 | pushFollow(FOLLOW_2); | 4555 | pushFollow(FOLLOW_2); |
3710 | rule__ComponentDefinition__Group_4__1__Impl(); | 4556 | rule__ComponentDefinition__Group_4__1__Impl(); |
@@ -3730,20 +4576,20 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
3730 | 4576 | ||
3731 | 4577 | ||
3732 | // $ANTLR start "rule__ComponentDefinition__Group_4__1__Impl" | 4578 | // $ANTLR start "rule__ComponentDefinition__Group_4__1__Impl" |
3733 | // InternalCftLanguage.g:1185:1: rule__ComponentDefinition__Group_4__1__Impl : ( ';' ) ; | 4579 | // InternalCftLanguage.g:1425:1: rule__ComponentDefinition__Group_4__1__Impl : ( ';' ) ; |
3734 | public final void rule__ComponentDefinition__Group_4__1__Impl() throws RecognitionException { | 4580 | public final void rule__ComponentDefinition__Group_4__1__Impl() throws RecognitionException { |
3735 | 4581 | ||
3736 | int stackSize = keepStackSize(); | 4582 | int stackSize = keepStackSize(); |
3737 | 4583 | ||
3738 | try { | 4584 | try { |
3739 | // InternalCftLanguage.g:1189:1: ( ( ';' ) ) | 4585 | // InternalCftLanguage.g:1429:1: ( ( ';' ) ) |
3740 | // InternalCftLanguage.g:1190:1: ( ';' ) | 4586 | // InternalCftLanguage.g:1430:1: ( ';' ) |
3741 | { | 4587 | { |
3742 | // InternalCftLanguage.g:1190:1: ( ';' ) | 4588 | // InternalCftLanguage.g:1430:1: ( ';' ) |
3743 | // InternalCftLanguage.g:1191:2: ';' | 4589 | // InternalCftLanguage.g:1431:2: ';' |
3744 | { | 4590 | { |
3745 | before(grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_4_1()); | 4591 | before(grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_4_1()); |
3746 | match(input,14,FOLLOW_2); | 4592 | match(input,15,FOLLOW_2); |
3747 | after(grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_4_1()); | 4593 | after(grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_4_1()); |
3748 | 4594 | ||
3749 | } | 4595 | } |
@@ -3767,14 +4613,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
3767 | 4613 | ||
3768 | 4614 | ||
3769 | // $ANTLR start "rule__InputEvent__Group__0" | 4615 | // $ANTLR start "rule__InputEvent__Group__0" |
3770 | // InternalCftLanguage.g:1201:1: rule__InputEvent__Group__0 : rule__InputEvent__Group__0__Impl rule__InputEvent__Group__1 ; | 4616 | // InternalCftLanguage.g:1441:1: rule__InputEvent__Group__0 : rule__InputEvent__Group__0__Impl rule__InputEvent__Group__1 ; |
3771 | public final void rule__InputEvent__Group__0() throws RecognitionException { | 4617 | public final void rule__InputEvent__Group__0() throws RecognitionException { |
3772 | 4618 | ||
3773 | int stackSize = keepStackSize(); | 4619 | int stackSize = keepStackSize(); |
3774 | 4620 | ||
3775 | try { | 4621 | try { |
3776 | // InternalCftLanguage.g:1205:1: ( rule__InputEvent__Group__0__Impl rule__InputEvent__Group__1 ) | 4622 | // InternalCftLanguage.g:1445:1: ( rule__InputEvent__Group__0__Impl rule__InputEvent__Group__1 ) |
3777 | // InternalCftLanguage.g:1206:2: rule__InputEvent__Group__0__Impl rule__InputEvent__Group__1 | 4623 | // InternalCftLanguage.g:1446:2: rule__InputEvent__Group__0__Impl rule__InputEvent__Group__1 |
3778 | { | 4624 | { |
3779 | pushFollow(FOLLOW_13); | 4625 | pushFollow(FOLLOW_13); |
3780 | rule__InputEvent__Group__0__Impl(); | 4626 | rule__InputEvent__Group__0__Impl(); |
@@ -3805,21 +4651,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
3805 | 4651 | ||
3806 | 4652 | ||
3807 | // $ANTLR start "rule__InputEvent__Group__0__Impl" | 4653 | // $ANTLR start "rule__InputEvent__Group__0__Impl" |
3808 | // InternalCftLanguage.g:1213:1: rule__InputEvent__Group__0__Impl : ( ( rule__InputEvent__NameAssignment_0 ) ) ; | 4654 | // InternalCftLanguage.g:1453:1: rule__InputEvent__Group__0__Impl : ( ( rule__InputEvent__NameAssignment_0 ) ) ; |
3809 | public final void rule__InputEvent__Group__0__Impl() throws RecognitionException { | 4655 | public final void rule__InputEvent__Group__0__Impl() throws RecognitionException { |
3810 | 4656 | ||
3811 | int stackSize = keepStackSize(); | 4657 | int stackSize = keepStackSize(); |
3812 | 4658 | ||
3813 | try { | 4659 | try { |
3814 | // InternalCftLanguage.g:1217:1: ( ( ( rule__InputEvent__NameAssignment_0 ) ) ) | 4660 | // InternalCftLanguage.g:1457:1: ( ( ( rule__InputEvent__NameAssignment_0 ) ) ) |
3815 | // InternalCftLanguage.g:1218:1: ( ( rule__InputEvent__NameAssignment_0 ) ) | 4661 | // InternalCftLanguage.g:1458:1: ( ( rule__InputEvent__NameAssignment_0 ) ) |
3816 | { | 4662 | { |
3817 | // InternalCftLanguage.g:1218:1: ( ( rule__InputEvent__NameAssignment_0 ) ) | 4663 | // InternalCftLanguage.g:1458:1: ( ( rule__InputEvent__NameAssignment_0 ) ) |
3818 | // InternalCftLanguage.g:1219:2: ( rule__InputEvent__NameAssignment_0 ) | 4664 | // InternalCftLanguage.g:1459:2: ( rule__InputEvent__NameAssignment_0 ) |
3819 | { | 4665 | { |
3820 | before(grammarAccess.getInputEventAccess().getNameAssignment_0()); | 4666 | before(grammarAccess.getInputEventAccess().getNameAssignment_0()); |
3821 | // InternalCftLanguage.g:1220:2: ( rule__InputEvent__NameAssignment_0 ) | 4667 | // InternalCftLanguage.g:1460:2: ( rule__InputEvent__NameAssignment_0 ) |
3822 | // InternalCftLanguage.g:1220:3: rule__InputEvent__NameAssignment_0 | 4668 | // InternalCftLanguage.g:1460:3: rule__InputEvent__NameAssignment_0 |
3823 | { | 4669 | { |
3824 | pushFollow(FOLLOW_2); | 4670 | pushFollow(FOLLOW_2); |
3825 | rule__InputEvent__NameAssignment_0(); | 4671 | rule__InputEvent__NameAssignment_0(); |
@@ -3852,14 +4698,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
3852 | 4698 | ||
3853 | 4699 | ||
3854 | // $ANTLR start "rule__InputEvent__Group__1" | 4700 | // $ANTLR start "rule__InputEvent__Group__1" |
3855 | // InternalCftLanguage.g:1228:1: rule__InputEvent__Group__1 : rule__InputEvent__Group__1__Impl ; | 4701 | // InternalCftLanguage.g:1468:1: rule__InputEvent__Group__1 : rule__InputEvent__Group__1__Impl ; |
3856 | public final void rule__InputEvent__Group__1() throws RecognitionException { | 4702 | public final void rule__InputEvent__Group__1() throws RecognitionException { |
3857 | 4703 | ||
3858 | int stackSize = keepStackSize(); | 4704 | int stackSize = keepStackSize(); |
3859 | 4705 | ||
3860 | try { | 4706 | try { |
3861 | // InternalCftLanguage.g:1232:1: ( rule__InputEvent__Group__1__Impl ) | 4707 | // InternalCftLanguage.g:1472:1: ( rule__InputEvent__Group__1__Impl ) |
3862 | // InternalCftLanguage.g:1233:2: rule__InputEvent__Group__1__Impl | 4708 | // InternalCftLanguage.g:1473:2: rule__InputEvent__Group__1__Impl |
3863 | { | 4709 | { |
3864 | pushFollow(FOLLOW_2); | 4710 | pushFollow(FOLLOW_2); |
3865 | rule__InputEvent__Group__1__Impl(); | 4711 | rule__InputEvent__Group__1__Impl(); |
@@ -3885,29 +4731,29 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
3885 | 4731 | ||
3886 | 4732 | ||
3887 | // $ANTLR start "rule__InputEvent__Group__1__Impl" | 4733 | // $ANTLR start "rule__InputEvent__Group__1__Impl" |
3888 | // InternalCftLanguage.g:1239:1: rule__InputEvent__Group__1__Impl : ( ( rule__InputEvent__MultipleAssignment_1 )? ) ; | 4734 | // InternalCftLanguage.g:1479:1: rule__InputEvent__Group__1__Impl : ( ( rule__InputEvent__MultipleAssignment_1 )? ) ; |
3889 | public final void rule__InputEvent__Group__1__Impl() throws RecognitionException { | 4735 | public final void rule__InputEvent__Group__1__Impl() throws RecognitionException { |
3890 | 4736 | ||
3891 | int stackSize = keepStackSize(); | 4737 | int stackSize = keepStackSize(); |
3892 | 4738 | ||
3893 | try { | 4739 | try { |
3894 | // InternalCftLanguage.g:1243:1: ( ( ( rule__InputEvent__MultipleAssignment_1 )? ) ) | 4740 | // InternalCftLanguage.g:1483:1: ( ( ( rule__InputEvent__MultipleAssignment_1 )? ) ) |
3895 | // InternalCftLanguage.g:1244:1: ( ( rule__InputEvent__MultipleAssignment_1 )? ) | 4741 | // InternalCftLanguage.g:1484:1: ( ( rule__InputEvent__MultipleAssignment_1 )? ) |
3896 | { | 4742 | { |
3897 | // InternalCftLanguage.g:1244:1: ( ( rule__InputEvent__MultipleAssignment_1 )? ) | 4743 | // InternalCftLanguage.g:1484:1: ( ( rule__InputEvent__MultipleAssignment_1 )? ) |
3898 | // InternalCftLanguage.g:1245:2: ( rule__InputEvent__MultipleAssignment_1 )? | 4744 | // InternalCftLanguage.g:1485:2: ( rule__InputEvent__MultipleAssignment_1 )? |
3899 | { | 4745 | { |
3900 | before(grammarAccess.getInputEventAccess().getMultipleAssignment_1()); | 4746 | before(grammarAccess.getInputEventAccess().getMultipleAssignment_1()); |
3901 | // InternalCftLanguage.g:1246:2: ( rule__InputEvent__MultipleAssignment_1 )? | 4747 | // InternalCftLanguage.g:1486:2: ( rule__InputEvent__MultipleAssignment_1 )? |
3902 | int alt13=2; | 4748 | int alt17=2; |
3903 | int LA13_0 = input.LA(1); | 4749 | int LA17_0 = input.LA(1); |
3904 | 4750 | ||
3905 | if ( (LA13_0==35) ) { | 4751 | if ( (LA17_0==38) ) { |
3906 | alt13=1; | 4752 | alt17=1; |
3907 | } | 4753 | } |
3908 | switch (alt13) { | 4754 | switch (alt17) { |
3909 | case 1 : | 4755 | case 1 : |
3910 | // InternalCftLanguage.g:1246:3: rule__InputEvent__MultipleAssignment_1 | 4756 | // InternalCftLanguage.g:1486:3: rule__InputEvent__MultipleAssignment_1 |
3911 | { | 4757 | { |
3912 | pushFollow(FOLLOW_2); | 4758 | pushFollow(FOLLOW_2); |
3913 | rule__InputEvent__MultipleAssignment_1(); | 4759 | rule__InputEvent__MultipleAssignment_1(); |
@@ -3943,14 +4789,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
3943 | 4789 | ||
3944 | 4790 | ||
3945 | // $ANTLR start "rule__BasicEventDefinition__Group__0" | 4791 | // $ANTLR start "rule__BasicEventDefinition__Group__0" |
3946 | // InternalCftLanguage.g:1255:1: rule__BasicEventDefinition__Group__0 : rule__BasicEventDefinition__Group__0__Impl rule__BasicEventDefinition__Group__1 ; | 4792 | // InternalCftLanguage.g:1495:1: rule__BasicEventDefinition__Group__0 : rule__BasicEventDefinition__Group__0__Impl rule__BasicEventDefinition__Group__1 ; |
3947 | public final void rule__BasicEventDefinition__Group__0() throws RecognitionException { | 4793 | public final void rule__BasicEventDefinition__Group__0() throws RecognitionException { |
3948 | 4794 | ||
3949 | int stackSize = keepStackSize(); | 4795 | int stackSize = keepStackSize(); |
3950 | 4796 | ||
3951 | try { | 4797 | try { |
3952 | // InternalCftLanguage.g:1259:1: ( rule__BasicEventDefinition__Group__0__Impl rule__BasicEventDefinition__Group__1 ) | 4798 | // InternalCftLanguage.g:1499:1: ( rule__BasicEventDefinition__Group__0__Impl rule__BasicEventDefinition__Group__1 ) |
3953 | // InternalCftLanguage.g:1260:2: rule__BasicEventDefinition__Group__0__Impl rule__BasicEventDefinition__Group__1 | 4799 | // InternalCftLanguage.g:1500:2: rule__BasicEventDefinition__Group__0__Impl rule__BasicEventDefinition__Group__1 |
3954 | { | 4800 | { |
3955 | pushFollow(FOLLOW_14); | 4801 | pushFollow(FOLLOW_14); |
3956 | rule__BasicEventDefinition__Group__0__Impl(); | 4802 | rule__BasicEventDefinition__Group__0__Impl(); |
@@ -3981,21 +4827,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
3981 | 4827 | ||
3982 | 4828 | ||
3983 | // $ANTLR start "rule__BasicEventDefinition__Group__0__Impl" | 4829 | // $ANTLR start "rule__BasicEventDefinition__Group__0__Impl" |
3984 | // InternalCftLanguage.g:1267:1: rule__BasicEventDefinition__Group__0__Impl : ( ( rule__BasicEventDefinition__NameAssignment_0 ) ) ; | 4830 | // InternalCftLanguage.g:1507:1: rule__BasicEventDefinition__Group__0__Impl : ( ( rule__BasicEventDefinition__NameAssignment_0 ) ) ; |
3985 | public final void rule__BasicEventDefinition__Group__0__Impl() throws RecognitionException { | 4831 | public final void rule__BasicEventDefinition__Group__0__Impl() throws RecognitionException { |
3986 | 4832 | ||
3987 | int stackSize = keepStackSize(); | 4833 | int stackSize = keepStackSize(); |
3988 | 4834 | ||
3989 | try { | 4835 | try { |
3990 | // InternalCftLanguage.g:1271:1: ( ( ( rule__BasicEventDefinition__NameAssignment_0 ) ) ) | 4836 | // InternalCftLanguage.g:1511:1: ( ( ( rule__BasicEventDefinition__NameAssignment_0 ) ) ) |
3991 | // InternalCftLanguage.g:1272:1: ( ( rule__BasicEventDefinition__NameAssignment_0 ) ) | 4837 | // InternalCftLanguage.g:1512:1: ( ( rule__BasicEventDefinition__NameAssignment_0 ) ) |
3992 | { | 4838 | { |
3993 | // InternalCftLanguage.g:1272:1: ( ( rule__BasicEventDefinition__NameAssignment_0 ) ) | 4839 | // InternalCftLanguage.g:1512:1: ( ( rule__BasicEventDefinition__NameAssignment_0 ) ) |
3994 | // InternalCftLanguage.g:1273:2: ( rule__BasicEventDefinition__NameAssignment_0 ) | 4840 | // InternalCftLanguage.g:1513:2: ( rule__BasicEventDefinition__NameAssignment_0 ) |
3995 | { | 4841 | { |
3996 | before(grammarAccess.getBasicEventDefinitionAccess().getNameAssignment_0()); | 4842 | before(grammarAccess.getBasicEventDefinitionAccess().getNameAssignment_0()); |
3997 | // InternalCftLanguage.g:1274:2: ( rule__BasicEventDefinition__NameAssignment_0 ) | 4843 | // InternalCftLanguage.g:1514:2: ( rule__BasicEventDefinition__NameAssignment_0 ) |
3998 | // InternalCftLanguage.g:1274:3: rule__BasicEventDefinition__NameAssignment_0 | 4844 | // InternalCftLanguage.g:1514:3: rule__BasicEventDefinition__NameAssignment_0 |
3999 | { | 4845 | { |
4000 | pushFollow(FOLLOW_2); | 4846 | pushFollow(FOLLOW_2); |
4001 | rule__BasicEventDefinition__NameAssignment_0(); | 4847 | rule__BasicEventDefinition__NameAssignment_0(); |
@@ -4028,22 +4874,17 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
4028 | 4874 | ||
4029 | 4875 | ||
4030 | // $ANTLR start "rule__BasicEventDefinition__Group__1" | 4876 | // $ANTLR start "rule__BasicEventDefinition__Group__1" |
4031 | // InternalCftLanguage.g:1282:1: rule__BasicEventDefinition__Group__1 : rule__BasicEventDefinition__Group__1__Impl rule__BasicEventDefinition__Group__2 ; | 4877 | // InternalCftLanguage.g:1522:1: rule__BasicEventDefinition__Group__1 : rule__BasicEventDefinition__Group__1__Impl ; |
4032 | public final void rule__BasicEventDefinition__Group__1() throws RecognitionException { | 4878 | public final void rule__BasicEventDefinition__Group__1() throws RecognitionException { |
4033 | 4879 | ||
4034 | int stackSize = keepStackSize(); | 4880 | int stackSize = keepStackSize(); |
4035 | 4881 | ||
4036 | try { | 4882 | try { |
4037 | // InternalCftLanguage.g:1286:1: ( rule__BasicEventDefinition__Group__1__Impl rule__BasicEventDefinition__Group__2 ) | 4883 | // InternalCftLanguage.g:1526:1: ( rule__BasicEventDefinition__Group__1__Impl ) |
4038 | // InternalCftLanguage.g:1287:2: rule__BasicEventDefinition__Group__1__Impl rule__BasicEventDefinition__Group__2 | 4884 | // InternalCftLanguage.g:1527:2: rule__BasicEventDefinition__Group__1__Impl |
4039 | { | 4885 | { |
4040 | pushFollow(FOLLOW_15); | ||
4041 | rule__BasicEventDefinition__Group__1__Impl(); | ||
4042 | |||
4043 | state._fsp--; | ||
4044 | |||
4045 | pushFollow(FOLLOW_2); | 4886 | pushFollow(FOLLOW_2); |
4046 | rule__BasicEventDefinition__Group__2(); | 4887 | rule__BasicEventDefinition__Group__1__Impl(); |
4047 | 4888 | ||
4048 | state._fsp--; | 4889 | state._fsp--; |
4049 | 4890 | ||
@@ -4066,21 +4907,31 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
4066 | 4907 | ||
4067 | 4908 | ||
4068 | // $ANTLR start "rule__BasicEventDefinition__Group__1__Impl" | 4909 | // $ANTLR start "rule__BasicEventDefinition__Group__1__Impl" |
4069 | // InternalCftLanguage.g:1294:1: rule__BasicEventDefinition__Group__1__Impl : ( 'lambda' ) ; | 4910 | // InternalCftLanguage.g:1533:1: rule__BasicEventDefinition__Group__1__Impl : ( ( rule__BasicEventDefinition__DistributionAssignment_1 ) ) ; |
4070 | public final void rule__BasicEventDefinition__Group__1__Impl() throws RecognitionException { | 4911 | public final void rule__BasicEventDefinition__Group__1__Impl() throws RecognitionException { |
4071 | 4912 | ||
4072 | int stackSize = keepStackSize(); | 4913 | int stackSize = keepStackSize(); |
4073 | 4914 | ||
4074 | try { | 4915 | try { |
4075 | // InternalCftLanguage.g:1298:1: ( ( 'lambda' ) ) | 4916 | // InternalCftLanguage.g:1537:1: ( ( ( rule__BasicEventDefinition__DistributionAssignment_1 ) ) ) |
4076 | // InternalCftLanguage.g:1299:1: ( 'lambda' ) | 4917 | // InternalCftLanguage.g:1538:1: ( ( rule__BasicEventDefinition__DistributionAssignment_1 ) ) |
4077 | { | 4918 | { |
4078 | // InternalCftLanguage.g:1299:1: ( 'lambda' ) | 4919 | // InternalCftLanguage.g:1538:1: ( ( rule__BasicEventDefinition__DistributionAssignment_1 ) ) |
4079 | // InternalCftLanguage.g:1300:2: 'lambda' | 4920 | // InternalCftLanguage.g:1539:2: ( rule__BasicEventDefinition__DistributionAssignment_1 ) |
4080 | { | 4921 | { |
4081 | before(grammarAccess.getBasicEventDefinitionAccess().getLambdaKeyword_1()); | 4922 | before(grammarAccess.getBasicEventDefinitionAccess().getDistributionAssignment_1()); |
4082 | match(input,21,FOLLOW_2); | 4923 | // InternalCftLanguage.g:1540:2: ( rule__BasicEventDefinition__DistributionAssignment_1 ) |
4083 | after(grammarAccess.getBasicEventDefinitionAccess().getLambdaKeyword_1()); | 4924 | // InternalCftLanguage.g:1540:3: rule__BasicEventDefinition__DistributionAssignment_1 |
4925 | { | ||
4926 | pushFollow(FOLLOW_2); | ||
4927 | rule__BasicEventDefinition__DistributionAssignment_1(); | ||
4928 | |||
4929 | state._fsp--; | ||
4930 | |||
4931 | |||
4932 | } | ||
4933 | |||
4934 | after(grammarAccess.getBasicEventDefinitionAccess().getDistributionAssignment_1()); | ||
4084 | 4935 | ||
4085 | } | 4936 | } |
4086 | 4937 | ||
@@ -4102,23 +4953,23 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
4102 | // $ANTLR end "rule__BasicEventDefinition__Group__1__Impl" | 4953 | // $ANTLR end "rule__BasicEventDefinition__Group__1__Impl" |
4103 | 4954 | ||
4104 | 4955 | ||
4105 | // $ANTLR start "rule__BasicEventDefinition__Group__2" | 4956 | // $ANTLR start "rule__ConstantDistribution__Group__0" |
4106 | // InternalCftLanguage.g:1309:1: rule__BasicEventDefinition__Group__2 : rule__BasicEventDefinition__Group__2__Impl rule__BasicEventDefinition__Group__3 ; | 4957 | // InternalCftLanguage.g:1549:1: rule__ConstantDistribution__Group__0 : rule__ConstantDistribution__Group__0__Impl rule__ConstantDistribution__Group__1 ; |
4107 | public final void rule__BasicEventDefinition__Group__2() throws RecognitionException { | 4958 | public final void rule__ConstantDistribution__Group__0() throws RecognitionException { |
4108 | 4959 | ||
4109 | int stackSize = keepStackSize(); | 4960 | int stackSize = keepStackSize(); |
4110 | 4961 | ||
4111 | try { | 4962 | try { |
4112 | // InternalCftLanguage.g:1313:1: ( rule__BasicEventDefinition__Group__2__Impl rule__BasicEventDefinition__Group__3 ) | 4963 | // InternalCftLanguage.g:1553:1: ( rule__ConstantDistribution__Group__0__Impl rule__ConstantDistribution__Group__1 ) |
4113 | // InternalCftLanguage.g:1314:2: rule__BasicEventDefinition__Group__2__Impl rule__BasicEventDefinition__Group__3 | 4964 | // InternalCftLanguage.g:1554:2: rule__ConstantDistribution__Group__0__Impl rule__ConstantDistribution__Group__1 |
4114 | { | 4965 | { |
4115 | pushFollow(FOLLOW_16); | 4966 | pushFollow(FOLLOW_15); |
4116 | rule__BasicEventDefinition__Group__2__Impl(); | 4967 | rule__ConstantDistribution__Group__0__Impl(); |
4117 | 4968 | ||
4118 | state._fsp--; | 4969 | state._fsp--; |
4119 | 4970 | ||
4120 | pushFollow(FOLLOW_2); | 4971 | pushFollow(FOLLOW_2); |
4121 | rule__BasicEventDefinition__Group__3(); | 4972 | rule__ConstantDistribution__Group__1(); |
4122 | 4973 | ||
4123 | state._fsp--; | 4974 | state._fsp--; |
4124 | 4975 | ||
@@ -4137,25 +4988,25 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
4137 | } | 4988 | } |
4138 | return ; | 4989 | return ; |
4139 | } | 4990 | } |
4140 | // $ANTLR end "rule__BasicEventDefinition__Group__2" | 4991 | // $ANTLR end "rule__ConstantDistribution__Group__0" |
4141 | 4992 | ||
4142 | 4993 | ||
4143 | // $ANTLR start "rule__BasicEventDefinition__Group__2__Impl" | 4994 | // $ANTLR start "rule__ConstantDistribution__Group__0__Impl" |
4144 | // InternalCftLanguage.g:1321:1: rule__BasicEventDefinition__Group__2__Impl : ( '=' ) ; | 4995 | // InternalCftLanguage.g:1561:1: rule__ConstantDistribution__Group__0__Impl : ( 'p' ) ; |
4145 | public final void rule__BasicEventDefinition__Group__2__Impl() throws RecognitionException { | 4996 | public final void rule__ConstantDistribution__Group__0__Impl() throws RecognitionException { |
4146 | 4997 | ||
4147 | int stackSize = keepStackSize(); | 4998 | int stackSize = keepStackSize(); |
4148 | 4999 | ||
4149 | try { | 5000 | try { |
4150 | // InternalCftLanguage.g:1325:1: ( ( '=' ) ) | 5001 | // InternalCftLanguage.g:1565:1: ( ( 'p' ) ) |
4151 | // InternalCftLanguage.g:1326:1: ( '=' ) | 5002 | // InternalCftLanguage.g:1566:1: ( 'p' ) |
4152 | { | 5003 | { |
4153 | // InternalCftLanguage.g:1326:1: ( '=' ) | 5004 | // InternalCftLanguage.g:1566:1: ( 'p' ) |
4154 | // InternalCftLanguage.g:1327:2: '=' | 5005 | // InternalCftLanguage.g:1567:2: 'p' |
4155 | { | 5006 | { |
4156 | before(grammarAccess.getBasicEventDefinitionAccess().getEqualsSignKeyword_2()); | 5007 | before(grammarAccess.getConstantDistributionAccess().getPKeyword_0()); |
4157 | match(input,22,FOLLOW_2); | 5008 | match(input,22,FOLLOW_2); |
4158 | after(grammarAccess.getBasicEventDefinitionAccess().getEqualsSignKeyword_2()); | 5009 | after(grammarAccess.getConstantDistributionAccess().getPKeyword_0()); |
4159 | 5010 | ||
4160 | } | 5011 | } |
4161 | 5012 | ||
@@ -4174,21 +5025,26 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
4174 | } | 5025 | } |
4175 | return ; | 5026 | return ; |
4176 | } | 5027 | } |
4177 | // $ANTLR end "rule__BasicEventDefinition__Group__2__Impl" | 5028 | // $ANTLR end "rule__ConstantDistribution__Group__0__Impl" |
4178 | 5029 | ||
4179 | 5030 | ||
4180 | // $ANTLR start "rule__BasicEventDefinition__Group__3" | 5031 | // $ANTLR start "rule__ConstantDistribution__Group__1" |
4181 | // InternalCftLanguage.g:1336:1: rule__BasicEventDefinition__Group__3 : rule__BasicEventDefinition__Group__3__Impl ; | 5032 | // InternalCftLanguage.g:1576:1: rule__ConstantDistribution__Group__1 : rule__ConstantDistribution__Group__1__Impl rule__ConstantDistribution__Group__2 ; |
4182 | public final void rule__BasicEventDefinition__Group__3() throws RecognitionException { | 5033 | public final void rule__ConstantDistribution__Group__1() throws RecognitionException { |
4183 | 5034 | ||
4184 | int stackSize = keepStackSize(); | 5035 | int stackSize = keepStackSize(); |
4185 | 5036 | ||
4186 | try { | 5037 | try { |
4187 | // InternalCftLanguage.g:1340:1: ( rule__BasicEventDefinition__Group__3__Impl ) | 5038 | // InternalCftLanguage.g:1580:1: ( rule__ConstantDistribution__Group__1__Impl rule__ConstantDistribution__Group__2 ) |
4188 | // InternalCftLanguage.g:1341:2: rule__BasicEventDefinition__Group__3__Impl | 5039 | // InternalCftLanguage.g:1581:2: rule__ConstantDistribution__Group__1__Impl rule__ConstantDistribution__Group__2 |
4189 | { | 5040 | { |
5041 | pushFollow(FOLLOW_16); | ||
5042 | rule__ConstantDistribution__Group__1__Impl(); | ||
5043 | |||
5044 | state._fsp--; | ||
5045 | |||
4190 | pushFollow(FOLLOW_2); | 5046 | pushFollow(FOLLOW_2); |
4191 | rule__BasicEventDefinition__Group__3__Impl(); | 5047 | rule__ConstantDistribution__Group__2(); |
4192 | 5048 | ||
4193 | state._fsp--; | 5049 | state._fsp--; |
4194 | 5050 | ||
@@ -4207,35 +5063,180 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
4207 | } | 5063 | } |
4208 | return ; | 5064 | return ; |
4209 | } | 5065 | } |
4210 | // $ANTLR end "rule__BasicEventDefinition__Group__3" | 5066 | // $ANTLR end "rule__ConstantDistribution__Group__1" |
4211 | 5067 | ||
4212 | 5068 | ||
4213 | // $ANTLR start "rule__BasicEventDefinition__Group__3__Impl" | 5069 | // $ANTLR start "rule__ConstantDistribution__Group__1__Impl" |
4214 | // InternalCftLanguage.g:1347:1: rule__BasicEventDefinition__Group__3__Impl : ( ( rule__BasicEventDefinition__RateAssignment_3 ) ) ; | 5070 | // InternalCftLanguage.g:1588:1: rule__ConstantDistribution__Group__1__Impl : ( '=' ) ; |
4215 | public final void rule__BasicEventDefinition__Group__3__Impl() throws RecognitionException { | 5071 | public final void rule__ConstantDistribution__Group__1__Impl() throws RecognitionException { |
4216 | 5072 | ||
4217 | int stackSize = keepStackSize(); | 5073 | int stackSize = keepStackSize(); |
4218 | 5074 | ||
4219 | try { | 5075 | try { |
4220 | // InternalCftLanguage.g:1351:1: ( ( ( rule__BasicEventDefinition__RateAssignment_3 ) ) ) | 5076 | // InternalCftLanguage.g:1592:1: ( ( '=' ) ) |
4221 | // InternalCftLanguage.g:1352:1: ( ( rule__BasicEventDefinition__RateAssignment_3 ) ) | 5077 | // InternalCftLanguage.g:1593:1: ( '=' ) |
4222 | { | 5078 | { |
4223 | // InternalCftLanguage.g:1352:1: ( ( rule__BasicEventDefinition__RateAssignment_3 ) ) | 5079 | // InternalCftLanguage.g:1593:1: ( '=' ) |
4224 | // InternalCftLanguage.g:1353:2: ( rule__BasicEventDefinition__RateAssignment_3 ) | 5080 | // InternalCftLanguage.g:1594:2: '=' |
4225 | { | 5081 | { |
4226 | before(grammarAccess.getBasicEventDefinitionAccess().getRateAssignment_3()); | 5082 | before(grammarAccess.getConstantDistributionAccess().getEqualsSignKeyword_1()); |
4227 | // InternalCftLanguage.g:1354:2: ( rule__BasicEventDefinition__RateAssignment_3 ) | 5083 | match(input,23,FOLLOW_2); |
4228 | // InternalCftLanguage.g:1354:3: rule__BasicEventDefinition__RateAssignment_3 | 5084 | after(grammarAccess.getConstantDistributionAccess().getEqualsSignKeyword_1()); |
5085 | |||
5086 | } | ||
5087 | |||
5088 | |||
5089 | } | ||
5090 | |||
5091 | } | ||
5092 | catch (RecognitionException re) { | ||
5093 | reportError(re); | ||
5094 | recover(input,re); | ||
5095 | } | ||
5096 | finally { | ||
5097 | |||
5098 | restoreStackSize(stackSize); | ||
5099 | |||
5100 | } | ||
5101 | return ; | ||
5102 | } | ||
5103 | // $ANTLR end "rule__ConstantDistribution__Group__1__Impl" | ||
5104 | |||
5105 | |||
5106 | // $ANTLR start "rule__ConstantDistribution__Group__2" | ||
5107 | // InternalCftLanguage.g:1603:1: rule__ConstantDistribution__Group__2 : rule__ConstantDistribution__Group__2__Impl ; | ||
5108 | public final void rule__ConstantDistribution__Group__2() throws RecognitionException { | ||
5109 | |||
5110 | int stackSize = keepStackSize(); | ||
5111 | |||
5112 | try { | ||
5113 | // InternalCftLanguage.g:1607:1: ( rule__ConstantDistribution__Group__2__Impl ) | ||
5114 | // InternalCftLanguage.g:1608:2: rule__ConstantDistribution__Group__2__Impl | ||
4229 | { | 5115 | { |
4230 | pushFollow(FOLLOW_2); | 5116 | pushFollow(FOLLOW_2); |
4231 | rule__BasicEventDefinition__RateAssignment_3(); | 5117 | rule__ConstantDistribution__Group__2__Impl(); |
4232 | 5118 | ||
4233 | state._fsp--; | 5119 | state._fsp--; |
4234 | 5120 | ||
4235 | 5121 | ||
4236 | } | 5122 | } |
4237 | 5123 | ||
4238 | after(grammarAccess.getBasicEventDefinitionAccess().getRateAssignment_3()); | 5124 | } |
5125 | catch (RecognitionException re) { | ||
5126 | reportError(re); | ||
5127 | recover(input,re); | ||
5128 | } | ||
5129 | finally { | ||
5130 | |||
5131 | restoreStackSize(stackSize); | ||
5132 | |||
5133 | } | ||
5134 | return ; | ||
5135 | } | ||
5136 | // $ANTLR end "rule__ConstantDistribution__Group__2" | ||
5137 | |||
5138 | |||
5139 | // $ANTLR start "rule__ConstantDistribution__Group__2__Impl" | ||
5140 | // InternalCftLanguage.g:1614:1: rule__ConstantDistribution__Group__2__Impl : ( ( rule__ConstantDistribution__PAssignment_2 ) ) ; | ||
5141 | public final void rule__ConstantDistribution__Group__2__Impl() throws RecognitionException { | ||
5142 | |||
5143 | int stackSize = keepStackSize(); | ||
5144 | |||
5145 | try { | ||
5146 | // InternalCftLanguage.g:1618:1: ( ( ( rule__ConstantDistribution__PAssignment_2 ) ) ) | ||
5147 | // InternalCftLanguage.g:1619:1: ( ( rule__ConstantDistribution__PAssignment_2 ) ) | ||
5148 | { | ||
5149 | // InternalCftLanguage.g:1619:1: ( ( rule__ConstantDistribution__PAssignment_2 ) ) | ||
5150 | // InternalCftLanguage.g:1620:2: ( rule__ConstantDistribution__PAssignment_2 ) | ||
5151 | { | ||
5152 | before(grammarAccess.getConstantDistributionAccess().getPAssignment_2()); | ||
5153 | // InternalCftLanguage.g:1621:2: ( rule__ConstantDistribution__PAssignment_2 ) | ||
5154 | // InternalCftLanguage.g:1621:3: rule__ConstantDistribution__PAssignment_2 | ||
5155 | { | ||
5156 | pushFollow(FOLLOW_2); | ||
5157 | rule__ConstantDistribution__PAssignment_2(); | ||
5158 | |||
5159 | state._fsp--; | ||
5160 | |||
5161 | |||
5162 | } | ||
5163 | |||
5164 | after(grammarAccess.getConstantDistributionAccess().getPAssignment_2()); | ||
5165 | |||
5166 | } | ||
5167 | |||
5168 | |||
5169 | } | ||
5170 | |||
5171 | } | ||
5172 | catch (RecognitionException re) { | ||
5173 | reportError(re); | ||
5174 | recover(input,re); | ||
5175 | } | ||
5176 | finally { | ||
5177 | |||
5178 | restoreStackSize(stackSize); | ||
5179 | |||
5180 | } | ||
5181 | return ; | ||
5182 | } | ||
5183 | // $ANTLR end "rule__ConstantDistribution__Group__2__Impl" | ||
5184 | |||
5185 | |||
5186 | // $ANTLR start "rule__ExponentialDistribution__Group__0" | ||
5187 | // InternalCftLanguage.g:1630:1: rule__ExponentialDistribution__Group__0 : rule__ExponentialDistribution__Group__0__Impl rule__ExponentialDistribution__Group__1 ; | ||
5188 | public final void rule__ExponentialDistribution__Group__0() throws RecognitionException { | ||
5189 | |||
5190 | int stackSize = keepStackSize(); | ||
5191 | |||
5192 | try { | ||
5193 | // InternalCftLanguage.g:1634:1: ( rule__ExponentialDistribution__Group__0__Impl rule__ExponentialDistribution__Group__1 ) | ||
5194 | // InternalCftLanguage.g:1635:2: rule__ExponentialDistribution__Group__0__Impl rule__ExponentialDistribution__Group__1 | ||
5195 | { | ||
5196 | pushFollow(FOLLOW_15); | ||
5197 | rule__ExponentialDistribution__Group__0__Impl(); | ||
5198 | |||
5199 | state._fsp--; | ||
5200 | |||
5201 | pushFollow(FOLLOW_2); | ||
5202 | rule__ExponentialDistribution__Group__1(); | ||
5203 | |||
5204 | state._fsp--; | ||
5205 | |||
5206 | |||
5207 | } | ||
5208 | |||
5209 | } | ||
5210 | catch (RecognitionException re) { | ||
5211 | reportError(re); | ||
5212 | recover(input,re); | ||
5213 | } | ||
5214 | finally { | ||
5215 | |||
5216 | restoreStackSize(stackSize); | ||
5217 | |||
5218 | } | ||
5219 | return ; | ||
5220 | } | ||
5221 | // $ANTLR end "rule__ExponentialDistribution__Group__0" | ||
5222 | |||
5223 | |||
5224 | // $ANTLR start "rule__ExponentialDistribution__Group__0__Impl" | ||
5225 | // InternalCftLanguage.g:1642:1: rule__ExponentialDistribution__Group__0__Impl : ( 'lambda' ) ; | ||
5226 | public final void rule__ExponentialDistribution__Group__0__Impl() throws RecognitionException { | ||
5227 | |||
5228 | int stackSize = keepStackSize(); | ||
5229 | |||
5230 | try { | ||
5231 | // InternalCftLanguage.g:1646:1: ( ( 'lambda' ) ) | ||
5232 | // InternalCftLanguage.g:1647:1: ( 'lambda' ) | ||
5233 | { | ||
5234 | // InternalCftLanguage.g:1647:1: ( 'lambda' ) | ||
5235 | // InternalCftLanguage.g:1648:2: 'lambda' | ||
5236 | { | ||
5237 | before(grammarAccess.getExponentialDistributionAccess().getLambdaKeyword_0()); | ||
5238 | match(input,24,FOLLOW_2); | ||
5239 | after(grammarAccess.getExponentialDistributionAccess().getLambdaKeyword_0()); | ||
4239 | 5240 | ||
4240 | } | 5241 | } |
4241 | 5242 | ||
@@ -4254,26 +5255,181 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
4254 | } | 5255 | } |
4255 | return ; | 5256 | return ; |
4256 | } | 5257 | } |
4257 | // $ANTLR end "rule__BasicEventDefinition__Group__3__Impl" | 5258 | // $ANTLR end "rule__ExponentialDistribution__Group__0__Impl" |
4258 | 5259 | ||
4259 | 5260 | ||
4260 | // $ANTLR start "rule__AndGate__Group__0" | 5261 | // $ANTLR start "rule__ExponentialDistribution__Group__1" |
4261 | // InternalCftLanguage.g:1363:1: rule__AndGate__Group__0 : rule__AndGate__Group__0__Impl rule__AndGate__Group__1 ; | 5262 | // InternalCftLanguage.g:1657:1: rule__ExponentialDistribution__Group__1 : rule__ExponentialDistribution__Group__1__Impl rule__ExponentialDistribution__Group__2 ; |
4262 | public final void rule__AndGate__Group__0() throws RecognitionException { | 5263 | public final void rule__ExponentialDistribution__Group__1() throws RecognitionException { |
4263 | 5264 | ||
4264 | int stackSize = keepStackSize(); | 5265 | int stackSize = keepStackSize(); |
4265 | 5266 | ||
4266 | try { | 5267 | try { |
4267 | // InternalCftLanguage.g:1367:1: ( rule__AndGate__Group__0__Impl rule__AndGate__Group__1 ) | 5268 | // InternalCftLanguage.g:1661:1: ( rule__ExponentialDistribution__Group__1__Impl rule__ExponentialDistribution__Group__2 ) |
4268 | // InternalCftLanguage.g:1368:2: rule__AndGate__Group__0__Impl rule__AndGate__Group__1 | 5269 | // InternalCftLanguage.g:1662:2: rule__ExponentialDistribution__Group__1__Impl rule__ExponentialDistribution__Group__2 |
5270 | { | ||
5271 | pushFollow(FOLLOW_16); | ||
5272 | rule__ExponentialDistribution__Group__1__Impl(); | ||
5273 | |||
5274 | state._fsp--; | ||
5275 | |||
5276 | pushFollow(FOLLOW_2); | ||
5277 | rule__ExponentialDistribution__Group__2(); | ||
5278 | |||
5279 | state._fsp--; | ||
5280 | |||
5281 | |||
5282 | } | ||
5283 | |||
5284 | } | ||
5285 | catch (RecognitionException re) { | ||
5286 | reportError(re); | ||
5287 | recover(input,re); | ||
5288 | } | ||
5289 | finally { | ||
5290 | |||
5291 | restoreStackSize(stackSize); | ||
5292 | |||
5293 | } | ||
5294 | return ; | ||
5295 | } | ||
5296 | // $ANTLR end "rule__ExponentialDistribution__Group__1" | ||
5297 | |||
5298 | |||
5299 | // $ANTLR start "rule__ExponentialDistribution__Group__1__Impl" | ||
5300 | // InternalCftLanguage.g:1669:1: rule__ExponentialDistribution__Group__1__Impl : ( '=' ) ; | ||
5301 | public final void rule__ExponentialDistribution__Group__1__Impl() throws RecognitionException { | ||
5302 | |||
5303 | int stackSize = keepStackSize(); | ||
5304 | |||
5305 | try { | ||
5306 | // InternalCftLanguage.g:1673:1: ( ( '=' ) ) | ||
5307 | // InternalCftLanguage.g:1674:1: ( '=' ) | ||
5308 | { | ||
5309 | // InternalCftLanguage.g:1674:1: ( '=' ) | ||
5310 | // InternalCftLanguage.g:1675:2: '=' | ||
5311 | { | ||
5312 | before(grammarAccess.getExponentialDistributionAccess().getEqualsSignKeyword_1()); | ||
5313 | match(input,23,FOLLOW_2); | ||
5314 | after(grammarAccess.getExponentialDistributionAccess().getEqualsSignKeyword_1()); | ||
5315 | |||
5316 | } | ||
5317 | |||
5318 | |||
5319 | } | ||
5320 | |||
5321 | } | ||
5322 | catch (RecognitionException re) { | ||
5323 | reportError(re); | ||
5324 | recover(input,re); | ||
5325 | } | ||
5326 | finally { | ||
5327 | |||
5328 | restoreStackSize(stackSize); | ||
5329 | |||
5330 | } | ||
5331 | return ; | ||
5332 | } | ||
5333 | // $ANTLR end "rule__ExponentialDistribution__Group__1__Impl" | ||
5334 | |||
5335 | |||
5336 | // $ANTLR start "rule__ExponentialDistribution__Group__2" | ||
5337 | // InternalCftLanguage.g:1684:1: rule__ExponentialDistribution__Group__2 : rule__ExponentialDistribution__Group__2__Impl ; | ||
5338 | public final void rule__ExponentialDistribution__Group__2() throws RecognitionException { | ||
5339 | |||
5340 | int stackSize = keepStackSize(); | ||
5341 | |||
5342 | try { | ||
5343 | // InternalCftLanguage.g:1688:1: ( rule__ExponentialDistribution__Group__2__Impl ) | ||
5344 | // InternalCftLanguage.g:1689:2: rule__ExponentialDistribution__Group__2__Impl | ||
5345 | { | ||
5346 | pushFollow(FOLLOW_2); | ||
5347 | rule__ExponentialDistribution__Group__2__Impl(); | ||
5348 | |||
5349 | state._fsp--; | ||
5350 | |||
5351 | |||
5352 | } | ||
5353 | |||
5354 | } | ||
5355 | catch (RecognitionException re) { | ||
5356 | reportError(re); | ||
5357 | recover(input,re); | ||
5358 | } | ||
5359 | finally { | ||
5360 | |||
5361 | restoreStackSize(stackSize); | ||
5362 | |||
5363 | } | ||
5364 | return ; | ||
5365 | } | ||
5366 | // $ANTLR end "rule__ExponentialDistribution__Group__2" | ||
5367 | |||
5368 | |||
5369 | // $ANTLR start "rule__ExponentialDistribution__Group__2__Impl" | ||
5370 | // InternalCftLanguage.g:1695:1: rule__ExponentialDistribution__Group__2__Impl : ( ( rule__ExponentialDistribution__LambdaAssignment_2 ) ) ; | ||
5371 | public final void rule__ExponentialDistribution__Group__2__Impl() throws RecognitionException { | ||
5372 | |||
5373 | int stackSize = keepStackSize(); | ||
5374 | |||
5375 | try { | ||
5376 | // InternalCftLanguage.g:1699:1: ( ( ( rule__ExponentialDistribution__LambdaAssignment_2 ) ) ) | ||
5377 | // InternalCftLanguage.g:1700:1: ( ( rule__ExponentialDistribution__LambdaAssignment_2 ) ) | ||
5378 | { | ||
5379 | // InternalCftLanguage.g:1700:1: ( ( rule__ExponentialDistribution__LambdaAssignment_2 ) ) | ||
5380 | // InternalCftLanguage.g:1701:2: ( rule__ExponentialDistribution__LambdaAssignment_2 ) | ||
5381 | { | ||
5382 | before(grammarAccess.getExponentialDistributionAccess().getLambdaAssignment_2()); | ||
5383 | // InternalCftLanguage.g:1702:2: ( rule__ExponentialDistribution__LambdaAssignment_2 ) | ||
5384 | // InternalCftLanguage.g:1702:3: rule__ExponentialDistribution__LambdaAssignment_2 | ||
5385 | { | ||
5386 | pushFollow(FOLLOW_2); | ||
5387 | rule__ExponentialDistribution__LambdaAssignment_2(); | ||
5388 | |||
5389 | state._fsp--; | ||
5390 | |||
5391 | |||
5392 | } | ||
5393 | |||
5394 | after(grammarAccess.getExponentialDistributionAccess().getLambdaAssignment_2()); | ||
5395 | |||
5396 | } | ||
5397 | |||
5398 | |||
5399 | } | ||
5400 | |||
5401 | } | ||
5402 | catch (RecognitionException re) { | ||
5403 | reportError(re); | ||
5404 | recover(input,re); | ||
5405 | } | ||
5406 | finally { | ||
5407 | |||
5408 | restoreStackSize(stackSize); | ||
5409 | |||
5410 | } | ||
5411 | return ; | ||
5412 | } | ||
5413 | // $ANTLR end "rule__ExponentialDistribution__Group__2__Impl" | ||
5414 | |||
5415 | |||
5416 | // $ANTLR start "rule__AndGateDefinition__Group__0" | ||
5417 | // InternalCftLanguage.g:1711:1: rule__AndGateDefinition__Group__0 : rule__AndGateDefinition__Group__0__Impl rule__AndGateDefinition__Group__1 ; | ||
5418 | public final void rule__AndGateDefinition__Group__0() throws RecognitionException { | ||
5419 | |||
5420 | int stackSize = keepStackSize(); | ||
5421 | |||
5422 | try { | ||
5423 | // InternalCftLanguage.g:1715:1: ( rule__AndGateDefinition__Group__0__Impl rule__AndGateDefinition__Group__1 ) | ||
5424 | // InternalCftLanguage.g:1716:2: rule__AndGateDefinition__Group__0__Impl rule__AndGateDefinition__Group__1 | ||
4269 | { | 5425 | { |
4270 | pushFollow(FOLLOW_17); | 5426 | pushFollow(FOLLOW_17); |
4271 | rule__AndGate__Group__0__Impl(); | 5427 | rule__AndGateDefinition__Group__0__Impl(); |
4272 | 5428 | ||
4273 | state._fsp--; | 5429 | state._fsp--; |
4274 | 5430 | ||
4275 | pushFollow(FOLLOW_2); | 5431 | pushFollow(FOLLOW_2); |
4276 | rule__AndGate__Group__1(); | 5432 | rule__AndGateDefinition__Group__1(); |
4277 | 5433 | ||
4278 | state._fsp--; | 5434 | state._fsp--; |
4279 | 5435 | ||
@@ -4292,35 +5448,35 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
4292 | } | 5448 | } |
4293 | return ; | 5449 | return ; |
4294 | } | 5450 | } |
4295 | // $ANTLR end "rule__AndGate__Group__0" | 5451 | // $ANTLR end "rule__AndGateDefinition__Group__0" |
4296 | 5452 | ||
4297 | 5453 | ||
4298 | // $ANTLR start "rule__AndGate__Group__0__Impl" | 5454 | // $ANTLR start "rule__AndGateDefinition__Group__0__Impl" |
4299 | // InternalCftLanguage.g:1375:1: rule__AndGate__Group__0__Impl : ( ( rule__AndGate__NameAssignment_0 ) ) ; | 5455 | // InternalCftLanguage.g:1723:1: rule__AndGateDefinition__Group__0__Impl : ( ( rule__AndGateDefinition__NameAssignment_0 ) ) ; |
4300 | public final void rule__AndGate__Group__0__Impl() throws RecognitionException { | 5456 | public final void rule__AndGateDefinition__Group__0__Impl() throws RecognitionException { |
4301 | 5457 | ||
4302 | int stackSize = keepStackSize(); | 5458 | int stackSize = keepStackSize(); |
4303 | 5459 | ||
4304 | try { | 5460 | try { |
4305 | // InternalCftLanguage.g:1379:1: ( ( ( rule__AndGate__NameAssignment_0 ) ) ) | 5461 | // InternalCftLanguage.g:1727:1: ( ( ( rule__AndGateDefinition__NameAssignment_0 ) ) ) |
4306 | // InternalCftLanguage.g:1380:1: ( ( rule__AndGate__NameAssignment_0 ) ) | 5462 | // InternalCftLanguage.g:1728:1: ( ( rule__AndGateDefinition__NameAssignment_0 ) ) |
4307 | { | 5463 | { |
4308 | // InternalCftLanguage.g:1380:1: ( ( rule__AndGate__NameAssignment_0 ) ) | 5464 | // InternalCftLanguage.g:1728:1: ( ( rule__AndGateDefinition__NameAssignment_0 ) ) |
4309 | // InternalCftLanguage.g:1381:2: ( rule__AndGate__NameAssignment_0 ) | 5465 | // InternalCftLanguage.g:1729:2: ( rule__AndGateDefinition__NameAssignment_0 ) |
4310 | { | 5466 | { |
4311 | before(grammarAccess.getAndGateAccess().getNameAssignment_0()); | 5467 | before(grammarAccess.getAndGateDefinitionAccess().getNameAssignment_0()); |
4312 | // InternalCftLanguage.g:1382:2: ( rule__AndGate__NameAssignment_0 ) | 5468 | // InternalCftLanguage.g:1730:2: ( rule__AndGateDefinition__NameAssignment_0 ) |
4313 | // InternalCftLanguage.g:1382:3: rule__AndGate__NameAssignment_0 | 5469 | // InternalCftLanguage.g:1730:3: rule__AndGateDefinition__NameAssignment_0 |
4314 | { | 5470 | { |
4315 | pushFollow(FOLLOW_2); | 5471 | pushFollow(FOLLOW_2); |
4316 | rule__AndGate__NameAssignment_0(); | 5472 | rule__AndGateDefinition__NameAssignment_0(); |
4317 | 5473 | ||
4318 | state._fsp--; | 5474 | state._fsp--; |
4319 | 5475 | ||
4320 | 5476 | ||
4321 | } | 5477 | } |
4322 | 5478 | ||
4323 | after(grammarAccess.getAndGateAccess().getNameAssignment_0()); | 5479 | after(grammarAccess.getAndGateDefinitionAccess().getNameAssignment_0()); |
4324 | 5480 | ||
4325 | } | 5481 | } |
4326 | 5482 | ||
@@ -4339,26 +5495,26 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
4339 | } | 5495 | } |
4340 | return ; | 5496 | return ; |
4341 | } | 5497 | } |
4342 | // $ANTLR end "rule__AndGate__Group__0__Impl" | 5498 | // $ANTLR end "rule__AndGateDefinition__Group__0__Impl" |
4343 | 5499 | ||
4344 | 5500 | ||
4345 | // $ANTLR start "rule__AndGate__Group__1" | 5501 | // $ANTLR start "rule__AndGateDefinition__Group__1" |
4346 | // InternalCftLanguage.g:1390:1: rule__AndGate__Group__1 : rule__AndGate__Group__1__Impl rule__AndGate__Group__2 ; | 5502 | // InternalCftLanguage.g:1738:1: rule__AndGateDefinition__Group__1 : rule__AndGateDefinition__Group__1__Impl rule__AndGateDefinition__Group__2 ; |
4347 | public final void rule__AndGate__Group__1() throws RecognitionException { | 5503 | public final void rule__AndGateDefinition__Group__1() throws RecognitionException { |
4348 | 5504 | ||
4349 | int stackSize = keepStackSize(); | 5505 | int stackSize = keepStackSize(); |
4350 | 5506 | ||
4351 | try { | 5507 | try { |
4352 | // InternalCftLanguage.g:1394:1: ( rule__AndGate__Group__1__Impl rule__AndGate__Group__2 ) | 5508 | // InternalCftLanguage.g:1742:1: ( rule__AndGateDefinition__Group__1__Impl rule__AndGateDefinition__Group__2 ) |
4353 | // InternalCftLanguage.g:1395:2: rule__AndGate__Group__1__Impl rule__AndGate__Group__2 | 5509 | // InternalCftLanguage.g:1743:2: rule__AndGateDefinition__Group__1__Impl rule__AndGateDefinition__Group__2 |
4354 | { | 5510 | { |
4355 | pushFollow(FOLLOW_3); | 5511 | pushFollow(FOLLOW_3); |
4356 | rule__AndGate__Group__1__Impl(); | 5512 | rule__AndGateDefinition__Group__1__Impl(); |
4357 | 5513 | ||
4358 | state._fsp--; | 5514 | state._fsp--; |
4359 | 5515 | ||
4360 | pushFollow(FOLLOW_2); | 5516 | pushFollow(FOLLOW_2); |
4361 | rule__AndGate__Group__2(); | 5517 | rule__AndGateDefinition__Group__2(); |
4362 | 5518 | ||
4363 | state._fsp--; | 5519 | state._fsp--; |
4364 | 5520 | ||
@@ -4377,25 +5533,25 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
4377 | } | 5533 | } |
4378 | return ; | 5534 | return ; |
4379 | } | 5535 | } |
4380 | // $ANTLR end "rule__AndGate__Group__1" | 5536 | // $ANTLR end "rule__AndGateDefinition__Group__1" |
4381 | 5537 | ||
4382 | 5538 | ||
4383 | // $ANTLR start "rule__AndGate__Group__1__Impl" | 5539 | // $ANTLR start "rule__AndGateDefinition__Group__1__Impl" |
4384 | // InternalCftLanguage.g:1402:1: rule__AndGate__Group__1__Impl : ( 'and' ) ; | 5540 | // InternalCftLanguage.g:1750:1: rule__AndGateDefinition__Group__1__Impl : ( 'and' ) ; |
4385 | public final void rule__AndGate__Group__1__Impl() throws RecognitionException { | 5541 | public final void rule__AndGateDefinition__Group__1__Impl() throws RecognitionException { |
4386 | 5542 | ||
4387 | int stackSize = keepStackSize(); | 5543 | int stackSize = keepStackSize(); |
4388 | 5544 | ||
4389 | try { | 5545 | try { |
4390 | // InternalCftLanguage.g:1406:1: ( ( 'and' ) ) | 5546 | // InternalCftLanguage.g:1754:1: ( ( 'and' ) ) |
4391 | // InternalCftLanguage.g:1407:1: ( 'and' ) | 5547 | // InternalCftLanguage.g:1755:1: ( 'and' ) |
4392 | { | 5548 | { |
4393 | // InternalCftLanguage.g:1407:1: ( 'and' ) | 5549 | // InternalCftLanguage.g:1755:1: ( 'and' ) |
4394 | // InternalCftLanguage.g:1408:2: 'and' | 5550 | // InternalCftLanguage.g:1756:2: 'and' |
4395 | { | 5551 | { |
4396 | before(grammarAccess.getAndGateAccess().getAndKeyword_1()); | 5552 | before(grammarAccess.getAndGateDefinitionAccess().getAndKeyword_1()); |
4397 | match(input,23,FOLLOW_2); | 5553 | match(input,25,FOLLOW_2); |
4398 | after(grammarAccess.getAndGateAccess().getAndKeyword_1()); | 5554 | after(grammarAccess.getAndGateDefinitionAccess().getAndKeyword_1()); |
4399 | 5555 | ||
4400 | } | 5556 | } |
4401 | 5557 | ||
@@ -4414,21 +5570,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
4414 | } | 5570 | } |
4415 | return ; | 5571 | return ; |
4416 | } | 5572 | } |
4417 | // $ANTLR end "rule__AndGate__Group__1__Impl" | 5573 | // $ANTLR end "rule__AndGateDefinition__Group__1__Impl" |
4418 | 5574 | ||
4419 | 5575 | ||
4420 | // $ANTLR start "rule__AndGate__Group__2" | 5576 | // $ANTLR start "rule__AndGateDefinition__Group__2" |
4421 | // InternalCftLanguage.g:1417:1: rule__AndGate__Group__2 : rule__AndGate__Group__2__Impl ; | 5577 | // InternalCftLanguage.g:1765:1: rule__AndGateDefinition__Group__2 : rule__AndGateDefinition__Group__2__Impl ; |
4422 | public final void rule__AndGate__Group__2() throws RecognitionException { | 5578 | public final void rule__AndGateDefinition__Group__2() throws RecognitionException { |
4423 | 5579 | ||
4424 | int stackSize = keepStackSize(); | 5580 | int stackSize = keepStackSize(); |
4425 | 5581 | ||
4426 | try { | 5582 | try { |
4427 | // InternalCftLanguage.g:1421:1: ( rule__AndGate__Group__2__Impl ) | 5583 | // InternalCftLanguage.g:1769:1: ( rule__AndGateDefinition__Group__2__Impl ) |
4428 | // InternalCftLanguage.g:1422:2: rule__AndGate__Group__2__Impl | 5584 | // InternalCftLanguage.g:1770:2: rule__AndGateDefinition__Group__2__Impl |
4429 | { | 5585 | { |
4430 | pushFollow(FOLLOW_2); | 5586 | pushFollow(FOLLOW_2); |
4431 | rule__AndGate__Group__2__Impl(); | 5587 | rule__AndGateDefinition__Group__2__Impl(); |
4432 | 5588 | ||
4433 | state._fsp--; | 5589 | state._fsp--; |
4434 | 5590 | ||
@@ -4447,40 +5603,40 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
4447 | } | 5603 | } |
4448 | return ; | 5604 | return ; |
4449 | } | 5605 | } |
4450 | // $ANTLR end "rule__AndGate__Group__2" | 5606 | // $ANTLR end "rule__AndGateDefinition__Group__2" |
4451 | 5607 | ||
4452 | 5608 | ||
4453 | // $ANTLR start "rule__AndGate__Group__2__Impl" | 5609 | // $ANTLR start "rule__AndGateDefinition__Group__2__Impl" |
4454 | // InternalCftLanguage.g:1428:1: rule__AndGate__Group__2__Impl : ( ( rule__AndGate__InputEventsAssignment_2 )* ) ; | 5610 | // InternalCftLanguage.g:1776:1: rule__AndGateDefinition__Group__2__Impl : ( ( rule__AndGateDefinition__InputEventsAssignment_2 )* ) ; |
4455 | public final void rule__AndGate__Group__2__Impl() throws RecognitionException { | 5611 | public final void rule__AndGateDefinition__Group__2__Impl() throws RecognitionException { |
4456 | 5612 | ||
4457 | int stackSize = keepStackSize(); | 5613 | int stackSize = keepStackSize(); |
4458 | 5614 | ||
4459 | try { | 5615 | try { |
4460 | // InternalCftLanguage.g:1432:1: ( ( ( rule__AndGate__InputEventsAssignment_2 )* ) ) | 5616 | // InternalCftLanguage.g:1780:1: ( ( ( rule__AndGateDefinition__InputEventsAssignment_2 )* ) ) |
4461 | // InternalCftLanguage.g:1433:1: ( ( rule__AndGate__InputEventsAssignment_2 )* ) | 5617 | // InternalCftLanguage.g:1781:1: ( ( rule__AndGateDefinition__InputEventsAssignment_2 )* ) |
4462 | { | 5618 | { |
4463 | // InternalCftLanguage.g:1433:1: ( ( rule__AndGate__InputEventsAssignment_2 )* ) | 5619 | // InternalCftLanguage.g:1781:1: ( ( rule__AndGateDefinition__InputEventsAssignment_2 )* ) |
4464 | // InternalCftLanguage.g:1434:2: ( rule__AndGate__InputEventsAssignment_2 )* | 5620 | // InternalCftLanguage.g:1782:2: ( rule__AndGateDefinition__InputEventsAssignment_2 )* |
4465 | { | 5621 | { |
4466 | before(grammarAccess.getAndGateAccess().getInputEventsAssignment_2()); | 5622 | before(grammarAccess.getAndGateDefinitionAccess().getInputEventsAssignment_2()); |
4467 | // InternalCftLanguage.g:1435:2: ( rule__AndGate__InputEventsAssignment_2 )* | 5623 | // InternalCftLanguage.g:1783:2: ( rule__AndGateDefinition__InputEventsAssignment_2 )* |
4468 | loop14: | 5624 | loop18: |
4469 | do { | 5625 | do { |
4470 | int alt14=2; | 5626 | int alt18=2; |
4471 | int LA14_0 = input.LA(1); | 5627 | int LA18_0 = input.LA(1); |
4472 | 5628 | ||
4473 | if ( (LA14_0==RULE_ID) ) { | 5629 | if ( ((LA18_0>=RULE_ID && LA18_0<=RULE_OF_INT)) ) { |
4474 | alt14=1; | 5630 | alt18=1; |
4475 | } | 5631 | } |
4476 | 5632 | ||
4477 | 5633 | ||
4478 | switch (alt14) { | 5634 | switch (alt18) { |
4479 | case 1 : | 5635 | case 1 : |
4480 | // InternalCftLanguage.g:1435:3: rule__AndGate__InputEventsAssignment_2 | 5636 | // InternalCftLanguage.g:1783:3: rule__AndGateDefinition__InputEventsAssignment_2 |
4481 | { | 5637 | { |
4482 | pushFollow(FOLLOW_11); | 5638 | pushFollow(FOLLOW_11); |
4483 | rule__AndGate__InputEventsAssignment_2(); | 5639 | rule__AndGateDefinition__InputEventsAssignment_2(); |
4484 | 5640 | ||
4485 | state._fsp--; | 5641 | state._fsp--; |
4486 | 5642 | ||
@@ -4489,11 +5645,11 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
4489 | break; | 5645 | break; |
4490 | 5646 | ||
4491 | default : | 5647 | default : |
4492 | break loop14; | 5648 | break loop18; |
4493 | } | 5649 | } |
4494 | } while (true); | 5650 | } while (true); |
4495 | 5651 | ||
4496 | after(grammarAccess.getAndGateAccess().getInputEventsAssignment_2()); | 5652 | after(grammarAccess.getAndGateDefinitionAccess().getInputEventsAssignment_2()); |
4497 | 5653 | ||
4498 | } | 5654 | } |
4499 | 5655 | ||
@@ -4512,26 +5668,26 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
4512 | } | 5668 | } |
4513 | return ; | 5669 | return ; |
4514 | } | 5670 | } |
4515 | // $ANTLR end "rule__AndGate__Group__2__Impl" | 5671 | // $ANTLR end "rule__AndGateDefinition__Group__2__Impl" |
4516 | 5672 | ||
4517 | 5673 | ||
4518 | // $ANTLR start "rule__OrGate__Group__0" | 5674 | // $ANTLR start "rule__OrGateDefinition__Group__0" |
4519 | // InternalCftLanguage.g:1444:1: rule__OrGate__Group__0 : rule__OrGate__Group__0__Impl rule__OrGate__Group__1 ; | 5675 | // InternalCftLanguage.g:1792:1: rule__OrGateDefinition__Group__0 : rule__OrGateDefinition__Group__0__Impl rule__OrGateDefinition__Group__1 ; |
4520 | public final void rule__OrGate__Group__0() throws RecognitionException { | 5676 | public final void rule__OrGateDefinition__Group__0() throws RecognitionException { |
4521 | 5677 | ||
4522 | int stackSize = keepStackSize(); | 5678 | int stackSize = keepStackSize(); |
4523 | 5679 | ||
4524 | try { | 5680 | try { |
4525 | // InternalCftLanguage.g:1448:1: ( rule__OrGate__Group__0__Impl rule__OrGate__Group__1 ) | 5681 | // InternalCftLanguage.g:1796:1: ( rule__OrGateDefinition__Group__0__Impl rule__OrGateDefinition__Group__1 ) |
4526 | // InternalCftLanguage.g:1449:2: rule__OrGate__Group__0__Impl rule__OrGate__Group__1 | 5682 | // InternalCftLanguage.g:1797:2: rule__OrGateDefinition__Group__0__Impl rule__OrGateDefinition__Group__1 |
4527 | { | 5683 | { |
4528 | pushFollow(FOLLOW_18); | 5684 | pushFollow(FOLLOW_18); |
4529 | rule__OrGate__Group__0__Impl(); | 5685 | rule__OrGateDefinition__Group__0__Impl(); |
4530 | 5686 | ||
4531 | state._fsp--; | 5687 | state._fsp--; |
4532 | 5688 | ||
4533 | pushFollow(FOLLOW_2); | 5689 | pushFollow(FOLLOW_2); |
4534 | rule__OrGate__Group__1(); | 5690 | rule__OrGateDefinition__Group__1(); |
4535 | 5691 | ||
4536 | state._fsp--; | 5692 | state._fsp--; |
4537 | 5693 | ||
@@ -4550,35 +5706,35 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
4550 | } | 5706 | } |
4551 | return ; | 5707 | return ; |
4552 | } | 5708 | } |
4553 | // $ANTLR end "rule__OrGate__Group__0" | 5709 | // $ANTLR end "rule__OrGateDefinition__Group__0" |
4554 | 5710 | ||
4555 | 5711 | ||
4556 | // $ANTLR start "rule__OrGate__Group__0__Impl" | 5712 | // $ANTLR start "rule__OrGateDefinition__Group__0__Impl" |
4557 | // InternalCftLanguage.g:1456:1: rule__OrGate__Group__0__Impl : ( ( rule__OrGate__NameAssignment_0 ) ) ; | 5713 | // InternalCftLanguage.g:1804:1: rule__OrGateDefinition__Group__0__Impl : ( ( rule__OrGateDefinition__NameAssignment_0 ) ) ; |
4558 | public final void rule__OrGate__Group__0__Impl() throws RecognitionException { | 5714 | public final void rule__OrGateDefinition__Group__0__Impl() throws RecognitionException { |
4559 | 5715 | ||
4560 | int stackSize = keepStackSize(); | 5716 | int stackSize = keepStackSize(); |
4561 | 5717 | ||
4562 | try { | 5718 | try { |
4563 | // InternalCftLanguage.g:1460:1: ( ( ( rule__OrGate__NameAssignment_0 ) ) ) | 5719 | // InternalCftLanguage.g:1808:1: ( ( ( rule__OrGateDefinition__NameAssignment_0 ) ) ) |
4564 | // InternalCftLanguage.g:1461:1: ( ( rule__OrGate__NameAssignment_0 ) ) | 5720 | // InternalCftLanguage.g:1809:1: ( ( rule__OrGateDefinition__NameAssignment_0 ) ) |
4565 | { | 5721 | { |
4566 | // InternalCftLanguage.g:1461:1: ( ( rule__OrGate__NameAssignment_0 ) ) | 5722 | // InternalCftLanguage.g:1809:1: ( ( rule__OrGateDefinition__NameAssignment_0 ) ) |
4567 | // InternalCftLanguage.g:1462:2: ( rule__OrGate__NameAssignment_0 ) | 5723 | // InternalCftLanguage.g:1810:2: ( rule__OrGateDefinition__NameAssignment_0 ) |
4568 | { | 5724 | { |
4569 | before(grammarAccess.getOrGateAccess().getNameAssignment_0()); | 5725 | before(grammarAccess.getOrGateDefinitionAccess().getNameAssignment_0()); |
4570 | // InternalCftLanguage.g:1463:2: ( rule__OrGate__NameAssignment_0 ) | 5726 | // InternalCftLanguage.g:1811:2: ( rule__OrGateDefinition__NameAssignment_0 ) |
4571 | // InternalCftLanguage.g:1463:3: rule__OrGate__NameAssignment_0 | 5727 | // InternalCftLanguage.g:1811:3: rule__OrGateDefinition__NameAssignment_0 |
4572 | { | 5728 | { |
4573 | pushFollow(FOLLOW_2); | 5729 | pushFollow(FOLLOW_2); |
4574 | rule__OrGate__NameAssignment_0(); | 5730 | rule__OrGateDefinition__NameAssignment_0(); |
4575 | 5731 | ||
4576 | state._fsp--; | 5732 | state._fsp--; |
4577 | 5733 | ||
4578 | 5734 | ||
4579 | } | 5735 | } |
4580 | 5736 | ||
4581 | after(grammarAccess.getOrGateAccess().getNameAssignment_0()); | 5737 | after(grammarAccess.getOrGateDefinitionAccess().getNameAssignment_0()); |
4582 | 5738 | ||
4583 | } | 5739 | } |
4584 | 5740 | ||
@@ -4597,26 +5753,26 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
4597 | } | 5753 | } |
4598 | return ; | 5754 | return ; |
4599 | } | 5755 | } |
4600 | // $ANTLR end "rule__OrGate__Group__0__Impl" | 5756 | // $ANTLR end "rule__OrGateDefinition__Group__0__Impl" |
4601 | 5757 | ||
4602 | 5758 | ||
4603 | // $ANTLR start "rule__OrGate__Group__1" | 5759 | // $ANTLR start "rule__OrGateDefinition__Group__1" |
4604 | // InternalCftLanguage.g:1471:1: rule__OrGate__Group__1 : rule__OrGate__Group__1__Impl rule__OrGate__Group__2 ; | 5760 | // InternalCftLanguage.g:1819:1: rule__OrGateDefinition__Group__1 : rule__OrGateDefinition__Group__1__Impl rule__OrGateDefinition__Group__2 ; |
4605 | public final void rule__OrGate__Group__1() throws RecognitionException { | 5761 | public final void rule__OrGateDefinition__Group__1() throws RecognitionException { |
4606 | 5762 | ||
4607 | int stackSize = keepStackSize(); | 5763 | int stackSize = keepStackSize(); |
4608 | 5764 | ||
4609 | try { | 5765 | try { |
4610 | // InternalCftLanguage.g:1475:1: ( rule__OrGate__Group__1__Impl rule__OrGate__Group__2 ) | 5766 | // InternalCftLanguage.g:1823:1: ( rule__OrGateDefinition__Group__1__Impl rule__OrGateDefinition__Group__2 ) |
4611 | // InternalCftLanguage.g:1476:2: rule__OrGate__Group__1__Impl rule__OrGate__Group__2 | 5767 | // InternalCftLanguage.g:1824:2: rule__OrGateDefinition__Group__1__Impl rule__OrGateDefinition__Group__2 |
4612 | { | 5768 | { |
4613 | pushFollow(FOLLOW_3); | 5769 | pushFollow(FOLLOW_3); |
4614 | rule__OrGate__Group__1__Impl(); | 5770 | rule__OrGateDefinition__Group__1__Impl(); |
4615 | 5771 | ||
4616 | state._fsp--; | 5772 | state._fsp--; |
4617 | 5773 | ||
4618 | pushFollow(FOLLOW_2); | 5774 | pushFollow(FOLLOW_2); |
4619 | rule__OrGate__Group__2(); | 5775 | rule__OrGateDefinition__Group__2(); |
4620 | 5776 | ||
4621 | state._fsp--; | 5777 | state._fsp--; |
4622 | 5778 | ||
@@ -4635,25 +5791,25 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
4635 | } | 5791 | } |
4636 | return ; | 5792 | return ; |
4637 | } | 5793 | } |
4638 | // $ANTLR end "rule__OrGate__Group__1" | 5794 | // $ANTLR end "rule__OrGateDefinition__Group__1" |
4639 | 5795 | ||
4640 | 5796 | ||
4641 | // $ANTLR start "rule__OrGate__Group__1__Impl" | 5797 | // $ANTLR start "rule__OrGateDefinition__Group__1__Impl" |
4642 | // InternalCftLanguage.g:1483:1: rule__OrGate__Group__1__Impl : ( 'or' ) ; | 5798 | // InternalCftLanguage.g:1831:1: rule__OrGateDefinition__Group__1__Impl : ( 'or' ) ; |
4643 | public final void rule__OrGate__Group__1__Impl() throws RecognitionException { | 5799 | public final void rule__OrGateDefinition__Group__1__Impl() throws RecognitionException { |
4644 | 5800 | ||
4645 | int stackSize = keepStackSize(); | 5801 | int stackSize = keepStackSize(); |
4646 | 5802 | ||
4647 | try { | 5803 | try { |
4648 | // InternalCftLanguage.g:1487:1: ( ( 'or' ) ) | 5804 | // InternalCftLanguage.g:1835:1: ( ( 'or' ) ) |
4649 | // InternalCftLanguage.g:1488:1: ( 'or' ) | 5805 | // InternalCftLanguage.g:1836:1: ( 'or' ) |
4650 | { | 5806 | { |
4651 | // InternalCftLanguage.g:1488:1: ( 'or' ) | 5807 | // InternalCftLanguage.g:1836:1: ( 'or' ) |
4652 | // InternalCftLanguage.g:1489:2: 'or' | 5808 | // InternalCftLanguage.g:1837:2: 'or' |
4653 | { | 5809 | { |
4654 | before(grammarAccess.getOrGateAccess().getOrKeyword_1()); | 5810 | before(grammarAccess.getOrGateDefinitionAccess().getOrKeyword_1()); |
4655 | match(input,24,FOLLOW_2); | 5811 | match(input,26,FOLLOW_2); |
4656 | after(grammarAccess.getOrGateAccess().getOrKeyword_1()); | 5812 | after(grammarAccess.getOrGateDefinitionAccess().getOrKeyword_1()); |
4657 | 5813 | ||
4658 | } | 5814 | } |
4659 | 5815 | ||
@@ -4672,21 +5828,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
4672 | } | 5828 | } |
4673 | return ; | 5829 | return ; |
4674 | } | 5830 | } |
4675 | // $ANTLR end "rule__OrGate__Group__1__Impl" | 5831 | // $ANTLR end "rule__OrGateDefinition__Group__1__Impl" |
4676 | 5832 | ||
4677 | 5833 | ||
4678 | // $ANTLR start "rule__OrGate__Group__2" | 5834 | // $ANTLR start "rule__OrGateDefinition__Group__2" |
4679 | // InternalCftLanguage.g:1498:1: rule__OrGate__Group__2 : rule__OrGate__Group__2__Impl ; | 5835 | // InternalCftLanguage.g:1846:1: rule__OrGateDefinition__Group__2 : rule__OrGateDefinition__Group__2__Impl ; |
4680 | public final void rule__OrGate__Group__2() throws RecognitionException { | 5836 | public final void rule__OrGateDefinition__Group__2() throws RecognitionException { |
4681 | 5837 | ||
4682 | int stackSize = keepStackSize(); | 5838 | int stackSize = keepStackSize(); |
4683 | 5839 | ||
4684 | try { | 5840 | try { |
4685 | // InternalCftLanguage.g:1502:1: ( rule__OrGate__Group__2__Impl ) | 5841 | // InternalCftLanguage.g:1850:1: ( rule__OrGateDefinition__Group__2__Impl ) |
4686 | // InternalCftLanguage.g:1503:2: rule__OrGate__Group__2__Impl | 5842 | // InternalCftLanguage.g:1851:2: rule__OrGateDefinition__Group__2__Impl |
4687 | { | 5843 | { |
4688 | pushFollow(FOLLOW_2); | 5844 | pushFollow(FOLLOW_2); |
4689 | rule__OrGate__Group__2__Impl(); | 5845 | rule__OrGateDefinition__Group__2__Impl(); |
4690 | 5846 | ||
4691 | state._fsp--; | 5847 | state._fsp--; |
4692 | 5848 | ||
@@ -4705,40 +5861,40 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
4705 | } | 5861 | } |
4706 | return ; | 5862 | return ; |
4707 | } | 5863 | } |
4708 | // $ANTLR end "rule__OrGate__Group__2" | 5864 | // $ANTLR end "rule__OrGateDefinition__Group__2" |
4709 | 5865 | ||
4710 | 5866 | ||
4711 | // $ANTLR start "rule__OrGate__Group__2__Impl" | 5867 | // $ANTLR start "rule__OrGateDefinition__Group__2__Impl" |
4712 | // InternalCftLanguage.g:1509:1: rule__OrGate__Group__2__Impl : ( ( rule__OrGate__InputEventsAssignment_2 )* ) ; | 5868 | // InternalCftLanguage.g:1857:1: rule__OrGateDefinition__Group__2__Impl : ( ( rule__OrGateDefinition__InputEventsAssignment_2 )* ) ; |
4713 | public final void rule__OrGate__Group__2__Impl() throws RecognitionException { | 5869 | public final void rule__OrGateDefinition__Group__2__Impl() throws RecognitionException { |
4714 | 5870 | ||
4715 | int stackSize = keepStackSize(); | 5871 | int stackSize = keepStackSize(); |
4716 | 5872 | ||
4717 | try { | 5873 | try { |
4718 | // InternalCftLanguage.g:1513:1: ( ( ( rule__OrGate__InputEventsAssignment_2 )* ) ) | 5874 | // InternalCftLanguage.g:1861:1: ( ( ( rule__OrGateDefinition__InputEventsAssignment_2 )* ) ) |
4719 | // InternalCftLanguage.g:1514:1: ( ( rule__OrGate__InputEventsAssignment_2 )* ) | 5875 | // InternalCftLanguage.g:1862:1: ( ( rule__OrGateDefinition__InputEventsAssignment_2 )* ) |
4720 | { | 5876 | { |
4721 | // InternalCftLanguage.g:1514:1: ( ( rule__OrGate__InputEventsAssignment_2 )* ) | 5877 | // InternalCftLanguage.g:1862:1: ( ( rule__OrGateDefinition__InputEventsAssignment_2 )* ) |
4722 | // InternalCftLanguage.g:1515:2: ( rule__OrGate__InputEventsAssignment_2 )* | 5878 | // InternalCftLanguage.g:1863:2: ( rule__OrGateDefinition__InputEventsAssignment_2 )* |
4723 | { | 5879 | { |
4724 | before(grammarAccess.getOrGateAccess().getInputEventsAssignment_2()); | 5880 | before(grammarAccess.getOrGateDefinitionAccess().getInputEventsAssignment_2()); |
4725 | // InternalCftLanguage.g:1516:2: ( rule__OrGate__InputEventsAssignment_2 )* | 5881 | // InternalCftLanguage.g:1864:2: ( rule__OrGateDefinition__InputEventsAssignment_2 )* |
4726 | loop15: | 5882 | loop19: |
4727 | do { | 5883 | do { |
4728 | int alt15=2; | 5884 | int alt19=2; |
4729 | int LA15_0 = input.LA(1); | 5885 | int LA19_0 = input.LA(1); |
4730 | 5886 | ||
4731 | if ( (LA15_0==RULE_ID) ) { | 5887 | if ( ((LA19_0>=RULE_ID && LA19_0<=RULE_OF_INT)) ) { |
4732 | alt15=1; | 5888 | alt19=1; |
4733 | } | 5889 | } |
4734 | 5890 | ||
4735 | 5891 | ||
4736 | switch (alt15) { | 5892 | switch (alt19) { |
4737 | case 1 : | 5893 | case 1 : |
4738 | // InternalCftLanguage.g:1516:3: rule__OrGate__InputEventsAssignment_2 | 5894 | // InternalCftLanguage.g:1864:3: rule__OrGateDefinition__InputEventsAssignment_2 |
4739 | { | 5895 | { |
4740 | pushFollow(FOLLOW_11); | 5896 | pushFollow(FOLLOW_11); |
4741 | rule__OrGate__InputEventsAssignment_2(); | 5897 | rule__OrGateDefinition__InputEventsAssignment_2(); |
4742 | 5898 | ||
4743 | state._fsp--; | 5899 | state._fsp--; |
4744 | 5900 | ||
@@ -4747,11 +5903,519 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
4747 | break; | 5903 | break; |
4748 | 5904 | ||
4749 | default : | 5905 | default : |
4750 | break loop15; | 5906 | break loop19; |
5907 | } | ||
5908 | } while (true); | ||
5909 | |||
5910 | after(grammarAccess.getOrGateDefinitionAccess().getInputEventsAssignment_2()); | ||
5911 | |||
5912 | } | ||
5913 | |||
5914 | |||
5915 | } | ||
5916 | |||
5917 | } | ||
5918 | catch (RecognitionException re) { | ||
5919 | reportError(re); | ||
5920 | recover(input,re); | ||
5921 | } | ||
5922 | finally { | ||
5923 | |||
5924 | restoreStackSize(stackSize); | ||
5925 | |||
5926 | } | ||
5927 | return ; | ||
5928 | } | ||
5929 | // $ANTLR end "rule__OrGateDefinition__Group__2__Impl" | ||
5930 | |||
5931 | |||
5932 | // $ANTLR start "rule__KOfMGateDefinition__Group__0" | ||
5933 | // InternalCftLanguage.g:1873:1: rule__KOfMGateDefinition__Group__0 : rule__KOfMGateDefinition__Group__0__Impl rule__KOfMGateDefinition__Group__1 ; | ||
5934 | public final void rule__KOfMGateDefinition__Group__0() throws RecognitionException { | ||
5935 | |||
5936 | int stackSize = keepStackSize(); | ||
5937 | |||
5938 | try { | ||
5939 | // InternalCftLanguage.g:1877:1: ( rule__KOfMGateDefinition__Group__0__Impl rule__KOfMGateDefinition__Group__1 ) | ||
5940 | // InternalCftLanguage.g:1878:2: rule__KOfMGateDefinition__Group__0__Impl rule__KOfMGateDefinition__Group__1 | ||
5941 | { | ||
5942 | pushFollow(FOLLOW_19); | ||
5943 | rule__KOfMGateDefinition__Group__0__Impl(); | ||
5944 | |||
5945 | state._fsp--; | ||
5946 | |||
5947 | pushFollow(FOLLOW_2); | ||
5948 | rule__KOfMGateDefinition__Group__1(); | ||
5949 | |||
5950 | state._fsp--; | ||
5951 | |||
5952 | |||
5953 | } | ||
5954 | |||
5955 | } | ||
5956 | catch (RecognitionException re) { | ||
5957 | reportError(re); | ||
5958 | recover(input,re); | ||
5959 | } | ||
5960 | finally { | ||
5961 | |||
5962 | restoreStackSize(stackSize); | ||
5963 | |||
5964 | } | ||
5965 | return ; | ||
5966 | } | ||
5967 | // $ANTLR end "rule__KOfMGateDefinition__Group__0" | ||
5968 | |||
5969 | |||
5970 | // $ANTLR start "rule__KOfMGateDefinition__Group__0__Impl" | ||
5971 | // InternalCftLanguage.g:1885:1: rule__KOfMGateDefinition__Group__0__Impl : ( ( rule__KOfMGateDefinition__NameAssignment_0 ) ) ; | ||
5972 | public final void rule__KOfMGateDefinition__Group__0__Impl() throws RecognitionException { | ||
5973 | |||
5974 | int stackSize = keepStackSize(); | ||
5975 | |||
5976 | try { | ||
5977 | // InternalCftLanguage.g:1889:1: ( ( ( rule__KOfMGateDefinition__NameAssignment_0 ) ) ) | ||
5978 | // InternalCftLanguage.g:1890:1: ( ( rule__KOfMGateDefinition__NameAssignment_0 ) ) | ||
5979 | { | ||
5980 | // InternalCftLanguage.g:1890:1: ( ( rule__KOfMGateDefinition__NameAssignment_0 ) ) | ||
5981 | // InternalCftLanguage.g:1891:2: ( rule__KOfMGateDefinition__NameAssignment_0 ) | ||
5982 | { | ||
5983 | before(grammarAccess.getKOfMGateDefinitionAccess().getNameAssignment_0()); | ||
5984 | // InternalCftLanguage.g:1892:2: ( rule__KOfMGateDefinition__NameAssignment_0 ) | ||
5985 | // InternalCftLanguage.g:1892:3: rule__KOfMGateDefinition__NameAssignment_0 | ||
5986 | { | ||
5987 | pushFollow(FOLLOW_2); | ||
5988 | rule__KOfMGateDefinition__NameAssignment_0(); | ||
5989 | |||
5990 | state._fsp--; | ||
5991 | |||
5992 | |||
5993 | } | ||
5994 | |||
5995 | after(grammarAccess.getKOfMGateDefinitionAccess().getNameAssignment_0()); | ||
5996 | |||
5997 | } | ||
5998 | |||
5999 | |||
6000 | } | ||
6001 | |||
6002 | } | ||
6003 | catch (RecognitionException re) { | ||
6004 | reportError(re); | ||
6005 | recover(input,re); | ||
6006 | } | ||
6007 | finally { | ||
6008 | |||
6009 | restoreStackSize(stackSize); | ||
6010 | |||
6011 | } | ||
6012 | return ; | ||
6013 | } | ||
6014 | // $ANTLR end "rule__KOfMGateDefinition__Group__0__Impl" | ||
6015 | |||
6016 | |||
6017 | // $ANTLR start "rule__KOfMGateDefinition__Group__1" | ||
6018 | // InternalCftLanguage.g:1900:1: rule__KOfMGateDefinition__Group__1 : rule__KOfMGateDefinition__Group__1__Impl rule__KOfMGateDefinition__Group__2 ; | ||
6019 | public final void rule__KOfMGateDefinition__Group__1() throws RecognitionException { | ||
6020 | |||
6021 | int stackSize = keepStackSize(); | ||
6022 | |||
6023 | try { | ||
6024 | // InternalCftLanguage.g:1904:1: ( rule__KOfMGateDefinition__Group__1__Impl rule__KOfMGateDefinition__Group__2 ) | ||
6025 | // InternalCftLanguage.g:1905:2: rule__KOfMGateDefinition__Group__1__Impl rule__KOfMGateDefinition__Group__2 | ||
6026 | { | ||
6027 | pushFollow(FOLLOW_20); | ||
6028 | rule__KOfMGateDefinition__Group__1__Impl(); | ||
6029 | |||
6030 | state._fsp--; | ||
6031 | |||
6032 | pushFollow(FOLLOW_2); | ||
6033 | rule__KOfMGateDefinition__Group__2(); | ||
6034 | |||
6035 | state._fsp--; | ||
6036 | |||
6037 | |||
6038 | } | ||
6039 | |||
6040 | } | ||
6041 | catch (RecognitionException re) { | ||
6042 | reportError(re); | ||
6043 | recover(input,re); | ||
6044 | } | ||
6045 | finally { | ||
6046 | |||
6047 | restoreStackSize(stackSize); | ||
6048 | |||
6049 | } | ||
6050 | return ; | ||
6051 | } | ||
6052 | // $ANTLR end "rule__KOfMGateDefinition__Group__1" | ||
6053 | |||
6054 | |||
6055 | // $ANTLR start "rule__KOfMGateDefinition__Group__1__Impl" | ||
6056 | // InternalCftLanguage.g:1912:1: rule__KOfMGateDefinition__Group__1__Impl : ( ( rule__KOfMGateDefinition__KAssignment_1 ) ) ; | ||
6057 | public final void rule__KOfMGateDefinition__Group__1__Impl() throws RecognitionException { | ||
6058 | |||
6059 | int stackSize = keepStackSize(); | ||
6060 | |||
6061 | try { | ||
6062 | // InternalCftLanguage.g:1916:1: ( ( ( rule__KOfMGateDefinition__KAssignment_1 ) ) ) | ||
6063 | // InternalCftLanguage.g:1917:1: ( ( rule__KOfMGateDefinition__KAssignment_1 ) ) | ||
6064 | { | ||
6065 | // InternalCftLanguage.g:1917:1: ( ( rule__KOfMGateDefinition__KAssignment_1 ) ) | ||
6066 | // InternalCftLanguage.g:1918:2: ( rule__KOfMGateDefinition__KAssignment_1 ) | ||
6067 | { | ||
6068 | before(grammarAccess.getKOfMGateDefinitionAccess().getKAssignment_1()); | ||
6069 | // InternalCftLanguage.g:1919:2: ( rule__KOfMGateDefinition__KAssignment_1 ) | ||
6070 | // InternalCftLanguage.g:1919:3: rule__KOfMGateDefinition__KAssignment_1 | ||
6071 | { | ||
6072 | pushFollow(FOLLOW_2); | ||
6073 | rule__KOfMGateDefinition__KAssignment_1(); | ||
6074 | |||
6075 | state._fsp--; | ||
6076 | |||
6077 | |||
6078 | } | ||
6079 | |||
6080 | after(grammarAccess.getKOfMGateDefinitionAccess().getKAssignment_1()); | ||
6081 | |||
6082 | } | ||
6083 | |||
6084 | |||
6085 | } | ||
6086 | |||
6087 | } | ||
6088 | catch (RecognitionException re) { | ||
6089 | reportError(re); | ||
6090 | recover(input,re); | ||
6091 | } | ||
6092 | finally { | ||
6093 | |||
6094 | restoreStackSize(stackSize); | ||
6095 | |||
6096 | } | ||
6097 | return ; | ||
6098 | } | ||
6099 | // $ANTLR end "rule__KOfMGateDefinition__Group__1__Impl" | ||
6100 | |||
6101 | |||
6102 | // $ANTLR start "rule__KOfMGateDefinition__Group__2" | ||
6103 | // InternalCftLanguage.g:1927:1: rule__KOfMGateDefinition__Group__2 : rule__KOfMGateDefinition__Group__2__Impl rule__KOfMGateDefinition__Group__3 ; | ||
6104 | public final void rule__KOfMGateDefinition__Group__2() throws RecognitionException { | ||
6105 | |||
6106 | int stackSize = keepStackSize(); | ||
6107 | |||
6108 | try { | ||
6109 | // InternalCftLanguage.g:1931:1: ( rule__KOfMGateDefinition__Group__2__Impl rule__KOfMGateDefinition__Group__3 ) | ||
6110 | // InternalCftLanguage.g:1932:2: rule__KOfMGateDefinition__Group__2__Impl rule__KOfMGateDefinition__Group__3 | ||
6111 | { | ||
6112 | pushFollow(FOLLOW_3); | ||
6113 | rule__KOfMGateDefinition__Group__2__Impl(); | ||
6114 | |||
6115 | state._fsp--; | ||
6116 | |||
6117 | pushFollow(FOLLOW_2); | ||
6118 | rule__KOfMGateDefinition__Group__3(); | ||
6119 | |||
6120 | state._fsp--; | ||
6121 | |||
6122 | |||
6123 | } | ||
6124 | |||
6125 | } | ||
6126 | catch (RecognitionException re) { | ||
6127 | reportError(re); | ||
6128 | recover(input,re); | ||
6129 | } | ||
6130 | finally { | ||
6131 | |||
6132 | restoreStackSize(stackSize); | ||
6133 | |||
6134 | } | ||
6135 | return ; | ||
6136 | } | ||
6137 | // $ANTLR end "rule__KOfMGateDefinition__Group__2" | ||
6138 | |||
6139 | |||
6140 | // $ANTLR start "rule__KOfMGateDefinition__Group__2__Impl" | ||
6141 | // InternalCftLanguage.g:1939:1: rule__KOfMGateDefinition__Group__2__Impl : ( ( rule__KOfMGateDefinition__Alternatives_2 ) ) ; | ||
6142 | public final void rule__KOfMGateDefinition__Group__2__Impl() throws RecognitionException { | ||
6143 | |||
6144 | int stackSize = keepStackSize(); | ||
6145 | |||
6146 | try { | ||
6147 | // InternalCftLanguage.g:1943:1: ( ( ( rule__KOfMGateDefinition__Alternatives_2 ) ) ) | ||
6148 | // InternalCftLanguage.g:1944:1: ( ( rule__KOfMGateDefinition__Alternatives_2 ) ) | ||
6149 | { | ||
6150 | // InternalCftLanguage.g:1944:1: ( ( rule__KOfMGateDefinition__Alternatives_2 ) ) | ||
6151 | // InternalCftLanguage.g:1945:2: ( rule__KOfMGateDefinition__Alternatives_2 ) | ||
6152 | { | ||
6153 | before(grammarAccess.getKOfMGateDefinitionAccess().getAlternatives_2()); | ||
6154 | // InternalCftLanguage.g:1946:2: ( rule__KOfMGateDefinition__Alternatives_2 ) | ||
6155 | // InternalCftLanguage.g:1946:3: rule__KOfMGateDefinition__Alternatives_2 | ||
6156 | { | ||
6157 | pushFollow(FOLLOW_2); | ||
6158 | rule__KOfMGateDefinition__Alternatives_2(); | ||
6159 | |||
6160 | state._fsp--; | ||
6161 | |||
6162 | |||
6163 | } | ||
6164 | |||
6165 | after(grammarAccess.getKOfMGateDefinitionAccess().getAlternatives_2()); | ||
6166 | |||
6167 | } | ||
6168 | |||
6169 | |||
6170 | } | ||
6171 | |||
6172 | } | ||
6173 | catch (RecognitionException re) { | ||
6174 | reportError(re); | ||
6175 | recover(input,re); | ||
6176 | } | ||
6177 | finally { | ||
6178 | |||
6179 | restoreStackSize(stackSize); | ||
6180 | |||
6181 | } | ||
6182 | return ; | ||
6183 | } | ||
6184 | // $ANTLR end "rule__KOfMGateDefinition__Group__2__Impl" | ||
6185 | |||
6186 | |||
6187 | // $ANTLR start "rule__KOfMGateDefinition__Group__3" | ||
6188 | // InternalCftLanguage.g:1954:1: rule__KOfMGateDefinition__Group__3 : rule__KOfMGateDefinition__Group__3__Impl ; | ||
6189 | public final void rule__KOfMGateDefinition__Group__3() throws RecognitionException { | ||
6190 | |||
6191 | int stackSize = keepStackSize(); | ||
6192 | |||
6193 | try { | ||
6194 | // InternalCftLanguage.g:1958:1: ( rule__KOfMGateDefinition__Group__3__Impl ) | ||
6195 | // InternalCftLanguage.g:1959:2: rule__KOfMGateDefinition__Group__3__Impl | ||
6196 | { | ||
6197 | pushFollow(FOLLOW_2); | ||
6198 | rule__KOfMGateDefinition__Group__3__Impl(); | ||
6199 | |||
6200 | state._fsp--; | ||
6201 | |||
6202 | |||
6203 | } | ||
6204 | |||
6205 | } | ||
6206 | catch (RecognitionException re) { | ||
6207 | reportError(re); | ||
6208 | recover(input,re); | ||
6209 | } | ||
6210 | finally { | ||
6211 | |||
6212 | restoreStackSize(stackSize); | ||
6213 | |||
6214 | } | ||
6215 | return ; | ||
6216 | } | ||
6217 | // $ANTLR end "rule__KOfMGateDefinition__Group__3" | ||
6218 | |||
6219 | |||
6220 | // $ANTLR start "rule__KOfMGateDefinition__Group__3__Impl" | ||
6221 | // InternalCftLanguage.g:1965:1: rule__KOfMGateDefinition__Group__3__Impl : ( ( rule__KOfMGateDefinition__InputEventsAssignment_3 )* ) ; | ||
6222 | public final void rule__KOfMGateDefinition__Group__3__Impl() throws RecognitionException { | ||
6223 | |||
6224 | int stackSize = keepStackSize(); | ||
6225 | |||
6226 | try { | ||
6227 | // InternalCftLanguage.g:1969:1: ( ( ( rule__KOfMGateDefinition__InputEventsAssignment_3 )* ) ) | ||
6228 | // InternalCftLanguage.g:1970:1: ( ( rule__KOfMGateDefinition__InputEventsAssignment_3 )* ) | ||
6229 | { | ||
6230 | // InternalCftLanguage.g:1970:1: ( ( rule__KOfMGateDefinition__InputEventsAssignment_3 )* ) | ||
6231 | // InternalCftLanguage.g:1971:2: ( rule__KOfMGateDefinition__InputEventsAssignment_3 )* | ||
6232 | { | ||
6233 | before(grammarAccess.getKOfMGateDefinitionAccess().getInputEventsAssignment_3()); | ||
6234 | // InternalCftLanguage.g:1972:2: ( rule__KOfMGateDefinition__InputEventsAssignment_3 )* | ||
6235 | loop20: | ||
6236 | do { | ||
6237 | int alt20=2; | ||
6238 | int LA20_0 = input.LA(1); | ||
6239 | |||
6240 | if ( ((LA20_0>=RULE_ID && LA20_0<=RULE_OF_INT)) ) { | ||
6241 | alt20=1; | ||
6242 | } | ||
6243 | |||
6244 | |||
6245 | switch (alt20) { | ||
6246 | case 1 : | ||
6247 | // InternalCftLanguage.g:1972:3: rule__KOfMGateDefinition__InputEventsAssignment_3 | ||
6248 | { | ||
6249 | pushFollow(FOLLOW_11); | ||
6250 | rule__KOfMGateDefinition__InputEventsAssignment_3(); | ||
6251 | |||
6252 | state._fsp--; | ||
6253 | |||
6254 | |||
6255 | } | ||
6256 | break; | ||
6257 | |||
6258 | default : | ||
6259 | break loop20; | ||
4751 | } | 6260 | } |
4752 | } while (true); | 6261 | } while (true); |
4753 | 6262 | ||
4754 | after(grammarAccess.getOrGateAccess().getInputEventsAssignment_2()); | 6263 | after(grammarAccess.getKOfMGateDefinitionAccess().getInputEventsAssignment_3()); |
6264 | |||
6265 | } | ||
6266 | |||
6267 | |||
6268 | } | ||
6269 | |||
6270 | } | ||
6271 | catch (RecognitionException re) { | ||
6272 | reportError(re); | ||
6273 | recover(input,re); | ||
6274 | } | ||
6275 | finally { | ||
6276 | |||
6277 | restoreStackSize(stackSize); | ||
6278 | |||
6279 | } | ||
6280 | return ; | ||
6281 | } | ||
6282 | // $ANTLR end "rule__KOfMGateDefinition__Group__3__Impl" | ||
6283 | |||
6284 | |||
6285 | // $ANTLR start "rule__KOfMGateDefinition__Group_2_0__0" | ||
6286 | // InternalCftLanguage.g:1981:1: rule__KOfMGateDefinition__Group_2_0__0 : rule__KOfMGateDefinition__Group_2_0__0__Impl rule__KOfMGateDefinition__Group_2_0__1 ; | ||
6287 | public final void rule__KOfMGateDefinition__Group_2_0__0() throws RecognitionException { | ||
6288 | |||
6289 | int stackSize = keepStackSize(); | ||
6290 | |||
6291 | try { | ||
6292 | // InternalCftLanguage.g:1985:1: ( rule__KOfMGateDefinition__Group_2_0__0__Impl rule__KOfMGateDefinition__Group_2_0__1 ) | ||
6293 | // InternalCftLanguage.g:1986:2: rule__KOfMGateDefinition__Group_2_0__0__Impl rule__KOfMGateDefinition__Group_2_0__1 | ||
6294 | { | ||
6295 | pushFollow(FOLLOW_19); | ||
6296 | rule__KOfMGateDefinition__Group_2_0__0__Impl(); | ||
6297 | |||
6298 | state._fsp--; | ||
6299 | |||
6300 | pushFollow(FOLLOW_2); | ||
6301 | rule__KOfMGateDefinition__Group_2_0__1(); | ||
6302 | |||
6303 | state._fsp--; | ||
6304 | |||
6305 | |||
6306 | } | ||
6307 | |||
6308 | } | ||
6309 | catch (RecognitionException re) { | ||
6310 | reportError(re); | ||
6311 | recover(input,re); | ||
6312 | } | ||
6313 | finally { | ||
6314 | |||
6315 | restoreStackSize(stackSize); | ||
6316 | |||
6317 | } | ||
6318 | return ; | ||
6319 | } | ||
6320 | // $ANTLR end "rule__KOfMGateDefinition__Group_2_0__0" | ||
6321 | |||
6322 | |||
6323 | // $ANTLR start "rule__KOfMGateDefinition__Group_2_0__0__Impl" | ||
6324 | // InternalCftLanguage.g:1993:1: rule__KOfMGateDefinition__Group_2_0__0__Impl : ( 'of' ) ; | ||
6325 | public final void rule__KOfMGateDefinition__Group_2_0__0__Impl() throws RecognitionException { | ||
6326 | |||
6327 | int stackSize = keepStackSize(); | ||
6328 | |||
6329 | try { | ||
6330 | // InternalCftLanguage.g:1997:1: ( ( 'of' ) ) | ||
6331 | // InternalCftLanguage.g:1998:1: ( 'of' ) | ||
6332 | { | ||
6333 | // InternalCftLanguage.g:1998:1: ( 'of' ) | ||
6334 | // InternalCftLanguage.g:1999:2: 'of' | ||
6335 | { | ||
6336 | before(grammarAccess.getKOfMGateDefinitionAccess().getOfKeyword_2_0_0()); | ||
6337 | match(input,27,FOLLOW_2); | ||
6338 | after(grammarAccess.getKOfMGateDefinitionAccess().getOfKeyword_2_0_0()); | ||
6339 | |||
6340 | } | ||
6341 | |||
6342 | |||
6343 | } | ||
6344 | |||
6345 | } | ||
6346 | catch (RecognitionException re) { | ||
6347 | reportError(re); | ||
6348 | recover(input,re); | ||
6349 | } | ||
6350 | finally { | ||
6351 | |||
6352 | restoreStackSize(stackSize); | ||
6353 | |||
6354 | } | ||
6355 | return ; | ||
6356 | } | ||
6357 | // $ANTLR end "rule__KOfMGateDefinition__Group_2_0__0__Impl" | ||
6358 | |||
6359 | |||
6360 | // $ANTLR start "rule__KOfMGateDefinition__Group_2_0__1" | ||
6361 | // InternalCftLanguage.g:2008:1: rule__KOfMGateDefinition__Group_2_0__1 : rule__KOfMGateDefinition__Group_2_0__1__Impl ; | ||
6362 | public final void rule__KOfMGateDefinition__Group_2_0__1() throws RecognitionException { | ||
6363 | |||
6364 | int stackSize = keepStackSize(); | ||
6365 | |||
6366 | try { | ||
6367 | // InternalCftLanguage.g:2012:1: ( rule__KOfMGateDefinition__Group_2_0__1__Impl ) | ||
6368 | // InternalCftLanguage.g:2013:2: rule__KOfMGateDefinition__Group_2_0__1__Impl | ||
6369 | { | ||
6370 | pushFollow(FOLLOW_2); | ||
6371 | rule__KOfMGateDefinition__Group_2_0__1__Impl(); | ||
6372 | |||
6373 | state._fsp--; | ||
6374 | |||
6375 | |||
6376 | } | ||
6377 | |||
6378 | } | ||
6379 | catch (RecognitionException re) { | ||
6380 | reportError(re); | ||
6381 | recover(input,re); | ||
6382 | } | ||
6383 | finally { | ||
6384 | |||
6385 | restoreStackSize(stackSize); | ||
6386 | |||
6387 | } | ||
6388 | return ; | ||
6389 | } | ||
6390 | // $ANTLR end "rule__KOfMGateDefinition__Group_2_0__1" | ||
6391 | |||
6392 | |||
6393 | // $ANTLR start "rule__KOfMGateDefinition__Group_2_0__1__Impl" | ||
6394 | // InternalCftLanguage.g:2019:1: rule__KOfMGateDefinition__Group_2_0__1__Impl : ( ( rule__KOfMGateDefinition__MAssignment_2_0_1 ) ) ; | ||
6395 | public final void rule__KOfMGateDefinition__Group_2_0__1__Impl() throws RecognitionException { | ||
6396 | |||
6397 | int stackSize = keepStackSize(); | ||
6398 | |||
6399 | try { | ||
6400 | // InternalCftLanguage.g:2023:1: ( ( ( rule__KOfMGateDefinition__MAssignment_2_0_1 ) ) ) | ||
6401 | // InternalCftLanguage.g:2024:1: ( ( rule__KOfMGateDefinition__MAssignment_2_0_1 ) ) | ||
6402 | { | ||
6403 | // InternalCftLanguage.g:2024:1: ( ( rule__KOfMGateDefinition__MAssignment_2_0_1 ) ) | ||
6404 | // InternalCftLanguage.g:2025:2: ( rule__KOfMGateDefinition__MAssignment_2_0_1 ) | ||
6405 | { | ||
6406 | before(grammarAccess.getKOfMGateDefinitionAccess().getMAssignment_2_0_1()); | ||
6407 | // InternalCftLanguage.g:2026:2: ( rule__KOfMGateDefinition__MAssignment_2_0_1 ) | ||
6408 | // InternalCftLanguage.g:2026:3: rule__KOfMGateDefinition__MAssignment_2_0_1 | ||
6409 | { | ||
6410 | pushFollow(FOLLOW_2); | ||
6411 | rule__KOfMGateDefinition__MAssignment_2_0_1(); | ||
6412 | |||
6413 | state._fsp--; | ||
6414 | |||
6415 | |||
6416 | } | ||
6417 | |||
6418 | after(grammarAccess.getKOfMGateDefinitionAccess().getMAssignment_2_0_1()); | ||
4755 | 6419 | ||
4756 | } | 6420 | } |
4757 | 6421 | ||
@@ -4770,18 +6434,18 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
4770 | } | 6434 | } |
4771 | return ; | 6435 | return ; |
4772 | } | 6436 | } |
4773 | // $ANTLR end "rule__OrGate__Group__2__Impl" | 6437 | // $ANTLR end "rule__KOfMGateDefinition__Group_2_0__1__Impl" |
4774 | 6438 | ||
4775 | 6439 | ||
4776 | // $ANTLR start "rule__TransformationDefinition__Group__0" | 6440 | // $ANTLR start "rule__TransformationDefinition__Group__0" |
4777 | // InternalCftLanguage.g:1525:1: rule__TransformationDefinition__Group__0 : rule__TransformationDefinition__Group__0__Impl rule__TransformationDefinition__Group__1 ; | 6441 | // InternalCftLanguage.g:2035:1: rule__TransformationDefinition__Group__0 : rule__TransformationDefinition__Group__0__Impl rule__TransformationDefinition__Group__1 ; |
4778 | public final void rule__TransformationDefinition__Group__0() throws RecognitionException { | 6442 | public final void rule__TransformationDefinition__Group__0() throws RecognitionException { |
4779 | 6443 | ||
4780 | int stackSize = keepStackSize(); | 6444 | int stackSize = keepStackSize(); |
4781 | 6445 | ||
4782 | try { | 6446 | try { |
4783 | // InternalCftLanguage.g:1529:1: ( rule__TransformationDefinition__Group__0__Impl rule__TransformationDefinition__Group__1 ) | 6447 | // InternalCftLanguage.g:2039:1: ( rule__TransformationDefinition__Group__0__Impl rule__TransformationDefinition__Group__1 ) |
4784 | // InternalCftLanguage.g:1530:2: rule__TransformationDefinition__Group__0__Impl rule__TransformationDefinition__Group__1 | 6448 | // InternalCftLanguage.g:2040:2: rule__TransformationDefinition__Group__0__Impl rule__TransformationDefinition__Group__1 |
4785 | { | 6449 | { |
4786 | pushFollow(FOLLOW_3); | 6450 | pushFollow(FOLLOW_3); |
4787 | rule__TransformationDefinition__Group__0__Impl(); | 6451 | rule__TransformationDefinition__Group__0__Impl(); |
@@ -4812,20 +6476,20 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
4812 | 6476 | ||
4813 | 6477 | ||
4814 | // $ANTLR start "rule__TransformationDefinition__Group__0__Impl" | 6478 | // $ANTLR start "rule__TransformationDefinition__Group__0__Impl" |
4815 | // InternalCftLanguage.g:1537:1: rule__TransformationDefinition__Group__0__Impl : ( 'transformation' ) ; | 6479 | // InternalCftLanguage.g:2047:1: rule__TransformationDefinition__Group__0__Impl : ( 'transformation' ) ; |
4816 | public final void rule__TransformationDefinition__Group__0__Impl() throws RecognitionException { | 6480 | public final void rule__TransformationDefinition__Group__0__Impl() throws RecognitionException { |
4817 | 6481 | ||
4818 | int stackSize = keepStackSize(); | 6482 | int stackSize = keepStackSize(); |
4819 | 6483 | ||
4820 | try { | 6484 | try { |
4821 | // InternalCftLanguage.g:1541:1: ( ( 'transformation' ) ) | 6485 | // InternalCftLanguage.g:2051:1: ( ( 'transformation' ) ) |
4822 | // InternalCftLanguage.g:1542:1: ( 'transformation' ) | 6486 | // InternalCftLanguage.g:2052:1: ( 'transformation' ) |
4823 | { | 6487 | { |
4824 | // InternalCftLanguage.g:1542:1: ( 'transformation' ) | 6488 | // InternalCftLanguage.g:2052:1: ( 'transformation' ) |
4825 | // InternalCftLanguage.g:1543:2: 'transformation' | 6489 | // InternalCftLanguage.g:2053:2: 'transformation' |
4826 | { | 6490 | { |
4827 | before(grammarAccess.getTransformationDefinitionAccess().getTransformationKeyword_0()); | 6491 | before(grammarAccess.getTransformationDefinitionAccess().getTransformationKeyword_0()); |
4828 | match(input,25,FOLLOW_2); | 6492 | match(input,28,FOLLOW_2); |
4829 | after(grammarAccess.getTransformationDefinitionAccess().getTransformationKeyword_0()); | 6493 | after(grammarAccess.getTransformationDefinitionAccess().getTransformationKeyword_0()); |
4830 | 6494 | ||
4831 | } | 6495 | } |
@@ -4849,14 +6513,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
4849 | 6513 | ||
4850 | 6514 | ||
4851 | // $ANTLR start "rule__TransformationDefinition__Group__1" | 6515 | // $ANTLR start "rule__TransformationDefinition__Group__1" |
4852 | // InternalCftLanguage.g:1552:1: rule__TransformationDefinition__Group__1 : rule__TransformationDefinition__Group__1__Impl rule__TransformationDefinition__Group__2 ; | 6516 | // InternalCftLanguage.g:2062:1: rule__TransformationDefinition__Group__1 : rule__TransformationDefinition__Group__1__Impl rule__TransformationDefinition__Group__2 ; |
4853 | public final void rule__TransformationDefinition__Group__1() throws RecognitionException { | 6517 | public final void rule__TransformationDefinition__Group__1() throws RecognitionException { |
4854 | 6518 | ||
4855 | int stackSize = keepStackSize(); | 6519 | int stackSize = keepStackSize(); |
4856 | 6520 | ||
4857 | try { | 6521 | try { |
4858 | // InternalCftLanguage.g:1556:1: ( rule__TransformationDefinition__Group__1__Impl rule__TransformationDefinition__Group__2 ) | 6522 | // InternalCftLanguage.g:2066:1: ( rule__TransformationDefinition__Group__1__Impl rule__TransformationDefinition__Group__2 ) |
4859 | // InternalCftLanguage.g:1557:2: rule__TransformationDefinition__Group__1__Impl rule__TransformationDefinition__Group__2 | 6523 | // InternalCftLanguage.g:2067:2: rule__TransformationDefinition__Group__1__Impl rule__TransformationDefinition__Group__2 |
4860 | { | 6524 | { |
4861 | pushFollow(FOLLOW_8); | 6525 | pushFollow(FOLLOW_8); |
4862 | rule__TransformationDefinition__Group__1__Impl(); | 6526 | rule__TransformationDefinition__Group__1__Impl(); |
@@ -4887,21 +6551,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
4887 | 6551 | ||
4888 | 6552 | ||
4889 | // $ANTLR start "rule__TransformationDefinition__Group__1__Impl" | 6553 | // $ANTLR start "rule__TransformationDefinition__Group__1__Impl" |
4890 | // InternalCftLanguage.g:1564:1: rule__TransformationDefinition__Group__1__Impl : ( ( rule__TransformationDefinition__NameAssignment_1 ) ) ; | 6554 | // InternalCftLanguage.g:2074:1: rule__TransformationDefinition__Group__1__Impl : ( ( rule__TransformationDefinition__NameAssignment_1 ) ) ; |
4891 | public final void rule__TransformationDefinition__Group__1__Impl() throws RecognitionException { | 6555 | public final void rule__TransformationDefinition__Group__1__Impl() throws RecognitionException { |
4892 | 6556 | ||
4893 | int stackSize = keepStackSize(); | 6557 | int stackSize = keepStackSize(); |
4894 | 6558 | ||
4895 | try { | 6559 | try { |
4896 | // InternalCftLanguage.g:1568:1: ( ( ( rule__TransformationDefinition__NameAssignment_1 ) ) ) | 6560 | // InternalCftLanguage.g:2078:1: ( ( ( rule__TransformationDefinition__NameAssignment_1 ) ) ) |
4897 | // InternalCftLanguage.g:1569:1: ( ( rule__TransformationDefinition__NameAssignment_1 ) ) | 6561 | // InternalCftLanguage.g:2079:1: ( ( rule__TransformationDefinition__NameAssignment_1 ) ) |
4898 | { | 6562 | { |
4899 | // InternalCftLanguage.g:1569:1: ( ( rule__TransformationDefinition__NameAssignment_1 ) ) | 6563 | // InternalCftLanguage.g:2079:1: ( ( rule__TransformationDefinition__NameAssignment_1 ) ) |
4900 | // InternalCftLanguage.g:1570:2: ( rule__TransformationDefinition__NameAssignment_1 ) | 6564 | // InternalCftLanguage.g:2080:2: ( rule__TransformationDefinition__NameAssignment_1 ) |
4901 | { | 6565 | { |
4902 | before(grammarAccess.getTransformationDefinitionAccess().getNameAssignment_1()); | 6566 | before(grammarAccess.getTransformationDefinitionAccess().getNameAssignment_1()); |
4903 | // InternalCftLanguage.g:1571:2: ( rule__TransformationDefinition__NameAssignment_1 ) | 6567 | // InternalCftLanguage.g:2081:2: ( rule__TransformationDefinition__NameAssignment_1 ) |
4904 | // InternalCftLanguage.g:1571:3: rule__TransformationDefinition__NameAssignment_1 | 6568 | // InternalCftLanguage.g:2081:3: rule__TransformationDefinition__NameAssignment_1 |
4905 | { | 6569 | { |
4906 | pushFollow(FOLLOW_2); | 6570 | pushFollow(FOLLOW_2); |
4907 | rule__TransformationDefinition__NameAssignment_1(); | 6571 | rule__TransformationDefinition__NameAssignment_1(); |
@@ -4934,16 +6598,16 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
4934 | 6598 | ||
4935 | 6599 | ||
4936 | // $ANTLR start "rule__TransformationDefinition__Group__2" | 6600 | // $ANTLR start "rule__TransformationDefinition__Group__2" |
4937 | // InternalCftLanguage.g:1579:1: rule__TransformationDefinition__Group__2 : rule__TransformationDefinition__Group__2__Impl rule__TransformationDefinition__Group__3 ; | 6601 | // InternalCftLanguage.g:2089:1: rule__TransformationDefinition__Group__2 : rule__TransformationDefinition__Group__2__Impl rule__TransformationDefinition__Group__3 ; |
4938 | public final void rule__TransformationDefinition__Group__2() throws RecognitionException { | 6602 | public final void rule__TransformationDefinition__Group__2() throws RecognitionException { |
4939 | 6603 | ||
4940 | int stackSize = keepStackSize(); | 6604 | int stackSize = keepStackSize(); |
4941 | 6605 | ||
4942 | try { | 6606 | try { |
4943 | // InternalCftLanguage.g:1583:1: ( rule__TransformationDefinition__Group__2__Impl rule__TransformationDefinition__Group__3 ) | 6607 | // InternalCftLanguage.g:2093:1: ( rule__TransformationDefinition__Group__2__Impl rule__TransformationDefinition__Group__3 ) |
4944 | // InternalCftLanguage.g:1584:2: rule__TransformationDefinition__Group__2__Impl rule__TransformationDefinition__Group__3 | 6608 | // InternalCftLanguage.g:2094:2: rule__TransformationDefinition__Group__2__Impl rule__TransformationDefinition__Group__3 |
4945 | { | 6609 | { |
4946 | pushFollow(FOLLOW_19); | 6610 | pushFollow(FOLLOW_21); |
4947 | rule__TransformationDefinition__Group__2__Impl(); | 6611 | rule__TransformationDefinition__Group__2__Impl(); |
4948 | 6612 | ||
4949 | state._fsp--; | 6613 | state._fsp--; |
@@ -4972,20 +6636,20 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
4972 | 6636 | ||
4973 | 6637 | ||
4974 | // $ANTLR start "rule__TransformationDefinition__Group__2__Impl" | 6638 | // $ANTLR start "rule__TransformationDefinition__Group__2__Impl" |
4975 | // InternalCftLanguage.g:1591:1: rule__TransformationDefinition__Group__2__Impl : ( '{' ) ; | 6639 | // InternalCftLanguage.g:2101:1: rule__TransformationDefinition__Group__2__Impl : ( '{' ) ; |
4976 | public final void rule__TransformationDefinition__Group__2__Impl() throws RecognitionException { | 6640 | public final void rule__TransformationDefinition__Group__2__Impl() throws RecognitionException { |
4977 | 6641 | ||
4978 | int stackSize = keepStackSize(); | 6642 | int stackSize = keepStackSize(); |
4979 | 6643 | ||
4980 | try { | 6644 | try { |
4981 | // InternalCftLanguage.g:1595:1: ( ( '{' ) ) | 6645 | // InternalCftLanguage.g:2105:1: ( ( '{' ) ) |
4982 | // InternalCftLanguage.g:1596:1: ( '{' ) | 6646 | // InternalCftLanguage.g:2106:1: ( '{' ) |
4983 | { | 6647 | { |
4984 | // InternalCftLanguage.g:1596:1: ( '{' ) | 6648 | // InternalCftLanguage.g:2106:1: ( '{' ) |
4985 | // InternalCftLanguage.g:1597:2: '{' | 6649 | // InternalCftLanguage.g:2107:2: '{' |
4986 | { | 6650 | { |
4987 | before(grammarAccess.getTransformationDefinitionAccess().getLeftCurlyBracketKeyword_2()); | 6651 | before(grammarAccess.getTransformationDefinitionAccess().getLeftCurlyBracketKeyword_2()); |
4988 | match(input,17,FOLLOW_2); | 6652 | match(input,18,FOLLOW_2); |
4989 | after(grammarAccess.getTransformationDefinitionAccess().getLeftCurlyBracketKeyword_2()); | 6653 | after(grammarAccess.getTransformationDefinitionAccess().getLeftCurlyBracketKeyword_2()); |
4990 | 6654 | ||
4991 | } | 6655 | } |
@@ -5009,16 +6673,16 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
5009 | 6673 | ||
5010 | 6674 | ||
5011 | // $ANTLR start "rule__TransformationDefinition__Group__3" | 6675 | // $ANTLR start "rule__TransformationDefinition__Group__3" |
5012 | // InternalCftLanguage.g:1606:1: rule__TransformationDefinition__Group__3 : rule__TransformationDefinition__Group__3__Impl rule__TransformationDefinition__Group__4 ; | 6676 | // InternalCftLanguage.g:2116:1: rule__TransformationDefinition__Group__3 : rule__TransformationDefinition__Group__3__Impl rule__TransformationDefinition__Group__4 ; |
5013 | public final void rule__TransformationDefinition__Group__3() throws RecognitionException { | 6677 | public final void rule__TransformationDefinition__Group__3() throws RecognitionException { |
5014 | 6678 | ||
5015 | int stackSize = keepStackSize(); | 6679 | int stackSize = keepStackSize(); |
5016 | 6680 | ||
5017 | try { | 6681 | try { |
5018 | // InternalCftLanguage.g:1610:1: ( rule__TransformationDefinition__Group__3__Impl rule__TransformationDefinition__Group__4 ) | 6682 | // InternalCftLanguage.g:2120:1: ( rule__TransformationDefinition__Group__3__Impl rule__TransformationDefinition__Group__4 ) |
5019 | // InternalCftLanguage.g:1611:2: rule__TransformationDefinition__Group__3__Impl rule__TransformationDefinition__Group__4 | 6683 | // InternalCftLanguage.g:2121:2: rule__TransformationDefinition__Group__3__Impl rule__TransformationDefinition__Group__4 |
5020 | { | 6684 | { |
5021 | pushFollow(FOLLOW_19); | 6685 | pushFollow(FOLLOW_21); |
5022 | rule__TransformationDefinition__Group__3__Impl(); | 6686 | rule__TransformationDefinition__Group__3__Impl(); |
5023 | 6687 | ||
5024 | state._fsp--; | 6688 | state._fsp--; |
@@ -5047,35 +6711,35 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
5047 | 6711 | ||
5048 | 6712 | ||
5049 | // $ANTLR start "rule__TransformationDefinition__Group__3__Impl" | 6713 | // $ANTLR start "rule__TransformationDefinition__Group__3__Impl" |
5050 | // InternalCftLanguage.g:1618:1: rule__TransformationDefinition__Group__3__Impl : ( ( rule__TransformationDefinition__MappingDefinitionsAssignment_3 )* ) ; | 6714 | // InternalCftLanguage.g:2128:1: rule__TransformationDefinition__Group__3__Impl : ( ( rule__TransformationDefinition__MappingDefinitionsAssignment_3 )* ) ; |
5051 | public final void rule__TransformationDefinition__Group__3__Impl() throws RecognitionException { | 6715 | public final void rule__TransformationDefinition__Group__3__Impl() throws RecognitionException { |
5052 | 6716 | ||
5053 | int stackSize = keepStackSize(); | 6717 | int stackSize = keepStackSize(); |
5054 | 6718 | ||
5055 | try { | 6719 | try { |
5056 | // InternalCftLanguage.g:1622:1: ( ( ( rule__TransformationDefinition__MappingDefinitionsAssignment_3 )* ) ) | 6720 | // InternalCftLanguage.g:2132:1: ( ( ( rule__TransformationDefinition__MappingDefinitionsAssignment_3 )* ) ) |
5057 | // InternalCftLanguage.g:1623:1: ( ( rule__TransformationDefinition__MappingDefinitionsAssignment_3 )* ) | 6721 | // InternalCftLanguage.g:2133:1: ( ( rule__TransformationDefinition__MappingDefinitionsAssignment_3 )* ) |
5058 | { | 6722 | { |
5059 | // InternalCftLanguage.g:1623:1: ( ( rule__TransformationDefinition__MappingDefinitionsAssignment_3 )* ) | 6723 | // InternalCftLanguage.g:2133:1: ( ( rule__TransformationDefinition__MappingDefinitionsAssignment_3 )* ) |
5060 | // InternalCftLanguage.g:1624:2: ( rule__TransformationDefinition__MappingDefinitionsAssignment_3 )* | 6724 | // InternalCftLanguage.g:2134:2: ( rule__TransformationDefinition__MappingDefinitionsAssignment_3 )* |
5061 | { | 6725 | { |
5062 | before(grammarAccess.getTransformationDefinitionAccess().getMappingDefinitionsAssignment_3()); | 6726 | before(grammarAccess.getTransformationDefinitionAccess().getMappingDefinitionsAssignment_3()); |
5063 | // InternalCftLanguage.g:1625:2: ( rule__TransformationDefinition__MappingDefinitionsAssignment_3 )* | 6727 | // InternalCftLanguage.g:2135:2: ( rule__TransformationDefinition__MappingDefinitionsAssignment_3 )* |
5064 | loop16: | 6728 | loop21: |
5065 | do { | 6729 | do { |
5066 | int alt16=2; | 6730 | int alt21=2; |
5067 | int LA16_0 = input.LA(1); | 6731 | int LA21_0 = input.LA(1); |
5068 | 6732 | ||
5069 | if ( (LA16_0==26||LA16_0==36) ) { | 6733 | if ( (LA21_0==29||LA21_0==39) ) { |
5070 | alt16=1; | 6734 | alt21=1; |
5071 | } | 6735 | } |
5072 | 6736 | ||
5073 | 6737 | ||
5074 | switch (alt16) { | 6738 | switch (alt21) { |
5075 | case 1 : | 6739 | case 1 : |
5076 | // InternalCftLanguage.g:1625:3: rule__TransformationDefinition__MappingDefinitionsAssignment_3 | 6740 | // InternalCftLanguage.g:2135:3: rule__TransformationDefinition__MappingDefinitionsAssignment_3 |
5077 | { | 6741 | { |
5078 | pushFollow(FOLLOW_20); | 6742 | pushFollow(FOLLOW_22); |
5079 | rule__TransformationDefinition__MappingDefinitionsAssignment_3(); | 6743 | rule__TransformationDefinition__MappingDefinitionsAssignment_3(); |
5080 | 6744 | ||
5081 | state._fsp--; | 6745 | state._fsp--; |
@@ -5085,7 +6749,7 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
5085 | break; | 6749 | break; |
5086 | 6750 | ||
5087 | default : | 6751 | default : |
5088 | break loop16; | 6752 | break loop21; |
5089 | } | 6753 | } |
5090 | } while (true); | 6754 | } while (true); |
5091 | 6755 | ||
@@ -5112,14 +6776,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
5112 | 6776 | ||
5113 | 6777 | ||
5114 | // $ANTLR start "rule__TransformationDefinition__Group__4" | 6778 | // $ANTLR start "rule__TransformationDefinition__Group__4" |
5115 | // InternalCftLanguage.g:1633:1: rule__TransformationDefinition__Group__4 : rule__TransformationDefinition__Group__4__Impl ; | 6779 | // InternalCftLanguage.g:2143:1: rule__TransformationDefinition__Group__4 : rule__TransformationDefinition__Group__4__Impl ; |
5116 | public final void rule__TransformationDefinition__Group__4() throws RecognitionException { | 6780 | public final void rule__TransformationDefinition__Group__4() throws RecognitionException { |
5117 | 6781 | ||
5118 | int stackSize = keepStackSize(); | 6782 | int stackSize = keepStackSize(); |
5119 | 6783 | ||
5120 | try { | 6784 | try { |
5121 | // InternalCftLanguage.g:1637:1: ( rule__TransformationDefinition__Group__4__Impl ) | 6785 | // InternalCftLanguage.g:2147:1: ( rule__TransformationDefinition__Group__4__Impl ) |
5122 | // InternalCftLanguage.g:1638:2: rule__TransformationDefinition__Group__4__Impl | 6786 | // InternalCftLanguage.g:2148:2: rule__TransformationDefinition__Group__4__Impl |
5123 | { | 6787 | { |
5124 | pushFollow(FOLLOW_2); | 6788 | pushFollow(FOLLOW_2); |
5125 | rule__TransformationDefinition__Group__4__Impl(); | 6789 | rule__TransformationDefinition__Group__4__Impl(); |
@@ -5145,20 +6809,20 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
5145 | 6809 | ||
5146 | 6810 | ||
5147 | // $ANTLR start "rule__TransformationDefinition__Group__4__Impl" | 6811 | // $ANTLR start "rule__TransformationDefinition__Group__4__Impl" |
5148 | // InternalCftLanguage.g:1644:1: rule__TransformationDefinition__Group__4__Impl : ( '}' ) ; | 6812 | // InternalCftLanguage.g:2154:1: rule__TransformationDefinition__Group__4__Impl : ( '}' ) ; |
5149 | public final void rule__TransformationDefinition__Group__4__Impl() throws RecognitionException { | 6813 | public final void rule__TransformationDefinition__Group__4__Impl() throws RecognitionException { |
5150 | 6814 | ||
5151 | int stackSize = keepStackSize(); | 6815 | int stackSize = keepStackSize(); |
5152 | 6816 | ||
5153 | try { | 6817 | try { |
5154 | // InternalCftLanguage.g:1648:1: ( ( '}' ) ) | 6818 | // InternalCftLanguage.g:2158:1: ( ( '}' ) ) |
5155 | // InternalCftLanguage.g:1649:1: ( '}' ) | 6819 | // InternalCftLanguage.g:2159:1: ( '}' ) |
5156 | { | 6820 | { |
5157 | // InternalCftLanguage.g:1649:1: ( '}' ) | 6821 | // InternalCftLanguage.g:2159:1: ( '}' ) |
5158 | // InternalCftLanguage.g:1650:2: '}' | 6822 | // InternalCftLanguage.g:2160:2: '}' |
5159 | { | 6823 | { |
5160 | before(grammarAccess.getTransformationDefinitionAccess().getRightCurlyBracketKeyword_4()); | 6824 | before(grammarAccess.getTransformationDefinitionAccess().getRightCurlyBracketKeyword_4()); |
5161 | match(input,18,FOLLOW_2); | 6825 | match(input,19,FOLLOW_2); |
5162 | after(grammarAccess.getTransformationDefinitionAccess().getRightCurlyBracketKeyword_4()); | 6826 | after(grammarAccess.getTransformationDefinitionAccess().getRightCurlyBracketKeyword_4()); |
5163 | 6827 | ||
5164 | } | 6828 | } |
@@ -5182,16 +6846,16 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
5182 | 6846 | ||
5183 | 6847 | ||
5184 | // $ANTLR start "rule__MappingDefinition__Group__0" | 6848 | // $ANTLR start "rule__MappingDefinition__Group__0" |
5185 | // InternalCftLanguage.g:1660:1: rule__MappingDefinition__Group__0 : rule__MappingDefinition__Group__0__Impl rule__MappingDefinition__Group__1 ; | 6849 | // InternalCftLanguage.g:2170:1: rule__MappingDefinition__Group__0 : rule__MappingDefinition__Group__0__Impl rule__MappingDefinition__Group__1 ; |
5186 | public final void rule__MappingDefinition__Group__0() throws RecognitionException { | 6850 | public final void rule__MappingDefinition__Group__0() throws RecognitionException { |
5187 | 6851 | ||
5188 | int stackSize = keepStackSize(); | 6852 | int stackSize = keepStackSize(); |
5189 | 6853 | ||
5190 | try { | 6854 | try { |
5191 | // InternalCftLanguage.g:1664:1: ( rule__MappingDefinition__Group__0__Impl rule__MappingDefinition__Group__1 ) | 6855 | // InternalCftLanguage.g:2174:1: ( rule__MappingDefinition__Group__0__Impl rule__MappingDefinition__Group__1 ) |
5192 | // InternalCftLanguage.g:1665:2: rule__MappingDefinition__Group__0__Impl rule__MappingDefinition__Group__1 | 6856 | // InternalCftLanguage.g:2175:2: rule__MappingDefinition__Group__0__Impl rule__MappingDefinition__Group__1 |
5193 | { | 6857 | { |
5194 | pushFollow(FOLLOW_21); | 6858 | pushFollow(FOLLOW_23); |
5195 | rule__MappingDefinition__Group__0__Impl(); | 6859 | rule__MappingDefinition__Group__0__Impl(); |
5196 | 6860 | ||
5197 | state._fsp--; | 6861 | state._fsp--; |
@@ -5220,29 +6884,29 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
5220 | 6884 | ||
5221 | 6885 | ||
5222 | // $ANTLR start "rule__MappingDefinition__Group__0__Impl" | 6886 | // $ANTLR start "rule__MappingDefinition__Group__0__Impl" |
5223 | // InternalCftLanguage.g:1672:1: rule__MappingDefinition__Group__0__Impl : ( ( rule__MappingDefinition__TopLevelAssignment_0 )? ) ; | 6887 | // InternalCftLanguage.g:2182:1: rule__MappingDefinition__Group__0__Impl : ( ( rule__MappingDefinition__TopLevelAssignment_0 )? ) ; |
5224 | public final void rule__MappingDefinition__Group__0__Impl() throws RecognitionException { | 6888 | public final void rule__MappingDefinition__Group__0__Impl() throws RecognitionException { |
5225 | 6889 | ||
5226 | int stackSize = keepStackSize(); | 6890 | int stackSize = keepStackSize(); |
5227 | 6891 | ||
5228 | try { | 6892 | try { |
5229 | // InternalCftLanguage.g:1676:1: ( ( ( rule__MappingDefinition__TopLevelAssignment_0 )? ) ) | 6893 | // InternalCftLanguage.g:2186:1: ( ( ( rule__MappingDefinition__TopLevelAssignment_0 )? ) ) |
5230 | // InternalCftLanguage.g:1677:1: ( ( rule__MappingDefinition__TopLevelAssignment_0 )? ) | 6894 | // InternalCftLanguage.g:2187:1: ( ( rule__MappingDefinition__TopLevelAssignment_0 )? ) |
5231 | { | 6895 | { |
5232 | // InternalCftLanguage.g:1677:1: ( ( rule__MappingDefinition__TopLevelAssignment_0 )? ) | 6896 | // InternalCftLanguage.g:2187:1: ( ( rule__MappingDefinition__TopLevelAssignment_0 )? ) |
5233 | // InternalCftLanguage.g:1678:2: ( rule__MappingDefinition__TopLevelAssignment_0 )? | 6897 | // InternalCftLanguage.g:2188:2: ( rule__MappingDefinition__TopLevelAssignment_0 )? |
5234 | { | 6898 | { |
5235 | before(grammarAccess.getMappingDefinitionAccess().getTopLevelAssignment_0()); | 6899 | before(grammarAccess.getMappingDefinitionAccess().getTopLevelAssignment_0()); |
5236 | // InternalCftLanguage.g:1679:2: ( rule__MappingDefinition__TopLevelAssignment_0 )? | 6900 | // InternalCftLanguage.g:2189:2: ( rule__MappingDefinition__TopLevelAssignment_0 )? |
5237 | int alt17=2; | 6901 | int alt22=2; |
5238 | int LA17_0 = input.LA(1); | 6902 | int LA22_0 = input.LA(1); |
5239 | 6903 | ||
5240 | if ( (LA17_0==36) ) { | 6904 | if ( (LA22_0==39) ) { |
5241 | alt17=1; | 6905 | alt22=1; |
5242 | } | 6906 | } |
5243 | switch (alt17) { | 6907 | switch (alt22) { |
5244 | case 1 : | 6908 | case 1 : |
5245 | // InternalCftLanguage.g:1679:3: rule__MappingDefinition__TopLevelAssignment_0 | 6909 | // InternalCftLanguage.g:2189:3: rule__MappingDefinition__TopLevelAssignment_0 |
5246 | { | 6910 | { |
5247 | pushFollow(FOLLOW_2); | 6911 | pushFollow(FOLLOW_2); |
5248 | rule__MappingDefinition__TopLevelAssignment_0(); | 6912 | rule__MappingDefinition__TopLevelAssignment_0(); |
@@ -5278,14 +6942,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
5278 | 6942 | ||
5279 | 6943 | ||
5280 | // $ANTLR start "rule__MappingDefinition__Group__1" | 6944 | // $ANTLR start "rule__MappingDefinition__Group__1" |
5281 | // InternalCftLanguage.g:1687:1: rule__MappingDefinition__Group__1 : rule__MappingDefinition__Group__1__Impl rule__MappingDefinition__Group__2 ; | 6945 | // InternalCftLanguage.g:2197:1: rule__MappingDefinition__Group__1 : rule__MappingDefinition__Group__1__Impl rule__MappingDefinition__Group__2 ; |
5282 | public final void rule__MappingDefinition__Group__1() throws RecognitionException { | 6946 | public final void rule__MappingDefinition__Group__1() throws RecognitionException { |
5283 | 6947 | ||
5284 | int stackSize = keepStackSize(); | 6948 | int stackSize = keepStackSize(); |
5285 | 6949 | ||
5286 | try { | 6950 | try { |
5287 | // InternalCftLanguage.g:1691:1: ( rule__MappingDefinition__Group__1__Impl rule__MappingDefinition__Group__2 ) | 6951 | // InternalCftLanguage.g:2201:1: ( rule__MappingDefinition__Group__1__Impl rule__MappingDefinition__Group__2 ) |
5288 | // InternalCftLanguage.g:1692:2: rule__MappingDefinition__Group__1__Impl rule__MappingDefinition__Group__2 | 6952 | // InternalCftLanguage.g:2202:2: rule__MappingDefinition__Group__1__Impl rule__MappingDefinition__Group__2 |
5289 | { | 6953 | { |
5290 | pushFollow(FOLLOW_3); | 6954 | pushFollow(FOLLOW_3); |
5291 | rule__MappingDefinition__Group__1__Impl(); | 6955 | rule__MappingDefinition__Group__1__Impl(); |
@@ -5316,20 +6980,20 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
5316 | 6980 | ||
5317 | 6981 | ||
5318 | // $ANTLR start "rule__MappingDefinition__Group__1__Impl" | 6982 | // $ANTLR start "rule__MappingDefinition__Group__1__Impl" |
5319 | // InternalCftLanguage.g:1699:1: rule__MappingDefinition__Group__1__Impl : ( 'mapping' ) ; | 6983 | // InternalCftLanguage.g:2209:1: rule__MappingDefinition__Group__1__Impl : ( 'mapping' ) ; |
5320 | public final void rule__MappingDefinition__Group__1__Impl() throws RecognitionException { | 6984 | public final void rule__MappingDefinition__Group__1__Impl() throws RecognitionException { |
5321 | 6985 | ||
5322 | int stackSize = keepStackSize(); | 6986 | int stackSize = keepStackSize(); |
5323 | 6987 | ||
5324 | try { | 6988 | try { |
5325 | // InternalCftLanguage.g:1703:1: ( ( 'mapping' ) ) | 6989 | // InternalCftLanguage.g:2213:1: ( ( 'mapping' ) ) |
5326 | // InternalCftLanguage.g:1704:1: ( 'mapping' ) | 6990 | // InternalCftLanguage.g:2214:1: ( 'mapping' ) |
5327 | { | 6991 | { |
5328 | // InternalCftLanguage.g:1704:1: ( 'mapping' ) | 6992 | // InternalCftLanguage.g:2214:1: ( 'mapping' ) |
5329 | // InternalCftLanguage.g:1705:2: 'mapping' | 6993 | // InternalCftLanguage.g:2215:2: 'mapping' |
5330 | { | 6994 | { |
5331 | before(grammarAccess.getMappingDefinitionAccess().getMappingKeyword_1()); | 6995 | before(grammarAccess.getMappingDefinitionAccess().getMappingKeyword_1()); |
5332 | match(input,26,FOLLOW_2); | 6996 | match(input,29,FOLLOW_2); |
5333 | after(grammarAccess.getMappingDefinitionAccess().getMappingKeyword_1()); | 6997 | after(grammarAccess.getMappingDefinitionAccess().getMappingKeyword_1()); |
5334 | 6998 | ||
5335 | } | 6999 | } |
@@ -5353,16 +7017,16 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
5353 | 7017 | ||
5354 | 7018 | ||
5355 | // $ANTLR start "rule__MappingDefinition__Group__2" | 7019 | // $ANTLR start "rule__MappingDefinition__Group__2" |
5356 | // InternalCftLanguage.g:1714:1: rule__MappingDefinition__Group__2 : rule__MappingDefinition__Group__2__Impl rule__MappingDefinition__Group__3 ; | 7020 | // InternalCftLanguage.g:2224:1: rule__MappingDefinition__Group__2 : rule__MappingDefinition__Group__2__Impl rule__MappingDefinition__Group__3 ; |
5357 | public final void rule__MappingDefinition__Group__2() throws RecognitionException { | 7021 | public final void rule__MappingDefinition__Group__2() throws RecognitionException { |
5358 | 7022 | ||
5359 | int stackSize = keepStackSize(); | 7023 | int stackSize = keepStackSize(); |
5360 | 7024 | ||
5361 | try { | 7025 | try { |
5362 | // InternalCftLanguage.g:1718:1: ( rule__MappingDefinition__Group__2__Impl rule__MappingDefinition__Group__3 ) | 7026 | // InternalCftLanguage.g:2228:1: ( rule__MappingDefinition__Group__2__Impl rule__MappingDefinition__Group__3 ) |
5363 | // InternalCftLanguage.g:1719:2: rule__MappingDefinition__Group__2__Impl rule__MappingDefinition__Group__3 | 7027 | // InternalCftLanguage.g:2229:2: rule__MappingDefinition__Group__2__Impl rule__MappingDefinition__Group__3 |
5364 | { | 7028 | { |
5365 | pushFollow(FOLLOW_22); | 7029 | pushFollow(FOLLOW_24); |
5366 | rule__MappingDefinition__Group__2__Impl(); | 7030 | rule__MappingDefinition__Group__2__Impl(); |
5367 | 7031 | ||
5368 | state._fsp--; | 7032 | state._fsp--; |
@@ -5391,21 +7055,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
5391 | 7055 | ||
5392 | 7056 | ||
5393 | // $ANTLR start "rule__MappingDefinition__Group__2__Impl" | 7057 | // $ANTLR start "rule__MappingDefinition__Group__2__Impl" |
5394 | // InternalCftLanguage.g:1726:1: rule__MappingDefinition__Group__2__Impl : ( ( rule__MappingDefinition__PatternAssignment_2 ) ) ; | 7058 | // InternalCftLanguage.g:2236:1: rule__MappingDefinition__Group__2__Impl : ( ( rule__MappingDefinition__PatternAssignment_2 ) ) ; |
5395 | public final void rule__MappingDefinition__Group__2__Impl() throws RecognitionException { | 7059 | public final void rule__MappingDefinition__Group__2__Impl() throws RecognitionException { |
5396 | 7060 | ||
5397 | int stackSize = keepStackSize(); | 7061 | int stackSize = keepStackSize(); |
5398 | 7062 | ||
5399 | try { | 7063 | try { |
5400 | // InternalCftLanguage.g:1730:1: ( ( ( rule__MappingDefinition__PatternAssignment_2 ) ) ) | 7064 | // InternalCftLanguage.g:2240:1: ( ( ( rule__MappingDefinition__PatternAssignment_2 ) ) ) |
5401 | // InternalCftLanguage.g:1731:1: ( ( rule__MappingDefinition__PatternAssignment_2 ) ) | 7065 | // InternalCftLanguage.g:2241:1: ( ( rule__MappingDefinition__PatternAssignment_2 ) ) |
5402 | { | 7066 | { |
5403 | // InternalCftLanguage.g:1731:1: ( ( rule__MappingDefinition__PatternAssignment_2 ) ) | 7067 | // InternalCftLanguage.g:2241:1: ( ( rule__MappingDefinition__PatternAssignment_2 ) ) |
5404 | // InternalCftLanguage.g:1732:2: ( rule__MappingDefinition__PatternAssignment_2 ) | 7068 | // InternalCftLanguage.g:2242:2: ( rule__MappingDefinition__PatternAssignment_2 ) |
5405 | { | 7069 | { |
5406 | before(grammarAccess.getMappingDefinitionAccess().getPatternAssignment_2()); | 7070 | before(grammarAccess.getMappingDefinitionAccess().getPatternAssignment_2()); |
5407 | // InternalCftLanguage.g:1733:2: ( rule__MappingDefinition__PatternAssignment_2 ) | 7071 | // InternalCftLanguage.g:2243:2: ( rule__MappingDefinition__PatternAssignment_2 ) |
5408 | // InternalCftLanguage.g:1733:3: rule__MappingDefinition__PatternAssignment_2 | 7072 | // InternalCftLanguage.g:2243:3: rule__MappingDefinition__PatternAssignment_2 |
5409 | { | 7073 | { |
5410 | pushFollow(FOLLOW_2); | 7074 | pushFollow(FOLLOW_2); |
5411 | rule__MappingDefinition__PatternAssignment_2(); | 7075 | rule__MappingDefinition__PatternAssignment_2(); |
@@ -5438,14 +7102,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
5438 | 7102 | ||
5439 | 7103 | ||
5440 | // $ANTLR start "rule__MappingDefinition__Group__3" | 7104 | // $ANTLR start "rule__MappingDefinition__Group__3" |
5441 | // InternalCftLanguage.g:1741:1: rule__MappingDefinition__Group__3 : rule__MappingDefinition__Group__3__Impl rule__MappingDefinition__Group__4 ; | 7105 | // InternalCftLanguage.g:2251:1: rule__MappingDefinition__Group__3 : rule__MappingDefinition__Group__3__Impl rule__MappingDefinition__Group__4 ; |
5442 | public final void rule__MappingDefinition__Group__3() throws RecognitionException { | 7106 | public final void rule__MappingDefinition__Group__3() throws RecognitionException { |
5443 | 7107 | ||
5444 | int stackSize = keepStackSize(); | 7108 | int stackSize = keepStackSize(); |
5445 | 7109 | ||
5446 | try { | 7110 | try { |
5447 | // InternalCftLanguage.g:1745:1: ( rule__MappingDefinition__Group__3__Impl rule__MappingDefinition__Group__4 ) | 7111 | // InternalCftLanguage.g:2255:1: ( rule__MappingDefinition__Group__3__Impl rule__MappingDefinition__Group__4 ) |
5448 | // InternalCftLanguage.g:1746:2: rule__MappingDefinition__Group__3__Impl rule__MappingDefinition__Group__4 | 7112 | // InternalCftLanguage.g:2256:2: rule__MappingDefinition__Group__3__Impl rule__MappingDefinition__Group__4 |
5449 | { | 7113 | { |
5450 | pushFollow(FOLLOW_3); | 7114 | pushFollow(FOLLOW_3); |
5451 | rule__MappingDefinition__Group__3__Impl(); | 7115 | rule__MappingDefinition__Group__3__Impl(); |
@@ -5476,20 +7140,20 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
5476 | 7140 | ||
5477 | 7141 | ||
5478 | // $ANTLR start "rule__MappingDefinition__Group__3__Impl" | 7142 | // $ANTLR start "rule__MappingDefinition__Group__3__Impl" |
5479 | // InternalCftLanguage.g:1753:1: rule__MappingDefinition__Group__3__Impl : ( '(' ) ; | 7143 | // InternalCftLanguage.g:2263:1: rule__MappingDefinition__Group__3__Impl : ( '(' ) ; |
5480 | public final void rule__MappingDefinition__Group__3__Impl() throws RecognitionException { | 7144 | public final void rule__MappingDefinition__Group__3__Impl() throws RecognitionException { |
5481 | 7145 | ||
5482 | int stackSize = keepStackSize(); | 7146 | int stackSize = keepStackSize(); |
5483 | 7147 | ||
5484 | try { | 7148 | try { |
5485 | // InternalCftLanguage.g:1757:1: ( ( '(' ) ) | 7149 | // InternalCftLanguage.g:2267:1: ( ( '(' ) ) |
5486 | // InternalCftLanguage.g:1758:1: ( '(' ) | 7150 | // InternalCftLanguage.g:2268:1: ( '(' ) |
5487 | { | 7151 | { |
5488 | // InternalCftLanguage.g:1758:1: ( '(' ) | 7152 | // InternalCftLanguage.g:2268:1: ( '(' ) |
5489 | // InternalCftLanguage.g:1759:2: '(' | 7153 | // InternalCftLanguage.g:2269:2: '(' |
5490 | { | 7154 | { |
5491 | before(grammarAccess.getMappingDefinitionAccess().getLeftParenthesisKeyword_3()); | 7155 | before(grammarAccess.getMappingDefinitionAccess().getLeftParenthesisKeyword_3()); |
5492 | match(input,27,FOLLOW_2); | 7156 | match(input,30,FOLLOW_2); |
5493 | after(grammarAccess.getMappingDefinitionAccess().getLeftParenthesisKeyword_3()); | 7157 | after(grammarAccess.getMappingDefinitionAccess().getLeftParenthesisKeyword_3()); |
5494 | 7158 | ||
5495 | } | 7159 | } |
@@ -5513,16 +7177,16 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
5513 | 7177 | ||
5514 | 7178 | ||
5515 | // $ANTLR start "rule__MappingDefinition__Group__4" | 7179 | // $ANTLR start "rule__MappingDefinition__Group__4" |
5516 | // InternalCftLanguage.g:1768:1: rule__MappingDefinition__Group__4 : rule__MappingDefinition__Group__4__Impl rule__MappingDefinition__Group__5 ; | 7180 | // InternalCftLanguage.g:2278:1: rule__MappingDefinition__Group__4 : rule__MappingDefinition__Group__4__Impl rule__MappingDefinition__Group__5 ; |
5517 | public final void rule__MappingDefinition__Group__4() throws RecognitionException { | 7181 | public final void rule__MappingDefinition__Group__4() throws RecognitionException { |
5518 | 7182 | ||
5519 | int stackSize = keepStackSize(); | 7183 | int stackSize = keepStackSize(); |
5520 | 7184 | ||
5521 | try { | 7185 | try { |
5522 | // InternalCftLanguage.g:1772:1: ( rule__MappingDefinition__Group__4__Impl rule__MappingDefinition__Group__5 ) | 7186 | // InternalCftLanguage.g:2282:1: ( rule__MappingDefinition__Group__4__Impl rule__MappingDefinition__Group__5 ) |
5523 | // InternalCftLanguage.g:1773:2: rule__MappingDefinition__Group__4__Impl rule__MappingDefinition__Group__5 | 7187 | // InternalCftLanguage.g:2283:2: rule__MappingDefinition__Group__4__Impl rule__MappingDefinition__Group__5 |
5524 | { | 7188 | { |
5525 | pushFollow(FOLLOW_23); | 7189 | pushFollow(FOLLOW_25); |
5526 | rule__MappingDefinition__Group__4__Impl(); | 7190 | rule__MappingDefinition__Group__4__Impl(); |
5527 | 7191 | ||
5528 | state._fsp--; | 7192 | state._fsp--; |
@@ -5551,21 +7215,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
5551 | 7215 | ||
5552 | 7216 | ||
5553 | // $ANTLR start "rule__MappingDefinition__Group__4__Impl" | 7217 | // $ANTLR start "rule__MappingDefinition__Group__4__Impl" |
5554 | // InternalCftLanguage.g:1780:1: rule__MappingDefinition__Group__4__Impl : ( ( rule__MappingDefinition__ParametersAssignment_4 ) ) ; | 7218 | // InternalCftLanguage.g:2290:1: rule__MappingDefinition__Group__4__Impl : ( ( rule__MappingDefinition__ParametersAssignment_4 ) ) ; |
5555 | public final void rule__MappingDefinition__Group__4__Impl() throws RecognitionException { | 7219 | public final void rule__MappingDefinition__Group__4__Impl() throws RecognitionException { |
5556 | 7220 | ||
5557 | int stackSize = keepStackSize(); | 7221 | int stackSize = keepStackSize(); |
5558 | 7222 | ||
5559 | try { | 7223 | try { |
5560 | // InternalCftLanguage.g:1784:1: ( ( ( rule__MappingDefinition__ParametersAssignment_4 ) ) ) | 7224 | // InternalCftLanguage.g:2294:1: ( ( ( rule__MappingDefinition__ParametersAssignment_4 ) ) ) |
5561 | // InternalCftLanguage.g:1785:1: ( ( rule__MappingDefinition__ParametersAssignment_4 ) ) | 7225 | // InternalCftLanguage.g:2295:1: ( ( rule__MappingDefinition__ParametersAssignment_4 ) ) |
5562 | { | 7226 | { |
5563 | // InternalCftLanguage.g:1785:1: ( ( rule__MappingDefinition__ParametersAssignment_4 ) ) | 7227 | // InternalCftLanguage.g:2295:1: ( ( rule__MappingDefinition__ParametersAssignment_4 ) ) |
5564 | // InternalCftLanguage.g:1786:2: ( rule__MappingDefinition__ParametersAssignment_4 ) | 7228 | // InternalCftLanguage.g:2296:2: ( rule__MappingDefinition__ParametersAssignment_4 ) |
5565 | { | 7229 | { |
5566 | before(grammarAccess.getMappingDefinitionAccess().getParametersAssignment_4()); | 7230 | before(grammarAccess.getMappingDefinitionAccess().getParametersAssignment_4()); |
5567 | // InternalCftLanguage.g:1787:2: ( rule__MappingDefinition__ParametersAssignment_4 ) | 7231 | // InternalCftLanguage.g:2297:2: ( rule__MappingDefinition__ParametersAssignment_4 ) |
5568 | // InternalCftLanguage.g:1787:3: rule__MappingDefinition__ParametersAssignment_4 | 7232 | // InternalCftLanguage.g:2297:3: rule__MappingDefinition__ParametersAssignment_4 |
5569 | { | 7233 | { |
5570 | pushFollow(FOLLOW_2); | 7234 | pushFollow(FOLLOW_2); |
5571 | rule__MappingDefinition__ParametersAssignment_4(); | 7235 | rule__MappingDefinition__ParametersAssignment_4(); |
@@ -5598,16 +7262,16 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
5598 | 7262 | ||
5599 | 7263 | ||
5600 | // $ANTLR start "rule__MappingDefinition__Group__5" | 7264 | // $ANTLR start "rule__MappingDefinition__Group__5" |
5601 | // InternalCftLanguage.g:1795:1: rule__MappingDefinition__Group__5 : rule__MappingDefinition__Group__5__Impl rule__MappingDefinition__Group__6 ; | 7265 | // InternalCftLanguage.g:2305:1: rule__MappingDefinition__Group__5 : rule__MappingDefinition__Group__5__Impl rule__MappingDefinition__Group__6 ; |
5602 | public final void rule__MappingDefinition__Group__5() throws RecognitionException { | 7266 | public final void rule__MappingDefinition__Group__5() throws RecognitionException { |
5603 | 7267 | ||
5604 | int stackSize = keepStackSize(); | 7268 | int stackSize = keepStackSize(); |
5605 | 7269 | ||
5606 | try { | 7270 | try { |
5607 | // InternalCftLanguage.g:1799:1: ( rule__MappingDefinition__Group__5__Impl rule__MappingDefinition__Group__6 ) | 7271 | // InternalCftLanguage.g:2309:1: ( rule__MappingDefinition__Group__5__Impl rule__MappingDefinition__Group__6 ) |
5608 | // InternalCftLanguage.g:1800:2: rule__MappingDefinition__Group__5__Impl rule__MappingDefinition__Group__6 | 7272 | // InternalCftLanguage.g:2310:2: rule__MappingDefinition__Group__5__Impl rule__MappingDefinition__Group__6 |
5609 | { | 7273 | { |
5610 | pushFollow(FOLLOW_23); | 7274 | pushFollow(FOLLOW_25); |
5611 | rule__MappingDefinition__Group__5__Impl(); | 7275 | rule__MappingDefinition__Group__5__Impl(); |
5612 | 7276 | ||
5613 | state._fsp--; | 7277 | state._fsp--; |
@@ -5636,35 +7300,35 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
5636 | 7300 | ||
5637 | 7301 | ||
5638 | // $ANTLR start "rule__MappingDefinition__Group__5__Impl" | 7302 | // $ANTLR start "rule__MappingDefinition__Group__5__Impl" |
5639 | // InternalCftLanguage.g:1807:1: rule__MappingDefinition__Group__5__Impl : ( ( rule__MappingDefinition__Group_5__0 )* ) ; | 7303 | // InternalCftLanguage.g:2317:1: rule__MappingDefinition__Group__5__Impl : ( ( rule__MappingDefinition__Group_5__0 )* ) ; |
5640 | public final void rule__MappingDefinition__Group__5__Impl() throws RecognitionException { | 7304 | public final void rule__MappingDefinition__Group__5__Impl() throws RecognitionException { |
5641 | 7305 | ||
5642 | int stackSize = keepStackSize(); | 7306 | int stackSize = keepStackSize(); |
5643 | 7307 | ||
5644 | try { | 7308 | try { |
5645 | // InternalCftLanguage.g:1811:1: ( ( ( rule__MappingDefinition__Group_5__0 )* ) ) | 7309 | // InternalCftLanguage.g:2321:1: ( ( ( rule__MappingDefinition__Group_5__0 )* ) ) |
5646 | // InternalCftLanguage.g:1812:1: ( ( rule__MappingDefinition__Group_5__0 )* ) | 7310 | // InternalCftLanguage.g:2322:1: ( ( rule__MappingDefinition__Group_5__0 )* ) |
5647 | { | 7311 | { |
5648 | // InternalCftLanguage.g:1812:1: ( ( rule__MappingDefinition__Group_5__0 )* ) | 7312 | // InternalCftLanguage.g:2322:1: ( ( rule__MappingDefinition__Group_5__0 )* ) |
5649 | // InternalCftLanguage.g:1813:2: ( rule__MappingDefinition__Group_5__0 )* | 7313 | // InternalCftLanguage.g:2323:2: ( rule__MappingDefinition__Group_5__0 )* |
5650 | { | 7314 | { |
5651 | before(grammarAccess.getMappingDefinitionAccess().getGroup_5()); | 7315 | before(grammarAccess.getMappingDefinitionAccess().getGroup_5()); |
5652 | // InternalCftLanguage.g:1814:2: ( rule__MappingDefinition__Group_5__0 )* | 7316 | // InternalCftLanguage.g:2324:2: ( rule__MappingDefinition__Group_5__0 )* |
5653 | loop18: | 7317 | loop23: |
5654 | do { | 7318 | do { |
5655 | int alt18=2; | 7319 | int alt23=2; |
5656 | int LA18_0 = input.LA(1); | 7320 | int LA23_0 = input.LA(1); |
5657 | 7321 | ||
5658 | if ( (LA18_0==29) ) { | 7322 | if ( (LA23_0==32) ) { |
5659 | alt18=1; | 7323 | alt23=1; |
5660 | } | 7324 | } |
5661 | 7325 | ||
5662 | 7326 | ||
5663 | switch (alt18) { | 7327 | switch (alt23) { |
5664 | case 1 : | 7328 | case 1 : |
5665 | // InternalCftLanguage.g:1814:3: rule__MappingDefinition__Group_5__0 | 7329 | // InternalCftLanguage.g:2324:3: rule__MappingDefinition__Group_5__0 |
5666 | { | 7330 | { |
5667 | pushFollow(FOLLOW_24); | 7331 | pushFollow(FOLLOW_26); |
5668 | rule__MappingDefinition__Group_5__0(); | 7332 | rule__MappingDefinition__Group_5__0(); |
5669 | 7333 | ||
5670 | state._fsp--; | 7334 | state._fsp--; |
@@ -5674,7 +7338,7 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
5674 | break; | 7338 | break; |
5675 | 7339 | ||
5676 | default : | 7340 | default : |
5677 | break loop18; | 7341 | break loop23; |
5678 | } | 7342 | } |
5679 | } while (true); | 7343 | } while (true); |
5680 | 7344 | ||
@@ -5701,16 +7365,16 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
5701 | 7365 | ||
5702 | 7366 | ||
5703 | // $ANTLR start "rule__MappingDefinition__Group__6" | 7367 | // $ANTLR start "rule__MappingDefinition__Group__6" |
5704 | // InternalCftLanguage.g:1822:1: rule__MappingDefinition__Group__6 : rule__MappingDefinition__Group__6__Impl rule__MappingDefinition__Group__7 ; | 7368 | // InternalCftLanguage.g:2332:1: rule__MappingDefinition__Group__6 : rule__MappingDefinition__Group__6__Impl rule__MappingDefinition__Group__7 ; |
5705 | public final void rule__MappingDefinition__Group__6() throws RecognitionException { | 7369 | public final void rule__MappingDefinition__Group__6() throws RecognitionException { |
5706 | 7370 | ||
5707 | int stackSize = keepStackSize(); | 7371 | int stackSize = keepStackSize(); |
5708 | 7372 | ||
5709 | try { | 7373 | try { |
5710 | // InternalCftLanguage.g:1826:1: ( rule__MappingDefinition__Group__6__Impl rule__MappingDefinition__Group__7 ) | 7374 | // InternalCftLanguage.g:2336:1: ( rule__MappingDefinition__Group__6__Impl rule__MappingDefinition__Group__7 ) |
5711 | // InternalCftLanguage.g:1827:2: rule__MappingDefinition__Group__6__Impl rule__MappingDefinition__Group__7 | 7375 | // InternalCftLanguage.g:2337:2: rule__MappingDefinition__Group__6__Impl rule__MappingDefinition__Group__7 |
5712 | { | 7376 | { |
5713 | pushFollow(FOLLOW_25); | 7377 | pushFollow(FOLLOW_27); |
5714 | rule__MappingDefinition__Group__6__Impl(); | 7378 | rule__MappingDefinition__Group__6__Impl(); |
5715 | 7379 | ||
5716 | state._fsp--; | 7380 | state._fsp--; |
@@ -5739,20 +7403,20 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
5739 | 7403 | ||
5740 | 7404 | ||
5741 | // $ANTLR start "rule__MappingDefinition__Group__6__Impl" | 7405 | // $ANTLR start "rule__MappingDefinition__Group__6__Impl" |
5742 | // InternalCftLanguage.g:1834:1: rule__MappingDefinition__Group__6__Impl : ( ')' ) ; | 7406 | // InternalCftLanguage.g:2344:1: rule__MappingDefinition__Group__6__Impl : ( ')' ) ; |
5743 | public final void rule__MappingDefinition__Group__6__Impl() throws RecognitionException { | 7407 | public final void rule__MappingDefinition__Group__6__Impl() throws RecognitionException { |
5744 | 7408 | ||
5745 | int stackSize = keepStackSize(); | 7409 | int stackSize = keepStackSize(); |
5746 | 7410 | ||
5747 | try { | 7411 | try { |
5748 | // InternalCftLanguage.g:1838:1: ( ( ')' ) ) | 7412 | // InternalCftLanguage.g:2348:1: ( ( ')' ) ) |
5749 | // InternalCftLanguage.g:1839:1: ( ')' ) | 7413 | // InternalCftLanguage.g:2349:1: ( ')' ) |
5750 | { | 7414 | { |
5751 | // InternalCftLanguage.g:1839:1: ( ')' ) | 7415 | // InternalCftLanguage.g:2349:1: ( ')' ) |
5752 | // InternalCftLanguage.g:1840:2: ')' | 7416 | // InternalCftLanguage.g:2350:2: ')' |
5753 | { | 7417 | { |
5754 | before(grammarAccess.getMappingDefinitionAccess().getRightParenthesisKeyword_6()); | 7418 | before(grammarAccess.getMappingDefinitionAccess().getRightParenthesisKeyword_6()); |
5755 | match(input,28,FOLLOW_2); | 7419 | match(input,31,FOLLOW_2); |
5756 | after(grammarAccess.getMappingDefinitionAccess().getRightParenthesisKeyword_6()); | 7420 | after(grammarAccess.getMappingDefinitionAccess().getRightParenthesisKeyword_6()); |
5757 | 7421 | ||
5758 | } | 7422 | } |
@@ -5776,16 +7440,16 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
5776 | 7440 | ||
5777 | 7441 | ||
5778 | // $ANTLR start "rule__MappingDefinition__Group__7" | 7442 | // $ANTLR start "rule__MappingDefinition__Group__7" |
5779 | // InternalCftLanguage.g:1849:1: rule__MappingDefinition__Group__7 : rule__MappingDefinition__Group__7__Impl rule__MappingDefinition__Group__8 ; | 7443 | // InternalCftLanguage.g:2359:1: rule__MappingDefinition__Group__7 : rule__MappingDefinition__Group__7__Impl rule__MappingDefinition__Group__8 ; |
5780 | public final void rule__MappingDefinition__Group__7() throws RecognitionException { | 7444 | public final void rule__MappingDefinition__Group__7() throws RecognitionException { |
5781 | 7445 | ||
5782 | int stackSize = keepStackSize(); | 7446 | int stackSize = keepStackSize(); |
5783 | 7447 | ||
5784 | try { | 7448 | try { |
5785 | // InternalCftLanguage.g:1853:1: ( rule__MappingDefinition__Group__7__Impl rule__MappingDefinition__Group__8 ) | 7449 | // InternalCftLanguage.g:2363:1: ( rule__MappingDefinition__Group__7__Impl rule__MappingDefinition__Group__8 ) |
5786 | // InternalCftLanguage.g:1854:2: rule__MappingDefinition__Group__7__Impl rule__MappingDefinition__Group__8 | 7450 | // InternalCftLanguage.g:2364:2: rule__MappingDefinition__Group__7__Impl rule__MappingDefinition__Group__8 |
5787 | { | 7451 | { |
5788 | pushFollow(FOLLOW_25); | 7452 | pushFollow(FOLLOW_27); |
5789 | rule__MappingDefinition__Group__7__Impl(); | 7453 | rule__MappingDefinition__Group__7__Impl(); |
5790 | 7454 | ||
5791 | state._fsp--; | 7455 | state._fsp--; |
@@ -5814,29 +7478,29 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
5814 | 7478 | ||
5815 | 7479 | ||
5816 | // $ANTLR start "rule__MappingDefinition__Group__7__Impl" | 7480 | // $ANTLR start "rule__MappingDefinition__Group__7__Impl" |
5817 | // InternalCftLanguage.g:1861:1: rule__MappingDefinition__Group__7__Impl : ( ( rule__MappingDefinition__ComponentInstanceAssignment_7 )? ) ; | 7481 | // InternalCftLanguage.g:2371:1: rule__MappingDefinition__Group__7__Impl : ( ( rule__MappingDefinition__ComponentInstanceAssignment_7 )? ) ; |
5818 | public final void rule__MappingDefinition__Group__7__Impl() throws RecognitionException { | 7482 | public final void rule__MappingDefinition__Group__7__Impl() throws RecognitionException { |
5819 | 7483 | ||
5820 | int stackSize = keepStackSize(); | 7484 | int stackSize = keepStackSize(); |
5821 | 7485 | ||
5822 | try { | 7486 | try { |
5823 | // InternalCftLanguage.g:1865:1: ( ( ( rule__MappingDefinition__ComponentInstanceAssignment_7 )? ) ) | 7487 | // InternalCftLanguage.g:2375:1: ( ( ( rule__MappingDefinition__ComponentInstanceAssignment_7 )? ) ) |
5824 | // InternalCftLanguage.g:1866:1: ( ( rule__MappingDefinition__ComponentInstanceAssignment_7 )? ) | 7488 | // InternalCftLanguage.g:2376:1: ( ( rule__MappingDefinition__ComponentInstanceAssignment_7 )? ) |
5825 | { | 7489 | { |
5826 | // InternalCftLanguage.g:1866:1: ( ( rule__MappingDefinition__ComponentInstanceAssignment_7 )? ) | 7490 | // InternalCftLanguage.g:2376:1: ( ( rule__MappingDefinition__ComponentInstanceAssignment_7 )? ) |
5827 | // InternalCftLanguage.g:1867:2: ( rule__MappingDefinition__ComponentInstanceAssignment_7 )? | 7491 | // InternalCftLanguage.g:2377:2: ( rule__MappingDefinition__ComponentInstanceAssignment_7 )? |
5828 | { | 7492 | { |
5829 | before(grammarAccess.getMappingDefinitionAccess().getComponentInstanceAssignment_7()); | 7493 | before(grammarAccess.getMappingDefinitionAccess().getComponentInstanceAssignment_7()); |
5830 | // InternalCftLanguage.g:1868:2: ( rule__MappingDefinition__ComponentInstanceAssignment_7 )? | 7494 | // InternalCftLanguage.g:2378:2: ( rule__MappingDefinition__ComponentInstanceAssignment_7 )? |
5831 | int alt19=2; | 7495 | int alt24=2; |
5832 | int LA19_0 = input.LA(1); | 7496 | int LA24_0 = input.LA(1); |
5833 | 7497 | ||
5834 | if ( (LA19_0==33) ) { | 7498 | if ( (LA24_0==36) ) { |
5835 | alt19=1; | 7499 | alt24=1; |
5836 | } | 7500 | } |
5837 | switch (alt19) { | 7501 | switch (alt24) { |
5838 | case 1 : | 7502 | case 1 : |
5839 | // InternalCftLanguage.g:1868:3: rule__MappingDefinition__ComponentInstanceAssignment_7 | 7503 | // InternalCftLanguage.g:2378:3: rule__MappingDefinition__ComponentInstanceAssignment_7 |
5840 | { | 7504 | { |
5841 | pushFollow(FOLLOW_2); | 7505 | pushFollow(FOLLOW_2); |
5842 | rule__MappingDefinition__ComponentInstanceAssignment_7(); | 7506 | rule__MappingDefinition__ComponentInstanceAssignment_7(); |
@@ -5872,14 +7536,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
5872 | 7536 | ||
5873 | 7537 | ||
5874 | // $ANTLR start "rule__MappingDefinition__Group__8" | 7538 | // $ANTLR start "rule__MappingDefinition__Group__8" |
5875 | // InternalCftLanguage.g:1876:1: rule__MappingDefinition__Group__8 : rule__MappingDefinition__Group__8__Impl ; | 7539 | // InternalCftLanguage.g:2386:1: rule__MappingDefinition__Group__8 : rule__MappingDefinition__Group__8__Impl ; |
5876 | public final void rule__MappingDefinition__Group__8() throws RecognitionException { | 7540 | public final void rule__MappingDefinition__Group__8() throws RecognitionException { |
5877 | 7541 | ||
5878 | int stackSize = keepStackSize(); | 7542 | int stackSize = keepStackSize(); |
5879 | 7543 | ||
5880 | try { | 7544 | try { |
5881 | // InternalCftLanguage.g:1880:1: ( rule__MappingDefinition__Group__8__Impl ) | 7545 | // InternalCftLanguage.g:2390:1: ( rule__MappingDefinition__Group__8__Impl ) |
5882 | // InternalCftLanguage.g:1881:2: rule__MappingDefinition__Group__8__Impl | 7546 | // InternalCftLanguage.g:2391:2: rule__MappingDefinition__Group__8__Impl |
5883 | { | 7547 | { |
5884 | pushFollow(FOLLOW_2); | 7548 | pushFollow(FOLLOW_2); |
5885 | rule__MappingDefinition__Group__8__Impl(); | 7549 | rule__MappingDefinition__Group__8__Impl(); |
@@ -5905,29 +7569,29 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
5905 | 7569 | ||
5906 | 7570 | ||
5907 | // $ANTLR start "rule__MappingDefinition__Group__8__Impl" | 7571 | // $ANTLR start "rule__MappingDefinition__Group__8__Impl" |
5908 | // InternalCftLanguage.g:1887:1: rule__MappingDefinition__Group__8__Impl : ( ( rule__MappingDefinition__Group_8__0 )? ) ; | 7572 | // InternalCftLanguage.g:2397:1: rule__MappingDefinition__Group__8__Impl : ( ( rule__MappingDefinition__Group_8__0 )? ) ; |
5909 | public final void rule__MappingDefinition__Group__8__Impl() throws RecognitionException { | 7573 | public final void rule__MappingDefinition__Group__8__Impl() throws RecognitionException { |
5910 | 7574 | ||
5911 | int stackSize = keepStackSize(); | 7575 | int stackSize = keepStackSize(); |
5912 | 7576 | ||
5913 | try { | 7577 | try { |
5914 | // InternalCftLanguage.g:1891:1: ( ( ( rule__MappingDefinition__Group_8__0 )? ) ) | 7578 | // InternalCftLanguage.g:2401:1: ( ( ( rule__MappingDefinition__Group_8__0 )? ) ) |
5915 | // InternalCftLanguage.g:1892:1: ( ( rule__MappingDefinition__Group_8__0 )? ) | 7579 | // InternalCftLanguage.g:2402:1: ( ( rule__MappingDefinition__Group_8__0 )? ) |
5916 | { | 7580 | { |
5917 | // InternalCftLanguage.g:1892:1: ( ( rule__MappingDefinition__Group_8__0 )? ) | 7581 | // InternalCftLanguage.g:2402:1: ( ( rule__MappingDefinition__Group_8__0 )? ) |
5918 | // InternalCftLanguage.g:1893:2: ( rule__MappingDefinition__Group_8__0 )? | 7582 | // InternalCftLanguage.g:2403:2: ( rule__MappingDefinition__Group_8__0 )? |
5919 | { | 7583 | { |
5920 | before(grammarAccess.getMappingDefinitionAccess().getGroup_8()); | 7584 | before(grammarAccess.getMappingDefinitionAccess().getGroup_8()); |
5921 | // InternalCftLanguage.g:1894:2: ( rule__MappingDefinition__Group_8__0 )? | 7585 | // InternalCftLanguage.g:2404:2: ( rule__MappingDefinition__Group_8__0 )? |
5922 | int alt20=2; | 7586 | int alt25=2; |
5923 | int LA20_0 = input.LA(1); | 7587 | int LA25_0 = input.LA(1); |
5924 | 7588 | ||
5925 | if ( (LA20_0==17) ) { | 7589 | if ( (LA25_0==18) ) { |
5926 | alt20=1; | 7590 | alt25=1; |
5927 | } | 7591 | } |
5928 | switch (alt20) { | 7592 | switch (alt25) { |
5929 | case 1 : | 7593 | case 1 : |
5930 | // InternalCftLanguage.g:1894:3: rule__MappingDefinition__Group_8__0 | 7594 | // InternalCftLanguage.g:2404:3: rule__MappingDefinition__Group_8__0 |
5931 | { | 7595 | { |
5932 | pushFollow(FOLLOW_2); | 7596 | pushFollow(FOLLOW_2); |
5933 | rule__MappingDefinition__Group_8__0(); | 7597 | rule__MappingDefinition__Group_8__0(); |
@@ -5963,14 +7627,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
5963 | 7627 | ||
5964 | 7628 | ||
5965 | // $ANTLR start "rule__MappingDefinition__Group_5__0" | 7629 | // $ANTLR start "rule__MappingDefinition__Group_5__0" |
5966 | // InternalCftLanguage.g:1903:1: rule__MappingDefinition__Group_5__0 : rule__MappingDefinition__Group_5__0__Impl rule__MappingDefinition__Group_5__1 ; | 7630 | // InternalCftLanguage.g:2413:1: rule__MappingDefinition__Group_5__0 : rule__MappingDefinition__Group_5__0__Impl rule__MappingDefinition__Group_5__1 ; |
5967 | public final void rule__MappingDefinition__Group_5__0() throws RecognitionException { | 7631 | public final void rule__MappingDefinition__Group_5__0() throws RecognitionException { |
5968 | 7632 | ||
5969 | int stackSize = keepStackSize(); | 7633 | int stackSize = keepStackSize(); |
5970 | 7634 | ||
5971 | try { | 7635 | try { |
5972 | // InternalCftLanguage.g:1907:1: ( rule__MappingDefinition__Group_5__0__Impl rule__MappingDefinition__Group_5__1 ) | 7636 | // InternalCftLanguage.g:2417:1: ( rule__MappingDefinition__Group_5__0__Impl rule__MappingDefinition__Group_5__1 ) |
5973 | // InternalCftLanguage.g:1908:2: rule__MappingDefinition__Group_5__0__Impl rule__MappingDefinition__Group_5__1 | 7637 | // InternalCftLanguage.g:2418:2: rule__MappingDefinition__Group_5__0__Impl rule__MappingDefinition__Group_5__1 |
5974 | { | 7638 | { |
5975 | pushFollow(FOLLOW_3); | 7639 | pushFollow(FOLLOW_3); |
5976 | rule__MappingDefinition__Group_5__0__Impl(); | 7640 | rule__MappingDefinition__Group_5__0__Impl(); |
@@ -6001,20 +7665,20 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
6001 | 7665 | ||
6002 | 7666 | ||
6003 | // $ANTLR start "rule__MappingDefinition__Group_5__0__Impl" | 7667 | // $ANTLR start "rule__MappingDefinition__Group_5__0__Impl" |
6004 | // InternalCftLanguage.g:1915:1: rule__MappingDefinition__Group_5__0__Impl : ( ',' ) ; | 7668 | // InternalCftLanguage.g:2425:1: rule__MappingDefinition__Group_5__0__Impl : ( ',' ) ; |
6005 | public final void rule__MappingDefinition__Group_5__0__Impl() throws RecognitionException { | 7669 | public final void rule__MappingDefinition__Group_5__0__Impl() throws RecognitionException { |
6006 | 7670 | ||
6007 | int stackSize = keepStackSize(); | 7671 | int stackSize = keepStackSize(); |
6008 | 7672 | ||
6009 | try { | 7673 | try { |
6010 | // InternalCftLanguage.g:1919:1: ( ( ',' ) ) | 7674 | // InternalCftLanguage.g:2429:1: ( ( ',' ) ) |
6011 | // InternalCftLanguage.g:1920:1: ( ',' ) | 7675 | // InternalCftLanguage.g:2430:1: ( ',' ) |
6012 | { | 7676 | { |
6013 | // InternalCftLanguage.g:1920:1: ( ',' ) | 7677 | // InternalCftLanguage.g:2430:1: ( ',' ) |
6014 | // InternalCftLanguage.g:1921:2: ',' | 7678 | // InternalCftLanguage.g:2431:2: ',' |
6015 | { | 7679 | { |
6016 | before(grammarAccess.getMappingDefinitionAccess().getCommaKeyword_5_0()); | 7680 | before(grammarAccess.getMappingDefinitionAccess().getCommaKeyword_5_0()); |
6017 | match(input,29,FOLLOW_2); | 7681 | match(input,32,FOLLOW_2); |
6018 | after(grammarAccess.getMappingDefinitionAccess().getCommaKeyword_5_0()); | 7682 | after(grammarAccess.getMappingDefinitionAccess().getCommaKeyword_5_0()); |
6019 | 7683 | ||
6020 | } | 7684 | } |
@@ -6038,14 +7702,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
6038 | 7702 | ||
6039 | 7703 | ||
6040 | // $ANTLR start "rule__MappingDefinition__Group_5__1" | 7704 | // $ANTLR start "rule__MappingDefinition__Group_5__1" |
6041 | // InternalCftLanguage.g:1930:1: rule__MappingDefinition__Group_5__1 : rule__MappingDefinition__Group_5__1__Impl ; | 7705 | // InternalCftLanguage.g:2440:1: rule__MappingDefinition__Group_5__1 : rule__MappingDefinition__Group_5__1__Impl ; |
6042 | public final void rule__MappingDefinition__Group_5__1() throws RecognitionException { | 7706 | public final void rule__MappingDefinition__Group_5__1() throws RecognitionException { |
6043 | 7707 | ||
6044 | int stackSize = keepStackSize(); | 7708 | int stackSize = keepStackSize(); |
6045 | 7709 | ||
6046 | try { | 7710 | try { |
6047 | // InternalCftLanguage.g:1934:1: ( rule__MappingDefinition__Group_5__1__Impl ) | 7711 | // InternalCftLanguage.g:2444:1: ( rule__MappingDefinition__Group_5__1__Impl ) |
6048 | // InternalCftLanguage.g:1935:2: rule__MappingDefinition__Group_5__1__Impl | 7712 | // InternalCftLanguage.g:2445:2: rule__MappingDefinition__Group_5__1__Impl |
6049 | { | 7713 | { |
6050 | pushFollow(FOLLOW_2); | 7714 | pushFollow(FOLLOW_2); |
6051 | rule__MappingDefinition__Group_5__1__Impl(); | 7715 | rule__MappingDefinition__Group_5__1__Impl(); |
@@ -6071,21 +7735,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
6071 | 7735 | ||
6072 | 7736 | ||
6073 | // $ANTLR start "rule__MappingDefinition__Group_5__1__Impl" | 7737 | // $ANTLR start "rule__MappingDefinition__Group_5__1__Impl" |
6074 | // InternalCftLanguage.g:1941:1: rule__MappingDefinition__Group_5__1__Impl : ( ( rule__MappingDefinition__ParametersAssignment_5_1 ) ) ; | 7738 | // InternalCftLanguage.g:2451:1: rule__MappingDefinition__Group_5__1__Impl : ( ( rule__MappingDefinition__ParametersAssignment_5_1 ) ) ; |
6075 | public final void rule__MappingDefinition__Group_5__1__Impl() throws RecognitionException { | 7739 | public final void rule__MappingDefinition__Group_5__1__Impl() throws RecognitionException { |
6076 | 7740 | ||
6077 | int stackSize = keepStackSize(); | 7741 | int stackSize = keepStackSize(); |
6078 | 7742 | ||
6079 | try { | 7743 | try { |
6080 | // InternalCftLanguage.g:1945:1: ( ( ( rule__MappingDefinition__ParametersAssignment_5_1 ) ) ) | 7744 | // InternalCftLanguage.g:2455:1: ( ( ( rule__MappingDefinition__ParametersAssignment_5_1 ) ) ) |
6081 | // InternalCftLanguage.g:1946:1: ( ( rule__MappingDefinition__ParametersAssignment_5_1 ) ) | 7745 | // InternalCftLanguage.g:2456:1: ( ( rule__MappingDefinition__ParametersAssignment_5_1 ) ) |
6082 | { | 7746 | { |
6083 | // InternalCftLanguage.g:1946:1: ( ( rule__MappingDefinition__ParametersAssignment_5_1 ) ) | 7747 | // InternalCftLanguage.g:2456:1: ( ( rule__MappingDefinition__ParametersAssignment_5_1 ) ) |
6084 | // InternalCftLanguage.g:1947:2: ( rule__MappingDefinition__ParametersAssignment_5_1 ) | 7748 | // InternalCftLanguage.g:2457:2: ( rule__MappingDefinition__ParametersAssignment_5_1 ) |
6085 | { | 7749 | { |
6086 | before(grammarAccess.getMappingDefinitionAccess().getParametersAssignment_5_1()); | 7750 | before(grammarAccess.getMappingDefinitionAccess().getParametersAssignment_5_1()); |
6087 | // InternalCftLanguage.g:1948:2: ( rule__MappingDefinition__ParametersAssignment_5_1 ) | 7751 | // InternalCftLanguage.g:2458:2: ( rule__MappingDefinition__ParametersAssignment_5_1 ) |
6088 | // InternalCftLanguage.g:1948:3: rule__MappingDefinition__ParametersAssignment_5_1 | 7752 | // InternalCftLanguage.g:2458:3: rule__MappingDefinition__ParametersAssignment_5_1 |
6089 | { | 7753 | { |
6090 | pushFollow(FOLLOW_2); | 7754 | pushFollow(FOLLOW_2); |
6091 | rule__MappingDefinition__ParametersAssignment_5_1(); | 7755 | rule__MappingDefinition__ParametersAssignment_5_1(); |
@@ -6118,16 +7782,16 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
6118 | 7782 | ||
6119 | 7783 | ||
6120 | // $ANTLR start "rule__MappingDefinition__Group_8__0" | 7784 | // $ANTLR start "rule__MappingDefinition__Group_8__0" |
6121 | // InternalCftLanguage.g:1957:1: rule__MappingDefinition__Group_8__0 : rule__MappingDefinition__Group_8__0__Impl rule__MappingDefinition__Group_8__1 ; | 7785 | // InternalCftLanguage.g:2467:1: rule__MappingDefinition__Group_8__0 : rule__MappingDefinition__Group_8__0__Impl rule__MappingDefinition__Group_8__1 ; |
6122 | public final void rule__MappingDefinition__Group_8__0() throws RecognitionException { | 7786 | public final void rule__MappingDefinition__Group_8__0() throws RecognitionException { |
6123 | 7787 | ||
6124 | int stackSize = keepStackSize(); | 7788 | int stackSize = keepStackSize(); |
6125 | 7789 | ||
6126 | try { | 7790 | try { |
6127 | // InternalCftLanguage.g:1961:1: ( rule__MappingDefinition__Group_8__0__Impl rule__MappingDefinition__Group_8__1 ) | 7791 | // InternalCftLanguage.g:2471:1: ( rule__MappingDefinition__Group_8__0__Impl rule__MappingDefinition__Group_8__1 ) |
6128 | // InternalCftLanguage.g:1962:2: rule__MappingDefinition__Group_8__0__Impl rule__MappingDefinition__Group_8__1 | 7792 | // InternalCftLanguage.g:2472:2: rule__MappingDefinition__Group_8__0__Impl rule__MappingDefinition__Group_8__1 |
6129 | { | 7793 | { |
6130 | pushFollow(FOLLOW_26); | 7794 | pushFollow(FOLLOW_28); |
6131 | rule__MappingDefinition__Group_8__0__Impl(); | 7795 | rule__MappingDefinition__Group_8__0__Impl(); |
6132 | 7796 | ||
6133 | state._fsp--; | 7797 | state._fsp--; |
@@ -6156,20 +7820,20 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
6156 | 7820 | ||
6157 | 7821 | ||
6158 | // $ANTLR start "rule__MappingDefinition__Group_8__0__Impl" | 7822 | // $ANTLR start "rule__MappingDefinition__Group_8__0__Impl" |
6159 | // InternalCftLanguage.g:1969:1: rule__MappingDefinition__Group_8__0__Impl : ( '{' ) ; | 7823 | // InternalCftLanguage.g:2479:1: rule__MappingDefinition__Group_8__0__Impl : ( '{' ) ; |
6160 | public final void rule__MappingDefinition__Group_8__0__Impl() throws RecognitionException { | 7824 | public final void rule__MappingDefinition__Group_8__0__Impl() throws RecognitionException { |
6161 | 7825 | ||
6162 | int stackSize = keepStackSize(); | 7826 | int stackSize = keepStackSize(); |
6163 | 7827 | ||
6164 | try { | 7828 | try { |
6165 | // InternalCftLanguage.g:1973:1: ( ( '{' ) ) | 7829 | // InternalCftLanguage.g:2483:1: ( ( '{' ) ) |
6166 | // InternalCftLanguage.g:1974:1: ( '{' ) | 7830 | // InternalCftLanguage.g:2484:1: ( '{' ) |
6167 | { | 7831 | { |
6168 | // InternalCftLanguage.g:1974:1: ( '{' ) | 7832 | // InternalCftLanguage.g:2484:1: ( '{' ) |
6169 | // InternalCftLanguage.g:1975:2: '{' | 7833 | // InternalCftLanguage.g:2485:2: '{' |
6170 | { | 7834 | { |
6171 | before(grammarAccess.getMappingDefinitionAccess().getLeftCurlyBracketKeyword_8_0()); | 7835 | before(grammarAccess.getMappingDefinitionAccess().getLeftCurlyBracketKeyword_8_0()); |
6172 | match(input,17,FOLLOW_2); | 7836 | match(input,18,FOLLOW_2); |
6173 | after(grammarAccess.getMappingDefinitionAccess().getLeftCurlyBracketKeyword_8_0()); | 7837 | after(grammarAccess.getMappingDefinitionAccess().getLeftCurlyBracketKeyword_8_0()); |
6174 | 7838 | ||
6175 | } | 7839 | } |
@@ -6193,16 +7857,16 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
6193 | 7857 | ||
6194 | 7858 | ||
6195 | // $ANTLR start "rule__MappingDefinition__Group_8__1" | 7859 | // $ANTLR start "rule__MappingDefinition__Group_8__1" |
6196 | // InternalCftLanguage.g:1984:1: rule__MappingDefinition__Group_8__1 : rule__MappingDefinition__Group_8__1__Impl rule__MappingDefinition__Group_8__2 ; | 7860 | // InternalCftLanguage.g:2494:1: rule__MappingDefinition__Group_8__1 : rule__MappingDefinition__Group_8__1__Impl rule__MappingDefinition__Group_8__2 ; |
6197 | public final void rule__MappingDefinition__Group_8__1() throws RecognitionException { | 7861 | public final void rule__MappingDefinition__Group_8__1() throws RecognitionException { |
6198 | 7862 | ||
6199 | int stackSize = keepStackSize(); | 7863 | int stackSize = keepStackSize(); |
6200 | 7864 | ||
6201 | try { | 7865 | try { |
6202 | // InternalCftLanguage.g:1988:1: ( rule__MappingDefinition__Group_8__1__Impl rule__MappingDefinition__Group_8__2 ) | 7866 | // InternalCftLanguage.g:2498:1: ( rule__MappingDefinition__Group_8__1__Impl rule__MappingDefinition__Group_8__2 ) |
6203 | // InternalCftLanguage.g:1989:2: rule__MappingDefinition__Group_8__1__Impl rule__MappingDefinition__Group_8__2 | 7867 | // InternalCftLanguage.g:2499:2: rule__MappingDefinition__Group_8__1__Impl rule__MappingDefinition__Group_8__2 |
6204 | { | 7868 | { |
6205 | pushFollow(FOLLOW_26); | 7869 | pushFollow(FOLLOW_28); |
6206 | rule__MappingDefinition__Group_8__1__Impl(); | 7870 | rule__MappingDefinition__Group_8__1__Impl(); |
6207 | 7871 | ||
6208 | state._fsp--; | 7872 | state._fsp--; |
@@ -6231,35 +7895,35 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
6231 | 7895 | ||
6232 | 7896 | ||
6233 | // $ANTLR start "rule__MappingDefinition__Group_8__1__Impl" | 7897 | // $ANTLR start "rule__MappingDefinition__Group_8__1__Impl" |
6234 | // InternalCftLanguage.g:1996:1: rule__MappingDefinition__Group_8__1__Impl : ( ( rule__MappingDefinition__Group_8_1__0 )* ) ; | 7898 | // InternalCftLanguage.g:2506:1: rule__MappingDefinition__Group_8__1__Impl : ( ( rule__MappingDefinition__Group_8_1__0 )* ) ; |
6235 | public final void rule__MappingDefinition__Group_8__1__Impl() throws RecognitionException { | 7899 | public final void rule__MappingDefinition__Group_8__1__Impl() throws RecognitionException { |
6236 | 7900 | ||
6237 | int stackSize = keepStackSize(); | 7901 | int stackSize = keepStackSize(); |
6238 | 7902 | ||
6239 | try { | 7903 | try { |
6240 | // InternalCftLanguage.g:2000:1: ( ( ( rule__MappingDefinition__Group_8_1__0 )* ) ) | 7904 | // InternalCftLanguage.g:2510:1: ( ( ( rule__MappingDefinition__Group_8_1__0 )* ) ) |
6241 | // InternalCftLanguage.g:2001:1: ( ( rule__MappingDefinition__Group_8_1__0 )* ) | 7905 | // InternalCftLanguage.g:2511:1: ( ( rule__MappingDefinition__Group_8_1__0 )* ) |
6242 | { | 7906 | { |
6243 | // InternalCftLanguage.g:2001:1: ( ( rule__MappingDefinition__Group_8_1__0 )* ) | 7907 | // InternalCftLanguage.g:2511:1: ( ( rule__MappingDefinition__Group_8_1__0 )* ) |
6244 | // InternalCftLanguage.g:2002:2: ( rule__MappingDefinition__Group_8_1__0 )* | 7908 | // InternalCftLanguage.g:2512:2: ( rule__MappingDefinition__Group_8_1__0 )* |
6245 | { | 7909 | { |
6246 | before(grammarAccess.getMappingDefinitionAccess().getGroup_8_1()); | 7910 | before(grammarAccess.getMappingDefinitionAccess().getGroup_8_1()); |
6247 | // InternalCftLanguage.g:2003:2: ( rule__MappingDefinition__Group_8_1__0 )* | 7911 | // InternalCftLanguage.g:2513:2: ( rule__MappingDefinition__Group_8_1__0 )* |
6248 | loop21: | 7912 | loop26: |
6249 | do { | 7913 | do { |
6250 | int alt21=2; | 7914 | int alt26=2; |
6251 | int LA21_0 = input.LA(1); | 7915 | int LA26_0 = input.LA(1); |
6252 | 7916 | ||
6253 | if ( (LA21_0==RULE_ID||LA21_0==30) ) { | 7917 | if ( ((LA26_0>=RULE_ID && LA26_0<=RULE_OF_INT)||LA26_0==33) ) { |
6254 | alt21=1; | 7918 | alt26=1; |
6255 | } | 7919 | } |
6256 | 7920 | ||
6257 | 7921 | ||
6258 | switch (alt21) { | 7922 | switch (alt26) { |
6259 | case 1 : | 7923 | case 1 : |
6260 | // InternalCftLanguage.g:2003:3: rule__MappingDefinition__Group_8_1__0 | 7924 | // InternalCftLanguage.g:2513:3: rule__MappingDefinition__Group_8_1__0 |
6261 | { | 7925 | { |
6262 | pushFollow(FOLLOW_27); | 7926 | pushFollow(FOLLOW_29); |
6263 | rule__MappingDefinition__Group_8_1__0(); | 7927 | rule__MappingDefinition__Group_8_1__0(); |
6264 | 7928 | ||
6265 | state._fsp--; | 7929 | state._fsp--; |
@@ -6269,7 +7933,7 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
6269 | break; | 7933 | break; |
6270 | 7934 | ||
6271 | default : | 7935 | default : |
6272 | break loop21; | 7936 | break loop26; |
6273 | } | 7937 | } |
6274 | } while (true); | 7938 | } while (true); |
6275 | 7939 | ||
@@ -6296,14 +7960,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
6296 | 7960 | ||
6297 | 7961 | ||
6298 | // $ANTLR start "rule__MappingDefinition__Group_8__2" | 7962 | // $ANTLR start "rule__MappingDefinition__Group_8__2" |
6299 | // InternalCftLanguage.g:2011:1: rule__MappingDefinition__Group_8__2 : rule__MappingDefinition__Group_8__2__Impl ; | 7963 | // InternalCftLanguage.g:2521:1: rule__MappingDefinition__Group_8__2 : rule__MappingDefinition__Group_8__2__Impl ; |
6300 | public final void rule__MappingDefinition__Group_8__2() throws RecognitionException { | 7964 | public final void rule__MappingDefinition__Group_8__2() throws RecognitionException { |
6301 | 7965 | ||
6302 | int stackSize = keepStackSize(); | 7966 | int stackSize = keepStackSize(); |
6303 | 7967 | ||
6304 | try { | 7968 | try { |
6305 | // InternalCftLanguage.g:2015:1: ( rule__MappingDefinition__Group_8__2__Impl ) | 7969 | // InternalCftLanguage.g:2525:1: ( rule__MappingDefinition__Group_8__2__Impl ) |
6306 | // InternalCftLanguage.g:2016:2: rule__MappingDefinition__Group_8__2__Impl | 7970 | // InternalCftLanguage.g:2526:2: rule__MappingDefinition__Group_8__2__Impl |
6307 | { | 7971 | { |
6308 | pushFollow(FOLLOW_2); | 7972 | pushFollow(FOLLOW_2); |
6309 | rule__MappingDefinition__Group_8__2__Impl(); | 7973 | rule__MappingDefinition__Group_8__2__Impl(); |
@@ -6329,20 +7993,20 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
6329 | 7993 | ||
6330 | 7994 | ||
6331 | // $ANTLR start "rule__MappingDefinition__Group_8__2__Impl" | 7995 | // $ANTLR start "rule__MappingDefinition__Group_8__2__Impl" |
6332 | // InternalCftLanguage.g:2022:1: rule__MappingDefinition__Group_8__2__Impl : ( '}' ) ; | 7996 | // InternalCftLanguage.g:2532:1: rule__MappingDefinition__Group_8__2__Impl : ( '}' ) ; |
6333 | public final void rule__MappingDefinition__Group_8__2__Impl() throws RecognitionException { | 7997 | public final void rule__MappingDefinition__Group_8__2__Impl() throws RecognitionException { |
6334 | 7998 | ||
6335 | int stackSize = keepStackSize(); | 7999 | int stackSize = keepStackSize(); |
6336 | 8000 | ||
6337 | try { | 8001 | try { |
6338 | // InternalCftLanguage.g:2026:1: ( ( '}' ) ) | 8002 | // InternalCftLanguage.g:2536:1: ( ( '}' ) ) |
6339 | // InternalCftLanguage.g:2027:1: ( '}' ) | 8003 | // InternalCftLanguage.g:2537:1: ( '}' ) |
6340 | { | 8004 | { |
6341 | // InternalCftLanguage.g:2027:1: ( '}' ) | 8005 | // InternalCftLanguage.g:2537:1: ( '}' ) |
6342 | // InternalCftLanguage.g:2028:2: '}' | 8006 | // InternalCftLanguage.g:2538:2: '}' |
6343 | { | 8007 | { |
6344 | before(grammarAccess.getMappingDefinitionAccess().getRightCurlyBracketKeyword_8_2()); | 8008 | before(grammarAccess.getMappingDefinitionAccess().getRightCurlyBracketKeyword_8_2()); |
6345 | match(input,18,FOLLOW_2); | 8009 | match(input,19,FOLLOW_2); |
6346 | after(grammarAccess.getMappingDefinitionAccess().getRightCurlyBracketKeyword_8_2()); | 8010 | after(grammarAccess.getMappingDefinitionAccess().getRightCurlyBracketKeyword_8_2()); |
6347 | 8011 | ||
6348 | } | 8012 | } |
@@ -6366,14 +8030,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
6366 | 8030 | ||
6367 | 8031 | ||
6368 | // $ANTLR start "rule__MappingDefinition__Group_8_1__0" | 8032 | // $ANTLR start "rule__MappingDefinition__Group_8_1__0" |
6369 | // InternalCftLanguage.g:2038:1: rule__MappingDefinition__Group_8_1__0 : rule__MappingDefinition__Group_8_1__0__Impl rule__MappingDefinition__Group_8_1__1 ; | 8033 | // InternalCftLanguage.g:2548:1: rule__MappingDefinition__Group_8_1__0 : rule__MappingDefinition__Group_8_1__0__Impl rule__MappingDefinition__Group_8_1__1 ; |
6370 | public final void rule__MappingDefinition__Group_8_1__0() throws RecognitionException { | 8034 | public final void rule__MappingDefinition__Group_8_1__0() throws RecognitionException { |
6371 | 8035 | ||
6372 | int stackSize = keepStackSize(); | 8036 | int stackSize = keepStackSize(); |
6373 | 8037 | ||
6374 | try { | 8038 | try { |
6375 | // InternalCftLanguage.g:2042:1: ( rule__MappingDefinition__Group_8_1__0__Impl rule__MappingDefinition__Group_8_1__1 ) | 8039 | // InternalCftLanguage.g:2552:1: ( rule__MappingDefinition__Group_8_1__0__Impl rule__MappingDefinition__Group_8_1__1 ) |
6376 | // InternalCftLanguage.g:2043:2: rule__MappingDefinition__Group_8_1__0__Impl rule__MappingDefinition__Group_8_1__1 | 8040 | // InternalCftLanguage.g:2553:2: rule__MappingDefinition__Group_8_1__0__Impl rule__MappingDefinition__Group_8_1__1 |
6377 | { | 8041 | { |
6378 | pushFollow(FOLLOW_7); | 8042 | pushFollow(FOLLOW_7); |
6379 | rule__MappingDefinition__Group_8_1__0__Impl(); | 8043 | rule__MappingDefinition__Group_8_1__0__Impl(); |
@@ -6404,21 +8068,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
6404 | 8068 | ||
6405 | 8069 | ||
6406 | // $ANTLR start "rule__MappingDefinition__Group_8_1__0__Impl" | 8070 | // $ANTLR start "rule__MappingDefinition__Group_8_1__0__Impl" |
6407 | // InternalCftLanguage.g:2050:1: rule__MappingDefinition__Group_8_1__0__Impl : ( ( rule__MappingDefinition__Alternatives_8_1_0 ) ) ; | 8071 | // InternalCftLanguage.g:2560:1: rule__MappingDefinition__Group_8_1__0__Impl : ( ( rule__MappingDefinition__Alternatives_8_1_0 ) ) ; |
6408 | public final void rule__MappingDefinition__Group_8_1__0__Impl() throws RecognitionException { | 8072 | public final void rule__MappingDefinition__Group_8_1__0__Impl() throws RecognitionException { |
6409 | 8073 | ||
6410 | int stackSize = keepStackSize(); | 8074 | int stackSize = keepStackSize(); |
6411 | 8075 | ||
6412 | try { | 8076 | try { |
6413 | // InternalCftLanguage.g:2054:1: ( ( ( rule__MappingDefinition__Alternatives_8_1_0 ) ) ) | 8077 | // InternalCftLanguage.g:2564:1: ( ( ( rule__MappingDefinition__Alternatives_8_1_0 ) ) ) |
6414 | // InternalCftLanguage.g:2055:1: ( ( rule__MappingDefinition__Alternatives_8_1_0 ) ) | 8078 | // InternalCftLanguage.g:2565:1: ( ( rule__MappingDefinition__Alternatives_8_1_0 ) ) |
6415 | { | 8079 | { |
6416 | // InternalCftLanguage.g:2055:1: ( ( rule__MappingDefinition__Alternatives_8_1_0 ) ) | 8080 | // InternalCftLanguage.g:2565:1: ( ( rule__MappingDefinition__Alternatives_8_1_0 ) ) |
6417 | // InternalCftLanguage.g:2056:2: ( rule__MappingDefinition__Alternatives_8_1_0 ) | 8081 | // InternalCftLanguage.g:2566:2: ( rule__MappingDefinition__Alternatives_8_1_0 ) |
6418 | { | 8082 | { |
6419 | before(grammarAccess.getMappingDefinitionAccess().getAlternatives_8_1_0()); | 8083 | before(grammarAccess.getMappingDefinitionAccess().getAlternatives_8_1_0()); |
6420 | // InternalCftLanguage.g:2057:2: ( rule__MappingDefinition__Alternatives_8_1_0 ) | 8084 | // InternalCftLanguage.g:2567:2: ( rule__MappingDefinition__Alternatives_8_1_0 ) |
6421 | // InternalCftLanguage.g:2057:3: rule__MappingDefinition__Alternatives_8_1_0 | 8085 | // InternalCftLanguage.g:2567:3: rule__MappingDefinition__Alternatives_8_1_0 |
6422 | { | 8086 | { |
6423 | pushFollow(FOLLOW_2); | 8087 | pushFollow(FOLLOW_2); |
6424 | rule__MappingDefinition__Alternatives_8_1_0(); | 8088 | rule__MappingDefinition__Alternatives_8_1_0(); |
@@ -6451,14 +8115,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
6451 | 8115 | ||
6452 | 8116 | ||
6453 | // $ANTLR start "rule__MappingDefinition__Group_8_1__1" | 8117 | // $ANTLR start "rule__MappingDefinition__Group_8_1__1" |
6454 | // InternalCftLanguage.g:2065:1: rule__MappingDefinition__Group_8_1__1 : rule__MappingDefinition__Group_8_1__1__Impl ; | 8118 | // InternalCftLanguage.g:2575:1: rule__MappingDefinition__Group_8_1__1 : rule__MappingDefinition__Group_8_1__1__Impl ; |
6455 | public final void rule__MappingDefinition__Group_8_1__1() throws RecognitionException { | 8119 | public final void rule__MappingDefinition__Group_8_1__1() throws RecognitionException { |
6456 | 8120 | ||
6457 | int stackSize = keepStackSize(); | 8121 | int stackSize = keepStackSize(); |
6458 | 8122 | ||
6459 | try { | 8123 | try { |
6460 | // InternalCftLanguage.g:2069:1: ( rule__MappingDefinition__Group_8_1__1__Impl ) | 8124 | // InternalCftLanguage.g:2579:1: ( rule__MappingDefinition__Group_8_1__1__Impl ) |
6461 | // InternalCftLanguage.g:2070:2: rule__MappingDefinition__Group_8_1__1__Impl | 8125 | // InternalCftLanguage.g:2580:2: rule__MappingDefinition__Group_8_1__1__Impl |
6462 | { | 8126 | { |
6463 | pushFollow(FOLLOW_2); | 8127 | pushFollow(FOLLOW_2); |
6464 | rule__MappingDefinition__Group_8_1__1__Impl(); | 8128 | rule__MappingDefinition__Group_8_1__1__Impl(); |
@@ -6484,20 +8148,20 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
6484 | 8148 | ||
6485 | 8149 | ||
6486 | // $ANTLR start "rule__MappingDefinition__Group_8_1__1__Impl" | 8150 | // $ANTLR start "rule__MappingDefinition__Group_8_1__1__Impl" |
6487 | // InternalCftLanguage.g:2076:1: rule__MappingDefinition__Group_8_1__1__Impl : ( ';' ) ; | 8151 | // InternalCftLanguage.g:2586:1: rule__MappingDefinition__Group_8_1__1__Impl : ( ';' ) ; |
6488 | public final void rule__MappingDefinition__Group_8_1__1__Impl() throws RecognitionException { | 8152 | public final void rule__MappingDefinition__Group_8_1__1__Impl() throws RecognitionException { |
6489 | 8153 | ||
6490 | int stackSize = keepStackSize(); | 8154 | int stackSize = keepStackSize(); |
6491 | 8155 | ||
6492 | try { | 8156 | try { |
6493 | // InternalCftLanguage.g:2080:1: ( ( ';' ) ) | 8157 | // InternalCftLanguage.g:2590:1: ( ( ';' ) ) |
6494 | // InternalCftLanguage.g:2081:1: ( ';' ) | 8158 | // InternalCftLanguage.g:2591:1: ( ';' ) |
6495 | { | 8159 | { |
6496 | // InternalCftLanguage.g:2081:1: ( ';' ) | 8160 | // InternalCftLanguage.g:2591:1: ( ';' ) |
6497 | // InternalCftLanguage.g:2082:2: ';' | 8161 | // InternalCftLanguage.g:2592:2: ';' |
6498 | { | 8162 | { |
6499 | before(grammarAccess.getMappingDefinitionAccess().getSemicolonKeyword_8_1_1()); | 8163 | before(grammarAccess.getMappingDefinitionAccess().getSemicolonKeyword_8_1_1()); |
6500 | match(input,14,FOLLOW_2); | 8164 | match(input,15,FOLLOW_2); |
6501 | after(grammarAccess.getMappingDefinitionAccess().getSemicolonKeyword_8_1_1()); | 8165 | after(grammarAccess.getMappingDefinitionAccess().getSemicolonKeyword_8_1_1()); |
6502 | 8166 | ||
6503 | } | 8167 | } |
@@ -6521,14 +8185,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
6521 | 8185 | ||
6522 | 8186 | ||
6523 | // $ANTLR start "rule__LookupDefinition__Group__0" | 8187 | // $ANTLR start "rule__LookupDefinition__Group__0" |
6524 | // InternalCftLanguage.g:2092:1: rule__LookupDefinition__Group__0 : rule__LookupDefinition__Group__0__Impl rule__LookupDefinition__Group__1 ; | 8188 | // InternalCftLanguage.g:2602:1: rule__LookupDefinition__Group__0 : rule__LookupDefinition__Group__0__Impl rule__LookupDefinition__Group__1 ; |
6525 | public final void rule__LookupDefinition__Group__0() throws RecognitionException { | 8189 | public final void rule__LookupDefinition__Group__0() throws RecognitionException { |
6526 | 8190 | ||
6527 | int stackSize = keepStackSize(); | 8191 | int stackSize = keepStackSize(); |
6528 | 8192 | ||
6529 | try { | 8193 | try { |
6530 | // InternalCftLanguage.g:2096:1: ( rule__LookupDefinition__Group__0__Impl rule__LookupDefinition__Group__1 ) | 8194 | // InternalCftLanguage.g:2606:1: ( rule__LookupDefinition__Group__0__Impl rule__LookupDefinition__Group__1 ) |
6531 | // InternalCftLanguage.g:2097:2: rule__LookupDefinition__Group__0__Impl rule__LookupDefinition__Group__1 | 8195 | // InternalCftLanguage.g:2607:2: rule__LookupDefinition__Group__0__Impl rule__LookupDefinition__Group__1 |
6532 | { | 8196 | { |
6533 | pushFollow(FOLLOW_3); | 8197 | pushFollow(FOLLOW_3); |
6534 | rule__LookupDefinition__Group__0__Impl(); | 8198 | rule__LookupDefinition__Group__0__Impl(); |
@@ -6559,20 +8223,20 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
6559 | 8223 | ||
6560 | 8224 | ||
6561 | // $ANTLR start "rule__LookupDefinition__Group__0__Impl" | 8225 | // $ANTLR start "rule__LookupDefinition__Group__0__Impl" |
6562 | // InternalCftLanguage.g:2104:1: rule__LookupDefinition__Group__0__Impl : ( 'lookup' ) ; | 8226 | // InternalCftLanguage.g:2614:1: rule__LookupDefinition__Group__0__Impl : ( 'lookup' ) ; |
6563 | public final void rule__LookupDefinition__Group__0__Impl() throws RecognitionException { | 8227 | public final void rule__LookupDefinition__Group__0__Impl() throws RecognitionException { |
6564 | 8228 | ||
6565 | int stackSize = keepStackSize(); | 8229 | int stackSize = keepStackSize(); |
6566 | 8230 | ||
6567 | try { | 8231 | try { |
6568 | // InternalCftLanguage.g:2108:1: ( ( 'lookup' ) ) | 8232 | // InternalCftLanguage.g:2618:1: ( ( 'lookup' ) ) |
6569 | // InternalCftLanguage.g:2109:1: ( 'lookup' ) | 8233 | // InternalCftLanguage.g:2619:1: ( 'lookup' ) |
6570 | { | 8234 | { |
6571 | // InternalCftLanguage.g:2109:1: ( 'lookup' ) | 8235 | // InternalCftLanguage.g:2619:1: ( 'lookup' ) |
6572 | // InternalCftLanguage.g:2110:2: 'lookup' | 8236 | // InternalCftLanguage.g:2620:2: 'lookup' |
6573 | { | 8237 | { |
6574 | before(grammarAccess.getLookupDefinitionAccess().getLookupKeyword_0()); | 8238 | before(grammarAccess.getLookupDefinitionAccess().getLookupKeyword_0()); |
6575 | match(input,30,FOLLOW_2); | 8239 | match(input,33,FOLLOW_2); |
6576 | after(grammarAccess.getLookupDefinitionAccess().getLookupKeyword_0()); | 8240 | after(grammarAccess.getLookupDefinitionAccess().getLookupKeyword_0()); |
6577 | 8241 | ||
6578 | } | 8242 | } |
@@ -6596,16 +8260,16 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
6596 | 8260 | ||
6597 | 8261 | ||
6598 | // $ANTLR start "rule__LookupDefinition__Group__1" | 8262 | // $ANTLR start "rule__LookupDefinition__Group__1" |
6599 | // InternalCftLanguage.g:2119:1: rule__LookupDefinition__Group__1 : rule__LookupDefinition__Group__1__Impl rule__LookupDefinition__Group__2 ; | 8263 | // InternalCftLanguage.g:2629:1: rule__LookupDefinition__Group__1 : rule__LookupDefinition__Group__1__Impl rule__LookupDefinition__Group__2 ; |
6600 | public final void rule__LookupDefinition__Group__1() throws RecognitionException { | 8264 | public final void rule__LookupDefinition__Group__1() throws RecognitionException { |
6601 | 8265 | ||
6602 | int stackSize = keepStackSize(); | 8266 | int stackSize = keepStackSize(); |
6603 | 8267 | ||
6604 | try { | 8268 | try { |
6605 | // InternalCftLanguage.g:2123:1: ( rule__LookupDefinition__Group__1__Impl rule__LookupDefinition__Group__2 ) | 8269 | // InternalCftLanguage.g:2633:1: ( rule__LookupDefinition__Group__1__Impl rule__LookupDefinition__Group__2 ) |
6606 | // InternalCftLanguage.g:2124:2: rule__LookupDefinition__Group__1__Impl rule__LookupDefinition__Group__2 | 8270 | // InternalCftLanguage.g:2634:2: rule__LookupDefinition__Group__1__Impl rule__LookupDefinition__Group__2 |
6607 | { | 8271 | { |
6608 | pushFollow(FOLLOW_22); | 8272 | pushFollow(FOLLOW_24); |
6609 | rule__LookupDefinition__Group__1__Impl(); | 8273 | rule__LookupDefinition__Group__1__Impl(); |
6610 | 8274 | ||
6611 | state._fsp--; | 8275 | state._fsp--; |
@@ -6634,21 +8298,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
6634 | 8298 | ||
6635 | 8299 | ||
6636 | // $ANTLR start "rule__LookupDefinition__Group__1__Impl" | 8300 | // $ANTLR start "rule__LookupDefinition__Group__1__Impl" |
6637 | // InternalCftLanguage.g:2131:1: rule__LookupDefinition__Group__1__Impl : ( ( rule__LookupDefinition__MappingAssignment_1 ) ) ; | 8301 | // InternalCftLanguage.g:2641:1: rule__LookupDefinition__Group__1__Impl : ( ( rule__LookupDefinition__MappingAssignment_1 ) ) ; |
6638 | public final void rule__LookupDefinition__Group__1__Impl() throws RecognitionException { | 8302 | public final void rule__LookupDefinition__Group__1__Impl() throws RecognitionException { |
6639 | 8303 | ||
6640 | int stackSize = keepStackSize(); | 8304 | int stackSize = keepStackSize(); |
6641 | 8305 | ||
6642 | try { | 8306 | try { |
6643 | // InternalCftLanguage.g:2135:1: ( ( ( rule__LookupDefinition__MappingAssignment_1 ) ) ) | 8307 | // InternalCftLanguage.g:2645:1: ( ( ( rule__LookupDefinition__MappingAssignment_1 ) ) ) |
6644 | // InternalCftLanguage.g:2136:1: ( ( rule__LookupDefinition__MappingAssignment_1 ) ) | 8308 | // InternalCftLanguage.g:2646:1: ( ( rule__LookupDefinition__MappingAssignment_1 ) ) |
6645 | { | 8309 | { |
6646 | // InternalCftLanguage.g:2136:1: ( ( rule__LookupDefinition__MappingAssignment_1 ) ) | 8310 | // InternalCftLanguage.g:2646:1: ( ( rule__LookupDefinition__MappingAssignment_1 ) ) |
6647 | // InternalCftLanguage.g:2137:2: ( rule__LookupDefinition__MappingAssignment_1 ) | 8311 | // InternalCftLanguage.g:2647:2: ( rule__LookupDefinition__MappingAssignment_1 ) |
6648 | { | 8312 | { |
6649 | before(grammarAccess.getLookupDefinitionAccess().getMappingAssignment_1()); | 8313 | before(grammarAccess.getLookupDefinitionAccess().getMappingAssignment_1()); |
6650 | // InternalCftLanguage.g:2138:2: ( rule__LookupDefinition__MappingAssignment_1 ) | 8314 | // InternalCftLanguage.g:2648:2: ( rule__LookupDefinition__MappingAssignment_1 ) |
6651 | // InternalCftLanguage.g:2138:3: rule__LookupDefinition__MappingAssignment_1 | 8315 | // InternalCftLanguage.g:2648:3: rule__LookupDefinition__MappingAssignment_1 |
6652 | { | 8316 | { |
6653 | pushFollow(FOLLOW_2); | 8317 | pushFollow(FOLLOW_2); |
6654 | rule__LookupDefinition__MappingAssignment_1(); | 8318 | rule__LookupDefinition__MappingAssignment_1(); |
@@ -6681,14 +8345,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
6681 | 8345 | ||
6682 | 8346 | ||
6683 | // $ANTLR start "rule__LookupDefinition__Group__2" | 8347 | // $ANTLR start "rule__LookupDefinition__Group__2" |
6684 | // InternalCftLanguage.g:2146:1: rule__LookupDefinition__Group__2 : rule__LookupDefinition__Group__2__Impl rule__LookupDefinition__Group__3 ; | 8348 | // InternalCftLanguage.g:2656:1: rule__LookupDefinition__Group__2 : rule__LookupDefinition__Group__2__Impl rule__LookupDefinition__Group__3 ; |
6685 | public final void rule__LookupDefinition__Group__2() throws RecognitionException { | 8349 | public final void rule__LookupDefinition__Group__2() throws RecognitionException { |
6686 | 8350 | ||
6687 | int stackSize = keepStackSize(); | 8351 | int stackSize = keepStackSize(); |
6688 | 8352 | ||
6689 | try { | 8353 | try { |
6690 | // InternalCftLanguage.g:2150:1: ( rule__LookupDefinition__Group__2__Impl rule__LookupDefinition__Group__3 ) | 8354 | // InternalCftLanguage.g:2660:1: ( rule__LookupDefinition__Group__2__Impl rule__LookupDefinition__Group__3 ) |
6691 | // InternalCftLanguage.g:2151:2: rule__LookupDefinition__Group__2__Impl rule__LookupDefinition__Group__3 | 8355 | // InternalCftLanguage.g:2661:2: rule__LookupDefinition__Group__2__Impl rule__LookupDefinition__Group__3 |
6692 | { | 8356 | { |
6693 | pushFollow(FOLLOW_3); | 8357 | pushFollow(FOLLOW_3); |
6694 | rule__LookupDefinition__Group__2__Impl(); | 8358 | rule__LookupDefinition__Group__2__Impl(); |
@@ -6719,20 +8383,20 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
6719 | 8383 | ||
6720 | 8384 | ||
6721 | // $ANTLR start "rule__LookupDefinition__Group__2__Impl" | 8385 | // $ANTLR start "rule__LookupDefinition__Group__2__Impl" |
6722 | // InternalCftLanguage.g:2158:1: rule__LookupDefinition__Group__2__Impl : ( '(' ) ; | 8386 | // InternalCftLanguage.g:2668:1: rule__LookupDefinition__Group__2__Impl : ( '(' ) ; |
6723 | public final void rule__LookupDefinition__Group__2__Impl() throws RecognitionException { | 8387 | public final void rule__LookupDefinition__Group__2__Impl() throws RecognitionException { |
6724 | 8388 | ||
6725 | int stackSize = keepStackSize(); | 8389 | int stackSize = keepStackSize(); |
6726 | 8390 | ||
6727 | try { | 8391 | try { |
6728 | // InternalCftLanguage.g:2162:1: ( ( '(' ) ) | 8392 | // InternalCftLanguage.g:2672:1: ( ( '(' ) ) |
6729 | // InternalCftLanguage.g:2163:1: ( '(' ) | 8393 | // InternalCftLanguage.g:2673:1: ( '(' ) |
6730 | { | 8394 | { |
6731 | // InternalCftLanguage.g:2163:1: ( '(' ) | 8395 | // InternalCftLanguage.g:2673:1: ( '(' ) |
6732 | // InternalCftLanguage.g:2164:2: '(' | 8396 | // InternalCftLanguage.g:2674:2: '(' |
6733 | { | 8397 | { |
6734 | before(grammarAccess.getLookupDefinitionAccess().getLeftParenthesisKeyword_2()); | 8398 | before(grammarAccess.getLookupDefinitionAccess().getLeftParenthesisKeyword_2()); |
6735 | match(input,27,FOLLOW_2); | 8399 | match(input,30,FOLLOW_2); |
6736 | after(grammarAccess.getLookupDefinitionAccess().getLeftParenthesisKeyword_2()); | 8400 | after(grammarAccess.getLookupDefinitionAccess().getLeftParenthesisKeyword_2()); |
6737 | 8401 | ||
6738 | } | 8402 | } |
@@ -6756,16 +8420,16 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
6756 | 8420 | ||
6757 | 8421 | ||
6758 | // $ANTLR start "rule__LookupDefinition__Group__3" | 8422 | // $ANTLR start "rule__LookupDefinition__Group__3" |
6759 | // InternalCftLanguage.g:2173:1: rule__LookupDefinition__Group__3 : rule__LookupDefinition__Group__3__Impl rule__LookupDefinition__Group__4 ; | 8423 | // InternalCftLanguage.g:2683:1: rule__LookupDefinition__Group__3 : rule__LookupDefinition__Group__3__Impl rule__LookupDefinition__Group__4 ; |
6760 | public final void rule__LookupDefinition__Group__3() throws RecognitionException { | 8424 | public final void rule__LookupDefinition__Group__3() throws RecognitionException { |
6761 | 8425 | ||
6762 | int stackSize = keepStackSize(); | 8426 | int stackSize = keepStackSize(); |
6763 | 8427 | ||
6764 | try { | 8428 | try { |
6765 | // InternalCftLanguage.g:2177:1: ( rule__LookupDefinition__Group__3__Impl rule__LookupDefinition__Group__4 ) | 8429 | // InternalCftLanguage.g:2687:1: ( rule__LookupDefinition__Group__3__Impl rule__LookupDefinition__Group__4 ) |
6766 | // InternalCftLanguage.g:2178:2: rule__LookupDefinition__Group__3__Impl rule__LookupDefinition__Group__4 | 8430 | // InternalCftLanguage.g:2688:2: rule__LookupDefinition__Group__3__Impl rule__LookupDefinition__Group__4 |
6767 | { | 8431 | { |
6768 | pushFollow(FOLLOW_23); | 8432 | pushFollow(FOLLOW_25); |
6769 | rule__LookupDefinition__Group__3__Impl(); | 8433 | rule__LookupDefinition__Group__3__Impl(); |
6770 | 8434 | ||
6771 | state._fsp--; | 8435 | state._fsp--; |
@@ -6794,21 +8458,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
6794 | 8458 | ||
6795 | 8459 | ||
6796 | // $ANTLR start "rule__LookupDefinition__Group__3__Impl" | 8460 | // $ANTLR start "rule__LookupDefinition__Group__3__Impl" |
6797 | // InternalCftLanguage.g:2185:1: rule__LookupDefinition__Group__3__Impl : ( ( rule__LookupDefinition__ArgumentsAssignment_3 ) ) ; | 8461 | // InternalCftLanguage.g:2695:1: rule__LookupDefinition__Group__3__Impl : ( ( rule__LookupDefinition__ArgumentsAssignment_3 ) ) ; |
6798 | public final void rule__LookupDefinition__Group__3__Impl() throws RecognitionException { | 8462 | public final void rule__LookupDefinition__Group__3__Impl() throws RecognitionException { |
6799 | 8463 | ||
6800 | int stackSize = keepStackSize(); | 8464 | int stackSize = keepStackSize(); |
6801 | 8465 | ||
6802 | try { | 8466 | try { |
6803 | // InternalCftLanguage.g:2189:1: ( ( ( rule__LookupDefinition__ArgumentsAssignment_3 ) ) ) | 8467 | // InternalCftLanguage.g:2699:1: ( ( ( rule__LookupDefinition__ArgumentsAssignment_3 ) ) ) |
6804 | // InternalCftLanguage.g:2190:1: ( ( rule__LookupDefinition__ArgumentsAssignment_3 ) ) | 8468 | // InternalCftLanguage.g:2700:1: ( ( rule__LookupDefinition__ArgumentsAssignment_3 ) ) |
6805 | { | 8469 | { |
6806 | // InternalCftLanguage.g:2190:1: ( ( rule__LookupDefinition__ArgumentsAssignment_3 ) ) | 8470 | // InternalCftLanguage.g:2700:1: ( ( rule__LookupDefinition__ArgumentsAssignment_3 ) ) |
6807 | // InternalCftLanguage.g:2191:2: ( rule__LookupDefinition__ArgumentsAssignment_3 ) | 8471 | // InternalCftLanguage.g:2701:2: ( rule__LookupDefinition__ArgumentsAssignment_3 ) |
6808 | { | 8472 | { |
6809 | before(grammarAccess.getLookupDefinitionAccess().getArgumentsAssignment_3()); | 8473 | before(grammarAccess.getLookupDefinitionAccess().getArgumentsAssignment_3()); |
6810 | // InternalCftLanguage.g:2192:2: ( rule__LookupDefinition__ArgumentsAssignment_3 ) | 8474 | // InternalCftLanguage.g:2702:2: ( rule__LookupDefinition__ArgumentsAssignment_3 ) |
6811 | // InternalCftLanguage.g:2192:3: rule__LookupDefinition__ArgumentsAssignment_3 | 8475 | // InternalCftLanguage.g:2702:3: rule__LookupDefinition__ArgumentsAssignment_3 |
6812 | { | 8476 | { |
6813 | pushFollow(FOLLOW_2); | 8477 | pushFollow(FOLLOW_2); |
6814 | rule__LookupDefinition__ArgumentsAssignment_3(); | 8478 | rule__LookupDefinition__ArgumentsAssignment_3(); |
@@ -6841,16 +8505,16 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
6841 | 8505 | ||
6842 | 8506 | ||
6843 | // $ANTLR start "rule__LookupDefinition__Group__4" | 8507 | // $ANTLR start "rule__LookupDefinition__Group__4" |
6844 | // InternalCftLanguage.g:2200:1: rule__LookupDefinition__Group__4 : rule__LookupDefinition__Group__4__Impl rule__LookupDefinition__Group__5 ; | 8508 | // InternalCftLanguage.g:2710:1: rule__LookupDefinition__Group__4 : rule__LookupDefinition__Group__4__Impl rule__LookupDefinition__Group__5 ; |
6845 | public final void rule__LookupDefinition__Group__4() throws RecognitionException { | 8509 | public final void rule__LookupDefinition__Group__4() throws RecognitionException { |
6846 | 8510 | ||
6847 | int stackSize = keepStackSize(); | 8511 | int stackSize = keepStackSize(); |
6848 | 8512 | ||
6849 | try { | 8513 | try { |
6850 | // InternalCftLanguage.g:2204:1: ( rule__LookupDefinition__Group__4__Impl rule__LookupDefinition__Group__5 ) | 8514 | // InternalCftLanguage.g:2714:1: ( rule__LookupDefinition__Group__4__Impl rule__LookupDefinition__Group__5 ) |
6851 | // InternalCftLanguage.g:2205:2: rule__LookupDefinition__Group__4__Impl rule__LookupDefinition__Group__5 | 8515 | // InternalCftLanguage.g:2715:2: rule__LookupDefinition__Group__4__Impl rule__LookupDefinition__Group__5 |
6852 | { | 8516 | { |
6853 | pushFollow(FOLLOW_23); | 8517 | pushFollow(FOLLOW_25); |
6854 | rule__LookupDefinition__Group__4__Impl(); | 8518 | rule__LookupDefinition__Group__4__Impl(); |
6855 | 8519 | ||
6856 | state._fsp--; | 8520 | state._fsp--; |
@@ -6879,35 +8543,35 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
6879 | 8543 | ||
6880 | 8544 | ||
6881 | // $ANTLR start "rule__LookupDefinition__Group__4__Impl" | 8545 | // $ANTLR start "rule__LookupDefinition__Group__4__Impl" |
6882 | // InternalCftLanguage.g:2212:1: rule__LookupDefinition__Group__4__Impl : ( ( rule__LookupDefinition__Group_4__0 )* ) ; | 8546 | // InternalCftLanguage.g:2722:1: rule__LookupDefinition__Group__4__Impl : ( ( rule__LookupDefinition__Group_4__0 )* ) ; |
6883 | public final void rule__LookupDefinition__Group__4__Impl() throws RecognitionException { | 8547 | public final void rule__LookupDefinition__Group__4__Impl() throws RecognitionException { |
6884 | 8548 | ||
6885 | int stackSize = keepStackSize(); | 8549 | int stackSize = keepStackSize(); |
6886 | 8550 | ||
6887 | try { | 8551 | try { |
6888 | // InternalCftLanguage.g:2216:1: ( ( ( rule__LookupDefinition__Group_4__0 )* ) ) | 8552 | // InternalCftLanguage.g:2726:1: ( ( ( rule__LookupDefinition__Group_4__0 )* ) ) |
6889 | // InternalCftLanguage.g:2217:1: ( ( rule__LookupDefinition__Group_4__0 )* ) | 8553 | // InternalCftLanguage.g:2727:1: ( ( rule__LookupDefinition__Group_4__0 )* ) |
6890 | { | 8554 | { |
6891 | // InternalCftLanguage.g:2217:1: ( ( rule__LookupDefinition__Group_4__0 )* ) | 8555 | // InternalCftLanguage.g:2727:1: ( ( rule__LookupDefinition__Group_4__0 )* ) |
6892 | // InternalCftLanguage.g:2218:2: ( rule__LookupDefinition__Group_4__0 )* | 8556 | // InternalCftLanguage.g:2728:2: ( rule__LookupDefinition__Group_4__0 )* |
6893 | { | 8557 | { |
6894 | before(grammarAccess.getLookupDefinitionAccess().getGroup_4()); | 8558 | before(grammarAccess.getLookupDefinitionAccess().getGroup_4()); |
6895 | // InternalCftLanguage.g:2219:2: ( rule__LookupDefinition__Group_4__0 )* | 8559 | // InternalCftLanguage.g:2729:2: ( rule__LookupDefinition__Group_4__0 )* |
6896 | loop22: | 8560 | loop27: |
6897 | do { | 8561 | do { |
6898 | int alt22=2; | 8562 | int alt27=2; |
6899 | int LA22_0 = input.LA(1); | 8563 | int LA27_0 = input.LA(1); |
6900 | 8564 | ||
6901 | if ( (LA22_0==29) ) { | 8565 | if ( (LA27_0==32) ) { |
6902 | alt22=1; | 8566 | alt27=1; |
6903 | } | 8567 | } |
6904 | 8568 | ||
6905 | 8569 | ||
6906 | switch (alt22) { | 8570 | switch (alt27) { |
6907 | case 1 : | 8571 | case 1 : |
6908 | // InternalCftLanguage.g:2219:3: rule__LookupDefinition__Group_4__0 | 8572 | // InternalCftLanguage.g:2729:3: rule__LookupDefinition__Group_4__0 |
6909 | { | 8573 | { |
6910 | pushFollow(FOLLOW_24); | 8574 | pushFollow(FOLLOW_26); |
6911 | rule__LookupDefinition__Group_4__0(); | 8575 | rule__LookupDefinition__Group_4__0(); |
6912 | 8576 | ||
6913 | state._fsp--; | 8577 | state._fsp--; |
@@ -6917,7 +8581,7 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
6917 | break; | 8581 | break; |
6918 | 8582 | ||
6919 | default : | 8583 | default : |
6920 | break loop22; | 8584 | break loop27; |
6921 | } | 8585 | } |
6922 | } while (true); | 8586 | } while (true); |
6923 | 8587 | ||
@@ -6944,16 +8608,16 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
6944 | 8608 | ||
6945 | 8609 | ||
6946 | // $ANTLR start "rule__LookupDefinition__Group__5" | 8610 | // $ANTLR start "rule__LookupDefinition__Group__5" |
6947 | // InternalCftLanguage.g:2227:1: rule__LookupDefinition__Group__5 : rule__LookupDefinition__Group__5__Impl rule__LookupDefinition__Group__6 ; | 8611 | // InternalCftLanguage.g:2737:1: rule__LookupDefinition__Group__5 : rule__LookupDefinition__Group__5__Impl rule__LookupDefinition__Group__6 ; |
6948 | public final void rule__LookupDefinition__Group__5() throws RecognitionException { | 8612 | public final void rule__LookupDefinition__Group__5() throws RecognitionException { |
6949 | 8613 | ||
6950 | int stackSize = keepStackSize(); | 8614 | int stackSize = keepStackSize(); |
6951 | 8615 | ||
6952 | try { | 8616 | try { |
6953 | // InternalCftLanguage.g:2231:1: ( rule__LookupDefinition__Group__5__Impl rule__LookupDefinition__Group__6 ) | 8617 | // InternalCftLanguage.g:2741:1: ( rule__LookupDefinition__Group__5__Impl rule__LookupDefinition__Group__6 ) |
6954 | // InternalCftLanguage.g:2232:2: rule__LookupDefinition__Group__5__Impl rule__LookupDefinition__Group__6 | 8618 | // InternalCftLanguage.g:2742:2: rule__LookupDefinition__Group__5__Impl rule__LookupDefinition__Group__6 |
6955 | { | 8619 | { |
6956 | pushFollow(FOLLOW_28); | 8620 | pushFollow(FOLLOW_30); |
6957 | rule__LookupDefinition__Group__5__Impl(); | 8621 | rule__LookupDefinition__Group__5__Impl(); |
6958 | 8622 | ||
6959 | state._fsp--; | 8623 | state._fsp--; |
@@ -6982,20 +8646,20 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
6982 | 8646 | ||
6983 | 8647 | ||
6984 | // $ANTLR start "rule__LookupDefinition__Group__5__Impl" | 8648 | // $ANTLR start "rule__LookupDefinition__Group__5__Impl" |
6985 | // InternalCftLanguage.g:2239:1: rule__LookupDefinition__Group__5__Impl : ( ')' ) ; | 8649 | // InternalCftLanguage.g:2749:1: rule__LookupDefinition__Group__5__Impl : ( ')' ) ; |
6986 | public final void rule__LookupDefinition__Group__5__Impl() throws RecognitionException { | 8650 | public final void rule__LookupDefinition__Group__5__Impl() throws RecognitionException { |
6987 | 8651 | ||
6988 | int stackSize = keepStackSize(); | 8652 | int stackSize = keepStackSize(); |
6989 | 8653 | ||
6990 | try { | 8654 | try { |
6991 | // InternalCftLanguage.g:2243:1: ( ( ')' ) ) | 8655 | // InternalCftLanguage.g:2753:1: ( ( ')' ) ) |
6992 | // InternalCftLanguage.g:2244:1: ( ')' ) | 8656 | // InternalCftLanguage.g:2754:1: ( ')' ) |
6993 | { | 8657 | { |
6994 | // InternalCftLanguage.g:2244:1: ( ')' ) | 8658 | // InternalCftLanguage.g:2754:1: ( ')' ) |
6995 | // InternalCftLanguage.g:2245:2: ')' | 8659 | // InternalCftLanguage.g:2755:2: ')' |
6996 | { | 8660 | { |
6997 | before(grammarAccess.getLookupDefinitionAccess().getRightParenthesisKeyword_5()); | 8661 | before(grammarAccess.getLookupDefinitionAccess().getRightParenthesisKeyword_5()); |
6998 | match(input,28,FOLLOW_2); | 8662 | match(input,31,FOLLOW_2); |
6999 | after(grammarAccess.getLookupDefinitionAccess().getRightParenthesisKeyword_5()); | 8663 | after(grammarAccess.getLookupDefinitionAccess().getRightParenthesisKeyword_5()); |
7000 | 8664 | ||
7001 | } | 8665 | } |
@@ -7019,14 +8683,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
7019 | 8683 | ||
7020 | 8684 | ||
7021 | // $ANTLR start "rule__LookupDefinition__Group__6" | 8685 | // $ANTLR start "rule__LookupDefinition__Group__6" |
7022 | // InternalCftLanguage.g:2254:1: rule__LookupDefinition__Group__6 : rule__LookupDefinition__Group__6__Impl rule__LookupDefinition__Group__7 ; | 8686 | // InternalCftLanguage.g:2764:1: rule__LookupDefinition__Group__6 : rule__LookupDefinition__Group__6__Impl rule__LookupDefinition__Group__7 ; |
7023 | public final void rule__LookupDefinition__Group__6() throws RecognitionException { | 8687 | public final void rule__LookupDefinition__Group__6() throws RecognitionException { |
7024 | 8688 | ||
7025 | int stackSize = keepStackSize(); | 8689 | int stackSize = keepStackSize(); |
7026 | 8690 | ||
7027 | try { | 8691 | try { |
7028 | // InternalCftLanguage.g:2258:1: ( rule__LookupDefinition__Group__6__Impl rule__LookupDefinition__Group__7 ) | 8692 | // InternalCftLanguage.g:2768:1: ( rule__LookupDefinition__Group__6__Impl rule__LookupDefinition__Group__7 ) |
7029 | // InternalCftLanguage.g:2259:2: rule__LookupDefinition__Group__6__Impl rule__LookupDefinition__Group__7 | 8693 | // InternalCftLanguage.g:2769:2: rule__LookupDefinition__Group__6__Impl rule__LookupDefinition__Group__7 |
7030 | { | 8694 | { |
7031 | pushFollow(FOLLOW_3); | 8695 | pushFollow(FOLLOW_3); |
7032 | rule__LookupDefinition__Group__6__Impl(); | 8696 | rule__LookupDefinition__Group__6__Impl(); |
@@ -7057,20 +8721,20 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
7057 | 8721 | ||
7058 | 8722 | ||
7059 | // $ANTLR start "rule__LookupDefinition__Group__6__Impl" | 8723 | // $ANTLR start "rule__LookupDefinition__Group__6__Impl" |
7060 | // InternalCftLanguage.g:2266:1: rule__LookupDefinition__Group__6__Impl : ( 'as' ) ; | 8724 | // InternalCftLanguage.g:2776:1: rule__LookupDefinition__Group__6__Impl : ( 'as' ) ; |
7061 | public final void rule__LookupDefinition__Group__6__Impl() throws RecognitionException { | 8725 | public final void rule__LookupDefinition__Group__6__Impl() throws RecognitionException { |
7062 | 8726 | ||
7063 | int stackSize = keepStackSize(); | 8727 | int stackSize = keepStackSize(); |
7064 | 8728 | ||
7065 | try { | 8729 | try { |
7066 | // InternalCftLanguage.g:2270:1: ( ( 'as' ) ) | 8730 | // InternalCftLanguage.g:2780:1: ( ( 'as' ) ) |
7067 | // InternalCftLanguage.g:2271:1: ( 'as' ) | 8731 | // InternalCftLanguage.g:2781:1: ( 'as' ) |
7068 | { | 8732 | { |
7069 | // InternalCftLanguage.g:2271:1: ( 'as' ) | 8733 | // InternalCftLanguage.g:2781:1: ( 'as' ) |
7070 | // InternalCftLanguage.g:2272:2: 'as' | 8734 | // InternalCftLanguage.g:2782:2: 'as' |
7071 | { | 8735 | { |
7072 | before(grammarAccess.getLookupDefinitionAccess().getAsKeyword_6()); | 8736 | before(grammarAccess.getLookupDefinitionAccess().getAsKeyword_6()); |
7073 | match(input,31,FOLLOW_2); | 8737 | match(input,34,FOLLOW_2); |
7074 | after(grammarAccess.getLookupDefinitionAccess().getAsKeyword_6()); | 8738 | after(grammarAccess.getLookupDefinitionAccess().getAsKeyword_6()); |
7075 | 8739 | ||
7076 | } | 8740 | } |
@@ -7094,14 +8758,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
7094 | 8758 | ||
7095 | 8759 | ||
7096 | // $ANTLR start "rule__LookupDefinition__Group__7" | 8760 | // $ANTLR start "rule__LookupDefinition__Group__7" |
7097 | // InternalCftLanguage.g:2281:1: rule__LookupDefinition__Group__7 : rule__LookupDefinition__Group__7__Impl ; | 8761 | // InternalCftLanguage.g:2791:1: rule__LookupDefinition__Group__7 : rule__LookupDefinition__Group__7__Impl ; |
7098 | public final void rule__LookupDefinition__Group__7() throws RecognitionException { | 8762 | public final void rule__LookupDefinition__Group__7() throws RecognitionException { |
7099 | 8763 | ||
7100 | int stackSize = keepStackSize(); | 8764 | int stackSize = keepStackSize(); |
7101 | 8765 | ||
7102 | try { | 8766 | try { |
7103 | // InternalCftLanguage.g:2285:1: ( rule__LookupDefinition__Group__7__Impl ) | 8767 | // InternalCftLanguage.g:2795:1: ( rule__LookupDefinition__Group__7__Impl ) |
7104 | // InternalCftLanguage.g:2286:2: rule__LookupDefinition__Group__7__Impl | 8768 | // InternalCftLanguage.g:2796:2: rule__LookupDefinition__Group__7__Impl |
7105 | { | 8769 | { |
7106 | pushFollow(FOLLOW_2); | 8770 | pushFollow(FOLLOW_2); |
7107 | rule__LookupDefinition__Group__7__Impl(); | 8771 | rule__LookupDefinition__Group__7__Impl(); |
@@ -7127,21 +8791,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
7127 | 8791 | ||
7128 | 8792 | ||
7129 | // $ANTLR start "rule__LookupDefinition__Group__7__Impl" | 8793 | // $ANTLR start "rule__LookupDefinition__Group__7__Impl" |
7130 | // InternalCftLanguage.g:2292:1: rule__LookupDefinition__Group__7__Impl : ( ( rule__LookupDefinition__NameAssignment_7 ) ) ; | 8794 | // InternalCftLanguage.g:2802:1: rule__LookupDefinition__Group__7__Impl : ( ( rule__LookupDefinition__NameAssignment_7 ) ) ; |
7131 | public final void rule__LookupDefinition__Group__7__Impl() throws RecognitionException { | 8795 | public final void rule__LookupDefinition__Group__7__Impl() throws RecognitionException { |
7132 | 8796 | ||
7133 | int stackSize = keepStackSize(); | 8797 | int stackSize = keepStackSize(); |
7134 | 8798 | ||
7135 | try { | 8799 | try { |
7136 | // InternalCftLanguage.g:2296:1: ( ( ( rule__LookupDefinition__NameAssignment_7 ) ) ) | 8800 | // InternalCftLanguage.g:2806:1: ( ( ( rule__LookupDefinition__NameAssignment_7 ) ) ) |
7137 | // InternalCftLanguage.g:2297:1: ( ( rule__LookupDefinition__NameAssignment_7 ) ) | 8801 | // InternalCftLanguage.g:2807:1: ( ( rule__LookupDefinition__NameAssignment_7 ) ) |
7138 | { | 8802 | { |
7139 | // InternalCftLanguage.g:2297:1: ( ( rule__LookupDefinition__NameAssignment_7 ) ) | 8803 | // InternalCftLanguage.g:2807:1: ( ( rule__LookupDefinition__NameAssignment_7 ) ) |
7140 | // InternalCftLanguage.g:2298:2: ( rule__LookupDefinition__NameAssignment_7 ) | 8804 | // InternalCftLanguage.g:2808:2: ( rule__LookupDefinition__NameAssignment_7 ) |
7141 | { | 8805 | { |
7142 | before(grammarAccess.getLookupDefinitionAccess().getNameAssignment_7()); | 8806 | before(grammarAccess.getLookupDefinitionAccess().getNameAssignment_7()); |
7143 | // InternalCftLanguage.g:2299:2: ( rule__LookupDefinition__NameAssignment_7 ) | 8807 | // InternalCftLanguage.g:2809:2: ( rule__LookupDefinition__NameAssignment_7 ) |
7144 | // InternalCftLanguage.g:2299:3: rule__LookupDefinition__NameAssignment_7 | 8808 | // InternalCftLanguage.g:2809:3: rule__LookupDefinition__NameAssignment_7 |
7145 | { | 8809 | { |
7146 | pushFollow(FOLLOW_2); | 8810 | pushFollow(FOLLOW_2); |
7147 | rule__LookupDefinition__NameAssignment_7(); | 8811 | rule__LookupDefinition__NameAssignment_7(); |
@@ -7174,14 +8838,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
7174 | 8838 | ||
7175 | 8839 | ||
7176 | // $ANTLR start "rule__LookupDefinition__Group_4__0" | 8840 | // $ANTLR start "rule__LookupDefinition__Group_4__0" |
7177 | // InternalCftLanguage.g:2308:1: rule__LookupDefinition__Group_4__0 : rule__LookupDefinition__Group_4__0__Impl rule__LookupDefinition__Group_4__1 ; | 8841 | // InternalCftLanguage.g:2818:1: rule__LookupDefinition__Group_4__0 : rule__LookupDefinition__Group_4__0__Impl rule__LookupDefinition__Group_4__1 ; |
7178 | public final void rule__LookupDefinition__Group_4__0() throws RecognitionException { | 8842 | public final void rule__LookupDefinition__Group_4__0() throws RecognitionException { |
7179 | 8843 | ||
7180 | int stackSize = keepStackSize(); | 8844 | int stackSize = keepStackSize(); |
7181 | 8845 | ||
7182 | try { | 8846 | try { |
7183 | // InternalCftLanguage.g:2312:1: ( rule__LookupDefinition__Group_4__0__Impl rule__LookupDefinition__Group_4__1 ) | 8847 | // InternalCftLanguage.g:2822:1: ( rule__LookupDefinition__Group_4__0__Impl rule__LookupDefinition__Group_4__1 ) |
7184 | // InternalCftLanguage.g:2313:2: rule__LookupDefinition__Group_4__0__Impl rule__LookupDefinition__Group_4__1 | 8848 | // InternalCftLanguage.g:2823:2: rule__LookupDefinition__Group_4__0__Impl rule__LookupDefinition__Group_4__1 |
7185 | { | 8849 | { |
7186 | pushFollow(FOLLOW_3); | 8850 | pushFollow(FOLLOW_3); |
7187 | rule__LookupDefinition__Group_4__0__Impl(); | 8851 | rule__LookupDefinition__Group_4__0__Impl(); |
@@ -7212,20 +8876,20 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
7212 | 8876 | ||
7213 | 8877 | ||
7214 | // $ANTLR start "rule__LookupDefinition__Group_4__0__Impl" | 8878 | // $ANTLR start "rule__LookupDefinition__Group_4__0__Impl" |
7215 | // InternalCftLanguage.g:2320:1: rule__LookupDefinition__Group_4__0__Impl : ( ',' ) ; | 8879 | // InternalCftLanguage.g:2830:1: rule__LookupDefinition__Group_4__0__Impl : ( ',' ) ; |
7216 | public final void rule__LookupDefinition__Group_4__0__Impl() throws RecognitionException { | 8880 | public final void rule__LookupDefinition__Group_4__0__Impl() throws RecognitionException { |
7217 | 8881 | ||
7218 | int stackSize = keepStackSize(); | 8882 | int stackSize = keepStackSize(); |
7219 | 8883 | ||
7220 | try { | 8884 | try { |
7221 | // InternalCftLanguage.g:2324:1: ( ( ',' ) ) | 8885 | // InternalCftLanguage.g:2834:1: ( ( ',' ) ) |
7222 | // InternalCftLanguage.g:2325:1: ( ',' ) | 8886 | // InternalCftLanguage.g:2835:1: ( ',' ) |
7223 | { | 8887 | { |
7224 | // InternalCftLanguage.g:2325:1: ( ',' ) | 8888 | // InternalCftLanguage.g:2835:1: ( ',' ) |
7225 | // InternalCftLanguage.g:2326:2: ',' | 8889 | // InternalCftLanguage.g:2836:2: ',' |
7226 | { | 8890 | { |
7227 | before(grammarAccess.getLookupDefinitionAccess().getCommaKeyword_4_0()); | 8891 | before(grammarAccess.getLookupDefinitionAccess().getCommaKeyword_4_0()); |
7228 | match(input,29,FOLLOW_2); | 8892 | match(input,32,FOLLOW_2); |
7229 | after(grammarAccess.getLookupDefinitionAccess().getCommaKeyword_4_0()); | 8893 | after(grammarAccess.getLookupDefinitionAccess().getCommaKeyword_4_0()); |
7230 | 8894 | ||
7231 | } | 8895 | } |
@@ -7249,14 +8913,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
7249 | 8913 | ||
7250 | 8914 | ||
7251 | // $ANTLR start "rule__LookupDefinition__Group_4__1" | 8915 | // $ANTLR start "rule__LookupDefinition__Group_4__1" |
7252 | // InternalCftLanguage.g:2335:1: rule__LookupDefinition__Group_4__1 : rule__LookupDefinition__Group_4__1__Impl ; | 8916 | // InternalCftLanguage.g:2845:1: rule__LookupDefinition__Group_4__1 : rule__LookupDefinition__Group_4__1__Impl ; |
7253 | public final void rule__LookupDefinition__Group_4__1() throws RecognitionException { | 8917 | public final void rule__LookupDefinition__Group_4__1() throws RecognitionException { |
7254 | 8918 | ||
7255 | int stackSize = keepStackSize(); | 8919 | int stackSize = keepStackSize(); |
7256 | 8920 | ||
7257 | try { | 8921 | try { |
7258 | // InternalCftLanguage.g:2339:1: ( rule__LookupDefinition__Group_4__1__Impl ) | 8922 | // InternalCftLanguage.g:2849:1: ( rule__LookupDefinition__Group_4__1__Impl ) |
7259 | // InternalCftLanguage.g:2340:2: rule__LookupDefinition__Group_4__1__Impl | 8923 | // InternalCftLanguage.g:2850:2: rule__LookupDefinition__Group_4__1__Impl |
7260 | { | 8924 | { |
7261 | pushFollow(FOLLOW_2); | 8925 | pushFollow(FOLLOW_2); |
7262 | rule__LookupDefinition__Group_4__1__Impl(); | 8926 | rule__LookupDefinition__Group_4__1__Impl(); |
@@ -7282,21 +8946,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
7282 | 8946 | ||
7283 | 8947 | ||
7284 | // $ANTLR start "rule__LookupDefinition__Group_4__1__Impl" | 8948 | // $ANTLR start "rule__LookupDefinition__Group_4__1__Impl" |
7285 | // InternalCftLanguage.g:2346:1: rule__LookupDefinition__Group_4__1__Impl : ( ( rule__LookupDefinition__ArgumentsAssignment_4_1 ) ) ; | 8949 | // InternalCftLanguage.g:2856:1: rule__LookupDefinition__Group_4__1__Impl : ( ( rule__LookupDefinition__ArgumentsAssignment_4_1 ) ) ; |
7286 | public final void rule__LookupDefinition__Group_4__1__Impl() throws RecognitionException { | 8950 | public final void rule__LookupDefinition__Group_4__1__Impl() throws RecognitionException { |
7287 | 8951 | ||
7288 | int stackSize = keepStackSize(); | 8952 | int stackSize = keepStackSize(); |
7289 | 8953 | ||
7290 | try { | 8954 | try { |
7291 | // InternalCftLanguage.g:2350:1: ( ( ( rule__LookupDefinition__ArgumentsAssignment_4_1 ) ) ) | 8955 | // InternalCftLanguage.g:2860:1: ( ( ( rule__LookupDefinition__ArgumentsAssignment_4_1 ) ) ) |
7292 | // InternalCftLanguage.g:2351:1: ( ( rule__LookupDefinition__ArgumentsAssignment_4_1 ) ) | 8956 | // InternalCftLanguage.g:2861:1: ( ( rule__LookupDefinition__ArgumentsAssignment_4_1 ) ) |
7293 | { | 8957 | { |
7294 | // InternalCftLanguage.g:2351:1: ( ( rule__LookupDefinition__ArgumentsAssignment_4_1 ) ) | 8958 | // InternalCftLanguage.g:2861:1: ( ( rule__LookupDefinition__ArgumentsAssignment_4_1 ) ) |
7295 | // InternalCftLanguage.g:2352:2: ( rule__LookupDefinition__ArgumentsAssignment_4_1 ) | 8959 | // InternalCftLanguage.g:2862:2: ( rule__LookupDefinition__ArgumentsAssignment_4_1 ) |
7296 | { | 8960 | { |
7297 | before(grammarAccess.getLookupDefinitionAccess().getArgumentsAssignment_4_1()); | 8961 | before(grammarAccess.getLookupDefinitionAccess().getArgumentsAssignment_4_1()); |
7298 | // InternalCftLanguage.g:2353:2: ( rule__LookupDefinition__ArgumentsAssignment_4_1 ) | 8962 | // InternalCftLanguage.g:2863:2: ( rule__LookupDefinition__ArgumentsAssignment_4_1 ) |
7299 | // InternalCftLanguage.g:2353:3: rule__LookupDefinition__ArgumentsAssignment_4_1 | 8963 | // InternalCftLanguage.g:2863:3: rule__LookupDefinition__ArgumentsAssignment_4_1 |
7300 | { | 8964 | { |
7301 | pushFollow(FOLLOW_2); | 8965 | pushFollow(FOLLOW_2); |
7302 | rule__LookupDefinition__ArgumentsAssignment_4_1(); | 8966 | rule__LookupDefinition__ArgumentsAssignment_4_1(); |
@@ -7329,16 +8993,16 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
7329 | 8993 | ||
7330 | 8994 | ||
7331 | // $ANTLR start "rule__Assignment__Group__0" | 8995 | // $ANTLR start "rule__Assignment__Group__0" |
7332 | // InternalCftLanguage.g:2362:1: rule__Assignment__Group__0 : rule__Assignment__Group__0__Impl rule__Assignment__Group__1 ; | 8996 | // InternalCftLanguage.g:2872:1: rule__Assignment__Group__0 : rule__Assignment__Group__0__Impl rule__Assignment__Group__1 ; |
7333 | public final void rule__Assignment__Group__0() throws RecognitionException { | 8997 | public final void rule__Assignment__Group__0() throws RecognitionException { |
7334 | 8998 | ||
7335 | int stackSize = keepStackSize(); | 8999 | int stackSize = keepStackSize(); |
7336 | 9000 | ||
7337 | try { | 9001 | try { |
7338 | // InternalCftLanguage.g:2366:1: ( rule__Assignment__Group__0__Impl rule__Assignment__Group__1 ) | 9002 | // InternalCftLanguage.g:2876:1: ( rule__Assignment__Group__0__Impl rule__Assignment__Group__1 ) |
7339 | // InternalCftLanguage.g:2367:2: rule__Assignment__Group__0__Impl rule__Assignment__Group__1 | 9003 | // InternalCftLanguage.g:2877:2: rule__Assignment__Group__0__Impl rule__Assignment__Group__1 |
7340 | { | 9004 | { |
7341 | pushFollow(FOLLOW_29); | 9005 | pushFollow(FOLLOW_31); |
7342 | rule__Assignment__Group__0__Impl(); | 9006 | rule__Assignment__Group__0__Impl(); |
7343 | 9007 | ||
7344 | state._fsp--; | 9008 | state._fsp--; |
@@ -7367,21 +9031,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
7367 | 9031 | ||
7368 | 9032 | ||
7369 | // $ANTLR start "rule__Assignment__Group__0__Impl" | 9033 | // $ANTLR start "rule__Assignment__Group__0__Impl" |
7370 | // InternalCftLanguage.g:2374:1: rule__Assignment__Group__0__Impl : ( ( rule__Assignment__InputAssignment_0 ) ) ; | 9034 | // InternalCftLanguage.g:2884:1: rule__Assignment__Group__0__Impl : ( ( rule__Assignment__InputAssignment_0 ) ) ; |
7371 | public final void rule__Assignment__Group__0__Impl() throws RecognitionException { | 9035 | public final void rule__Assignment__Group__0__Impl() throws RecognitionException { |
7372 | 9036 | ||
7373 | int stackSize = keepStackSize(); | 9037 | int stackSize = keepStackSize(); |
7374 | 9038 | ||
7375 | try { | 9039 | try { |
7376 | // InternalCftLanguage.g:2378:1: ( ( ( rule__Assignment__InputAssignment_0 ) ) ) | 9040 | // InternalCftLanguage.g:2888:1: ( ( ( rule__Assignment__InputAssignment_0 ) ) ) |
7377 | // InternalCftLanguage.g:2379:1: ( ( rule__Assignment__InputAssignment_0 ) ) | 9041 | // InternalCftLanguage.g:2889:1: ( ( rule__Assignment__InputAssignment_0 ) ) |
7378 | { | 9042 | { |
7379 | // InternalCftLanguage.g:2379:1: ( ( rule__Assignment__InputAssignment_0 ) ) | 9043 | // InternalCftLanguage.g:2889:1: ( ( rule__Assignment__InputAssignment_0 ) ) |
7380 | // InternalCftLanguage.g:2380:2: ( rule__Assignment__InputAssignment_0 ) | 9044 | // InternalCftLanguage.g:2890:2: ( rule__Assignment__InputAssignment_0 ) |
7381 | { | 9045 | { |
7382 | before(grammarAccess.getAssignmentAccess().getInputAssignment_0()); | 9046 | before(grammarAccess.getAssignmentAccess().getInputAssignment_0()); |
7383 | // InternalCftLanguage.g:2381:2: ( rule__Assignment__InputAssignment_0 ) | 9047 | // InternalCftLanguage.g:2891:2: ( rule__Assignment__InputAssignment_0 ) |
7384 | // InternalCftLanguage.g:2381:3: rule__Assignment__InputAssignment_0 | 9048 | // InternalCftLanguage.g:2891:3: rule__Assignment__InputAssignment_0 |
7385 | { | 9049 | { |
7386 | pushFollow(FOLLOW_2); | 9050 | pushFollow(FOLLOW_2); |
7387 | rule__Assignment__InputAssignment_0(); | 9051 | rule__Assignment__InputAssignment_0(); |
@@ -7414,16 +9078,16 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
7414 | 9078 | ||
7415 | 9079 | ||
7416 | // $ANTLR start "rule__Assignment__Group__1" | 9080 | // $ANTLR start "rule__Assignment__Group__1" |
7417 | // InternalCftLanguage.g:2389:1: rule__Assignment__Group__1 : rule__Assignment__Group__1__Impl rule__Assignment__Group__2 ; | 9081 | // InternalCftLanguage.g:2899:1: rule__Assignment__Group__1 : rule__Assignment__Group__1__Impl rule__Assignment__Group__2 ; |
7418 | public final void rule__Assignment__Group__1() throws RecognitionException { | 9082 | public final void rule__Assignment__Group__1() throws RecognitionException { |
7419 | 9083 | ||
7420 | int stackSize = keepStackSize(); | 9084 | int stackSize = keepStackSize(); |
7421 | 9085 | ||
7422 | try { | 9086 | try { |
7423 | // InternalCftLanguage.g:2393:1: ( rule__Assignment__Group__1__Impl rule__Assignment__Group__2 ) | 9087 | // InternalCftLanguage.g:2903:1: ( rule__Assignment__Group__1__Impl rule__Assignment__Group__2 ) |
7424 | // InternalCftLanguage.g:2394:2: rule__Assignment__Group__1__Impl rule__Assignment__Group__2 | 9088 | // InternalCftLanguage.g:2904:2: rule__Assignment__Group__1__Impl rule__Assignment__Group__2 |
7425 | { | 9089 | { |
7426 | pushFollow(FOLLOW_30); | 9090 | pushFollow(FOLLOW_32); |
7427 | rule__Assignment__Group__1__Impl(); | 9091 | rule__Assignment__Group__1__Impl(); |
7428 | 9092 | ||
7429 | state._fsp--; | 9093 | state._fsp--; |
@@ -7452,21 +9116,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
7452 | 9116 | ||
7453 | 9117 | ||
7454 | // $ANTLR start "rule__Assignment__Group__1__Impl" | 9118 | // $ANTLR start "rule__Assignment__Group__1__Impl" |
7455 | // InternalCftLanguage.g:2401:1: rule__Assignment__Group__1__Impl : ( ( rule__Assignment__Alternatives_1 ) ) ; | 9119 | // InternalCftLanguage.g:2911:1: rule__Assignment__Group__1__Impl : ( ( rule__Assignment__Alternatives_1 ) ) ; |
7456 | public final void rule__Assignment__Group__1__Impl() throws RecognitionException { | 9120 | public final void rule__Assignment__Group__1__Impl() throws RecognitionException { |
7457 | 9121 | ||
7458 | int stackSize = keepStackSize(); | 9122 | int stackSize = keepStackSize(); |
7459 | 9123 | ||
7460 | try { | 9124 | try { |
7461 | // InternalCftLanguage.g:2405:1: ( ( ( rule__Assignment__Alternatives_1 ) ) ) | 9125 | // InternalCftLanguage.g:2915:1: ( ( ( rule__Assignment__Alternatives_1 ) ) ) |
7462 | // InternalCftLanguage.g:2406:1: ( ( rule__Assignment__Alternatives_1 ) ) | 9126 | // InternalCftLanguage.g:2916:1: ( ( rule__Assignment__Alternatives_1 ) ) |
7463 | { | 9127 | { |
7464 | // InternalCftLanguage.g:2406:1: ( ( rule__Assignment__Alternatives_1 ) ) | 9128 | // InternalCftLanguage.g:2916:1: ( ( rule__Assignment__Alternatives_1 ) ) |
7465 | // InternalCftLanguage.g:2407:2: ( rule__Assignment__Alternatives_1 ) | 9129 | // InternalCftLanguage.g:2917:2: ( rule__Assignment__Alternatives_1 ) |
7466 | { | 9130 | { |
7467 | before(grammarAccess.getAssignmentAccess().getAlternatives_1()); | 9131 | before(grammarAccess.getAssignmentAccess().getAlternatives_1()); |
7468 | // InternalCftLanguage.g:2408:2: ( rule__Assignment__Alternatives_1 ) | 9132 | // InternalCftLanguage.g:2918:2: ( rule__Assignment__Alternatives_1 ) |
7469 | // InternalCftLanguage.g:2408:3: rule__Assignment__Alternatives_1 | 9133 | // InternalCftLanguage.g:2918:3: rule__Assignment__Alternatives_1 |
7470 | { | 9134 | { |
7471 | pushFollow(FOLLOW_2); | 9135 | pushFollow(FOLLOW_2); |
7472 | rule__Assignment__Alternatives_1(); | 9136 | rule__Assignment__Alternatives_1(); |
@@ -7499,14 +9163,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
7499 | 9163 | ||
7500 | 9164 | ||
7501 | // $ANTLR start "rule__Assignment__Group__2" | 9165 | // $ANTLR start "rule__Assignment__Group__2" |
7502 | // InternalCftLanguage.g:2416:1: rule__Assignment__Group__2 : rule__Assignment__Group__2__Impl ; | 9166 | // InternalCftLanguage.g:2926:1: rule__Assignment__Group__2 : rule__Assignment__Group__2__Impl ; |
7503 | public final void rule__Assignment__Group__2() throws RecognitionException { | 9167 | public final void rule__Assignment__Group__2() throws RecognitionException { |
7504 | 9168 | ||
7505 | int stackSize = keepStackSize(); | 9169 | int stackSize = keepStackSize(); |
7506 | 9170 | ||
7507 | try { | 9171 | try { |
7508 | // InternalCftLanguage.g:2420:1: ( rule__Assignment__Group__2__Impl ) | 9172 | // InternalCftLanguage.g:2930:1: ( rule__Assignment__Group__2__Impl ) |
7509 | // InternalCftLanguage.g:2421:2: rule__Assignment__Group__2__Impl | 9173 | // InternalCftLanguage.g:2931:2: rule__Assignment__Group__2__Impl |
7510 | { | 9174 | { |
7511 | pushFollow(FOLLOW_2); | 9175 | pushFollow(FOLLOW_2); |
7512 | rule__Assignment__Group__2__Impl(); | 9176 | rule__Assignment__Group__2__Impl(); |
@@ -7532,21 +9196,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
7532 | 9196 | ||
7533 | 9197 | ||
7534 | // $ANTLR start "rule__Assignment__Group__2__Impl" | 9198 | // $ANTLR start "rule__Assignment__Group__2__Impl" |
7535 | // InternalCftLanguage.g:2427:1: rule__Assignment__Group__2__Impl : ( ( rule__Assignment__OutputAssignment_2 ) ) ; | 9199 | // InternalCftLanguage.g:2937:1: rule__Assignment__Group__2__Impl : ( ( rule__Assignment__OutputAssignment_2 ) ) ; |
7536 | public final void rule__Assignment__Group__2__Impl() throws RecognitionException { | 9200 | public final void rule__Assignment__Group__2__Impl() throws RecognitionException { |
7537 | 9201 | ||
7538 | int stackSize = keepStackSize(); | 9202 | int stackSize = keepStackSize(); |
7539 | 9203 | ||
7540 | try { | 9204 | try { |
7541 | // InternalCftLanguage.g:2431:1: ( ( ( rule__Assignment__OutputAssignment_2 ) ) ) | 9205 | // InternalCftLanguage.g:2941:1: ( ( ( rule__Assignment__OutputAssignment_2 ) ) ) |
7542 | // InternalCftLanguage.g:2432:1: ( ( rule__Assignment__OutputAssignment_2 ) ) | 9206 | // InternalCftLanguage.g:2942:1: ( ( rule__Assignment__OutputAssignment_2 ) ) |
7543 | { | 9207 | { |
7544 | // InternalCftLanguage.g:2432:1: ( ( rule__Assignment__OutputAssignment_2 ) ) | 9208 | // InternalCftLanguage.g:2942:1: ( ( rule__Assignment__OutputAssignment_2 ) ) |
7545 | // InternalCftLanguage.g:2433:2: ( rule__Assignment__OutputAssignment_2 ) | 9209 | // InternalCftLanguage.g:2943:2: ( rule__Assignment__OutputAssignment_2 ) |
7546 | { | 9210 | { |
7547 | before(grammarAccess.getAssignmentAccess().getOutputAssignment_2()); | 9211 | before(grammarAccess.getAssignmentAccess().getOutputAssignment_2()); |
7548 | // InternalCftLanguage.g:2434:2: ( rule__Assignment__OutputAssignment_2 ) | 9212 | // InternalCftLanguage.g:2944:2: ( rule__Assignment__OutputAssignment_2 ) |
7549 | // InternalCftLanguage.g:2434:3: rule__Assignment__OutputAssignment_2 | 9213 | // InternalCftLanguage.g:2944:3: rule__Assignment__OutputAssignment_2 |
7550 | { | 9214 | { |
7551 | pushFollow(FOLLOW_2); | 9215 | pushFollow(FOLLOW_2); |
7552 | rule__Assignment__OutputAssignment_2(); | 9216 | rule__Assignment__OutputAssignment_2(); |
@@ -7579,16 +9243,16 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
7579 | 9243 | ||
7580 | 9244 | ||
7581 | // $ANTLR start "rule__EventReference__Group__0" | 9245 | // $ANTLR start "rule__EventReference__Group__0" |
7582 | // InternalCftLanguage.g:2443:1: rule__EventReference__Group__0 : rule__EventReference__Group__0__Impl rule__EventReference__Group__1 ; | 9246 | // InternalCftLanguage.g:2953:1: rule__EventReference__Group__0 : rule__EventReference__Group__0__Impl rule__EventReference__Group__1 ; |
7583 | public final void rule__EventReference__Group__0() throws RecognitionException { | 9247 | public final void rule__EventReference__Group__0() throws RecognitionException { |
7584 | 9248 | ||
7585 | int stackSize = keepStackSize(); | 9249 | int stackSize = keepStackSize(); |
7586 | 9250 | ||
7587 | try { | 9251 | try { |
7588 | // InternalCftLanguage.g:2447:1: ( rule__EventReference__Group__0__Impl rule__EventReference__Group__1 ) | 9252 | // InternalCftLanguage.g:2957:1: ( rule__EventReference__Group__0__Impl rule__EventReference__Group__1 ) |
7589 | // InternalCftLanguage.g:2448:2: rule__EventReference__Group__0__Impl rule__EventReference__Group__1 | 9253 | // InternalCftLanguage.g:2958:2: rule__EventReference__Group__0__Impl rule__EventReference__Group__1 |
7590 | { | 9254 | { |
7591 | pushFollow(FOLLOW_31); | 9255 | pushFollow(FOLLOW_33); |
7592 | rule__EventReference__Group__0__Impl(); | 9256 | rule__EventReference__Group__0__Impl(); |
7593 | 9257 | ||
7594 | state._fsp--; | 9258 | state._fsp--; |
@@ -7617,21 +9281,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
7617 | 9281 | ||
7618 | 9282 | ||
7619 | // $ANTLR start "rule__EventReference__Group__0__Impl" | 9283 | // $ANTLR start "rule__EventReference__Group__0__Impl" |
7620 | // InternalCftLanguage.g:2455:1: rule__EventReference__Group__0__Impl : ( ( rule__EventReference__ComponentAssignment_0 ) ) ; | 9284 | // InternalCftLanguage.g:2965:1: rule__EventReference__Group__0__Impl : ( ( rule__EventReference__ComponentAssignment_0 ) ) ; |
7621 | public final void rule__EventReference__Group__0__Impl() throws RecognitionException { | 9285 | public final void rule__EventReference__Group__0__Impl() throws RecognitionException { |
7622 | 9286 | ||
7623 | int stackSize = keepStackSize(); | 9287 | int stackSize = keepStackSize(); |
7624 | 9288 | ||
7625 | try { | 9289 | try { |
7626 | // InternalCftLanguage.g:2459:1: ( ( ( rule__EventReference__ComponentAssignment_0 ) ) ) | 9290 | // InternalCftLanguage.g:2969:1: ( ( ( rule__EventReference__ComponentAssignment_0 ) ) ) |
7627 | // InternalCftLanguage.g:2460:1: ( ( rule__EventReference__ComponentAssignment_0 ) ) | 9291 | // InternalCftLanguage.g:2970:1: ( ( rule__EventReference__ComponentAssignment_0 ) ) |
7628 | { | 9292 | { |
7629 | // InternalCftLanguage.g:2460:1: ( ( rule__EventReference__ComponentAssignment_0 ) ) | 9293 | // InternalCftLanguage.g:2970:1: ( ( rule__EventReference__ComponentAssignment_0 ) ) |
7630 | // InternalCftLanguage.g:2461:2: ( rule__EventReference__ComponentAssignment_0 ) | 9294 | // InternalCftLanguage.g:2971:2: ( rule__EventReference__ComponentAssignment_0 ) |
7631 | { | 9295 | { |
7632 | before(grammarAccess.getEventReferenceAccess().getComponentAssignment_0()); | 9296 | before(grammarAccess.getEventReferenceAccess().getComponentAssignment_0()); |
7633 | // InternalCftLanguage.g:2462:2: ( rule__EventReference__ComponentAssignment_0 ) | 9297 | // InternalCftLanguage.g:2972:2: ( rule__EventReference__ComponentAssignment_0 ) |
7634 | // InternalCftLanguage.g:2462:3: rule__EventReference__ComponentAssignment_0 | 9298 | // InternalCftLanguage.g:2972:3: rule__EventReference__ComponentAssignment_0 |
7635 | { | 9299 | { |
7636 | pushFollow(FOLLOW_2); | 9300 | pushFollow(FOLLOW_2); |
7637 | rule__EventReference__ComponentAssignment_0(); | 9301 | rule__EventReference__ComponentAssignment_0(); |
@@ -7664,14 +9328,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
7664 | 9328 | ||
7665 | 9329 | ||
7666 | // $ANTLR start "rule__EventReference__Group__1" | 9330 | // $ANTLR start "rule__EventReference__Group__1" |
7667 | // InternalCftLanguage.g:2470:1: rule__EventReference__Group__1 : rule__EventReference__Group__1__Impl rule__EventReference__Group__2 ; | 9331 | // InternalCftLanguage.g:2980:1: rule__EventReference__Group__1 : rule__EventReference__Group__1__Impl rule__EventReference__Group__2 ; |
7668 | public final void rule__EventReference__Group__1() throws RecognitionException { | 9332 | public final void rule__EventReference__Group__1() throws RecognitionException { |
7669 | 9333 | ||
7670 | int stackSize = keepStackSize(); | 9334 | int stackSize = keepStackSize(); |
7671 | 9335 | ||
7672 | try { | 9336 | try { |
7673 | // InternalCftLanguage.g:2474:1: ( rule__EventReference__Group__1__Impl rule__EventReference__Group__2 ) | 9337 | // InternalCftLanguage.g:2984:1: ( rule__EventReference__Group__1__Impl rule__EventReference__Group__2 ) |
7674 | // InternalCftLanguage.g:2475:2: rule__EventReference__Group__1__Impl rule__EventReference__Group__2 | 9338 | // InternalCftLanguage.g:2985:2: rule__EventReference__Group__1__Impl rule__EventReference__Group__2 |
7675 | { | 9339 | { |
7676 | pushFollow(FOLLOW_3); | 9340 | pushFollow(FOLLOW_3); |
7677 | rule__EventReference__Group__1__Impl(); | 9341 | rule__EventReference__Group__1__Impl(); |
@@ -7702,20 +9366,20 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
7702 | 9366 | ||
7703 | 9367 | ||
7704 | // $ANTLR start "rule__EventReference__Group__1__Impl" | 9368 | // $ANTLR start "rule__EventReference__Group__1__Impl" |
7705 | // InternalCftLanguage.g:2482:1: rule__EventReference__Group__1__Impl : ( '.' ) ; | 9369 | // InternalCftLanguage.g:2992:1: rule__EventReference__Group__1__Impl : ( '.' ) ; |
7706 | public final void rule__EventReference__Group__1__Impl() throws RecognitionException { | 9370 | public final void rule__EventReference__Group__1__Impl() throws RecognitionException { |
7707 | 9371 | ||
7708 | int stackSize = keepStackSize(); | 9372 | int stackSize = keepStackSize(); |
7709 | 9373 | ||
7710 | try { | 9374 | try { |
7711 | // InternalCftLanguage.g:2486:1: ( ( '.' ) ) | 9375 | // InternalCftLanguage.g:2996:1: ( ( '.' ) ) |
7712 | // InternalCftLanguage.g:2487:1: ( '.' ) | 9376 | // InternalCftLanguage.g:2997:1: ( '.' ) |
7713 | { | 9377 | { |
7714 | // InternalCftLanguage.g:2487:1: ( '.' ) | 9378 | // InternalCftLanguage.g:2997:1: ( '.' ) |
7715 | // InternalCftLanguage.g:2488:2: '.' | 9379 | // InternalCftLanguage.g:2998:2: '.' |
7716 | { | 9380 | { |
7717 | before(grammarAccess.getEventReferenceAccess().getFullStopKeyword_1()); | 9381 | before(grammarAccess.getEventReferenceAccess().getFullStopKeyword_1()); |
7718 | match(input,32,FOLLOW_2); | 9382 | match(input,35,FOLLOW_2); |
7719 | after(grammarAccess.getEventReferenceAccess().getFullStopKeyword_1()); | 9383 | after(grammarAccess.getEventReferenceAccess().getFullStopKeyword_1()); |
7720 | 9384 | ||
7721 | } | 9385 | } |
@@ -7739,14 +9403,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
7739 | 9403 | ||
7740 | 9404 | ||
7741 | // $ANTLR start "rule__EventReference__Group__2" | 9405 | // $ANTLR start "rule__EventReference__Group__2" |
7742 | // InternalCftLanguage.g:2497:1: rule__EventReference__Group__2 : rule__EventReference__Group__2__Impl ; | 9406 | // InternalCftLanguage.g:3007:1: rule__EventReference__Group__2 : rule__EventReference__Group__2__Impl ; |
7743 | public final void rule__EventReference__Group__2() throws RecognitionException { | 9407 | public final void rule__EventReference__Group__2() throws RecognitionException { |
7744 | 9408 | ||
7745 | int stackSize = keepStackSize(); | 9409 | int stackSize = keepStackSize(); |
7746 | 9410 | ||
7747 | try { | 9411 | try { |
7748 | // InternalCftLanguage.g:2501:1: ( rule__EventReference__Group__2__Impl ) | 9412 | // InternalCftLanguage.g:3011:1: ( rule__EventReference__Group__2__Impl ) |
7749 | // InternalCftLanguage.g:2502:2: rule__EventReference__Group__2__Impl | 9413 | // InternalCftLanguage.g:3012:2: rule__EventReference__Group__2__Impl |
7750 | { | 9414 | { |
7751 | pushFollow(FOLLOW_2); | 9415 | pushFollow(FOLLOW_2); |
7752 | rule__EventReference__Group__2__Impl(); | 9416 | rule__EventReference__Group__2__Impl(); |
@@ -7772,21 +9436,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
7772 | 9436 | ||
7773 | 9437 | ||
7774 | // $ANTLR start "rule__EventReference__Group__2__Impl" | 9438 | // $ANTLR start "rule__EventReference__Group__2__Impl" |
7775 | // InternalCftLanguage.g:2508:1: rule__EventReference__Group__2__Impl : ( ( rule__EventReference__EventAssignment_2 ) ) ; | 9439 | // InternalCftLanguage.g:3018:1: rule__EventReference__Group__2__Impl : ( ( rule__EventReference__EventAssignment_2 ) ) ; |
7776 | public final void rule__EventReference__Group__2__Impl() throws RecognitionException { | 9440 | public final void rule__EventReference__Group__2__Impl() throws RecognitionException { |
7777 | 9441 | ||
7778 | int stackSize = keepStackSize(); | 9442 | int stackSize = keepStackSize(); |
7779 | 9443 | ||
7780 | try { | 9444 | try { |
7781 | // InternalCftLanguage.g:2512:1: ( ( ( rule__EventReference__EventAssignment_2 ) ) ) | 9445 | // InternalCftLanguage.g:3022:1: ( ( ( rule__EventReference__EventAssignment_2 ) ) ) |
7782 | // InternalCftLanguage.g:2513:1: ( ( rule__EventReference__EventAssignment_2 ) ) | 9446 | // InternalCftLanguage.g:3023:1: ( ( rule__EventReference__EventAssignment_2 ) ) |
7783 | { | 9447 | { |
7784 | // InternalCftLanguage.g:2513:1: ( ( rule__EventReference__EventAssignment_2 ) ) | 9448 | // InternalCftLanguage.g:3023:1: ( ( rule__EventReference__EventAssignment_2 ) ) |
7785 | // InternalCftLanguage.g:2514:2: ( rule__EventReference__EventAssignment_2 ) | 9449 | // InternalCftLanguage.g:3024:2: ( rule__EventReference__EventAssignment_2 ) |
7786 | { | 9450 | { |
7787 | before(grammarAccess.getEventReferenceAccess().getEventAssignment_2()); | 9451 | before(grammarAccess.getEventReferenceAccess().getEventAssignment_2()); |
7788 | // InternalCftLanguage.g:2515:2: ( rule__EventReference__EventAssignment_2 ) | 9452 | // InternalCftLanguage.g:3025:2: ( rule__EventReference__EventAssignment_2 ) |
7789 | // InternalCftLanguage.g:2515:3: rule__EventReference__EventAssignment_2 | 9453 | // InternalCftLanguage.g:3025:3: rule__EventReference__EventAssignment_2 |
7790 | { | 9454 | { |
7791 | pushFollow(FOLLOW_2); | 9455 | pushFollow(FOLLOW_2); |
7792 | rule__EventReference__EventAssignment_2(); | 9456 | rule__EventReference__EventAssignment_2(); |
@@ -7819,14 +9483,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
7819 | 9483 | ||
7820 | 9484 | ||
7821 | // $ANTLR start "rule__ComponentInstance__Group__0" | 9485 | // $ANTLR start "rule__ComponentInstance__Group__0" |
7822 | // InternalCftLanguage.g:2524:1: rule__ComponentInstance__Group__0 : rule__ComponentInstance__Group__0__Impl rule__ComponentInstance__Group__1 ; | 9486 | // InternalCftLanguage.g:3034:1: rule__ComponentInstance__Group__0 : rule__ComponentInstance__Group__0__Impl rule__ComponentInstance__Group__1 ; |
7823 | public final void rule__ComponentInstance__Group__0() throws RecognitionException { | 9487 | public final void rule__ComponentInstance__Group__0() throws RecognitionException { |
7824 | 9488 | ||
7825 | int stackSize = keepStackSize(); | 9489 | int stackSize = keepStackSize(); |
7826 | 9490 | ||
7827 | try { | 9491 | try { |
7828 | // InternalCftLanguage.g:2528:1: ( rule__ComponentInstance__Group__0__Impl rule__ComponentInstance__Group__1 ) | 9492 | // InternalCftLanguage.g:3038:1: ( rule__ComponentInstance__Group__0__Impl rule__ComponentInstance__Group__1 ) |
7829 | // InternalCftLanguage.g:2529:2: rule__ComponentInstance__Group__0__Impl rule__ComponentInstance__Group__1 | 9493 | // InternalCftLanguage.g:3039:2: rule__ComponentInstance__Group__0__Impl rule__ComponentInstance__Group__1 |
7830 | { | 9494 | { |
7831 | pushFollow(FOLLOW_3); | 9495 | pushFollow(FOLLOW_3); |
7832 | rule__ComponentInstance__Group__0__Impl(); | 9496 | rule__ComponentInstance__Group__0__Impl(); |
@@ -7857,20 +9521,20 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
7857 | 9521 | ||
7858 | 9522 | ||
7859 | // $ANTLR start "rule__ComponentInstance__Group__0__Impl" | 9523 | // $ANTLR start "rule__ComponentInstance__Group__0__Impl" |
7860 | // InternalCftLanguage.g:2536:1: rule__ComponentInstance__Group__0__Impl : ( '=>' ) ; | 9524 | // InternalCftLanguage.g:3046:1: rule__ComponentInstance__Group__0__Impl : ( '=>' ) ; |
7861 | public final void rule__ComponentInstance__Group__0__Impl() throws RecognitionException { | 9525 | public final void rule__ComponentInstance__Group__0__Impl() throws RecognitionException { |
7862 | 9526 | ||
7863 | int stackSize = keepStackSize(); | 9527 | int stackSize = keepStackSize(); |
7864 | 9528 | ||
7865 | try { | 9529 | try { |
7866 | // InternalCftLanguage.g:2540:1: ( ( '=>' ) ) | 9530 | // InternalCftLanguage.g:3050:1: ( ( '=>' ) ) |
7867 | // InternalCftLanguage.g:2541:1: ( '=>' ) | 9531 | // InternalCftLanguage.g:3051:1: ( '=>' ) |
7868 | { | 9532 | { |
7869 | // InternalCftLanguage.g:2541:1: ( '=>' ) | 9533 | // InternalCftLanguage.g:3051:1: ( '=>' ) |
7870 | // InternalCftLanguage.g:2542:2: '=>' | 9534 | // InternalCftLanguage.g:3052:2: '=>' |
7871 | { | 9535 | { |
7872 | before(grammarAccess.getComponentInstanceAccess().getEqualsSignGreaterThanSignKeyword_0()); | 9536 | before(grammarAccess.getComponentInstanceAccess().getEqualsSignGreaterThanSignKeyword_0()); |
7873 | match(input,33,FOLLOW_2); | 9537 | match(input,36,FOLLOW_2); |
7874 | after(grammarAccess.getComponentInstanceAccess().getEqualsSignGreaterThanSignKeyword_0()); | 9538 | after(grammarAccess.getComponentInstanceAccess().getEqualsSignGreaterThanSignKeyword_0()); |
7875 | 9539 | ||
7876 | } | 9540 | } |
@@ -7894,16 +9558,16 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
7894 | 9558 | ||
7895 | 9559 | ||
7896 | // $ANTLR start "rule__ComponentInstance__Group__1" | 9560 | // $ANTLR start "rule__ComponentInstance__Group__1" |
7897 | // InternalCftLanguage.g:2551:1: rule__ComponentInstance__Group__1 : rule__ComponentInstance__Group__1__Impl rule__ComponentInstance__Group__2 ; | 9561 | // InternalCftLanguage.g:3061:1: rule__ComponentInstance__Group__1 : rule__ComponentInstance__Group__1__Impl rule__ComponentInstance__Group__2 ; |
7898 | public final void rule__ComponentInstance__Group__1() throws RecognitionException { | 9562 | public final void rule__ComponentInstance__Group__1() throws RecognitionException { |
7899 | 9563 | ||
7900 | int stackSize = keepStackSize(); | 9564 | int stackSize = keepStackSize(); |
7901 | 9565 | ||
7902 | try { | 9566 | try { |
7903 | // InternalCftLanguage.g:2555:1: ( rule__ComponentInstance__Group__1__Impl rule__ComponentInstance__Group__2 ) | 9567 | // InternalCftLanguage.g:3065:1: ( rule__ComponentInstance__Group__1__Impl rule__ComponentInstance__Group__2 ) |
7904 | // InternalCftLanguage.g:2556:2: rule__ComponentInstance__Group__1__Impl rule__ComponentInstance__Group__2 | 9568 | // InternalCftLanguage.g:3066:2: rule__ComponentInstance__Group__1__Impl rule__ComponentInstance__Group__2 |
7905 | { | 9569 | { |
7906 | pushFollow(FOLLOW_3); | 9570 | pushFollow(FOLLOW_34); |
7907 | rule__ComponentInstance__Group__1__Impl(); | 9571 | rule__ComponentInstance__Group__1__Impl(); |
7908 | 9572 | ||
7909 | state._fsp--; | 9573 | state._fsp--; |
@@ -7932,21 +9596,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
7932 | 9596 | ||
7933 | 9597 | ||
7934 | // $ANTLR start "rule__ComponentInstance__Group__1__Impl" | 9598 | // $ANTLR start "rule__ComponentInstance__Group__1__Impl" |
7935 | // InternalCftLanguage.g:2563:1: rule__ComponentInstance__Group__1__Impl : ( ( rule__ComponentInstance__ComponentTypeAssignment_1 ) ) ; | 9599 | // InternalCftLanguage.g:3073:1: rule__ComponentInstance__Group__1__Impl : ( ( rule__ComponentInstance__ComponentTypeAssignment_1 ) ) ; |
7936 | public final void rule__ComponentInstance__Group__1__Impl() throws RecognitionException { | 9600 | public final void rule__ComponentInstance__Group__1__Impl() throws RecognitionException { |
7937 | 9601 | ||
7938 | int stackSize = keepStackSize(); | 9602 | int stackSize = keepStackSize(); |
7939 | 9603 | ||
7940 | try { | 9604 | try { |
7941 | // InternalCftLanguage.g:2567:1: ( ( ( rule__ComponentInstance__ComponentTypeAssignment_1 ) ) ) | 9605 | // InternalCftLanguage.g:3077:1: ( ( ( rule__ComponentInstance__ComponentTypeAssignment_1 ) ) ) |
7942 | // InternalCftLanguage.g:2568:1: ( ( rule__ComponentInstance__ComponentTypeAssignment_1 ) ) | 9606 | // InternalCftLanguage.g:3078:1: ( ( rule__ComponentInstance__ComponentTypeAssignment_1 ) ) |
7943 | { | 9607 | { |
7944 | // InternalCftLanguage.g:2568:1: ( ( rule__ComponentInstance__ComponentTypeAssignment_1 ) ) | 9608 | // InternalCftLanguage.g:3078:1: ( ( rule__ComponentInstance__ComponentTypeAssignment_1 ) ) |
7945 | // InternalCftLanguage.g:2569:2: ( rule__ComponentInstance__ComponentTypeAssignment_1 ) | 9609 | // InternalCftLanguage.g:3079:2: ( rule__ComponentInstance__ComponentTypeAssignment_1 ) |
7946 | { | 9610 | { |
7947 | before(grammarAccess.getComponentInstanceAccess().getComponentTypeAssignment_1()); | 9611 | before(grammarAccess.getComponentInstanceAccess().getComponentTypeAssignment_1()); |
7948 | // InternalCftLanguage.g:2570:2: ( rule__ComponentInstance__ComponentTypeAssignment_1 ) | 9612 | // InternalCftLanguage.g:3080:2: ( rule__ComponentInstance__ComponentTypeAssignment_1 ) |
7949 | // InternalCftLanguage.g:2570:3: rule__ComponentInstance__ComponentTypeAssignment_1 | 9613 | // InternalCftLanguage.g:3080:3: rule__ComponentInstance__ComponentTypeAssignment_1 |
7950 | { | 9614 | { |
7951 | pushFollow(FOLLOW_2); | 9615 | pushFollow(FOLLOW_2); |
7952 | rule__ComponentInstance__ComponentTypeAssignment_1(); | 9616 | rule__ComponentInstance__ComponentTypeAssignment_1(); |
@@ -7979,14 +9643,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
7979 | 9643 | ||
7980 | 9644 | ||
7981 | // $ANTLR start "rule__ComponentInstance__Group__2" | 9645 | // $ANTLR start "rule__ComponentInstance__Group__2" |
7982 | // InternalCftLanguage.g:2578:1: rule__ComponentInstance__Group__2 : rule__ComponentInstance__Group__2__Impl ; | 9646 | // InternalCftLanguage.g:3088:1: rule__ComponentInstance__Group__2 : rule__ComponentInstance__Group__2__Impl ; |
7983 | public final void rule__ComponentInstance__Group__2() throws RecognitionException { | 9647 | public final void rule__ComponentInstance__Group__2() throws RecognitionException { |
7984 | 9648 | ||
7985 | int stackSize = keepStackSize(); | 9649 | int stackSize = keepStackSize(); |
7986 | 9650 | ||
7987 | try { | 9651 | try { |
7988 | // InternalCftLanguage.g:2582:1: ( rule__ComponentInstance__Group__2__Impl ) | 9652 | // InternalCftLanguage.g:3092:1: ( rule__ComponentInstance__Group__2__Impl ) |
7989 | // InternalCftLanguage.g:2583:2: rule__ComponentInstance__Group__2__Impl | 9653 | // InternalCftLanguage.g:3093:2: rule__ComponentInstance__Group__2__Impl |
7990 | { | 9654 | { |
7991 | pushFollow(FOLLOW_2); | 9655 | pushFollow(FOLLOW_2); |
7992 | rule__ComponentInstance__Group__2__Impl(); | 9656 | rule__ComponentInstance__Group__2__Impl(); |
@@ -8012,29 +9676,29 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
8012 | 9676 | ||
8013 | 9677 | ||
8014 | // $ANTLR start "rule__ComponentInstance__Group__2__Impl" | 9678 | // $ANTLR start "rule__ComponentInstance__Group__2__Impl" |
8015 | // InternalCftLanguage.g:2589:1: rule__ComponentInstance__Group__2__Impl : ( ( rule__ComponentInstance__NameAssignment_2 )? ) ; | 9679 | // InternalCftLanguage.g:3099:1: rule__ComponentInstance__Group__2__Impl : ( ( rule__ComponentInstance__NameAssignment_2 )? ) ; |
8016 | public final void rule__ComponentInstance__Group__2__Impl() throws RecognitionException { | 9680 | public final void rule__ComponentInstance__Group__2__Impl() throws RecognitionException { |
8017 | 9681 | ||
8018 | int stackSize = keepStackSize(); | 9682 | int stackSize = keepStackSize(); |
8019 | 9683 | ||
8020 | try { | 9684 | try { |
8021 | // InternalCftLanguage.g:2593:1: ( ( ( rule__ComponentInstance__NameAssignment_2 )? ) ) | 9685 | // InternalCftLanguage.g:3103:1: ( ( ( rule__ComponentInstance__NameAssignment_2 )? ) ) |
8022 | // InternalCftLanguage.g:2594:1: ( ( rule__ComponentInstance__NameAssignment_2 )? ) | 9686 | // InternalCftLanguage.g:3104:1: ( ( rule__ComponentInstance__NameAssignment_2 )? ) |
8023 | { | 9687 | { |
8024 | // InternalCftLanguage.g:2594:1: ( ( rule__ComponentInstance__NameAssignment_2 )? ) | 9688 | // InternalCftLanguage.g:3104:1: ( ( rule__ComponentInstance__NameAssignment_2 )? ) |
8025 | // InternalCftLanguage.g:2595:2: ( rule__ComponentInstance__NameAssignment_2 )? | 9689 | // InternalCftLanguage.g:3105:2: ( rule__ComponentInstance__NameAssignment_2 )? |
8026 | { | 9690 | { |
8027 | before(grammarAccess.getComponentInstanceAccess().getNameAssignment_2()); | 9691 | before(grammarAccess.getComponentInstanceAccess().getNameAssignment_2()); |
8028 | // InternalCftLanguage.g:2596:2: ( rule__ComponentInstance__NameAssignment_2 )? | 9692 | // InternalCftLanguage.g:3106:2: ( rule__ComponentInstance__NameAssignment_2 )? |
8029 | int alt23=2; | 9693 | int alt28=2; |
8030 | int LA23_0 = input.LA(1); | 9694 | int LA28_0 = input.LA(1); |
8031 | 9695 | ||
8032 | if ( (LA23_0==RULE_ID) ) { | 9696 | if ( (LA28_0==RULE_ID) ) { |
8033 | alt23=1; | 9697 | alt28=1; |
8034 | } | 9698 | } |
8035 | switch (alt23) { | 9699 | switch (alt28) { |
8036 | case 1 : | 9700 | case 1 : |
8037 | // InternalCftLanguage.g:2596:3: rule__ComponentInstance__NameAssignment_2 | 9701 | // InternalCftLanguage.g:3106:3: rule__ComponentInstance__NameAssignment_2 |
8038 | { | 9702 | { |
8039 | pushFollow(FOLLOW_2); | 9703 | pushFollow(FOLLOW_2); |
8040 | rule__ComponentInstance__NameAssignment_2(); | 9704 | rule__ComponentInstance__NameAssignment_2(); |
@@ -8070,16 +9734,16 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
8070 | 9734 | ||
8071 | 9735 | ||
8072 | // $ANTLR start "rule__QualifiedName__Group__0" | 9736 | // $ANTLR start "rule__QualifiedName__Group__0" |
8073 | // InternalCftLanguage.g:2605:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ; | 9737 | // InternalCftLanguage.g:3115:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ; |
8074 | public final void rule__QualifiedName__Group__0() throws RecognitionException { | 9738 | public final void rule__QualifiedName__Group__0() throws RecognitionException { |
8075 | 9739 | ||
8076 | int stackSize = keepStackSize(); | 9740 | int stackSize = keepStackSize(); |
8077 | 9741 | ||
8078 | try { | 9742 | try { |
8079 | // InternalCftLanguage.g:2609:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ) | 9743 | // InternalCftLanguage.g:3119:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ) |
8080 | // InternalCftLanguage.g:2610:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 | 9744 | // InternalCftLanguage.g:3120:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 |
8081 | { | 9745 | { |
8082 | pushFollow(FOLLOW_31); | 9746 | pushFollow(FOLLOW_33); |
8083 | rule__QualifiedName__Group__0__Impl(); | 9747 | rule__QualifiedName__Group__0__Impl(); |
8084 | 9748 | ||
8085 | state._fsp--; | 9749 | state._fsp--; |
@@ -8108,21 +9772,25 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
8108 | 9772 | ||
8109 | 9773 | ||
8110 | // $ANTLR start "rule__QualifiedName__Group__0__Impl" | 9774 | // $ANTLR start "rule__QualifiedName__Group__0__Impl" |
8111 | // InternalCftLanguage.g:2617:1: rule__QualifiedName__Group__0__Impl : ( RULE_ID ) ; | 9775 | // InternalCftLanguage.g:3127:1: rule__QualifiedName__Group__0__Impl : ( ruleValidId ) ; |
8112 | public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException { | 9776 | public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException { |
8113 | 9777 | ||
8114 | int stackSize = keepStackSize(); | 9778 | int stackSize = keepStackSize(); |
8115 | 9779 | ||
8116 | try { | 9780 | try { |
8117 | // InternalCftLanguage.g:2621:1: ( ( RULE_ID ) ) | 9781 | // InternalCftLanguage.g:3131:1: ( ( ruleValidId ) ) |
8118 | // InternalCftLanguage.g:2622:1: ( RULE_ID ) | 9782 | // InternalCftLanguage.g:3132:1: ( ruleValidId ) |
8119 | { | 9783 | { |
8120 | // InternalCftLanguage.g:2622:1: ( RULE_ID ) | 9784 | // InternalCftLanguage.g:3132:1: ( ruleValidId ) |
8121 | // InternalCftLanguage.g:2623:2: RULE_ID | 9785 | // InternalCftLanguage.g:3133:2: ruleValidId |
8122 | { | 9786 | { |
8123 | before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0()); | 9787 | before(grammarAccess.getQualifiedNameAccess().getValidIdParserRuleCall_0()); |
8124 | match(input,RULE_ID,FOLLOW_2); | 9788 | pushFollow(FOLLOW_2); |
8125 | after(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0()); | 9789 | ruleValidId(); |
9790 | |||
9791 | state._fsp--; | ||
9792 | |||
9793 | after(grammarAccess.getQualifiedNameAccess().getValidIdParserRuleCall_0()); | ||
8126 | 9794 | ||
8127 | } | 9795 | } |
8128 | 9796 | ||
@@ -8145,14 +9813,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
8145 | 9813 | ||
8146 | 9814 | ||
8147 | // $ANTLR start "rule__QualifiedName__Group__1" | 9815 | // $ANTLR start "rule__QualifiedName__Group__1" |
8148 | // InternalCftLanguage.g:2632:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ; | 9816 | // InternalCftLanguage.g:3142:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ; |
8149 | public final void rule__QualifiedName__Group__1() throws RecognitionException { | 9817 | public final void rule__QualifiedName__Group__1() throws RecognitionException { |
8150 | 9818 | ||
8151 | int stackSize = keepStackSize(); | 9819 | int stackSize = keepStackSize(); |
8152 | 9820 | ||
8153 | try { | 9821 | try { |
8154 | // InternalCftLanguage.g:2636:1: ( rule__QualifiedName__Group__1__Impl ) | 9822 | // InternalCftLanguage.g:3146:1: ( rule__QualifiedName__Group__1__Impl ) |
8155 | // InternalCftLanguage.g:2637:2: rule__QualifiedName__Group__1__Impl | 9823 | // InternalCftLanguage.g:3147:2: rule__QualifiedName__Group__1__Impl |
8156 | { | 9824 | { |
8157 | pushFollow(FOLLOW_2); | 9825 | pushFollow(FOLLOW_2); |
8158 | rule__QualifiedName__Group__1__Impl(); | 9826 | rule__QualifiedName__Group__1__Impl(); |
@@ -8178,41 +9846,41 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
8178 | 9846 | ||
8179 | 9847 | ||
8180 | // $ANTLR start "rule__QualifiedName__Group__1__Impl" | 9848 | // $ANTLR start "rule__QualifiedName__Group__1__Impl" |
8181 | // InternalCftLanguage.g:2643:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ; | 9849 | // InternalCftLanguage.g:3153:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ; |
8182 | public final void rule__QualifiedName__Group__1__Impl() throws RecognitionException { | 9850 | public final void rule__QualifiedName__Group__1__Impl() throws RecognitionException { |
8183 | 9851 | ||
8184 | int stackSize = keepStackSize(); | 9852 | int stackSize = keepStackSize(); |
8185 | 9853 | ||
8186 | try { | 9854 | try { |
8187 | // InternalCftLanguage.g:2647:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) ) | 9855 | // InternalCftLanguage.g:3157:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) ) |
8188 | // InternalCftLanguage.g:2648:1: ( ( rule__QualifiedName__Group_1__0 )* ) | 9856 | // InternalCftLanguage.g:3158:1: ( ( rule__QualifiedName__Group_1__0 )* ) |
8189 | { | 9857 | { |
8190 | // InternalCftLanguage.g:2648:1: ( ( rule__QualifiedName__Group_1__0 )* ) | 9858 | // InternalCftLanguage.g:3158:1: ( ( rule__QualifiedName__Group_1__0 )* ) |
8191 | // InternalCftLanguage.g:2649:2: ( rule__QualifiedName__Group_1__0 )* | 9859 | // InternalCftLanguage.g:3159:2: ( rule__QualifiedName__Group_1__0 )* |
8192 | { | 9860 | { |
8193 | before(grammarAccess.getQualifiedNameAccess().getGroup_1()); | 9861 | before(grammarAccess.getQualifiedNameAccess().getGroup_1()); |
8194 | // InternalCftLanguage.g:2650:2: ( rule__QualifiedName__Group_1__0 )* | 9862 | // InternalCftLanguage.g:3160:2: ( rule__QualifiedName__Group_1__0 )* |
8195 | loop24: | 9863 | loop29: |
8196 | do { | 9864 | do { |
8197 | int alt24=2; | 9865 | int alt29=2; |
8198 | int LA24_0 = input.LA(1); | 9866 | int LA29_0 = input.LA(1); |
8199 | 9867 | ||
8200 | if ( (LA24_0==32) ) { | 9868 | if ( (LA29_0==35) ) { |
8201 | int LA24_2 = input.LA(2); | 9869 | int LA29_2 = input.LA(2); |
8202 | 9870 | ||
8203 | if ( (LA24_2==RULE_ID) ) { | 9871 | if ( ((LA29_2>=RULE_ID && LA29_2<=RULE_OF_INT)) ) { |
8204 | alt24=1; | 9872 | alt29=1; |
8205 | } | 9873 | } |
8206 | 9874 | ||
8207 | 9875 | ||
8208 | } | 9876 | } |
8209 | 9877 | ||
8210 | 9878 | ||
8211 | switch (alt24) { | 9879 | switch (alt29) { |
8212 | case 1 : | 9880 | case 1 : |
8213 | // InternalCftLanguage.g:2650:3: rule__QualifiedName__Group_1__0 | 9881 | // InternalCftLanguage.g:3160:3: rule__QualifiedName__Group_1__0 |
8214 | { | 9882 | { |
8215 | pushFollow(FOLLOW_32); | 9883 | pushFollow(FOLLOW_35); |
8216 | rule__QualifiedName__Group_1__0(); | 9884 | rule__QualifiedName__Group_1__0(); |
8217 | 9885 | ||
8218 | state._fsp--; | 9886 | state._fsp--; |
@@ -8222,7 +9890,7 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
8222 | break; | 9890 | break; |
8223 | 9891 | ||
8224 | default : | 9892 | default : |
8225 | break loop24; | 9893 | break loop29; |
8226 | } | 9894 | } |
8227 | } while (true); | 9895 | } while (true); |
8228 | 9896 | ||
@@ -8249,14 +9917,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
8249 | 9917 | ||
8250 | 9918 | ||
8251 | // $ANTLR start "rule__QualifiedName__Group_1__0" | 9919 | // $ANTLR start "rule__QualifiedName__Group_1__0" |
8252 | // InternalCftLanguage.g:2659:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ; | 9920 | // InternalCftLanguage.g:3169:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ; |
8253 | public final void rule__QualifiedName__Group_1__0() throws RecognitionException { | 9921 | public final void rule__QualifiedName__Group_1__0() throws RecognitionException { |
8254 | 9922 | ||
8255 | int stackSize = keepStackSize(); | 9923 | int stackSize = keepStackSize(); |
8256 | 9924 | ||
8257 | try { | 9925 | try { |
8258 | // InternalCftLanguage.g:2663:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ) | 9926 | // InternalCftLanguage.g:3173:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ) |
8259 | // InternalCftLanguage.g:2664:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 | 9927 | // InternalCftLanguage.g:3174:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 |
8260 | { | 9928 | { |
8261 | pushFollow(FOLLOW_3); | 9929 | pushFollow(FOLLOW_3); |
8262 | rule__QualifiedName__Group_1__0__Impl(); | 9930 | rule__QualifiedName__Group_1__0__Impl(); |
@@ -8287,20 +9955,20 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
8287 | 9955 | ||
8288 | 9956 | ||
8289 | // $ANTLR start "rule__QualifiedName__Group_1__0__Impl" | 9957 | // $ANTLR start "rule__QualifiedName__Group_1__0__Impl" |
8290 | // InternalCftLanguage.g:2671:1: rule__QualifiedName__Group_1__0__Impl : ( '.' ) ; | 9958 | // InternalCftLanguage.g:3181:1: rule__QualifiedName__Group_1__0__Impl : ( '.' ) ; |
8291 | public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException { | 9959 | public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException { |
8292 | 9960 | ||
8293 | int stackSize = keepStackSize(); | 9961 | int stackSize = keepStackSize(); |
8294 | 9962 | ||
8295 | try { | 9963 | try { |
8296 | // InternalCftLanguage.g:2675:1: ( ( '.' ) ) | 9964 | // InternalCftLanguage.g:3185:1: ( ( '.' ) ) |
8297 | // InternalCftLanguage.g:2676:1: ( '.' ) | 9965 | // InternalCftLanguage.g:3186:1: ( '.' ) |
8298 | { | 9966 | { |
8299 | // InternalCftLanguage.g:2676:1: ( '.' ) | 9967 | // InternalCftLanguage.g:3186:1: ( '.' ) |
8300 | // InternalCftLanguage.g:2677:2: '.' | 9968 | // InternalCftLanguage.g:3187:2: '.' |
8301 | { | 9969 | { |
8302 | before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); | 9970 | before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); |
8303 | match(input,32,FOLLOW_2); | 9971 | match(input,35,FOLLOW_2); |
8304 | after(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); | 9972 | after(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); |
8305 | 9973 | ||
8306 | } | 9974 | } |
@@ -8324,14 +9992,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
8324 | 9992 | ||
8325 | 9993 | ||
8326 | // $ANTLR start "rule__QualifiedName__Group_1__1" | 9994 | // $ANTLR start "rule__QualifiedName__Group_1__1" |
8327 | // InternalCftLanguage.g:2686:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ; | 9995 | // InternalCftLanguage.g:3196:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ; |
8328 | public final void rule__QualifiedName__Group_1__1() throws RecognitionException { | 9996 | public final void rule__QualifiedName__Group_1__1() throws RecognitionException { |
8329 | 9997 | ||
8330 | int stackSize = keepStackSize(); | 9998 | int stackSize = keepStackSize(); |
8331 | 9999 | ||
8332 | try { | 10000 | try { |
8333 | // InternalCftLanguage.g:2690:1: ( rule__QualifiedName__Group_1__1__Impl ) | 10001 | // InternalCftLanguage.g:3200:1: ( rule__QualifiedName__Group_1__1__Impl ) |
8334 | // InternalCftLanguage.g:2691:2: rule__QualifiedName__Group_1__1__Impl | 10002 | // InternalCftLanguage.g:3201:2: rule__QualifiedName__Group_1__1__Impl |
8335 | { | 10003 | { |
8336 | pushFollow(FOLLOW_2); | 10004 | pushFollow(FOLLOW_2); |
8337 | rule__QualifiedName__Group_1__1__Impl(); | 10005 | rule__QualifiedName__Group_1__1__Impl(); |
@@ -8357,21 +10025,25 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
8357 | 10025 | ||
8358 | 10026 | ||
8359 | // $ANTLR start "rule__QualifiedName__Group_1__1__Impl" | 10027 | // $ANTLR start "rule__QualifiedName__Group_1__1__Impl" |
8360 | // InternalCftLanguage.g:2697:1: rule__QualifiedName__Group_1__1__Impl : ( RULE_ID ) ; | 10028 | // InternalCftLanguage.g:3207:1: rule__QualifiedName__Group_1__1__Impl : ( ruleValidId ) ; |
8361 | public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionException { | 10029 | public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionException { |
8362 | 10030 | ||
8363 | int stackSize = keepStackSize(); | 10031 | int stackSize = keepStackSize(); |
8364 | 10032 | ||
8365 | try { | 10033 | try { |
8366 | // InternalCftLanguage.g:2701:1: ( ( RULE_ID ) ) | 10034 | // InternalCftLanguage.g:3211:1: ( ( ruleValidId ) ) |
8367 | // InternalCftLanguage.g:2702:1: ( RULE_ID ) | 10035 | // InternalCftLanguage.g:3212:1: ( ruleValidId ) |
8368 | { | 10036 | { |
8369 | // InternalCftLanguage.g:2702:1: ( RULE_ID ) | 10037 | // InternalCftLanguage.g:3212:1: ( ruleValidId ) |
8370 | // InternalCftLanguage.g:2703:2: RULE_ID | 10038 | // InternalCftLanguage.g:3213:2: ruleValidId |
8371 | { | 10039 | { |
8372 | before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1()); | 10040 | before(grammarAccess.getQualifiedNameAccess().getValidIdParserRuleCall_1_1()); |
8373 | match(input,RULE_ID,FOLLOW_2); | 10041 | pushFollow(FOLLOW_2); |
8374 | after(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1()); | 10042 | ruleValidId(); |
10043 | |||
10044 | state._fsp--; | ||
10045 | |||
10046 | after(grammarAccess.getQualifiedNameAccess().getValidIdParserRuleCall_1_1()); | ||
8375 | 10047 | ||
8376 | } | 10048 | } |
8377 | 10049 | ||
@@ -8394,16 +10066,16 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
8394 | 10066 | ||
8395 | 10067 | ||
8396 | // $ANTLR start "rule__QualifiedNameWithWildcard__Group__0" | 10068 | // $ANTLR start "rule__QualifiedNameWithWildcard__Group__0" |
8397 | // InternalCftLanguage.g:2713:1: rule__QualifiedNameWithWildcard__Group__0 : rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 ; | 10069 | // InternalCftLanguage.g:3223:1: rule__QualifiedNameWithWildcard__Group__0 : rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 ; |
8398 | public final void rule__QualifiedNameWithWildcard__Group__0() throws RecognitionException { | 10070 | public final void rule__QualifiedNameWithWildcard__Group__0() throws RecognitionException { |
8399 | 10071 | ||
8400 | int stackSize = keepStackSize(); | 10072 | int stackSize = keepStackSize(); |
8401 | 10073 | ||
8402 | try { | 10074 | try { |
8403 | // InternalCftLanguage.g:2717:1: ( rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 ) | 10075 | // InternalCftLanguage.g:3227:1: ( rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 ) |
8404 | // InternalCftLanguage.g:2718:2: rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 | 10076 | // InternalCftLanguage.g:3228:2: rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 |
8405 | { | 10077 | { |
8406 | pushFollow(FOLLOW_31); | 10078 | pushFollow(FOLLOW_33); |
8407 | rule__QualifiedNameWithWildcard__Group__0__Impl(); | 10079 | rule__QualifiedNameWithWildcard__Group__0__Impl(); |
8408 | 10080 | ||
8409 | state._fsp--; | 10081 | state._fsp--; |
@@ -8432,17 +10104,17 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
8432 | 10104 | ||
8433 | 10105 | ||
8434 | // $ANTLR start "rule__QualifiedNameWithWildcard__Group__0__Impl" | 10106 | // $ANTLR start "rule__QualifiedNameWithWildcard__Group__0__Impl" |
8435 | // InternalCftLanguage.g:2725:1: rule__QualifiedNameWithWildcard__Group__0__Impl : ( ruleQualifiedName ) ; | 10107 | // InternalCftLanguage.g:3235:1: rule__QualifiedNameWithWildcard__Group__0__Impl : ( ruleQualifiedName ) ; |
8436 | public final void rule__QualifiedNameWithWildcard__Group__0__Impl() throws RecognitionException { | 10108 | public final void rule__QualifiedNameWithWildcard__Group__0__Impl() throws RecognitionException { |
8437 | 10109 | ||
8438 | int stackSize = keepStackSize(); | 10110 | int stackSize = keepStackSize(); |
8439 | 10111 | ||
8440 | try { | 10112 | try { |
8441 | // InternalCftLanguage.g:2729:1: ( ( ruleQualifiedName ) ) | 10113 | // InternalCftLanguage.g:3239:1: ( ( ruleQualifiedName ) ) |
8442 | // InternalCftLanguage.g:2730:1: ( ruleQualifiedName ) | 10114 | // InternalCftLanguage.g:3240:1: ( ruleQualifiedName ) |
8443 | { | 10115 | { |
8444 | // InternalCftLanguage.g:2730:1: ( ruleQualifiedName ) | 10116 | // InternalCftLanguage.g:3240:1: ( ruleQualifiedName ) |
8445 | // InternalCftLanguage.g:2731:2: ruleQualifiedName | 10117 | // InternalCftLanguage.g:3241:2: ruleQualifiedName |
8446 | { | 10118 | { |
8447 | before(grammarAccess.getQualifiedNameWithWildcardAccess().getQualifiedNameParserRuleCall_0()); | 10119 | before(grammarAccess.getQualifiedNameWithWildcardAccess().getQualifiedNameParserRuleCall_0()); |
8448 | pushFollow(FOLLOW_2); | 10120 | pushFollow(FOLLOW_2); |
@@ -8473,14 +10145,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
8473 | 10145 | ||
8474 | 10146 | ||
8475 | // $ANTLR start "rule__QualifiedNameWithWildcard__Group__1" | 10147 | // $ANTLR start "rule__QualifiedNameWithWildcard__Group__1" |
8476 | // InternalCftLanguage.g:2740:1: rule__QualifiedNameWithWildcard__Group__1 : rule__QualifiedNameWithWildcard__Group__1__Impl ; | 10148 | // InternalCftLanguage.g:3250:1: rule__QualifiedNameWithWildcard__Group__1 : rule__QualifiedNameWithWildcard__Group__1__Impl ; |
8477 | public final void rule__QualifiedNameWithWildcard__Group__1() throws RecognitionException { | 10149 | public final void rule__QualifiedNameWithWildcard__Group__1() throws RecognitionException { |
8478 | 10150 | ||
8479 | int stackSize = keepStackSize(); | 10151 | int stackSize = keepStackSize(); |
8480 | 10152 | ||
8481 | try { | 10153 | try { |
8482 | // InternalCftLanguage.g:2744:1: ( rule__QualifiedNameWithWildcard__Group__1__Impl ) | 10154 | // InternalCftLanguage.g:3254:1: ( rule__QualifiedNameWithWildcard__Group__1__Impl ) |
8483 | // InternalCftLanguage.g:2745:2: rule__QualifiedNameWithWildcard__Group__1__Impl | 10155 | // InternalCftLanguage.g:3255:2: rule__QualifiedNameWithWildcard__Group__1__Impl |
8484 | { | 10156 | { |
8485 | pushFollow(FOLLOW_2); | 10157 | pushFollow(FOLLOW_2); |
8486 | rule__QualifiedNameWithWildcard__Group__1__Impl(); | 10158 | rule__QualifiedNameWithWildcard__Group__1__Impl(); |
@@ -8506,29 +10178,29 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
8506 | 10178 | ||
8507 | 10179 | ||
8508 | // $ANTLR start "rule__QualifiedNameWithWildcard__Group__1__Impl" | 10180 | // $ANTLR start "rule__QualifiedNameWithWildcard__Group__1__Impl" |
8509 | // InternalCftLanguage.g:2751:1: rule__QualifiedNameWithWildcard__Group__1__Impl : ( ( rule__QualifiedNameWithWildcard__Group_1__0 )? ) ; | 10181 | // InternalCftLanguage.g:3261:1: rule__QualifiedNameWithWildcard__Group__1__Impl : ( ( rule__QualifiedNameWithWildcard__Group_1__0 )? ) ; |
8510 | public final void rule__QualifiedNameWithWildcard__Group__1__Impl() throws RecognitionException { | 10182 | public final void rule__QualifiedNameWithWildcard__Group__1__Impl() throws RecognitionException { |
8511 | 10183 | ||
8512 | int stackSize = keepStackSize(); | 10184 | int stackSize = keepStackSize(); |
8513 | 10185 | ||
8514 | try { | 10186 | try { |
8515 | // InternalCftLanguage.g:2755:1: ( ( ( rule__QualifiedNameWithWildcard__Group_1__0 )? ) ) | 10187 | // InternalCftLanguage.g:3265:1: ( ( ( rule__QualifiedNameWithWildcard__Group_1__0 )? ) ) |
8516 | // InternalCftLanguage.g:2756:1: ( ( rule__QualifiedNameWithWildcard__Group_1__0 )? ) | 10188 | // InternalCftLanguage.g:3266:1: ( ( rule__QualifiedNameWithWildcard__Group_1__0 )? ) |
8517 | { | 10189 | { |
8518 | // InternalCftLanguage.g:2756:1: ( ( rule__QualifiedNameWithWildcard__Group_1__0 )? ) | 10190 | // InternalCftLanguage.g:3266:1: ( ( rule__QualifiedNameWithWildcard__Group_1__0 )? ) |
8519 | // InternalCftLanguage.g:2757:2: ( rule__QualifiedNameWithWildcard__Group_1__0 )? | 10191 | // InternalCftLanguage.g:3267:2: ( rule__QualifiedNameWithWildcard__Group_1__0 )? |
8520 | { | 10192 | { |
8521 | before(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup_1()); | 10193 | before(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup_1()); |
8522 | // InternalCftLanguage.g:2758:2: ( rule__QualifiedNameWithWildcard__Group_1__0 )? | 10194 | // InternalCftLanguage.g:3268:2: ( rule__QualifiedNameWithWildcard__Group_1__0 )? |
8523 | int alt25=2; | 10195 | int alt30=2; |
8524 | int LA25_0 = input.LA(1); | 10196 | int LA30_0 = input.LA(1); |
8525 | 10197 | ||
8526 | if ( (LA25_0==32) ) { | 10198 | if ( (LA30_0==35) ) { |
8527 | alt25=1; | 10199 | alt30=1; |
8528 | } | 10200 | } |
8529 | switch (alt25) { | 10201 | switch (alt30) { |
8530 | case 1 : | 10202 | case 1 : |
8531 | // InternalCftLanguage.g:2758:3: rule__QualifiedNameWithWildcard__Group_1__0 | 10203 | // InternalCftLanguage.g:3268:3: rule__QualifiedNameWithWildcard__Group_1__0 |
8532 | { | 10204 | { |
8533 | pushFollow(FOLLOW_2); | 10205 | pushFollow(FOLLOW_2); |
8534 | rule__QualifiedNameWithWildcard__Group_1__0(); | 10206 | rule__QualifiedNameWithWildcard__Group_1__0(); |
@@ -8564,16 +10236,16 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
8564 | 10236 | ||
8565 | 10237 | ||
8566 | // $ANTLR start "rule__QualifiedNameWithWildcard__Group_1__0" | 10238 | // $ANTLR start "rule__QualifiedNameWithWildcard__Group_1__0" |
8567 | // InternalCftLanguage.g:2767:1: rule__QualifiedNameWithWildcard__Group_1__0 : rule__QualifiedNameWithWildcard__Group_1__0__Impl rule__QualifiedNameWithWildcard__Group_1__1 ; | 10239 | // InternalCftLanguage.g:3277:1: rule__QualifiedNameWithWildcard__Group_1__0 : rule__QualifiedNameWithWildcard__Group_1__0__Impl rule__QualifiedNameWithWildcard__Group_1__1 ; |
8568 | public final void rule__QualifiedNameWithWildcard__Group_1__0() throws RecognitionException { | 10240 | public final void rule__QualifiedNameWithWildcard__Group_1__0() throws RecognitionException { |
8569 | 10241 | ||
8570 | int stackSize = keepStackSize(); | 10242 | int stackSize = keepStackSize(); |
8571 | 10243 | ||
8572 | try { | 10244 | try { |
8573 | // InternalCftLanguage.g:2771:1: ( rule__QualifiedNameWithWildcard__Group_1__0__Impl rule__QualifiedNameWithWildcard__Group_1__1 ) | 10245 | // InternalCftLanguage.g:3281:1: ( rule__QualifiedNameWithWildcard__Group_1__0__Impl rule__QualifiedNameWithWildcard__Group_1__1 ) |
8574 | // InternalCftLanguage.g:2772:2: rule__QualifiedNameWithWildcard__Group_1__0__Impl rule__QualifiedNameWithWildcard__Group_1__1 | 10246 | // InternalCftLanguage.g:3282:2: rule__QualifiedNameWithWildcard__Group_1__0__Impl rule__QualifiedNameWithWildcard__Group_1__1 |
8575 | { | 10247 | { |
8576 | pushFollow(FOLLOW_33); | 10248 | pushFollow(FOLLOW_36); |
8577 | rule__QualifiedNameWithWildcard__Group_1__0__Impl(); | 10249 | rule__QualifiedNameWithWildcard__Group_1__0__Impl(); |
8578 | 10250 | ||
8579 | state._fsp--; | 10251 | state._fsp--; |
@@ -8602,20 +10274,20 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
8602 | 10274 | ||
8603 | 10275 | ||
8604 | // $ANTLR start "rule__QualifiedNameWithWildcard__Group_1__0__Impl" | 10276 | // $ANTLR start "rule__QualifiedNameWithWildcard__Group_1__0__Impl" |
8605 | // InternalCftLanguage.g:2779:1: rule__QualifiedNameWithWildcard__Group_1__0__Impl : ( '.' ) ; | 10277 | // InternalCftLanguage.g:3289:1: rule__QualifiedNameWithWildcard__Group_1__0__Impl : ( '.' ) ; |
8606 | public final void rule__QualifiedNameWithWildcard__Group_1__0__Impl() throws RecognitionException { | 10278 | public final void rule__QualifiedNameWithWildcard__Group_1__0__Impl() throws RecognitionException { |
8607 | 10279 | ||
8608 | int stackSize = keepStackSize(); | 10280 | int stackSize = keepStackSize(); |
8609 | 10281 | ||
8610 | try { | 10282 | try { |
8611 | // InternalCftLanguage.g:2783:1: ( ( '.' ) ) | 10283 | // InternalCftLanguage.g:3293:1: ( ( '.' ) ) |
8612 | // InternalCftLanguage.g:2784:1: ( '.' ) | 10284 | // InternalCftLanguage.g:3294:1: ( '.' ) |
8613 | { | 10285 | { |
8614 | // InternalCftLanguage.g:2784:1: ( '.' ) | 10286 | // InternalCftLanguage.g:3294:1: ( '.' ) |
8615 | // InternalCftLanguage.g:2785:2: '.' | 10287 | // InternalCftLanguage.g:3295:2: '.' |
8616 | { | 10288 | { |
8617 | before(grammarAccess.getQualifiedNameWithWildcardAccess().getFullStopKeyword_1_0()); | 10289 | before(grammarAccess.getQualifiedNameWithWildcardAccess().getFullStopKeyword_1_0()); |
8618 | match(input,32,FOLLOW_2); | 10290 | match(input,35,FOLLOW_2); |
8619 | after(grammarAccess.getQualifiedNameWithWildcardAccess().getFullStopKeyword_1_0()); | 10291 | after(grammarAccess.getQualifiedNameWithWildcardAccess().getFullStopKeyword_1_0()); |
8620 | 10292 | ||
8621 | } | 10293 | } |
@@ -8639,14 +10311,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
8639 | 10311 | ||
8640 | 10312 | ||
8641 | // $ANTLR start "rule__QualifiedNameWithWildcard__Group_1__1" | 10313 | // $ANTLR start "rule__QualifiedNameWithWildcard__Group_1__1" |
8642 | // InternalCftLanguage.g:2794:1: rule__QualifiedNameWithWildcard__Group_1__1 : rule__QualifiedNameWithWildcard__Group_1__1__Impl ; | 10314 | // InternalCftLanguage.g:3304:1: rule__QualifiedNameWithWildcard__Group_1__1 : rule__QualifiedNameWithWildcard__Group_1__1__Impl ; |
8643 | public final void rule__QualifiedNameWithWildcard__Group_1__1() throws RecognitionException { | 10315 | public final void rule__QualifiedNameWithWildcard__Group_1__1() throws RecognitionException { |
8644 | 10316 | ||
8645 | int stackSize = keepStackSize(); | 10317 | int stackSize = keepStackSize(); |
8646 | 10318 | ||
8647 | try { | 10319 | try { |
8648 | // InternalCftLanguage.g:2798:1: ( rule__QualifiedNameWithWildcard__Group_1__1__Impl ) | 10320 | // InternalCftLanguage.g:3308:1: ( rule__QualifiedNameWithWildcard__Group_1__1__Impl ) |
8649 | // InternalCftLanguage.g:2799:2: rule__QualifiedNameWithWildcard__Group_1__1__Impl | 10321 | // InternalCftLanguage.g:3309:2: rule__QualifiedNameWithWildcard__Group_1__1__Impl |
8650 | { | 10322 | { |
8651 | pushFollow(FOLLOW_2); | 10323 | pushFollow(FOLLOW_2); |
8652 | rule__QualifiedNameWithWildcard__Group_1__1__Impl(); | 10324 | rule__QualifiedNameWithWildcard__Group_1__1__Impl(); |
@@ -8672,20 +10344,20 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
8672 | 10344 | ||
8673 | 10345 | ||
8674 | // $ANTLR start "rule__QualifiedNameWithWildcard__Group_1__1__Impl" | 10346 | // $ANTLR start "rule__QualifiedNameWithWildcard__Group_1__1__Impl" |
8675 | // InternalCftLanguage.g:2805:1: rule__QualifiedNameWithWildcard__Group_1__1__Impl : ( '*' ) ; | 10347 | // InternalCftLanguage.g:3315:1: rule__QualifiedNameWithWildcard__Group_1__1__Impl : ( '*' ) ; |
8676 | public final void rule__QualifiedNameWithWildcard__Group_1__1__Impl() throws RecognitionException { | 10348 | public final void rule__QualifiedNameWithWildcard__Group_1__1__Impl() throws RecognitionException { |
8677 | 10349 | ||
8678 | int stackSize = keepStackSize(); | 10350 | int stackSize = keepStackSize(); |
8679 | 10351 | ||
8680 | try { | 10352 | try { |
8681 | // InternalCftLanguage.g:2809:1: ( ( '*' ) ) | 10353 | // InternalCftLanguage.g:3319:1: ( ( '*' ) ) |
8682 | // InternalCftLanguage.g:2810:1: ( '*' ) | 10354 | // InternalCftLanguage.g:3320:1: ( '*' ) |
8683 | { | 10355 | { |
8684 | // InternalCftLanguage.g:2810:1: ( '*' ) | 10356 | // InternalCftLanguage.g:3320:1: ( '*' ) |
8685 | // InternalCftLanguage.g:2811:2: '*' | 10357 | // InternalCftLanguage.g:3321:2: '*' |
8686 | { | 10358 | { |
8687 | before(grammarAccess.getQualifiedNameWithWildcardAccess().getAsteriskKeyword_1_1()); | 10359 | before(grammarAccess.getQualifiedNameWithWildcardAccess().getAsteriskKeyword_1_1()); |
8688 | match(input,34,FOLLOW_2); | 10360 | match(input,37,FOLLOW_2); |
8689 | after(grammarAccess.getQualifiedNameWithWildcardAccess().getAsteriskKeyword_1_1()); | 10361 | after(grammarAccess.getQualifiedNameWithWildcardAccess().getAsteriskKeyword_1_1()); |
8690 | 10362 | ||
8691 | } | 10363 | } |
@@ -8709,29 +10381,29 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
8709 | 10381 | ||
8710 | 10382 | ||
8711 | // $ANTLR start "rule__ComponentDefinition__UnorderedGroup_3" | 10383 | // $ANTLR start "rule__ComponentDefinition__UnorderedGroup_3" |
8712 | // InternalCftLanguage.g:2821:1: rule__ComponentDefinition__UnorderedGroup_3 : ( rule__ComponentDefinition__UnorderedGroup_3__0 )? ; | 10384 | // InternalCftLanguage.g:3331:1: rule__ComponentDefinition__UnorderedGroup_3 : ( rule__ComponentDefinition__UnorderedGroup_3__0 )? ; |
8713 | public final void rule__ComponentDefinition__UnorderedGroup_3() throws RecognitionException { | 10385 | public final void rule__ComponentDefinition__UnorderedGroup_3() throws RecognitionException { |
8714 | 10386 | ||
8715 | int stackSize = keepStackSize(); | 10387 | int stackSize = keepStackSize(); |
8716 | getUnorderedGroupHelper().enter(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3()); | 10388 | getUnorderedGroupHelper().enter(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3()); |
8717 | 10389 | ||
8718 | try { | 10390 | try { |
8719 | // InternalCftLanguage.g:2826:1: ( ( rule__ComponentDefinition__UnorderedGroup_3__0 )? ) | 10391 | // InternalCftLanguage.g:3336:1: ( ( rule__ComponentDefinition__UnorderedGroup_3__0 )? ) |
8720 | // InternalCftLanguage.g:2827:2: ( rule__ComponentDefinition__UnorderedGroup_3__0 )? | 10392 | // InternalCftLanguage.g:3337:2: ( rule__ComponentDefinition__UnorderedGroup_3__0 )? |
8721 | { | 10393 | { |
8722 | // InternalCftLanguage.g:2827:2: ( rule__ComponentDefinition__UnorderedGroup_3__0 )? | 10394 | // InternalCftLanguage.g:3337:2: ( rule__ComponentDefinition__UnorderedGroup_3__0 )? |
8723 | int alt26=2; | 10395 | int alt31=2; |
8724 | int LA26_0 = input.LA(1); | 10396 | int LA31_0 = input.LA(1); |
8725 | 10397 | ||
8726 | if ( LA26_0 == 19 && getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 0) ) { | 10398 | if ( LA31_0 == 20 && getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 0) ) { |
8727 | alt26=1; | 10399 | alt31=1; |
8728 | } | 10400 | } |
8729 | else if ( LA26_0 == 20 && getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 1) ) { | 10401 | else if ( LA31_0 == 21 && getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 1) ) { |
8730 | alt26=1; | 10402 | alt31=1; |
8731 | } | 10403 | } |
8732 | switch (alt26) { | 10404 | switch (alt31) { |
8733 | case 1 : | 10405 | case 1 : |
8734 | // InternalCftLanguage.g:2827:2: rule__ComponentDefinition__UnorderedGroup_3__0 | 10406 | // InternalCftLanguage.g:3337:2: rule__ComponentDefinition__UnorderedGroup_3__0 |
8735 | { | 10407 | { |
8736 | pushFollow(FOLLOW_2); | 10408 | pushFollow(FOLLOW_2); |
8737 | rule__ComponentDefinition__UnorderedGroup_3__0(); | 10409 | rule__ComponentDefinition__UnorderedGroup_3__0(); |
@@ -8764,44 +10436,44 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
8764 | 10436 | ||
8765 | 10437 | ||
8766 | // $ANTLR start "rule__ComponentDefinition__UnorderedGroup_3__Impl" | 10438 | // $ANTLR start "rule__ComponentDefinition__UnorderedGroup_3__Impl" |
8767 | // InternalCftLanguage.g:2835:1: rule__ComponentDefinition__UnorderedGroup_3__Impl : ( ({...}? => ( ( ( rule__ComponentDefinition__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ComponentDefinition__Group_3_1__0 ) ) ) ) ) ; | 10439 | // InternalCftLanguage.g:3345:1: rule__ComponentDefinition__UnorderedGroup_3__Impl : ( ({...}? => ( ( ( rule__ComponentDefinition__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ComponentDefinition__Group_3_1__0 ) ) ) ) ) ; |
8768 | public final void rule__ComponentDefinition__UnorderedGroup_3__Impl() throws RecognitionException { | 10440 | public final void rule__ComponentDefinition__UnorderedGroup_3__Impl() throws RecognitionException { |
8769 | 10441 | ||
8770 | int stackSize = keepStackSize(); | 10442 | int stackSize = keepStackSize(); |
8771 | boolean selected = false; | 10443 | boolean selected = false; |
8772 | 10444 | ||
8773 | try { | 10445 | try { |
8774 | // InternalCftLanguage.g:2840:1: ( ( ({...}? => ( ( ( rule__ComponentDefinition__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ComponentDefinition__Group_3_1__0 ) ) ) ) ) ) | 10446 | // InternalCftLanguage.g:3350:1: ( ( ({...}? => ( ( ( rule__ComponentDefinition__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ComponentDefinition__Group_3_1__0 ) ) ) ) ) ) |
8775 | // InternalCftLanguage.g:2841:3: ( ({...}? => ( ( ( rule__ComponentDefinition__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ComponentDefinition__Group_3_1__0 ) ) ) ) ) | 10447 | // InternalCftLanguage.g:3351:3: ( ({...}? => ( ( ( rule__ComponentDefinition__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ComponentDefinition__Group_3_1__0 ) ) ) ) ) |
8776 | { | 10448 | { |
8777 | // InternalCftLanguage.g:2841:3: ( ({...}? => ( ( ( rule__ComponentDefinition__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ComponentDefinition__Group_3_1__0 ) ) ) ) ) | 10449 | // InternalCftLanguage.g:3351:3: ( ({...}? => ( ( ( rule__ComponentDefinition__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ComponentDefinition__Group_3_1__0 ) ) ) ) ) |
8778 | int alt27=2; | 10450 | int alt32=2; |
8779 | int LA27_0 = input.LA(1); | 10451 | int LA32_0 = input.LA(1); |
8780 | 10452 | ||
8781 | if ( LA27_0 == 19 && getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 0) ) { | 10453 | if ( LA32_0 == 20 && getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 0) ) { |
8782 | alt27=1; | 10454 | alt32=1; |
8783 | } | 10455 | } |
8784 | else if ( LA27_0 == 20 && getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 1) ) { | 10456 | else if ( LA32_0 == 21 && getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 1) ) { |
8785 | alt27=2; | 10457 | alt32=2; |
8786 | } | 10458 | } |
8787 | else { | 10459 | else { |
8788 | NoViableAltException nvae = | 10460 | NoViableAltException nvae = |
8789 | new NoViableAltException("", 27, 0, input); | 10461 | new NoViableAltException("", 32, 0, input); |
8790 | 10462 | ||
8791 | throw nvae; | 10463 | throw nvae; |
8792 | } | 10464 | } |
8793 | switch (alt27) { | 10465 | switch (alt32) { |
8794 | case 1 : | 10466 | case 1 : |
8795 | // InternalCftLanguage.g:2842:3: ({...}? => ( ( ( rule__ComponentDefinition__Group_3_0__0 ) ) ) ) | 10467 | // InternalCftLanguage.g:3352:3: ({...}? => ( ( ( rule__ComponentDefinition__Group_3_0__0 ) ) ) ) |
8796 | { | 10468 | { |
8797 | // InternalCftLanguage.g:2842:3: ({...}? => ( ( ( rule__ComponentDefinition__Group_3_0__0 ) ) ) ) | 10469 | // InternalCftLanguage.g:3352:3: ({...}? => ( ( ( rule__ComponentDefinition__Group_3_0__0 ) ) ) ) |
8798 | // InternalCftLanguage.g:2843:4: {...}? => ( ( ( rule__ComponentDefinition__Group_3_0__0 ) ) ) | 10470 | // InternalCftLanguage.g:3353:4: {...}? => ( ( ( rule__ComponentDefinition__Group_3_0__0 ) ) ) |
8799 | { | 10471 | { |
8800 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 0) ) { | 10472 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 0) ) { |
8801 | throw new FailedPredicateException(input, "rule__ComponentDefinition__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 0)"); | 10473 | throw new FailedPredicateException(input, "rule__ComponentDefinition__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 0)"); |
8802 | } | 10474 | } |
8803 | // InternalCftLanguage.g:2843:115: ( ( ( rule__ComponentDefinition__Group_3_0__0 ) ) ) | 10475 | // InternalCftLanguage.g:3353:115: ( ( ( rule__ComponentDefinition__Group_3_0__0 ) ) ) |
8804 | // InternalCftLanguage.g:2844:5: ( ( rule__ComponentDefinition__Group_3_0__0 ) ) | 10476 | // InternalCftLanguage.g:3354:5: ( ( rule__ComponentDefinition__Group_3_0__0 ) ) |
8805 | { | 10477 | { |
8806 | 10478 | ||
8807 | getUnorderedGroupHelper().select(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 0); | 10479 | getUnorderedGroupHelper().select(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 0); |
@@ -8809,12 +10481,12 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
8809 | 10481 | ||
8810 | selected = true; | 10482 | selected = true; |
8811 | 10483 | ||
8812 | // InternalCftLanguage.g:2850:5: ( ( rule__ComponentDefinition__Group_3_0__0 ) ) | 10484 | // InternalCftLanguage.g:3360:5: ( ( rule__ComponentDefinition__Group_3_0__0 ) ) |
8813 | // InternalCftLanguage.g:2851:6: ( rule__ComponentDefinition__Group_3_0__0 ) | 10485 | // InternalCftLanguage.g:3361:6: ( rule__ComponentDefinition__Group_3_0__0 ) |
8814 | { | 10486 | { |
8815 | before(grammarAccess.getComponentDefinitionAccess().getGroup_3_0()); | 10487 | before(grammarAccess.getComponentDefinitionAccess().getGroup_3_0()); |
8816 | // InternalCftLanguage.g:2852:6: ( rule__ComponentDefinition__Group_3_0__0 ) | 10488 | // InternalCftLanguage.g:3362:6: ( rule__ComponentDefinition__Group_3_0__0 ) |
8817 | // InternalCftLanguage.g:2852:7: rule__ComponentDefinition__Group_3_0__0 | 10489 | // InternalCftLanguage.g:3362:7: rule__ComponentDefinition__Group_3_0__0 |
8818 | { | 10490 | { |
8819 | pushFollow(FOLLOW_2); | 10491 | pushFollow(FOLLOW_2); |
8820 | rule__ComponentDefinition__Group_3_0__0(); | 10492 | rule__ComponentDefinition__Group_3_0__0(); |
@@ -8838,16 +10510,16 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
8838 | } | 10510 | } |
8839 | break; | 10511 | break; |
8840 | case 2 : | 10512 | case 2 : |
8841 | // InternalCftLanguage.g:2857:3: ({...}? => ( ( ( rule__ComponentDefinition__Group_3_1__0 ) ) ) ) | 10513 | // InternalCftLanguage.g:3367:3: ({...}? => ( ( ( rule__ComponentDefinition__Group_3_1__0 ) ) ) ) |
8842 | { | 10514 | { |
8843 | // InternalCftLanguage.g:2857:3: ({...}? => ( ( ( rule__ComponentDefinition__Group_3_1__0 ) ) ) ) | 10515 | // InternalCftLanguage.g:3367:3: ({...}? => ( ( ( rule__ComponentDefinition__Group_3_1__0 ) ) ) ) |
8844 | // InternalCftLanguage.g:2858:4: {...}? => ( ( ( rule__ComponentDefinition__Group_3_1__0 ) ) ) | 10516 | // InternalCftLanguage.g:3368:4: {...}? => ( ( ( rule__ComponentDefinition__Group_3_1__0 ) ) ) |
8845 | { | 10517 | { |
8846 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 1) ) { | 10518 | if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 1) ) { |
8847 | throw new FailedPredicateException(input, "rule__ComponentDefinition__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 1)"); | 10519 | throw new FailedPredicateException(input, "rule__ComponentDefinition__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 1)"); |
8848 | } | 10520 | } |
8849 | // InternalCftLanguage.g:2858:115: ( ( ( rule__ComponentDefinition__Group_3_1__0 ) ) ) | 10521 | // InternalCftLanguage.g:3368:115: ( ( ( rule__ComponentDefinition__Group_3_1__0 ) ) ) |
8850 | // InternalCftLanguage.g:2859:5: ( ( rule__ComponentDefinition__Group_3_1__0 ) ) | 10522 | // InternalCftLanguage.g:3369:5: ( ( rule__ComponentDefinition__Group_3_1__0 ) ) |
8851 | { | 10523 | { |
8852 | 10524 | ||
8853 | getUnorderedGroupHelper().select(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 1); | 10525 | getUnorderedGroupHelper().select(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 1); |
@@ -8855,12 +10527,12 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
8855 | 10527 | ||
8856 | selected = true; | 10528 | selected = true; |
8857 | 10529 | ||
8858 | // InternalCftLanguage.g:2865:5: ( ( rule__ComponentDefinition__Group_3_1__0 ) ) | 10530 | // InternalCftLanguage.g:3375:5: ( ( rule__ComponentDefinition__Group_3_1__0 ) ) |
8859 | // InternalCftLanguage.g:2866:6: ( rule__ComponentDefinition__Group_3_1__0 ) | 10531 | // InternalCftLanguage.g:3376:6: ( rule__ComponentDefinition__Group_3_1__0 ) |
8860 | { | 10532 | { |
8861 | before(grammarAccess.getComponentDefinitionAccess().getGroup_3_1()); | 10533 | before(grammarAccess.getComponentDefinitionAccess().getGroup_3_1()); |
8862 | // InternalCftLanguage.g:2867:6: ( rule__ComponentDefinition__Group_3_1__0 ) | 10534 | // InternalCftLanguage.g:3377:6: ( rule__ComponentDefinition__Group_3_1__0 ) |
8863 | // InternalCftLanguage.g:2867:7: rule__ComponentDefinition__Group_3_1__0 | 10535 | // InternalCftLanguage.g:3377:7: rule__ComponentDefinition__Group_3_1__0 |
8864 | { | 10536 | { |
8865 | pushFollow(FOLLOW_2); | 10537 | pushFollow(FOLLOW_2); |
8866 | rule__ComponentDefinition__Group_3_1__0(); | 10538 | rule__ComponentDefinition__Group_3_1__0(); |
@@ -8907,33 +10579,33 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
8907 | 10579 | ||
8908 | 10580 | ||
8909 | // $ANTLR start "rule__ComponentDefinition__UnorderedGroup_3__0" | 10581 | // $ANTLR start "rule__ComponentDefinition__UnorderedGroup_3__0" |
8910 | // InternalCftLanguage.g:2880:1: rule__ComponentDefinition__UnorderedGroup_3__0 : rule__ComponentDefinition__UnorderedGroup_3__Impl ( rule__ComponentDefinition__UnorderedGroup_3__1 )? ; | 10582 | // InternalCftLanguage.g:3390:1: rule__ComponentDefinition__UnorderedGroup_3__0 : rule__ComponentDefinition__UnorderedGroup_3__Impl ( rule__ComponentDefinition__UnorderedGroup_3__1 )? ; |
8911 | public final void rule__ComponentDefinition__UnorderedGroup_3__0() throws RecognitionException { | 10583 | public final void rule__ComponentDefinition__UnorderedGroup_3__0() throws RecognitionException { |
8912 | 10584 | ||
8913 | int stackSize = keepStackSize(); | 10585 | int stackSize = keepStackSize(); |
8914 | 10586 | ||
8915 | try { | 10587 | try { |
8916 | // InternalCftLanguage.g:2884:1: ( rule__ComponentDefinition__UnorderedGroup_3__Impl ( rule__ComponentDefinition__UnorderedGroup_3__1 )? ) | 10588 | // InternalCftLanguage.g:3394:1: ( rule__ComponentDefinition__UnorderedGroup_3__Impl ( rule__ComponentDefinition__UnorderedGroup_3__1 )? ) |
8917 | // InternalCftLanguage.g:2885:2: rule__ComponentDefinition__UnorderedGroup_3__Impl ( rule__ComponentDefinition__UnorderedGroup_3__1 )? | 10589 | // InternalCftLanguage.g:3395:2: rule__ComponentDefinition__UnorderedGroup_3__Impl ( rule__ComponentDefinition__UnorderedGroup_3__1 )? |
8918 | { | 10590 | { |
8919 | pushFollow(FOLLOW_34); | 10591 | pushFollow(FOLLOW_37); |
8920 | rule__ComponentDefinition__UnorderedGroup_3__Impl(); | 10592 | rule__ComponentDefinition__UnorderedGroup_3__Impl(); |
8921 | 10593 | ||
8922 | state._fsp--; | 10594 | state._fsp--; |
8923 | 10595 | ||
8924 | // InternalCftLanguage.g:2886:2: ( rule__ComponentDefinition__UnorderedGroup_3__1 )? | 10596 | // InternalCftLanguage.g:3396:2: ( rule__ComponentDefinition__UnorderedGroup_3__1 )? |
8925 | int alt28=2; | 10597 | int alt33=2; |
8926 | int LA28_0 = input.LA(1); | 10598 | int LA33_0 = input.LA(1); |
8927 | 10599 | ||
8928 | if ( LA28_0 == 19 && getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 0) ) { | 10600 | if ( LA33_0 == 20 && getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 0) ) { |
8929 | alt28=1; | 10601 | alt33=1; |
8930 | } | 10602 | } |
8931 | else if ( LA28_0 == 20 && getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 1) ) { | 10603 | else if ( LA33_0 == 21 && getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 1) ) { |
8932 | alt28=1; | 10604 | alt33=1; |
8933 | } | 10605 | } |
8934 | switch (alt28) { | 10606 | switch (alt33) { |
8935 | case 1 : | 10607 | case 1 : |
8936 | // InternalCftLanguage.g:2886:2: rule__ComponentDefinition__UnorderedGroup_3__1 | 10608 | // InternalCftLanguage.g:3396:2: rule__ComponentDefinition__UnorderedGroup_3__1 |
8937 | { | 10609 | { |
8938 | pushFollow(FOLLOW_2); | 10610 | pushFollow(FOLLOW_2); |
8939 | rule__ComponentDefinition__UnorderedGroup_3__1(); | 10611 | rule__ComponentDefinition__UnorderedGroup_3__1(); |
@@ -8965,14 +10637,14 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
8965 | 10637 | ||
8966 | 10638 | ||
8967 | // $ANTLR start "rule__ComponentDefinition__UnorderedGroup_3__1" | 10639 | // $ANTLR start "rule__ComponentDefinition__UnorderedGroup_3__1" |
8968 | // InternalCftLanguage.g:2892:1: rule__ComponentDefinition__UnorderedGroup_3__1 : rule__ComponentDefinition__UnorderedGroup_3__Impl ; | 10640 | // InternalCftLanguage.g:3402:1: rule__ComponentDefinition__UnorderedGroup_3__1 : rule__ComponentDefinition__UnorderedGroup_3__Impl ; |
8969 | public final void rule__ComponentDefinition__UnorderedGroup_3__1() throws RecognitionException { | 10641 | public final void rule__ComponentDefinition__UnorderedGroup_3__1() throws RecognitionException { |
8970 | 10642 | ||
8971 | int stackSize = keepStackSize(); | 10643 | int stackSize = keepStackSize(); |
8972 | 10644 | ||
8973 | try { | 10645 | try { |
8974 | // InternalCftLanguage.g:2896:1: ( rule__ComponentDefinition__UnorderedGroup_3__Impl ) | 10646 | // InternalCftLanguage.g:3406:1: ( rule__ComponentDefinition__UnorderedGroup_3__Impl ) |
8975 | // InternalCftLanguage.g:2897:2: rule__ComponentDefinition__UnorderedGroup_3__Impl | 10647 | // InternalCftLanguage.g:3407:2: rule__ComponentDefinition__UnorderedGroup_3__Impl |
8976 | { | 10648 | { |
8977 | pushFollow(FOLLOW_2); | 10649 | pushFollow(FOLLOW_2); |
8978 | rule__ComponentDefinition__UnorderedGroup_3__Impl(); | 10650 | rule__ComponentDefinition__UnorderedGroup_3__Impl(); |
@@ -8998,17 +10670,17 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
8998 | 10670 | ||
8999 | 10671 | ||
9000 | // $ANTLR start "rule__CftModel__PackageNameAssignment_1" | 10672 | // $ANTLR start "rule__CftModel__PackageNameAssignment_1" |
9001 | // InternalCftLanguage.g:2904:1: rule__CftModel__PackageNameAssignment_1 : ( ruleQualifiedName ) ; | 10673 | // InternalCftLanguage.g:3414:1: rule__CftModel__PackageNameAssignment_1 : ( ruleQualifiedName ) ; |
9002 | public final void rule__CftModel__PackageNameAssignment_1() throws RecognitionException { | 10674 | public final void rule__CftModel__PackageNameAssignment_1() throws RecognitionException { |
9003 | 10675 | ||
9004 | int stackSize = keepStackSize(); | 10676 | int stackSize = keepStackSize(); |
9005 | 10677 | ||
9006 | try { | 10678 | try { |
9007 | // InternalCftLanguage.g:2908:1: ( ( ruleQualifiedName ) ) | 10679 | // InternalCftLanguage.g:3418:1: ( ( ruleQualifiedName ) ) |
9008 | // InternalCftLanguage.g:2909:2: ( ruleQualifiedName ) | 10680 | // InternalCftLanguage.g:3419:2: ( ruleQualifiedName ) |
9009 | { | 10681 | { |
9010 | // InternalCftLanguage.g:2909:2: ( ruleQualifiedName ) | 10682 | // InternalCftLanguage.g:3419:2: ( ruleQualifiedName ) |
9011 | // InternalCftLanguage.g:2910:3: ruleQualifiedName | 10683 | // InternalCftLanguage.g:3420:3: ruleQualifiedName |
9012 | { | 10684 | { |
9013 | before(grammarAccess.getCftModelAccess().getPackageNameQualifiedNameParserRuleCall_1_0()); | 10685 | before(grammarAccess.getCftModelAccess().getPackageNameQualifiedNameParserRuleCall_1_0()); |
9014 | pushFollow(FOLLOW_2); | 10686 | pushFollow(FOLLOW_2); |
@@ -9039,17 +10711,17 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
9039 | 10711 | ||
9040 | 10712 | ||
9041 | // $ANTLR start "rule__CftModel__ImportsAssignment_3" | 10713 | // $ANTLR start "rule__CftModel__ImportsAssignment_3" |
9042 | // InternalCftLanguage.g:2919:1: rule__CftModel__ImportsAssignment_3 : ( ruleImportDeclaration ) ; | 10714 | // InternalCftLanguage.g:3429:1: rule__CftModel__ImportsAssignment_3 : ( ruleImportDeclaration ) ; |
9043 | public final void rule__CftModel__ImportsAssignment_3() throws RecognitionException { | 10715 | public final void rule__CftModel__ImportsAssignment_3() throws RecognitionException { |
9044 | 10716 | ||
9045 | int stackSize = keepStackSize(); | 10717 | int stackSize = keepStackSize(); |
9046 | 10718 | ||
9047 | try { | 10719 | try { |
9048 | // InternalCftLanguage.g:2923:1: ( ( ruleImportDeclaration ) ) | 10720 | // InternalCftLanguage.g:3433:1: ( ( ruleImportDeclaration ) ) |
9049 | // InternalCftLanguage.g:2924:2: ( ruleImportDeclaration ) | 10721 | // InternalCftLanguage.g:3434:2: ( ruleImportDeclaration ) |
9050 | { | 10722 | { |
9051 | // InternalCftLanguage.g:2924:2: ( ruleImportDeclaration ) | 10723 | // InternalCftLanguage.g:3434:2: ( ruleImportDeclaration ) |
9052 | // InternalCftLanguage.g:2925:3: ruleImportDeclaration | 10724 | // InternalCftLanguage.g:3435:3: ruleImportDeclaration |
9053 | { | 10725 | { |
9054 | before(grammarAccess.getCftModelAccess().getImportsImportDeclarationParserRuleCall_3_0()); | 10726 | before(grammarAccess.getCftModelAccess().getImportsImportDeclarationParserRuleCall_3_0()); |
9055 | pushFollow(FOLLOW_2); | 10727 | pushFollow(FOLLOW_2); |
@@ -9080,17 +10752,17 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
9080 | 10752 | ||
9081 | 10753 | ||
9082 | // $ANTLR start "rule__CftModel__ComponentDefinitionsAssignment_4_0" | 10754 | // $ANTLR start "rule__CftModel__ComponentDefinitionsAssignment_4_0" |
9083 | // InternalCftLanguage.g:2934:1: rule__CftModel__ComponentDefinitionsAssignment_4_0 : ( ruleComponentDefinition ) ; | 10755 | // InternalCftLanguage.g:3444:1: rule__CftModel__ComponentDefinitionsAssignment_4_0 : ( ruleComponentDefinition ) ; |
9084 | public final void rule__CftModel__ComponentDefinitionsAssignment_4_0() throws RecognitionException { | 10756 | public final void rule__CftModel__ComponentDefinitionsAssignment_4_0() throws RecognitionException { |
9085 | 10757 | ||
9086 | int stackSize = keepStackSize(); | 10758 | int stackSize = keepStackSize(); |
9087 | 10759 | ||
9088 | try { | 10760 | try { |
9089 | // InternalCftLanguage.g:2938:1: ( ( ruleComponentDefinition ) ) | 10761 | // InternalCftLanguage.g:3448:1: ( ( ruleComponentDefinition ) ) |
9090 | // InternalCftLanguage.g:2939:2: ( ruleComponentDefinition ) | 10762 | // InternalCftLanguage.g:3449:2: ( ruleComponentDefinition ) |
9091 | { | 10763 | { |
9092 | // InternalCftLanguage.g:2939:2: ( ruleComponentDefinition ) | 10764 | // InternalCftLanguage.g:3449:2: ( ruleComponentDefinition ) |
9093 | // InternalCftLanguage.g:2940:3: ruleComponentDefinition | 10765 | // InternalCftLanguage.g:3450:3: ruleComponentDefinition |
9094 | { | 10766 | { |
9095 | before(grammarAccess.getCftModelAccess().getComponentDefinitionsComponentDefinitionParserRuleCall_4_0_0()); | 10767 | before(grammarAccess.getCftModelAccess().getComponentDefinitionsComponentDefinitionParserRuleCall_4_0_0()); |
9096 | pushFollow(FOLLOW_2); | 10768 | pushFollow(FOLLOW_2); |
@@ -9121,17 +10793,17 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
9121 | 10793 | ||
9122 | 10794 | ||
9123 | // $ANTLR start "rule__CftModel__TransformationDefinitionsAssignment_4_1" | 10795 | // $ANTLR start "rule__CftModel__TransformationDefinitionsAssignment_4_1" |
9124 | // InternalCftLanguage.g:2949:1: rule__CftModel__TransformationDefinitionsAssignment_4_1 : ( ruleTransformationDefinition ) ; | 10796 | // InternalCftLanguage.g:3459:1: rule__CftModel__TransformationDefinitionsAssignment_4_1 : ( ruleTransformationDefinition ) ; |
9125 | public final void rule__CftModel__TransformationDefinitionsAssignment_4_1() throws RecognitionException { | 10797 | public final void rule__CftModel__TransformationDefinitionsAssignment_4_1() throws RecognitionException { |
9126 | 10798 | ||
9127 | int stackSize = keepStackSize(); | 10799 | int stackSize = keepStackSize(); |
9128 | 10800 | ||
9129 | try { | 10801 | try { |
9130 | // InternalCftLanguage.g:2953:1: ( ( ruleTransformationDefinition ) ) | 10802 | // InternalCftLanguage.g:3463:1: ( ( ruleTransformationDefinition ) ) |
9131 | // InternalCftLanguage.g:2954:2: ( ruleTransformationDefinition ) | 10803 | // InternalCftLanguage.g:3464:2: ( ruleTransformationDefinition ) |
9132 | { | 10804 | { |
9133 | // InternalCftLanguage.g:2954:2: ( ruleTransformationDefinition ) | 10805 | // InternalCftLanguage.g:3464:2: ( ruleTransformationDefinition ) |
9134 | // InternalCftLanguage.g:2955:3: ruleTransformationDefinition | 10806 | // InternalCftLanguage.g:3465:3: ruleTransformationDefinition |
9135 | { | 10807 | { |
9136 | before(grammarAccess.getCftModelAccess().getTransformationDefinitionsTransformationDefinitionParserRuleCall_4_1_0()); | 10808 | before(grammarAccess.getCftModelAccess().getTransformationDefinitionsTransformationDefinitionParserRuleCall_4_1_0()); |
9137 | pushFollow(FOLLOW_2); | 10809 | pushFollow(FOLLOW_2); |
@@ -9162,17 +10834,17 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
9162 | 10834 | ||
9163 | 10835 | ||
9164 | // $ANTLR start "rule__ImportDeclaration__ImportedNamespaceAssignment_1" | 10836 | // $ANTLR start "rule__ImportDeclaration__ImportedNamespaceAssignment_1" |
9165 | // InternalCftLanguage.g:2964:1: rule__ImportDeclaration__ImportedNamespaceAssignment_1 : ( ruleQualifiedNameWithWildcard ) ; | 10837 | // InternalCftLanguage.g:3474:1: rule__ImportDeclaration__ImportedNamespaceAssignment_1 : ( ruleQualifiedNameWithWildcard ) ; |
9166 | public final void rule__ImportDeclaration__ImportedNamespaceAssignment_1() throws RecognitionException { | 10838 | public final void rule__ImportDeclaration__ImportedNamespaceAssignment_1() throws RecognitionException { |
9167 | 10839 | ||
9168 | int stackSize = keepStackSize(); | 10840 | int stackSize = keepStackSize(); |
9169 | 10841 | ||
9170 | try { | 10842 | try { |
9171 | // InternalCftLanguage.g:2968:1: ( ( ruleQualifiedNameWithWildcard ) ) | 10843 | // InternalCftLanguage.g:3478:1: ( ( ruleQualifiedNameWithWildcard ) ) |
9172 | // InternalCftLanguage.g:2969:2: ( ruleQualifiedNameWithWildcard ) | 10844 | // InternalCftLanguage.g:3479:2: ( ruleQualifiedNameWithWildcard ) |
9173 | { | 10845 | { |
9174 | // InternalCftLanguage.g:2969:2: ( ruleQualifiedNameWithWildcard ) | 10846 | // InternalCftLanguage.g:3479:2: ( ruleQualifiedNameWithWildcard ) |
9175 | // InternalCftLanguage.g:2970:3: ruleQualifiedNameWithWildcard | 10847 | // InternalCftLanguage.g:3480:3: ruleQualifiedNameWithWildcard |
9176 | { | 10848 | { |
9177 | before(grammarAccess.getImportDeclarationAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_0()); | 10849 | before(grammarAccess.getImportDeclarationAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_0()); |
9178 | pushFollow(FOLLOW_2); | 10850 | pushFollow(FOLLOW_2); |
@@ -9203,21 +10875,25 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
9203 | 10875 | ||
9204 | 10876 | ||
9205 | // $ANTLR start "rule__ComponentDefinition__NameAssignment_1" | 10877 | // $ANTLR start "rule__ComponentDefinition__NameAssignment_1" |
9206 | // InternalCftLanguage.g:2979:1: rule__ComponentDefinition__NameAssignment_1 : ( RULE_ID ) ; | 10878 | // InternalCftLanguage.g:3489:1: rule__ComponentDefinition__NameAssignment_1 : ( ruleValidId ) ; |
9207 | public final void rule__ComponentDefinition__NameAssignment_1() throws RecognitionException { | 10879 | public final void rule__ComponentDefinition__NameAssignment_1() throws RecognitionException { |
9208 | 10880 | ||
9209 | int stackSize = keepStackSize(); | 10881 | int stackSize = keepStackSize(); |
9210 | 10882 | ||
9211 | try { | 10883 | try { |
9212 | // InternalCftLanguage.g:2983:1: ( ( RULE_ID ) ) | 10884 | // InternalCftLanguage.g:3493:1: ( ( ruleValidId ) ) |
9213 | // InternalCftLanguage.g:2984:2: ( RULE_ID ) | 10885 | // InternalCftLanguage.g:3494:2: ( ruleValidId ) |
9214 | { | 10886 | { |
9215 | // InternalCftLanguage.g:2984:2: ( RULE_ID ) | 10887 | // InternalCftLanguage.g:3494:2: ( ruleValidId ) |
9216 | // InternalCftLanguage.g:2985:3: RULE_ID | 10888 | // InternalCftLanguage.g:3495:3: ruleValidId |
9217 | { | 10889 | { |
9218 | before(grammarAccess.getComponentDefinitionAccess().getNameIDTerminalRuleCall_1_0()); | 10890 | before(grammarAccess.getComponentDefinitionAccess().getNameValidIdParserRuleCall_1_0()); |
9219 | match(input,RULE_ID,FOLLOW_2); | 10891 | pushFollow(FOLLOW_2); |
9220 | after(grammarAccess.getComponentDefinitionAccess().getNameIDTerminalRuleCall_1_0()); | 10892 | ruleValidId(); |
10893 | |||
10894 | state._fsp--; | ||
10895 | |||
10896 | after(grammarAccess.getComponentDefinitionAccess().getNameValidIdParserRuleCall_1_0()); | ||
9221 | 10897 | ||
9222 | } | 10898 | } |
9223 | 10899 | ||
@@ -9240,17 +10916,17 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
9240 | 10916 | ||
9241 | 10917 | ||
9242 | // $ANTLR start "rule__ComponentDefinition__InputEventsAssignment_3_0_1" | 10918 | // $ANTLR start "rule__ComponentDefinition__InputEventsAssignment_3_0_1" |
9243 | // InternalCftLanguage.g:2994:1: rule__ComponentDefinition__InputEventsAssignment_3_0_1 : ( ruleInputEvent ) ; | 10919 | // InternalCftLanguage.g:3504:1: rule__ComponentDefinition__InputEventsAssignment_3_0_1 : ( ruleInputEvent ) ; |
9244 | public final void rule__ComponentDefinition__InputEventsAssignment_3_0_1() throws RecognitionException { | 10920 | public final void rule__ComponentDefinition__InputEventsAssignment_3_0_1() throws RecognitionException { |
9245 | 10921 | ||
9246 | int stackSize = keepStackSize(); | 10922 | int stackSize = keepStackSize(); |
9247 | 10923 | ||
9248 | try { | 10924 | try { |
9249 | // InternalCftLanguage.g:2998:1: ( ( ruleInputEvent ) ) | 10925 | // InternalCftLanguage.g:3508:1: ( ( ruleInputEvent ) ) |
9250 | // InternalCftLanguage.g:2999:2: ( ruleInputEvent ) | 10926 | // InternalCftLanguage.g:3509:2: ( ruleInputEvent ) |
9251 | { | 10927 | { |
9252 | // InternalCftLanguage.g:2999:2: ( ruleInputEvent ) | 10928 | // InternalCftLanguage.g:3509:2: ( ruleInputEvent ) |
9253 | // InternalCftLanguage.g:3000:3: ruleInputEvent | 10929 | // InternalCftLanguage.g:3510:3: ruleInputEvent |
9254 | { | 10930 | { |
9255 | before(grammarAccess.getComponentDefinitionAccess().getInputEventsInputEventParserRuleCall_3_0_1_0()); | 10931 | before(grammarAccess.getComponentDefinitionAccess().getInputEventsInputEventParserRuleCall_3_0_1_0()); |
9256 | pushFollow(FOLLOW_2); | 10932 | pushFollow(FOLLOW_2); |
@@ -9281,25 +10957,29 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
9281 | 10957 | ||
9282 | 10958 | ||
9283 | // $ANTLR start "rule__ComponentDefinition__OutputEventsAssignment_3_1_1" | 10959 | // $ANTLR start "rule__ComponentDefinition__OutputEventsAssignment_3_1_1" |
9284 | // InternalCftLanguage.g:3009:1: rule__ComponentDefinition__OutputEventsAssignment_3_1_1 : ( ( RULE_ID ) ) ; | 10960 | // InternalCftLanguage.g:3519:1: rule__ComponentDefinition__OutputEventsAssignment_3_1_1 : ( ( ruleValidId ) ) ; |
9285 | public final void rule__ComponentDefinition__OutputEventsAssignment_3_1_1() throws RecognitionException { | 10961 | public final void rule__ComponentDefinition__OutputEventsAssignment_3_1_1() throws RecognitionException { |
9286 | 10962 | ||
9287 | int stackSize = keepStackSize(); | 10963 | int stackSize = keepStackSize(); |
9288 | 10964 | ||
9289 | try { | 10965 | try { |
9290 | // InternalCftLanguage.g:3013:1: ( ( ( RULE_ID ) ) ) | 10966 | // InternalCftLanguage.g:3523:1: ( ( ( ruleValidId ) ) ) |
9291 | // InternalCftLanguage.g:3014:2: ( ( RULE_ID ) ) | 10967 | // InternalCftLanguage.g:3524:2: ( ( ruleValidId ) ) |
9292 | { | 10968 | { |
9293 | // InternalCftLanguage.g:3014:2: ( ( RULE_ID ) ) | 10969 | // InternalCftLanguage.g:3524:2: ( ( ruleValidId ) ) |
9294 | // InternalCftLanguage.g:3015:3: ( RULE_ID ) | 10970 | // InternalCftLanguage.g:3525:3: ( ruleValidId ) |
9295 | { | 10971 | { |
9296 | before(grammarAccess.getComponentDefinitionAccess().getOutputEventsEventDeclarationCrossReference_3_1_1_0()); | 10972 | before(grammarAccess.getComponentDefinitionAccess().getOutputEventsEventDeclarationCrossReference_3_1_1_0()); |
9297 | // InternalCftLanguage.g:3016:3: ( RULE_ID ) | 10973 | // InternalCftLanguage.g:3526:3: ( ruleValidId ) |
9298 | // InternalCftLanguage.g:3017:4: RULE_ID | 10974 | // InternalCftLanguage.g:3527:4: ruleValidId |
9299 | { | 10975 | { |
9300 | before(grammarAccess.getComponentDefinitionAccess().getOutputEventsEventDeclarationIDTerminalRuleCall_3_1_1_0_1()); | 10976 | before(grammarAccess.getComponentDefinitionAccess().getOutputEventsEventDeclarationValidIdParserRuleCall_3_1_1_0_1()); |
9301 | match(input,RULE_ID,FOLLOW_2); | 10977 | pushFollow(FOLLOW_2); |
9302 | after(grammarAccess.getComponentDefinitionAccess().getOutputEventsEventDeclarationIDTerminalRuleCall_3_1_1_0_1()); | 10978 | ruleValidId(); |
10979 | |||
10980 | state._fsp--; | ||
10981 | |||
10982 | after(grammarAccess.getComponentDefinitionAccess().getOutputEventsEventDeclarationValidIdParserRuleCall_3_1_1_0_1()); | ||
9303 | 10983 | ||
9304 | } | 10984 | } |
9305 | 10985 | ||
@@ -9326,17 +11006,17 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
9326 | 11006 | ||
9327 | 11007 | ||
9328 | // $ANTLR start "rule__ComponentDefinition__EventDefinitionsAssignment_4_0" | 11008 | // $ANTLR start "rule__ComponentDefinition__EventDefinitionsAssignment_4_0" |
9329 | // InternalCftLanguage.g:3028:1: rule__ComponentDefinition__EventDefinitionsAssignment_4_0 : ( ruleEventDefinition ) ; | 11009 | // InternalCftLanguage.g:3538:1: rule__ComponentDefinition__EventDefinitionsAssignment_4_0 : ( ruleEventDefinition ) ; |
9330 | public final void rule__ComponentDefinition__EventDefinitionsAssignment_4_0() throws RecognitionException { | 11010 | public final void rule__ComponentDefinition__EventDefinitionsAssignment_4_0() throws RecognitionException { |
9331 | 11011 | ||
9332 | int stackSize = keepStackSize(); | 11012 | int stackSize = keepStackSize(); |
9333 | 11013 | ||
9334 | try { | 11014 | try { |
9335 | // InternalCftLanguage.g:3032:1: ( ( ruleEventDefinition ) ) | 11015 | // InternalCftLanguage.g:3542:1: ( ( ruleEventDefinition ) ) |
9336 | // InternalCftLanguage.g:3033:2: ( ruleEventDefinition ) | 11016 | // InternalCftLanguage.g:3543:2: ( ruleEventDefinition ) |
9337 | { | 11017 | { |
9338 | // InternalCftLanguage.g:3033:2: ( ruleEventDefinition ) | 11018 | // InternalCftLanguage.g:3543:2: ( ruleEventDefinition ) |
9339 | // InternalCftLanguage.g:3034:3: ruleEventDefinition | 11019 | // InternalCftLanguage.g:3544:3: ruleEventDefinition |
9340 | { | 11020 | { |
9341 | before(grammarAccess.getComponentDefinitionAccess().getEventDefinitionsEventDefinitionParserRuleCall_4_0_0()); | 11021 | before(grammarAccess.getComponentDefinitionAccess().getEventDefinitionsEventDefinitionParserRuleCall_4_0_0()); |
9342 | pushFollow(FOLLOW_2); | 11022 | pushFollow(FOLLOW_2); |
@@ -9367,21 +11047,25 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
9367 | 11047 | ||
9368 | 11048 | ||
9369 | // $ANTLR start "rule__InputEvent__NameAssignment_0" | 11049 | // $ANTLR start "rule__InputEvent__NameAssignment_0" |
9370 | // InternalCftLanguage.g:3043:1: rule__InputEvent__NameAssignment_0 : ( RULE_ID ) ; | 11050 | // InternalCftLanguage.g:3553:1: rule__InputEvent__NameAssignment_0 : ( ruleValidId ) ; |
9371 | public final void rule__InputEvent__NameAssignment_0() throws RecognitionException { | 11051 | public final void rule__InputEvent__NameAssignment_0() throws RecognitionException { |
9372 | 11052 | ||
9373 | int stackSize = keepStackSize(); | 11053 | int stackSize = keepStackSize(); |
9374 | 11054 | ||
9375 | try { | 11055 | try { |
9376 | // InternalCftLanguage.g:3047:1: ( ( RULE_ID ) ) | 11056 | // InternalCftLanguage.g:3557:1: ( ( ruleValidId ) ) |
9377 | // InternalCftLanguage.g:3048:2: ( RULE_ID ) | 11057 | // InternalCftLanguage.g:3558:2: ( ruleValidId ) |
9378 | { | 11058 | { |
9379 | // InternalCftLanguage.g:3048:2: ( RULE_ID ) | 11059 | // InternalCftLanguage.g:3558:2: ( ruleValidId ) |
9380 | // InternalCftLanguage.g:3049:3: RULE_ID | 11060 | // InternalCftLanguage.g:3559:3: ruleValidId |
9381 | { | 11061 | { |
9382 | before(grammarAccess.getInputEventAccess().getNameIDTerminalRuleCall_0_0()); | 11062 | before(grammarAccess.getInputEventAccess().getNameValidIdParserRuleCall_0_0()); |
9383 | match(input,RULE_ID,FOLLOW_2); | 11063 | pushFollow(FOLLOW_2); |
9384 | after(grammarAccess.getInputEventAccess().getNameIDTerminalRuleCall_0_0()); | 11064 | ruleValidId(); |
11065 | |||
11066 | state._fsp--; | ||
11067 | |||
11068 | after(grammarAccess.getInputEventAccess().getNameValidIdParserRuleCall_0_0()); | ||
9385 | 11069 | ||
9386 | } | 11070 | } |
9387 | 11071 | ||
@@ -9404,24 +11088,24 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
9404 | 11088 | ||
9405 | 11089 | ||
9406 | // $ANTLR start "rule__InputEvent__MultipleAssignment_1" | 11090 | // $ANTLR start "rule__InputEvent__MultipleAssignment_1" |
9407 | // InternalCftLanguage.g:3058:1: rule__InputEvent__MultipleAssignment_1 : ( ( '[]' ) ) ; | 11091 | // InternalCftLanguage.g:3568:1: rule__InputEvent__MultipleAssignment_1 : ( ( '[]' ) ) ; |
9408 | public final void rule__InputEvent__MultipleAssignment_1() throws RecognitionException { | 11092 | public final void rule__InputEvent__MultipleAssignment_1() throws RecognitionException { |
9409 | 11093 | ||
9410 | int stackSize = keepStackSize(); | 11094 | int stackSize = keepStackSize(); |
9411 | 11095 | ||
9412 | try { | 11096 | try { |
9413 | // InternalCftLanguage.g:3062:1: ( ( ( '[]' ) ) ) | 11097 | // InternalCftLanguage.g:3572:1: ( ( ( '[]' ) ) ) |
9414 | // InternalCftLanguage.g:3063:2: ( ( '[]' ) ) | 11098 | // InternalCftLanguage.g:3573:2: ( ( '[]' ) ) |
9415 | { | 11099 | { |
9416 | // InternalCftLanguage.g:3063:2: ( ( '[]' ) ) | 11100 | // InternalCftLanguage.g:3573:2: ( ( '[]' ) ) |
9417 | // InternalCftLanguage.g:3064:3: ( '[]' ) | 11101 | // InternalCftLanguage.g:3574:3: ( '[]' ) |
9418 | { | 11102 | { |
9419 | before(grammarAccess.getInputEventAccess().getMultipleLeftSquareBracketRightSquareBracketKeyword_1_0()); | 11103 | before(grammarAccess.getInputEventAccess().getMultipleLeftSquareBracketRightSquareBracketKeyword_1_0()); |
9420 | // InternalCftLanguage.g:3065:3: ( '[]' ) | 11104 | // InternalCftLanguage.g:3575:3: ( '[]' ) |
9421 | // InternalCftLanguage.g:3066:4: '[]' | 11105 | // InternalCftLanguage.g:3576:4: '[]' |
9422 | { | 11106 | { |
9423 | before(grammarAccess.getInputEventAccess().getMultipleLeftSquareBracketRightSquareBracketKeyword_1_0()); | 11107 | before(grammarAccess.getInputEventAccess().getMultipleLeftSquareBracketRightSquareBracketKeyword_1_0()); |
9424 | match(input,35,FOLLOW_2); | 11108 | match(input,38,FOLLOW_2); |
9425 | after(grammarAccess.getInputEventAccess().getMultipleLeftSquareBracketRightSquareBracketKeyword_1_0()); | 11109 | after(grammarAccess.getInputEventAccess().getMultipleLeftSquareBracketRightSquareBracketKeyword_1_0()); |
9426 | 11110 | ||
9427 | } | 11111 | } |
@@ -9449,21 +11133,25 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
9449 | 11133 | ||
9450 | 11134 | ||
9451 | // $ANTLR start "rule__BasicEventDefinition__NameAssignment_0" | 11135 | // $ANTLR start "rule__BasicEventDefinition__NameAssignment_0" |
9452 | // InternalCftLanguage.g:3077:1: rule__BasicEventDefinition__NameAssignment_0 : ( RULE_ID ) ; | 11136 | // InternalCftLanguage.g:3587:1: rule__BasicEventDefinition__NameAssignment_0 : ( ruleValidId ) ; |
9453 | public final void rule__BasicEventDefinition__NameAssignment_0() throws RecognitionException { | 11137 | public final void rule__BasicEventDefinition__NameAssignment_0() throws RecognitionException { |
9454 | 11138 | ||
9455 | int stackSize = keepStackSize(); | 11139 | int stackSize = keepStackSize(); |
9456 | 11140 | ||
9457 | try { | 11141 | try { |
9458 | // InternalCftLanguage.g:3081:1: ( ( RULE_ID ) ) | 11142 | // InternalCftLanguage.g:3591:1: ( ( ruleValidId ) ) |
9459 | // InternalCftLanguage.g:3082:2: ( RULE_ID ) | 11143 | // InternalCftLanguage.g:3592:2: ( ruleValidId ) |
9460 | { | 11144 | { |
9461 | // InternalCftLanguage.g:3082:2: ( RULE_ID ) | 11145 | // InternalCftLanguage.g:3592:2: ( ruleValidId ) |
9462 | // InternalCftLanguage.g:3083:3: RULE_ID | 11146 | // InternalCftLanguage.g:3593:3: ruleValidId |
9463 | { | 11147 | { |
9464 | before(grammarAccess.getBasicEventDefinitionAccess().getNameIDTerminalRuleCall_0_0()); | 11148 | before(grammarAccess.getBasicEventDefinitionAccess().getNameValidIdParserRuleCall_0_0()); |
9465 | match(input,RULE_ID,FOLLOW_2); | 11149 | pushFollow(FOLLOW_2); |
9466 | after(grammarAccess.getBasicEventDefinitionAccess().getNameIDTerminalRuleCall_0_0()); | 11150 | ruleValidId(); |
11151 | |||
11152 | state._fsp--; | ||
11153 | |||
11154 | after(grammarAccess.getBasicEventDefinitionAccess().getNameValidIdParserRuleCall_0_0()); | ||
9467 | 11155 | ||
9468 | } | 11156 | } |
9469 | 11157 | ||
@@ -9485,22 +11173,26 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
9485 | // $ANTLR end "rule__BasicEventDefinition__NameAssignment_0" | 11173 | // $ANTLR end "rule__BasicEventDefinition__NameAssignment_0" |
9486 | 11174 | ||
9487 | 11175 | ||
9488 | // $ANTLR start "rule__BasicEventDefinition__RateAssignment_3" | 11176 | // $ANTLR start "rule__BasicEventDefinition__DistributionAssignment_1" |
9489 | // InternalCftLanguage.g:3092:1: rule__BasicEventDefinition__RateAssignment_3 : ( RULE_DOULBE ) ; | 11177 | // InternalCftLanguage.g:3602:1: rule__BasicEventDefinition__DistributionAssignment_1 : ( ruleDistribution ) ; |
9490 | public final void rule__BasicEventDefinition__RateAssignment_3() throws RecognitionException { | 11178 | public final void rule__BasicEventDefinition__DistributionAssignment_1() throws RecognitionException { |
9491 | 11179 | ||
9492 | int stackSize = keepStackSize(); | 11180 | int stackSize = keepStackSize(); |
9493 | 11181 | ||
9494 | try { | 11182 | try { |
9495 | // InternalCftLanguage.g:3096:1: ( ( RULE_DOULBE ) ) | 11183 | // InternalCftLanguage.g:3606:1: ( ( ruleDistribution ) ) |
9496 | // InternalCftLanguage.g:3097:2: ( RULE_DOULBE ) | 11184 | // InternalCftLanguage.g:3607:2: ( ruleDistribution ) |
9497 | { | 11185 | { |
9498 | // InternalCftLanguage.g:3097:2: ( RULE_DOULBE ) | 11186 | // InternalCftLanguage.g:3607:2: ( ruleDistribution ) |
9499 | // InternalCftLanguage.g:3098:3: RULE_DOULBE | 11187 | // InternalCftLanguage.g:3608:3: ruleDistribution |
9500 | { | 11188 | { |
9501 | before(grammarAccess.getBasicEventDefinitionAccess().getRateDOULBETerminalRuleCall_3_0()); | 11189 | before(grammarAccess.getBasicEventDefinitionAccess().getDistributionDistributionParserRuleCall_1_0()); |
9502 | match(input,RULE_DOULBE,FOLLOW_2); | 11190 | pushFollow(FOLLOW_2); |
9503 | after(grammarAccess.getBasicEventDefinitionAccess().getRateDOULBETerminalRuleCall_3_0()); | 11191 | ruleDistribution(); |
11192 | |||
11193 | state._fsp--; | ||
11194 | |||
11195 | after(grammarAccess.getBasicEventDefinitionAccess().getDistributionDistributionParserRuleCall_1_0()); | ||
9504 | 11196 | ||
9505 | } | 11197 | } |
9506 | 11198 | ||
@@ -9519,25 +11211,29 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
9519 | } | 11211 | } |
9520 | return ; | 11212 | return ; |
9521 | } | 11213 | } |
9522 | // $ANTLR end "rule__BasicEventDefinition__RateAssignment_3" | 11214 | // $ANTLR end "rule__BasicEventDefinition__DistributionAssignment_1" |
9523 | 11215 | ||
9524 | 11216 | ||
9525 | // $ANTLR start "rule__AndGate__NameAssignment_0" | 11217 | // $ANTLR start "rule__ConstantDistribution__PAssignment_2" |
9526 | // InternalCftLanguage.g:3107:1: rule__AndGate__NameAssignment_0 : ( RULE_ID ) ; | 11218 | // InternalCftLanguage.g:3617:1: rule__ConstantDistribution__PAssignment_2 : ( ruleDouble ) ; |
9527 | public final void rule__AndGate__NameAssignment_0() throws RecognitionException { | 11219 | public final void rule__ConstantDistribution__PAssignment_2() throws RecognitionException { |
9528 | 11220 | ||
9529 | int stackSize = keepStackSize(); | 11221 | int stackSize = keepStackSize(); |
9530 | 11222 | ||
9531 | try { | 11223 | try { |
9532 | // InternalCftLanguage.g:3111:1: ( ( RULE_ID ) ) | 11224 | // InternalCftLanguage.g:3621:1: ( ( ruleDouble ) ) |
9533 | // InternalCftLanguage.g:3112:2: ( RULE_ID ) | 11225 | // InternalCftLanguage.g:3622:2: ( ruleDouble ) |
9534 | { | 11226 | { |
9535 | // InternalCftLanguage.g:3112:2: ( RULE_ID ) | 11227 | // InternalCftLanguage.g:3622:2: ( ruleDouble ) |
9536 | // InternalCftLanguage.g:3113:3: RULE_ID | 11228 | // InternalCftLanguage.g:3623:3: ruleDouble |
9537 | { | 11229 | { |
9538 | before(grammarAccess.getAndGateAccess().getNameIDTerminalRuleCall_0_0()); | 11230 | before(grammarAccess.getConstantDistributionAccess().getPDoubleParserRuleCall_2_0()); |
9539 | match(input,RULE_ID,FOLLOW_2); | 11231 | pushFollow(FOLLOW_2); |
9540 | after(grammarAccess.getAndGateAccess().getNameIDTerminalRuleCall_0_0()); | 11232 | ruleDouble(); |
11233 | |||
11234 | state._fsp--; | ||
11235 | |||
11236 | after(grammarAccess.getConstantDistributionAccess().getPDoubleParserRuleCall_2_0()); | ||
9541 | 11237 | ||
9542 | } | 11238 | } |
9543 | 11239 | ||
@@ -9556,33 +11252,119 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
9556 | } | 11252 | } |
9557 | return ; | 11253 | return ; |
9558 | } | 11254 | } |
9559 | // $ANTLR end "rule__AndGate__NameAssignment_0" | 11255 | // $ANTLR end "rule__ConstantDistribution__PAssignment_2" |
9560 | 11256 | ||
9561 | 11257 | ||
9562 | // $ANTLR start "rule__AndGate__InputEventsAssignment_2" | 11258 | // $ANTLR start "rule__ExponentialDistribution__LambdaAssignment_2" |
9563 | // InternalCftLanguage.g:3122:1: rule__AndGate__InputEventsAssignment_2 : ( ( RULE_ID ) ) ; | 11259 | // InternalCftLanguage.g:3632:1: rule__ExponentialDistribution__LambdaAssignment_2 : ( ruleDouble ) ; |
9564 | public final void rule__AndGate__InputEventsAssignment_2() throws RecognitionException { | 11260 | public final void rule__ExponentialDistribution__LambdaAssignment_2() throws RecognitionException { |
9565 | 11261 | ||
9566 | int stackSize = keepStackSize(); | 11262 | int stackSize = keepStackSize(); |
9567 | 11263 | ||
9568 | try { | 11264 | try { |
9569 | // InternalCftLanguage.g:3126:1: ( ( ( RULE_ID ) ) ) | 11265 | // InternalCftLanguage.g:3636:1: ( ( ruleDouble ) ) |
9570 | // InternalCftLanguage.g:3127:2: ( ( RULE_ID ) ) | 11266 | // InternalCftLanguage.g:3637:2: ( ruleDouble ) |
9571 | { | 11267 | { |
9572 | // InternalCftLanguage.g:3127:2: ( ( RULE_ID ) ) | 11268 | // InternalCftLanguage.g:3637:2: ( ruleDouble ) |
9573 | // InternalCftLanguage.g:3128:3: ( RULE_ID ) | 11269 | // InternalCftLanguage.g:3638:3: ruleDouble |
9574 | { | 11270 | { |
9575 | before(grammarAccess.getAndGateAccess().getInputEventsEventDeclarationCrossReference_2_0()); | 11271 | before(grammarAccess.getExponentialDistributionAccess().getLambdaDoubleParserRuleCall_2_0()); |
9576 | // InternalCftLanguage.g:3129:3: ( RULE_ID ) | 11272 | pushFollow(FOLLOW_2); |
9577 | // InternalCftLanguage.g:3130:4: RULE_ID | 11273 | ruleDouble(); |
11274 | |||
11275 | state._fsp--; | ||
11276 | |||
11277 | after(grammarAccess.getExponentialDistributionAccess().getLambdaDoubleParserRuleCall_2_0()); | ||
11278 | |||
11279 | } | ||
11280 | |||
11281 | |||
11282 | } | ||
11283 | |||
11284 | } | ||
11285 | catch (RecognitionException re) { | ||
11286 | reportError(re); | ||
11287 | recover(input,re); | ||
11288 | } | ||
11289 | finally { | ||
11290 | |||
11291 | restoreStackSize(stackSize); | ||
11292 | |||
11293 | } | ||
11294 | return ; | ||
11295 | } | ||
11296 | // $ANTLR end "rule__ExponentialDistribution__LambdaAssignment_2" | ||
11297 | |||
11298 | |||
11299 | // $ANTLR start "rule__AndGateDefinition__NameAssignment_0" | ||
11300 | // InternalCftLanguage.g:3647:1: rule__AndGateDefinition__NameAssignment_0 : ( ruleValidId ) ; | ||
11301 | public final void rule__AndGateDefinition__NameAssignment_0() throws RecognitionException { | ||
11302 | |||
11303 | int stackSize = keepStackSize(); | ||
11304 | |||
11305 | try { | ||
11306 | // InternalCftLanguage.g:3651:1: ( ( ruleValidId ) ) | ||
11307 | // InternalCftLanguage.g:3652:2: ( ruleValidId ) | ||
9578 | { | 11308 | { |
9579 | before(grammarAccess.getAndGateAccess().getInputEventsEventDeclarationIDTerminalRuleCall_2_0_1()); | 11309 | // InternalCftLanguage.g:3652:2: ( ruleValidId ) |
9580 | match(input,RULE_ID,FOLLOW_2); | 11310 | // InternalCftLanguage.g:3653:3: ruleValidId |
9581 | after(grammarAccess.getAndGateAccess().getInputEventsEventDeclarationIDTerminalRuleCall_2_0_1()); | 11311 | { |
11312 | before(grammarAccess.getAndGateDefinitionAccess().getNameValidIdParserRuleCall_0_0()); | ||
11313 | pushFollow(FOLLOW_2); | ||
11314 | ruleValidId(); | ||
11315 | |||
11316 | state._fsp--; | ||
11317 | |||
11318 | after(grammarAccess.getAndGateDefinitionAccess().getNameValidIdParserRuleCall_0_0()); | ||
11319 | |||
11320 | } | ||
11321 | |||
11322 | |||
11323 | } | ||
11324 | |||
11325 | } | ||
11326 | catch (RecognitionException re) { | ||
11327 | reportError(re); | ||
11328 | recover(input,re); | ||
11329 | } | ||
11330 | finally { | ||
11331 | |||
11332 | restoreStackSize(stackSize); | ||
11333 | |||
11334 | } | ||
11335 | return ; | ||
11336 | } | ||
11337 | // $ANTLR end "rule__AndGateDefinition__NameAssignment_0" | ||
11338 | |||
11339 | |||
11340 | // $ANTLR start "rule__AndGateDefinition__InputEventsAssignment_2" | ||
11341 | // InternalCftLanguage.g:3662:1: rule__AndGateDefinition__InputEventsAssignment_2 : ( ( ruleValidId ) ) ; | ||
11342 | public final void rule__AndGateDefinition__InputEventsAssignment_2() throws RecognitionException { | ||
11343 | |||
11344 | int stackSize = keepStackSize(); | ||
11345 | |||
11346 | try { | ||
11347 | // InternalCftLanguage.g:3666:1: ( ( ( ruleValidId ) ) ) | ||
11348 | // InternalCftLanguage.g:3667:2: ( ( ruleValidId ) ) | ||
11349 | { | ||
11350 | // InternalCftLanguage.g:3667:2: ( ( ruleValidId ) ) | ||
11351 | // InternalCftLanguage.g:3668:3: ( ruleValidId ) | ||
11352 | { | ||
11353 | before(grammarAccess.getAndGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_2_0()); | ||
11354 | // InternalCftLanguage.g:3669:3: ( ruleValidId ) | ||
11355 | // InternalCftLanguage.g:3670:4: ruleValidId | ||
11356 | { | ||
11357 | before(grammarAccess.getAndGateDefinitionAccess().getInputEventsEventDeclarationValidIdParserRuleCall_2_0_1()); | ||
11358 | pushFollow(FOLLOW_2); | ||
11359 | ruleValidId(); | ||
11360 | |||
11361 | state._fsp--; | ||
11362 | |||
11363 | after(grammarAccess.getAndGateDefinitionAccess().getInputEventsEventDeclarationValidIdParserRuleCall_2_0_1()); | ||
9582 | 11364 | ||
9583 | } | 11365 | } |
9584 | 11366 | ||
9585 | after(grammarAccess.getAndGateAccess().getInputEventsEventDeclarationCrossReference_2_0()); | 11367 | after(grammarAccess.getAndGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_2_0()); |
9586 | 11368 | ||
9587 | } | 11369 | } |
9588 | 11370 | ||
@@ -9601,25 +11383,29 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
9601 | } | 11383 | } |
9602 | return ; | 11384 | return ; |
9603 | } | 11385 | } |
9604 | // $ANTLR end "rule__AndGate__InputEventsAssignment_2" | 11386 | // $ANTLR end "rule__AndGateDefinition__InputEventsAssignment_2" |
9605 | 11387 | ||
9606 | 11388 | ||
9607 | // $ANTLR start "rule__OrGate__NameAssignment_0" | 11389 | // $ANTLR start "rule__OrGateDefinition__NameAssignment_0" |
9608 | // InternalCftLanguage.g:3141:1: rule__OrGate__NameAssignment_0 : ( RULE_ID ) ; | 11390 | // InternalCftLanguage.g:3681:1: rule__OrGateDefinition__NameAssignment_0 : ( ruleValidId ) ; |
9609 | public final void rule__OrGate__NameAssignment_0() throws RecognitionException { | 11391 | public final void rule__OrGateDefinition__NameAssignment_0() throws RecognitionException { |
9610 | 11392 | ||
9611 | int stackSize = keepStackSize(); | 11393 | int stackSize = keepStackSize(); |
9612 | 11394 | ||
9613 | try { | 11395 | try { |
9614 | // InternalCftLanguage.g:3145:1: ( ( RULE_ID ) ) | 11396 | // InternalCftLanguage.g:3685:1: ( ( ruleValidId ) ) |
9615 | // InternalCftLanguage.g:3146:2: ( RULE_ID ) | 11397 | // InternalCftLanguage.g:3686:2: ( ruleValidId ) |
9616 | { | 11398 | { |
9617 | // InternalCftLanguage.g:3146:2: ( RULE_ID ) | 11399 | // InternalCftLanguage.g:3686:2: ( ruleValidId ) |
9618 | // InternalCftLanguage.g:3147:3: RULE_ID | 11400 | // InternalCftLanguage.g:3687:3: ruleValidId |
9619 | { | 11401 | { |
9620 | before(grammarAccess.getOrGateAccess().getNameIDTerminalRuleCall_0_0()); | 11402 | before(grammarAccess.getOrGateDefinitionAccess().getNameValidIdParserRuleCall_0_0()); |
9621 | match(input,RULE_ID,FOLLOW_2); | 11403 | pushFollow(FOLLOW_2); |
9622 | after(grammarAccess.getOrGateAccess().getNameIDTerminalRuleCall_0_0()); | 11404 | ruleValidId(); |
11405 | |||
11406 | state._fsp--; | ||
11407 | |||
11408 | after(grammarAccess.getOrGateDefinitionAccess().getNameValidIdParserRuleCall_0_0()); | ||
9623 | 11409 | ||
9624 | } | 11410 | } |
9625 | 11411 | ||
@@ -9638,33 +11424,37 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
9638 | } | 11424 | } |
9639 | return ; | 11425 | return ; |
9640 | } | 11426 | } |
9641 | // $ANTLR end "rule__OrGate__NameAssignment_0" | 11427 | // $ANTLR end "rule__OrGateDefinition__NameAssignment_0" |
9642 | 11428 | ||
9643 | 11429 | ||
9644 | // $ANTLR start "rule__OrGate__InputEventsAssignment_2" | 11430 | // $ANTLR start "rule__OrGateDefinition__InputEventsAssignment_2" |
9645 | // InternalCftLanguage.g:3156:1: rule__OrGate__InputEventsAssignment_2 : ( ( RULE_ID ) ) ; | 11431 | // InternalCftLanguage.g:3696:1: rule__OrGateDefinition__InputEventsAssignment_2 : ( ( ruleValidId ) ) ; |
9646 | public final void rule__OrGate__InputEventsAssignment_2() throws RecognitionException { | 11432 | public final void rule__OrGateDefinition__InputEventsAssignment_2() throws RecognitionException { |
9647 | 11433 | ||
9648 | int stackSize = keepStackSize(); | 11434 | int stackSize = keepStackSize(); |
9649 | 11435 | ||
9650 | try { | 11436 | try { |
9651 | // InternalCftLanguage.g:3160:1: ( ( ( RULE_ID ) ) ) | 11437 | // InternalCftLanguage.g:3700:1: ( ( ( ruleValidId ) ) ) |
9652 | // InternalCftLanguage.g:3161:2: ( ( RULE_ID ) ) | 11438 | // InternalCftLanguage.g:3701:2: ( ( ruleValidId ) ) |
9653 | { | 11439 | { |
9654 | // InternalCftLanguage.g:3161:2: ( ( RULE_ID ) ) | 11440 | // InternalCftLanguage.g:3701:2: ( ( ruleValidId ) ) |
9655 | // InternalCftLanguage.g:3162:3: ( RULE_ID ) | 11441 | // InternalCftLanguage.g:3702:3: ( ruleValidId ) |
9656 | { | 11442 | { |
9657 | before(grammarAccess.getOrGateAccess().getInputEventsEventDeclarationCrossReference_2_0()); | 11443 | before(grammarAccess.getOrGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_2_0()); |
9658 | // InternalCftLanguage.g:3163:3: ( RULE_ID ) | 11444 | // InternalCftLanguage.g:3703:3: ( ruleValidId ) |
9659 | // InternalCftLanguage.g:3164:4: RULE_ID | 11445 | // InternalCftLanguage.g:3704:4: ruleValidId |
9660 | { | 11446 | { |
9661 | before(grammarAccess.getOrGateAccess().getInputEventsEventDeclarationIDTerminalRuleCall_2_0_1()); | 11447 | before(grammarAccess.getOrGateDefinitionAccess().getInputEventsEventDeclarationValidIdParserRuleCall_2_0_1()); |
9662 | match(input,RULE_ID,FOLLOW_2); | 11448 | pushFollow(FOLLOW_2); |
9663 | after(grammarAccess.getOrGateAccess().getInputEventsEventDeclarationIDTerminalRuleCall_2_0_1()); | 11449 | ruleValidId(); |
11450 | |||
11451 | state._fsp--; | ||
11452 | |||
11453 | after(grammarAccess.getOrGateDefinitionAccess().getInputEventsEventDeclarationValidIdParserRuleCall_2_0_1()); | ||
9664 | 11454 | ||
9665 | } | 11455 | } |
9666 | 11456 | ||
9667 | after(grammarAccess.getOrGateAccess().getInputEventsEventDeclarationCrossReference_2_0()); | 11457 | after(grammarAccess.getOrGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_2_0()); |
9668 | 11458 | ||
9669 | } | 11459 | } |
9670 | 11460 | ||
@@ -9683,25 +11473,230 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
9683 | } | 11473 | } |
9684 | return ; | 11474 | return ; |
9685 | } | 11475 | } |
9686 | // $ANTLR end "rule__OrGate__InputEventsAssignment_2" | 11476 | // $ANTLR end "rule__OrGateDefinition__InputEventsAssignment_2" |
11477 | |||
11478 | |||
11479 | // $ANTLR start "rule__KOfMGateDefinition__NameAssignment_0" | ||
11480 | // InternalCftLanguage.g:3715:1: rule__KOfMGateDefinition__NameAssignment_0 : ( ruleValidId ) ; | ||
11481 | public final void rule__KOfMGateDefinition__NameAssignment_0() throws RecognitionException { | ||
11482 | |||
11483 | int stackSize = keepStackSize(); | ||
11484 | |||
11485 | try { | ||
11486 | // InternalCftLanguage.g:3719:1: ( ( ruleValidId ) ) | ||
11487 | // InternalCftLanguage.g:3720:2: ( ruleValidId ) | ||
11488 | { | ||
11489 | // InternalCftLanguage.g:3720:2: ( ruleValidId ) | ||
11490 | // InternalCftLanguage.g:3721:3: ruleValidId | ||
11491 | { | ||
11492 | before(grammarAccess.getKOfMGateDefinitionAccess().getNameValidIdParserRuleCall_0_0()); | ||
11493 | pushFollow(FOLLOW_2); | ||
11494 | ruleValidId(); | ||
11495 | |||
11496 | state._fsp--; | ||
11497 | |||
11498 | after(grammarAccess.getKOfMGateDefinitionAccess().getNameValidIdParserRuleCall_0_0()); | ||
11499 | |||
11500 | } | ||
11501 | |||
11502 | |||
11503 | } | ||
11504 | |||
11505 | } | ||
11506 | catch (RecognitionException re) { | ||
11507 | reportError(re); | ||
11508 | recover(input,re); | ||
11509 | } | ||
11510 | finally { | ||
11511 | |||
11512 | restoreStackSize(stackSize); | ||
11513 | |||
11514 | } | ||
11515 | return ; | ||
11516 | } | ||
11517 | // $ANTLR end "rule__KOfMGateDefinition__NameAssignment_0" | ||
11518 | |||
11519 | |||
11520 | // $ANTLR start "rule__KOfMGateDefinition__KAssignment_1" | ||
11521 | // InternalCftLanguage.g:3730:1: rule__KOfMGateDefinition__KAssignment_1 : ( RULE_INT ) ; | ||
11522 | public final void rule__KOfMGateDefinition__KAssignment_1() throws RecognitionException { | ||
11523 | |||
11524 | int stackSize = keepStackSize(); | ||
11525 | |||
11526 | try { | ||
11527 | // InternalCftLanguage.g:3734:1: ( ( RULE_INT ) ) | ||
11528 | // InternalCftLanguage.g:3735:2: ( RULE_INT ) | ||
11529 | { | ||
11530 | // InternalCftLanguage.g:3735:2: ( RULE_INT ) | ||
11531 | // InternalCftLanguage.g:3736:3: RULE_INT | ||
11532 | { | ||
11533 | before(grammarAccess.getKOfMGateDefinitionAccess().getKINTTerminalRuleCall_1_0()); | ||
11534 | match(input,RULE_INT,FOLLOW_2); | ||
11535 | after(grammarAccess.getKOfMGateDefinitionAccess().getKINTTerminalRuleCall_1_0()); | ||
11536 | |||
11537 | } | ||
11538 | |||
11539 | |||
11540 | } | ||
11541 | |||
11542 | } | ||
11543 | catch (RecognitionException re) { | ||
11544 | reportError(re); | ||
11545 | recover(input,re); | ||
11546 | } | ||
11547 | finally { | ||
11548 | |||
11549 | restoreStackSize(stackSize); | ||
11550 | |||
11551 | } | ||
11552 | return ; | ||
11553 | } | ||
11554 | // $ANTLR end "rule__KOfMGateDefinition__KAssignment_1" | ||
11555 | |||
11556 | |||
11557 | // $ANTLR start "rule__KOfMGateDefinition__MAssignment_2_0_1" | ||
11558 | // InternalCftLanguage.g:3745:1: rule__KOfMGateDefinition__MAssignment_2_0_1 : ( RULE_INT ) ; | ||
11559 | public final void rule__KOfMGateDefinition__MAssignment_2_0_1() throws RecognitionException { | ||
11560 | |||
11561 | int stackSize = keepStackSize(); | ||
11562 | |||
11563 | try { | ||
11564 | // InternalCftLanguage.g:3749:1: ( ( RULE_INT ) ) | ||
11565 | // InternalCftLanguage.g:3750:2: ( RULE_INT ) | ||
11566 | { | ||
11567 | // InternalCftLanguage.g:3750:2: ( RULE_INT ) | ||
11568 | // InternalCftLanguage.g:3751:3: RULE_INT | ||
11569 | { | ||
11570 | before(grammarAccess.getKOfMGateDefinitionAccess().getMINTTerminalRuleCall_2_0_1_0()); | ||
11571 | match(input,RULE_INT,FOLLOW_2); | ||
11572 | after(grammarAccess.getKOfMGateDefinitionAccess().getMINTTerminalRuleCall_2_0_1_0()); | ||
11573 | |||
11574 | } | ||
11575 | |||
11576 | |||
11577 | } | ||
11578 | |||
11579 | } | ||
11580 | catch (RecognitionException re) { | ||
11581 | reportError(re); | ||
11582 | recover(input,re); | ||
11583 | } | ||
11584 | finally { | ||
11585 | |||
11586 | restoreStackSize(stackSize); | ||
11587 | |||
11588 | } | ||
11589 | return ; | ||
11590 | } | ||
11591 | // $ANTLR end "rule__KOfMGateDefinition__MAssignment_2_0_1" | ||
11592 | |||
11593 | |||
11594 | // $ANTLR start "rule__KOfMGateDefinition__MAssignment_2_1" | ||
11595 | // InternalCftLanguage.g:3760:1: rule__KOfMGateDefinition__MAssignment_2_1 : ( RULE_OF_INT ) ; | ||
11596 | public final void rule__KOfMGateDefinition__MAssignment_2_1() throws RecognitionException { | ||
11597 | |||
11598 | int stackSize = keepStackSize(); | ||
11599 | |||
11600 | try { | ||
11601 | // InternalCftLanguage.g:3764:1: ( ( RULE_OF_INT ) ) | ||
11602 | // InternalCftLanguage.g:3765:2: ( RULE_OF_INT ) | ||
11603 | { | ||
11604 | // InternalCftLanguage.g:3765:2: ( RULE_OF_INT ) | ||
11605 | // InternalCftLanguage.g:3766:3: RULE_OF_INT | ||
11606 | { | ||
11607 | before(grammarAccess.getKOfMGateDefinitionAccess().getMOF_INTTerminalRuleCall_2_1_0()); | ||
11608 | match(input,RULE_OF_INT,FOLLOW_2); | ||
11609 | after(grammarAccess.getKOfMGateDefinitionAccess().getMOF_INTTerminalRuleCall_2_1_0()); | ||
11610 | |||
11611 | } | ||
11612 | |||
11613 | |||
11614 | } | ||
11615 | |||
11616 | } | ||
11617 | catch (RecognitionException re) { | ||
11618 | reportError(re); | ||
11619 | recover(input,re); | ||
11620 | } | ||
11621 | finally { | ||
11622 | |||
11623 | restoreStackSize(stackSize); | ||
11624 | |||
11625 | } | ||
11626 | return ; | ||
11627 | } | ||
11628 | // $ANTLR end "rule__KOfMGateDefinition__MAssignment_2_1" | ||
11629 | |||
11630 | |||
11631 | // $ANTLR start "rule__KOfMGateDefinition__InputEventsAssignment_3" | ||
11632 | // InternalCftLanguage.g:3775:1: rule__KOfMGateDefinition__InputEventsAssignment_3 : ( ( ruleValidId ) ) ; | ||
11633 | public final void rule__KOfMGateDefinition__InputEventsAssignment_3() throws RecognitionException { | ||
11634 | |||
11635 | int stackSize = keepStackSize(); | ||
11636 | |||
11637 | try { | ||
11638 | // InternalCftLanguage.g:3779:1: ( ( ( ruleValidId ) ) ) | ||
11639 | // InternalCftLanguage.g:3780:2: ( ( ruleValidId ) ) | ||
11640 | { | ||
11641 | // InternalCftLanguage.g:3780:2: ( ( ruleValidId ) ) | ||
11642 | // InternalCftLanguage.g:3781:3: ( ruleValidId ) | ||
11643 | { | ||
11644 | before(grammarAccess.getKOfMGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_3_0()); | ||
11645 | // InternalCftLanguage.g:3782:3: ( ruleValidId ) | ||
11646 | // InternalCftLanguage.g:3783:4: ruleValidId | ||
11647 | { | ||
11648 | before(grammarAccess.getKOfMGateDefinitionAccess().getInputEventsEventDeclarationValidIdParserRuleCall_3_0_1()); | ||
11649 | pushFollow(FOLLOW_2); | ||
11650 | ruleValidId(); | ||
11651 | |||
11652 | state._fsp--; | ||
11653 | |||
11654 | after(grammarAccess.getKOfMGateDefinitionAccess().getInputEventsEventDeclarationValidIdParserRuleCall_3_0_1()); | ||
11655 | |||
11656 | } | ||
11657 | |||
11658 | after(grammarAccess.getKOfMGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_3_0()); | ||
11659 | |||
11660 | } | ||
11661 | |||
11662 | |||
11663 | } | ||
11664 | |||
11665 | } | ||
11666 | catch (RecognitionException re) { | ||
11667 | reportError(re); | ||
11668 | recover(input,re); | ||
11669 | } | ||
11670 | finally { | ||
11671 | |||
11672 | restoreStackSize(stackSize); | ||
11673 | |||
11674 | } | ||
11675 | return ; | ||
11676 | } | ||
11677 | // $ANTLR end "rule__KOfMGateDefinition__InputEventsAssignment_3" | ||
9687 | 11678 | ||
9688 | 11679 | ||
9689 | // $ANTLR start "rule__TransformationDefinition__NameAssignment_1" | 11680 | // $ANTLR start "rule__TransformationDefinition__NameAssignment_1" |
9690 | // InternalCftLanguage.g:3175:1: rule__TransformationDefinition__NameAssignment_1 : ( RULE_ID ) ; | 11681 | // InternalCftLanguage.g:3794:1: rule__TransformationDefinition__NameAssignment_1 : ( ruleValidId ) ; |
9691 | public final void rule__TransformationDefinition__NameAssignment_1() throws RecognitionException { | 11682 | public final void rule__TransformationDefinition__NameAssignment_1() throws RecognitionException { |
9692 | 11683 | ||
9693 | int stackSize = keepStackSize(); | 11684 | int stackSize = keepStackSize(); |
9694 | 11685 | ||
9695 | try { | 11686 | try { |
9696 | // InternalCftLanguage.g:3179:1: ( ( RULE_ID ) ) | 11687 | // InternalCftLanguage.g:3798:1: ( ( ruleValidId ) ) |
9697 | // InternalCftLanguage.g:3180:2: ( RULE_ID ) | 11688 | // InternalCftLanguage.g:3799:2: ( ruleValidId ) |
9698 | { | 11689 | { |
9699 | // InternalCftLanguage.g:3180:2: ( RULE_ID ) | 11690 | // InternalCftLanguage.g:3799:2: ( ruleValidId ) |
9700 | // InternalCftLanguage.g:3181:3: RULE_ID | 11691 | // InternalCftLanguage.g:3800:3: ruleValidId |
9701 | { | 11692 | { |
9702 | before(grammarAccess.getTransformationDefinitionAccess().getNameIDTerminalRuleCall_1_0()); | 11693 | before(grammarAccess.getTransformationDefinitionAccess().getNameValidIdParserRuleCall_1_0()); |
9703 | match(input,RULE_ID,FOLLOW_2); | 11694 | pushFollow(FOLLOW_2); |
9704 | after(grammarAccess.getTransformationDefinitionAccess().getNameIDTerminalRuleCall_1_0()); | 11695 | ruleValidId(); |
11696 | |||
11697 | state._fsp--; | ||
11698 | |||
11699 | after(grammarAccess.getTransformationDefinitionAccess().getNameValidIdParserRuleCall_1_0()); | ||
9705 | 11700 | ||
9706 | } | 11701 | } |
9707 | 11702 | ||
@@ -9724,17 +11719,17 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
9724 | 11719 | ||
9725 | 11720 | ||
9726 | // $ANTLR start "rule__TransformationDefinition__MappingDefinitionsAssignment_3" | 11721 | // $ANTLR start "rule__TransformationDefinition__MappingDefinitionsAssignment_3" |
9727 | // InternalCftLanguage.g:3190:1: rule__TransformationDefinition__MappingDefinitionsAssignment_3 : ( ruleMappingDefinition ) ; | 11722 | // InternalCftLanguage.g:3809:1: rule__TransformationDefinition__MappingDefinitionsAssignment_3 : ( ruleMappingDefinition ) ; |
9728 | public final void rule__TransformationDefinition__MappingDefinitionsAssignment_3() throws RecognitionException { | 11723 | public final void rule__TransformationDefinition__MappingDefinitionsAssignment_3() throws RecognitionException { |
9729 | 11724 | ||
9730 | int stackSize = keepStackSize(); | 11725 | int stackSize = keepStackSize(); |
9731 | 11726 | ||
9732 | try { | 11727 | try { |
9733 | // InternalCftLanguage.g:3194:1: ( ( ruleMappingDefinition ) ) | 11728 | // InternalCftLanguage.g:3813:1: ( ( ruleMappingDefinition ) ) |
9734 | // InternalCftLanguage.g:3195:2: ( ruleMappingDefinition ) | 11729 | // InternalCftLanguage.g:3814:2: ( ruleMappingDefinition ) |
9735 | { | 11730 | { |
9736 | // InternalCftLanguage.g:3195:2: ( ruleMappingDefinition ) | 11731 | // InternalCftLanguage.g:3814:2: ( ruleMappingDefinition ) |
9737 | // InternalCftLanguage.g:3196:3: ruleMappingDefinition | 11732 | // InternalCftLanguage.g:3815:3: ruleMappingDefinition |
9738 | { | 11733 | { |
9739 | before(grammarAccess.getTransformationDefinitionAccess().getMappingDefinitionsMappingDefinitionParserRuleCall_3_0()); | 11734 | before(grammarAccess.getTransformationDefinitionAccess().getMappingDefinitionsMappingDefinitionParserRuleCall_3_0()); |
9740 | pushFollow(FOLLOW_2); | 11735 | pushFollow(FOLLOW_2); |
@@ -9765,24 +11760,24 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
9765 | 11760 | ||
9766 | 11761 | ||
9767 | // $ANTLR start "rule__MappingDefinition__TopLevelAssignment_0" | 11762 | // $ANTLR start "rule__MappingDefinition__TopLevelAssignment_0" |
9768 | // InternalCftLanguage.g:3205:1: rule__MappingDefinition__TopLevelAssignment_0 : ( ( 'toplevel' ) ) ; | 11763 | // InternalCftLanguage.g:3824:1: rule__MappingDefinition__TopLevelAssignment_0 : ( ( 'toplevel' ) ) ; |
9769 | public final void rule__MappingDefinition__TopLevelAssignment_0() throws RecognitionException { | 11764 | public final void rule__MappingDefinition__TopLevelAssignment_0() throws RecognitionException { |
9770 | 11765 | ||
9771 | int stackSize = keepStackSize(); | 11766 | int stackSize = keepStackSize(); |
9772 | 11767 | ||
9773 | try { | 11768 | try { |
9774 | // InternalCftLanguage.g:3209:1: ( ( ( 'toplevel' ) ) ) | 11769 | // InternalCftLanguage.g:3828:1: ( ( ( 'toplevel' ) ) ) |
9775 | // InternalCftLanguage.g:3210:2: ( ( 'toplevel' ) ) | 11770 | // InternalCftLanguage.g:3829:2: ( ( 'toplevel' ) ) |
9776 | { | 11771 | { |
9777 | // InternalCftLanguage.g:3210:2: ( ( 'toplevel' ) ) | 11772 | // InternalCftLanguage.g:3829:2: ( ( 'toplevel' ) ) |
9778 | // InternalCftLanguage.g:3211:3: ( 'toplevel' ) | 11773 | // InternalCftLanguage.g:3830:3: ( 'toplevel' ) |
9779 | { | 11774 | { |
9780 | before(grammarAccess.getMappingDefinitionAccess().getTopLevelToplevelKeyword_0_0()); | 11775 | before(grammarAccess.getMappingDefinitionAccess().getTopLevelToplevelKeyword_0_0()); |
9781 | // InternalCftLanguage.g:3212:3: ( 'toplevel' ) | 11776 | // InternalCftLanguage.g:3831:3: ( 'toplevel' ) |
9782 | // InternalCftLanguage.g:3213:4: 'toplevel' | 11777 | // InternalCftLanguage.g:3832:4: 'toplevel' |
9783 | { | 11778 | { |
9784 | before(grammarAccess.getMappingDefinitionAccess().getTopLevelToplevelKeyword_0_0()); | 11779 | before(grammarAccess.getMappingDefinitionAccess().getTopLevelToplevelKeyword_0_0()); |
9785 | match(input,36,FOLLOW_2); | 11780 | match(input,39,FOLLOW_2); |
9786 | after(grammarAccess.getMappingDefinitionAccess().getTopLevelToplevelKeyword_0_0()); | 11781 | after(grammarAccess.getMappingDefinitionAccess().getTopLevelToplevelKeyword_0_0()); |
9787 | 11782 | ||
9788 | } | 11783 | } |
@@ -9810,21 +11805,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
9810 | 11805 | ||
9811 | 11806 | ||
9812 | // $ANTLR start "rule__MappingDefinition__PatternAssignment_2" | 11807 | // $ANTLR start "rule__MappingDefinition__PatternAssignment_2" |
9813 | // InternalCftLanguage.g:3224:1: rule__MappingDefinition__PatternAssignment_2 : ( ( ruleQualifiedName ) ) ; | 11808 | // InternalCftLanguage.g:3843:1: rule__MappingDefinition__PatternAssignment_2 : ( ( ruleQualifiedName ) ) ; |
9814 | public final void rule__MappingDefinition__PatternAssignment_2() throws RecognitionException { | 11809 | public final void rule__MappingDefinition__PatternAssignment_2() throws RecognitionException { |
9815 | 11810 | ||
9816 | int stackSize = keepStackSize(); | 11811 | int stackSize = keepStackSize(); |
9817 | 11812 | ||
9818 | try { | 11813 | try { |
9819 | // InternalCftLanguage.g:3228:1: ( ( ( ruleQualifiedName ) ) ) | 11814 | // InternalCftLanguage.g:3847:1: ( ( ( ruleQualifiedName ) ) ) |
9820 | // InternalCftLanguage.g:3229:2: ( ( ruleQualifiedName ) ) | 11815 | // InternalCftLanguage.g:3848:2: ( ( ruleQualifiedName ) ) |
9821 | { | 11816 | { |
9822 | // InternalCftLanguage.g:3229:2: ( ( ruleQualifiedName ) ) | 11817 | // InternalCftLanguage.g:3848:2: ( ( ruleQualifiedName ) ) |
9823 | // InternalCftLanguage.g:3230:3: ( ruleQualifiedName ) | 11818 | // InternalCftLanguage.g:3849:3: ( ruleQualifiedName ) |
9824 | { | 11819 | { |
9825 | before(grammarAccess.getMappingDefinitionAccess().getPatternPatternCrossReference_2_0()); | 11820 | before(grammarAccess.getMappingDefinitionAccess().getPatternPatternCrossReference_2_0()); |
9826 | // InternalCftLanguage.g:3231:3: ( ruleQualifiedName ) | 11821 | // InternalCftLanguage.g:3850:3: ( ruleQualifiedName ) |
9827 | // InternalCftLanguage.g:3232:4: ruleQualifiedName | 11822 | // InternalCftLanguage.g:3851:4: ruleQualifiedName |
9828 | { | 11823 | { |
9829 | before(grammarAccess.getMappingDefinitionAccess().getPatternPatternQualifiedNameParserRuleCall_2_0_1()); | 11824 | before(grammarAccess.getMappingDefinitionAccess().getPatternPatternQualifiedNameParserRuleCall_2_0_1()); |
9830 | pushFollow(FOLLOW_2); | 11825 | pushFollow(FOLLOW_2); |
@@ -9859,17 +11854,17 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
9859 | 11854 | ||
9860 | 11855 | ||
9861 | // $ANTLR start "rule__MappingDefinition__ParametersAssignment_4" | 11856 | // $ANTLR start "rule__MappingDefinition__ParametersAssignment_4" |
9862 | // InternalCftLanguage.g:3243:1: rule__MappingDefinition__ParametersAssignment_4 : ( ruleMappingParameter ) ; | 11857 | // InternalCftLanguage.g:3862:1: rule__MappingDefinition__ParametersAssignment_4 : ( ruleMappingParameter ) ; |
9863 | public final void rule__MappingDefinition__ParametersAssignment_4() throws RecognitionException { | 11858 | public final void rule__MappingDefinition__ParametersAssignment_4() throws RecognitionException { |
9864 | 11859 | ||
9865 | int stackSize = keepStackSize(); | 11860 | int stackSize = keepStackSize(); |
9866 | 11861 | ||
9867 | try { | 11862 | try { |
9868 | // InternalCftLanguage.g:3247:1: ( ( ruleMappingParameter ) ) | 11863 | // InternalCftLanguage.g:3866:1: ( ( ruleMappingParameter ) ) |
9869 | // InternalCftLanguage.g:3248:2: ( ruleMappingParameter ) | 11864 | // InternalCftLanguage.g:3867:2: ( ruleMappingParameter ) |
9870 | { | 11865 | { |
9871 | // InternalCftLanguage.g:3248:2: ( ruleMappingParameter ) | 11866 | // InternalCftLanguage.g:3867:2: ( ruleMappingParameter ) |
9872 | // InternalCftLanguage.g:3249:3: ruleMappingParameter | 11867 | // InternalCftLanguage.g:3868:3: ruleMappingParameter |
9873 | { | 11868 | { |
9874 | before(grammarAccess.getMappingDefinitionAccess().getParametersMappingParameterParserRuleCall_4_0()); | 11869 | before(grammarAccess.getMappingDefinitionAccess().getParametersMappingParameterParserRuleCall_4_0()); |
9875 | pushFollow(FOLLOW_2); | 11870 | pushFollow(FOLLOW_2); |
@@ -9900,17 +11895,17 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
9900 | 11895 | ||
9901 | 11896 | ||
9902 | // $ANTLR start "rule__MappingDefinition__ParametersAssignment_5_1" | 11897 | // $ANTLR start "rule__MappingDefinition__ParametersAssignment_5_1" |
9903 | // InternalCftLanguage.g:3258:1: rule__MappingDefinition__ParametersAssignment_5_1 : ( ruleMappingParameter ) ; | 11898 | // InternalCftLanguage.g:3877:1: rule__MappingDefinition__ParametersAssignment_5_1 : ( ruleMappingParameter ) ; |
9904 | public final void rule__MappingDefinition__ParametersAssignment_5_1() throws RecognitionException { | 11899 | public final void rule__MappingDefinition__ParametersAssignment_5_1() throws RecognitionException { |
9905 | 11900 | ||
9906 | int stackSize = keepStackSize(); | 11901 | int stackSize = keepStackSize(); |
9907 | 11902 | ||
9908 | try { | 11903 | try { |
9909 | // InternalCftLanguage.g:3262:1: ( ( ruleMappingParameter ) ) | 11904 | // InternalCftLanguage.g:3881:1: ( ( ruleMappingParameter ) ) |
9910 | // InternalCftLanguage.g:3263:2: ( ruleMappingParameter ) | 11905 | // InternalCftLanguage.g:3882:2: ( ruleMappingParameter ) |
9911 | { | 11906 | { |
9912 | // InternalCftLanguage.g:3263:2: ( ruleMappingParameter ) | 11907 | // InternalCftLanguage.g:3882:2: ( ruleMappingParameter ) |
9913 | // InternalCftLanguage.g:3264:3: ruleMappingParameter | 11908 | // InternalCftLanguage.g:3883:3: ruleMappingParameter |
9914 | { | 11909 | { |
9915 | before(grammarAccess.getMappingDefinitionAccess().getParametersMappingParameterParserRuleCall_5_1_0()); | 11910 | before(grammarAccess.getMappingDefinitionAccess().getParametersMappingParameterParserRuleCall_5_1_0()); |
9916 | pushFollow(FOLLOW_2); | 11911 | pushFollow(FOLLOW_2); |
@@ -9941,17 +11936,17 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
9941 | 11936 | ||
9942 | 11937 | ||
9943 | // $ANTLR start "rule__MappingDefinition__ComponentInstanceAssignment_7" | 11938 | // $ANTLR start "rule__MappingDefinition__ComponentInstanceAssignment_7" |
9944 | // InternalCftLanguage.g:3273:1: rule__MappingDefinition__ComponentInstanceAssignment_7 : ( ruleComponentInstance ) ; | 11939 | // InternalCftLanguage.g:3892:1: rule__MappingDefinition__ComponentInstanceAssignment_7 : ( ruleComponentInstance ) ; |
9945 | public final void rule__MappingDefinition__ComponentInstanceAssignment_7() throws RecognitionException { | 11940 | public final void rule__MappingDefinition__ComponentInstanceAssignment_7() throws RecognitionException { |
9946 | 11941 | ||
9947 | int stackSize = keepStackSize(); | 11942 | int stackSize = keepStackSize(); |
9948 | 11943 | ||
9949 | try { | 11944 | try { |
9950 | // InternalCftLanguage.g:3277:1: ( ( ruleComponentInstance ) ) | 11945 | // InternalCftLanguage.g:3896:1: ( ( ruleComponentInstance ) ) |
9951 | // InternalCftLanguage.g:3278:2: ( ruleComponentInstance ) | 11946 | // InternalCftLanguage.g:3897:2: ( ruleComponentInstance ) |
9952 | { | 11947 | { |
9953 | // InternalCftLanguage.g:3278:2: ( ruleComponentInstance ) | 11948 | // InternalCftLanguage.g:3897:2: ( ruleComponentInstance ) |
9954 | // InternalCftLanguage.g:3279:3: ruleComponentInstance | 11949 | // InternalCftLanguage.g:3898:3: ruleComponentInstance |
9955 | { | 11950 | { |
9956 | before(grammarAccess.getMappingDefinitionAccess().getComponentInstanceComponentInstanceParserRuleCall_7_0()); | 11951 | before(grammarAccess.getMappingDefinitionAccess().getComponentInstanceComponentInstanceParserRuleCall_7_0()); |
9957 | pushFollow(FOLLOW_2); | 11952 | pushFollow(FOLLOW_2); |
@@ -9982,17 +11977,17 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
9982 | 11977 | ||
9983 | 11978 | ||
9984 | // $ANTLR start "rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0" | 11979 | // $ANTLR start "rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0" |
9985 | // InternalCftLanguage.g:3288:1: rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0 : ( ruleLookupDefinition ) ; | 11980 | // InternalCftLanguage.g:3907:1: rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0 : ( ruleLookupDefinition ) ; |
9986 | public final void rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0() throws RecognitionException { | 11981 | public final void rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0() throws RecognitionException { |
9987 | 11982 | ||
9988 | int stackSize = keepStackSize(); | 11983 | int stackSize = keepStackSize(); |
9989 | 11984 | ||
9990 | try { | 11985 | try { |
9991 | // InternalCftLanguage.g:3292:1: ( ( ruleLookupDefinition ) ) | 11986 | // InternalCftLanguage.g:3911:1: ( ( ruleLookupDefinition ) ) |
9992 | // InternalCftLanguage.g:3293:2: ( ruleLookupDefinition ) | 11987 | // InternalCftLanguage.g:3912:2: ( ruleLookupDefinition ) |
9993 | { | 11988 | { |
9994 | // InternalCftLanguage.g:3293:2: ( ruleLookupDefinition ) | 11989 | // InternalCftLanguage.g:3912:2: ( ruleLookupDefinition ) |
9995 | // InternalCftLanguage.g:3294:3: ruleLookupDefinition | 11990 | // InternalCftLanguage.g:3913:3: ruleLookupDefinition |
9996 | { | 11991 | { |
9997 | before(grammarAccess.getMappingDefinitionAccess().getLookupDefinitionsLookupDefinitionParserRuleCall_8_1_0_0_0()); | 11992 | before(grammarAccess.getMappingDefinitionAccess().getLookupDefinitionsLookupDefinitionParserRuleCall_8_1_0_0_0()); |
9998 | pushFollow(FOLLOW_2); | 11993 | pushFollow(FOLLOW_2); |
@@ -10023,17 +12018,17 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
10023 | 12018 | ||
10024 | 12019 | ||
10025 | // $ANTLR start "rule__MappingDefinition__AssignmentsAssignment_8_1_0_1" | 12020 | // $ANTLR start "rule__MappingDefinition__AssignmentsAssignment_8_1_0_1" |
10026 | // InternalCftLanguage.g:3303:1: rule__MappingDefinition__AssignmentsAssignment_8_1_0_1 : ( ruleAssignment ) ; | 12021 | // InternalCftLanguage.g:3922:1: rule__MappingDefinition__AssignmentsAssignment_8_1_0_1 : ( ruleAssignment ) ; |
10027 | public final void rule__MappingDefinition__AssignmentsAssignment_8_1_0_1() throws RecognitionException { | 12022 | public final void rule__MappingDefinition__AssignmentsAssignment_8_1_0_1() throws RecognitionException { |
10028 | 12023 | ||
10029 | int stackSize = keepStackSize(); | 12024 | int stackSize = keepStackSize(); |
10030 | 12025 | ||
10031 | try { | 12026 | try { |
10032 | // InternalCftLanguage.g:3307:1: ( ( ruleAssignment ) ) | 12027 | // InternalCftLanguage.g:3926:1: ( ( ruleAssignment ) ) |
10033 | // InternalCftLanguage.g:3308:2: ( ruleAssignment ) | 12028 | // InternalCftLanguage.g:3927:2: ( ruleAssignment ) |
10034 | { | 12029 | { |
10035 | // InternalCftLanguage.g:3308:2: ( ruleAssignment ) | 12030 | // InternalCftLanguage.g:3927:2: ( ruleAssignment ) |
10036 | // InternalCftLanguage.g:3309:3: ruleAssignment | 12031 | // InternalCftLanguage.g:3928:3: ruleAssignment |
10037 | { | 12032 | { |
10038 | before(grammarAccess.getMappingDefinitionAccess().getAssignmentsAssignmentParserRuleCall_8_1_0_1_0()); | 12033 | before(grammarAccess.getMappingDefinitionAccess().getAssignmentsAssignmentParserRuleCall_8_1_0_1_0()); |
10039 | pushFollow(FOLLOW_2); | 12034 | pushFollow(FOLLOW_2); |
@@ -10064,21 +12059,25 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
10064 | 12059 | ||
10065 | 12060 | ||
10066 | // $ANTLR start "rule__MappingParameter__NameAssignment" | 12061 | // $ANTLR start "rule__MappingParameter__NameAssignment" |
10067 | // InternalCftLanguage.g:3318:1: rule__MappingParameter__NameAssignment : ( RULE_ID ) ; | 12062 | // InternalCftLanguage.g:3937:1: rule__MappingParameter__NameAssignment : ( ruleValidId ) ; |
10068 | public final void rule__MappingParameter__NameAssignment() throws RecognitionException { | 12063 | public final void rule__MappingParameter__NameAssignment() throws RecognitionException { |
10069 | 12064 | ||
10070 | int stackSize = keepStackSize(); | 12065 | int stackSize = keepStackSize(); |
10071 | 12066 | ||
10072 | try { | 12067 | try { |
10073 | // InternalCftLanguage.g:3322:1: ( ( RULE_ID ) ) | 12068 | // InternalCftLanguage.g:3941:1: ( ( ruleValidId ) ) |
10074 | // InternalCftLanguage.g:3323:2: ( RULE_ID ) | 12069 | // InternalCftLanguage.g:3942:2: ( ruleValidId ) |
10075 | { | 12070 | { |
10076 | // InternalCftLanguage.g:3323:2: ( RULE_ID ) | 12071 | // InternalCftLanguage.g:3942:2: ( ruleValidId ) |
10077 | // InternalCftLanguage.g:3324:3: RULE_ID | 12072 | // InternalCftLanguage.g:3943:3: ruleValidId |
10078 | { | 12073 | { |
10079 | before(grammarAccess.getMappingParameterAccess().getNameIDTerminalRuleCall_0()); | 12074 | before(grammarAccess.getMappingParameterAccess().getNameValidIdParserRuleCall_0()); |
10080 | match(input,RULE_ID,FOLLOW_2); | 12075 | pushFollow(FOLLOW_2); |
10081 | after(grammarAccess.getMappingParameterAccess().getNameIDTerminalRuleCall_0()); | 12076 | ruleValidId(); |
12077 | |||
12078 | state._fsp--; | ||
12079 | |||
12080 | after(grammarAccess.getMappingParameterAccess().getNameValidIdParserRuleCall_0()); | ||
10082 | 12081 | ||
10083 | } | 12082 | } |
10084 | 12083 | ||
@@ -10101,25 +12100,29 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
10101 | 12100 | ||
10102 | 12101 | ||
10103 | // $ANTLR start "rule__LookupDefinition__MappingAssignment_1" | 12102 | // $ANTLR start "rule__LookupDefinition__MappingAssignment_1" |
10104 | // InternalCftLanguage.g:3333:1: rule__LookupDefinition__MappingAssignment_1 : ( ( RULE_ID ) ) ; | 12103 | // InternalCftLanguage.g:3952:1: rule__LookupDefinition__MappingAssignment_1 : ( ( ruleQualifiedName ) ) ; |
10105 | public final void rule__LookupDefinition__MappingAssignment_1() throws RecognitionException { | 12104 | public final void rule__LookupDefinition__MappingAssignment_1() throws RecognitionException { |
10106 | 12105 | ||
10107 | int stackSize = keepStackSize(); | 12106 | int stackSize = keepStackSize(); |
10108 | 12107 | ||
10109 | try { | 12108 | try { |
10110 | // InternalCftLanguage.g:3337:1: ( ( ( RULE_ID ) ) ) | 12109 | // InternalCftLanguage.g:3956:1: ( ( ( ruleQualifiedName ) ) ) |
10111 | // InternalCftLanguage.g:3338:2: ( ( RULE_ID ) ) | 12110 | // InternalCftLanguage.g:3957:2: ( ( ruleQualifiedName ) ) |
10112 | { | 12111 | { |
10113 | // InternalCftLanguage.g:3338:2: ( ( RULE_ID ) ) | 12112 | // InternalCftLanguage.g:3957:2: ( ( ruleQualifiedName ) ) |
10114 | // InternalCftLanguage.g:3339:3: ( RULE_ID ) | 12113 | // InternalCftLanguage.g:3958:3: ( ruleQualifiedName ) |
10115 | { | 12114 | { |
10116 | before(grammarAccess.getLookupDefinitionAccess().getMappingMappingDefinitionCrossReference_1_0()); | 12115 | before(grammarAccess.getLookupDefinitionAccess().getMappingMappingDefinitionCrossReference_1_0()); |
10117 | // InternalCftLanguage.g:3340:3: ( RULE_ID ) | 12116 | // InternalCftLanguage.g:3959:3: ( ruleQualifiedName ) |
10118 | // InternalCftLanguage.g:3341:4: RULE_ID | 12117 | // InternalCftLanguage.g:3960:4: ruleQualifiedName |
10119 | { | 12118 | { |
10120 | before(grammarAccess.getLookupDefinitionAccess().getMappingMappingDefinitionIDTerminalRuleCall_1_0_1()); | 12119 | before(grammarAccess.getLookupDefinitionAccess().getMappingMappingDefinitionQualifiedNameParserRuleCall_1_0_1()); |
10121 | match(input,RULE_ID,FOLLOW_2); | 12120 | pushFollow(FOLLOW_2); |
10122 | after(grammarAccess.getLookupDefinitionAccess().getMappingMappingDefinitionIDTerminalRuleCall_1_0_1()); | 12121 | ruleQualifiedName(); |
12122 | |||
12123 | state._fsp--; | ||
12124 | |||
12125 | after(grammarAccess.getLookupDefinitionAccess().getMappingMappingDefinitionQualifiedNameParserRuleCall_1_0_1()); | ||
10123 | 12126 | ||
10124 | } | 12127 | } |
10125 | 12128 | ||
@@ -10146,25 +12149,29 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
10146 | 12149 | ||
10147 | 12150 | ||
10148 | // $ANTLR start "rule__LookupDefinition__ArgumentsAssignment_3" | 12151 | // $ANTLR start "rule__LookupDefinition__ArgumentsAssignment_3" |
10149 | // InternalCftLanguage.g:3352:1: rule__LookupDefinition__ArgumentsAssignment_3 : ( ( RULE_ID ) ) ; | 12152 | // InternalCftLanguage.g:3971:1: rule__LookupDefinition__ArgumentsAssignment_3 : ( ( ruleValidId ) ) ; |
10150 | public final void rule__LookupDefinition__ArgumentsAssignment_3() throws RecognitionException { | 12153 | public final void rule__LookupDefinition__ArgumentsAssignment_3() throws RecognitionException { |
10151 | 12154 | ||
10152 | int stackSize = keepStackSize(); | 12155 | int stackSize = keepStackSize(); |
10153 | 12156 | ||
10154 | try { | 12157 | try { |
10155 | // InternalCftLanguage.g:3356:1: ( ( ( RULE_ID ) ) ) | 12158 | // InternalCftLanguage.g:3975:1: ( ( ( ruleValidId ) ) ) |
10156 | // InternalCftLanguage.g:3357:2: ( ( RULE_ID ) ) | 12159 | // InternalCftLanguage.g:3976:2: ( ( ruleValidId ) ) |
10157 | { | 12160 | { |
10158 | // InternalCftLanguage.g:3357:2: ( ( RULE_ID ) ) | 12161 | // InternalCftLanguage.g:3976:2: ( ( ruleValidId ) ) |
10159 | // InternalCftLanguage.g:3358:3: ( RULE_ID ) | 12162 | // InternalCftLanguage.g:3977:3: ( ruleValidId ) |
10160 | { | 12163 | { |
10161 | before(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterCrossReference_3_0()); | 12164 | before(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterCrossReference_3_0()); |
10162 | // InternalCftLanguage.g:3359:3: ( RULE_ID ) | 12165 | // InternalCftLanguage.g:3978:3: ( ruleValidId ) |
10163 | // InternalCftLanguage.g:3360:4: RULE_ID | 12166 | // InternalCftLanguage.g:3979:4: ruleValidId |
10164 | { | 12167 | { |
10165 | before(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterIDTerminalRuleCall_3_0_1()); | 12168 | before(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterValidIdParserRuleCall_3_0_1()); |
10166 | match(input,RULE_ID,FOLLOW_2); | 12169 | pushFollow(FOLLOW_2); |
10167 | after(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterIDTerminalRuleCall_3_0_1()); | 12170 | ruleValidId(); |
12171 | |||
12172 | state._fsp--; | ||
12173 | |||
12174 | after(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterValidIdParserRuleCall_3_0_1()); | ||
10168 | 12175 | ||
10169 | } | 12176 | } |
10170 | 12177 | ||
@@ -10191,25 +12198,29 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
10191 | 12198 | ||
10192 | 12199 | ||
10193 | // $ANTLR start "rule__LookupDefinition__ArgumentsAssignment_4_1" | 12200 | // $ANTLR start "rule__LookupDefinition__ArgumentsAssignment_4_1" |
10194 | // InternalCftLanguage.g:3371:1: rule__LookupDefinition__ArgumentsAssignment_4_1 : ( ( RULE_ID ) ) ; | 12201 | // InternalCftLanguage.g:3990:1: rule__LookupDefinition__ArgumentsAssignment_4_1 : ( ( ruleValidId ) ) ; |
10195 | public final void rule__LookupDefinition__ArgumentsAssignment_4_1() throws RecognitionException { | 12202 | public final void rule__LookupDefinition__ArgumentsAssignment_4_1() throws RecognitionException { |
10196 | 12203 | ||
10197 | int stackSize = keepStackSize(); | 12204 | int stackSize = keepStackSize(); |
10198 | 12205 | ||
10199 | try { | 12206 | try { |
10200 | // InternalCftLanguage.g:3375:1: ( ( ( RULE_ID ) ) ) | 12207 | // InternalCftLanguage.g:3994:1: ( ( ( ruleValidId ) ) ) |
10201 | // InternalCftLanguage.g:3376:2: ( ( RULE_ID ) ) | 12208 | // InternalCftLanguage.g:3995:2: ( ( ruleValidId ) ) |
10202 | { | 12209 | { |
10203 | // InternalCftLanguage.g:3376:2: ( ( RULE_ID ) ) | 12210 | // InternalCftLanguage.g:3995:2: ( ( ruleValidId ) ) |
10204 | // InternalCftLanguage.g:3377:3: ( RULE_ID ) | 12211 | // InternalCftLanguage.g:3996:3: ( ruleValidId ) |
10205 | { | 12212 | { |
10206 | before(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterCrossReference_4_1_0()); | 12213 | before(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterCrossReference_4_1_0()); |
10207 | // InternalCftLanguage.g:3378:3: ( RULE_ID ) | 12214 | // InternalCftLanguage.g:3997:3: ( ruleValidId ) |
10208 | // InternalCftLanguage.g:3379:4: RULE_ID | 12215 | // InternalCftLanguage.g:3998:4: ruleValidId |
10209 | { | 12216 | { |
10210 | before(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterIDTerminalRuleCall_4_1_0_1()); | 12217 | before(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterValidIdParserRuleCall_4_1_0_1()); |
10211 | match(input,RULE_ID,FOLLOW_2); | 12218 | pushFollow(FOLLOW_2); |
10212 | after(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterIDTerminalRuleCall_4_1_0_1()); | 12219 | ruleValidId(); |
12220 | |||
12221 | state._fsp--; | ||
12222 | |||
12223 | after(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterValidIdParserRuleCall_4_1_0_1()); | ||
10213 | 12224 | ||
10214 | } | 12225 | } |
10215 | 12226 | ||
@@ -10236,21 +12247,25 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
10236 | 12247 | ||
10237 | 12248 | ||
10238 | // $ANTLR start "rule__LookupDefinition__NameAssignment_7" | 12249 | // $ANTLR start "rule__LookupDefinition__NameAssignment_7" |
10239 | // InternalCftLanguage.g:3390:1: rule__LookupDefinition__NameAssignment_7 : ( RULE_ID ) ; | 12250 | // InternalCftLanguage.g:4009:1: rule__LookupDefinition__NameAssignment_7 : ( ruleValidId ) ; |
10240 | public final void rule__LookupDefinition__NameAssignment_7() throws RecognitionException { | 12251 | public final void rule__LookupDefinition__NameAssignment_7() throws RecognitionException { |
10241 | 12252 | ||
10242 | int stackSize = keepStackSize(); | 12253 | int stackSize = keepStackSize(); |
10243 | 12254 | ||
10244 | try { | 12255 | try { |
10245 | // InternalCftLanguage.g:3394:1: ( ( RULE_ID ) ) | 12256 | // InternalCftLanguage.g:4013:1: ( ( ruleValidId ) ) |
10246 | // InternalCftLanguage.g:3395:2: ( RULE_ID ) | 12257 | // InternalCftLanguage.g:4014:2: ( ruleValidId ) |
10247 | { | 12258 | { |
10248 | // InternalCftLanguage.g:3395:2: ( RULE_ID ) | 12259 | // InternalCftLanguage.g:4014:2: ( ruleValidId ) |
10249 | // InternalCftLanguage.g:3396:3: RULE_ID | 12260 | // InternalCftLanguage.g:4015:3: ruleValidId |
10250 | { | 12261 | { |
10251 | before(grammarAccess.getLookupDefinitionAccess().getNameIDTerminalRuleCall_7_0()); | 12262 | before(grammarAccess.getLookupDefinitionAccess().getNameValidIdParserRuleCall_7_0()); |
10252 | match(input,RULE_ID,FOLLOW_2); | 12263 | pushFollow(FOLLOW_2); |
10253 | after(grammarAccess.getLookupDefinitionAccess().getNameIDTerminalRuleCall_7_0()); | 12264 | ruleValidId(); |
12265 | |||
12266 | state._fsp--; | ||
12267 | |||
12268 | after(grammarAccess.getLookupDefinitionAccess().getNameValidIdParserRuleCall_7_0()); | ||
10254 | 12269 | ||
10255 | } | 12270 | } |
10256 | 12271 | ||
@@ -10273,17 +12288,17 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
10273 | 12288 | ||
10274 | 12289 | ||
10275 | // $ANTLR start "rule__Assignment__InputAssignment_0" | 12290 | // $ANTLR start "rule__Assignment__InputAssignment_0" |
10276 | // InternalCftLanguage.g:3405:1: rule__Assignment__InputAssignment_0 : ( ruleEventReference ) ; | 12291 | // InternalCftLanguage.g:4024:1: rule__Assignment__InputAssignment_0 : ( ruleEventReference ) ; |
10277 | public final void rule__Assignment__InputAssignment_0() throws RecognitionException { | 12292 | public final void rule__Assignment__InputAssignment_0() throws RecognitionException { |
10278 | 12293 | ||
10279 | int stackSize = keepStackSize(); | 12294 | int stackSize = keepStackSize(); |
10280 | 12295 | ||
10281 | try { | 12296 | try { |
10282 | // InternalCftLanguage.g:3409:1: ( ( ruleEventReference ) ) | 12297 | // InternalCftLanguage.g:4028:1: ( ( ruleEventReference ) ) |
10283 | // InternalCftLanguage.g:3410:2: ( ruleEventReference ) | 12298 | // InternalCftLanguage.g:4029:2: ( ruleEventReference ) |
10284 | { | 12299 | { |
10285 | // InternalCftLanguage.g:3410:2: ( ruleEventReference ) | 12300 | // InternalCftLanguage.g:4029:2: ( ruleEventReference ) |
10286 | // InternalCftLanguage.g:3411:3: ruleEventReference | 12301 | // InternalCftLanguage.g:4030:3: ruleEventReference |
10287 | { | 12302 | { |
10288 | before(grammarAccess.getAssignmentAccess().getInputEventReferenceParserRuleCall_0_0()); | 12303 | before(grammarAccess.getAssignmentAccess().getInputEventReferenceParserRuleCall_0_0()); |
10289 | pushFollow(FOLLOW_2); | 12304 | pushFollow(FOLLOW_2); |
@@ -10314,24 +12329,24 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
10314 | 12329 | ||
10315 | 12330 | ||
10316 | // $ANTLR start "rule__Assignment__MultipleAssignment_1_0" | 12331 | // $ANTLR start "rule__Assignment__MultipleAssignment_1_0" |
10317 | // InternalCftLanguage.g:3420:1: rule__Assignment__MultipleAssignment_1_0 : ( ( '+=' ) ) ; | 12332 | // InternalCftLanguage.g:4039:1: rule__Assignment__MultipleAssignment_1_0 : ( ( '+=' ) ) ; |
10318 | public final void rule__Assignment__MultipleAssignment_1_0() throws RecognitionException { | 12333 | public final void rule__Assignment__MultipleAssignment_1_0() throws RecognitionException { |
10319 | 12334 | ||
10320 | int stackSize = keepStackSize(); | 12335 | int stackSize = keepStackSize(); |
10321 | 12336 | ||
10322 | try { | 12337 | try { |
10323 | // InternalCftLanguage.g:3424:1: ( ( ( '+=' ) ) ) | 12338 | // InternalCftLanguage.g:4043:1: ( ( ( '+=' ) ) ) |
10324 | // InternalCftLanguage.g:3425:2: ( ( '+=' ) ) | 12339 | // InternalCftLanguage.g:4044:2: ( ( '+=' ) ) |
10325 | { | 12340 | { |
10326 | // InternalCftLanguage.g:3425:2: ( ( '+=' ) ) | 12341 | // InternalCftLanguage.g:4044:2: ( ( '+=' ) ) |
10327 | // InternalCftLanguage.g:3426:3: ( '+=' ) | 12342 | // InternalCftLanguage.g:4045:3: ( '+=' ) |
10328 | { | 12343 | { |
10329 | before(grammarAccess.getAssignmentAccess().getMultiplePlusSignEqualsSignKeyword_1_0_0()); | 12344 | before(grammarAccess.getAssignmentAccess().getMultiplePlusSignEqualsSignKeyword_1_0_0()); |
10330 | // InternalCftLanguage.g:3427:3: ( '+=' ) | 12345 | // InternalCftLanguage.g:4046:3: ( '+=' ) |
10331 | // InternalCftLanguage.g:3428:4: '+=' | 12346 | // InternalCftLanguage.g:4047:4: '+=' |
10332 | { | 12347 | { |
10333 | before(grammarAccess.getAssignmentAccess().getMultiplePlusSignEqualsSignKeyword_1_0_0()); | 12348 | before(grammarAccess.getAssignmentAccess().getMultiplePlusSignEqualsSignKeyword_1_0_0()); |
10334 | match(input,37,FOLLOW_2); | 12349 | match(input,40,FOLLOW_2); |
10335 | after(grammarAccess.getAssignmentAccess().getMultiplePlusSignEqualsSignKeyword_1_0_0()); | 12350 | after(grammarAccess.getAssignmentAccess().getMultiplePlusSignEqualsSignKeyword_1_0_0()); |
10336 | 12351 | ||
10337 | } | 12352 | } |
@@ -10359,17 +12374,17 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
10359 | 12374 | ||
10360 | 12375 | ||
10361 | // $ANTLR start "rule__Assignment__OutputAssignment_2" | 12376 | // $ANTLR start "rule__Assignment__OutputAssignment_2" |
10362 | // InternalCftLanguage.g:3439:1: rule__Assignment__OutputAssignment_2 : ( ruleEventReference ) ; | 12377 | // InternalCftLanguage.g:4058:1: rule__Assignment__OutputAssignment_2 : ( ruleEventReference ) ; |
10363 | public final void rule__Assignment__OutputAssignment_2() throws RecognitionException { | 12378 | public final void rule__Assignment__OutputAssignment_2() throws RecognitionException { |
10364 | 12379 | ||
10365 | int stackSize = keepStackSize(); | 12380 | int stackSize = keepStackSize(); |
10366 | 12381 | ||
10367 | try { | 12382 | try { |
10368 | // InternalCftLanguage.g:3443:1: ( ( ruleEventReference ) ) | 12383 | // InternalCftLanguage.g:4062:1: ( ( ruleEventReference ) ) |
10369 | // InternalCftLanguage.g:3444:2: ( ruleEventReference ) | 12384 | // InternalCftLanguage.g:4063:2: ( ruleEventReference ) |
10370 | { | 12385 | { |
10371 | // InternalCftLanguage.g:3444:2: ( ruleEventReference ) | 12386 | // InternalCftLanguage.g:4063:2: ( ruleEventReference ) |
10372 | // InternalCftLanguage.g:3445:3: ruleEventReference | 12387 | // InternalCftLanguage.g:4064:3: ruleEventReference |
10373 | { | 12388 | { |
10374 | before(grammarAccess.getAssignmentAccess().getOutputEventReferenceParserRuleCall_2_0()); | 12389 | before(grammarAccess.getAssignmentAccess().getOutputEventReferenceParserRuleCall_2_0()); |
10375 | pushFollow(FOLLOW_2); | 12390 | pushFollow(FOLLOW_2); |
@@ -10400,25 +12415,29 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
10400 | 12415 | ||
10401 | 12416 | ||
10402 | // $ANTLR start "rule__EventReference__ComponentAssignment_0" | 12417 | // $ANTLR start "rule__EventReference__ComponentAssignment_0" |
10403 | // InternalCftLanguage.g:3454:1: rule__EventReference__ComponentAssignment_0 : ( ( RULE_ID ) ) ; | 12418 | // InternalCftLanguage.g:4073:1: rule__EventReference__ComponentAssignment_0 : ( ( ruleValidId ) ) ; |
10404 | public final void rule__EventReference__ComponentAssignment_0() throws RecognitionException { | 12419 | public final void rule__EventReference__ComponentAssignment_0() throws RecognitionException { |
10405 | 12420 | ||
10406 | int stackSize = keepStackSize(); | 12421 | int stackSize = keepStackSize(); |
10407 | 12422 | ||
10408 | try { | 12423 | try { |
10409 | // InternalCftLanguage.g:3458:1: ( ( ( RULE_ID ) ) ) | 12424 | // InternalCftLanguage.g:4077:1: ( ( ( ruleValidId ) ) ) |
10410 | // InternalCftLanguage.g:3459:2: ( ( RULE_ID ) ) | 12425 | // InternalCftLanguage.g:4078:2: ( ( ruleValidId ) ) |
10411 | { | 12426 | { |
10412 | // InternalCftLanguage.g:3459:2: ( ( RULE_ID ) ) | 12427 | // InternalCftLanguage.g:4078:2: ( ( ruleValidId ) ) |
10413 | // InternalCftLanguage.g:3460:3: ( RULE_ID ) | 12428 | // InternalCftLanguage.g:4079:3: ( ruleValidId ) |
10414 | { | 12429 | { |
10415 | before(grammarAccess.getEventReferenceAccess().getComponentVariableCrossReference_0_0()); | 12430 | before(grammarAccess.getEventReferenceAccess().getComponentVariableCrossReference_0_0()); |
10416 | // InternalCftLanguage.g:3461:3: ( RULE_ID ) | 12431 | // InternalCftLanguage.g:4080:3: ( ruleValidId ) |
10417 | // InternalCftLanguage.g:3462:4: RULE_ID | 12432 | // InternalCftLanguage.g:4081:4: ruleValidId |
10418 | { | 12433 | { |
10419 | before(grammarAccess.getEventReferenceAccess().getComponentVariableIDTerminalRuleCall_0_0_1()); | 12434 | before(grammarAccess.getEventReferenceAccess().getComponentVariableValidIdParserRuleCall_0_0_1()); |
10420 | match(input,RULE_ID,FOLLOW_2); | 12435 | pushFollow(FOLLOW_2); |
10421 | after(grammarAccess.getEventReferenceAccess().getComponentVariableIDTerminalRuleCall_0_0_1()); | 12436 | ruleValidId(); |
12437 | |||
12438 | state._fsp--; | ||
12439 | |||
12440 | after(grammarAccess.getEventReferenceAccess().getComponentVariableValidIdParserRuleCall_0_0_1()); | ||
10422 | 12441 | ||
10423 | } | 12442 | } |
10424 | 12443 | ||
@@ -10445,25 +12464,29 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
10445 | 12464 | ||
10446 | 12465 | ||
10447 | // $ANTLR start "rule__EventReference__EventAssignment_2" | 12466 | // $ANTLR start "rule__EventReference__EventAssignment_2" |
10448 | // InternalCftLanguage.g:3473:1: rule__EventReference__EventAssignment_2 : ( ( RULE_ID ) ) ; | 12467 | // InternalCftLanguage.g:4092:1: rule__EventReference__EventAssignment_2 : ( ( ruleValidId ) ) ; |
10449 | public final void rule__EventReference__EventAssignment_2() throws RecognitionException { | 12468 | public final void rule__EventReference__EventAssignment_2() throws RecognitionException { |
10450 | 12469 | ||
10451 | int stackSize = keepStackSize(); | 12470 | int stackSize = keepStackSize(); |
10452 | 12471 | ||
10453 | try { | 12472 | try { |
10454 | // InternalCftLanguage.g:3477:1: ( ( ( RULE_ID ) ) ) | 12473 | // InternalCftLanguage.g:4096:1: ( ( ( ruleValidId ) ) ) |
10455 | // InternalCftLanguage.g:3478:2: ( ( RULE_ID ) ) | 12474 | // InternalCftLanguage.g:4097:2: ( ( ruleValidId ) ) |
10456 | { | 12475 | { |
10457 | // InternalCftLanguage.g:3478:2: ( ( RULE_ID ) ) | 12476 | // InternalCftLanguage.g:4097:2: ( ( ruleValidId ) ) |
10458 | // InternalCftLanguage.g:3479:3: ( RULE_ID ) | 12477 | // InternalCftLanguage.g:4098:3: ( ruleValidId ) |
10459 | { | 12478 | { |
10460 | before(grammarAccess.getEventReferenceAccess().getEventEventDeclarationCrossReference_2_0()); | 12479 | before(grammarAccess.getEventReferenceAccess().getEventEventDeclarationCrossReference_2_0()); |
10461 | // InternalCftLanguage.g:3480:3: ( RULE_ID ) | 12480 | // InternalCftLanguage.g:4099:3: ( ruleValidId ) |
10462 | // InternalCftLanguage.g:3481:4: RULE_ID | 12481 | // InternalCftLanguage.g:4100:4: ruleValidId |
10463 | { | 12482 | { |
10464 | before(grammarAccess.getEventReferenceAccess().getEventEventDeclarationIDTerminalRuleCall_2_0_1()); | 12483 | before(grammarAccess.getEventReferenceAccess().getEventEventDeclarationValidIdParserRuleCall_2_0_1()); |
10465 | match(input,RULE_ID,FOLLOW_2); | 12484 | pushFollow(FOLLOW_2); |
10466 | after(grammarAccess.getEventReferenceAccess().getEventEventDeclarationIDTerminalRuleCall_2_0_1()); | 12485 | ruleValidId(); |
12486 | |||
12487 | state._fsp--; | ||
12488 | |||
12489 | after(grammarAccess.getEventReferenceAccess().getEventEventDeclarationValidIdParserRuleCall_2_0_1()); | ||
10467 | 12490 | ||
10468 | } | 12491 | } |
10469 | 12492 | ||
@@ -10490,21 +12513,21 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
10490 | 12513 | ||
10491 | 12514 | ||
10492 | // $ANTLR start "rule__ComponentInstance__ComponentTypeAssignment_1" | 12515 | // $ANTLR start "rule__ComponentInstance__ComponentTypeAssignment_1" |
10493 | // InternalCftLanguage.g:3492:1: rule__ComponentInstance__ComponentTypeAssignment_1 : ( ( ruleQualifiedName ) ) ; | 12516 | // InternalCftLanguage.g:4111:1: rule__ComponentInstance__ComponentTypeAssignment_1 : ( ( ruleQualifiedName ) ) ; |
10494 | public final void rule__ComponentInstance__ComponentTypeAssignment_1() throws RecognitionException { | 12517 | public final void rule__ComponentInstance__ComponentTypeAssignment_1() throws RecognitionException { |
10495 | 12518 | ||
10496 | int stackSize = keepStackSize(); | 12519 | int stackSize = keepStackSize(); |
10497 | 12520 | ||
10498 | try { | 12521 | try { |
10499 | // InternalCftLanguage.g:3496:1: ( ( ( ruleQualifiedName ) ) ) | 12522 | // InternalCftLanguage.g:4115:1: ( ( ( ruleQualifiedName ) ) ) |
10500 | // InternalCftLanguage.g:3497:2: ( ( ruleQualifiedName ) ) | 12523 | // InternalCftLanguage.g:4116:2: ( ( ruleQualifiedName ) ) |
10501 | { | 12524 | { |
10502 | // InternalCftLanguage.g:3497:2: ( ( ruleQualifiedName ) ) | 12525 | // InternalCftLanguage.g:4116:2: ( ( ruleQualifiedName ) ) |
10503 | // InternalCftLanguage.g:3498:3: ( ruleQualifiedName ) | 12526 | // InternalCftLanguage.g:4117:3: ( ruleQualifiedName ) |
10504 | { | 12527 | { |
10505 | before(grammarAccess.getComponentInstanceAccess().getComponentTypeComponentDefinitionCrossReference_1_0()); | 12528 | before(grammarAccess.getComponentInstanceAccess().getComponentTypeComponentDefinitionCrossReference_1_0()); |
10506 | // InternalCftLanguage.g:3499:3: ( ruleQualifiedName ) | 12529 | // InternalCftLanguage.g:4118:3: ( ruleQualifiedName ) |
10507 | // InternalCftLanguage.g:3500:4: ruleQualifiedName | 12530 | // InternalCftLanguage.g:4119:4: ruleQualifiedName |
10508 | { | 12531 | { |
10509 | before(grammarAccess.getComponentInstanceAccess().getComponentTypeComponentDefinitionQualifiedNameParserRuleCall_1_0_1()); | 12532 | before(grammarAccess.getComponentInstanceAccess().getComponentTypeComponentDefinitionQualifiedNameParserRuleCall_1_0_1()); |
10510 | pushFollow(FOLLOW_2); | 12533 | pushFollow(FOLLOW_2); |
@@ -10539,17 +12562,17 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
10539 | 12562 | ||
10540 | 12563 | ||
10541 | // $ANTLR start "rule__ComponentInstance__NameAssignment_2" | 12564 | // $ANTLR start "rule__ComponentInstance__NameAssignment_2" |
10542 | // InternalCftLanguage.g:3511:1: rule__ComponentInstance__NameAssignment_2 : ( RULE_ID ) ; | 12565 | // InternalCftLanguage.g:4130:1: rule__ComponentInstance__NameAssignment_2 : ( RULE_ID ) ; |
10543 | public final void rule__ComponentInstance__NameAssignment_2() throws RecognitionException { | 12566 | public final void rule__ComponentInstance__NameAssignment_2() throws RecognitionException { |
10544 | 12567 | ||
10545 | int stackSize = keepStackSize(); | 12568 | int stackSize = keepStackSize(); |
10546 | 12569 | ||
10547 | try { | 12570 | try { |
10548 | // InternalCftLanguage.g:3515:1: ( ( RULE_ID ) ) | 12571 | // InternalCftLanguage.g:4134:1: ( ( RULE_ID ) ) |
10549 | // InternalCftLanguage.g:3516:2: ( RULE_ID ) | 12572 | // InternalCftLanguage.g:4135:2: ( RULE_ID ) |
10550 | { | 12573 | { |
10551 | // InternalCftLanguage.g:3516:2: ( RULE_ID ) | 12574 | // InternalCftLanguage.g:4135:2: ( RULE_ID ) |
10552 | // InternalCftLanguage.g:3517:3: RULE_ID | 12575 | // InternalCftLanguage.g:4136:3: RULE_ID |
10553 | { | 12576 | { |
10554 | before(grammarAccess.getComponentInstanceAccess().getNameIDTerminalRuleCall_2_0()); | 12577 | before(grammarAccess.getComponentInstanceAccess().getNameIDTerminalRuleCall_2_0()); |
10555 | match(input,RULE_ID,FOLLOW_2); | 12578 | match(input,RULE_ID,FOLLOW_2); |
@@ -10581,37 +12604,40 @@ public class InternalCftLanguageParser extends AbstractInternalContentAssistPars | |||
10581 | 12604 | ||
10582 | public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L}); | 12605 | public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L}); |
10583 | public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L}); | 12606 | public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L}); |
10584 | public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000000010L}); | 12607 | public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000000030L}); |
10585 | public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x000000000201C000L}); | 12608 | public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000010038000L}); |
10586 | public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000008002L}); | 12609 | public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000010002L}); |
10587 | public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000002010002L}); | 12610 | public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000010020002L}); |
10588 | public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000004000L}); | 12611 | public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000008000L}); |
10589 | public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000020000L}); | 12612 | public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000040000L}); |
10590 | public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000180000L}); | 12613 | public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000300000L}); |
10591 | public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000040010L}); | 12614 | public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000080030L}); |
10592 | public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000012L}); | 12615 | public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000032L}); |
10593 | public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000004010L}); | 12616 | public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000008030L}); |
10594 | public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000800000000L}); | 12617 | public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000004000000000L}); |
10595 | public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000200000L}); | 12618 | public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000001400000L}); |
10596 | public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000400000L}); | 12619 | public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000800000L}); |
10597 | public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000000020L}); | 12620 | public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x00000000000000C0L}); |
10598 | public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000800000L}); | 12621 | public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000002000000L}); |
10599 | public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000001000000L}); | 12622 | public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000004000000L}); |
10600 | public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000001004040000L}); | 12623 | public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000000040L}); |
10601 | public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000001004000002L}); | 12624 | public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000008000020L}); |
10602 | public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000001004000000L}); | 12625 | public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000008020080000L}); |
10603 | public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000008000000L}); | 12626 | public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000008020000002L}); |
10604 | public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000030000000L}); | 12627 | public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000008020000000L}); |
10605 | public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000020000002L}); | 12628 | public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000040000000L}); |
10606 | public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000200020000L}); | 12629 | public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000180000000L}); |
10607 | public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000040040010L}); | 12630 | public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000100000002L}); |
10608 | public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000040000012L}); | 12631 | public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000001000040000L}); |
10609 | public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000080000000L}); | 12632 | public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000200080030L}); |
10610 | public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000002000001000L}); | 12633 | public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000200000032L}); |
10611 | public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000040000010L}); | 12634 | public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000400000000L}); |
10612 | public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000100000000L}); | 12635 | public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000010000002000L}); |
10613 | public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000100000002L}); | 12636 | public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000200000030L}); |
10614 | public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000400000000L}); | 12637 | public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000800000000L}); |
10615 | public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000180002L}); | 12638 | public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000000010L}); |
12639 | public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000800000002L}); | ||
12640 | public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000002000000000L}); | ||
12641 | public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000000000300002L}); | ||
10616 | 12642 | ||
10617 | } | 12643 | } |