diff --git a/ba/doc/conformance.md b/ba/doc/conformance.md
index 48e357c2a12..f129a7de70e 100644
--- a/ba/doc/conformance.md
+++ b/ba/doc/conformance.md
@@ -57,23 +57,23 @@ The review itself was a source and test-artifact audit. No Maven tests, simulato
| Section | Implemented capability and evidence | Assessment |
| --- | --- | --- |
| D.1–D.2: scope and concepts | Embedded `behavior_specification` parser, linker, serializer, and strict-model translation are registered. | Supports the language-tooling role; execution semantics require separate consumer evidence. |
-| D.3: behavior specification | Variables, grouped states, state kinds, named/prioritized and multiple-source transitions, execute conditions, and a subset of dispatch/external conditions. State and transition legality checks have dedicated tests. | Partial. Internal conditions were absent (G01, since fixed) and the naming and otherwise-transition rules unenforced (V01 and V02, since fixed); mode binding is explicitly missing; multiple subprogram final states are rejected unconditionally; several consistency obligations lack demonstrated enforcement. |
+| D.3: behavior specification | Variables, grouped states, state kinds, named/prioritized and multiple-source transitions, execute conditions, and dispatch/external conditions. State and transition legality checks have dedicated tests. | Partial. Internal conditions (G01) and complete external-condition expressions (G02) were absent, both since fixed, and the naming and otherwise-transition rules were unenforced (V01 and V02, since fixed); mode binding is explicitly missing; multiple subprogram final states are rejected unconditionally; several consistency obligations lack demonstrated enforcement. |
| D.4: thread dispatch | Dispatch conjunction/disjunction, `stop`, bare timeout, timeout with a duration, and an unparenthesized frozen-port list. Selected timeout/stop checks exist. | Partial. Required frozen-list parentheses were missing (G03) and timeout reset ports absent (G04), both since fixed. Full protocol/trigger compatibility and core-property consistency are not demonstrated. |
| D.5: component interactions | Port send/dequeue/freeze, count/fresh/updated, shared-data lock/unlock syntax, and subprogram-call syntax/model classes. | Partial. `updated` was absent (G07) and internal events were represented incorrectly (G10), both since fixed; call-signature and direction/category checks need additional coverage. Input/output timing consistency is not established. |
| D.6: action language | Assignment/`any`, sequences and sets, blocks, conditionals, explicit-type loops, timed actions and processor bindings. Conflicting assignments in action sets and static minimum/maximum computation-time checks exist. | Partial. Type conformance is disabled outright, so no assignment, send, dequeue, range, or parameter type mismatch is reported (G18). Optional loop classifiers are missing; loop-variable assignment rejection was not enforced by the existing covering-test expectation (G16, since fixed, though the dequeue form is still open as [#3205](https://github.com/osate/osate2/issues/3205)); action-timeout catch and combination rules are now checked (V03), while resource-release and signature obligations remain incomplete or unverified. |
-| D.7: expressions | Boolean/numeric/string syntax, arithmetic/relational/logical operators, property references, indexing, and operator applicability checks per operand data representation. | Partial, with semantic preservation defects. Operand consistency between the two operands is not checked, only applicability of the operator to the first one (G18). Short-circuit logical operators and `updated` are now supported (#3169 and G07, since fixed); expression grouping/precedence and numeric translation differ from the document; initialization analysis is not demonstrated. |
+| D.7: expressions | Boolean/numeric/string syntax, arithmetic/relational/logical operators, property references, indexing, and operator applicability checks per operand data representation. | Partial, with semantic preservation defects. Operand consistency between the two operands is not checked, only applicability of the operator to the first one (G18). Short-circuit logical operators, including in external conditions, and `updated` are now supported (#3166, #3169, and G07, since fixed); value-expression grouping/precedence and numeric translation differ from the document; initialization analysis is not demonstrated. |
| D.8: synchronization | `Behavior_Properties::Subprogram_Call_Protocol` declares HSER/LSER/ASER and defaults to HSER, matching the supplied document. A client/server example exists. | Property definition conforms. Enforcement of the two LSER/ASER legality rules and execution of the protocols are not established. |
Useful positive evidence includes [CoveringSyntaxTest](../../ba/org.osate.ba.tests/src/org/osate/ba/tests/CoveringSyntaxTest.xtend), [CoveringSemanticTest](../../ba/org.osate.ba.tests/src/org/osate/ba/tests/CoveringSemanticTest.xtend), [GrammarHazards.aadl](../../ba/org.osate.ba.tests/models/characterization/GrammarHazards.aadl), [BehaviorAnnexIntegrationTest](../../ba/org.osate.xtext.aadl2.ba.tests/src/org/osate/xtext/aadl2/ba/tests/BehaviorAnnexIntegrationTest.java), and [Issue3153Test](../../ba/org.osate.ba.tests/src/org/osate/ba/tests/Issue3153Test.java), [Issue3154Test](../../ba/org.osate.ba.tests/src/org/osate/ba/tests/Issue3154Test.java), and [Issue3155Test](../../ba/org.osate.ba.tests/src/org/osate/ba/tests/Issue3155Test.java). The latter tests establish specific diagnostic behavior and source locations, rather than general standard coverage.
## Ten gaps already identified by the conformance tests
-All ten categories appear in [BehaviorAnnexConformanceTest](../../ba/org.osate.ba.tests/src/org/osate/ba/tests/characterization/BehaviorAnnexConformanceTest.java). At the review date its ten standard-outcome tests were all `@Ignore("Issue #2445: ...")`. After step 1 the class holds standard outcomes only: each skip names its own tracking issue instead of the umbrella #2445, and the paired "current failure" tests are gone because the golden suites compare the same diagnostics exactly. Step 1 left G03 as the single active expectation; seven are active now, as G01, G04, G05, G07, G08, and G10 were fixed, and the three that remain skipped are held against #3166, #3170, and #3173 by the class's `TRACKED_SKIPS` list. Twelve AADL fixtures are under [models/characterization/conformance](../../ba/org.osate.ba.tests/models/characterization/conformance).
+All ten categories appear in [BehaviorAnnexConformanceTest](../../ba/org.osate.ba.tests/src/org/osate/ba/tests/characterization/BehaviorAnnexConformanceTest.java). At the review date its ten standard-outcome tests were all `@Ignore("Issue #2445: ...")`. After step 1 the class holds standard outcomes only: each skip names its own tracking issue instead of the umbrella #2445, and the paired "current failure" tests are gone because the golden suites compare the same diagnostics exactly. Step 1 left G03 as the single active expectation; eight are active now, as G01, G02, G04, G05, G07, G08, and G10 were fixed, and the two that remain skipped are held against #3170 and #3173 by the class's `TRACKED_SKIPS` list. Twelve AADL fixtures are under [models/characterization/conformance](../../ba/org.osate.ba.tests/models/characterization/conformance).
| ID | Standard requirement | Current implementation and test evidence | Status |
| --- | --- | --- | --- |
| G01 | D.3 `internal_condition`: `on internal` followed by internal ports separated by `or`. | `BehaviorCondition` has dispatch, mode-switch/external, and execute alternatives only. `InternalCondition.aadl` has recorded syntax errors. | Source-confirmed missing syntax. **Addressed by [#3165](https://github.com/osate/osate2/issues/3165):** the grammar gained an `InternalCondition` alternative, the strict model an `InternalCondition` class holding `InternalPortHolder`s, and the checkers the D.3 execution-state rule and D.6.(L11). The fixture needed one correction to be a legal positive case: its internal condition left an initial state, which the D.3 rule this work implements forbids. |
-| G02 | D.3 `trigger_logical_expression` permits the D.7 logical operators and parenthesized event triggers. | `ModeSwitchCondition` only represents ORs of AND conjunctions, with reference leaves. `ExternalConditionXor.aadl` and `ExternalConditionGrouping.aadl` record syntax errors. | Source-confirmed incomplete syntax; also lacks short-circuit forms in external conditions. |
+| G02 | D.3 `trigger_logical_expression` permits the D.7 logical operators and parenthesized event triggers. | **Addressed by [#3166](https://github.com/osate/osate2/issues/3166):** both levels of the external-condition grammar now retain their logical operators, parenthesized groups recursively contain a complete external condition, and the strict model mirrors that recursive structure. | Covered by the conformance fixtures and `Issue3166Test`, including every logical operator, event and event-data port resolution, strict-model preservation, and unparse/reparse of a parenthesized group. |
| G03 | D.4 `dispatch_condition` spells the optional list `frozen ( frozen_ports )`. | `DispatchCondition` requires references directly after `frozen`. `FrozenPortParentheses.aadl` records an error at `(`. | Source-confirmed rejection of standard syntax and acceptance of a nonstandard spelling. **Addressed by [#3167](https://github.com/osate/osate2/issues/3167):** the dispatch condition now requires a nonempty parenthesized, comma-separated frozen-port list and rejects the unparenthesized spelling it used to accept, so the fixture's expectation is active. Making every assignment in that rule optional had also left a bare `on dispatch` with no condition object at all, which the translator recovered by matching node text; that separate defect is [#3195](https://github.com/osate/osate2/issues/3195), also closed. |
| G04 | D.4 completion-relative timeout permits `timeout (p or q) behavior_time`. | `DispatchTriggerCondition` permits `timeout` and an optional time, without reset-port storage or syntax. `TimeoutResetPorts.aadl` records syntax errors. | Source-confirmed missing syntax and representation. **Addressed by [#3168](https://github.com/osate/osate2/issues/3168):** the grammar gained the parenthesized reset-port list, the strict model a `TimeoutResetPort` interface that `EventPortHolder` and `EventDataPortHolder` implement and a `resetPorts` list on `CompletionRelativeTimeout`, and the validator the two checks the new syntax makes reachable: a listed name that is not an event or event data port, and a reset-port list with no behavior time, which is neither D.4 timeout form. D.4 states no legality rule about reset ports themselves, and the existing D.4.(L1) and D.4.(L2) checks continue to apply to the timeout that carries them. |
| G05 | D.7 logical operators include `and then` and `or else`, with short-circuit meaning. | **Addressed by [#3169](https://github.com/osate/osate2/issues/3169):** dedicated grammar rules retain each multiword operator as one declarative value, and distinct strict-model literals preserve the short-circuit choice through translation and serialization. The existing logical-operator type check requires Boolean operands for both forms. `ShortCircuitOperators.aadl` now parses and validates without diagnostics. | Covered by the conformance fixture and `Issue3169Test`, including declarative/strict-model preservation, unparse/reparse, and invalid operand diagnostics. |
diff --git a/ba/org.osate.xtext.aadl2.ba.edit/icons/full/ctool16/CreateModeSwitchConjunction_triggers_Reference.gif b/ba/org.osate.ba.edit/icons/full/ctool16/CreateModeSwitchConjunction_modeSwitchTriggers_ModeSwitchTriggerLogicalExpression.gif
similarity index 71%
rename from ba/org.osate.xtext.aadl2.ba.edit/icons/full/ctool16/CreateModeSwitchConjunction_triggers_Reference.gif
rename to ba/org.osate.ba.edit/icons/full/ctool16/CreateModeSwitchConjunction_modeSwitchTriggers_ModeSwitchTriggerLogicalExpression.gif
index 7aed015b97c..00edc85b95e 100644
Binary files a/ba/org.osate.xtext.aadl2.ba.edit/icons/full/ctool16/CreateModeSwitchConjunction_triggers_Reference.gif and b/ba/org.osate.ba.edit/icons/full/ctool16/CreateModeSwitchConjunction_modeSwitchTriggers_ModeSwitchTriggerLogicalExpression.gif differ
diff --git a/ba/org.osate.ba.edit/plugin.properties b/ba/org.osate.ba.edit/plugin.properties
index 73ec86a52ca..148a88c684e 100644
--- a/ba/org.osate.ba.edit/plugin.properties
+++ b/ba/org.osate.ba.edit/plugin.properties
@@ -364,3 +364,5 @@ _UI_CompletionRelativeTimeout_resetPorts_feature = Reset Ports
_UI_BehaviorArraySize_type = Behavior Array Size
_UI_BehaviorArraySize_integerValue_feature = Integer Value
_UI_PortUpdatedValue_type = Port Updated Value
+_UI_ModeSwitchTriggerLogicalExpression_logicalOperators_feature = Logical Operators
+_UI_ModeSwitchConjunction_logicalOperators_feature = Logical Operators
diff --git a/ba/org.osate.ba.edit/src/org/osate/ba/aadlba/provider/ModeSwitchConjunctionItemProvider.java b/ba/org.osate.ba.edit/src/org/osate/ba/aadlba/provider/ModeSwitchConjunctionItemProvider.java
index c9ae2ed259c..1f9a9767d58 100644
--- a/ba/org.osate.ba.edit/src/org/osate/ba/aadlba/provider/ModeSwitchConjunctionItemProvider.java
+++ b/ba/org.osate.ba.edit/src/org/osate/ba/aadlba/provider/ModeSwitchConjunctionItemProvider.java
@@ -25,7 +25,9 @@
import org.eclipse.emf.common.notify.AdapterFactory;
import org.eclipse.emf.common.notify.Notification;
import org.eclipse.emf.ecore.EStructuralFeature;
+import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
import org.eclipse.emf.edit.provider.ViewerNotification;
import org.osate.ba.aadlba.AadlBaFactory;
import org.osate.ba.aadlba.AadlBaPackage;
@@ -59,10 +61,27 @@ public List getPropertyDescriptors(Object object) {
if (itemPropertyDescriptors == null) {
super.getPropertyDescriptors(object);
+ addLogicalOperatorsPropertyDescriptor(object);
}
return itemPropertyDescriptors;
}
+ /**
+ * This adds a property descriptor for the Logical Operators feature.
+ *
+ *
+ * @generated
+ */
+ protected void addLogicalOperatorsPropertyDescriptor(Object object) {
+ itemPropertyDescriptors
+ .add(createItemPropertyDescriptor(((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(),
+ getResourceLocator(), getString("_UI_ModeSwitchConjunction_logicalOperators_feature"),
+ getString("_UI_PropertyDescriptor_description",
+ "_UI_ModeSwitchConjunction_logicalOperators_feature", "_UI_ModeSwitchConjunction_type"),
+ AadlBaPackage.Literals.MODE_SWITCH_CONJUNCTION__LOGICAL_OPERATORS, true, false, false,
+ ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ }
+
/**
* This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an
* {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or
@@ -127,6 +146,9 @@ public void notifyChanged(Notification notification) {
updateChildren(notification);
switch (notification.getFeatureID(ModeSwitchConjunction.class)) {
+ case AadlBaPackage.MODE_SWITCH_CONJUNCTION__LOGICAL_OPERATORS:
+ fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
+ return;
case AadlBaPackage.MODE_SWITCH_CONJUNCTION__MODE_SWITCH_TRIGGERS:
fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
return;
@@ -152,6 +174,10 @@ protected void collectNewChildDescriptors(Collection newChildDescriptors
newChildDescriptors
.add(createChildParameter(AadlBaPackage.Literals.MODE_SWITCH_CONJUNCTION__MODE_SWITCH_TRIGGERS,
AadlBaFactory.eINSTANCE.createEventPortHolder()));
+
+ newChildDescriptors
+ .add(createChildParameter(AadlBaPackage.Literals.MODE_SWITCH_CONJUNCTION__MODE_SWITCH_TRIGGERS,
+ AadlBaFactory.eINSTANCE.createModeSwitchTriggerLogicalExpression()));
}
}
diff --git a/ba/org.osate.ba.edit/src/org/osate/ba/aadlba/provider/ModeSwitchTriggerLogicalExpressionItemProvider.java b/ba/org.osate.ba.edit/src/org/osate/ba/aadlba/provider/ModeSwitchTriggerLogicalExpressionItemProvider.java
index db8e6e555d5..010e7fa01a3 100644
--- a/ba/org.osate.ba.edit/src/org/osate/ba/aadlba/provider/ModeSwitchTriggerLogicalExpressionItemProvider.java
+++ b/ba/org.osate.ba.edit/src/org/osate/ba/aadlba/provider/ModeSwitchTriggerLogicalExpressionItemProvider.java
@@ -25,7 +25,9 @@
import org.eclipse.emf.common.notify.AdapterFactory;
import org.eclipse.emf.common.notify.Notification;
import org.eclipse.emf.ecore.EStructuralFeature;
+import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
import org.eclipse.emf.edit.provider.ViewerNotification;
import org.osate.ba.aadlba.AadlBaFactory;
import org.osate.ba.aadlba.AadlBaPackage;
@@ -59,10 +61,28 @@ public List getPropertyDescriptors(Object object) {
if (itemPropertyDescriptors == null) {
super.getPropertyDescriptors(object);
+ addLogicalOperatorsPropertyDescriptor(object);
}
return itemPropertyDescriptors;
}
+ /**
+ * This adds a property descriptor for the Logical Operators feature.
+ *
+ *
+ * @generated
+ */
+ protected void addLogicalOperatorsPropertyDescriptor(Object object) {
+ itemPropertyDescriptors.add(createItemPropertyDescriptor(
+ ((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(), getResourceLocator(),
+ getString("_UI_ModeSwitchTriggerLogicalExpression_logicalOperators_feature"),
+ getString("_UI_PropertyDescriptor_description",
+ "_UI_ModeSwitchTriggerLogicalExpression_logicalOperators_feature",
+ "_UI_ModeSwitchTriggerLogicalExpression_type"),
+ AadlBaPackage.Literals.MODE_SWITCH_TRIGGER_LOGICAL_EXPRESSION__LOGICAL_OPERATORS, true, false, false,
+ ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null));
+ }
+
/**
* This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an
* {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or
@@ -128,6 +148,9 @@ public void notifyChanged(Notification notification) {
updateChildren(notification);
switch (notification.getFeatureID(ModeSwitchTriggerLogicalExpression.class)) {
+ case AadlBaPackage.MODE_SWITCH_TRIGGER_LOGICAL_EXPRESSION__LOGICAL_OPERATORS:
+ fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
+ return;
case AadlBaPackage.MODE_SWITCH_TRIGGER_LOGICAL_EXPRESSION__MODE_SWITCH_CONJUNCTIONS:
fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
return;
diff --git a/ba/org.osate.ba.tests/expected/diagnostics-validated/org.osate.ba.tests_models_characterization_conformance_ExternalConditionGrouping.txt b/ba/org.osate.ba.tests/expected/diagnostics-validated/org.osate.ba.tests_models_characterization_conformance_ExternalConditionGrouping.txt
index d8893e0feba..e69de29bb2d 100644
--- a/ba/org.osate.ba.tests/expected/diagnostics-validated/org.osate.ba.tests_models_characterization_conformance_ExternalConditionGrouping.txt
+++ b/ba/org.osate.ba.tests/expected/diagnostics-validated/org.osate.ba.tests_models_characterization_conformance_ExternalConditionGrouping.txt
@@ -1,7 +0,0 @@
-error | linking | 17 | 17 | 11 | Couldn't resolve reference to BehaviorState 'first_event'.
-error | linking | 17 | 32 | 12 | Couldn't resolve reference to BehaviorState 'second_event'.
-error | syntax | 17 | 16 | 1 | no viable alternative at input '('
-error | syntax | 17 | 17 | 11 | missing ']->' at 'first_event'
-error | syntax | 17 | 29 | 2 | mismatched input 'or' expecting ';'
-error | syntax | 17 | 44 | 1 | mismatched input ')' expecting '-['
-error | syntax | 17 | 56 | 1 | mismatched input ';' expecting '-['
diff --git a/ba/org.osate.ba.tests/expected/diagnostics-validated/org.osate.ba.tests_models_characterization_conformance_ExternalConditionXor.txt b/ba/org.osate.ba.tests/expected/diagnostics-validated/org.osate.ba.tests_models_characterization_conformance_ExternalConditionXor.txt
index 4c6dd412c69..e69de29bb2d 100644
--- a/ba/org.osate.ba.tests/expected/diagnostics-validated/org.osate.ba.tests_models_characterization_conformance_ExternalConditionXor.txt
+++ b/ba/org.osate.ba.tests/expected/diagnostics-validated/org.osate.ba.tests_models_characterization_conformance_ExternalConditionXor.txt
@@ -1,3 +0,0 @@
-error | linking | 17 | 32 | 12 | Couldn't resolve reference to BehaviorState 'second_event'.
-error | syntax | 17 | 28 | 3 | mismatched input 'xor' expecting ']->'
-error | syntax | 17 | 45 | 3 | missing '-[' at ']->'
diff --git a/ba/org.osate.ba.tests/expected/diagnostics-validated/org.osate.ba.tests_models_issue3166_Issue3166.txt b/ba/org.osate.ba.tests/expected/diagnostics-validated/org.osate.ba.tests_models_issue3166_Issue3166.txt
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/ba/org.osate.ba.tests/expected/diagnostics/org.osate.ba.tests_models_characterization_conformance_ExternalConditionGrouping.txt b/ba/org.osate.ba.tests/expected/diagnostics/org.osate.ba.tests_models_characterization_conformance_ExternalConditionGrouping.txt
index d8893e0feba..e69de29bb2d 100644
--- a/ba/org.osate.ba.tests/expected/diagnostics/org.osate.ba.tests_models_characterization_conformance_ExternalConditionGrouping.txt
+++ b/ba/org.osate.ba.tests/expected/diagnostics/org.osate.ba.tests_models_characterization_conformance_ExternalConditionGrouping.txt
@@ -1,7 +0,0 @@
-error | linking | 17 | 17 | 11 | Couldn't resolve reference to BehaviorState 'first_event'.
-error | linking | 17 | 32 | 12 | Couldn't resolve reference to BehaviorState 'second_event'.
-error | syntax | 17 | 16 | 1 | no viable alternative at input '('
-error | syntax | 17 | 17 | 11 | missing ']->' at 'first_event'
-error | syntax | 17 | 29 | 2 | mismatched input 'or' expecting ';'
-error | syntax | 17 | 44 | 1 | mismatched input ')' expecting '-['
-error | syntax | 17 | 56 | 1 | mismatched input ';' expecting '-['
diff --git a/ba/org.osate.ba.tests/expected/diagnostics/org.osate.ba.tests_models_characterization_conformance_ExternalConditionXor.txt b/ba/org.osate.ba.tests/expected/diagnostics/org.osate.ba.tests_models_characterization_conformance_ExternalConditionXor.txt
index 4c6dd412c69..e69de29bb2d 100644
--- a/ba/org.osate.ba.tests/expected/diagnostics/org.osate.ba.tests_models_characterization_conformance_ExternalConditionXor.txt
+++ b/ba/org.osate.ba.tests/expected/diagnostics/org.osate.ba.tests_models_characterization_conformance_ExternalConditionXor.txt
@@ -1,3 +0,0 @@
-error | linking | 17 | 32 | 12 | Couldn't resolve reference to BehaviorState 'second_event'.
-error | syntax | 17 | 28 | 3 | mismatched input 'xor' expecting ']->'
-error | syntax | 17 | 45 | 3 | missing '-[' at ']->'
diff --git a/ba/org.osate.ba.tests/expected/diagnostics/org.osate.ba.tests_models_issue3166_Issue3166.txt b/ba/org.osate.ba.tests/expected/diagnostics/org.osate.ba.tests_models_issue3166_Issue3166.txt
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/ba/org.osate.ba.tests/expected/positions/org.osate.ba.tests_models_characterization_conformance_ExternalConditionGrouping.txt b/ba/org.osate.ba.tests/expected/positions/org.osate.ba.tests_models_characterization_conformance_ExternalConditionGrouping.txt
index 887b633d38d..2b6122e32e3 100644
--- a/ba/org.osate.ba.tests/expected/positions/org.osate.ba.tests_models_characterization_conformance_ExternalConditionGrouping.txt
+++ b/ba/org.osate.ba.tests/expected/positions/org.osate.ba.tests_models_characterization_conformance_ExternalConditionGrouping.txt
@@ -1,9 +1,20 @@
annex[0] owner=ExternalConditionGrouping::component.i
(BehaviorAnnex, behavior_specification, 324, 126)
+ (BehaviorCondition, , 406, 32)
(BehaviorState, finish, 359, 6)
(BehaviorState, start, 334, 5)
(BehaviorStateGroup, , 334, 21)
(BehaviorStateGroup, , 359, 20)
- (BehaviorTransition, , 397, 27)
- (BehaviorTransition, , 425, 17)
- (BehaviorTransition, , 443, 7)
+ (BehaviorTransition, , 397, 53)
+ (ModeSwitchCondition, , 409, 29)
+ (ModeSwitchCondition, , 410, 27)
+ (ModeSwitchConjunction, , 409, 29)
+ (ModeSwitchConjunction, , 410, 11)
+ (ModeSwitchConjunction, , 425, 12)
+ (ModeSwitchTrigger, , 409, 29)
+ (ModeSwitchTrigger, , 410, 11)
+ (ModeSwitchTrigger, , 425, 12)
+ (Reference, , 410, 11)
+ (Reference, , 425, 12)
+ (ReferenceSegment, first_event, 410, 11)
+ (ReferenceSegment, second_event, 425, 12)
diff --git a/ba/org.osate.ba.tests/expected/positions/org.osate.ba.tests_models_characterization_conformance_ExternalConditionXor.txt b/ba/org.osate.ba.tests/expected/positions/org.osate.ba.tests_models_characterization_conformance_ExternalConditionXor.txt
index 20651eea406..cf4d32fc66f 100644
--- a/ba/org.osate.ba.tests/expected/positions/org.osate.ba.tests_models_characterization_conformance_ExternalConditionXor.txt
+++ b/ba/org.osate.ba.tests/expected/positions/org.osate.ba.tests_models_characterization_conformance_ExternalConditionXor.txt
@@ -1,13 +1,17 @@
annex[0] owner=ExternalConditionXor::component.i
(BehaviorAnnex, behavior_specification, 319, 125)
- (BehaviorCondition, , 401, 14)
+ (BehaviorCondition, , 401, 31)
(BehaviorState, finish, 354, 6)
(BehaviorState, start, 329, 5)
(BehaviorStateGroup, , 329, 21)
(BehaviorStateGroup, , 354, 20)
- (BehaviorTransition, , 392, 27)
- (BehaviorTransition, , 420, 24)
- (ModeSwitchCondition, , 404, 11)
+ (BehaviorTransition, , 392, 52)
+ (ModeSwitchCondition, , 404, 28)
(ModeSwitchConjunction, , 404, 11)
+ (ModeSwitchConjunction, , 420, 12)
+ (ModeSwitchTrigger, , 404, 11)
+ (ModeSwitchTrigger, , 420, 12)
(Reference, , 404, 11)
+ (Reference, , 420, 12)
(ReferenceSegment, first_event, 404, 11)
+ (ReferenceSegment, second_event, 420, 12)
diff --git a/ba/org.osate.ba.tests/expected/positions/org.osate.ba.tests_models_covering_semantic_cr_D3_C4.txt b/ba/org.osate.ba.tests/expected/positions/org.osate.ba.tests_models_covering_semantic_cr_D3_C4.txt
index 22e3e13fe55..5cc2e281033 100644
--- a/ba/org.osate.ba.tests/expected/positions/org.osate.ba.tests_models_covering_semantic_cr_D3_C4.txt
+++ b/ba/org.osate.ba.tests/expected/positions/org.osate.ba.tests_models_covering_semantic_cr_D3_C4.txt
@@ -9,6 +9,10 @@ annex[0] owner=exemple_cr_D3_C4::proc
(ModeSwitchCondition, , 1284, 42)
(ModeSwitchConjunction, , 1284, 19)
(ModeSwitchConjunction, , 1307, 19)
+ (ModeSwitchTrigger, , 1284, 7)
+ (ModeSwitchTrigger, , 1296, 7)
+ (ModeSwitchTrigger, , 1307, 7)
+ (ModeSwitchTrigger, , 1319, 7)
(Reference, , 1284, 7)
(Reference, , 1296, 7)
(Reference, , 1307, 7)
diff --git a/ba/org.osate.ba.tests/expected/positions/org.osate.ba.tests_models_covering_syntax_aadlBaTest001.txt b/ba/org.osate.ba.tests/expected/positions/org.osate.ba.tests_models_covering_syntax_aadlBaTest001.txt
index eafd5799789..d736076f936 100644
--- a/ba/org.osate.ba.tests/expected/positions/org.osate.ba.tests_models_covering_syntax_aadlBaTest001.txt
+++ b/ba/org.osate.ba.tests/expected/positions/org.osate.ba.tests_models_covering_syntax_aadlBaTest001.txt
@@ -11,6 +11,10 @@ annex[0] owner=NamesResolutionTest::myprocess
(ModeSwitchConjunction, , 2399, 1)
(ModeSwitchConjunction, , 2404, 1)
(ModeSwitchConjunction, , 2409, 1)
+ (ModeSwitchTrigger, , 2394, 1)
+ (ModeSwitchTrigger, , 2399, 1)
+ (ModeSwitchTrigger, , 2404, 1)
+ (ModeSwitchTrigger, , 2409, 1)
(Reference, , 2394, 1)
(Reference, , 2399, 1)
(Reference, , 2404, 1)
diff --git a/ba/org.osate.ba.tests/expected/positions/org.osate.ba.tests_models_issue2147_issue2147.txt b/ba/org.osate.ba.tests/expected/positions/org.osate.ba.tests_models_issue2147_issue2147.txt
index 97d38645f15..b63ecc42c96 100644
--- a/ba/org.osate.ba.tests/expected/positions/org.osate.ba.tests_models_issue2147_issue2147.txt
+++ b/ba/org.osate.ba.tests/expected/positions/org.osate.ba.tests_models_issue2147_issue2147.txt
@@ -8,5 +8,6 @@ annex[0] owner=issue2147::threadA.impl
(BehaviorTransition, , 409, 21)
(ModeSwitchCondition, , 418, 5)
(ModeSwitchConjunction, , 418, 5)
+ (ModeSwitchTrigger, , 418, 5)
(Reference, , 418, 5)
(ReferenceSegment, input, 418, 5)
diff --git a/ba/org.osate.ba.tests/expected/positions/org.osate.ba.tests_models_issue3166_Issue3166.txt b/ba/org.osate.ba.tests/expected/positions/org.osate.ba.tests_models_issue3166_Issue3166.txt
new file mode 100644
index 00000000000..fa85f5634eb
--- /dev/null
+++ b/ba/org.osate.ba.tests/expected/positions/org.osate.ba.tests_models_issue3166_Issue3166.txt
@@ -0,0 +1,34 @@
+annex[0] owner=Issue3166::worker.i
+ (BehaviorAnnex, behavior_specification, 373, 212)
+ (BehaviorCondition, , 461, 110)
+ (BehaviorState, finished, 410, 8)
+ (BehaviorState, waiting, 383, 7)
+ (BehaviorStateGroup, , 383, 23)
+ (BehaviorStateGroup, , 410, 22)
+ (BehaviorTransition, , 450, 135)
+ (ModeSwitchCondition, , 464, 107)
+ (ModeSwitchCondition, , 465, 27)
+ (ModeSwitchConjunction, , 464, 50)
+ (ModeSwitchConjunction, , 465, 11)
+ (ModeSwitchConjunction, , 480, 12)
+ (ModeSwitchConjunction, , 519, 11)
+ (ModeSwitchConjunction, , 543, 28)
+ (ModeSwitchTrigger, , 464, 29)
+ (ModeSwitchTrigger, , 465, 11)
+ (ModeSwitchTrigger, , 480, 12)
+ (ModeSwitchTrigger, , 503, 11)
+ (ModeSwitchTrigger, , 519, 11)
+ (ModeSwitchTrigger, , 543, 12)
+ (ModeSwitchTrigger, , 560, 11)
+ (Reference, , 465, 11)
+ (Reference, , 480, 12)
+ (Reference, , 503, 11)
+ (Reference, , 519, 11)
+ (Reference, , 543, 12)
+ (Reference, , 560, 11)
+ (ReferenceSegment, first_event, 465, 11)
+ (ReferenceSegment, first_event, 519, 11)
+ (ReferenceSegment, second_event, 480, 12)
+ (ReferenceSegment, second_event, 543, 12)
+ (ReferenceSegment, third_event, 503, 11)
+ (ReferenceSegment, third_event, 560, 11)
diff --git a/ba/org.osate.ba.tests/expected/resolved-model/org.osate.ba.tests_models_characterization_conformance_ExternalConditionGrouping.txt b/ba/org.osate.ba.tests/expected/resolved-model/org.osate.ba.tests_models_characterization_conformance_ExternalConditionGrouping.txt
index 9c4b3c12b2a..1f4149e6d1f 100644
--- a/ba/org.osate.ba.tests/expected/resolved-model/org.osate.ba.tests_models_characterization_conformance_ExternalConditionGrouping.txt
+++ b/ba/org.osate.ba.tests/expected/resolved-model/org.osate.ba.tests_models_characterization_conformance_ExternalConditionGrouping.txt
@@ -3,5 +3,10 @@ annex[0] owner=ExternalConditionGrouping::component.i
states[0] : BehaviorState name=start
states[1] : BehaviorState name=finish
transitions[0] : BehaviorTransition
- transitions[1] : BehaviorTransition
- transitions[2] : BehaviorTransition
+ condition : ModeSwitchTriggerLogicalExpression
+ modeSwitchConjunctions[0] : ModeSwitchConjunction
+ modeSwitchTriggers[0] : ModeSwitchTriggerLogicalExpression
+ modeSwitchConjunctions[0] : ModeSwitchConjunction
+ modeSwitchTriggers[0] : EventPortHolder element=ExternalConditionGrouping::component.first_event [EventPort]
+ modeSwitchConjunctions[1] : ModeSwitchConjunction
+ modeSwitchTriggers[0] : EventPortHolder element=ExternalConditionGrouping::component.second_event [EventPort]
diff --git a/ba/org.osate.ba.tests/expected/resolved-model/org.osate.ba.tests_models_characterization_conformance_ExternalConditionXor.txt b/ba/org.osate.ba.tests/expected/resolved-model/org.osate.ba.tests_models_characterization_conformance_ExternalConditionXor.txt
index c690e4d8246..4b18e0cce60 100644
--- a/ba/org.osate.ba.tests/expected/resolved-model/org.osate.ba.tests_models_characterization_conformance_ExternalConditionXor.txt
+++ b/ba/org.osate.ba.tests/expected/resolved-model/org.osate.ba.tests_models_characterization_conformance_ExternalConditionXor.txt
@@ -6,4 +6,5 @@ annex[0] owner=ExternalConditionXor::component.i
condition : ModeSwitchTriggerLogicalExpression
modeSwitchConjunctions[0] : ModeSwitchConjunction
modeSwitchTriggers[0] : EventPortHolder element=ExternalConditionXor::component.first_event [EventPort]
- transitions[1] : BehaviorTransition
+ modeSwitchConjunctions[1] : ModeSwitchConjunction
+ modeSwitchTriggers[0] : EventPortHolder element=ExternalConditionXor::component.second_event [EventPort]
diff --git a/ba/org.osate.ba.tests/expected/resolved-model/org.osate.ba.tests_models_issue3166_Issue3166.txt b/ba/org.osate.ba.tests/expected/resolved-model/org.osate.ba.tests_models_issue3166_Issue3166.txt
new file mode 100644
index 00000000000..6e2749685d5
--- /dev/null
+++ b/ba/org.osate.ba.tests/expected/resolved-model/org.osate.ba.tests_models_issue3166_Issue3166.txt
@@ -0,0 +1,18 @@
+annex[0] owner=Issue3166::worker.i
+ parsedAnnexSubclause : BehaviorAnnex name=behavior_specification
+ states[0] : BehaviorState name=waiting
+ states[1] : BehaviorState name=finished
+ transitions[0] : BehaviorTransition
+ condition : ModeSwitchTriggerLogicalExpression
+ modeSwitchConjunctions[0] : ModeSwitchConjunction
+ modeSwitchTriggers[0] : ModeSwitchTriggerLogicalExpression
+ modeSwitchConjunctions[0] : ModeSwitchConjunction
+ modeSwitchTriggers[0] : EventPortHolder element=Issue3166::worker.first_event [EventPort]
+ modeSwitchConjunctions[1] : ModeSwitchConjunction
+ modeSwitchTriggers[0] : EventDataPortHolder element=Issue3166::worker.second_event [EventDataPort]
+ modeSwitchTriggers[1] : EventPortHolder element=Issue3166::worker.third_event [EventPort]
+ modeSwitchConjunctions[1] : ModeSwitchConjunction
+ modeSwitchTriggers[0] : EventPortHolder element=Issue3166::worker.first_event [EventPort]
+ modeSwitchConjunctions[2] : ModeSwitchConjunction
+ modeSwitchTriggers[0] : EventDataPortHolder element=Issue3166::worker.second_event [EventDataPort]
+ modeSwitchTriggers[1] : EventPortHolder element=Issue3166::worker.third_event [EventPort]
diff --git a/ba/org.osate.ba.tests/expected/unparse/org.osate.ba.tests_models_issue3166_Issue3166.txt b/ba/org.osate.ba.tests/expected/unparse/org.osate.ba.tests_models_issue3166_Issue3166.txt
new file mode 100644
index 00000000000..1fc96606859
--- /dev/null
+++ b/ba/org.osate.ba.tests/expected/unparse/org.osate.ba.tests_models_issue3166_Issue3166.txt
@@ -0,0 +1,11 @@
+===== annex[0] owner=Issue3166::worker.i =====
+
+\t\tstates
+\t\t\twaiting: initial state;
+\t\t\tfinished: final state;
+\t\ttransitions
+\t\t\twaiting -[ on (first_event or second_event) and then third_event xor first_event
+\t\t\t\tor else second_event and third_event ]-> finished;
+\t
+----- Xtext reparse -----
+reparsed
diff --git a/ba/org.osate.ba.tests/models/issue3166/.gitignore b/ba/org.osate.ba.tests/models/issue3166/.gitignore
new file mode 100644
index 00000000000..afce51184c6
--- /dev/null
+++ b/ba/org.osate.ba.tests/models/issue3166/.gitignore
@@ -0,0 +1,2 @@
+/.aadlbin-gen/
+/instances/
diff --git a/ba/org.osate.ba.tests/models/issue3166/.project b/ba/org.osate.ba.tests/models/issue3166/.project
new file mode 100644
index 00000000000..f9f0a8cb9c1
--- /dev/null
+++ b/ba/org.osate.ba.tests/models/issue3166/.project
@@ -0,0 +1,8 @@
+
+
+ issue3166
+
+
+ org.eclipse.xtext.ui.shared.xtextBuilder
+ org.osate.core.aadlnature org.eclipse.xtext.ui.shared.xtextNature
+
diff --git a/ba/org.osate.ba.tests/models/issue3166/Issue3166.aadl b/ba/org.osate.ba.tests/models/issue3166/Issue3166.aadl
new file mode 100644
index 00000000000..010c8cc7caa
--- /dev/null
+++ b/ba/org.osate.ba.tests/models/issue3166/Issue3166.aadl
@@ -0,0 +1,24 @@
+-- Copyright (c) 2004-2026 Carnegie Mellon University and others.
+-- SPDX-License-Identifier: EPL-2.0
+package Issue3166
+public
+ with Base_Types;
+
+ abstract worker
+ features
+ first_event: in event port;
+ second_event: in event data port Base_Types::Integer;
+ third_event: in event port;
+ end worker;
+
+ abstract implementation worker.i
+ annex behavior_specification {**
+ states
+ waiting: initial state;
+ finished: final state;
+ transitions
+ waiting -[ on (first_event or second_event) and then third_event xor first_event
+ or else second_event and third_event ]-> finished;
+ **};
+ end worker.i;
+end Issue3166;
diff --git a/ba/org.osate.ba.tests/src/org/osate/ba/tests/Issue3166Test.java b/ba/org.osate.ba.tests/src/org/osate/ba/tests/Issue3166Test.java
new file mode 100644
index 00000000000..f325676bb9c
--- /dev/null
+++ b/ba/org.osate.ba.tests/src/org/osate/ba/tests/Issue3166Test.java
@@ -0,0 +1,190 @@
+/**
+ * Copyright (c) 2004-2026 Carnegie Mellon University and others. (see Contributors file).
+ * All Rights Reserved.
+ *
+ * NO WARRANTY. ALL MATERIAL IS FURNISHED ON AN "AS-IS" BASIS. CARNEGIE MELLON UNIVERSITY MAKES NO WARRANTIES OF ANY
+ * KIND, EITHER EXPRESSED OR IMPLIED, AS TO ANY MATTER INCLUDING, BUT NOT LIMITED TO, WARRANTY OF FITNESS FOR PURPOSE
+ * OR MERCHANTABILITY, EXCLUSIVITY, OR RESULTS OBTAINED FROM USE OF THE MATERIAL. CARNEGIE MELLON UNIVERSITY DOES NOT
+ * MAKE ANY WARRANTY OF ANY KIND WITH RESPECT TO FREEDOM FROM PATENT, TRADEMARK, OR COPYRIGHT INFRINGEMENT.
+ *
+ * This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0
+ * which is available at https://www.eclipse.org/legal/epl-2.0/
+ * SPDX-License-Identifier: EPL-2.0
+ *
+ * Created, in part, with funding and support from the United States Government. (see Acknowledgments file).
+ *
+ * This program includes and/or can make use of certain third party source code, object code, documentation and other
+ * files ("Third Party Software"). The Third Party Software that is used by this program is dependent upon your system
+ * configuration. By using this program, You agree to comply with any and all relevant Third Party Software terms and
+ * conditions contained in any such Third Party Software or separate license file distributed with such Third Party
+ * Software. The parties who own the Third Party Software ("Third Party Licensors") are intended third party benefici-
+ * aries to this license with respect to the terms applicable to their Third Party Software. Third Party Software li-
+ * censes only apply to the Third Party Software and not any other portion of this program or this program as a whole.
+ */
+package org.osate.ba.tests;
+
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertNotNull;
+import static org.junit.Assert.assertTrue;
+
+import java.util.List;
+import java.util.function.Function;
+
+import org.eclipse.emf.common.util.Enumerator;
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.emf.ecore.util.EcoreUtil;
+import org.eclipse.xtext.nodemodel.util.NodeModelUtils;
+import org.eclipse.xtext.testing.InjectWith;
+import org.eclipse.xtext.testing.XtextRunner;
+import org.eclipse.xtext.testing.validation.ValidationTestHelper;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.osate.aadl2.AadlPackage;
+import org.osate.aadl2.DefaultAnnexSubclause;
+import org.osate.aadl2.NamedElement;
+import org.osate.annexsupport.AnnexRegistry;
+import org.osate.annexsupport.AnnexUnparserRegistry;
+import org.osate.annexsupport.AnnexUtil;
+import org.osate.testsupport.TestHelper;
+import org.osate.xtext.aadl2.ba.util.BehaviorAnnexUtil;
+
+import com.google.inject.Inject;
+
+/** Verifies the complete D.3 external-condition logical expression and its strict-model projection. */
+@RunWith(XtextRunner.class)
+@InjectWith(BehaviorAnnexInjectorProvider.class)
+public class Issue3166Test {
+ private static final String MODEL = "org.osate.ba.tests/models/issue3166/Issue3166.aadl";
+ private static final String EXPRESSION =
+ "((first_event or second_event) and then third_event) xor first_event or else (second_event and third_event)";
+
+ @Inject
+ private TestHelper testHelper;
+
+ @Inject
+ private ValidationTestHelper validationHelper;
+
+ @Test
+ public void allExternalConditionOperatorsSurviveTranslation() throws Exception {
+ var root = testHelper.parseFile(MODEL);
+ validationHelper.assertNoIssues(root);
+ var annex = annex(root);
+
+ assertEquals(EXPRESSION, declarativeExpression(annex));
+ assertEquals(EXPRESSION, strictExpression(annex));
+ }
+
+ @Test
+ public void groupedExternalConditionRoundTripsThroughTheUnparser() throws Exception {
+ var root = testHelper.parseFile(MODEL);
+ validationHelper.assertNoIssues(root);
+ var copy = EcoreUtil.copy(annex(root).getParsedAnnexSubclause());
+
+ final String serialized;
+ root.eResource().getContents().add(copy);
+ try {
+ serialized = ((AnnexUnparserRegistry) AnnexRegistry.getRegistry(AnnexRegistry.ANNEX_UNPARSER_EXT_ID))
+ .getAnnexUnparser("behavior_specification")
+ .unparseAnnexSubclause(copy, "");
+ } finally {
+ root.eResource().getContents().remove(copy);
+ }
+ var normalized = serialized.replaceAll("\\s+", " ").replace("( ", "(").replace(" )", ")");
+ assertTrue(serialized, normalized.contains(
+ "on (first_event or second_event) and then third_event xor first_event or else second_event and third_event"));
+
+ var source = NodeModelUtils.getNode(root).getText();
+ var reparsed = testHelper.parseString(source.substring(0, source.indexOf("{**") + 3) + serialized
+ + source.substring(source.indexOf("**}")));
+ validationHelper.assertNoIssues(reparsed);
+ assertEquals(EXPRESSION, declarativeExpression(annex(reparsed)));
+ assertEquals(EXPRESSION, strictExpression(annex(reparsed)));
+ }
+
+ private static DefaultAnnexSubclause annex(final AadlPackage root) {
+ return AnnexUtil.getAllDefaultAnnexSubclauses(root).getFirst();
+ }
+
+ private static String declarativeExpression(final DefaultAnnexSubclause annex) {
+ var source = (org.osate.xtext.aadl2.ba.behaviorAnnex.BehaviorAnnex) annex.getParsedAnnexSubclause();
+ return declarativeExpression(source.getTransitions().getFirst().getCondition().getModeSwitch());
+ }
+
+ private static String declarativeExpression(final EObject expression) {
+ return join(objects(expression, "conjunctions"), strings(expression, "logicalOperators"),
+ Issue3166Test::declarativeConjunction);
+ }
+
+ private static String declarativeConjunction(final EObject conjunction) {
+ var operators = strings(conjunction, "logicalOperators");
+ var result = join(objects(conjunction, "triggers"), operators, trigger -> {
+ var nested = optionalObject(trigger, "expression");
+ return nested == null ? referenceName(object(trigger, "reference"))
+ : "(" + declarativeExpression(nested) + ")";
+ });
+ return operators.isEmpty() ? result : "(" + result + ")";
+ }
+
+ private static String strictExpression(final DefaultAnnexSubclause annex) {
+ var strict = BehaviorAnnexUtil.getStrictModel(annex);
+ return strictExpression(strict.getTransitions().getFirst().getCondition());
+ }
+
+ private static String strictExpression(final EObject expression) {
+ return join(objects(expression, "modeSwitchConjunctions"), strings(expression, "logicalOperators"),
+ Issue3166Test::strictConjunction);
+ }
+
+ private static String strictConjunction(final EObject conjunction) {
+ var operators = strings(conjunction, "logicalOperators");
+ var result = join(objects(conjunction, "modeSwitchTriggers"), operators, trigger -> {
+ if ("ModeSwitchTriggerLogicalExpression".equals(trigger.eClass().getName())) {
+ return "(" + strictExpression(trigger) + ")";
+ }
+ return ((NamedElement) value(trigger, "element")).getName();
+ });
+ return operators.isEmpty() ? result : "(" + result + ")";
+ }
+
+ private static String referenceName(final EObject reference) {
+ return (String) value(objects(reference, "segments").getFirst(), "name");
+ }
+
+ private static String join(final List operands, final List operators,
+ final Function formatter) {
+ assertEquals("A logical expression needs one operator between adjacent operands", operands.size() - 1,
+ operators.size());
+ var result = new StringBuilder(formatter.apply(operands.getFirst()));
+ for (var i = 0; i < operators.size(); i++) {
+ result.append(' ').append(operators.get(i)).append(' ').append(formatter.apply(operands.get(i + 1)));
+ }
+ return result.toString();
+ }
+
+ @SuppressWarnings("unchecked")
+ private static List objects(final EObject object, final String featureName) {
+ return (List) value(object, featureName);
+ }
+
+ @SuppressWarnings("unchecked")
+ private static List strings(final EObject object, final String featureName) {
+ return ((List) value(object, featureName)).stream()
+ .map(value -> value instanceof Enumerator enumerator ? enumerator.getLiteral() : value.toString())
+ .toList();
+ }
+
+ private static EObject object(final EObject owner, final String featureName) {
+ return (EObject) value(owner, featureName);
+ }
+
+ private static EObject optionalObject(final EObject owner, final String featureName) {
+ var feature = owner.eClass().getEStructuralFeature(featureName);
+ return feature == null ? null : (EObject) owner.eGet(feature);
+ }
+
+ private static Object value(final EObject object, final String featureName) {
+ var feature = object.eClass().getEStructuralFeature(featureName);
+ assertNotNull(object.eClass().getName() + " must define " + featureName, feature);
+ return object.eGet(feature);
+ }
+}
diff --git a/ba/org.osate.ba.tests/src/org/osate/ba/tests/characterization/BehaviorAnnexConformanceTest.java b/ba/org.osate.ba.tests/src/org/osate/ba/tests/characterization/BehaviorAnnexConformanceTest.java
index 66a4069c2db..5177aca344c 100644
--- a/ba/org.osate.ba.tests/src/org/osate/ba/tests/characterization/BehaviorAnnexConformanceTest.java
+++ b/ba/org.osate.ba.tests/src/org/osate/ba/tests/characterization/BehaviorAnnexConformanceTest.java
@@ -66,14 +66,15 @@ public class BehaviorAnnexConformanceTest {
/**
* The standard expectations that are still skipped, each with the issue that tracks the missing implementation.
- * G01 (#3165), G03 (#3167), G04 (#3168), G05 (#3169), G08 (#3172), and G10 (#3174) are absent because
- * {@link #internalConditionIsAcceptedByTheStandard()}, {@link #frozenPortParenthesesAreAcceptedByTheStandard()},
+ * G01 (#3165), G02 (#3166), G03 (#3167), G04 (#3168), G05 (#3169), G08 (#3172), and G10 (#3174) are absent because
+ * {@link #internalConditionIsAcceptedByTheStandard()},
+ * {@link #externalConditionOperatorsAreAcceptedByTheStandard()},
+ * {@link #frozenPortParenthesesAreAcceptedByTheStandard()},
* {@link #timeoutResetPortsAreAcceptedByTheStandard()}, {@link #shortCircuitOperatorsAreAcceptedByTheStandard()},
* {@link #selfPropertyReferenceIsAcceptedByTheStandard()}, and
* {@link #internalPortActionsAreAcceptedByTheStandard()} pass.
*/
private static final List TRACKED_SKIPS = List.of(
- "externalConditionOperatorsAreAcceptedByTheStandard -> #3166",
"unaryPlusIsRejectedByTheStandard -> #3170",
"optionalLoopClassifierIsAcceptedByTheStandard -> #3173");
@@ -92,7 +93,6 @@ public void internalConditionIsAcceptedByTheStandard() throws Exception {
assertNoIssues("InternalCondition.aadl");
}
- @Ignore("Issue #3166: implement all external-condition logical operators and grouping")
@Test
public void externalConditionOperatorsAreAcceptedByTheStandard() throws Exception {
assertNoIssues("ExternalConditionXor.aadl");
diff --git a/ba/org.osate.ba/model/aadlba.ecore b/ba/org.osate.ba/model/aadlba.ecore
index d0c3c37ac64..773ae971a49 100644
--- a/ba/org.osate.ba/model/aadlba.ecore
+++ b/ba/org.osate.ba/model/aadlba.ecore
@@ -815,15 +815,19 @@
defaultValueLiteral="false"/>
+ eSuperTypes="#//ModeSwitchTriggerCondition #//ModeSwitchTrigger">
+
+
diff --git a/ba/org.osate.ba/model/aadlba.genmodel b/ba/org.osate.ba/model/aadlba.genmodel
index 4944b678c0f..c0631f0bf23 100644
--- a/ba/org.osate.ba/model/aadlba.genmodel
+++ b/ba/org.osate.ba/model/aadlba.genmodel
@@ -549,10 +549,12 @@
+
+
diff --git a/ba/org.osate.ba/src/org/osate/ba/aadlba/AadlBaPackage.java b/ba/org.osate.ba/src/org/osate/ba/aadlba/AadlBaPackage.java
index a148c79423c..b586e594f2b 100644
--- a/ba/org.osate.ba/src/org/osate/ba/aadlba/AadlBaPackage.java
+++ b/ba/org.osate.ba/src/org/osate/ba/aadlba/AadlBaPackage.java
@@ -6530,6 +6530,15 @@ public interface AadlBaPackage extends EPackage {
int MODE_SWITCH_TRIGGER_LOGICAL_EXPRESSION__MODE_SWITCH_CONJUNCTIONS = MODE_SWITCH_TRIGGER_CONDITION_FEATURE_COUNT
+ 0;
+ /**
+ * The feature id for the 'Logical Operators ' attribute list.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int MODE_SWITCH_TRIGGER_LOGICAL_EXPRESSION__LOGICAL_OPERATORS = MODE_SWITCH_TRIGGER_CONDITION_FEATURE_COUNT + 1;
+
/**
* The number of structural features of the 'Mode Switch Trigger Logical Expression ' class.
*
@@ -6537,7 +6546,7 @@ public interface AadlBaPackage extends EPackage {
* @generated
* @ordered
*/
- int MODE_SWITCH_TRIGGER_LOGICAL_EXPRESSION_FEATURE_COUNT = MODE_SWITCH_TRIGGER_CONDITION_FEATURE_COUNT + 1;
+ int MODE_SWITCH_TRIGGER_LOGICAL_EXPRESSION_FEATURE_COUNT = MODE_SWITCH_TRIGGER_CONDITION_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link org.osate.ba.aadlba.impl.ModeSwitchConjunctionImpl Mode Switch Conjunction }' class.
@@ -6576,6 +6585,15 @@ public interface AadlBaPackage extends EPackage {
*/
int MODE_SWITCH_CONJUNCTION__MODE_SWITCH_TRIGGERS = BEHAVIOR_ELEMENT_FEATURE_COUNT + 0;
+ /**
+ * The feature id for the 'Logical Operators ' attribute list.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int MODE_SWITCH_CONJUNCTION__LOGICAL_OPERATORS = BEHAVIOR_ELEMENT_FEATURE_COUNT + 1;
+
/**
* The number of structural features of the 'Mode Switch Conjunction ' class.
*
@@ -6583,7 +6601,7 @@ public interface AadlBaPackage extends EPackage {
* @generated
* @ordered
*/
- int MODE_SWITCH_CONJUNCTION_FEATURE_COUNT = BEHAVIOR_ELEMENT_FEATURE_COUNT + 1;
+ int MODE_SWITCH_CONJUNCTION_FEATURE_COUNT = BEHAVIOR_ELEMENT_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link org.osate.ba.aadlba.ModeSwitchTrigger Mode Switch Trigger }' class.
@@ -9145,6 +9163,17 @@ public interface AadlBaPackage extends EPackage {
*/
EReference getModeSwitchTriggerLogicalExpression_ModeSwitchConjunctions();
+ /**
+ * Returns the meta object for the attribute list '{@link org.osate.ba.aadlba.ModeSwitchTriggerLogicalExpression#getLogicalOperators Logical Operators }'.
+ *
+ *
+ * @return the meta object for the attribute list 'Logical Operators '.
+ * @see org.osate.ba.aadlba.ModeSwitchTriggerLogicalExpression#getLogicalOperators()
+ * @see #getModeSwitchTriggerLogicalExpression()
+ * @generated
+ */
+ EAttribute getModeSwitchTriggerLogicalExpression_LogicalOperators();
+
/**
* Returns the meta object for class '{@link org.osate.ba.aadlba.ModeSwitchTriggerCondition Mode Switch Trigger Condition }'.
*
@@ -9176,6 +9205,17 @@ public interface AadlBaPackage extends EPackage {
*/
EReference getModeSwitchConjunction_ModeSwitchTriggers();
+ /**
+ * Returns the meta object for the attribute list '{@link org.osate.ba.aadlba.ModeSwitchConjunction#getLogicalOperators Logical Operators }'.
+ *
+ *
+ * @return the meta object for the attribute list 'Logical Operators '.
+ * @see org.osate.ba.aadlba.ModeSwitchConjunction#getLogicalOperators()
+ * @see #getModeSwitchConjunction()
+ * @generated
+ */
+ EAttribute getModeSwitchConjunction_LogicalOperators();
+
/**
* Returns the meta object for class '{@link org.osate.ba.aadlba.ModeSwitchTrigger Mode Switch Trigger }'.
*
@@ -11364,6 +11404,15 @@ interface Literals {
EReference MODE_SWITCH_TRIGGER_LOGICAL_EXPRESSION__MODE_SWITCH_CONJUNCTIONS = eINSTANCE
.getModeSwitchTriggerLogicalExpression_ModeSwitchConjunctions();
+ /**
+ * The meta object literal for the 'Logical Operators ' attribute list feature.
+ *
+ *
+ * @generated
+ */
+ EAttribute MODE_SWITCH_TRIGGER_LOGICAL_EXPRESSION__LOGICAL_OPERATORS = eINSTANCE
+ .getModeSwitchTriggerLogicalExpression_LogicalOperators();
+
/**
* The meta object literal for the '{@link org.osate.ba.aadlba.ModeSwitchTriggerCondition Mode Switch Trigger Condition }' class.
*
@@ -11393,6 +11442,14 @@ interface Literals {
EReference MODE_SWITCH_CONJUNCTION__MODE_SWITCH_TRIGGERS = eINSTANCE
.getModeSwitchConjunction_ModeSwitchTriggers();
+ /**
+ * The meta object literal for the 'Logical Operators ' attribute list feature.
+ *
+ *
+ * @generated
+ */
+ EAttribute MODE_SWITCH_CONJUNCTION__LOGICAL_OPERATORS = eINSTANCE.getModeSwitchConjunction_LogicalOperators();
+
/**
* The meta object literal for the '{@link org.osate.ba.aadlba.ModeSwitchTrigger Mode Switch Trigger }' class.
*
diff --git a/ba/org.osate.ba/src/org/osate/ba/aadlba/ModeSwitchConjunction.java b/ba/org.osate.ba/src/org/osate/ba/aadlba/ModeSwitchConjunction.java
index 1bbac1e2401..f2f7b2f1412 100644
--- a/ba/org.osate.ba/src/org/osate/ba/aadlba/ModeSwitchConjunction.java
+++ b/ba/org.osate.ba/src/org/osate/ba/aadlba/ModeSwitchConjunction.java
@@ -1,12 +1,12 @@
/**
* AADL-BA-FrontEnd
- *
+ *
* Copyright (c) 2011-2021 TELECOM ParisTech and CNRS
- *
+ *
* TELECOM ParisTech/LTCI
- *
+ *
* Authors: see AUTHORS
- *
+ *
* This program is free software: you can redistribute it and/or modify it under
* the terms of the Eclipse Public License as published by Eclipse, either
* version 2.0 of the License, or (at your option) any later version. This
@@ -31,6 +31,7 @@
*
*
* {@link org.osate.ba.aadlba.ModeSwitchConjunction#getModeSwitchTriggers Mode Switch Triggers }
+ * {@link org.osate.ba.aadlba.ModeSwitchConjunction#getLogicalOperators Logical Operators }
*
*
* @see org.osate.ba.aadlba.AadlBaPackage#getModeSwitchConjunction()
@@ -73,4 +74,41 @@ public interface ModeSwitchConjunction extends BehaviorElement {
*/
boolean isSetModeSwitchTriggers();
+ /**
+ * Returns the value of the 'Logical Operators ' attribute list.
+ * The list contents are of type {@link org.osate.ba.aadlba.LogicalOperator}.
+ * The literals are from the enumeration {@link org.osate.ba.aadlba.LogicalOperator}.
+ *
+ *
+ * @return the value of the 'Logical Operators ' attribute list.
+ * @see org.osate.ba.aadlba.LogicalOperator
+ * @see #isSetLogicalOperators()
+ * @see #unsetLogicalOperators()
+ * @see org.osate.ba.aadlba.AadlBaPackage#getModeSwitchConjunction_LogicalOperators()
+ * @model unique="false" unsettable="true"
+ * @generated
+ */
+ EList getLogicalOperators();
+
+ /**
+ * Unsets the value of the '{@link org.osate.ba.aadlba.ModeSwitchConjunction#getLogicalOperators Logical Operators }' attribute list.
+ *
+ *
+ * @see #isSetLogicalOperators()
+ * @see #getLogicalOperators()
+ * @generated
+ */
+ void unsetLogicalOperators();
+
+ /**
+ * Returns whether the value of the '{@link org.osate.ba.aadlba.ModeSwitchConjunction#getLogicalOperators Logical Operators }' attribute list is set.
+ *
+ *
+ * @return whether the value of the 'Logical Operators ' attribute list is set.
+ * @see #unsetLogicalOperators()
+ * @see #getLogicalOperators()
+ * @generated
+ */
+ boolean isSetLogicalOperators();
+
} // ModeSwitchConjunction
diff --git a/ba/org.osate.ba/src/org/osate/ba/aadlba/ModeSwitchTriggerLogicalExpression.java b/ba/org.osate.ba/src/org/osate/ba/aadlba/ModeSwitchTriggerLogicalExpression.java
index 41b4adb0e35..11058367990 100644
--- a/ba/org.osate.ba/src/org/osate/ba/aadlba/ModeSwitchTriggerLogicalExpression.java
+++ b/ba/org.osate.ba/src/org/osate/ba/aadlba/ModeSwitchTriggerLogicalExpression.java
@@ -1,12 +1,12 @@
/**
* AADL-BA-FrontEnd
- *
+ *
* Copyright (c) 2011-2021 TELECOM ParisTech and CNRS
- *
+ *
* TELECOM ParisTech/LTCI
- *
+ *
* Authors: see AUTHORS
- *
+ *
* This program is free software: you can redistribute it and/or modify it under
* the terms of the Eclipse Public License as published by Eclipse, either
* version 2.0 of the License, or (at your option) any later version. This
@@ -31,13 +31,14 @@
*
*
* {@link org.osate.ba.aadlba.ModeSwitchTriggerLogicalExpression#getModeSwitchConjunctions Mode Switch Conjunctions }
+ * {@link org.osate.ba.aadlba.ModeSwitchTriggerLogicalExpression#getLogicalOperators Logical Operators }
*
*
* @see org.osate.ba.aadlba.AadlBaPackage#getModeSwitchTriggerLogicalExpression()
* @model
* @generated
*/
-public interface ModeSwitchTriggerLogicalExpression extends ModeSwitchTriggerCondition {
+public interface ModeSwitchTriggerLogicalExpression extends ModeSwitchTriggerCondition, ModeSwitchTrigger {
/**
* Returns the value of the 'Mode Switch Conjunctions ' containment reference list.
* The list contents are of type {@link org.osate.ba.aadlba.ModeSwitchConjunction}.
@@ -50,4 +51,41 @@ public interface ModeSwitchTriggerLogicalExpression extends ModeSwitchTriggerCon
*/
EList getModeSwitchConjunctions();
+ /**
+ * Returns the value of the 'Logical Operators ' attribute list.
+ * The list contents are of type {@link org.osate.ba.aadlba.LogicalOperator}.
+ * The literals are from the enumeration {@link org.osate.ba.aadlba.LogicalOperator}.
+ *
+ *
+ * @return the value of the 'Logical Operators ' attribute list.
+ * @see org.osate.ba.aadlba.LogicalOperator
+ * @see #isSetLogicalOperators()
+ * @see #unsetLogicalOperators()
+ * @see org.osate.ba.aadlba.AadlBaPackage#getModeSwitchTriggerLogicalExpression_LogicalOperators()
+ * @model unique="false" unsettable="true"
+ * @generated
+ */
+ EList getLogicalOperators();
+
+ /**
+ * Unsets the value of the '{@link org.osate.ba.aadlba.ModeSwitchTriggerLogicalExpression#getLogicalOperators Logical Operators }' attribute list.
+ *
+ *
+ * @see #isSetLogicalOperators()
+ * @see #getLogicalOperators()
+ * @generated
+ */
+ void unsetLogicalOperators();
+
+ /**
+ * Returns whether the value of the '{@link org.osate.ba.aadlba.ModeSwitchTriggerLogicalExpression#getLogicalOperators Logical Operators }' attribute list is set.
+ *
+ *
+ * @return whether the value of the 'Logical Operators ' attribute list is set.
+ * @see #unsetLogicalOperators()
+ * @see #getLogicalOperators()
+ * @generated
+ */
+ boolean isSetLogicalOperators();
+
} // ModeSwitchTriggerLogicalExpression
diff --git a/ba/org.osate.ba/src/org/osate/ba/aadlba/impl/AadlBaPackageImpl.java b/ba/org.osate.ba/src/org/osate/ba/aadlba/impl/AadlBaPackageImpl.java
index 479657c9feb..4277e48d0e7 100644
--- a/ba/org.osate.ba/src/org/osate/ba/aadlba/impl/AadlBaPackageImpl.java
+++ b/ba/org.osate.ba/src/org/osate/ba/aadlba/impl/AadlBaPackageImpl.java
@@ -3049,6 +3049,16 @@ public EReference getModeSwitchTriggerLogicalExpression_ModeSwitchConjunctions()
return (EReference) modeSwitchTriggerLogicalExpressionEClass.getEStructuralFeatures().get(0);
}
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getModeSwitchTriggerLogicalExpression_LogicalOperators() {
+ return (EAttribute) modeSwitchTriggerLogicalExpressionEClass.getEStructuralFeatures().get(1);
+ }
+
/**
*
*
@@ -3079,6 +3089,16 @@ public EReference getModeSwitchConjunction_ModeSwitchTriggers() {
return (EReference) modeSwitchConjunctionEClass.getEStructuralFeatures().get(0);
}
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getModeSwitchConjunction_LogicalOperators() {
+ return (EAttribute) modeSwitchConjunctionEClass.getEStructuralFeatures().get(1);
+ }
+
/**
*
*
@@ -3804,11 +3824,14 @@ public void createPackageContents() {
modeSwitchTriggerLogicalExpressionEClass = createEClass(MODE_SWITCH_TRIGGER_LOGICAL_EXPRESSION);
createEReference(modeSwitchTriggerLogicalExpressionEClass,
MODE_SWITCH_TRIGGER_LOGICAL_EXPRESSION__MODE_SWITCH_CONJUNCTIONS);
+ createEAttribute(modeSwitchTriggerLogicalExpressionEClass,
+ MODE_SWITCH_TRIGGER_LOGICAL_EXPRESSION__LOGICAL_OPERATORS);
modeSwitchTriggerConditionEClass = createEClass(MODE_SWITCH_TRIGGER_CONDITION);
modeSwitchConjunctionEClass = createEClass(MODE_SWITCH_CONJUNCTION);
createEReference(modeSwitchConjunctionEClass, MODE_SWITCH_CONJUNCTION__MODE_SWITCH_TRIGGERS);
+ createEAttribute(modeSwitchConjunctionEClass, MODE_SWITCH_CONJUNCTION__LOGICAL_OPERATORS);
modeSwitchTriggerEClass = createEClass(MODE_SWITCH_TRIGGER);
@@ -4079,6 +4102,7 @@ public void initializePackageContents() {
valueVariableEClass.getESuperTypes().add(getValue());
whileOrDoUntilStatementEClass.getESuperTypes().add(getLoopStatement());
modeSwitchTriggerLogicalExpressionEClass.getESuperTypes().add(getModeSwitchTriggerCondition());
+ modeSwitchTriggerLogicalExpressionEClass.getESuperTypes().add(getModeSwitchTrigger());
modeSwitchTriggerConditionEClass.getESuperTypes().add(getBehaviorCondition());
modeSwitchConjunctionEClass.getESuperTypes().add(getBehaviorElement());
modeSwitchTriggerEClass.getESuperTypes().add(getBehaviorElement());
@@ -4841,6 +4865,9 @@ public void initializePackageContents() {
"modeSwitchConjunctions", null, 1, -1, ModeSwitchTriggerLogicalExpression.class, !IS_TRANSIENT,
!IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED,
IS_ORDERED);
+ initEAttribute(getModeSwitchTriggerLogicalExpression_LogicalOperators(), getLogicalOperator(),
+ "logicalOperators", null, 0, -1, ModeSwitchTriggerLogicalExpression.class, !IS_TRANSIENT, !IS_VOLATILE,
+ IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(modeSwitchTriggerConditionEClass, ModeSwitchTriggerCondition.class, "ModeSwitchTriggerCondition",
IS_ABSTRACT, IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
@@ -4850,6 +4877,9 @@ public void initializePackageContents() {
initEReference(getModeSwitchConjunction_ModeSwitchTriggers(), getModeSwitchTrigger(), null,
"modeSwitchTriggers", null, 1, -1, ModeSwitchConjunction.class, !IS_TRANSIENT, !IS_VOLATILE,
IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEAttribute(getModeSwitchConjunction_LogicalOperators(), getLogicalOperator(), "logicalOperators", null, 0,
+ -1, ModeSwitchConjunction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID,
+ !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(modeSwitchTriggerEClass, ModeSwitchTrigger.class, "ModeSwitchTrigger", IS_ABSTRACT, IS_INTERFACE,
IS_GENERATED_INSTANCE_CLASS);
diff --git a/ba/org.osate.ba/src/org/osate/ba/aadlba/impl/ModeSwitchConjunctionImpl.java b/ba/org.osate.ba/src/org/osate/ba/aadlba/impl/ModeSwitchConjunctionImpl.java
index 6a5bc35e410..23e6d6a33e9 100644
--- a/ba/org.osate.ba/src/org/osate/ba/aadlba/impl/ModeSwitchConjunctionImpl.java
+++ b/ba/org.osate.ba/src/org/osate/ba/aadlba/impl/ModeSwitchConjunctionImpl.java
@@ -1,12 +1,12 @@
/**
* AADL-BA-FrontEnd
- *
+ *
* Copyright (c) 2011-2021 TELECOM ParisTech and CNRS
- *
+ *
* TELECOM ParisTech/LTCI
- *
+ *
* Authors: see AUTHORS
- *
+ *
* This program is free software: you can redistribute it and/or modify it under
* the terms of the Eclipse Public License as published by Eclipse, either
* version 2.0 of the License, or (at your option) any later version. This
@@ -25,9 +25,11 @@
import org.eclipse.emf.common.util.EList;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.InternalEObject;
+import org.eclipse.emf.ecore.util.EDataTypeEList;
import org.eclipse.emf.ecore.util.EObjectContainmentEList;
import org.eclipse.emf.ecore.util.InternalEList;
import org.osate.ba.aadlba.AadlBaPackage;
+import org.osate.ba.aadlba.LogicalOperator;
import org.osate.ba.aadlba.ModeSwitchConjunction;
import org.osate.ba.aadlba.ModeSwitchTrigger;
@@ -40,6 +42,7 @@
*
*
* {@link org.osate.ba.aadlba.impl.ModeSwitchConjunctionImpl#getModeSwitchTriggers Mode Switch Triggers }
+ * {@link org.osate.ba.aadlba.impl.ModeSwitchConjunctionImpl#getLogicalOperators Logical Operators }
*
*
* @generated
@@ -55,6 +58,16 @@ public class ModeSwitchConjunctionImpl extends BehaviorElementImpl implements Mo
*/
protected EList modeSwitchTriggers;
+ /**
+ * The cached value of the '{@link #getLogicalOperators() Logical Operators }' attribute list.
+ *
+ *
+ * @see #getLogicalOperators()
+ * @generated
+ * @ordered
+ */
+ protected EList logicalOperators;
+
/**
*
*
@@ -82,7 +95,7 @@ protected EClass eStaticClass() {
@Override
public EList getModeSwitchTriggers() {
if (modeSwitchTriggers == null) {
- modeSwitchTriggers = new EObjectContainmentEList.Unsettable(ModeSwitchTrigger.class,
+ modeSwitchTriggers = new EObjectContainmentEList.Unsettable<>(ModeSwitchTrigger.class,
this, AadlBaPackage.MODE_SWITCH_CONJUNCTION__MODE_SWITCH_TRIGGERS);
}
return modeSwitchTriggers;
@@ -95,8 +108,9 @@ public EList getModeSwitchTriggers() {
*/
@Override
public void unsetModeSwitchTriggers() {
- if (modeSwitchTriggers != null)
+ if (modeSwitchTriggers != null) {
((InternalEList.Unsettable>) modeSwitchTriggers).unset();
+ }
}
/**
@@ -109,6 +123,42 @@ public boolean isSetModeSwitchTriggers() {
return modeSwitchTriggers != null && ((InternalEList.Unsettable>) modeSwitchTriggers).isSet();
}
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EList getLogicalOperators() {
+ if (logicalOperators == null) {
+ logicalOperators = new EDataTypeEList.Unsettable<>(LogicalOperator.class, this,
+ AadlBaPackage.MODE_SWITCH_CONJUNCTION__LOGICAL_OPERATORS);
+ }
+ return logicalOperators;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void unsetLogicalOperators() {
+ if (logicalOperators != null) {
+ ((InternalEList.Unsettable>) logicalOperators).unset();
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean isSetLogicalOperators() {
+ return logicalOperators != null && ((InternalEList.Unsettable>) logicalOperators).isSet();
+ }
+
/**
*
*
@@ -133,6 +183,8 @@ public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
case AadlBaPackage.MODE_SWITCH_CONJUNCTION__MODE_SWITCH_TRIGGERS:
return getModeSwitchTriggers();
+ case AadlBaPackage.MODE_SWITCH_CONJUNCTION__LOGICAL_OPERATORS:
+ return getLogicalOperators();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -150,6 +202,10 @@ public void eSet(int featureID, Object newValue) {
getModeSwitchTriggers().clear();
getModeSwitchTriggers().addAll((Collection extends ModeSwitchTrigger>) newValue);
return;
+ case AadlBaPackage.MODE_SWITCH_CONJUNCTION__LOGICAL_OPERATORS:
+ getLogicalOperators().clear();
+ getLogicalOperators().addAll((Collection extends LogicalOperator>) newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -165,6 +221,9 @@ public void eUnset(int featureID) {
case AadlBaPackage.MODE_SWITCH_CONJUNCTION__MODE_SWITCH_TRIGGERS:
unsetModeSwitchTriggers();
return;
+ case AadlBaPackage.MODE_SWITCH_CONJUNCTION__LOGICAL_OPERATORS:
+ unsetLogicalOperators();
+ return;
}
super.eUnset(featureID);
}
@@ -179,8 +238,28 @@ public boolean eIsSet(int featureID) {
switch (featureID) {
case AadlBaPackage.MODE_SWITCH_CONJUNCTION__MODE_SWITCH_TRIGGERS:
return isSetModeSwitchTriggers();
+ case AadlBaPackage.MODE_SWITCH_CONJUNCTION__LOGICAL_OPERATORS:
+ return isSetLogicalOperators();
}
return super.eIsSet(featureID);
}
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String toString() {
+ if (eIsProxy()) {
+ return super.toString();
+ }
+
+ StringBuilder result = new StringBuilder(super.toString());
+ result.append(" (logicalOperators: ");
+ result.append(logicalOperators);
+ result.append(')');
+ return result.toString();
+ }
+
} // ModeSwitchConjunctionImpl
diff --git a/ba/org.osate.ba/src/org/osate/ba/aadlba/impl/ModeSwitchTriggerLogicalExpressionImpl.java b/ba/org.osate.ba/src/org/osate/ba/aadlba/impl/ModeSwitchTriggerLogicalExpressionImpl.java
index 46155535f0c..16cfb4cfe09 100644
--- a/ba/org.osate.ba/src/org/osate/ba/aadlba/impl/ModeSwitchTriggerLogicalExpressionImpl.java
+++ b/ba/org.osate.ba/src/org/osate/ba/aadlba/impl/ModeSwitchTriggerLogicalExpressionImpl.java
@@ -1,12 +1,12 @@
/**
* AADL-BA-FrontEnd
- *
+ *
* Copyright (c) 2011-2021 TELECOM ParisTech and CNRS
- *
+ *
* TELECOM ParisTech/LTCI
- *
+ *
* Authors: see AUTHORS
- *
+ *
* This program is free software: you can redistribute it and/or modify it under
* the terms of the Eclipse Public License as published by Eclipse, either
* version 2.0 of the License, or (at your option) any later version. This
@@ -25,9 +25,11 @@
import org.eclipse.emf.common.util.EList;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.InternalEObject;
+import org.eclipse.emf.ecore.util.EDataTypeEList;
import org.eclipse.emf.ecore.util.EObjectContainmentEList;
import org.eclipse.emf.ecore.util.InternalEList;
import org.osate.ba.aadlba.AadlBaPackage;
+import org.osate.ba.aadlba.LogicalOperator;
import org.osate.ba.aadlba.ModeSwitchConjunction;
import org.osate.ba.aadlba.ModeSwitchTriggerLogicalExpression;
@@ -40,6 +42,7 @@
*
*
* {@link org.osate.ba.aadlba.impl.ModeSwitchTriggerLogicalExpressionImpl#getModeSwitchConjunctions Mode Switch Conjunctions }
+ * {@link org.osate.ba.aadlba.impl.ModeSwitchTriggerLogicalExpressionImpl#getLogicalOperators Logical Operators }
*
*
* @generated
@@ -56,6 +59,16 @@ public class ModeSwitchTriggerLogicalExpressionImpl extends BehaviorElementImpl
*/
protected EList modeSwitchConjunctions;
+ /**
+ * The cached value of the '{@link #getLogicalOperators() Logical Operators }' attribute list.
+ *
+ *
+ * @see #getLogicalOperators()
+ * @generated
+ * @ordered
+ */
+ protected EList logicalOperators;
+
/**
*
*
@@ -83,12 +96,48 @@ protected EClass eStaticClass() {
@Override
public EList getModeSwitchConjunctions() {
if (modeSwitchConjunctions == null) {
- modeSwitchConjunctions = new EObjectContainmentEList(ModeSwitchConjunction.class,
+ modeSwitchConjunctions = new EObjectContainmentEList<>(ModeSwitchConjunction.class,
this, AadlBaPackage.MODE_SWITCH_TRIGGER_LOGICAL_EXPRESSION__MODE_SWITCH_CONJUNCTIONS);
}
return modeSwitchConjunctions;
}
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EList getLogicalOperators() {
+ if (logicalOperators == null) {
+ logicalOperators = new EDataTypeEList.Unsettable<>(LogicalOperator.class, this,
+ AadlBaPackage.MODE_SWITCH_TRIGGER_LOGICAL_EXPRESSION__LOGICAL_OPERATORS);
+ }
+ return logicalOperators;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void unsetLogicalOperators() {
+ if (logicalOperators != null) {
+ ((InternalEList.Unsettable>) logicalOperators).unset();
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean isSetLogicalOperators() {
+ return logicalOperators != null && ((InternalEList.Unsettable>) logicalOperators).isSet();
+ }
+
/**
*
*
@@ -113,6 +162,8 @@ public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
case AadlBaPackage.MODE_SWITCH_TRIGGER_LOGICAL_EXPRESSION__MODE_SWITCH_CONJUNCTIONS:
return getModeSwitchConjunctions();
+ case AadlBaPackage.MODE_SWITCH_TRIGGER_LOGICAL_EXPRESSION__LOGICAL_OPERATORS:
+ return getLogicalOperators();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -130,6 +181,10 @@ public void eSet(int featureID, Object newValue) {
getModeSwitchConjunctions().clear();
getModeSwitchConjunctions().addAll((Collection extends ModeSwitchConjunction>) newValue);
return;
+ case AadlBaPackage.MODE_SWITCH_TRIGGER_LOGICAL_EXPRESSION__LOGICAL_OPERATORS:
+ getLogicalOperators().clear();
+ getLogicalOperators().addAll((Collection extends LogicalOperator>) newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -145,6 +200,9 @@ public void eUnset(int featureID) {
case AadlBaPackage.MODE_SWITCH_TRIGGER_LOGICAL_EXPRESSION__MODE_SWITCH_CONJUNCTIONS:
getModeSwitchConjunctions().clear();
return;
+ case AadlBaPackage.MODE_SWITCH_TRIGGER_LOGICAL_EXPRESSION__LOGICAL_OPERATORS:
+ unsetLogicalOperators();
+ return;
}
super.eUnset(featureID);
}
@@ -159,8 +217,28 @@ public boolean eIsSet(int featureID) {
switch (featureID) {
case AadlBaPackage.MODE_SWITCH_TRIGGER_LOGICAL_EXPRESSION__MODE_SWITCH_CONJUNCTIONS:
return modeSwitchConjunctions != null && !modeSwitchConjunctions.isEmpty();
+ case AadlBaPackage.MODE_SWITCH_TRIGGER_LOGICAL_EXPRESSION__LOGICAL_OPERATORS:
+ return isSetLogicalOperators();
}
return super.eIsSet(featureID);
}
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String toString() {
+ if (eIsProxy()) {
+ return super.toString();
+ }
+
+ StringBuilder result = new StringBuilder(super.toString());
+ result.append(" (logicalOperators: ");
+ result.append(logicalOperators);
+ result.append(')');
+ return result.toString();
+ }
+
} // ModeSwitchTriggerLogicalExpressionImpl
diff --git a/ba/org.osate.ba/src/org/osate/ba/aadlba/util/AadlBaSwitch.java b/ba/org.osate.ba/src/org/osate/ba/aadlba/util/AadlBaSwitch.java
index dcd07eb4496..2c43f220434 100644
--- a/ba/org.osate.ba/src/org/osate/ba/aadlba/util/AadlBaSwitch.java
+++ b/ba/org.osate.ba/src/org/osate/ba/aadlba/util/AadlBaSwitch.java
@@ -3144,6 +3144,9 @@ protected T doSwitch(int classifierID, EObject theEObject) {
if (result == null) {
result = caseModeSwitchTriggerCondition(modeSwitchTriggerLogicalExpression);
}
+ if (result == null) {
+ result = caseModeSwitchTrigger(modeSwitchTriggerLogicalExpression);
+ }
if (result == null) {
result = caseBehaviorCondition(modeSwitchTriggerLogicalExpression);
}
diff --git a/ba/org.osate.xtext.aadl2.ba.edit/icons/full/ctool16/CreateModeSwitchConjunction_triggers_ModeSwitchTrigger.gif b/ba/org.osate.xtext.aadl2.ba.edit/icons/full/ctool16/CreateModeSwitchConjunction_triggers_ModeSwitchTrigger.gif
new file mode 100644
index 00000000000..b806b6dcf6c
Binary files /dev/null and b/ba/org.osate.xtext.aadl2.ba.edit/icons/full/ctool16/CreateModeSwitchConjunction_triggers_ModeSwitchTrigger.gif differ
diff --git a/ba/org.osate.xtext.aadl2.ba.edit/icons/full/ctool16/CreateModeSwitchTrigger_expression_ModeSwitchCondition.gif b/ba/org.osate.xtext.aadl2.ba.edit/icons/full/ctool16/CreateModeSwitchTrigger_expression_ModeSwitchCondition.gif
new file mode 100644
index 00000000000..e7da41eb872
Binary files /dev/null and b/ba/org.osate.xtext.aadl2.ba.edit/icons/full/ctool16/CreateModeSwitchTrigger_expression_ModeSwitchCondition.gif differ
diff --git a/ba/org.osate.xtext.aadl2.ba.edit/icons/full/ctool16/CreateModeSwitchTrigger_reference_Reference.gif b/ba/org.osate.xtext.aadl2.ba.edit/icons/full/ctool16/CreateModeSwitchTrigger_reference_Reference.gif
new file mode 100644
index 00000000000..74f7ceb34b9
Binary files /dev/null and b/ba/org.osate.xtext.aadl2.ba.edit/icons/full/ctool16/CreateModeSwitchTrigger_reference_Reference.gif differ
diff --git a/ba/org.osate.xtext.aadl2.ba.edit/icons/full/obj16/ModeSwitchTrigger.gif b/ba/org.osate.xtext.aadl2.ba.edit/icons/full/obj16/ModeSwitchTrigger.gif
new file mode 100644
index 00000000000..cdd3b76e3c0
Binary files /dev/null and b/ba/org.osate.xtext.aadl2.ba.edit/icons/full/obj16/ModeSwitchTrigger.gif differ
diff --git a/ba/org.osate.xtext.aadl2.ba.edit/plugin.properties b/ba/org.osate.xtext.aadl2.ba.edit/plugin.properties
index 3a8a4397b76..2b7ebe230a7 100644
--- a/ba/org.osate.xtext.aadl2.ba.edit/plugin.properties
+++ b/ba/org.osate.xtext.aadl2.ba.edit/plugin.properties
@@ -202,3 +202,8 @@ _UI_InternalCondition_internalPorts_feature = Internal Ports
_UI_DispatchTriggerCondition_resetPorts_feature = Reset Ports
_UI_ReferenceExpression_updated_feature = Updated
_UI_UnindexedReferenceExpression_updated_feature = Updated
+_UI_ModeSwitchTrigger_type = Mode Switch Trigger
+_UI_ModeSwitchCondition_logicalOperators_feature = Logical Operators
+_UI_ModeSwitchConjunction_logicalOperators_feature = Logical Operators
+_UI_ModeSwitchTrigger_reference_feature = Reference
+_UI_ModeSwitchTrigger_expression_feature = Expression
diff --git a/ba/org.osate.xtext.aadl2.ba.edit/src/org/osate/xtext/aadl2/ba/behaviorAnnex/provider/BehaviorAnnexItemProviderAdapterFactory.java b/ba/org.osate.xtext.aadl2.ba.edit/src/org/osate/xtext/aadl2/ba/behaviorAnnex/provider/BehaviorAnnexItemProviderAdapterFactory.java
index 07cd4bdde81..4f48b8bdb94 100644
--- a/ba/org.osate.xtext.aadl2.ba.edit/src/org/osate/xtext/aadl2/ba/behaviorAnnex/provider/BehaviorAnnexItemProviderAdapterFactory.java
+++ b/ba/org.osate.xtext.aadl2.ba.edit/src/org/osate/xtext/aadl2/ba/behaviorAnnex/provider/BehaviorAnnexItemProviderAdapterFactory.java
@@ -494,6 +494,31 @@ public Adapter createModeSwitchConjunctionAdapter()
return modeSwitchConjunctionItemProvider;
}
+ /**
+ * This keeps track of the one adapter used for all {@link org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchTrigger} instances.
+ *
+ *
+ * @generated
+ */
+ protected ModeSwitchTriggerItemProvider modeSwitchTriggerItemProvider;
+
+ /**
+ * This creates an adapter for a {@link org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchTrigger}.
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Adapter createModeSwitchTriggerAdapter()
+ {
+ if (modeSwitchTriggerItemProvider == null)
+ {
+ modeSwitchTriggerItemProvider = new ModeSwitchTriggerItemProvider(this);
+ }
+
+ return modeSwitchTriggerItemProvider;
+ }
+
/**
* This keeps track of the one adapter used for all {@link org.osate.xtext.aadl2.ba.behaviorAnnex.InternalCondition} instances.
*
@@ -1627,6 +1652,7 @@ public void dispose()
if (dispatchConjunctionItemProvider != null) dispatchConjunctionItemProvider.dispose();
if (modeSwitchConditionItemProvider != null) modeSwitchConditionItemProvider.dispose();
if (modeSwitchConjunctionItemProvider != null) modeSwitchConjunctionItemProvider.dispose();
+ if (modeSwitchTriggerItemProvider != null) modeSwitchTriggerItemProvider.dispose();
if (internalConditionItemProvider != null) internalConditionItemProvider.dispose();
if (behaviorActionBlockItemProvider != null) behaviorActionBlockItemProvider.dispose();
if (behaviorActionsItemProvider != null) behaviorActionsItemProvider.dispose();
diff --git a/ba/org.osate.xtext.aadl2.ba.edit/src/org/osate/xtext/aadl2/ba/behaviorAnnex/provider/ModeSwitchConditionItemProvider.java b/ba/org.osate.xtext.aadl2.ba.edit/src/org/osate/xtext/aadl2/ba/behaviorAnnex/provider/ModeSwitchConditionItemProvider.java
index cedf7704d0f..e7c9118e02c 100644
--- a/ba/org.osate.xtext.aadl2.ba.edit/src/org/osate/xtext/aadl2/ba/behaviorAnnex/provider/ModeSwitchConditionItemProvider.java
+++ b/ba/org.osate.xtext.aadl2.ba.edit/src/org/osate/xtext/aadl2/ba/behaviorAnnex/provider/ModeSwitchConditionItemProvider.java
@@ -34,12 +34,14 @@
import org.eclipse.emf.ecore.EStructuralFeature;
+import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
import org.eclipse.emf.edit.provider.IItemLabelProvider;
import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
import org.eclipse.emf.edit.provider.IItemPropertySource;
import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
+import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
import org.eclipse.emf.edit.provider.ItemProviderAdapter;
import org.eclipse.emf.edit.provider.ViewerNotification;
@@ -86,10 +88,34 @@ public List getPropertyDescriptors(Object object)
{
super.getPropertyDescriptors(object);
+ addLogicalOperatorsPropertyDescriptor(object);
}
return itemPropertyDescriptors;
}
+ /**
+ * This adds a property descriptor for the Logical Operators feature.
+ *
+ *
+ * @generated
+ */
+ protected void addLogicalOperatorsPropertyDescriptor(Object object)
+ {
+ itemPropertyDescriptors.add
+ (createItemPropertyDescriptor
+ (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+ getResourceLocator(),
+ getString("_UI_ModeSwitchCondition_logicalOperators_feature"),
+ getString("_UI_PropertyDescriptor_description", "_UI_ModeSwitchCondition_logicalOperators_feature", "_UI_ModeSwitchCondition_type"),
+ BehaviorAnnexPackage.Literals.MODE_SWITCH_CONDITION__LOGICAL_OPERATORS,
+ true,
+ false,
+ false,
+ ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
+ null,
+ null));
+ }
+
/**
* This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an
* {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or
@@ -162,6 +188,9 @@ public void notifyChanged(Notification notification)
switch (notification.getFeatureID(ModeSwitchCondition.class))
{
+ case BehaviorAnnexPackage.MODE_SWITCH_CONDITION__LOGICAL_OPERATORS:
+ fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
+ return;
case BehaviorAnnexPackage.MODE_SWITCH_CONDITION__CONJUNCTIONS:
fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
return;
diff --git a/ba/org.osate.xtext.aadl2.ba.edit/src/org/osate/xtext/aadl2/ba/behaviorAnnex/provider/ModeSwitchConjunctionItemProvider.java b/ba/org.osate.xtext.aadl2.ba.edit/src/org/osate/xtext/aadl2/ba/behaviorAnnex/provider/ModeSwitchConjunctionItemProvider.java
index a4f8f15d63f..2e72f8c6710 100644
--- a/ba/org.osate.xtext.aadl2.ba.edit/src/org/osate/xtext/aadl2/ba/behaviorAnnex/provider/ModeSwitchConjunctionItemProvider.java
+++ b/ba/org.osate.xtext.aadl2.ba.edit/src/org/osate/xtext/aadl2/ba/behaviorAnnex/provider/ModeSwitchConjunctionItemProvider.java
@@ -34,12 +34,14 @@
import org.eclipse.emf.ecore.EStructuralFeature;
+import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
import org.eclipse.emf.edit.provider.IItemLabelProvider;
import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
import org.eclipse.emf.edit.provider.IItemPropertySource;
import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
+import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
import org.eclipse.emf.edit.provider.ItemProviderAdapter;
import org.eclipse.emf.edit.provider.ViewerNotification;
@@ -86,10 +88,34 @@ public List getPropertyDescriptors(Object object)
{
super.getPropertyDescriptors(object);
+ addLogicalOperatorsPropertyDescriptor(object);
}
return itemPropertyDescriptors;
}
+ /**
+ * This adds a property descriptor for the Logical Operators feature.
+ *
+ *
+ * @generated
+ */
+ protected void addLogicalOperatorsPropertyDescriptor(Object object)
+ {
+ itemPropertyDescriptors.add
+ (createItemPropertyDescriptor
+ (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+ getResourceLocator(),
+ getString("_UI_ModeSwitchConjunction_logicalOperators_feature"),
+ getString("_UI_PropertyDescriptor_description", "_UI_ModeSwitchConjunction_logicalOperators_feature", "_UI_ModeSwitchConjunction_type"),
+ BehaviorAnnexPackage.Literals.MODE_SWITCH_CONJUNCTION__LOGICAL_OPERATORS,
+ true,
+ false,
+ false,
+ ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
+ null,
+ null));
+ }
+
/**
* This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an
* {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or
@@ -162,6 +188,9 @@ public void notifyChanged(Notification notification)
switch (notification.getFeatureID(ModeSwitchConjunction.class))
{
+ case BehaviorAnnexPackage.MODE_SWITCH_CONJUNCTION__LOGICAL_OPERATORS:
+ fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
+ return;
case BehaviorAnnexPackage.MODE_SWITCH_CONJUNCTION__TRIGGERS:
fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
return;
@@ -184,7 +213,7 @@ protected void collectNewChildDescriptors(Collection newChildDescriptors
newChildDescriptors.add
(createChildParameter
(BehaviorAnnexPackage.Literals.MODE_SWITCH_CONJUNCTION__TRIGGERS,
- BehaviorAnnexFactory.eINSTANCE.createReference()));
+ BehaviorAnnexFactory.eINSTANCE.createModeSwitchTrigger()));
}
/**
diff --git a/ba/org.osate.xtext.aadl2.ba.edit/src/org/osate/xtext/aadl2/ba/behaviorAnnex/provider/ModeSwitchTriggerItemProvider.java b/ba/org.osate.xtext.aadl2.ba.edit/src/org/osate/xtext/aadl2/ba/behaviorAnnex/provider/ModeSwitchTriggerItemProvider.java
new file mode 100644
index 00000000000..8379363e04a
--- /dev/null
+++ b/ba/org.osate.xtext.aadl2.ba.edit/src/org/osate/xtext/aadl2/ba/behaviorAnnex/provider/ModeSwitchTriggerItemProvider.java
@@ -0,0 +1,209 @@
+/**
+ * Copyright (c) 2004-2026 Carnegie Mellon University and others. (see Contributors file).
+ * All Rights Reserved.
+ *
+ * NO WARRANTY. ALL MATERIAL IS FURNISHED ON AN "AS-IS" BASIS. CARNEGIE MELLON UNIVERSITY MAKES NO WARRANTIES OF ANY
+ * KIND, EITHER EXPRESSED OR IMPLIED, AS TO ANY MATTER INCLUDING, BUT NOT LIMITED TO, WARRANTY OF FITNESS FOR PURPOSE
+ * OR MERCHANTABILITY, EXCLUSIVITY, OR RESULTS OBTAINED FROM USE OF THE MATERIAL. CARNEGIE MELLON UNIVERSITY DOES NOT
+ * MAKE ANY WARRANTY OF ANY KIND WITH RESPECT TO FREEDOM FROM PATENT, TRADEMARK, OR COPYRIGHT INFRINGEMENT.
+ *
+ * This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0
+ * which is available at https://www.eclipse.org/legal/epl-2.0/
+ * SPDX-License-Identifier: EPL-2.0
+ *
+ * Created, in part, with funding and support from the United States Government. (see Acknowledgments file).
+ *
+ * This program includes and/or can make use of certain third party source code, object code, documentation and other
+ * files ("Third Party Software"). The Third Party Software that is used by this program is dependent upon your system
+ * configuration. By using this program, You agree to comply with any and all relevant Third Party Software terms and
+ * conditions contained in any such Third Party Software or separate license file distributed with such Third Party
+ * Software. The parties who own the Third Party Software ("Third Party Licensors") are intended third party benefici-
+ * aries to this license with respect to the terms applicable to their Third Party Software. Third Party Software li-
+ * censes only apply to the Third Party Software and not any other portion of this program or this program as a whole.
+ */
+package org.osate.xtext.aadl2.ba.behaviorAnnex.provider;
+
+
+import java.util.Collection;
+import java.util.List;
+
+import org.eclipse.emf.common.notify.AdapterFactory;
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.common.util.ResourceLocator;
+
+import org.eclipse.emf.ecore.EStructuralFeature;
+
+import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
+import org.eclipse.emf.edit.provider.IItemLabelProvider;
+import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.IItemPropertySource;
+import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
+import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
+import org.eclipse.emf.edit.provider.ItemProviderAdapter;
+import org.eclipse.emf.edit.provider.ViewerNotification;
+
+import org.osate.xtext.aadl2.ba.behaviorAnnex.BehaviorAnnexFactory;
+import org.osate.xtext.aadl2.ba.behaviorAnnex.BehaviorAnnexPackage;
+import org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchTrigger;
+
+/**
+ * This is the item provider adapter for a {@link org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchTrigger} object.
+ *
+ *
+ * @generated
+ */
+public class ModeSwitchTriggerItemProvider
+ extends ItemProviderAdapter
+ implements
+ IEditingDomainItemProvider,
+ IStructuredItemContentProvider,
+ ITreeItemContentProvider,
+ IItemLabelProvider,
+ IItemPropertySource
+{
+ /**
+ * This constructs an instance from a factory and a notifier.
+ *
+ *
+ * @generated
+ */
+ public ModeSwitchTriggerItemProvider(AdapterFactory adapterFactory)
+ {
+ super(adapterFactory);
+ }
+
+ /**
+ * This returns the property descriptors for the adapted class.
+ *
+ *
+ * @generated
+ */
+ @Override
+ public List getPropertyDescriptors(Object object)
+ {
+ if (itemPropertyDescriptors == null)
+ {
+ super.getPropertyDescriptors(object);
+
+ }
+ return itemPropertyDescriptors;
+ }
+
+ /**
+ * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an
+ * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or
+ * {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}.
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Collection extends EStructuralFeature> getChildrenFeatures(Object object)
+ {
+ if (childrenFeatures == null)
+ {
+ super.getChildrenFeatures(object);
+ childrenFeatures.add(BehaviorAnnexPackage.Literals.MODE_SWITCH_TRIGGER__REFERENCE);
+ childrenFeatures.add(BehaviorAnnexPackage.Literals.MODE_SWITCH_TRIGGER__EXPRESSION);
+ }
+ return childrenFeatures;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EStructuralFeature getChildFeature(Object object, Object child)
+ {
+ // Check the type of the specified child object and return the proper feature to use for
+ // adding (see {@link AddCommand}) it as a child.
+
+ return super.getChildFeature(object, child);
+ }
+
+ /**
+ * This returns ModeSwitchTrigger.gif.
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object getImage(Object object)
+ {
+ return overlayImage(object, getResourceLocator().getImage("full/obj16/ModeSwitchTrigger"));
+ }
+
+ /**
+ * This returns the label text for the adapted class.
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String getText(Object object)
+ {
+ return getString("_UI_ModeSwitchTrigger_type");
+ }
+
+
+ /**
+ * This handles model notifications by calling {@link #updateChildren} to update any cached
+ * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void notifyChanged(Notification notification)
+ {
+ updateChildren(notification);
+
+ switch (notification.getFeatureID(ModeSwitchTrigger.class))
+ {
+ case BehaviorAnnexPackage.MODE_SWITCH_TRIGGER__REFERENCE:
+ case BehaviorAnnexPackage.MODE_SWITCH_TRIGGER__EXPRESSION:
+ fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
+ return;
+ }
+ super.notifyChanged(notification);
+ }
+
+ /**
+ * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
+ * that can be created under this object.
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected void collectNewChildDescriptors(Collection newChildDescriptors, Object object)
+ {
+ super.collectNewChildDescriptors(newChildDescriptors, object);
+
+ newChildDescriptors.add
+ (createChildParameter
+ (BehaviorAnnexPackage.Literals.MODE_SWITCH_TRIGGER__REFERENCE,
+ BehaviorAnnexFactory.eINSTANCE.createReference()));
+
+ newChildDescriptors.add
+ (createChildParameter
+ (BehaviorAnnexPackage.Literals.MODE_SWITCH_TRIGGER__EXPRESSION,
+ BehaviorAnnexFactory.eINSTANCE.createModeSwitchCondition()));
+ }
+
+ /**
+ * Return the resource locator for this item provider's resources.
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ResourceLocator getResourceLocator()
+ {
+ return BehaviorAnnexEditPlugin.INSTANCE;
+ }
+
+}
diff --git a/ba/org.osate.xtext.aadl2.ba.ide/src-gen/org/osate/xtext/aadl2/ba/ide/contentassist/antlr/BehaviorAnnexParser.java b/ba/org.osate.xtext.aadl2.ba.ide/src-gen/org/osate/xtext/aadl2/ba/ide/contentassist/antlr/BehaviorAnnexParser.java
index 9e91d1fafbd..9ddd4d5cc71 100644
--- a/ba/org.osate.xtext.aadl2.ba.ide/src-gen/org/osate/xtext/aadl2/ba/ide/contentassist/antlr/BehaviorAnnexParser.java
+++ b/ba/org.osate.xtext.aadl2.ba.ide/src-gen/org/osate/xtext/aadl2/ba/ide/contentassist/antlr/BehaviorAnnexParser.java
@@ -55,6 +55,7 @@ private static void init(ImmutableMap.Builder builder,
builder.put(grammarAccess.getBehaviorConditionAccess().getAlternatives_0_1(), "rule__BehaviorCondition__Alternatives_0_1");
builder.put(grammarAccess.getExecuteConditionAccess().getAlternatives(), "rule__ExecuteCondition__Alternatives");
builder.put(grammarAccess.getDispatchTriggerConditionAccess().getAlternatives(), "rule__DispatchTriggerCondition__Alternatives");
+ builder.put(grammarAccess.getModeSwitchTriggerAccess().getAlternatives(), "rule__ModeSwitchTrigger__Alternatives");
builder.put(grammarAccess.getBehaviorActionsAccess().getAlternatives_1(), "rule__BehaviorActions__Alternatives_1");
builder.put(grammarAccess.getBehaviorActionAccess().getAlternatives(), "rule__BehaviorAction__Alternatives");
builder.put(grammarAccess.getAssignmentActionAccess().getAlternatives_2(), "rule__AssignmentAction__Alternatives_2");
@@ -118,6 +119,7 @@ private static void init(ImmutableMap.Builder builder,
builder.put(grammarAccess.getModeSwitchConditionAccess().getGroup_1(), "rule__ModeSwitchCondition__Group_1__0");
builder.put(grammarAccess.getModeSwitchConjunctionAccess().getGroup(), "rule__ModeSwitchConjunction__Group__0");
builder.put(grammarAccess.getModeSwitchConjunctionAccess().getGroup_1(), "rule__ModeSwitchConjunction__Group_1__0");
+ builder.put(grammarAccess.getModeSwitchTriggerAccess().getGroup_1(), "rule__ModeSwitchTrigger__Group_1__0");
builder.put(grammarAccess.getInternalConditionAccess().getGroup(), "rule__InternalCondition__Group__0");
builder.put(grammarAccess.getInternalConditionAccess().getGroup_2(), "rule__InternalCondition__Group_2__0");
builder.put(grammarAccess.getBehaviorActionBlockAccess().getGroup(), "rule__BehaviorActionBlock__Group__0");
@@ -274,9 +276,13 @@ private static void init(ImmutableMap.Builder builder,
builder.put(grammarAccess.getDispatchConjunctionAccess().getTriggersAssignment_0(), "rule__DispatchConjunction__TriggersAssignment_0");
builder.put(grammarAccess.getDispatchConjunctionAccess().getTriggersAssignment_1_1(), "rule__DispatchConjunction__TriggersAssignment_1_1");
builder.put(grammarAccess.getModeSwitchConditionAccess().getConjunctionsAssignment_0(), "rule__ModeSwitchCondition__ConjunctionsAssignment_0");
+ builder.put(grammarAccess.getModeSwitchConditionAccess().getLogicalOperatorsAssignment_1_0(), "rule__ModeSwitchCondition__LogicalOperatorsAssignment_1_0");
builder.put(grammarAccess.getModeSwitchConditionAccess().getConjunctionsAssignment_1_1(), "rule__ModeSwitchCondition__ConjunctionsAssignment_1_1");
builder.put(grammarAccess.getModeSwitchConjunctionAccess().getTriggersAssignment_0(), "rule__ModeSwitchConjunction__TriggersAssignment_0");
+ builder.put(grammarAccess.getModeSwitchConjunctionAccess().getLogicalOperatorsAssignment_1_0(), "rule__ModeSwitchConjunction__LogicalOperatorsAssignment_1_0");
builder.put(grammarAccess.getModeSwitchConjunctionAccess().getTriggersAssignment_1_1(), "rule__ModeSwitchConjunction__TriggersAssignment_1_1");
+ builder.put(grammarAccess.getModeSwitchTriggerAccess().getReferenceAssignment_0(), "rule__ModeSwitchTrigger__ReferenceAssignment_0");
+ builder.put(grammarAccess.getModeSwitchTriggerAccess().getExpressionAssignment_1_1(), "rule__ModeSwitchTrigger__ExpressionAssignment_1_1");
builder.put(grammarAccess.getInternalConditionAccess().getInternalPortsAssignment_1(), "rule__InternalCondition__InternalPortsAssignment_1");
builder.put(grammarAccess.getInternalConditionAccess().getInternalPortsAssignment_2_1(), "rule__InternalCondition__InternalPortsAssignment_2_1");
builder.put(grammarAccess.getBehaviorActionBlockAccess().getContentAssignment_1(), "rule__BehaviorActionBlock__ContentAssignment_1");
diff --git a/ba/org.osate.xtext.aadl2.ba.ide/src-gen/org/osate/xtext/aadl2/ba/ide/contentassist/antlr/internal/InternalBehaviorAnnexParser.g b/ba/org.osate.xtext.aadl2.ba.ide/src-gen/org/osate/xtext/aadl2/ba/ide/contentassist/antlr/internal/InternalBehaviorAnnexParser.g
index 1c0b2c8918b..3caaeb10b66 100644
--- a/ba/org.osate.xtext.aadl2.ba.ide/src-gen/org/osate/xtext/aadl2/ba/ide/contentassist/antlr/internal/InternalBehaviorAnnexParser.g
+++ b/ba/org.osate.xtext.aadl2.ba.ide/src-gen/org/osate/xtext/aadl2/ba/ide/contentassist/antlr/internal/InternalBehaviorAnnexParser.g
@@ -581,6 +581,31 @@ finally {
restoreStackSize(stackSize);
}
+// Entry rule entryRuleModeSwitchTrigger
+entryRuleModeSwitchTrigger
+:
+{ before(grammarAccess.getModeSwitchTriggerRule()); }
+ ruleModeSwitchTrigger
+{ after(grammarAccess.getModeSwitchTriggerRule()); }
+ EOF
+;
+
+// Rule ModeSwitchTrigger
+ruleModeSwitchTrigger
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getModeSwitchTriggerAccess().getAlternatives()); }
+ (rule__ModeSwitchTrigger__Alternatives)
+ { after(grammarAccess.getModeSwitchTriggerAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
// Entry rule entryRuleInternalCondition
entryRuleInternalCondition
:
@@ -2633,6 +2658,27 @@ finally {
restoreStackSize(stackSize);
}
+rule__ModeSwitchTrigger__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getModeSwitchTriggerAccess().getReferenceAssignment_0()); }
+ (rule__ModeSwitchTrigger__ReferenceAssignment_0)
+ { after(grammarAccess.getModeSwitchTriggerAccess().getReferenceAssignment_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getModeSwitchTriggerAccess().getGroup_1()); }
+ (rule__ModeSwitchTrigger__Group_1__0)
+ { after(grammarAccess.getModeSwitchTriggerAccess().getGroup_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
rule__BehaviorActions__Alternatives_1
@init {
int stackSize = keepStackSize();
@@ -6015,9 +6061,9 @@ rule__ModeSwitchCondition__Group_1__0__Impl
}
:
(
- { before(grammarAccess.getModeSwitchConditionAccess().getOrKeyword_1_0()); }
- Or
- { after(grammarAccess.getModeSwitchConditionAccess().getOrKeyword_1_0()); }
+ { before(grammarAccess.getModeSwitchConditionAccess().getLogicalOperatorsAssignment_1_0()); }
+ (rule__ModeSwitchCondition__LogicalOperatorsAssignment_1_0)
+ { after(grammarAccess.getModeSwitchConditionAccess().getLogicalOperatorsAssignment_1_0()); }
)
;
finally {
@@ -6123,9 +6169,9 @@ rule__ModeSwitchConjunction__Group_1__0__Impl
}
:
(
- { before(grammarAccess.getModeSwitchConjunctionAccess().getAndKeyword_1_0()); }
- And
- { after(grammarAccess.getModeSwitchConjunctionAccess().getAndKeyword_1_0()); }
+ { before(grammarAccess.getModeSwitchConjunctionAccess().getLogicalOperatorsAssignment_1_0()); }
+ (rule__ModeSwitchConjunction__LogicalOperatorsAssignment_1_0)
+ { after(grammarAccess.getModeSwitchConjunctionAccess().getLogicalOperatorsAssignment_1_0()); }
)
;
finally {
@@ -6159,6 +6205,87 @@ finally {
}
+rule__ModeSwitchTrigger__Group_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ModeSwitchTrigger__Group_1__0__Impl
+ rule__ModeSwitchTrigger__Group_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ModeSwitchTrigger__Group_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getModeSwitchTriggerAccess().getLeftParenthesisKeyword_1_0()); }
+ LeftParenthesis
+ { after(grammarAccess.getModeSwitchTriggerAccess().getLeftParenthesisKeyword_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ModeSwitchTrigger__Group_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ModeSwitchTrigger__Group_1__1__Impl
+ rule__ModeSwitchTrigger__Group_1__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ModeSwitchTrigger__Group_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getModeSwitchTriggerAccess().getExpressionAssignment_1_1()); }
+ (rule__ModeSwitchTrigger__ExpressionAssignment_1_1)
+ { after(grammarAccess.getModeSwitchTriggerAccess().getExpressionAssignment_1_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ModeSwitchTrigger__Group_1__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ModeSwitchTrigger__Group_1__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ModeSwitchTrigger__Group_1__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getModeSwitchTriggerAccess().getRightParenthesisKeyword_1_2()); }
+ RightParenthesis
+ { after(grammarAccess.getModeSwitchTriggerAccess().getRightParenthesisKeyword_1_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
rule__InternalCondition__Group__0
@init {
int stackSize = keepStackSize();
@@ -14776,6 +14903,21 @@ finally {
restoreStackSize(stackSize);
}
+rule__ModeSwitchCondition__LogicalOperatorsAssignment_1_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getModeSwitchConditionAccess().getLogicalOperatorsLogicalOrOperatorParserRuleCall_1_0_0()); }
+ ruleLogicalOrOperator
+ { after(grammarAccess.getModeSwitchConditionAccess().getLogicalOperatorsLogicalOrOperatorParserRuleCall_1_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
rule__ModeSwitchCondition__ConjunctionsAssignment_1_1
@init {
int stackSize = keepStackSize();
@@ -14797,9 +14939,24 @@ rule__ModeSwitchConjunction__TriggersAssignment_0
}
:
(
- { before(grammarAccess.getModeSwitchConjunctionAccess().getTriggersReferenceParserRuleCall_0_0()); }
- ruleReference
- { after(grammarAccess.getModeSwitchConjunctionAccess().getTriggersReferenceParserRuleCall_0_0()); }
+ { before(grammarAccess.getModeSwitchConjunctionAccess().getTriggersModeSwitchTriggerParserRuleCall_0_0()); }
+ ruleModeSwitchTrigger
+ { after(grammarAccess.getModeSwitchConjunctionAccess().getTriggersModeSwitchTriggerParserRuleCall_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ModeSwitchConjunction__LogicalOperatorsAssignment_1_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getModeSwitchConjunctionAccess().getLogicalOperatorsLogicalAndOperatorParserRuleCall_1_0_0()); }
+ ruleLogicalAndOperator
+ { after(grammarAccess.getModeSwitchConjunctionAccess().getLogicalOperatorsLogicalAndOperatorParserRuleCall_1_0_0()); }
)
;
finally {
@@ -14812,9 +14969,39 @@ rule__ModeSwitchConjunction__TriggersAssignment_1_1
}
:
(
- { before(grammarAccess.getModeSwitchConjunctionAccess().getTriggersReferenceParserRuleCall_1_1_0()); }
+ { before(grammarAccess.getModeSwitchConjunctionAccess().getTriggersModeSwitchTriggerParserRuleCall_1_1_0()); }
+ ruleModeSwitchTrigger
+ { after(grammarAccess.getModeSwitchConjunctionAccess().getTriggersModeSwitchTriggerParserRuleCall_1_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ModeSwitchTrigger__ReferenceAssignment_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getModeSwitchTriggerAccess().getReferenceReferenceParserRuleCall_0_0()); }
ruleReference
- { after(grammarAccess.getModeSwitchConjunctionAccess().getTriggersReferenceParserRuleCall_1_1_0()); }
+ { after(grammarAccess.getModeSwitchTriggerAccess().getReferenceReferenceParserRuleCall_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ModeSwitchTrigger__ExpressionAssignment_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getModeSwitchTriggerAccess().getExpressionModeSwitchConditionParserRuleCall_1_1_0()); }
+ ruleModeSwitchCondition
+ { after(grammarAccess.getModeSwitchTriggerAccess().getExpressionModeSwitchConditionParserRuleCall_1_1_0()); }
)
;
finally {
diff --git a/ba/org.osate.xtext.aadl2.ba.ide/src-gen/org/osate/xtext/aadl2/ba/ide/contentassist/antlr/internal/InternalBehaviorAnnexParser.java b/ba/org.osate.xtext.aadl2.ba.ide/src-gen/org/osate/xtext/aadl2/ba/ide/contentassist/antlr/internal/InternalBehaviorAnnexParser.java
index 08e1971a9ce..aaa279ee683 100644
--- a/ba/org.osate.xtext.aadl2.ba.ide/src-gen/org/osate/xtext/aadl2/ba/ide/contentassist/antlr/internal/InternalBehaviorAnnexParser.java
+++ b/ba/org.osate.xtext.aadl2.ba.ide/src-gen/org/osate/xtext/aadl2/ba/ide/contentassist/antlr/internal/InternalBehaviorAnnexParser.java
@@ -1712,12 +1712,97 @@ public final void ruleModeSwitchConjunction() throws RecognitionException {
// $ANTLR end "ruleModeSwitchConjunction"
+ // $ANTLR start "entryRuleModeSwitchTrigger"
+ // InternalBehaviorAnnexParser.g:585:1: entryRuleModeSwitchTrigger : ruleModeSwitchTrigger EOF ;
+ public final void entryRuleModeSwitchTrigger() throws RecognitionException {
+ try {
+ // InternalBehaviorAnnexParser.g:586:1: ( ruleModeSwitchTrigger EOF )
+ // InternalBehaviorAnnexParser.g:587:1: ruleModeSwitchTrigger EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getModeSwitchTriggerRule());
+ }
+ pushFollow(FollowSets000.FOLLOW_1);
+ ruleModeSwitchTrigger();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getModeSwitchTriggerRule());
+ }
+ match(input,EOF,FollowSets000.FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleModeSwitchTrigger"
+
+
+ // $ANTLR start "ruleModeSwitchTrigger"
+ // InternalBehaviorAnnexParser.g:594:1: ruleModeSwitchTrigger : ( ( rule__ModeSwitchTrigger__Alternatives ) ) ;
+ public final void ruleModeSwitchTrigger() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalBehaviorAnnexParser.g:598:2: ( ( ( rule__ModeSwitchTrigger__Alternatives ) ) )
+ // InternalBehaviorAnnexParser.g:599:2: ( ( rule__ModeSwitchTrigger__Alternatives ) )
+ {
+ // InternalBehaviorAnnexParser.g:599:2: ( ( rule__ModeSwitchTrigger__Alternatives ) )
+ // InternalBehaviorAnnexParser.g:600:3: ( rule__ModeSwitchTrigger__Alternatives )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getModeSwitchTriggerAccess().getAlternatives());
+ }
+ // InternalBehaviorAnnexParser.g:601:3: ( rule__ModeSwitchTrigger__Alternatives )
+ // InternalBehaviorAnnexParser.g:601:4: rule__ModeSwitchTrigger__Alternatives
+ {
+ pushFollow(FollowSets000.FOLLOW_2);
+ rule__ModeSwitchTrigger__Alternatives();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getModeSwitchTriggerAccess().getAlternatives());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleModeSwitchTrigger"
+
+
// $ANTLR start "entryRuleInternalCondition"
- // InternalBehaviorAnnexParser.g:585:1: entryRuleInternalCondition : ruleInternalCondition EOF ;
+ // InternalBehaviorAnnexParser.g:610:1: entryRuleInternalCondition : ruleInternalCondition EOF ;
public final void entryRuleInternalCondition() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:586:1: ( ruleInternalCondition EOF )
- // InternalBehaviorAnnexParser.g:587:1: ruleInternalCondition EOF
+ // InternalBehaviorAnnexParser.g:611:1: ( ruleInternalCondition EOF )
+ // InternalBehaviorAnnexParser.g:612:1: ruleInternalCondition EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInternalConditionRule());
@@ -1747,23 +1832,23 @@ public final void entryRuleInternalCondition() throws RecognitionException {
// $ANTLR start "ruleInternalCondition"
- // InternalBehaviorAnnexParser.g:594:1: ruleInternalCondition : ( ( rule__InternalCondition__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:619:1: ruleInternalCondition : ( ( rule__InternalCondition__Group__0 ) ) ;
public final void ruleInternalCondition() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:598:2: ( ( ( rule__InternalCondition__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:599:2: ( ( rule__InternalCondition__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:623:2: ( ( ( rule__InternalCondition__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:624:2: ( ( rule__InternalCondition__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:599:2: ( ( rule__InternalCondition__Group__0 ) )
- // InternalBehaviorAnnexParser.g:600:3: ( rule__InternalCondition__Group__0 )
+ // InternalBehaviorAnnexParser.g:624:2: ( ( rule__InternalCondition__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:625:3: ( rule__InternalCondition__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInternalConditionAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:601:3: ( rule__InternalCondition__Group__0 )
- // InternalBehaviorAnnexParser.g:601:4: rule__InternalCondition__Group__0
+ // InternalBehaviorAnnexParser.g:626:3: ( rule__InternalCondition__Group__0 )
+ // InternalBehaviorAnnexParser.g:626:4: rule__InternalCondition__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__InternalCondition__Group__0();
@@ -1798,11 +1883,11 @@ public final void ruleInternalCondition() throws RecognitionException {
// $ANTLR start "entryRuleBehaviorActionBlock"
- // InternalBehaviorAnnexParser.g:610:1: entryRuleBehaviorActionBlock : ruleBehaviorActionBlock EOF ;
+ // InternalBehaviorAnnexParser.g:635:1: entryRuleBehaviorActionBlock : ruleBehaviorActionBlock EOF ;
public final void entryRuleBehaviorActionBlock() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:611:1: ( ruleBehaviorActionBlock EOF )
- // InternalBehaviorAnnexParser.g:612:1: ruleBehaviorActionBlock EOF
+ // InternalBehaviorAnnexParser.g:636:1: ( ruleBehaviorActionBlock EOF )
+ // InternalBehaviorAnnexParser.g:637:1: ruleBehaviorActionBlock EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionBlockRule());
@@ -1832,23 +1917,23 @@ public final void entryRuleBehaviorActionBlock() throws RecognitionException {
// $ANTLR start "ruleBehaviorActionBlock"
- // InternalBehaviorAnnexParser.g:619:1: ruleBehaviorActionBlock : ( ( rule__BehaviorActionBlock__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:644:1: ruleBehaviorActionBlock : ( ( rule__BehaviorActionBlock__Group__0 ) ) ;
public final void ruleBehaviorActionBlock() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:623:2: ( ( ( rule__BehaviorActionBlock__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:624:2: ( ( rule__BehaviorActionBlock__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:648:2: ( ( ( rule__BehaviorActionBlock__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:649:2: ( ( rule__BehaviorActionBlock__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:624:2: ( ( rule__BehaviorActionBlock__Group__0 ) )
- // InternalBehaviorAnnexParser.g:625:3: ( rule__BehaviorActionBlock__Group__0 )
+ // InternalBehaviorAnnexParser.g:649:2: ( ( rule__BehaviorActionBlock__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:650:3: ( rule__BehaviorActionBlock__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionBlockAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:626:3: ( rule__BehaviorActionBlock__Group__0 )
- // InternalBehaviorAnnexParser.g:626:4: rule__BehaviorActionBlock__Group__0
+ // InternalBehaviorAnnexParser.g:651:3: ( rule__BehaviorActionBlock__Group__0 )
+ // InternalBehaviorAnnexParser.g:651:4: rule__BehaviorActionBlock__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorActionBlock__Group__0();
@@ -1883,11 +1968,11 @@ public final void ruleBehaviorActionBlock() throws RecognitionException {
// $ANTLR start "entryRuleBehaviorActions"
- // InternalBehaviorAnnexParser.g:635:1: entryRuleBehaviorActions : ruleBehaviorActions EOF ;
+ // InternalBehaviorAnnexParser.g:660:1: entryRuleBehaviorActions : ruleBehaviorActions EOF ;
public final void entryRuleBehaviorActions() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:636:1: ( ruleBehaviorActions EOF )
- // InternalBehaviorAnnexParser.g:637:1: ruleBehaviorActions EOF
+ // InternalBehaviorAnnexParser.g:661:1: ( ruleBehaviorActions EOF )
+ // InternalBehaviorAnnexParser.g:662:1: ruleBehaviorActions EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionsRule());
@@ -1917,23 +2002,23 @@ public final void entryRuleBehaviorActions() throws RecognitionException {
// $ANTLR start "ruleBehaviorActions"
- // InternalBehaviorAnnexParser.g:644:1: ruleBehaviorActions : ( ( rule__BehaviorActions__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:669:1: ruleBehaviorActions : ( ( rule__BehaviorActions__Group__0 ) ) ;
public final void ruleBehaviorActions() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:648:2: ( ( ( rule__BehaviorActions__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:649:2: ( ( rule__BehaviorActions__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:673:2: ( ( ( rule__BehaviorActions__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:674:2: ( ( rule__BehaviorActions__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:649:2: ( ( rule__BehaviorActions__Group__0 ) )
- // InternalBehaviorAnnexParser.g:650:3: ( rule__BehaviorActions__Group__0 )
+ // InternalBehaviorAnnexParser.g:674:2: ( ( rule__BehaviorActions__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:675:3: ( rule__BehaviorActions__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionsAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:651:3: ( rule__BehaviorActions__Group__0 )
- // InternalBehaviorAnnexParser.g:651:4: rule__BehaviorActions__Group__0
+ // InternalBehaviorAnnexParser.g:676:3: ( rule__BehaviorActions__Group__0 )
+ // InternalBehaviorAnnexParser.g:676:4: rule__BehaviorActions__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorActions__Group__0();
@@ -1968,11 +2053,11 @@ public final void ruleBehaviorActions() throws RecognitionException {
// $ANTLR start "entryRuleBehaviorAction"
- // InternalBehaviorAnnexParser.g:660:1: entryRuleBehaviorAction : ruleBehaviorAction EOF ;
+ // InternalBehaviorAnnexParser.g:685:1: entryRuleBehaviorAction : ruleBehaviorAction EOF ;
public final void entryRuleBehaviorAction() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:661:1: ( ruleBehaviorAction EOF )
- // InternalBehaviorAnnexParser.g:662:1: ruleBehaviorAction EOF
+ // InternalBehaviorAnnexParser.g:686:1: ( ruleBehaviorAction EOF )
+ // InternalBehaviorAnnexParser.g:687:1: ruleBehaviorAction EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionRule());
@@ -2002,23 +2087,23 @@ public final void entryRuleBehaviorAction() throws RecognitionException {
// $ANTLR start "ruleBehaviorAction"
- // InternalBehaviorAnnexParser.g:669:1: ruleBehaviorAction : ( ( rule__BehaviorAction__Alternatives ) ) ;
+ // InternalBehaviorAnnexParser.g:694:1: ruleBehaviorAction : ( ( rule__BehaviorAction__Alternatives ) ) ;
public final void ruleBehaviorAction() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:673:2: ( ( ( rule__BehaviorAction__Alternatives ) ) )
- // InternalBehaviorAnnexParser.g:674:2: ( ( rule__BehaviorAction__Alternatives ) )
+ // InternalBehaviorAnnexParser.g:698:2: ( ( ( rule__BehaviorAction__Alternatives ) ) )
+ // InternalBehaviorAnnexParser.g:699:2: ( ( rule__BehaviorAction__Alternatives ) )
{
- // InternalBehaviorAnnexParser.g:674:2: ( ( rule__BehaviorAction__Alternatives ) )
- // InternalBehaviorAnnexParser.g:675:3: ( rule__BehaviorAction__Alternatives )
+ // InternalBehaviorAnnexParser.g:699:2: ( ( rule__BehaviorAction__Alternatives ) )
+ // InternalBehaviorAnnexParser.g:700:3: ( rule__BehaviorAction__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionAccess().getAlternatives());
}
- // InternalBehaviorAnnexParser.g:676:3: ( rule__BehaviorAction__Alternatives )
- // InternalBehaviorAnnexParser.g:676:4: rule__BehaviorAction__Alternatives
+ // InternalBehaviorAnnexParser.g:701:3: ( rule__BehaviorAction__Alternatives )
+ // InternalBehaviorAnnexParser.g:701:4: rule__BehaviorAction__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorAction__Alternatives();
@@ -2053,11 +2138,11 @@ public final void ruleBehaviorAction() throws RecognitionException {
// $ANTLR start "entryRuleAssignmentAction"
- // InternalBehaviorAnnexParser.g:685:1: entryRuleAssignmentAction : ruleAssignmentAction EOF ;
+ // InternalBehaviorAnnexParser.g:710:1: entryRuleAssignmentAction : ruleAssignmentAction EOF ;
public final void entryRuleAssignmentAction() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:686:1: ( ruleAssignmentAction EOF )
- // InternalBehaviorAnnexParser.g:687:1: ruleAssignmentAction EOF
+ // InternalBehaviorAnnexParser.g:711:1: ( ruleAssignmentAction EOF )
+ // InternalBehaviorAnnexParser.g:712:1: ruleAssignmentAction EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignmentActionRule());
@@ -2087,23 +2172,23 @@ public final void entryRuleAssignmentAction() throws RecognitionException {
// $ANTLR start "ruleAssignmentAction"
- // InternalBehaviorAnnexParser.g:694:1: ruleAssignmentAction : ( ( rule__AssignmentAction__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:719:1: ruleAssignmentAction : ( ( rule__AssignmentAction__Group__0 ) ) ;
public final void ruleAssignmentAction() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:698:2: ( ( ( rule__AssignmentAction__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:699:2: ( ( rule__AssignmentAction__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:723:2: ( ( ( rule__AssignmentAction__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:724:2: ( ( rule__AssignmentAction__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:699:2: ( ( rule__AssignmentAction__Group__0 ) )
- // InternalBehaviorAnnexParser.g:700:3: ( rule__AssignmentAction__Group__0 )
+ // InternalBehaviorAnnexParser.g:724:2: ( ( rule__AssignmentAction__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:725:3: ( rule__AssignmentAction__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignmentActionAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:701:3: ( rule__AssignmentAction__Group__0 )
- // InternalBehaviorAnnexParser.g:701:4: rule__AssignmentAction__Group__0
+ // InternalBehaviorAnnexParser.g:726:3: ( rule__AssignmentAction__Group__0 )
+ // InternalBehaviorAnnexParser.g:726:4: rule__AssignmentAction__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AssignmentAction__Group__0();
@@ -2138,11 +2223,11 @@ public final void ruleAssignmentAction() throws RecognitionException {
// $ANTLR start "entryRuleCommunicationAction"
- // InternalBehaviorAnnexParser.g:710:1: entryRuleCommunicationAction : ruleCommunicationAction EOF ;
+ // InternalBehaviorAnnexParser.g:735:1: entryRuleCommunicationAction : ruleCommunicationAction EOF ;
public final void entryRuleCommunicationAction() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:711:1: ( ruleCommunicationAction EOF )
- // InternalBehaviorAnnexParser.g:712:1: ruleCommunicationAction EOF
+ // InternalBehaviorAnnexParser.g:736:1: ( ruleCommunicationAction EOF )
+ // InternalBehaviorAnnexParser.g:737:1: ruleCommunicationAction EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionRule());
@@ -2172,23 +2257,23 @@ public final void entryRuleCommunicationAction() throws RecognitionException {
// $ANTLR start "ruleCommunicationAction"
- // InternalBehaviorAnnexParser.g:719:1: ruleCommunicationAction : ( ( rule__CommunicationAction__Alternatives ) ) ;
+ // InternalBehaviorAnnexParser.g:744:1: ruleCommunicationAction : ( ( rule__CommunicationAction__Alternatives ) ) ;
public final void ruleCommunicationAction() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:723:2: ( ( ( rule__CommunicationAction__Alternatives ) ) )
- // InternalBehaviorAnnexParser.g:724:2: ( ( rule__CommunicationAction__Alternatives ) )
+ // InternalBehaviorAnnexParser.g:748:2: ( ( ( rule__CommunicationAction__Alternatives ) ) )
+ // InternalBehaviorAnnexParser.g:749:2: ( ( rule__CommunicationAction__Alternatives ) )
{
- // InternalBehaviorAnnexParser.g:724:2: ( ( rule__CommunicationAction__Alternatives ) )
- // InternalBehaviorAnnexParser.g:725:3: ( rule__CommunicationAction__Alternatives )
+ // InternalBehaviorAnnexParser.g:749:2: ( ( rule__CommunicationAction__Alternatives ) )
+ // InternalBehaviorAnnexParser.g:750:3: ( rule__CommunicationAction__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getAlternatives());
}
- // InternalBehaviorAnnexParser.g:726:3: ( rule__CommunicationAction__Alternatives )
- // InternalBehaviorAnnexParser.g:726:4: rule__CommunicationAction__Alternatives
+ // InternalBehaviorAnnexParser.g:751:3: ( rule__CommunicationAction__Alternatives )
+ // InternalBehaviorAnnexParser.g:751:4: rule__CommunicationAction__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CommunicationAction__Alternatives();
@@ -2223,11 +2308,11 @@ public final void ruleCommunicationAction() throws RecognitionException {
// $ANTLR start "entryRuleTimedAction"
- // InternalBehaviorAnnexParser.g:735:1: entryRuleTimedAction : ruleTimedAction EOF ;
+ // InternalBehaviorAnnexParser.g:760:1: entryRuleTimedAction : ruleTimedAction EOF ;
public final void entryRuleTimedAction() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:736:1: ( ruleTimedAction EOF )
- // InternalBehaviorAnnexParser.g:737:1: ruleTimedAction EOF
+ // InternalBehaviorAnnexParser.g:761:1: ( ruleTimedAction EOF )
+ // InternalBehaviorAnnexParser.g:762:1: ruleTimedAction EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimedActionRule());
@@ -2257,23 +2342,23 @@ public final void entryRuleTimedAction() throws RecognitionException {
// $ANTLR start "ruleTimedAction"
- // InternalBehaviorAnnexParser.g:744:1: ruleTimedAction : ( ( rule__TimedAction__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:769:1: ruleTimedAction : ( ( rule__TimedAction__Group__0 ) ) ;
public final void ruleTimedAction() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:748:2: ( ( ( rule__TimedAction__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:749:2: ( ( rule__TimedAction__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:773:2: ( ( ( rule__TimedAction__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:774:2: ( ( rule__TimedAction__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:749:2: ( ( rule__TimedAction__Group__0 ) )
- // InternalBehaviorAnnexParser.g:750:3: ( rule__TimedAction__Group__0 )
+ // InternalBehaviorAnnexParser.g:774:2: ( ( rule__TimedAction__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:775:3: ( rule__TimedAction__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimedActionAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:751:3: ( rule__TimedAction__Group__0 )
- // InternalBehaviorAnnexParser.g:751:4: rule__TimedAction__Group__0
+ // InternalBehaviorAnnexParser.g:776:3: ( rule__TimedAction__Group__0 )
+ // InternalBehaviorAnnexParser.g:776:4: rule__TimedAction__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TimedAction__Group__0();
@@ -2308,11 +2393,11 @@ public final void ruleTimedAction() throws RecognitionException {
// $ANTLR start "entryRuleIfStatement"
- // InternalBehaviorAnnexParser.g:760:1: entryRuleIfStatement : ruleIfStatement EOF ;
+ // InternalBehaviorAnnexParser.g:785:1: entryRuleIfStatement : ruleIfStatement EOF ;
public final void entryRuleIfStatement() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:761:1: ( ruleIfStatement EOF )
- // InternalBehaviorAnnexParser.g:762:1: ruleIfStatement EOF
+ // InternalBehaviorAnnexParser.g:786:1: ( ruleIfStatement EOF )
+ // InternalBehaviorAnnexParser.g:787:1: ruleIfStatement EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfStatementRule());
@@ -2342,23 +2427,23 @@ public final void entryRuleIfStatement() throws RecognitionException {
// $ANTLR start "ruleIfStatement"
- // InternalBehaviorAnnexParser.g:769:1: ruleIfStatement : ( ( rule__IfStatement__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:794:1: ruleIfStatement : ( ( rule__IfStatement__Group__0 ) ) ;
public final void ruleIfStatement() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:773:2: ( ( ( rule__IfStatement__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:774:2: ( ( rule__IfStatement__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:798:2: ( ( ( rule__IfStatement__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:799:2: ( ( rule__IfStatement__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:774:2: ( ( rule__IfStatement__Group__0 ) )
- // InternalBehaviorAnnexParser.g:775:3: ( rule__IfStatement__Group__0 )
+ // InternalBehaviorAnnexParser.g:799:2: ( ( rule__IfStatement__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:800:3: ( rule__IfStatement__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfStatementAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:776:3: ( rule__IfStatement__Group__0 )
- // InternalBehaviorAnnexParser.g:776:4: rule__IfStatement__Group__0
+ // InternalBehaviorAnnexParser.g:801:3: ( rule__IfStatement__Group__0 )
+ // InternalBehaviorAnnexParser.g:801:4: rule__IfStatement__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__IfStatement__Group__0();
@@ -2393,11 +2478,11 @@ public final void ruleIfStatement() throws RecognitionException {
// $ANTLR start "entryRuleElseIfClause"
- // InternalBehaviorAnnexParser.g:785:1: entryRuleElseIfClause : ruleElseIfClause EOF ;
+ // InternalBehaviorAnnexParser.g:810:1: entryRuleElseIfClause : ruleElseIfClause EOF ;
public final void entryRuleElseIfClause() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:786:1: ( ruleElseIfClause EOF )
- // InternalBehaviorAnnexParser.g:787:1: ruleElseIfClause EOF
+ // InternalBehaviorAnnexParser.g:811:1: ( ruleElseIfClause EOF )
+ // InternalBehaviorAnnexParser.g:812:1: ruleElseIfClause EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElseIfClauseRule());
@@ -2427,23 +2512,23 @@ public final void entryRuleElseIfClause() throws RecognitionException {
// $ANTLR start "ruleElseIfClause"
- // InternalBehaviorAnnexParser.g:794:1: ruleElseIfClause : ( ( rule__ElseIfClause__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:819:1: ruleElseIfClause : ( ( rule__ElseIfClause__Group__0 ) ) ;
public final void ruleElseIfClause() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:798:2: ( ( ( rule__ElseIfClause__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:799:2: ( ( rule__ElseIfClause__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:823:2: ( ( ( rule__ElseIfClause__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:824:2: ( ( rule__ElseIfClause__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:799:2: ( ( rule__ElseIfClause__Group__0 ) )
- // InternalBehaviorAnnexParser.g:800:3: ( rule__ElseIfClause__Group__0 )
+ // InternalBehaviorAnnexParser.g:824:2: ( ( rule__ElseIfClause__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:825:3: ( rule__ElseIfClause__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElseIfClauseAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:801:3: ( rule__ElseIfClause__Group__0 )
- // InternalBehaviorAnnexParser.g:801:4: rule__ElseIfClause__Group__0
+ // InternalBehaviorAnnexParser.g:826:3: ( rule__ElseIfClause__Group__0 )
+ // InternalBehaviorAnnexParser.g:826:4: rule__ElseIfClause__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ElseIfClause__Group__0();
@@ -2478,11 +2563,11 @@ public final void ruleElseIfClause() throws RecognitionException {
// $ANTLR start "entryRuleForStatement"
- // InternalBehaviorAnnexParser.g:810:1: entryRuleForStatement : ruleForStatement EOF ;
+ // InternalBehaviorAnnexParser.g:835:1: entryRuleForStatement : ruleForStatement EOF ;
public final void entryRuleForStatement() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:811:1: ( ruleForStatement EOF )
- // InternalBehaviorAnnexParser.g:812:1: ruleForStatement EOF
+ // InternalBehaviorAnnexParser.g:836:1: ( ruleForStatement EOF )
+ // InternalBehaviorAnnexParser.g:837:1: ruleForStatement EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForStatementRule());
@@ -2512,23 +2597,23 @@ public final void entryRuleForStatement() throws RecognitionException {
// $ANTLR start "ruleForStatement"
- // InternalBehaviorAnnexParser.g:819:1: ruleForStatement : ( ( rule__ForStatement__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:844:1: ruleForStatement : ( ( rule__ForStatement__Group__0 ) ) ;
public final void ruleForStatement() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:823:2: ( ( ( rule__ForStatement__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:824:2: ( ( rule__ForStatement__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:848:2: ( ( ( rule__ForStatement__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:849:2: ( ( rule__ForStatement__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:824:2: ( ( rule__ForStatement__Group__0 ) )
- // InternalBehaviorAnnexParser.g:825:3: ( rule__ForStatement__Group__0 )
+ // InternalBehaviorAnnexParser.g:849:2: ( ( rule__ForStatement__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:850:3: ( rule__ForStatement__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForStatementAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:826:3: ( rule__ForStatement__Group__0 )
- // InternalBehaviorAnnexParser.g:826:4: rule__ForStatement__Group__0
+ // InternalBehaviorAnnexParser.g:851:3: ( rule__ForStatement__Group__0 )
+ // InternalBehaviorAnnexParser.g:851:4: rule__ForStatement__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ForStatement__Group__0();
@@ -2563,11 +2648,11 @@ public final void ruleForStatement() throws RecognitionException {
// $ANTLR start "entryRuleWhileStatement"
- // InternalBehaviorAnnexParser.g:835:1: entryRuleWhileStatement : ruleWhileStatement EOF ;
+ // InternalBehaviorAnnexParser.g:860:1: entryRuleWhileStatement : ruleWhileStatement EOF ;
public final void entryRuleWhileStatement() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:836:1: ( ruleWhileStatement EOF )
- // InternalBehaviorAnnexParser.g:837:1: ruleWhileStatement EOF
+ // InternalBehaviorAnnexParser.g:861:1: ( ruleWhileStatement EOF )
+ // InternalBehaviorAnnexParser.g:862:1: ruleWhileStatement EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWhileStatementRule());
@@ -2597,23 +2682,23 @@ public final void entryRuleWhileStatement() throws RecognitionException {
// $ANTLR start "ruleWhileStatement"
- // InternalBehaviorAnnexParser.g:844:1: ruleWhileStatement : ( ( rule__WhileStatement__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:869:1: ruleWhileStatement : ( ( rule__WhileStatement__Group__0 ) ) ;
public final void ruleWhileStatement() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:848:2: ( ( ( rule__WhileStatement__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:849:2: ( ( rule__WhileStatement__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:873:2: ( ( ( rule__WhileStatement__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:874:2: ( ( rule__WhileStatement__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:849:2: ( ( rule__WhileStatement__Group__0 ) )
- // InternalBehaviorAnnexParser.g:850:3: ( rule__WhileStatement__Group__0 )
+ // InternalBehaviorAnnexParser.g:874:2: ( ( rule__WhileStatement__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:875:3: ( rule__WhileStatement__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWhileStatementAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:851:3: ( rule__WhileStatement__Group__0 )
- // InternalBehaviorAnnexParser.g:851:4: rule__WhileStatement__Group__0
+ // InternalBehaviorAnnexParser.g:876:3: ( rule__WhileStatement__Group__0 )
+ // InternalBehaviorAnnexParser.g:876:4: rule__WhileStatement__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__WhileStatement__Group__0();
@@ -2648,11 +2733,11 @@ public final void ruleWhileStatement() throws RecognitionException {
// $ANTLR start "entryRuleDoUntilStatement"
- // InternalBehaviorAnnexParser.g:860:1: entryRuleDoUntilStatement : ruleDoUntilStatement EOF ;
+ // InternalBehaviorAnnexParser.g:885:1: entryRuleDoUntilStatement : ruleDoUntilStatement EOF ;
public final void entryRuleDoUntilStatement() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:861:1: ( ruleDoUntilStatement EOF )
- // InternalBehaviorAnnexParser.g:862:1: ruleDoUntilStatement EOF
+ // InternalBehaviorAnnexParser.g:886:1: ( ruleDoUntilStatement EOF )
+ // InternalBehaviorAnnexParser.g:887:1: ruleDoUntilStatement EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDoUntilStatementRule());
@@ -2682,23 +2767,23 @@ public final void entryRuleDoUntilStatement() throws RecognitionException {
// $ANTLR start "ruleDoUntilStatement"
- // InternalBehaviorAnnexParser.g:869:1: ruleDoUntilStatement : ( ( rule__DoUntilStatement__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:894:1: ruleDoUntilStatement : ( ( rule__DoUntilStatement__Group__0 ) ) ;
public final void ruleDoUntilStatement() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:873:2: ( ( ( rule__DoUntilStatement__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:874:2: ( ( rule__DoUntilStatement__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:898:2: ( ( ( rule__DoUntilStatement__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:899:2: ( ( rule__DoUntilStatement__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:874:2: ( ( rule__DoUntilStatement__Group__0 ) )
- // InternalBehaviorAnnexParser.g:875:3: ( rule__DoUntilStatement__Group__0 )
+ // InternalBehaviorAnnexParser.g:899:2: ( ( rule__DoUntilStatement__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:900:3: ( rule__DoUntilStatement__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDoUntilStatementAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:876:3: ( rule__DoUntilStatement__Group__0 )
- // InternalBehaviorAnnexParser.g:876:4: rule__DoUntilStatement__Group__0
+ // InternalBehaviorAnnexParser.g:901:3: ( rule__DoUntilStatement__Group__0 )
+ // InternalBehaviorAnnexParser.g:901:4: rule__DoUntilStatement__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DoUntilStatement__Group__0();
@@ -2733,11 +2818,11 @@ public final void ruleDoUntilStatement() throws RecognitionException {
// $ANTLR start "entryRuleElementValues"
- // InternalBehaviorAnnexParser.g:885:1: entryRuleElementValues : ruleElementValues EOF ;
+ // InternalBehaviorAnnexParser.g:910:1: entryRuleElementValues : ruleElementValues EOF ;
public final void entryRuleElementValues() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:886:1: ( ruleElementValues EOF )
- // InternalBehaviorAnnexParser.g:887:1: ruleElementValues EOF
+ // InternalBehaviorAnnexParser.g:911:1: ( ruleElementValues EOF )
+ // InternalBehaviorAnnexParser.g:912:1: ruleElementValues EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElementValuesRule());
@@ -2767,23 +2852,23 @@ public final void entryRuleElementValues() throws RecognitionException {
// $ANTLR start "ruleElementValues"
- // InternalBehaviorAnnexParser.g:894:1: ruleElementValues : ( ( rule__ElementValues__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:919:1: ruleElementValues : ( ( rule__ElementValues__Group__0 ) ) ;
public final void ruleElementValues() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:898:2: ( ( ( rule__ElementValues__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:899:2: ( ( rule__ElementValues__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:923:2: ( ( ( rule__ElementValues__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:924:2: ( ( rule__ElementValues__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:899:2: ( ( rule__ElementValues__Group__0 ) )
- // InternalBehaviorAnnexParser.g:900:3: ( rule__ElementValues__Group__0 )
+ // InternalBehaviorAnnexParser.g:924:2: ( ( rule__ElementValues__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:925:3: ( rule__ElementValues__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElementValuesAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:901:3: ( rule__ElementValues__Group__0 )
- // InternalBehaviorAnnexParser.g:901:4: rule__ElementValues__Group__0
+ // InternalBehaviorAnnexParser.g:926:3: ( rule__ElementValues__Group__0 )
+ // InternalBehaviorAnnexParser.g:926:4: rule__ElementValues__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ElementValues__Group__0();
@@ -2818,11 +2903,11 @@ public final void ruleElementValues() throws RecognitionException {
// $ANTLR start "entryRuleBehaviorTime"
- // InternalBehaviorAnnexParser.g:910:1: entryRuleBehaviorTime : ruleBehaviorTime EOF ;
+ // InternalBehaviorAnnexParser.g:935:1: entryRuleBehaviorTime : ruleBehaviorTime EOF ;
public final void entryRuleBehaviorTime() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:911:1: ( ruleBehaviorTime EOF )
- // InternalBehaviorAnnexParser.g:912:1: ruleBehaviorTime EOF
+ // InternalBehaviorAnnexParser.g:936:1: ( ruleBehaviorTime EOF )
+ // InternalBehaviorAnnexParser.g:937:1: ruleBehaviorTime EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorTimeRule());
@@ -2852,23 +2937,23 @@ public final void entryRuleBehaviorTime() throws RecognitionException {
// $ANTLR start "ruleBehaviorTime"
- // InternalBehaviorAnnexParser.g:919:1: ruleBehaviorTime : ( ( rule__BehaviorTime__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:944:1: ruleBehaviorTime : ( ( rule__BehaviorTime__Group__0 ) ) ;
public final void ruleBehaviorTime() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:923:2: ( ( ( rule__BehaviorTime__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:924:2: ( ( rule__BehaviorTime__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:948:2: ( ( ( rule__BehaviorTime__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:949:2: ( ( rule__BehaviorTime__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:924:2: ( ( rule__BehaviorTime__Group__0 ) )
- // InternalBehaviorAnnexParser.g:925:3: ( rule__BehaviorTime__Group__0 )
+ // InternalBehaviorAnnexParser.g:949:2: ( ( rule__BehaviorTime__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:950:3: ( rule__BehaviorTime__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorTimeAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:926:3: ( rule__BehaviorTime__Group__0 )
- // InternalBehaviorAnnexParser.g:926:4: rule__BehaviorTime__Group__0
+ // InternalBehaviorAnnexParser.g:951:3: ( rule__BehaviorTime__Group__0 )
+ // InternalBehaviorAnnexParser.g:951:4: rule__BehaviorTime__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorTime__Group__0();
@@ -2903,11 +2988,11 @@ public final void ruleBehaviorTime() throws RecognitionException {
// $ANTLR start "entryRuleIntegerValue"
- // InternalBehaviorAnnexParser.g:935:1: entryRuleIntegerValue : ruleIntegerValue EOF ;
+ // InternalBehaviorAnnexParser.g:960:1: entryRuleIntegerValue : ruleIntegerValue EOF ;
public final void entryRuleIntegerValue() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:936:1: ( ruleIntegerValue EOF )
- // InternalBehaviorAnnexParser.g:937:1: ruleIntegerValue EOF
+ // InternalBehaviorAnnexParser.g:961:1: ( ruleIntegerValue EOF )
+ // InternalBehaviorAnnexParser.g:962:1: ruleIntegerValue EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIntegerValueRule());
@@ -2937,23 +3022,23 @@ public final void entryRuleIntegerValue() throws RecognitionException {
// $ANTLR start "ruleIntegerValue"
- // InternalBehaviorAnnexParser.g:944:1: ruleIntegerValue : ( ( rule__IntegerValue__Alternatives ) ) ;
+ // InternalBehaviorAnnexParser.g:969:1: ruleIntegerValue : ( ( rule__IntegerValue__Alternatives ) ) ;
public final void ruleIntegerValue() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:948:2: ( ( ( rule__IntegerValue__Alternatives ) ) )
- // InternalBehaviorAnnexParser.g:949:2: ( ( rule__IntegerValue__Alternatives ) )
+ // InternalBehaviorAnnexParser.g:973:2: ( ( ( rule__IntegerValue__Alternatives ) ) )
+ // InternalBehaviorAnnexParser.g:974:2: ( ( rule__IntegerValue__Alternatives ) )
{
- // InternalBehaviorAnnexParser.g:949:2: ( ( rule__IntegerValue__Alternatives ) )
- // InternalBehaviorAnnexParser.g:950:3: ( rule__IntegerValue__Alternatives )
+ // InternalBehaviorAnnexParser.g:974:2: ( ( rule__IntegerValue__Alternatives ) )
+ // InternalBehaviorAnnexParser.g:975:3: ( rule__IntegerValue__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIntegerValueAccess().getAlternatives());
}
- // InternalBehaviorAnnexParser.g:951:3: ( rule__IntegerValue__Alternatives )
- // InternalBehaviorAnnexParser.g:951:4: rule__IntegerValue__Alternatives
+ // InternalBehaviorAnnexParser.g:976:3: ( rule__IntegerValue__Alternatives )
+ // InternalBehaviorAnnexParser.g:976:4: rule__IntegerValue__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__IntegerValue__Alternatives();
@@ -2988,11 +3073,11 @@ public final void ruleIntegerValue() throws RecognitionException {
// $ANTLR start "entryRuleValueExpression"
- // InternalBehaviorAnnexParser.g:960:1: entryRuleValueExpression : ruleValueExpression EOF ;
+ // InternalBehaviorAnnexParser.g:985:1: entryRuleValueExpression : ruleValueExpression EOF ;
public final void entryRuleValueExpression() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:961:1: ( ruleValueExpression EOF )
- // InternalBehaviorAnnexParser.g:962:1: ruleValueExpression EOF
+ // InternalBehaviorAnnexParser.g:986:1: ( ruleValueExpression EOF )
+ // InternalBehaviorAnnexParser.g:987:1: ruleValueExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValueExpressionRule());
@@ -3022,17 +3107,17 @@ public final void entryRuleValueExpression() throws RecognitionException {
// $ANTLR start "ruleValueExpression"
- // InternalBehaviorAnnexParser.g:969:1: ruleValueExpression : ( ruleLogicalOrExpression ) ;
+ // InternalBehaviorAnnexParser.g:994:1: ruleValueExpression : ( ruleLogicalOrExpression ) ;
public final void ruleValueExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:973:2: ( ( ruleLogicalOrExpression ) )
- // InternalBehaviorAnnexParser.g:974:2: ( ruleLogicalOrExpression )
+ // InternalBehaviorAnnexParser.g:998:2: ( ( ruleLogicalOrExpression ) )
+ // InternalBehaviorAnnexParser.g:999:2: ( ruleLogicalOrExpression )
{
- // InternalBehaviorAnnexParser.g:974:2: ( ruleLogicalOrExpression )
- // InternalBehaviorAnnexParser.g:975:3: ruleLogicalOrExpression
+ // InternalBehaviorAnnexParser.g:999:2: ( ruleLogicalOrExpression )
+ // InternalBehaviorAnnexParser.g:1000:3: ruleLogicalOrExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValueExpressionAccess().getLogicalOrExpressionParserRuleCall());
@@ -3067,11 +3152,11 @@ public final void ruleValueExpression() throws RecognitionException {
// $ANTLR start "entryRuleLogicalOrExpression"
- // InternalBehaviorAnnexParser.g:985:1: entryRuleLogicalOrExpression : ruleLogicalOrExpression EOF ;
+ // InternalBehaviorAnnexParser.g:1010:1: entryRuleLogicalOrExpression : ruleLogicalOrExpression EOF ;
public final void entryRuleLogicalOrExpression() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:986:1: ( ruleLogicalOrExpression EOF )
- // InternalBehaviorAnnexParser.g:987:1: ruleLogicalOrExpression EOF
+ // InternalBehaviorAnnexParser.g:1011:1: ( ruleLogicalOrExpression EOF )
+ // InternalBehaviorAnnexParser.g:1012:1: ruleLogicalOrExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogicalOrExpressionRule());
@@ -3101,23 +3186,23 @@ public final void entryRuleLogicalOrExpression() throws RecognitionException {
// $ANTLR start "ruleLogicalOrExpression"
- // InternalBehaviorAnnexParser.g:994:1: ruleLogicalOrExpression : ( ( rule__LogicalOrExpression__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:1019:1: ruleLogicalOrExpression : ( ( rule__LogicalOrExpression__Group__0 ) ) ;
public final void ruleLogicalOrExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:998:2: ( ( ( rule__LogicalOrExpression__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:999:2: ( ( rule__LogicalOrExpression__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1023:2: ( ( ( rule__LogicalOrExpression__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:1024:2: ( ( rule__LogicalOrExpression__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:999:2: ( ( rule__LogicalOrExpression__Group__0 ) )
- // InternalBehaviorAnnexParser.g:1000:3: ( rule__LogicalOrExpression__Group__0 )
+ // InternalBehaviorAnnexParser.g:1024:2: ( ( rule__LogicalOrExpression__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1025:3: ( rule__LogicalOrExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogicalOrExpressionAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:1001:3: ( rule__LogicalOrExpression__Group__0 )
- // InternalBehaviorAnnexParser.g:1001:4: rule__LogicalOrExpression__Group__0
+ // InternalBehaviorAnnexParser.g:1026:3: ( rule__LogicalOrExpression__Group__0 )
+ // InternalBehaviorAnnexParser.g:1026:4: rule__LogicalOrExpression__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LogicalOrExpression__Group__0();
@@ -3152,11 +3237,11 @@ public final void ruleLogicalOrExpression() throws RecognitionException {
// $ANTLR start "entryRuleLogicalOrOperator"
- // InternalBehaviorAnnexParser.g:1010:1: entryRuleLogicalOrOperator : ruleLogicalOrOperator EOF ;
+ // InternalBehaviorAnnexParser.g:1035:1: entryRuleLogicalOrOperator : ruleLogicalOrOperator EOF ;
public final void entryRuleLogicalOrOperator() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1011:1: ( ruleLogicalOrOperator EOF )
- // InternalBehaviorAnnexParser.g:1012:1: ruleLogicalOrOperator EOF
+ // InternalBehaviorAnnexParser.g:1036:1: ( ruleLogicalOrOperator EOF )
+ // InternalBehaviorAnnexParser.g:1037:1: ruleLogicalOrOperator EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogicalOrOperatorRule());
@@ -3186,23 +3271,23 @@ public final void entryRuleLogicalOrOperator() throws RecognitionException {
// $ANTLR start "ruleLogicalOrOperator"
- // InternalBehaviorAnnexParser.g:1019:1: ruleLogicalOrOperator : ( ( rule__LogicalOrOperator__Alternatives ) ) ;
+ // InternalBehaviorAnnexParser.g:1044:1: ruleLogicalOrOperator : ( ( rule__LogicalOrOperator__Alternatives ) ) ;
public final void ruleLogicalOrOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1023:2: ( ( ( rule__LogicalOrOperator__Alternatives ) ) )
- // InternalBehaviorAnnexParser.g:1024:2: ( ( rule__LogicalOrOperator__Alternatives ) )
+ // InternalBehaviorAnnexParser.g:1048:2: ( ( ( rule__LogicalOrOperator__Alternatives ) ) )
+ // InternalBehaviorAnnexParser.g:1049:2: ( ( rule__LogicalOrOperator__Alternatives ) )
{
- // InternalBehaviorAnnexParser.g:1024:2: ( ( rule__LogicalOrOperator__Alternatives ) )
- // InternalBehaviorAnnexParser.g:1025:3: ( rule__LogicalOrOperator__Alternatives )
+ // InternalBehaviorAnnexParser.g:1049:2: ( ( rule__LogicalOrOperator__Alternatives ) )
+ // InternalBehaviorAnnexParser.g:1050:3: ( rule__LogicalOrOperator__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogicalOrOperatorAccess().getAlternatives());
}
- // InternalBehaviorAnnexParser.g:1026:3: ( rule__LogicalOrOperator__Alternatives )
- // InternalBehaviorAnnexParser.g:1026:4: rule__LogicalOrOperator__Alternatives
+ // InternalBehaviorAnnexParser.g:1051:3: ( rule__LogicalOrOperator__Alternatives )
+ // InternalBehaviorAnnexParser.g:1051:4: rule__LogicalOrOperator__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LogicalOrOperator__Alternatives();
@@ -3237,11 +3322,11 @@ public final void ruleLogicalOrOperator() throws RecognitionException {
// $ANTLR start "entryRuleLogicalAndExpression"
- // InternalBehaviorAnnexParser.g:1035:1: entryRuleLogicalAndExpression : ruleLogicalAndExpression EOF ;
+ // InternalBehaviorAnnexParser.g:1060:1: entryRuleLogicalAndExpression : ruleLogicalAndExpression EOF ;
public final void entryRuleLogicalAndExpression() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1036:1: ( ruleLogicalAndExpression EOF )
- // InternalBehaviorAnnexParser.g:1037:1: ruleLogicalAndExpression EOF
+ // InternalBehaviorAnnexParser.g:1061:1: ( ruleLogicalAndExpression EOF )
+ // InternalBehaviorAnnexParser.g:1062:1: ruleLogicalAndExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogicalAndExpressionRule());
@@ -3271,23 +3356,23 @@ public final void entryRuleLogicalAndExpression() throws RecognitionException {
// $ANTLR start "ruleLogicalAndExpression"
- // InternalBehaviorAnnexParser.g:1044:1: ruleLogicalAndExpression : ( ( rule__LogicalAndExpression__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:1069:1: ruleLogicalAndExpression : ( ( rule__LogicalAndExpression__Group__0 ) ) ;
public final void ruleLogicalAndExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1048:2: ( ( ( rule__LogicalAndExpression__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:1049:2: ( ( rule__LogicalAndExpression__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1073:2: ( ( ( rule__LogicalAndExpression__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:1074:2: ( ( rule__LogicalAndExpression__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:1049:2: ( ( rule__LogicalAndExpression__Group__0 ) )
- // InternalBehaviorAnnexParser.g:1050:3: ( rule__LogicalAndExpression__Group__0 )
+ // InternalBehaviorAnnexParser.g:1074:2: ( ( rule__LogicalAndExpression__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1075:3: ( rule__LogicalAndExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogicalAndExpressionAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:1051:3: ( rule__LogicalAndExpression__Group__0 )
- // InternalBehaviorAnnexParser.g:1051:4: rule__LogicalAndExpression__Group__0
+ // InternalBehaviorAnnexParser.g:1076:3: ( rule__LogicalAndExpression__Group__0 )
+ // InternalBehaviorAnnexParser.g:1076:4: rule__LogicalAndExpression__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LogicalAndExpression__Group__0();
@@ -3322,11 +3407,11 @@ public final void ruleLogicalAndExpression() throws RecognitionException {
// $ANTLR start "entryRuleLogicalAndOperator"
- // InternalBehaviorAnnexParser.g:1060:1: entryRuleLogicalAndOperator : ruleLogicalAndOperator EOF ;
+ // InternalBehaviorAnnexParser.g:1085:1: entryRuleLogicalAndOperator : ruleLogicalAndOperator EOF ;
public final void entryRuleLogicalAndOperator() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1061:1: ( ruleLogicalAndOperator EOF )
- // InternalBehaviorAnnexParser.g:1062:1: ruleLogicalAndOperator EOF
+ // InternalBehaviorAnnexParser.g:1086:1: ( ruleLogicalAndOperator EOF )
+ // InternalBehaviorAnnexParser.g:1087:1: ruleLogicalAndOperator EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogicalAndOperatorRule());
@@ -3356,23 +3441,23 @@ public final void entryRuleLogicalAndOperator() throws RecognitionException {
// $ANTLR start "ruleLogicalAndOperator"
- // InternalBehaviorAnnexParser.g:1069:1: ruleLogicalAndOperator : ( ( rule__LogicalAndOperator__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:1094:1: ruleLogicalAndOperator : ( ( rule__LogicalAndOperator__Group__0 ) ) ;
public final void ruleLogicalAndOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1073:2: ( ( ( rule__LogicalAndOperator__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:1074:2: ( ( rule__LogicalAndOperator__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1098:2: ( ( ( rule__LogicalAndOperator__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:1099:2: ( ( rule__LogicalAndOperator__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:1074:2: ( ( rule__LogicalAndOperator__Group__0 ) )
- // InternalBehaviorAnnexParser.g:1075:3: ( rule__LogicalAndOperator__Group__0 )
+ // InternalBehaviorAnnexParser.g:1099:2: ( ( rule__LogicalAndOperator__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1100:3: ( rule__LogicalAndOperator__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogicalAndOperatorAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:1076:3: ( rule__LogicalAndOperator__Group__0 )
- // InternalBehaviorAnnexParser.g:1076:4: rule__LogicalAndOperator__Group__0
+ // InternalBehaviorAnnexParser.g:1101:3: ( rule__LogicalAndOperator__Group__0 )
+ // InternalBehaviorAnnexParser.g:1101:4: rule__LogicalAndOperator__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LogicalAndOperator__Group__0();
@@ -3407,11 +3492,11 @@ public final void ruleLogicalAndOperator() throws RecognitionException {
// $ANTLR start "entryRuleRelationalExpression"
- // InternalBehaviorAnnexParser.g:1085:1: entryRuleRelationalExpression : ruleRelationalExpression EOF ;
+ // InternalBehaviorAnnexParser.g:1110:1: entryRuleRelationalExpression : ruleRelationalExpression EOF ;
public final void entryRuleRelationalExpression() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1086:1: ( ruleRelationalExpression EOF )
- // InternalBehaviorAnnexParser.g:1087:1: ruleRelationalExpression EOF
+ // InternalBehaviorAnnexParser.g:1111:1: ( ruleRelationalExpression EOF )
+ // InternalBehaviorAnnexParser.g:1112:1: ruleRelationalExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalExpressionRule());
@@ -3441,23 +3526,23 @@ public final void entryRuleRelationalExpression() throws RecognitionException {
// $ANTLR start "ruleRelationalExpression"
- // InternalBehaviorAnnexParser.g:1094:1: ruleRelationalExpression : ( ( rule__RelationalExpression__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:1119:1: ruleRelationalExpression : ( ( rule__RelationalExpression__Group__0 ) ) ;
public final void ruleRelationalExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1098:2: ( ( ( rule__RelationalExpression__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:1099:2: ( ( rule__RelationalExpression__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1123:2: ( ( ( rule__RelationalExpression__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:1124:2: ( ( rule__RelationalExpression__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:1099:2: ( ( rule__RelationalExpression__Group__0 ) )
- // InternalBehaviorAnnexParser.g:1100:3: ( rule__RelationalExpression__Group__0 )
+ // InternalBehaviorAnnexParser.g:1124:2: ( ( rule__RelationalExpression__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1125:3: ( rule__RelationalExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalExpressionAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:1101:3: ( rule__RelationalExpression__Group__0 )
- // InternalBehaviorAnnexParser.g:1101:4: rule__RelationalExpression__Group__0
+ // InternalBehaviorAnnexParser.g:1126:3: ( rule__RelationalExpression__Group__0 )
+ // InternalBehaviorAnnexParser.g:1126:4: rule__RelationalExpression__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__RelationalExpression__Group__0();
@@ -3492,11 +3577,11 @@ public final void ruleRelationalExpression() throws RecognitionException {
// $ANTLR start "entryRuleAdditiveExpression"
- // InternalBehaviorAnnexParser.g:1110:1: entryRuleAdditiveExpression : ruleAdditiveExpression EOF ;
+ // InternalBehaviorAnnexParser.g:1135:1: entryRuleAdditiveExpression : ruleAdditiveExpression EOF ;
public final void entryRuleAdditiveExpression() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1111:1: ( ruleAdditiveExpression EOF )
- // InternalBehaviorAnnexParser.g:1112:1: ruleAdditiveExpression EOF
+ // InternalBehaviorAnnexParser.g:1136:1: ( ruleAdditiveExpression EOF )
+ // InternalBehaviorAnnexParser.g:1137:1: ruleAdditiveExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAdditiveExpressionRule());
@@ -3526,23 +3611,23 @@ public final void entryRuleAdditiveExpression() throws RecognitionException {
// $ANTLR start "ruleAdditiveExpression"
- // InternalBehaviorAnnexParser.g:1119:1: ruleAdditiveExpression : ( ( rule__AdditiveExpression__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:1144:1: ruleAdditiveExpression : ( ( rule__AdditiveExpression__Group__0 ) ) ;
public final void ruleAdditiveExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1123:2: ( ( ( rule__AdditiveExpression__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:1124:2: ( ( rule__AdditiveExpression__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1148:2: ( ( ( rule__AdditiveExpression__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:1149:2: ( ( rule__AdditiveExpression__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:1124:2: ( ( rule__AdditiveExpression__Group__0 ) )
- // InternalBehaviorAnnexParser.g:1125:3: ( rule__AdditiveExpression__Group__0 )
+ // InternalBehaviorAnnexParser.g:1149:2: ( ( rule__AdditiveExpression__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1150:3: ( rule__AdditiveExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAdditiveExpressionAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:1126:3: ( rule__AdditiveExpression__Group__0 )
- // InternalBehaviorAnnexParser.g:1126:4: rule__AdditiveExpression__Group__0
+ // InternalBehaviorAnnexParser.g:1151:3: ( rule__AdditiveExpression__Group__0 )
+ // InternalBehaviorAnnexParser.g:1151:4: rule__AdditiveExpression__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AdditiveExpression__Group__0();
@@ -3577,11 +3662,11 @@ public final void ruleAdditiveExpression() throws RecognitionException {
// $ANTLR start "entryRuleMultiplicativeExpression"
- // InternalBehaviorAnnexParser.g:1135:1: entryRuleMultiplicativeExpression : ruleMultiplicativeExpression EOF ;
+ // InternalBehaviorAnnexParser.g:1160:1: entryRuleMultiplicativeExpression : ruleMultiplicativeExpression EOF ;
public final void entryRuleMultiplicativeExpression() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1136:1: ( ruleMultiplicativeExpression EOF )
- // InternalBehaviorAnnexParser.g:1137:1: ruleMultiplicativeExpression EOF
+ // InternalBehaviorAnnexParser.g:1161:1: ( ruleMultiplicativeExpression EOF )
+ // InternalBehaviorAnnexParser.g:1162:1: ruleMultiplicativeExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeExpressionRule());
@@ -3611,23 +3696,23 @@ public final void entryRuleMultiplicativeExpression() throws RecognitionExceptio
// $ANTLR start "ruleMultiplicativeExpression"
- // InternalBehaviorAnnexParser.g:1144:1: ruleMultiplicativeExpression : ( ( rule__MultiplicativeExpression__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:1169:1: ruleMultiplicativeExpression : ( ( rule__MultiplicativeExpression__Group__0 ) ) ;
public final void ruleMultiplicativeExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1148:2: ( ( ( rule__MultiplicativeExpression__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:1149:2: ( ( rule__MultiplicativeExpression__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1173:2: ( ( ( rule__MultiplicativeExpression__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:1174:2: ( ( rule__MultiplicativeExpression__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:1149:2: ( ( rule__MultiplicativeExpression__Group__0 ) )
- // InternalBehaviorAnnexParser.g:1150:3: ( rule__MultiplicativeExpression__Group__0 )
+ // InternalBehaviorAnnexParser.g:1174:2: ( ( rule__MultiplicativeExpression__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1175:3: ( rule__MultiplicativeExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeExpressionAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:1151:3: ( rule__MultiplicativeExpression__Group__0 )
- // InternalBehaviorAnnexParser.g:1151:4: rule__MultiplicativeExpression__Group__0
+ // InternalBehaviorAnnexParser.g:1176:3: ( rule__MultiplicativeExpression__Group__0 )
+ // InternalBehaviorAnnexParser.g:1176:4: rule__MultiplicativeExpression__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MultiplicativeExpression__Group__0();
@@ -3662,11 +3747,11 @@ public final void ruleMultiplicativeExpression() throws RecognitionException {
// $ANTLR start "entryRulePowerExpression"
- // InternalBehaviorAnnexParser.g:1160:1: entryRulePowerExpression : rulePowerExpression EOF ;
+ // InternalBehaviorAnnexParser.g:1185:1: entryRulePowerExpression : rulePowerExpression EOF ;
public final void entryRulePowerExpression() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1161:1: ( rulePowerExpression EOF )
- // InternalBehaviorAnnexParser.g:1162:1: rulePowerExpression EOF
+ // InternalBehaviorAnnexParser.g:1186:1: ( rulePowerExpression EOF )
+ // InternalBehaviorAnnexParser.g:1187:1: rulePowerExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPowerExpressionRule());
@@ -3696,23 +3781,23 @@ public final void entryRulePowerExpression() throws RecognitionException {
// $ANTLR start "rulePowerExpression"
- // InternalBehaviorAnnexParser.g:1169:1: rulePowerExpression : ( ( rule__PowerExpression__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:1194:1: rulePowerExpression : ( ( rule__PowerExpression__Group__0 ) ) ;
public final void rulePowerExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1173:2: ( ( ( rule__PowerExpression__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:1174:2: ( ( rule__PowerExpression__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1198:2: ( ( ( rule__PowerExpression__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:1199:2: ( ( rule__PowerExpression__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:1174:2: ( ( rule__PowerExpression__Group__0 ) )
- // InternalBehaviorAnnexParser.g:1175:3: ( rule__PowerExpression__Group__0 )
+ // InternalBehaviorAnnexParser.g:1199:2: ( ( rule__PowerExpression__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1200:3: ( rule__PowerExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPowerExpressionAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:1176:3: ( rule__PowerExpression__Group__0 )
- // InternalBehaviorAnnexParser.g:1176:4: rule__PowerExpression__Group__0
+ // InternalBehaviorAnnexParser.g:1201:3: ( rule__PowerExpression__Group__0 )
+ // InternalBehaviorAnnexParser.g:1201:4: rule__PowerExpression__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PowerExpression__Group__0();
@@ -3747,11 +3832,11 @@ public final void rulePowerExpression() throws RecognitionException {
// $ANTLR start "entryRuleUnaryExpression"
- // InternalBehaviorAnnexParser.g:1185:1: entryRuleUnaryExpression : ruleUnaryExpression EOF ;
+ // InternalBehaviorAnnexParser.g:1210:1: entryRuleUnaryExpression : ruleUnaryExpression EOF ;
public final void entryRuleUnaryExpression() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1186:1: ( ruleUnaryExpression EOF )
- // InternalBehaviorAnnexParser.g:1187:1: ruleUnaryExpression EOF
+ // InternalBehaviorAnnexParser.g:1211:1: ( ruleUnaryExpression EOF )
+ // InternalBehaviorAnnexParser.g:1212:1: ruleUnaryExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryExpressionRule());
@@ -3781,23 +3866,23 @@ public final void entryRuleUnaryExpression() throws RecognitionException {
// $ANTLR start "ruleUnaryExpression"
- // InternalBehaviorAnnexParser.g:1194:1: ruleUnaryExpression : ( ( rule__UnaryExpression__Alternatives ) ) ;
+ // InternalBehaviorAnnexParser.g:1219:1: ruleUnaryExpression : ( ( rule__UnaryExpression__Alternatives ) ) ;
public final void ruleUnaryExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1198:2: ( ( ( rule__UnaryExpression__Alternatives ) ) )
- // InternalBehaviorAnnexParser.g:1199:2: ( ( rule__UnaryExpression__Alternatives ) )
+ // InternalBehaviorAnnexParser.g:1223:2: ( ( ( rule__UnaryExpression__Alternatives ) ) )
+ // InternalBehaviorAnnexParser.g:1224:2: ( ( rule__UnaryExpression__Alternatives ) )
{
- // InternalBehaviorAnnexParser.g:1199:2: ( ( rule__UnaryExpression__Alternatives ) )
- // InternalBehaviorAnnexParser.g:1200:3: ( rule__UnaryExpression__Alternatives )
+ // InternalBehaviorAnnexParser.g:1224:2: ( ( rule__UnaryExpression__Alternatives ) )
+ // InternalBehaviorAnnexParser.g:1225:3: ( rule__UnaryExpression__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryExpressionAccess().getAlternatives());
}
- // InternalBehaviorAnnexParser.g:1201:3: ( rule__UnaryExpression__Alternatives )
- // InternalBehaviorAnnexParser.g:1201:4: rule__UnaryExpression__Alternatives
+ // InternalBehaviorAnnexParser.g:1226:3: ( rule__UnaryExpression__Alternatives )
+ // InternalBehaviorAnnexParser.g:1226:4: rule__UnaryExpression__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnaryExpression__Alternatives();
@@ -3832,11 +3917,11 @@ public final void ruleUnaryExpression() throws RecognitionException {
// $ANTLR start "entryRulePrimaryExpression"
- // InternalBehaviorAnnexParser.g:1210:1: entryRulePrimaryExpression : rulePrimaryExpression EOF ;
+ // InternalBehaviorAnnexParser.g:1235:1: entryRulePrimaryExpression : rulePrimaryExpression EOF ;
public final void entryRulePrimaryExpression() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1211:1: ( rulePrimaryExpression EOF )
- // InternalBehaviorAnnexParser.g:1212:1: rulePrimaryExpression EOF
+ // InternalBehaviorAnnexParser.g:1236:1: ( rulePrimaryExpression EOF )
+ // InternalBehaviorAnnexParser.g:1237:1: rulePrimaryExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpressionRule());
@@ -3866,23 +3951,23 @@ public final void entryRulePrimaryExpression() throws RecognitionException {
// $ANTLR start "rulePrimaryExpression"
- // InternalBehaviorAnnexParser.g:1219:1: rulePrimaryExpression : ( ( rule__PrimaryExpression__Alternatives ) ) ;
+ // InternalBehaviorAnnexParser.g:1244:1: rulePrimaryExpression : ( ( rule__PrimaryExpression__Alternatives ) ) ;
public final void rulePrimaryExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1223:2: ( ( ( rule__PrimaryExpression__Alternatives ) ) )
- // InternalBehaviorAnnexParser.g:1224:2: ( ( rule__PrimaryExpression__Alternatives ) )
+ // InternalBehaviorAnnexParser.g:1248:2: ( ( ( rule__PrimaryExpression__Alternatives ) ) )
+ // InternalBehaviorAnnexParser.g:1249:2: ( ( rule__PrimaryExpression__Alternatives ) )
{
- // InternalBehaviorAnnexParser.g:1224:2: ( ( rule__PrimaryExpression__Alternatives ) )
- // InternalBehaviorAnnexParser.g:1225:3: ( rule__PrimaryExpression__Alternatives )
+ // InternalBehaviorAnnexParser.g:1249:2: ( ( rule__PrimaryExpression__Alternatives ) )
+ // InternalBehaviorAnnexParser.g:1250:3: ( rule__PrimaryExpression__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpressionAccess().getAlternatives());
}
- // InternalBehaviorAnnexParser.g:1226:3: ( rule__PrimaryExpression__Alternatives )
- // InternalBehaviorAnnexParser.g:1226:4: rule__PrimaryExpression__Alternatives
+ // InternalBehaviorAnnexParser.g:1251:3: ( rule__PrimaryExpression__Alternatives )
+ // InternalBehaviorAnnexParser.g:1251:4: rule__PrimaryExpression__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PrimaryExpression__Alternatives();
@@ -3917,11 +4002,11 @@ public final void rulePrimaryExpression() throws RecognitionException {
// $ANTLR start "entryRuleValueConstant"
- // InternalBehaviorAnnexParser.g:1235:1: entryRuleValueConstant : ruleValueConstant EOF ;
+ // InternalBehaviorAnnexParser.g:1260:1: entryRuleValueConstant : ruleValueConstant EOF ;
public final void entryRuleValueConstant() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1236:1: ( ruleValueConstant EOF )
- // InternalBehaviorAnnexParser.g:1237:1: ruleValueConstant EOF
+ // InternalBehaviorAnnexParser.g:1261:1: ( ruleValueConstant EOF )
+ // InternalBehaviorAnnexParser.g:1262:1: ruleValueConstant EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValueConstantRule());
@@ -3951,23 +4036,23 @@ public final void entryRuleValueConstant() throws RecognitionException {
// $ANTLR start "ruleValueConstant"
- // InternalBehaviorAnnexParser.g:1244:1: ruleValueConstant : ( ( rule__ValueConstant__Alternatives ) ) ;
+ // InternalBehaviorAnnexParser.g:1269:1: ruleValueConstant : ( ( rule__ValueConstant__Alternatives ) ) ;
public final void ruleValueConstant() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1248:2: ( ( ( rule__ValueConstant__Alternatives ) ) )
- // InternalBehaviorAnnexParser.g:1249:2: ( ( rule__ValueConstant__Alternatives ) )
+ // InternalBehaviorAnnexParser.g:1273:2: ( ( ( rule__ValueConstant__Alternatives ) ) )
+ // InternalBehaviorAnnexParser.g:1274:2: ( ( rule__ValueConstant__Alternatives ) )
{
- // InternalBehaviorAnnexParser.g:1249:2: ( ( rule__ValueConstant__Alternatives ) )
- // InternalBehaviorAnnexParser.g:1250:3: ( rule__ValueConstant__Alternatives )
+ // InternalBehaviorAnnexParser.g:1274:2: ( ( rule__ValueConstant__Alternatives ) )
+ // InternalBehaviorAnnexParser.g:1275:3: ( rule__ValueConstant__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValueConstantAccess().getAlternatives());
}
- // InternalBehaviorAnnexParser.g:1251:3: ( rule__ValueConstant__Alternatives )
- // InternalBehaviorAnnexParser.g:1251:4: rule__ValueConstant__Alternatives
+ // InternalBehaviorAnnexParser.g:1276:3: ( rule__ValueConstant__Alternatives )
+ // InternalBehaviorAnnexParser.g:1276:4: rule__ValueConstant__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ValueConstant__Alternatives();
@@ -4002,11 +4087,11 @@ public final void ruleValueConstant() throws RecognitionException {
// $ANTLR start "entryRuleBehaviorIntegerLiteral"
- // InternalBehaviorAnnexParser.g:1260:1: entryRuleBehaviorIntegerLiteral : ruleBehaviorIntegerLiteral EOF ;
+ // InternalBehaviorAnnexParser.g:1285:1: entryRuleBehaviorIntegerLiteral : ruleBehaviorIntegerLiteral EOF ;
public final void entryRuleBehaviorIntegerLiteral() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1261:1: ( ruleBehaviorIntegerLiteral EOF )
- // InternalBehaviorAnnexParser.g:1262:1: ruleBehaviorIntegerLiteral EOF
+ // InternalBehaviorAnnexParser.g:1286:1: ( ruleBehaviorIntegerLiteral EOF )
+ // InternalBehaviorAnnexParser.g:1287:1: ruleBehaviorIntegerLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorIntegerLiteralRule());
@@ -4036,23 +4121,23 @@ public final void entryRuleBehaviorIntegerLiteral() throws RecognitionException
// $ANTLR start "ruleBehaviorIntegerLiteral"
- // InternalBehaviorAnnexParser.g:1269:1: ruleBehaviorIntegerLiteral : ( ( rule__BehaviorIntegerLiteral__ValueAssignment ) ) ;
+ // InternalBehaviorAnnexParser.g:1294:1: ruleBehaviorIntegerLiteral : ( ( rule__BehaviorIntegerLiteral__ValueAssignment ) ) ;
public final void ruleBehaviorIntegerLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1273:2: ( ( ( rule__BehaviorIntegerLiteral__ValueAssignment ) ) )
- // InternalBehaviorAnnexParser.g:1274:2: ( ( rule__BehaviorIntegerLiteral__ValueAssignment ) )
+ // InternalBehaviorAnnexParser.g:1298:2: ( ( ( rule__BehaviorIntegerLiteral__ValueAssignment ) ) )
+ // InternalBehaviorAnnexParser.g:1299:2: ( ( rule__BehaviorIntegerLiteral__ValueAssignment ) )
{
- // InternalBehaviorAnnexParser.g:1274:2: ( ( rule__BehaviorIntegerLiteral__ValueAssignment ) )
- // InternalBehaviorAnnexParser.g:1275:3: ( rule__BehaviorIntegerLiteral__ValueAssignment )
+ // InternalBehaviorAnnexParser.g:1299:2: ( ( rule__BehaviorIntegerLiteral__ValueAssignment ) )
+ // InternalBehaviorAnnexParser.g:1300:3: ( rule__BehaviorIntegerLiteral__ValueAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorIntegerLiteralAccess().getValueAssignment());
}
- // InternalBehaviorAnnexParser.g:1276:3: ( rule__BehaviorIntegerLiteral__ValueAssignment )
- // InternalBehaviorAnnexParser.g:1276:4: rule__BehaviorIntegerLiteral__ValueAssignment
+ // InternalBehaviorAnnexParser.g:1301:3: ( rule__BehaviorIntegerLiteral__ValueAssignment )
+ // InternalBehaviorAnnexParser.g:1301:4: rule__BehaviorIntegerLiteral__ValueAssignment
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorIntegerLiteral__ValueAssignment();
@@ -4087,11 +4172,11 @@ public final void ruleBehaviorIntegerLiteral() throws RecognitionException {
// $ANTLR start "entryRuleBehaviorRealLiteral"
- // InternalBehaviorAnnexParser.g:1285:1: entryRuleBehaviorRealLiteral : ruleBehaviorRealLiteral EOF ;
+ // InternalBehaviorAnnexParser.g:1310:1: entryRuleBehaviorRealLiteral : ruleBehaviorRealLiteral EOF ;
public final void entryRuleBehaviorRealLiteral() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1286:1: ( ruleBehaviorRealLiteral EOF )
- // InternalBehaviorAnnexParser.g:1287:1: ruleBehaviorRealLiteral EOF
+ // InternalBehaviorAnnexParser.g:1311:1: ( ruleBehaviorRealLiteral EOF )
+ // InternalBehaviorAnnexParser.g:1312:1: ruleBehaviorRealLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorRealLiteralRule());
@@ -4121,23 +4206,23 @@ public final void entryRuleBehaviorRealLiteral() throws RecognitionException {
// $ANTLR start "ruleBehaviorRealLiteral"
- // InternalBehaviorAnnexParser.g:1294:1: ruleBehaviorRealLiteral : ( ( rule__BehaviorRealLiteral__ValueAssignment ) ) ;
+ // InternalBehaviorAnnexParser.g:1319:1: ruleBehaviorRealLiteral : ( ( rule__BehaviorRealLiteral__ValueAssignment ) ) ;
public final void ruleBehaviorRealLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1298:2: ( ( ( rule__BehaviorRealLiteral__ValueAssignment ) ) )
- // InternalBehaviorAnnexParser.g:1299:2: ( ( rule__BehaviorRealLiteral__ValueAssignment ) )
+ // InternalBehaviorAnnexParser.g:1323:2: ( ( ( rule__BehaviorRealLiteral__ValueAssignment ) ) )
+ // InternalBehaviorAnnexParser.g:1324:2: ( ( rule__BehaviorRealLiteral__ValueAssignment ) )
{
- // InternalBehaviorAnnexParser.g:1299:2: ( ( rule__BehaviorRealLiteral__ValueAssignment ) )
- // InternalBehaviorAnnexParser.g:1300:3: ( rule__BehaviorRealLiteral__ValueAssignment )
+ // InternalBehaviorAnnexParser.g:1324:2: ( ( rule__BehaviorRealLiteral__ValueAssignment ) )
+ // InternalBehaviorAnnexParser.g:1325:3: ( rule__BehaviorRealLiteral__ValueAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorRealLiteralAccess().getValueAssignment());
}
- // InternalBehaviorAnnexParser.g:1301:3: ( rule__BehaviorRealLiteral__ValueAssignment )
- // InternalBehaviorAnnexParser.g:1301:4: rule__BehaviorRealLiteral__ValueAssignment
+ // InternalBehaviorAnnexParser.g:1326:3: ( rule__BehaviorRealLiteral__ValueAssignment )
+ // InternalBehaviorAnnexParser.g:1326:4: rule__BehaviorRealLiteral__ValueAssignment
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorRealLiteral__ValueAssignment();
@@ -4172,11 +4257,11 @@ public final void ruleBehaviorRealLiteral() throws RecognitionException {
// $ANTLR start "entryRuleBehaviorStringLiteral"
- // InternalBehaviorAnnexParser.g:1310:1: entryRuleBehaviorStringLiteral : ruleBehaviorStringLiteral EOF ;
+ // InternalBehaviorAnnexParser.g:1335:1: entryRuleBehaviorStringLiteral : ruleBehaviorStringLiteral EOF ;
public final void entryRuleBehaviorStringLiteral() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1311:1: ( ruleBehaviorStringLiteral EOF )
- // InternalBehaviorAnnexParser.g:1312:1: ruleBehaviorStringLiteral EOF
+ // InternalBehaviorAnnexParser.g:1336:1: ( ruleBehaviorStringLiteral EOF )
+ // InternalBehaviorAnnexParser.g:1337:1: ruleBehaviorStringLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorStringLiteralRule());
@@ -4206,23 +4291,23 @@ public final void entryRuleBehaviorStringLiteral() throws RecognitionException {
// $ANTLR start "ruleBehaviorStringLiteral"
- // InternalBehaviorAnnexParser.g:1319:1: ruleBehaviorStringLiteral : ( ( rule__BehaviorStringLiteral__ValueAssignment ) ) ;
+ // InternalBehaviorAnnexParser.g:1344:1: ruleBehaviorStringLiteral : ( ( rule__BehaviorStringLiteral__ValueAssignment ) ) ;
public final void ruleBehaviorStringLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1323:2: ( ( ( rule__BehaviorStringLiteral__ValueAssignment ) ) )
- // InternalBehaviorAnnexParser.g:1324:2: ( ( rule__BehaviorStringLiteral__ValueAssignment ) )
+ // InternalBehaviorAnnexParser.g:1348:2: ( ( ( rule__BehaviorStringLiteral__ValueAssignment ) ) )
+ // InternalBehaviorAnnexParser.g:1349:2: ( ( rule__BehaviorStringLiteral__ValueAssignment ) )
{
- // InternalBehaviorAnnexParser.g:1324:2: ( ( rule__BehaviorStringLiteral__ValueAssignment ) )
- // InternalBehaviorAnnexParser.g:1325:3: ( rule__BehaviorStringLiteral__ValueAssignment )
+ // InternalBehaviorAnnexParser.g:1349:2: ( ( rule__BehaviorStringLiteral__ValueAssignment ) )
+ // InternalBehaviorAnnexParser.g:1350:3: ( rule__BehaviorStringLiteral__ValueAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorStringLiteralAccess().getValueAssignment());
}
- // InternalBehaviorAnnexParser.g:1326:3: ( rule__BehaviorStringLiteral__ValueAssignment )
- // InternalBehaviorAnnexParser.g:1326:4: rule__BehaviorStringLiteral__ValueAssignment
+ // InternalBehaviorAnnexParser.g:1351:3: ( rule__BehaviorStringLiteral__ValueAssignment )
+ // InternalBehaviorAnnexParser.g:1351:4: rule__BehaviorStringLiteral__ValueAssignment
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorStringLiteral__ValueAssignment();
@@ -4257,11 +4342,11 @@ public final void ruleBehaviorStringLiteral() throws RecognitionException {
// $ANTLR start "entryRuleBehaviorBooleanLiteral"
- // InternalBehaviorAnnexParser.g:1335:1: entryRuleBehaviorBooleanLiteral : ruleBehaviorBooleanLiteral EOF ;
+ // InternalBehaviorAnnexParser.g:1360:1: entryRuleBehaviorBooleanLiteral : ruleBehaviorBooleanLiteral EOF ;
public final void entryRuleBehaviorBooleanLiteral() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1336:1: ( ruleBehaviorBooleanLiteral EOF )
- // InternalBehaviorAnnexParser.g:1337:1: ruleBehaviorBooleanLiteral EOF
+ // InternalBehaviorAnnexParser.g:1361:1: ( ruleBehaviorBooleanLiteral EOF )
+ // InternalBehaviorAnnexParser.g:1362:1: ruleBehaviorBooleanLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorBooleanLiteralRule());
@@ -4291,23 +4376,23 @@ public final void entryRuleBehaviorBooleanLiteral() throws RecognitionException
// $ANTLR start "ruleBehaviorBooleanLiteral"
- // InternalBehaviorAnnexParser.g:1344:1: ruleBehaviorBooleanLiteral : ( ( rule__BehaviorBooleanLiteral__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:1369:1: ruleBehaviorBooleanLiteral : ( ( rule__BehaviorBooleanLiteral__Group__0 ) ) ;
public final void ruleBehaviorBooleanLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1348:2: ( ( ( rule__BehaviorBooleanLiteral__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:1349:2: ( ( rule__BehaviorBooleanLiteral__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1373:2: ( ( ( rule__BehaviorBooleanLiteral__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:1374:2: ( ( rule__BehaviorBooleanLiteral__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:1349:2: ( ( rule__BehaviorBooleanLiteral__Group__0 ) )
- // InternalBehaviorAnnexParser.g:1350:3: ( rule__BehaviorBooleanLiteral__Group__0 )
+ // InternalBehaviorAnnexParser.g:1374:2: ( ( rule__BehaviorBooleanLiteral__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1375:3: ( rule__BehaviorBooleanLiteral__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorBooleanLiteralAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:1351:3: ( rule__BehaviorBooleanLiteral__Group__0 )
- // InternalBehaviorAnnexParser.g:1351:4: rule__BehaviorBooleanLiteral__Group__0
+ // InternalBehaviorAnnexParser.g:1376:3: ( rule__BehaviorBooleanLiteral__Group__0 )
+ // InternalBehaviorAnnexParser.g:1376:4: rule__BehaviorBooleanLiteral__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorBooleanLiteral__Group__0();
@@ -4342,11 +4427,11 @@ public final void ruleBehaviorBooleanLiteral() throws RecognitionException {
// $ANTLR start "entryRuleReferenceExpression"
- // InternalBehaviorAnnexParser.g:1360:1: entryRuleReferenceExpression : ruleReferenceExpression EOF ;
+ // InternalBehaviorAnnexParser.g:1385:1: entryRuleReferenceExpression : ruleReferenceExpression EOF ;
public final void entryRuleReferenceExpression() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1361:1: ( ruleReferenceExpression EOF )
- // InternalBehaviorAnnexParser.g:1362:1: ruleReferenceExpression EOF
+ // InternalBehaviorAnnexParser.g:1386:1: ( ruleReferenceExpression EOF )
+ // InternalBehaviorAnnexParser.g:1387:1: ruleReferenceExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceExpressionRule());
@@ -4376,23 +4461,23 @@ public final void entryRuleReferenceExpression() throws RecognitionException {
// $ANTLR start "ruleReferenceExpression"
- // InternalBehaviorAnnexParser.g:1369:1: ruleReferenceExpression : ( ( rule__ReferenceExpression__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:1394:1: ruleReferenceExpression : ( ( rule__ReferenceExpression__Group__0 ) ) ;
public final void ruleReferenceExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1373:2: ( ( ( rule__ReferenceExpression__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:1374:2: ( ( rule__ReferenceExpression__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1398:2: ( ( ( rule__ReferenceExpression__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:1399:2: ( ( rule__ReferenceExpression__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:1374:2: ( ( rule__ReferenceExpression__Group__0 ) )
- // InternalBehaviorAnnexParser.g:1375:3: ( rule__ReferenceExpression__Group__0 )
+ // InternalBehaviorAnnexParser.g:1399:2: ( ( rule__ReferenceExpression__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1400:3: ( rule__ReferenceExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceExpressionAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:1376:3: ( rule__ReferenceExpression__Group__0 )
- // InternalBehaviorAnnexParser.g:1376:4: rule__ReferenceExpression__Group__0
+ // InternalBehaviorAnnexParser.g:1401:3: ( rule__ReferenceExpression__Group__0 )
+ // InternalBehaviorAnnexParser.g:1401:4: rule__ReferenceExpression__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceExpression__Group__0();
@@ -4427,11 +4512,11 @@ public final void ruleReferenceExpression() throws RecognitionException {
// $ANTLR start "entryRuleHashPropertyReference"
- // InternalBehaviorAnnexParser.g:1385:1: entryRuleHashPropertyReference : ruleHashPropertyReference EOF ;
+ // InternalBehaviorAnnexParser.g:1410:1: entryRuleHashPropertyReference : ruleHashPropertyReference EOF ;
public final void entryRuleHashPropertyReference() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1386:1: ( ruleHashPropertyReference EOF )
- // InternalBehaviorAnnexParser.g:1387:1: ruleHashPropertyReference EOF
+ // InternalBehaviorAnnexParser.g:1411:1: ( ruleHashPropertyReference EOF )
+ // InternalBehaviorAnnexParser.g:1412:1: ruleHashPropertyReference EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHashPropertyReferenceRule());
@@ -4461,23 +4546,23 @@ public final void entryRuleHashPropertyReference() throws RecognitionException {
// $ANTLR start "ruleHashPropertyReference"
- // InternalBehaviorAnnexParser.g:1394:1: ruleHashPropertyReference : ( ( rule__HashPropertyReference__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:1419:1: ruleHashPropertyReference : ( ( rule__HashPropertyReference__Group__0 ) ) ;
public final void ruleHashPropertyReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1398:2: ( ( ( rule__HashPropertyReference__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:1399:2: ( ( rule__HashPropertyReference__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1423:2: ( ( ( rule__HashPropertyReference__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:1424:2: ( ( rule__HashPropertyReference__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:1399:2: ( ( rule__HashPropertyReference__Group__0 ) )
- // InternalBehaviorAnnexParser.g:1400:3: ( rule__HashPropertyReference__Group__0 )
+ // InternalBehaviorAnnexParser.g:1424:2: ( ( rule__HashPropertyReference__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1425:3: ( rule__HashPropertyReference__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHashPropertyReferenceAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:1401:3: ( rule__HashPropertyReference__Group__0 )
- // InternalBehaviorAnnexParser.g:1401:4: rule__HashPropertyReference__Group__0
+ // InternalBehaviorAnnexParser.g:1426:3: ( rule__HashPropertyReference__Group__0 )
+ // InternalBehaviorAnnexParser.g:1426:4: rule__HashPropertyReference__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__HashPropertyReference__Group__0();
@@ -4512,11 +4597,11 @@ public final void ruleHashPropertyReference() throws RecognitionException {
// $ANTLR start "entryRulePropertyReferenceTail"
- // InternalBehaviorAnnexParser.g:1410:1: entryRulePropertyReferenceTail : rulePropertyReferenceTail EOF ;
+ // InternalBehaviorAnnexParser.g:1435:1: entryRulePropertyReferenceTail : rulePropertyReferenceTail EOF ;
public final void entryRulePropertyReferenceTail() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1411:1: ( rulePropertyReferenceTail EOF )
- // InternalBehaviorAnnexParser.g:1412:1: rulePropertyReferenceTail EOF
+ // InternalBehaviorAnnexParser.g:1436:1: ( rulePropertyReferenceTail EOF )
+ // InternalBehaviorAnnexParser.g:1437:1: rulePropertyReferenceTail EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyReferenceTailRule());
@@ -4546,23 +4631,23 @@ public final void entryRulePropertyReferenceTail() throws RecognitionException {
// $ANTLR start "rulePropertyReferenceTail"
- // InternalBehaviorAnnexParser.g:1419:1: rulePropertyReferenceTail : ( ( rule__PropertyReferenceTail__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:1444:1: rulePropertyReferenceTail : ( ( rule__PropertyReferenceTail__Group__0 ) ) ;
public final void rulePropertyReferenceTail() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1423:2: ( ( ( rule__PropertyReferenceTail__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:1424:2: ( ( rule__PropertyReferenceTail__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1448:2: ( ( ( rule__PropertyReferenceTail__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:1449:2: ( ( rule__PropertyReferenceTail__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:1424:2: ( ( rule__PropertyReferenceTail__Group__0 ) )
- // InternalBehaviorAnnexParser.g:1425:3: ( rule__PropertyReferenceTail__Group__0 )
+ // InternalBehaviorAnnexParser.g:1449:2: ( ( rule__PropertyReferenceTail__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1450:3: ( rule__PropertyReferenceTail__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyReferenceTailAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:1426:3: ( rule__PropertyReferenceTail__Group__0 )
- // InternalBehaviorAnnexParser.g:1426:4: rule__PropertyReferenceTail__Group__0
+ // InternalBehaviorAnnexParser.g:1451:3: ( rule__PropertyReferenceTail__Group__0 )
+ // InternalBehaviorAnnexParser.g:1451:4: rule__PropertyReferenceTail__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PropertyReferenceTail__Group__0();
@@ -4597,11 +4682,11 @@ public final void rulePropertyReferenceTail() throws RecognitionException {
// $ANTLR start "entryRuleNamedPropertyField"
- // InternalBehaviorAnnexParser.g:1435:1: entryRuleNamedPropertyField : ruleNamedPropertyField EOF ;
+ // InternalBehaviorAnnexParser.g:1460:1: entryRuleNamedPropertyField : ruleNamedPropertyField EOF ;
public final void entryRuleNamedPropertyField() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1436:1: ( ruleNamedPropertyField EOF )
- // InternalBehaviorAnnexParser.g:1437:1: ruleNamedPropertyField EOF
+ // InternalBehaviorAnnexParser.g:1461:1: ( ruleNamedPropertyField EOF )
+ // InternalBehaviorAnnexParser.g:1462:1: ruleNamedPropertyField EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedPropertyFieldRule());
@@ -4631,23 +4716,23 @@ public final void entryRuleNamedPropertyField() throws RecognitionException {
// $ANTLR start "ruleNamedPropertyField"
- // InternalBehaviorAnnexParser.g:1444:1: ruleNamedPropertyField : ( ( rule__NamedPropertyField__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:1469:1: ruleNamedPropertyField : ( ( rule__NamedPropertyField__Group__0 ) ) ;
public final void ruleNamedPropertyField() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1448:2: ( ( ( rule__NamedPropertyField__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:1449:2: ( ( rule__NamedPropertyField__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1473:2: ( ( ( rule__NamedPropertyField__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:1474:2: ( ( rule__NamedPropertyField__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:1449:2: ( ( rule__NamedPropertyField__Group__0 ) )
- // InternalBehaviorAnnexParser.g:1450:3: ( rule__NamedPropertyField__Group__0 )
+ // InternalBehaviorAnnexParser.g:1474:2: ( ( rule__NamedPropertyField__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1475:3: ( rule__NamedPropertyField__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedPropertyFieldAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:1451:3: ( rule__NamedPropertyField__Group__0 )
- // InternalBehaviorAnnexParser.g:1451:4: rule__NamedPropertyField__Group__0
+ // InternalBehaviorAnnexParser.g:1476:3: ( rule__NamedPropertyField__Group__0 )
+ // InternalBehaviorAnnexParser.g:1476:4: rule__NamedPropertyField__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NamedPropertyField__Group__0();
@@ -4682,11 +4767,11 @@ public final void ruleNamedPropertyField() throws RecognitionException {
// $ANTLR start "entryRulePropertyArrayIndex"
- // InternalBehaviorAnnexParser.g:1460:1: entryRulePropertyArrayIndex : rulePropertyArrayIndex EOF ;
+ // InternalBehaviorAnnexParser.g:1485:1: entryRulePropertyArrayIndex : rulePropertyArrayIndex EOF ;
public final void entryRulePropertyArrayIndex() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1461:1: ( rulePropertyArrayIndex EOF )
- // InternalBehaviorAnnexParser.g:1462:1: rulePropertyArrayIndex EOF
+ // InternalBehaviorAnnexParser.g:1486:1: ( rulePropertyArrayIndex EOF )
+ // InternalBehaviorAnnexParser.g:1487:1: rulePropertyArrayIndex EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyArrayIndexRule());
@@ -4716,23 +4801,23 @@ public final void entryRulePropertyArrayIndex() throws RecognitionException {
// $ANTLR start "rulePropertyArrayIndex"
- // InternalBehaviorAnnexParser.g:1469:1: rulePropertyArrayIndex : ( ( rule__PropertyArrayIndex__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:1494:1: rulePropertyArrayIndex : ( ( rule__PropertyArrayIndex__Group__0 ) ) ;
public final void rulePropertyArrayIndex() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1473:2: ( ( ( rule__PropertyArrayIndex__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:1474:2: ( ( rule__PropertyArrayIndex__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1498:2: ( ( ( rule__PropertyArrayIndex__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:1499:2: ( ( rule__PropertyArrayIndex__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:1474:2: ( ( rule__PropertyArrayIndex__Group__0 ) )
- // InternalBehaviorAnnexParser.g:1475:3: ( rule__PropertyArrayIndex__Group__0 )
+ // InternalBehaviorAnnexParser.g:1499:2: ( ( rule__PropertyArrayIndex__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1500:3: ( rule__PropertyArrayIndex__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyArrayIndexAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:1476:3: ( rule__PropertyArrayIndex__Group__0 )
- // InternalBehaviorAnnexParser.g:1476:4: rule__PropertyArrayIndex__Group__0
+ // InternalBehaviorAnnexParser.g:1501:3: ( rule__PropertyArrayIndex__Group__0 )
+ // InternalBehaviorAnnexParser.g:1501:4: rule__PropertyArrayIndex__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PropertyArrayIndex__Group__0();
@@ -4767,11 +4852,11 @@ public final void rulePropertyArrayIndex() throws RecognitionException {
// $ANTLR start "entryRulePropertyIndexValue"
- // InternalBehaviorAnnexParser.g:1485:1: entryRulePropertyIndexValue : rulePropertyIndexValue EOF ;
+ // InternalBehaviorAnnexParser.g:1510:1: entryRulePropertyIndexValue : rulePropertyIndexValue EOF ;
public final void entryRulePropertyIndexValue() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1486:1: ( rulePropertyIndexValue EOF )
- // InternalBehaviorAnnexParser.g:1487:1: rulePropertyIndexValue EOF
+ // InternalBehaviorAnnexParser.g:1511:1: ( rulePropertyIndexValue EOF )
+ // InternalBehaviorAnnexParser.g:1512:1: rulePropertyIndexValue EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyIndexValueRule());
@@ -4801,23 +4886,23 @@ public final void entryRulePropertyIndexValue() throws RecognitionException {
// $ANTLR start "rulePropertyIndexValue"
- // InternalBehaviorAnnexParser.g:1494:1: rulePropertyIndexValue : ( ( rule__PropertyIndexValue__Alternatives ) ) ;
+ // InternalBehaviorAnnexParser.g:1519:1: rulePropertyIndexValue : ( ( rule__PropertyIndexValue__Alternatives ) ) ;
public final void rulePropertyIndexValue() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1498:2: ( ( ( rule__PropertyIndexValue__Alternatives ) ) )
- // InternalBehaviorAnnexParser.g:1499:2: ( ( rule__PropertyIndexValue__Alternatives ) )
+ // InternalBehaviorAnnexParser.g:1523:2: ( ( ( rule__PropertyIndexValue__Alternatives ) ) )
+ // InternalBehaviorAnnexParser.g:1524:2: ( ( rule__PropertyIndexValue__Alternatives ) )
{
- // InternalBehaviorAnnexParser.g:1499:2: ( ( rule__PropertyIndexValue__Alternatives ) )
- // InternalBehaviorAnnexParser.g:1500:3: ( rule__PropertyIndexValue__Alternatives )
+ // InternalBehaviorAnnexParser.g:1524:2: ( ( rule__PropertyIndexValue__Alternatives ) )
+ // InternalBehaviorAnnexParser.g:1525:3: ( rule__PropertyIndexValue__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyIndexValueAccess().getAlternatives());
}
- // InternalBehaviorAnnexParser.g:1501:3: ( rule__PropertyIndexValue__Alternatives )
- // InternalBehaviorAnnexParser.g:1501:4: rule__PropertyIndexValue__Alternatives
+ // InternalBehaviorAnnexParser.g:1526:3: ( rule__PropertyIndexValue__Alternatives )
+ // InternalBehaviorAnnexParser.g:1526:4: rule__PropertyIndexValue__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PropertyIndexValue__Alternatives();
@@ -4852,11 +4937,11 @@ public final void rulePropertyIndexValue() throws RecognitionException {
// $ANTLR start "entryRulePropertyIndexPropertyReference"
- // InternalBehaviorAnnexParser.g:1510:1: entryRulePropertyIndexPropertyReference : rulePropertyIndexPropertyReference EOF ;
+ // InternalBehaviorAnnexParser.g:1535:1: entryRulePropertyIndexPropertyReference : rulePropertyIndexPropertyReference EOF ;
public final void entryRulePropertyIndexPropertyReference() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1511:1: ( rulePropertyIndexPropertyReference EOF )
- // InternalBehaviorAnnexParser.g:1512:1: rulePropertyIndexPropertyReference EOF
+ // InternalBehaviorAnnexParser.g:1536:1: ( rulePropertyIndexPropertyReference EOF )
+ // InternalBehaviorAnnexParser.g:1537:1: rulePropertyIndexPropertyReference EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyIndexPropertyReferenceRule());
@@ -4886,23 +4971,23 @@ public final void entryRulePropertyIndexPropertyReference() throws RecognitionEx
// $ANTLR start "rulePropertyIndexPropertyReference"
- // InternalBehaviorAnnexParser.g:1519:1: rulePropertyIndexPropertyReference : ( ( rule__PropertyIndexPropertyReference__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:1544:1: rulePropertyIndexPropertyReference : ( ( rule__PropertyIndexPropertyReference__Group__0 ) ) ;
public final void rulePropertyIndexPropertyReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1523:2: ( ( ( rule__PropertyIndexPropertyReference__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:1524:2: ( ( rule__PropertyIndexPropertyReference__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1548:2: ( ( ( rule__PropertyIndexPropertyReference__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:1549:2: ( ( rule__PropertyIndexPropertyReference__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:1524:2: ( ( rule__PropertyIndexPropertyReference__Group__0 ) )
- // InternalBehaviorAnnexParser.g:1525:3: ( rule__PropertyIndexPropertyReference__Group__0 )
+ // InternalBehaviorAnnexParser.g:1549:2: ( ( rule__PropertyIndexPropertyReference__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1550:3: ( rule__PropertyIndexPropertyReference__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyIndexPropertyReferenceAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:1526:3: ( rule__PropertyIndexPropertyReference__Group__0 )
- // InternalBehaviorAnnexParser.g:1526:4: rule__PropertyIndexPropertyReference__Group__0
+ // InternalBehaviorAnnexParser.g:1551:3: ( rule__PropertyIndexPropertyReference__Group__0 )
+ // InternalBehaviorAnnexParser.g:1551:4: rule__PropertyIndexPropertyReference__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PropertyIndexPropertyReference__Group__0();
@@ -4937,11 +5022,11 @@ public final void rulePropertyIndexPropertyReference() throws RecognitionExcepti
// $ANTLR start "entryRuleUnindexedReferenceExpression"
- // InternalBehaviorAnnexParser.g:1535:1: entryRuleUnindexedReferenceExpression : ruleUnindexedReferenceExpression EOF ;
+ // InternalBehaviorAnnexParser.g:1560:1: entryRuleUnindexedReferenceExpression : ruleUnindexedReferenceExpression EOF ;
public final void entryRuleUnindexedReferenceExpression() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1536:1: ( ruleUnindexedReferenceExpression EOF )
- // InternalBehaviorAnnexParser.g:1537:1: ruleUnindexedReferenceExpression EOF
+ // InternalBehaviorAnnexParser.g:1561:1: ( ruleUnindexedReferenceExpression EOF )
+ // InternalBehaviorAnnexParser.g:1562:1: ruleUnindexedReferenceExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnindexedReferenceExpressionRule());
@@ -4971,23 +5056,23 @@ public final void entryRuleUnindexedReferenceExpression() throws RecognitionExce
// $ANTLR start "ruleUnindexedReferenceExpression"
- // InternalBehaviorAnnexParser.g:1544:1: ruleUnindexedReferenceExpression : ( ( rule__UnindexedReferenceExpression__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:1569:1: ruleUnindexedReferenceExpression : ( ( rule__UnindexedReferenceExpression__Group__0 ) ) ;
public final void ruleUnindexedReferenceExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1548:2: ( ( ( rule__UnindexedReferenceExpression__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:1549:2: ( ( rule__UnindexedReferenceExpression__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1573:2: ( ( ( rule__UnindexedReferenceExpression__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:1574:2: ( ( rule__UnindexedReferenceExpression__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:1549:2: ( ( rule__UnindexedReferenceExpression__Group__0 ) )
- // InternalBehaviorAnnexParser.g:1550:3: ( rule__UnindexedReferenceExpression__Group__0 )
+ // InternalBehaviorAnnexParser.g:1574:2: ( ( rule__UnindexedReferenceExpression__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1575:3: ( rule__UnindexedReferenceExpression__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnindexedReferenceExpressionAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:1551:3: ( rule__UnindexedReferenceExpression__Group__0 )
- // InternalBehaviorAnnexParser.g:1551:4: rule__UnindexedReferenceExpression__Group__0
+ // InternalBehaviorAnnexParser.g:1576:3: ( rule__UnindexedReferenceExpression__Group__0 )
+ // InternalBehaviorAnnexParser.g:1576:4: rule__UnindexedReferenceExpression__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnindexedReferenceExpression__Group__0();
@@ -5022,11 +5107,11 @@ public final void ruleUnindexedReferenceExpression() throws RecognitionException
// $ANTLR start "entryRuleUnindexedReference"
- // InternalBehaviorAnnexParser.g:1560:1: entryRuleUnindexedReference : ruleUnindexedReference EOF ;
+ // InternalBehaviorAnnexParser.g:1585:1: entryRuleUnindexedReference : ruleUnindexedReference EOF ;
public final void entryRuleUnindexedReference() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1561:1: ( ruleUnindexedReference EOF )
- // InternalBehaviorAnnexParser.g:1562:1: ruleUnindexedReference EOF
+ // InternalBehaviorAnnexParser.g:1586:1: ( ruleUnindexedReference EOF )
+ // InternalBehaviorAnnexParser.g:1587:1: ruleUnindexedReference EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnindexedReferenceRule());
@@ -5056,23 +5141,23 @@ public final void entryRuleUnindexedReference() throws RecognitionException {
// $ANTLR start "ruleUnindexedReference"
- // InternalBehaviorAnnexParser.g:1569:1: ruleUnindexedReference : ( ( rule__UnindexedReference__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:1594:1: ruleUnindexedReference : ( ( rule__UnindexedReference__Group__0 ) ) ;
public final void ruleUnindexedReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1573:2: ( ( ( rule__UnindexedReference__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:1574:2: ( ( rule__UnindexedReference__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1598:2: ( ( ( rule__UnindexedReference__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:1599:2: ( ( rule__UnindexedReference__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:1574:2: ( ( rule__UnindexedReference__Group__0 ) )
- // InternalBehaviorAnnexParser.g:1575:3: ( rule__UnindexedReference__Group__0 )
+ // InternalBehaviorAnnexParser.g:1599:2: ( ( rule__UnindexedReference__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1600:3: ( rule__UnindexedReference__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnindexedReferenceAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:1576:3: ( rule__UnindexedReference__Group__0 )
- // InternalBehaviorAnnexParser.g:1576:4: rule__UnindexedReference__Group__0
+ // InternalBehaviorAnnexParser.g:1601:3: ( rule__UnindexedReference__Group__0 )
+ // InternalBehaviorAnnexParser.g:1601:4: rule__UnindexedReference__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnindexedReference__Group__0();
@@ -5107,11 +5192,11 @@ public final void ruleUnindexedReference() throws RecognitionException {
// $ANTLR start "entryRuleUnindexedReferenceTail"
- // InternalBehaviorAnnexParser.g:1585:1: entryRuleUnindexedReferenceTail : ruleUnindexedReferenceTail EOF ;
+ // InternalBehaviorAnnexParser.g:1610:1: entryRuleUnindexedReferenceTail : ruleUnindexedReferenceTail EOF ;
public final void entryRuleUnindexedReferenceTail() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1586:1: ( ruleUnindexedReferenceTail EOF )
- // InternalBehaviorAnnexParser.g:1587:1: ruleUnindexedReferenceTail EOF
+ // InternalBehaviorAnnexParser.g:1611:1: ( ruleUnindexedReferenceTail EOF )
+ // InternalBehaviorAnnexParser.g:1612:1: ruleUnindexedReferenceTail EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnindexedReferenceTailRule());
@@ -5141,23 +5226,23 @@ public final void entryRuleUnindexedReferenceTail() throws RecognitionException
// $ANTLR start "ruleUnindexedReferenceTail"
- // InternalBehaviorAnnexParser.g:1594:1: ruleUnindexedReferenceTail : ( ( rule__UnindexedReferenceTail__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:1619:1: ruleUnindexedReferenceTail : ( ( rule__UnindexedReferenceTail__Group__0 ) ) ;
public final void ruleUnindexedReferenceTail() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1598:2: ( ( ( rule__UnindexedReferenceTail__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:1599:2: ( ( rule__UnindexedReferenceTail__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1623:2: ( ( ( rule__UnindexedReferenceTail__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:1624:2: ( ( rule__UnindexedReferenceTail__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:1599:2: ( ( rule__UnindexedReferenceTail__Group__0 ) )
- // InternalBehaviorAnnexParser.g:1600:3: ( rule__UnindexedReferenceTail__Group__0 )
+ // InternalBehaviorAnnexParser.g:1624:2: ( ( rule__UnindexedReferenceTail__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1625:3: ( rule__UnindexedReferenceTail__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnindexedReferenceTailAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:1601:3: ( rule__UnindexedReferenceTail__Group__0 )
- // InternalBehaviorAnnexParser.g:1601:4: rule__UnindexedReferenceTail__Group__0
+ // InternalBehaviorAnnexParser.g:1626:3: ( rule__UnindexedReferenceTail__Group__0 )
+ // InternalBehaviorAnnexParser.g:1626:4: rule__UnindexedReferenceTail__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnindexedReferenceTail__Group__0();
@@ -5192,11 +5277,11 @@ public final void ruleUnindexedReferenceTail() throws RecognitionException {
// $ANTLR start "entryRuleUnindexedReferenceSegment"
- // InternalBehaviorAnnexParser.g:1610:1: entryRuleUnindexedReferenceSegment : ruleUnindexedReferenceSegment EOF ;
+ // InternalBehaviorAnnexParser.g:1635:1: entryRuleUnindexedReferenceSegment : ruleUnindexedReferenceSegment EOF ;
public final void entryRuleUnindexedReferenceSegment() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1611:1: ( ruleUnindexedReferenceSegment EOF )
- // InternalBehaviorAnnexParser.g:1612:1: ruleUnindexedReferenceSegment EOF
+ // InternalBehaviorAnnexParser.g:1636:1: ( ruleUnindexedReferenceSegment EOF )
+ // InternalBehaviorAnnexParser.g:1637:1: ruleUnindexedReferenceSegment EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnindexedReferenceSegmentRule());
@@ -5226,23 +5311,23 @@ public final void entryRuleUnindexedReferenceSegment() throws RecognitionExcepti
// $ANTLR start "ruleUnindexedReferenceSegment"
- // InternalBehaviorAnnexParser.g:1619:1: ruleUnindexedReferenceSegment : ( ( rule__UnindexedReferenceSegment__NameAssignment ) ) ;
+ // InternalBehaviorAnnexParser.g:1644:1: ruleUnindexedReferenceSegment : ( ( rule__UnindexedReferenceSegment__NameAssignment ) ) ;
public final void ruleUnindexedReferenceSegment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1623:2: ( ( ( rule__UnindexedReferenceSegment__NameAssignment ) ) )
- // InternalBehaviorAnnexParser.g:1624:2: ( ( rule__UnindexedReferenceSegment__NameAssignment ) )
+ // InternalBehaviorAnnexParser.g:1648:2: ( ( ( rule__UnindexedReferenceSegment__NameAssignment ) ) )
+ // InternalBehaviorAnnexParser.g:1649:2: ( ( rule__UnindexedReferenceSegment__NameAssignment ) )
{
- // InternalBehaviorAnnexParser.g:1624:2: ( ( rule__UnindexedReferenceSegment__NameAssignment ) )
- // InternalBehaviorAnnexParser.g:1625:3: ( rule__UnindexedReferenceSegment__NameAssignment )
+ // InternalBehaviorAnnexParser.g:1649:2: ( ( rule__UnindexedReferenceSegment__NameAssignment ) )
+ // InternalBehaviorAnnexParser.g:1650:3: ( rule__UnindexedReferenceSegment__NameAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnindexedReferenceSegmentAccess().getNameAssignment());
}
- // InternalBehaviorAnnexParser.g:1626:3: ( rule__UnindexedReferenceSegment__NameAssignment )
- // InternalBehaviorAnnexParser.g:1626:4: rule__UnindexedReferenceSegment__NameAssignment
+ // InternalBehaviorAnnexParser.g:1651:3: ( rule__UnindexedReferenceSegment__NameAssignment )
+ // InternalBehaviorAnnexParser.g:1651:4: rule__UnindexedReferenceSegment__NameAssignment
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnindexedReferenceSegment__NameAssignment();
@@ -5277,11 +5362,11 @@ public final void ruleUnindexedReferenceSegment() throws RecognitionException {
// $ANTLR start "entryRuleQualifiedName"
- // InternalBehaviorAnnexParser.g:1635:1: entryRuleQualifiedName : ruleQualifiedName EOF ;
+ // InternalBehaviorAnnexParser.g:1660:1: entryRuleQualifiedName : ruleQualifiedName EOF ;
public final void entryRuleQualifiedName() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1636:1: ( ruleQualifiedName EOF )
- // InternalBehaviorAnnexParser.g:1637:1: ruleQualifiedName EOF
+ // InternalBehaviorAnnexParser.g:1661:1: ( ruleQualifiedName EOF )
+ // InternalBehaviorAnnexParser.g:1662:1: ruleQualifiedName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameRule());
@@ -5311,23 +5396,23 @@ public final void entryRuleQualifiedName() throws RecognitionException {
// $ANTLR start "ruleQualifiedName"
- // InternalBehaviorAnnexParser.g:1644:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:1669:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ;
public final void ruleQualifiedName() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1648:2: ( ( ( rule__QualifiedName__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:1649:2: ( ( rule__QualifiedName__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1673:2: ( ( ( rule__QualifiedName__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:1674:2: ( ( rule__QualifiedName__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:1649:2: ( ( rule__QualifiedName__Group__0 ) )
- // InternalBehaviorAnnexParser.g:1650:3: ( rule__QualifiedName__Group__0 )
+ // InternalBehaviorAnnexParser.g:1674:2: ( ( rule__QualifiedName__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1675:3: ( rule__QualifiedName__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:1651:3: ( rule__QualifiedName__Group__0 )
- // InternalBehaviorAnnexParser.g:1651:4: rule__QualifiedName__Group__0
+ // InternalBehaviorAnnexParser.g:1676:3: ( rule__QualifiedName__Group__0 )
+ // InternalBehaviorAnnexParser.g:1676:4: rule__QualifiedName__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QualifiedName__Group__0();
@@ -5362,11 +5447,11 @@ public final void ruleQualifiedName() throws RecognitionException {
// $ANTLR start "entryRuleReference"
- // InternalBehaviorAnnexParser.g:1660:1: entryRuleReference : ruleReference EOF ;
+ // InternalBehaviorAnnexParser.g:1685:1: entryRuleReference : ruleReference EOF ;
public final void entryRuleReference() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1661:1: ( ruleReference EOF )
- // InternalBehaviorAnnexParser.g:1662:1: ruleReference EOF
+ // InternalBehaviorAnnexParser.g:1686:1: ( ruleReference EOF )
+ // InternalBehaviorAnnexParser.g:1687:1: ruleReference EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceRule());
@@ -5396,23 +5481,23 @@ public final void entryRuleReference() throws RecognitionException {
// $ANTLR start "ruleReference"
- // InternalBehaviorAnnexParser.g:1669:1: ruleReference : ( ( rule__Reference__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:1694:1: ruleReference : ( ( rule__Reference__Group__0 ) ) ;
public final void ruleReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1673:2: ( ( ( rule__Reference__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:1674:2: ( ( rule__Reference__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1698:2: ( ( ( rule__Reference__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:1699:2: ( ( rule__Reference__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:1674:2: ( ( rule__Reference__Group__0 ) )
- // InternalBehaviorAnnexParser.g:1675:3: ( rule__Reference__Group__0 )
+ // InternalBehaviorAnnexParser.g:1699:2: ( ( rule__Reference__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1700:3: ( rule__Reference__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:1676:3: ( rule__Reference__Group__0 )
- // InternalBehaviorAnnexParser.g:1676:4: rule__Reference__Group__0
+ // InternalBehaviorAnnexParser.g:1701:3: ( rule__Reference__Group__0 )
+ // InternalBehaviorAnnexParser.g:1701:4: rule__Reference__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__Reference__Group__0();
@@ -5447,11 +5532,11 @@ public final void ruleReference() throws RecognitionException {
// $ANTLR start "entryRuleReferenceTail"
- // InternalBehaviorAnnexParser.g:1685:1: entryRuleReferenceTail : ruleReferenceTail EOF ;
+ // InternalBehaviorAnnexParser.g:1710:1: entryRuleReferenceTail : ruleReferenceTail EOF ;
public final void entryRuleReferenceTail() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1686:1: ( ruleReferenceTail EOF )
- // InternalBehaviorAnnexParser.g:1687:1: ruleReferenceTail EOF
+ // InternalBehaviorAnnexParser.g:1711:1: ( ruleReferenceTail EOF )
+ // InternalBehaviorAnnexParser.g:1712:1: ruleReferenceTail EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceTailRule());
@@ -5481,23 +5566,23 @@ public final void entryRuleReferenceTail() throws RecognitionException {
// $ANTLR start "ruleReferenceTail"
- // InternalBehaviorAnnexParser.g:1694:1: ruleReferenceTail : ( ( rule__ReferenceTail__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:1719:1: ruleReferenceTail : ( ( rule__ReferenceTail__Group__0 ) ) ;
public final void ruleReferenceTail() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1698:2: ( ( ( rule__ReferenceTail__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:1699:2: ( ( rule__ReferenceTail__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1723:2: ( ( ( rule__ReferenceTail__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:1724:2: ( ( rule__ReferenceTail__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:1699:2: ( ( rule__ReferenceTail__Group__0 ) )
- // InternalBehaviorAnnexParser.g:1700:3: ( rule__ReferenceTail__Group__0 )
+ // InternalBehaviorAnnexParser.g:1724:2: ( ( rule__ReferenceTail__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1725:3: ( rule__ReferenceTail__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceTailAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:1701:3: ( rule__ReferenceTail__Group__0 )
- // InternalBehaviorAnnexParser.g:1701:4: rule__ReferenceTail__Group__0
+ // InternalBehaviorAnnexParser.g:1726:3: ( rule__ReferenceTail__Group__0 )
+ // InternalBehaviorAnnexParser.g:1726:4: rule__ReferenceTail__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceTail__Group__0();
@@ -5532,11 +5617,11 @@ public final void ruleReferenceTail() throws RecognitionException {
// $ANTLR start "entryRuleReferenceSeparator"
- // InternalBehaviorAnnexParser.g:1710:1: entryRuleReferenceSeparator : ruleReferenceSeparator EOF ;
+ // InternalBehaviorAnnexParser.g:1735:1: entryRuleReferenceSeparator : ruleReferenceSeparator EOF ;
public final void entryRuleReferenceSeparator() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1711:1: ( ruleReferenceSeparator EOF )
- // InternalBehaviorAnnexParser.g:1712:1: ruleReferenceSeparator EOF
+ // InternalBehaviorAnnexParser.g:1736:1: ( ruleReferenceSeparator EOF )
+ // InternalBehaviorAnnexParser.g:1737:1: ruleReferenceSeparator EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceSeparatorRule());
@@ -5566,23 +5651,23 @@ public final void entryRuleReferenceSeparator() throws RecognitionException {
// $ANTLR start "ruleReferenceSeparator"
- // InternalBehaviorAnnexParser.g:1719:1: ruleReferenceSeparator : ( ( rule__ReferenceSeparator__Alternatives ) ) ;
+ // InternalBehaviorAnnexParser.g:1744:1: ruleReferenceSeparator : ( ( rule__ReferenceSeparator__Alternatives ) ) ;
public final void ruleReferenceSeparator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1723:2: ( ( ( rule__ReferenceSeparator__Alternatives ) ) )
- // InternalBehaviorAnnexParser.g:1724:2: ( ( rule__ReferenceSeparator__Alternatives ) )
+ // InternalBehaviorAnnexParser.g:1748:2: ( ( ( rule__ReferenceSeparator__Alternatives ) ) )
+ // InternalBehaviorAnnexParser.g:1749:2: ( ( rule__ReferenceSeparator__Alternatives ) )
{
- // InternalBehaviorAnnexParser.g:1724:2: ( ( rule__ReferenceSeparator__Alternatives ) )
- // InternalBehaviorAnnexParser.g:1725:3: ( rule__ReferenceSeparator__Alternatives )
+ // InternalBehaviorAnnexParser.g:1749:2: ( ( rule__ReferenceSeparator__Alternatives ) )
+ // InternalBehaviorAnnexParser.g:1750:3: ( rule__ReferenceSeparator__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceSeparatorAccess().getAlternatives());
}
- // InternalBehaviorAnnexParser.g:1726:3: ( rule__ReferenceSeparator__Alternatives )
- // InternalBehaviorAnnexParser.g:1726:4: rule__ReferenceSeparator__Alternatives
+ // InternalBehaviorAnnexParser.g:1751:3: ( rule__ReferenceSeparator__Alternatives )
+ // InternalBehaviorAnnexParser.g:1751:4: rule__ReferenceSeparator__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceSeparator__Alternatives();
@@ -5617,11 +5702,11 @@ public final void ruleReferenceSeparator() throws RecognitionException {
// $ANTLR start "entryRuleReferenceSegment"
- // InternalBehaviorAnnexParser.g:1735:1: entryRuleReferenceSegment : ruleReferenceSegment EOF ;
+ // InternalBehaviorAnnexParser.g:1760:1: entryRuleReferenceSegment : ruleReferenceSegment EOF ;
public final void entryRuleReferenceSegment() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1736:1: ( ruleReferenceSegment EOF )
- // InternalBehaviorAnnexParser.g:1737:1: ruleReferenceSegment EOF
+ // InternalBehaviorAnnexParser.g:1761:1: ( ruleReferenceSegment EOF )
+ // InternalBehaviorAnnexParser.g:1762:1: ruleReferenceSegment EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceSegmentRule());
@@ -5651,23 +5736,23 @@ public final void entryRuleReferenceSegment() throws RecognitionException {
// $ANTLR start "ruleReferenceSegment"
- // InternalBehaviorAnnexParser.g:1744:1: ruleReferenceSegment : ( ( rule__ReferenceSegment__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:1769:1: ruleReferenceSegment : ( ( rule__ReferenceSegment__Group__0 ) ) ;
public final void ruleReferenceSegment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1748:2: ( ( ( rule__ReferenceSegment__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:1749:2: ( ( rule__ReferenceSegment__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1773:2: ( ( ( rule__ReferenceSegment__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:1774:2: ( ( rule__ReferenceSegment__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:1749:2: ( ( rule__ReferenceSegment__Group__0 ) )
- // InternalBehaviorAnnexParser.g:1750:3: ( rule__ReferenceSegment__Group__0 )
+ // InternalBehaviorAnnexParser.g:1774:2: ( ( rule__ReferenceSegment__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1775:3: ( rule__ReferenceSegment__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceSegmentAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:1751:3: ( rule__ReferenceSegment__Group__0 )
- // InternalBehaviorAnnexParser.g:1751:4: rule__ReferenceSegment__Group__0
+ // InternalBehaviorAnnexParser.g:1776:3: ( rule__ReferenceSegment__Group__0 )
+ // InternalBehaviorAnnexParser.g:1776:4: rule__ReferenceSegment__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceSegment__Group__0();
@@ -5702,11 +5787,11 @@ public final void ruleReferenceSegment() throws RecognitionException {
// $ANTLR start "entryRuleArrayIndex"
- // InternalBehaviorAnnexParser.g:1760:1: entryRuleArrayIndex : ruleArrayIndex EOF ;
+ // InternalBehaviorAnnexParser.g:1785:1: entryRuleArrayIndex : ruleArrayIndex EOF ;
public final void entryRuleArrayIndex() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1761:1: ( ruleArrayIndex EOF )
- // InternalBehaviorAnnexParser.g:1762:1: ruleArrayIndex EOF
+ // InternalBehaviorAnnexParser.g:1786:1: ( ruleArrayIndex EOF )
+ // InternalBehaviorAnnexParser.g:1787:1: ruleArrayIndex EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArrayIndexRule());
@@ -5736,23 +5821,23 @@ public final void entryRuleArrayIndex() throws RecognitionException {
// $ANTLR start "ruleArrayIndex"
- // InternalBehaviorAnnexParser.g:1769:1: ruleArrayIndex : ( ( rule__ArrayIndex__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:1794:1: ruleArrayIndex : ( ( rule__ArrayIndex__Group__0 ) ) ;
public final void ruleArrayIndex() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1773:2: ( ( ( rule__ArrayIndex__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:1774:2: ( ( rule__ArrayIndex__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1798:2: ( ( ( rule__ArrayIndex__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:1799:2: ( ( rule__ArrayIndex__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:1774:2: ( ( rule__ArrayIndex__Group__0 ) )
- // InternalBehaviorAnnexParser.g:1775:3: ( rule__ArrayIndex__Group__0 )
+ // InternalBehaviorAnnexParser.g:1799:2: ( ( rule__ArrayIndex__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1800:3: ( rule__ArrayIndex__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArrayIndexAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:1776:3: ( rule__ArrayIndex__Group__0 )
- // InternalBehaviorAnnexParser.g:1776:4: rule__ArrayIndex__Group__0
+ // InternalBehaviorAnnexParser.g:1801:3: ( rule__ArrayIndex__Group__0 )
+ // InternalBehaviorAnnexParser.g:1801:4: rule__ArrayIndex__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ArrayIndex__Group__0();
@@ -5787,11 +5872,11 @@ public final void ruleArrayIndex() throws RecognitionException {
// $ANTLR start "entryRuleContainedPropertyAssociation"
- // InternalBehaviorAnnexParser.g:1785:1: entryRuleContainedPropertyAssociation : ruleContainedPropertyAssociation EOF ;
+ // InternalBehaviorAnnexParser.g:1810:1: entryRuleContainedPropertyAssociation : ruleContainedPropertyAssociation EOF ;
public final void entryRuleContainedPropertyAssociation() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1786:1: ( ruleContainedPropertyAssociation EOF )
- // InternalBehaviorAnnexParser.g:1787:1: ruleContainedPropertyAssociation EOF
+ // InternalBehaviorAnnexParser.g:1811:1: ( ruleContainedPropertyAssociation EOF )
+ // InternalBehaviorAnnexParser.g:1812:1: ruleContainedPropertyAssociation EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationRule());
@@ -5821,23 +5906,23 @@ public final void entryRuleContainedPropertyAssociation() throws RecognitionExce
// $ANTLR start "ruleContainedPropertyAssociation"
- // InternalBehaviorAnnexParser.g:1794:1: ruleContainedPropertyAssociation : ( ( rule__ContainedPropertyAssociation__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:1819:1: ruleContainedPropertyAssociation : ( ( rule__ContainedPropertyAssociation__Group__0 ) ) ;
public final void ruleContainedPropertyAssociation() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1798:2: ( ( ( rule__ContainedPropertyAssociation__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:1799:2: ( ( rule__ContainedPropertyAssociation__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1823:2: ( ( ( rule__ContainedPropertyAssociation__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:1824:2: ( ( rule__ContainedPropertyAssociation__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:1799:2: ( ( rule__ContainedPropertyAssociation__Group__0 ) )
- // InternalBehaviorAnnexParser.g:1800:3: ( rule__ContainedPropertyAssociation__Group__0 )
+ // InternalBehaviorAnnexParser.g:1824:2: ( ( rule__ContainedPropertyAssociation__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1825:3: ( rule__ContainedPropertyAssociation__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:1801:3: ( rule__ContainedPropertyAssociation__Group__0 )
- // InternalBehaviorAnnexParser.g:1801:4: rule__ContainedPropertyAssociation__Group__0
+ // InternalBehaviorAnnexParser.g:1826:3: ( rule__ContainedPropertyAssociation__Group__0 )
+ // InternalBehaviorAnnexParser.g:1826:4: rule__ContainedPropertyAssociation__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ContainedPropertyAssociation__Group__0();
@@ -5872,11 +5957,11 @@ public final void ruleContainedPropertyAssociation() throws RecognitionException
// $ANTLR start "entryRuleContainmentPath"
- // InternalBehaviorAnnexParser.g:1810:1: entryRuleContainmentPath : ruleContainmentPath EOF ;
+ // InternalBehaviorAnnexParser.g:1835:1: entryRuleContainmentPath : ruleContainmentPath EOF ;
public final void entryRuleContainmentPath() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1811:1: ( ruleContainmentPath EOF )
- // InternalBehaviorAnnexParser.g:1812:1: ruleContainmentPath EOF
+ // InternalBehaviorAnnexParser.g:1836:1: ( ruleContainmentPath EOF )
+ // InternalBehaviorAnnexParser.g:1837:1: ruleContainmentPath EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainmentPathRule());
@@ -5906,23 +5991,23 @@ public final void entryRuleContainmentPath() throws RecognitionException {
// $ANTLR start "ruleContainmentPath"
- // InternalBehaviorAnnexParser.g:1819:1: ruleContainmentPath : ( ( rule__ContainmentPath__PathAssignment ) ) ;
+ // InternalBehaviorAnnexParser.g:1844:1: ruleContainmentPath : ( ( rule__ContainmentPath__PathAssignment ) ) ;
public final void ruleContainmentPath() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1823:2: ( ( ( rule__ContainmentPath__PathAssignment ) ) )
- // InternalBehaviorAnnexParser.g:1824:2: ( ( rule__ContainmentPath__PathAssignment ) )
+ // InternalBehaviorAnnexParser.g:1848:2: ( ( ( rule__ContainmentPath__PathAssignment ) ) )
+ // InternalBehaviorAnnexParser.g:1849:2: ( ( rule__ContainmentPath__PathAssignment ) )
{
- // InternalBehaviorAnnexParser.g:1824:2: ( ( rule__ContainmentPath__PathAssignment ) )
- // InternalBehaviorAnnexParser.g:1825:3: ( rule__ContainmentPath__PathAssignment )
+ // InternalBehaviorAnnexParser.g:1849:2: ( ( rule__ContainmentPath__PathAssignment ) )
+ // InternalBehaviorAnnexParser.g:1850:3: ( rule__ContainmentPath__PathAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainmentPathAccess().getPathAssignment());
}
- // InternalBehaviorAnnexParser.g:1826:3: ( rule__ContainmentPath__PathAssignment )
- // InternalBehaviorAnnexParser.g:1826:4: rule__ContainmentPath__PathAssignment
+ // InternalBehaviorAnnexParser.g:1851:3: ( rule__ContainmentPath__PathAssignment )
+ // InternalBehaviorAnnexParser.g:1851:4: rule__ContainmentPath__PathAssignment
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ContainmentPath__PathAssignment();
@@ -5957,11 +6042,11 @@ public final void ruleContainmentPath() throws RecognitionException {
// $ANTLR start "entryRuleOptionalModalPropertyValue"
- // InternalBehaviorAnnexParser.g:1835:1: entryRuleOptionalModalPropertyValue : ruleOptionalModalPropertyValue EOF ;
+ // InternalBehaviorAnnexParser.g:1860:1: entryRuleOptionalModalPropertyValue : ruleOptionalModalPropertyValue EOF ;
public final void entryRuleOptionalModalPropertyValue() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1836:1: ( ruleOptionalModalPropertyValue EOF )
- // InternalBehaviorAnnexParser.g:1837:1: ruleOptionalModalPropertyValue EOF
+ // InternalBehaviorAnnexParser.g:1861:1: ( ruleOptionalModalPropertyValue EOF )
+ // InternalBehaviorAnnexParser.g:1862:1: ruleOptionalModalPropertyValue EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOptionalModalPropertyValueRule());
@@ -5991,23 +6076,23 @@ public final void entryRuleOptionalModalPropertyValue() throws RecognitionExcept
// $ANTLR start "ruleOptionalModalPropertyValue"
- // InternalBehaviorAnnexParser.g:1844:1: ruleOptionalModalPropertyValue : ( ( rule__OptionalModalPropertyValue__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:1869:1: ruleOptionalModalPropertyValue : ( ( rule__OptionalModalPropertyValue__Group__0 ) ) ;
public final void ruleOptionalModalPropertyValue() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1848:2: ( ( ( rule__OptionalModalPropertyValue__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:1849:2: ( ( rule__OptionalModalPropertyValue__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1873:2: ( ( ( rule__OptionalModalPropertyValue__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:1874:2: ( ( rule__OptionalModalPropertyValue__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:1849:2: ( ( rule__OptionalModalPropertyValue__Group__0 ) )
- // InternalBehaviorAnnexParser.g:1850:3: ( rule__OptionalModalPropertyValue__Group__0 )
+ // InternalBehaviorAnnexParser.g:1874:2: ( ( rule__OptionalModalPropertyValue__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1875:3: ( rule__OptionalModalPropertyValue__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOptionalModalPropertyValueAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:1851:3: ( rule__OptionalModalPropertyValue__Group__0 )
- // InternalBehaviorAnnexParser.g:1851:4: rule__OptionalModalPropertyValue__Group__0
+ // InternalBehaviorAnnexParser.g:1876:3: ( rule__OptionalModalPropertyValue__Group__0 )
+ // InternalBehaviorAnnexParser.g:1876:4: rule__OptionalModalPropertyValue__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OptionalModalPropertyValue__Group__0();
@@ -6042,11 +6127,11 @@ public final void ruleOptionalModalPropertyValue() throws RecognitionException {
// $ANTLR start "entryRulePropertyValue"
- // InternalBehaviorAnnexParser.g:1860:1: entryRulePropertyValue : rulePropertyValue EOF ;
+ // InternalBehaviorAnnexParser.g:1885:1: entryRulePropertyValue : rulePropertyValue EOF ;
public final void entryRulePropertyValue() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1861:1: ( rulePropertyValue EOF )
- // InternalBehaviorAnnexParser.g:1862:1: rulePropertyValue EOF
+ // InternalBehaviorAnnexParser.g:1886:1: ( rulePropertyValue EOF )
+ // InternalBehaviorAnnexParser.g:1887:1: rulePropertyValue EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyValueRule());
@@ -6076,23 +6161,23 @@ public final void entryRulePropertyValue() throws RecognitionException {
// $ANTLR start "rulePropertyValue"
- // InternalBehaviorAnnexParser.g:1869:1: rulePropertyValue : ( ( rule__PropertyValue__OwnedValueAssignment ) ) ;
+ // InternalBehaviorAnnexParser.g:1894:1: rulePropertyValue : ( ( rule__PropertyValue__OwnedValueAssignment ) ) ;
public final void rulePropertyValue() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1873:2: ( ( ( rule__PropertyValue__OwnedValueAssignment ) ) )
- // InternalBehaviorAnnexParser.g:1874:2: ( ( rule__PropertyValue__OwnedValueAssignment ) )
+ // InternalBehaviorAnnexParser.g:1898:2: ( ( ( rule__PropertyValue__OwnedValueAssignment ) ) )
+ // InternalBehaviorAnnexParser.g:1899:2: ( ( rule__PropertyValue__OwnedValueAssignment ) )
{
- // InternalBehaviorAnnexParser.g:1874:2: ( ( rule__PropertyValue__OwnedValueAssignment ) )
- // InternalBehaviorAnnexParser.g:1875:3: ( rule__PropertyValue__OwnedValueAssignment )
+ // InternalBehaviorAnnexParser.g:1899:2: ( ( rule__PropertyValue__OwnedValueAssignment ) )
+ // InternalBehaviorAnnexParser.g:1900:3: ( rule__PropertyValue__OwnedValueAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyValueAccess().getOwnedValueAssignment());
}
- // InternalBehaviorAnnexParser.g:1876:3: ( rule__PropertyValue__OwnedValueAssignment )
- // InternalBehaviorAnnexParser.g:1876:4: rule__PropertyValue__OwnedValueAssignment
+ // InternalBehaviorAnnexParser.g:1901:3: ( rule__PropertyValue__OwnedValueAssignment )
+ // InternalBehaviorAnnexParser.g:1901:4: rule__PropertyValue__OwnedValueAssignment
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PropertyValue__OwnedValueAssignment();
@@ -6127,11 +6212,11 @@ public final void rulePropertyValue() throws RecognitionException {
// $ANTLR start "entryRulePropertyExpression"
- // InternalBehaviorAnnexParser.g:1885:1: entryRulePropertyExpression : rulePropertyExpression EOF ;
+ // InternalBehaviorAnnexParser.g:1910:1: entryRulePropertyExpression : rulePropertyExpression EOF ;
public final void entryRulePropertyExpression() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1886:1: ( rulePropertyExpression EOF )
- // InternalBehaviorAnnexParser.g:1887:1: rulePropertyExpression EOF
+ // InternalBehaviorAnnexParser.g:1911:1: ( rulePropertyExpression EOF )
+ // InternalBehaviorAnnexParser.g:1912:1: rulePropertyExpression EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyExpressionRule());
@@ -6161,23 +6246,23 @@ public final void entryRulePropertyExpression() throws RecognitionException {
// $ANTLR start "rulePropertyExpression"
- // InternalBehaviorAnnexParser.g:1894:1: rulePropertyExpression : ( ( rule__PropertyExpression__Alternatives ) ) ;
+ // InternalBehaviorAnnexParser.g:1919:1: rulePropertyExpression : ( ( rule__PropertyExpression__Alternatives ) ) ;
public final void rulePropertyExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1898:2: ( ( ( rule__PropertyExpression__Alternatives ) ) )
- // InternalBehaviorAnnexParser.g:1899:2: ( ( rule__PropertyExpression__Alternatives ) )
+ // InternalBehaviorAnnexParser.g:1923:2: ( ( ( rule__PropertyExpression__Alternatives ) ) )
+ // InternalBehaviorAnnexParser.g:1924:2: ( ( rule__PropertyExpression__Alternatives ) )
{
- // InternalBehaviorAnnexParser.g:1899:2: ( ( rule__PropertyExpression__Alternatives ) )
- // InternalBehaviorAnnexParser.g:1900:3: ( rule__PropertyExpression__Alternatives )
+ // InternalBehaviorAnnexParser.g:1924:2: ( ( rule__PropertyExpression__Alternatives ) )
+ // InternalBehaviorAnnexParser.g:1925:3: ( rule__PropertyExpression__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyExpressionAccess().getAlternatives());
}
- // InternalBehaviorAnnexParser.g:1901:3: ( rule__PropertyExpression__Alternatives )
- // InternalBehaviorAnnexParser.g:1901:4: rule__PropertyExpression__Alternatives
+ // InternalBehaviorAnnexParser.g:1926:3: ( rule__PropertyExpression__Alternatives )
+ // InternalBehaviorAnnexParser.g:1926:4: rule__PropertyExpression__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PropertyExpression__Alternatives();
@@ -6212,11 +6297,11 @@ public final void rulePropertyExpression() throws RecognitionException {
// $ANTLR start "entryRuleLiteralorReferenceTerm"
- // InternalBehaviorAnnexParser.g:1910:1: entryRuleLiteralorReferenceTerm : ruleLiteralorReferenceTerm EOF ;
+ // InternalBehaviorAnnexParser.g:1935:1: entryRuleLiteralorReferenceTerm : ruleLiteralorReferenceTerm EOF ;
public final void entryRuleLiteralorReferenceTerm() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1911:1: ( ruleLiteralorReferenceTerm EOF )
- // InternalBehaviorAnnexParser.g:1912:1: ruleLiteralorReferenceTerm EOF
+ // InternalBehaviorAnnexParser.g:1936:1: ( ruleLiteralorReferenceTerm EOF )
+ // InternalBehaviorAnnexParser.g:1937:1: ruleLiteralorReferenceTerm EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralorReferenceTermRule());
@@ -6246,23 +6331,23 @@ public final void entryRuleLiteralorReferenceTerm() throws RecognitionException
// $ANTLR start "ruleLiteralorReferenceTerm"
- // InternalBehaviorAnnexParser.g:1919:1: ruleLiteralorReferenceTerm : ( ( rule__LiteralorReferenceTerm__NamedValueAssignment ) ) ;
+ // InternalBehaviorAnnexParser.g:1944:1: ruleLiteralorReferenceTerm : ( ( rule__LiteralorReferenceTerm__NamedValueAssignment ) ) ;
public final void ruleLiteralorReferenceTerm() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1923:2: ( ( ( rule__LiteralorReferenceTerm__NamedValueAssignment ) ) )
- // InternalBehaviorAnnexParser.g:1924:2: ( ( rule__LiteralorReferenceTerm__NamedValueAssignment ) )
+ // InternalBehaviorAnnexParser.g:1948:2: ( ( ( rule__LiteralorReferenceTerm__NamedValueAssignment ) ) )
+ // InternalBehaviorAnnexParser.g:1949:2: ( ( rule__LiteralorReferenceTerm__NamedValueAssignment ) )
{
- // InternalBehaviorAnnexParser.g:1924:2: ( ( rule__LiteralorReferenceTerm__NamedValueAssignment ) )
- // InternalBehaviorAnnexParser.g:1925:3: ( rule__LiteralorReferenceTerm__NamedValueAssignment )
+ // InternalBehaviorAnnexParser.g:1949:2: ( ( rule__LiteralorReferenceTerm__NamedValueAssignment ) )
+ // InternalBehaviorAnnexParser.g:1950:3: ( rule__LiteralorReferenceTerm__NamedValueAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralorReferenceTermAccess().getNamedValueAssignment());
}
- // InternalBehaviorAnnexParser.g:1926:3: ( rule__LiteralorReferenceTerm__NamedValueAssignment )
- // InternalBehaviorAnnexParser.g:1926:4: rule__LiteralorReferenceTerm__NamedValueAssignment
+ // InternalBehaviorAnnexParser.g:1951:3: ( rule__LiteralorReferenceTerm__NamedValueAssignment )
+ // InternalBehaviorAnnexParser.g:1951:4: rule__LiteralorReferenceTerm__NamedValueAssignment
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LiteralorReferenceTerm__NamedValueAssignment();
@@ -6297,11 +6382,11 @@ public final void ruleLiteralorReferenceTerm() throws RecognitionException {
// $ANTLR start "entryRuleBooleanLiteral"
- // InternalBehaviorAnnexParser.g:1935:1: entryRuleBooleanLiteral : ruleBooleanLiteral EOF ;
+ // InternalBehaviorAnnexParser.g:1960:1: entryRuleBooleanLiteral : ruleBooleanLiteral EOF ;
public final void entryRuleBooleanLiteral() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1936:1: ( ruleBooleanLiteral EOF )
- // InternalBehaviorAnnexParser.g:1937:1: ruleBooleanLiteral EOF
+ // InternalBehaviorAnnexParser.g:1961:1: ( ruleBooleanLiteral EOF )
+ // InternalBehaviorAnnexParser.g:1962:1: ruleBooleanLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralRule());
@@ -6331,23 +6416,23 @@ public final void entryRuleBooleanLiteral() throws RecognitionException {
// $ANTLR start "ruleBooleanLiteral"
- // InternalBehaviorAnnexParser.g:1944:1: ruleBooleanLiteral : ( ( rule__BooleanLiteral__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:1969:1: ruleBooleanLiteral : ( ( rule__BooleanLiteral__Group__0 ) ) ;
public final void ruleBooleanLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1948:2: ( ( ( rule__BooleanLiteral__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:1949:2: ( ( rule__BooleanLiteral__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1973:2: ( ( ( rule__BooleanLiteral__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:1974:2: ( ( rule__BooleanLiteral__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:1949:2: ( ( rule__BooleanLiteral__Group__0 ) )
- // InternalBehaviorAnnexParser.g:1950:3: ( rule__BooleanLiteral__Group__0 )
+ // InternalBehaviorAnnexParser.g:1974:2: ( ( rule__BooleanLiteral__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:1975:3: ( rule__BooleanLiteral__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:1951:3: ( rule__BooleanLiteral__Group__0 )
- // InternalBehaviorAnnexParser.g:1951:4: rule__BooleanLiteral__Group__0
+ // InternalBehaviorAnnexParser.g:1976:3: ( rule__BooleanLiteral__Group__0 )
+ // InternalBehaviorAnnexParser.g:1976:4: rule__BooleanLiteral__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BooleanLiteral__Group__0();
@@ -6382,11 +6467,11 @@ public final void ruleBooleanLiteral() throws RecognitionException {
// $ANTLR start "entryRuleConstantValue"
- // InternalBehaviorAnnexParser.g:1960:1: entryRuleConstantValue : ruleConstantValue EOF ;
+ // InternalBehaviorAnnexParser.g:1985:1: entryRuleConstantValue : ruleConstantValue EOF ;
public final void entryRuleConstantValue() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1961:1: ( ruleConstantValue EOF )
- // InternalBehaviorAnnexParser.g:1962:1: ruleConstantValue EOF
+ // InternalBehaviorAnnexParser.g:1986:1: ( ruleConstantValue EOF )
+ // InternalBehaviorAnnexParser.g:1987:1: ruleConstantValue EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstantValueRule());
@@ -6416,23 +6501,23 @@ public final void entryRuleConstantValue() throws RecognitionException {
// $ANTLR start "ruleConstantValue"
- // InternalBehaviorAnnexParser.g:1969:1: ruleConstantValue : ( ( rule__ConstantValue__NamedValueAssignment ) ) ;
+ // InternalBehaviorAnnexParser.g:1994:1: ruleConstantValue : ( ( rule__ConstantValue__NamedValueAssignment ) ) ;
public final void ruleConstantValue() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1973:2: ( ( ( rule__ConstantValue__NamedValueAssignment ) ) )
- // InternalBehaviorAnnexParser.g:1974:2: ( ( rule__ConstantValue__NamedValueAssignment ) )
+ // InternalBehaviorAnnexParser.g:1998:2: ( ( ( rule__ConstantValue__NamedValueAssignment ) ) )
+ // InternalBehaviorAnnexParser.g:1999:2: ( ( rule__ConstantValue__NamedValueAssignment ) )
{
- // InternalBehaviorAnnexParser.g:1974:2: ( ( rule__ConstantValue__NamedValueAssignment ) )
- // InternalBehaviorAnnexParser.g:1975:3: ( rule__ConstantValue__NamedValueAssignment )
+ // InternalBehaviorAnnexParser.g:1999:2: ( ( rule__ConstantValue__NamedValueAssignment ) )
+ // InternalBehaviorAnnexParser.g:2000:3: ( rule__ConstantValue__NamedValueAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstantValueAccess().getNamedValueAssignment());
}
- // InternalBehaviorAnnexParser.g:1976:3: ( rule__ConstantValue__NamedValueAssignment )
- // InternalBehaviorAnnexParser.g:1976:4: rule__ConstantValue__NamedValueAssignment
+ // InternalBehaviorAnnexParser.g:2001:3: ( rule__ConstantValue__NamedValueAssignment )
+ // InternalBehaviorAnnexParser.g:2001:4: rule__ConstantValue__NamedValueAssignment
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ConstantValue__NamedValueAssignment();
@@ -6467,11 +6552,11 @@ public final void ruleConstantValue() throws RecognitionException {
// $ANTLR start "entryRuleReferenceTerm"
- // InternalBehaviorAnnexParser.g:1985:1: entryRuleReferenceTerm : ruleReferenceTerm EOF ;
+ // InternalBehaviorAnnexParser.g:2010:1: entryRuleReferenceTerm : ruleReferenceTerm EOF ;
public final void entryRuleReferenceTerm() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1986:1: ( ruleReferenceTerm EOF )
- // InternalBehaviorAnnexParser.g:1987:1: ruleReferenceTerm EOF
+ // InternalBehaviorAnnexParser.g:2011:1: ( ruleReferenceTerm EOF )
+ // InternalBehaviorAnnexParser.g:2012:1: ruleReferenceTerm EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceTermRule());
@@ -6501,23 +6586,23 @@ public final void entryRuleReferenceTerm() throws RecognitionException {
// $ANTLR start "ruleReferenceTerm"
- // InternalBehaviorAnnexParser.g:1994:1: ruleReferenceTerm : ( ( rule__ReferenceTerm__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:2019:1: ruleReferenceTerm : ( ( rule__ReferenceTerm__Group__0 ) ) ;
public final void ruleReferenceTerm() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:1998:2: ( ( ( rule__ReferenceTerm__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:1999:2: ( ( rule__ReferenceTerm__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:2023:2: ( ( ( rule__ReferenceTerm__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:2024:2: ( ( rule__ReferenceTerm__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:1999:2: ( ( rule__ReferenceTerm__Group__0 ) )
- // InternalBehaviorAnnexParser.g:2000:3: ( rule__ReferenceTerm__Group__0 )
+ // InternalBehaviorAnnexParser.g:2024:2: ( ( rule__ReferenceTerm__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:2025:3: ( rule__ReferenceTerm__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceTermAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:2001:3: ( rule__ReferenceTerm__Group__0 )
- // InternalBehaviorAnnexParser.g:2001:4: rule__ReferenceTerm__Group__0
+ // InternalBehaviorAnnexParser.g:2026:3: ( rule__ReferenceTerm__Group__0 )
+ // InternalBehaviorAnnexParser.g:2026:4: rule__ReferenceTerm__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceTerm__Group__0();
@@ -6552,11 +6637,11 @@ public final void ruleReferenceTerm() throws RecognitionException {
// $ANTLR start "entryRuleRecordTerm"
- // InternalBehaviorAnnexParser.g:2010:1: entryRuleRecordTerm : ruleRecordTerm EOF ;
+ // InternalBehaviorAnnexParser.g:2035:1: entryRuleRecordTerm : ruleRecordTerm EOF ;
public final void entryRuleRecordTerm() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:2011:1: ( ruleRecordTerm EOF )
- // InternalBehaviorAnnexParser.g:2012:1: ruleRecordTerm EOF
+ // InternalBehaviorAnnexParser.g:2036:1: ( ruleRecordTerm EOF )
+ // InternalBehaviorAnnexParser.g:2037:1: ruleRecordTerm EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRecordTermRule());
@@ -6586,23 +6671,23 @@ public final void entryRuleRecordTerm() throws RecognitionException {
// $ANTLR start "ruleRecordTerm"
- // InternalBehaviorAnnexParser.g:2019:1: ruleRecordTerm : ( ( rule__RecordTerm__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:2044:1: ruleRecordTerm : ( ( rule__RecordTerm__Group__0 ) ) ;
public final void ruleRecordTerm() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2023:2: ( ( ( rule__RecordTerm__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:2024:2: ( ( rule__RecordTerm__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:2048:2: ( ( ( rule__RecordTerm__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:2049:2: ( ( rule__RecordTerm__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:2024:2: ( ( rule__RecordTerm__Group__0 ) )
- // InternalBehaviorAnnexParser.g:2025:3: ( rule__RecordTerm__Group__0 )
+ // InternalBehaviorAnnexParser.g:2049:2: ( ( rule__RecordTerm__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:2050:3: ( rule__RecordTerm__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRecordTermAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:2026:3: ( rule__RecordTerm__Group__0 )
- // InternalBehaviorAnnexParser.g:2026:4: rule__RecordTerm__Group__0
+ // InternalBehaviorAnnexParser.g:2051:3: ( rule__RecordTerm__Group__0 )
+ // InternalBehaviorAnnexParser.g:2051:4: rule__RecordTerm__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__RecordTerm__Group__0();
@@ -6637,11 +6722,11 @@ public final void ruleRecordTerm() throws RecognitionException {
// $ANTLR start "entryRuleComputedTerm"
- // InternalBehaviorAnnexParser.g:2035:1: entryRuleComputedTerm : ruleComputedTerm EOF ;
+ // InternalBehaviorAnnexParser.g:2060:1: entryRuleComputedTerm : ruleComputedTerm EOF ;
public final void entryRuleComputedTerm() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:2036:1: ( ruleComputedTerm EOF )
- // InternalBehaviorAnnexParser.g:2037:1: ruleComputedTerm EOF
+ // InternalBehaviorAnnexParser.g:2061:1: ( ruleComputedTerm EOF )
+ // InternalBehaviorAnnexParser.g:2062:1: ruleComputedTerm EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getComputedTermRule());
@@ -6671,23 +6756,23 @@ public final void entryRuleComputedTerm() throws RecognitionException {
// $ANTLR start "ruleComputedTerm"
- // InternalBehaviorAnnexParser.g:2044:1: ruleComputedTerm : ( ( rule__ComputedTerm__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:2069:1: ruleComputedTerm : ( ( rule__ComputedTerm__Group__0 ) ) ;
public final void ruleComputedTerm() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2048:2: ( ( ( rule__ComputedTerm__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:2049:2: ( ( rule__ComputedTerm__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:2073:2: ( ( ( rule__ComputedTerm__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:2074:2: ( ( rule__ComputedTerm__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:2049:2: ( ( rule__ComputedTerm__Group__0 ) )
- // InternalBehaviorAnnexParser.g:2050:3: ( rule__ComputedTerm__Group__0 )
+ // InternalBehaviorAnnexParser.g:2074:2: ( ( rule__ComputedTerm__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:2075:3: ( rule__ComputedTerm__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getComputedTermAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:2051:3: ( rule__ComputedTerm__Group__0 )
- // InternalBehaviorAnnexParser.g:2051:4: rule__ComputedTerm__Group__0
+ // InternalBehaviorAnnexParser.g:2076:3: ( rule__ComputedTerm__Group__0 )
+ // InternalBehaviorAnnexParser.g:2076:4: rule__ComputedTerm__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ComputedTerm__Group__0();
@@ -6722,11 +6807,11 @@ public final void ruleComputedTerm() throws RecognitionException {
// $ANTLR start "entryRuleComponentClassifierTerm"
- // InternalBehaviorAnnexParser.g:2060:1: entryRuleComponentClassifierTerm : ruleComponentClassifierTerm EOF ;
+ // InternalBehaviorAnnexParser.g:2085:1: entryRuleComponentClassifierTerm : ruleComponentClassifierTerm EOF ;
public final void entryRuleComponentClassifierTerm() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:2061:1: ( ruleComponentClassifierTerm EOF )
- // InternalBehaviorAnnexParser.g:2062:1: ruleComponentClassifierTerm EOF
+ // InternalBehaviorAnnexParser.g:2086:1: ( ruleComponentClassifierTerm EOF )
+ // InternalBehaviorAnnexParser.g:2087:1: ruleComponentClassifierTerm EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getComponentClassifierTermRule());
@@ -6756,23 +6841,23 @@ public final void entryRuleComponentClassifierTerm() throws RecognitionException
// $ANTLR start "ruleComponentClassifierTerm"
- // InternalBehaviorAnnexParser.g:2069:1: ruleComponentClassifierTerm : ( ( rule__ComponentClassifierTerm__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:2094:1: ruleComponentClassifierTerm : ( ( rule__ComponentClassifierTerm__Group__0 ) ) ;
public final void ruleComponentClassifierTerm() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2073:2: ( ( ( rule__ComponentClassifierTerm__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:2074:2: ( ( rule__ComponentClassifierTerm__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:2098:2: ( ( ( rule__ComponentClassifierTerm__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:2099:2: ( ( rule__ComponentClassifierTerm__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:2074:2: ( ( rule__ComponentClassifierTerm__Group__0 ) )
- // InternalBehaviorAnnexParser.g:2075:3: ( rule__ComponentClassifierTerm__Group__0 )
+ // InternalBehaviorAnnexParser.g:2099:2: ( ( rule__ComponentClassifierTerm__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:2100:3: ( rule__ComponentClassifierTerm__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getComponentClassifierTermAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:2076:3: ( rule__ComponentClassifierTerm__Group__0 )
- // InternalBehaviorAnnexParser.g:2076:4: rule__ComponentClassifierTerm__Group__0
+ // InternalBehaviorAnnexParser.g:2101:3: ( rule__ComponentClassifierTerm__Group__0 )
+ // InternalBehaviorAnnexParser.g:2101:4: rule__ComponentClassifierTerm__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ComponentClassifierTerm__Group__0();
@@ -6807,11 +6892,11 @@ public final void ruleComponentClassifierTerm() throws RecognitionException {
// $ANTLR start "entryRuleListTerm"
- // InternalBehaviorAnnexParser.g:2085:1: entryRuleListTerm : ruleListTerm EOF ;
+ // InternalBehaviorAnnexParser.g:2110:1: entryRuleListTerm : ruleListTerm EOF ;
public final void entryRuleListTerm() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:2086:1: ( ruleListTerm EOF )
- // InternalBehaviorAnnexParser.g:2087:1: ruleListTerm EOF
+ // InternalBehaviorAnnexParser.g:2111:1: ( ruleListTerm EOF )
+ // InternalBehaviorAnnexParser.g:2112:1: ruleListTerm EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getListTermRule());
@@ -6841,23 +6926,23 @@ public final void entryRuleListTerm() throws RecognitionException {
// $ANTLR start "ruleListTerm"
- // InternalBehaviorAnnexParser.g:2094:1: ruleListTerm : ( ( rule__ListTerm__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:2119:1: ruleListTerm : ( ( rule__ListTerm__Group__0 ) ) ;
public final void ruleListTerm() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2098:2: ( ( ( rule__ListTerm__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:2099:2: ( ( rule__ListTerm__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:2123:2: ( ( ( rule__ListTerm__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:2124:2: ( ( rule__ListTerm__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:2099:2: ( ( rule__ListTerm__Group__0 ) )
- // InternalBehaviorAnnexParser.g:2100:3: ( rule__ListTerm__Group__0 )
+ // InternalBehaviorAnnexParser.g:2124:2: ( ( rule__ListTerm__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:2125:3: ( rule__ListTerm__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getListTermAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:2101:3: ( rule__ListTerm__Group__0 )
- // InternalBehaviorAnnexParser.g:2101:4: rule__ListTerm__Group__0
+ // InternalBehaviorAnnexParser.g:2126:3: ( rule__ListTerm__Group__0 )
+ // InternalBehaviorAnnexParser.g:2126:4: rule__ListTerm__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ListTerm__Group__0();
@@ -6892,11 +6977,11 @@ public final void ruleListTerm() throws RecognitionException {
// $ANTLR start "entryRuleFieldPropertyAssociation"
- // InternalBehaviorAnnexParser.g:2110:1: entryRuleFieldPropertyAssociation : ruleFieldPropertyAssociation EOF ;
+ // InternalBehaviorAnnexParser.g:2135:1: entryRuleFieldPropertyAssociation : ruleFieldPropertyAssociation EOF ;
public final void entryRuleFieldPropertyAssociation() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:2111:1: ( ruleFieldPropertyAssociation EOF )
- // InternalBehaviorAnnexParser.g:2112:1: ruleFieldPropertyAssociation EOF
+ // InternalBehaviorAnnexParser.g:2136:1: ( ruleFieldPropertyAssociation EOF )
+ // InternalBehaviorAnnexParser.g:2137:1: ruleFieldPropertyAssociation EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFieldPropertyAssociationRule());
@@ -6926,23 +7011,23 @@ public final void entryRuleFieldPropertyAssociation() throws RecognitionExceptio
// $ANTLR start "ruleFieldPropertyAssociation"
- // InternalBehaviorAnnexParser.g:2119:1: ruleFieldPropertyAssociation : ( ( rule__FieldPropertyAssociation__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:2144:1: ruleFieldPropertyAssociation : ( ( rule__FieldPropertyAssociation__Group__0 ) ) ;
public final void ruleFieldPropertyAssociation() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2123:2: ( ( ( rule__FieldPropertyAssociation__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:2124:2: ( ( rule__FieldPropertyAssociation__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:2148:2: ( ( ( rule__FieldPropertyAssociation__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:2149:2: ( ( rule__FieldPropertyAssociation__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:2124:2: ( ( rule__FieldPropertyAssociation__Group__0 ) )
- // InternalBehaviorAnnexParser.g:2125:3: ( rule__FieldPropertyAssociation__Group__0 )
+ // InternalBehaviorAnnexParser.g:2149:2: ( ( rule__FieldPropertyAssociation__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:2150:3: ( rule__FieldPropertyAssociation__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFieldPropertyAssociationAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:2126:3: ( rule__FieldPropertyAssociation__Group__0 )
- // InternalBehaviorAnnexParser.g:2126:4: rule__FieldPropertyAssociation__Group__0
+ // InternalBehaviorAnnexParser.g:2151:3: ( rule__FieldPropertyAssociation__Group__0 )
+ // InternalBehaviorAnnexParser.g:2151:4: rule__FieldPropertyAssociation__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__FieldPropertyAssociation__Group__0();
@@ -6977,11 +7062,11 @@ public final void ruleFieldPropertyAssociation() throws RecognitionException {
// $ANTLR start "entryRuleContainmentPathElement"
- // InternalBehaviorAnnexParser.g:2135:1: entryRuleContainmentPathElement : ruleContainmentPathElement EOF ;
+ // InternalBehaviorAnnexParser.g:2160:1: entryRuleContainmentPathElement : ruleContainmentPathElement EOF ;
public final void entryRuleContainmentPathElement() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:2136:1: ( ruleContainmentPathElement EOF )
- // InternalBehaviorAnnexParser.g:2137:1: ruleContainmentPathElement EOF
+ // InternalBehaviorAnnexParser.g:2161:1: ( ruleContainmentPathElement EOF )
+ // InternalBehaviorAnnexParser.g:2162:1: ruleContainmentPathElement EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainmentPathElementRule());
@@ -7011,23 +7096,23 @@ public final void entryRuleContainmentPathElement() throws RecognitionException
// $ANTLR start "ruleContainmentPathElement"
- // InternalBehaviorAnnexParser.g:2144:1: ruleContainmentPathElement : ( ( rule__ContainmentPathElement__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:2169:1: ruleContainmentPathElement : ( ( rule__ContainmentPathElement__Group__0 ) ) ;
public final void ruleContainmentPathElement() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2148:2: ( ( ( rule__ContainmentPathElement__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:2149:2: ( ( rule__ContainmentPathElement__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:2173:2: ( ( ( rule__ContainmentPathElement__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:2174:2: ( ( rule__ContainmentPathElement__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:2149:2: ( ( rule__ContainmentPathElement__Group__0 ) )
- // InternalBehaviorAnnexParser.g:2150:3: ( rule__ContainmentPathElement__Group__0 )
+ // InternalBehaviorAnnexParser.g:2174:2: ( ( rule__ContainmentPathElement__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:2175:3: ( rule__ContainmentPathElement__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainmentPathElementAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:2151:3: ( rule__ContainmentPathElement__Group__0 )
- // InternalBehaviorAnnexParser.g:2151:4: rule__ContainmentPathElement__Group__0
+ // InternalBehaviorAnnexParser.g:2176:3: ( rule__ContainmentPathElement__Group__0 )
+ // InternalBehaviorAnnexParser.g:2176:4: rule__ContainmentPathElement__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ContainmentPathElement__Group__0();
@@ -7062,11 +7147,11 @@ public final void ruleContainmentPathElement() throws RecognitionException {
// $ANTLR start "entryRulePlusMinus"
- // InternalBehaviorAnnexParser.g:2160:1: entryRulePlusMinus : rulePlusMinus EOF ;
+ // InternalBehaviorAnnexParser.g:2185:1: entryRulePlusMinus : rulePlusMinus EOF ;
public final void entryRulePlusMinus() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:2161:1: ( rulePlusMinus EOF )
- // InternalBehaviorAnnexParser.g:2162:1: rulePlusMinus EOF
+ // InternalBehaviorAnnexParser.g:2186:1: ( rulePlusMinus EOF )
+ // InternalBehaviorAnnexParser.g:2187:1: rulePlusMinus EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPlusMinusRule());
@@ -7096,23 +7181,23 @@ public final void entryRulePlusMinus() throws RecognitionException {
// $ANTLR start "rulePlusMinus"
- // InternalBehaviorAnnexParser.g:2169:1: rulePlusMinus : ( ( rule__PlusMinus__Alternatives ) ) ;
+ // InternalBehaviorAnnexParser.g:2194:1: rulePlusMinus : ( ( rule__PlusMinus__Alternatives ) ) ;
public final void rulePlusMinus() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2173:2: ( ( ( rule__PlusMinus__Alternatives ) ) )
- // InternalBehaviorAnnexParser.g:2174:2: ( ( rule__PlusMinus__Alternatives ) )
+ // InternalBehaviorAnnexParser.g:2198:2: ( ( ( rule__PlusMinus__Alternatives ) ) )
+ // InternalBehaviorAnnexParser.g:2199:2: ( ( rule__PlusMinus__Alternatives ) )
{
- // InternalBehaviorAnnexParser.g:2174:2: ( ( rule__PlusMinus__Alternatives ) )
- // InternalBehaviorAnnexParser.g:2175:3: ( rule__PlusMinus__Alternatives )
+ // InternalBehaviorAnnexParser.g:2199:2: ( ( rule__PlusMinus__Alternatives ) )
+ // InternalBehaviorAnnexParser.g:2200:3: ( rule__PlusMinus__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPlusMinusAccess().getAlternatives());
}
- // InternalBehaviorAnnexParser.g:2176:3: ( rule__PlusMinus__Alternatives )
- // InternalBehaviorAnnexParser.g:2176:4: rule__PlusMinus__Alternatives
+ // InternalBehaviorAnnexParser.g:2201:3: ( rule__PlusMinus__Alternatives )
+ // InternalBehaviorAnnexParser.g:2201:4: rule__PlusMinus__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PlusMinus__Alternatives();
@@ -7147,11 +7232,11 @@ public final void rulePlusMinus() throws RecognitionException {
// $ANTLR start "entryRuleStringTerm"
- // InternalBehaviorAnnexParser.g:2185:1: entryRuleStringTerm : ruleStringTerm EOF ;
+ // InternalBehaviorAnnexParser.g:2210:1: entryRuleStringTerm : ruleStringTerm EOF ;
public final void entryRuleStringTerm() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:2186:1: ( ruleStringTerm EOF )
- // InternalBehaviorAnnexParser.g:2187:1: ruleStringTerm EOF
+ // InternalBehaviorAnnexParser.g:2211:1: ( ruleStringTerm EOF )
+ // InternalBehaviorAnnexParser.g:2212:1: ruleStringTerm EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStringTermRule());
@@ -7181,23 +7266,23 @@ public final void entryRuleStringTerm() throws RecognitionException {
// $ANTLR start "ruleStringTerm"
- // InternalBehaviorAnnexParser.g:2194:1: ruleStringTerm : ( ( rule__StringTerm__ValueAssignment ) ) ;
+ // InternalBehaviorAnnexParser.g:2219:1: ruleStringTerm : ( ( rule__StringTerm__ValueAssignment ) ) ;
public final void ruleStringTerm() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2198:2: ( ( ( rule__StringTerm__ValueAssignment ) ) )
- // InternalBehaviorAnnexParser.g:2199:2: ( ( rule__StringTerm__ValueAssignment ) )
+ // InternalBehaviorAnnexParser.g:2223:2: ( ( ( rule__StringTerm__ValueAssignment ) ) )
+ // InternalBehaviorAnnexParser.g:2224:2: ( ( rule__StringTerm__ValueAssignment ) )
{
- // InternalBehaviorAnnexParser.g:2199:2: ( ( rule__StringTerm__ValueAssignment ) )
- // InternalBehaviorAnnexParser.g:2200:3: ( rule__StringTerm__ValueAssignment )
+ // InternalBehaviorAnnexParser.g:2224:2: ( ( rule__StringTerm__ValueAssignment ) )
+ // InternalBehaviorAnnexParser.g:2225:3: ( rule__StringTerm__ValueAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStringTermAccess().getValueAssignment());
}
- // InternalBehaviorAnnexParser.g:2201:3: ( rule__StringTerm__ValueAssignment )
- // InternalBehaviorAnnexParser.g:2201:4: rule__StringTerm__ValueAssignment
+ // InternalBehaviorAnnexParser.g:2226:3: ( rule__StringTerm__ValueAssignment )
+ // InternalBehaviorAnnexParser.g:2226:4: rule__StringTerm__ValueAssignment
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StringTerm__ValueAssignment();
@@ -7232,11 +7317,11 @@ public final void ruleStringTerm() throws RecognitionException {
// $ANTLR start "entryRuleNoQuoteString"
- // InternalBehaviorAnnexParser.g:2210:1: entryRuleNoQuoteString : ruleNoQuoteString EOF ;
+ // InternalBehaviorAnnexParser.g:2235:1: entryRuleNoQuoteString : ruleNoQuoteString EOF ;
public final void entryRuleNoQuoteString() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:2211:1: ( ruleNoQuoteString EOF )
- // InternalBehaviorAnnexParser.g:2212:1: ruleNoQuoteString EOF
+ // InternalBehaviorAnnexParser.g:2236:1: ( ruleNoQuoteString EOF )
+ // InternalBehaviorAnnexParser.g:2237:1: ruleNoQuoteString EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNoQuoteStringRule());
@@ -7266,17 +7351,17 @@ public final void entryRuleNoQuoteString() throws RecognitionException {
// $ANTLR start "ruleNoQuoteString"
- // InternalBehaviorAnnexParser.g:2219:1: ruleNoQuoteString : ( RULE_STRING ) ;
+ // InternalBehaviorAnnexParser.g:2244:1: ruleNoQuoteString : ( RULE_STRING ) ;
public final void ruleNoQuoteString() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2223:2: ( ( RULE_STRING ) )
- // InternalBehaviorAnnexParser.g:2224:2: ( RULE_STRING )
+ // InternalBehaviorAnnexParser.g:2248:2: ( ( RULE_STRING ) )
+ // InternalBehaviorAnnexParser.g:2249:2: ( RULE_STRING )
{
- // InternalBehaviorAnnexParser.g:2224:2: ( RULE_STRING )
- // InternalBehaviorAnnexParser.g:2225:3: RULE_STRING
+ // InternalBehaviorAnnexParser.g:2249:2: ( RULE_STRING )
+ // InternalBehaviorAnnexParser.g:2250:3: RULE_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNoQuoteStringAccess().getSTRINGTerminalRuleCall());
@@ -7307,11 +7392,11 @@ public final void ruleNoQuoteString() throws RecognitionException {
// $ANTLR start "entryRuleArrayRange"
- // InternalBehaviorAnnexParser.g:2235:1: entryRuleArrayRange : ruleArrayRange EOF ;
+ // InternalBehaviorAnnexParser.g:2260:1: entryRuleArrayRange : ruleArrayRange EOF ;
public final void entryRuleArrayRange() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:2236:1: ( ruleArrayRange EOF )
- // InternalBehaviorAnnexParser.g:2237:1: ruleArrayRange EOF
+ // InternalBehaviorAnnexParser.g:2261:1: ( ruleArrayRange EOF )
+ // InternalBehaviorAnnexParser.g:2262:1: ruleArrayRange EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArrayRangeRule());
@@ -7341,23 +7426,23 @@ public final void entryRuleArrayRange() throws RecognitionException {
// $ANTLR start "ruleArrayRange"
- // InternalBehaviorAnnexParser.g:2244:1: ruleArrayRange : ( ( rule__ArrayRange__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:2269:1: ruleArrayRange : ( ( rule__ArrayRange__Group__0 ) ) ;
public final void ruleArrayRange() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2248:2: ( ( ( rule__ArrayRange__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:2249:2: ( ( rule__ArrayRange__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:2273:2: ( ( ( rule__ArrayRange__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:2274:2: ( ( rule__ArrayRange__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:2249:2: ( ( rule__ArrayRange__Group__0 ) )
- // InternalBehaviorAnnexParser.g:2250:3: ( rule__ArrayRange__Group__0 )
+ // InternalBehaviorAnnexParser.g:2274:2: ( ( rule__ArrayRange__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:2275:3: ( rule__ArrayRange__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArrayRangeAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:2251:3: ( rule__ArrayRange__Group__0 )
- // InternalBehaviorAnnexParser.g:2251:4: rule__ArrayRange__Group__0
+ // InternalBehaviorAnnexParser.g:2276:3: ( rule__ArrayRange__Group__0 )
+ // InternalBehaviorAnnexParser.g:2276:4: rule__ArrayRange__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ArrayRange__Group__0();
@@ -7392,11 +7477,11 @@ public final void ruleArrayRange() throws RecognitionException {
// $ANTLR start "entryRuleSignedConstant"
- // InternalBehaviorAnnexParser.g:2260:1: entryRuleSignedConstant : ruleSignedConstant EOF ;
+ // InternalBehaviorAnnexParser.g:2285:1: entryRuleSignedConstant : ruleSignedConstant EOF ;
public final void entryRuleSignedConstant() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:2261:1: ( ruleSignedConstant EOF )
- // InternalBehaviorAnnexParser.g:2262:1: ruleSignedConstant EOF
+ // InternalBehaviorAnnexParser.g:2286:1: ( ruleSignedConstant EOF )
+ // InternalBehaviorAnnexParser.g:2287:1: ruleSignedConstant EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSignedConstantRule());
@@ -7426,23 +7511,23 @@ public final void entryRuleSignedConstant() throws RecognitionException {
// $ANTLR start "ruleSignedConstant"
- // InternalBehaviorAnnexParser.g:2269:1: ruleSignedConstant : ( ( rule__SignedConstant__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:2294:1: ruleSignedConstant : ( ( rule__SignedConstant__Group__0 ) ) ;
public final void ruleSignedConstant() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2273:2: ( ( ( rule__SignedConstant__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:2274:2: ( ( rule__SignedConstant__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:2298:2: ( ( ( rule__SignedConstant__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:2299:2: ( ( rule__SignedConstant__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:2274:2: ( ( rule__SignedConstant__Group__0 ) )
- // InternalBehaviorAnnexParser.g:2275:3: ( rule__SignedConstant__Group__0 )
+ // InternalBehaviorAnnexParser.g:2299:2: ( ( rule__SignedConstant__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:2300:3: ( rule__SignedConstant__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSignedConstantAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:2276:3: ( rule__SignedConstant__Group__0 )
- // InternalBehaviorAnnexParser.g:2276:4: rule__SignedConstant__Group__0
+ // InternalBehaviorAnnexParser.g:2301:3: ( rule__SignedConstant__Group__0 )
+ // InternalBehaviorAnnexParser.g:2301:4: rule__SignedConstant__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SignedConstant__Group__0();
@@ -7477,11 +7562,11 @@ public final void ruleSignedConstant() throws RecognitionException {
// $ANTLR start "entryRuleIntegerTerm"
- // InternalBehaviorAnnexParser.g:2285:1: entryRuleIntegerTerm : ruleIntegerTerm EOF ;
+ // InternalBehaviorAnnexParser.g:2310:1: entryRuleIntegerTerm : ruleIntegerTerm EOF ;
public final void entryRuleIntegerTerm() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:2286:1: ( ruleIntegerTerm EOF )
- // InternalBehaviorAnnexParser.g:2287:1: ruleIntegerTerm EOF
+ // InternalBehaviorAnnexParser.g:2311:1: ( ruleIntegerTerm EOF )
+ // InternalBehaviorAnnexParser.g:2312:1: ruleIntegerTerm EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIntegerTermRule());
@@ -7511,23 +7596,23 @@ public final void entryRuleIntegerTerm() throws RecognitionException {
// $ANTLR start "ruleIntegerTerm"
- // InternalBehaviorAnnexParser.g:2294:1: ruleIntegerTerm : ( ( rule__IntegerTerm__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:2319:1: ruleIntegerTerm : ( ( rule__IntegerTerm__Group__0 ) ) ;
public final void ruleIntegerTerm() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2298:2: ( ( ( rule__IntegerTerm__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:2299:2: ( ( rule__IntegerTerm__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:2323:2: ( ( ( rule__IntegerTerm__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:2324:2: ( ( rule__IntegerTerm__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:2299:2: ( ( rule__IntegerTerm__Group__0 ) )
- // InternalBehaviorAnnexParser.g:2300:3: ( rule__IntegerTerm__Group__0 )
+ // InternalBehaviorAnnexParser.g:2324:2: ( ( rule__IntegerTerm__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:2325:3: ( rule__IntegerTerm__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIntegerTermAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:2301:3: ( rule__IntegerTerm__Group__0 )
- // InternalBehaviorAnnexParser.g:2301:4: rule__IntegerTerm__Group__0
+ // InternalBehaviorAnnexParser.g:2326:3: ( rule__IntegerTerm__Group__0 )
+ // InternalBehaviorAnnexParser.g:2326:4: rule__IntegerTerm__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__IntegerTerm__Group__0();
@@ -7562,11 +7647,11 @@ public final void ruleIntegerTerm() throws RecognitionException {
// $ANTLR start "entryRuleSignedInt"
- // InternalBehaviorAnnexParser.g:2310:1: entryRuleSignedInt : ruleSignedInt EOF ;
+ // InternalBehaviorAnnexParser.g:2335:1: entryRuleSignedInt : ruleSignedInt EOF ;
public final void entryRuleSignedInt() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:2311:1: ( ruleSignedInt EOF )
- // InternalBehaviorAnnexParser.g:2312:1: ruleSignedInt EOF
+ // InternalBehaviorAnnexParser.g:2336:1: ( ruleSignedInt EOF )
+ // InternalBehaviorAnnexParser.g:2337:1: ruleSignedInt EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSignedIntRule());
@@ -7596,23 +7681,23 @@ public final void entryRuleSignedInt() throws RecognitionException {
// $ANTLR start "ruleSignedInt"
- // InternalBehaviorAnnexParser.g:2319:1: ruleSignedInt : ( ( rule__SignedInt__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:2344:1: ruleSignedInt : ( ( rule__SignedInt__Group__0 ) ) ;
public final void ruleSignedInt() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2323:2: ( ( ( rule__SignedInt__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:2324:2: ( ( rule__SignedInt__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:2348:2: ( ( ( rule__SignedInt__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:2349:2: ( ( rule__SignedInt__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:2324:2: ( ( rule__SignedInt__Group__0 ) )
- // InternalBehaviorAnnexParser.g:2325:3: ( rule__SignedInt__Group__0 )
+ // InternalBehaviorAnnexParser.g:2349:2: ( ( rule__SignedInt__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:2350:3: ( rule__SignedInt__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSignedIntAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:2326:3: ( rule__SignedInt__Group__0 )
- // InternalBehaviorAnnexParser.g:2326:4: rule__SignedInt__Group__0
+ // InternalBehaviorAnnexParser.g:2351:3: ( rule__SignedInt__Group__0 )
+ // InternalBehaviorAnnexParser.g:2351:4: rule__SignedInt__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SignedInt__Group__0();
@@ -7647,11 +7732,11 @@ public final void ruleSignedInt() throws RecognitionException {
// $ANTLR start "entryRuleRealTerm"
- // InternalBehaviorAnnexParser.g:2335:1: entryRuleRealTerm : ruleRealTerm EOF ;
+ // InternalBehaviorAnnexParser.g:2360:1: entryRuleRealTerm : ruleRealTerm EOF ;
public final void entryRuleRealTerm() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:2336:1: ( ruleRealTerm EOF )
- // InternalBehaviorAnnexParser.g:2337:1: ruleRealTerm EOF
+ // InternalBehaviorAnnexParser.g:2361:1: ( ruleRealTerm EOF )
+ // InternalBehaviorAnnexParser.g:2362:1: ruleRealTerm EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRealTermRule());
@@ -7681,23 +7766,23 @@ public final void entryRuleRealTerm() throws RecognitionException {
// $ANTLR start "ruleRealTerm"
- // InternalBehaviorAnnexParser.g:2344:1: ruleRealTerm : ( ( rule__RealTerm__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:2369:1: ruleRealTerm : ( ( rule__RealTerm__Group__0 ) ) ;
public final void ruleRealTerm() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2348:2: ( ( ( rule__RealTerm__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:2349:2: ( ( rule__RealTerm__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:2373:2: ( ( ( rule__RealTerm__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:2374:2: ( ( rule__RealTerm__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:2349:2: ( ( rule__RealTerm__Group__0 ) )
- // InternalBehaviorAnnexParser.g:2350:3: ( rule__RealTerm__Group__0 )
+ // InternalBehaviorAnnexParser.g:2374:2: ( ( rule__RealTerm__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:2375:3: ( rule__RealTerm__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRealTermAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:2351:3: ( rule__RealTerm__Group__0 )
- // InternalBehaviorAnnexParser.g:2351:4: rule__RealTerm__Group__0
+ // InternalBehaviorAnnexParser.g:2376:3: ( rule__RealTerm__Group__0 )
+ // InternalBehaviorAnnexParser.g:2376:4: rule__RealTerm__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__RealTerm__Group__0();
@@ -7732,11 +7817,11 @@ public final void ruleRealTerm() throws RecognitionException {
// $ANTLR start "entryRuleSignedReal"
- // InternalBehaviorAnnexParser.g:2360:1: entryRuleSignedReal : ruleSignedReal EOF ;
+ // InternalBehaviorAnnexParser.g:2385:1: entryRuleSignedReal : ruleSignedReal EOF ;
public final void entryRuleSignedReal() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:2361:1: ( ruleSignedReal EOF )
- // InternalBehaviorAnnexParser.g:2362:1: ruleSignedReal EOF
+ // InternalBehaviorAnnexParser.g:2386:1: ( ruleSignedReal EOF )
+ // InternalBehaviorAnnexParser.g:2387:1: ruleSignedReal EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSignedRealRule());
@@ -7766,23 +7851,23 @@ public final void entryRuleSignedReal() throws RecognitionException {
// $ANTLR start "ruleSignedReal"
- // InternalBehaviorAnnexParser.g:2369:1: ruleSignedReal : ( ( rule__SignedReal__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:2394:1: ruleSignedReal : ( ( rule__SignedReal__Group__0 ) ) ;
public final void ruleSignedReal() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2373:2: ( ( ( rule__SignedReal__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:2374:2: ( ( rule__SignedReal__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:2398:2: ( ( ( rule__SignedReal__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:2399:2: ( ( rule__SignedReal__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:2374:2: ( ( rule__SignedReal__Group__0 ) )
- // InternalBehaviorAnnexParser.g:2375:3: ( rule__SignedReal__Group__0 )
+ // InternalBehaviorAnnexParser.g:2399:2: ( ( rule__SignedReal__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:2400:3: ( rule__SignedReal__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSignedRealAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:2376:3: ( rule__SignedReal__Group__0 )
- // InternalBehaviorAnnexParser.g:2376:4: rule__SignedReal__Group__0
+ // InternalBehaviorAnnexParser.g:2401:3: ( rule__SignedReal__Group__0 )
+ // InternalBehaviorAnnexParser.g:2401:4: rule__SignedReal__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SignedReal__Group__0();
@@ -7817,11 +7902,11 @@ public final void ruleSignedReal() throws RecognitionException {
// $ANTLR start "entryRuleNumericRangeTerm"
- // InternalBehaviorAnnexParser.g:2385:1: entryRuleNumericRangeTerm : ruleNumericRangeTerm EOF ;
+ // InternalBehaviorAnnexParser.g:2410:1: entryRuleNumericRangeTerm : ruleNumericRangeTerm EOF ;
public final void entryRuleNumericRangeTerm() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:2386:1: ( ruleNumericRangeTerm EOF )
- // InternalBehaviorAnnexParser.g:2387:1: ruleNumericRangeTerm EOF
+ // InternalBehaviorAnnexParser.g:2411:1: ( ruleNumericRangeTerm EOF )
+ // InternalBehaviorAnnexParser.g:2412:1: ruleNumericRangeTerm EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumericRangeTermRule());
@@ -7851,23 +7936,23 @@ public final void entryRuleNumericRangeTerm() throws RecognitionException {
// $ANTLR start "ruleNumericRangeTerm"
- // InternalBehaviorAnnexParser.g:2394:1: ruleNumericRangeTerm : ( ( rule__NumericRangeTerm__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:2419:1: ruleNumericRangeTerm : ( ( rule__NumericRangeTerm__Group__0 ) ) ;
public final void ruleNumericRangeTerm() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2398:2: ( ( ( rule__NumericRangeTerm__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:2399:2: ( ( rule__NumericRangeTerm__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:2423:2: ( ( ( rule__NumericRangeTerm__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:2424:2: ( ( rule__NumericRangeTerm__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:2399:2: ( ( rule__NumericRangeTerm__Group__0 ) )
- // InternalBehaviorAnnexParser.g:2400:3: ( rule__NumericRangeTerm__Group__0 )
+ // InternalBehaviorAnnexParser.g:2424:2: ( ( rule__NumericRangeTerm__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:2425:3: ( rule__NumericRangeTerm__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumericRangeTermAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:2401:3: ( rule__NumericRangeTerm__Group__0 )
- // InternalBehaviorAnnexParser.g:2401:4: rule__NumericRangeTerm__Group__0
+ // InternalBehaviorAnnexParser.g:2426:3: ( rule__NumericRangeTerm__Group__0 )
+ // InternalBehaviorAnnexParser.g:2426:4: rule__NumericRangeTerm__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NumericRangeTerm__Group__0();
@@ -7902,11 +7987,11 @@ public final void ruleNumericRangeTerm() throws RecognitionException {
// $ANTLR start "entryRuleNumAlt"
- // InternalBehaviorAnnexParser.g:2410:1: entryRuleNumAlt : ruleNumAlt EOF ;
+ // InternalBehaviorAnnexParser.g:2435:1: entryRuleNumAlt : ruleNumAlt EOF ;
public final void entryRuleNumAlt() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:2411:1: ( ruleNumAlt EOF )
- // InternalBehaviorAnnexParser.g:2412:1: ruleNumAlt EOF
+ // InternalBehaviorAnnexParser.g:2436:1: ( ruleNumAlt EOF )
+ // InternalBehaviorAnnexParser.g:2437:1: ruleNumAlt EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumAltRule());
@@ -7936,23 +8021,23 @@ public final void entryRuleNumAlt() throws RecognitionException {
// $ANTLR start "ruleNumAlt"
- // InternalBehaviorAnnexParser.g:2419:1: ruleNumAlt : ( ( rule__NumAlt__Alternatives ) ) ;
+ // InternalBehaviorAnnexParser.g:2444:1: ruleNumAlt : ( ( rule__NumAlt__Alternatives ) ) ;
public final void ruleNumAlt() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2423:2: ( ( ( rule__NumAlt__Alternatives ) ) )
- // InternalBehaviorAnnexParser.g:2424:2: ( ( rule__NumAlt__Alternatives ) )
+ // InternalBehaviorAnnexParser.g:2448:2: ( ( ( rule__NumAlt__Alternatives ) ) )
+ // InternalBehaviorAnnexParser.g:2449:2: ( ( rule__NumAlt__Alternatives ) )
{
- // InternalBehaviorAnnexParser.g:2424:2: ( ( rule__NumAlt__Alternatives ) )
- // InternalBehaviorAnnexParser.g:2425:3: ( rule__NumAlt__Alternatives )
+ // InternalBehaviorAnnexParser.g:2449:2: ( ( rule__NumAlt__Alternatives ) )
+ // InternalBehaviorAnnexParser.g:2450:3: ( rule__NumAlt__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumAltAccess().getAlternatives());
}
- // InternalBehaviorAnnexParser.g:2426:3: ( rule__NumAlt__Alternatives )
- // InternalBehaviorAnnexParser.g:2426:4: rule__NumAlt__Alternatives
+ // InternalBehaviorAnnexParser.g:2451:3: ( rule__NumAlt__Alternatives )
+ // InternalBehaviorAnnexParser.g:2451:4: rule__NumAlt__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NumAlt__Alternatives();
@@ -7987,11 +8072,11 @@ public final void ruleNumAlt() throws RecognitionException {
// $ANTLR start "entryRuleINTVALUE"
- // InternalBehaviorAnnexParser.g:2435:1: entryRuleINTVALUE : ruleINTVALUE EOF ;
+ // InternalBehaviorAnnexParser.g:2460:1: entryRuleINTVALUE : ruleINTVALUE EOF ;
public final void entryRuleINTVALUE() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:2436:1: ( ruleINTVALUE EOF )
- // InternalBehaviorAnnexParser.g:2437:1: ruleINTVALUE EOF
+ // InternalBehaviorAnnexParser.g:2461:1: ( ruleINTVALUE EOF )
+ // InternalBehaviorAnnexParser.g:2462:1: ruleINTVALUE EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getINTVALUERule());
@@ -8021,17 +8106,17 @@ public final void entryRuleINTVALUE() throws RecognitionException {
// $ANTLR start "ruleINTVALUE"
- // InternalBehaviorAnnexParser.g:2444:1: ruleINTVALUE : ( RULE_INTEGER_LIT ) ;
+ // InternalBehaviorAnnexParser.g:2469:1: ruleINTVALUE : ( RULE_INTEGER_LIT ) ;
public final void ruleINTVALUE() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2448:2: ( ( RULE_INTEGER_LIT ) )
- // InternalBehaviorAnnexParser.g:2449:2: ( RULE_INTEGER_LIT )
+ // InternalBehaviorAnnexParser.g:2473:2: ( ( RULE_INTEGER_LIT ) )
+ // InternalBehaviorAnnexParser.g:2474:2: ( RULE_INTEGER_LIT )
{
- // InternalBehaviorAnnexParser.g:2449:2: ( RULE_INTEGER_LIT )
- // InternalBehaviorAnnexParser.g:2450:3: RULE_INTEGER_LIT
+ // InternalBehaviorAnnexParser.g:2474:2: ( RULE_INTEGER_LIT )
+ // InternalBehaviorAnnexParser.g:2475:3: RULE_INTEGER_LIT
{
if ( state.backtracking==0 ) {
before(grammarAccess.getINTVALUEAccess().getINTEGER_LITTerminalRuleCall());
@@ -8062,11 +8147,11 @@ public final void ruleINTVALUE() throws RecognitionException {
// $ANTLR start "entryRuleQPREF"
- // InternalBehaviorAnnexParser.g:2460:1: entryRuleQPREF : ruleQPREF EOF ;
+ // InternalBehaviorAnnexParser.g:2485:1: entryRuleQPREF : ruleQPREF EOF ;
public final void entryRuleQPREF() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:2461:1: ( ruleQPREF EOF )
- // InternalBehaviorAnnexParser.g:2462:1: ruleQPREF EOF
+ // InternalBehaviorAnnexParser.g:2486:1: ( ruleQPREF EOF )
+ // InternalBehaviorAnnexParser.g:2487:1: ruleQPREF EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQPREFRule());
@@ -8096,23 +8181,23 @@ public final void entryRuleQPREF() throws RecognitionException {
// $ANTLR start "ruleQPREF"
- // InternalBehaviorAnnexParser.g:2469:1: ruleQPREF : ( ( rule__QPREF__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:2494:1: ruleQPREF : ( ( rule__QPREF__Group__0 ) ) ;
public final void ruleQPREF() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2473:2: ( ( ( rule__QPREF__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:2474:2: ( ( rule__QPREF__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:2498:2: ( ( ( rule__QPREF__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:2499:2: ( ( rule__QPREF__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:2474:2: ( ( rule__QPREF__Group__0 ) )
- // InternalBehaviorAnnexParser.g:2475:3: ( rule__QPREF__Group__0 )
+ // InternalBehaviorAnnexParser.g:2499:2: ( ( rule__QPREF__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:2500:3: ( rule__QPREF__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQPREFAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:2476:3: ( rule__QPREF__Group__0 )
- // InternalBehaviorAnnexParser.g:2476:4: rule__QPREF__Group__0
+ // InternalBehaviorAnnexParser.g:2501:3: ( rule__QPREF__Group__0 )
+ // InternalBehaviorAnnexParser.g:2501:4: rule__QPREF__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QPREF__Group__0();
@@ -8147,11 +8232,11 @@ public final void ruleQPREF() throws RecognitionException {
// $ANTLR start "entryRuleQCREF"
- // InternalBehaviorAnnexParser.g:2485:1: entryRuleQCREF : ruleQCREF EOF ;
+ // InternalBehaviorAnnexParser.g:2510:1: entryRuleQCREF : ruleQCREF EOF ;
public final void entryRuleQCREF() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:2486:1: ( ruleQCREF EOF )
- // InternalBehaviorAnnexParser.g:2487:1: ruleQCREF EOF
+ // InternalBehaviorAnnexParser.g:2511:1: ( ruleQCREF EOF )
+ // InternalBehaviorAnnexParser.g:2512:1: ruleQCREF EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQCREFRule());
@@ -8181,23 +8266,23 @@ public final void entryRuleQCREF() throws RecognitionException {
// $ANTLR start "ruleQCREF"
- // InternalBehaviorAnnexParser.g:2494:1: ruleQCREF : ( ( rule__QCREF__Group__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:2519:1: ruleQCREF : ( ( rule__QCREF__Group__0 ) ) ;
public final void ruleQCREF() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2498:2: ( ( ( rule__QCREF__Group__0 ) ) )
- // InternalBehaviorAnnexParser.g:2499:2: ( ( rule__QCREF__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:2523:2: ( ( ( rule__QCREF__Group__0 ) ) )
+ // InternalBehaviorAnnexParser.g:2524:2: ( ( rule__QCREF__Group__0 ) )
{
- // InternalBehaviorAnnexParser.g:2499:2: ( ( rule__QCREF__Group__0 ) )
- // InternalBehaviorAnnexParser.g:2500:3: ( rule__QCREF__Group__0 )
+ // InternalBehaviorAnnexParser.g:2524:2: ( ( rule__QCREF__Group__0 ) )
+ // InternalBehaviorAnnexParser.g:2525:3: ( rule__QCREF__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQCREFAccess().getGroup());
}
- // InternalBehaviorAnnexParser.g:2501:3: ( rule__QCREF__Group__0 )
- // InternalBehaviorAnnexParser.g:2501:4: rule__QCREF__Group__0
+ // InternalBehaviorAnnexParser.g:2526:3: ( rule__QCREF__Group__0 )
+ // InternalBehaviorAnnexParser.g:2526:4: rule__QCREF__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QCREF__Group__0();
@@ -8232,11 +8317,11 @@ public final void ruleQCREF() throws RecognitionException {
// $ANTLR start "entryRuleSTAR"
- // InternalBehaviorAnnexParser.g:2510:1: entryRuleSTAR : ruleSTAR EOF ;
+ // InternalBehaviorAnnexParser.g:2535:1: entryRuleSTAR : ruleSTAR EOF ;
public final void entryRuleSTAR() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:2511:1: ( ruleSTAR EOF )
- // InternalBehaviorAnnexParser.g:2512:1: ruleSTAR EOF
+ // InternalBehaviorAnnexParser.g:2536:1: ( ruleSTAR EOF )
+ // InternalBehaviorAnnexParser.g:2537:1: ruleSTAR EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSTARRule());
@@ -8266,17 +8351,17 @@ public final void entryRuleSTAR() throws RecognitionException {
// $ANTLR start "ruleSTAR"
- // InternalBehaviorAnnexParser.g:2519:1: ruleSTAR : ( Asterisk ) ;
+ // InternalBehaviorAnnexParser.g:2544:1: ruleSTAR : ( Asterisk ) ;
public final void ruleSTAR() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2523:2: ( ( Asterisk ) )
- // InternalBehaviorAnnexParser.g:2524:2: ( Asterisk )
+ // InternalBehaviorAnnexParser.g:2548:2: ( ( Asterisk ) )
+ // InternalBehaviorAnnexParser.g:2549:2: ( Asterisk )
{
- // InternalBehaviorAnnexParser.g:2524:2: ( Asterisk )
- // InternalBehaviorAnnexParser.g:2525:3: Asterisk
+ // InternalBehaviorAnnexParser.g:2549:2: ( Asterisk )
+ // InternalBehaviorAnnexParser.g:2550:3: Asterisk
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSTARAccess().getAsteriskKeyword());
@@ -8307,13 +8392,13 @@ public final void ruleSTAR() throws RecognitionException {
// $ANTLR start "rule__BehaviorCondition__Alternatives"
- // InternalBehaviorAnnexParser.g:2534:1: rule__BehaviorCondition__Alternatives : ( ( ( rule__BehaviorCondition__Group_0__0 ) ) | ( ( rule__BehaviorCondition__ExecuteAssignment_1 ) ) );
+ // InternalBehaviorAnnexParser.g:2559:1: rule__BehaviorCondition__Alternatives : ( ( ( rule__BehaviorCondition__Group_0__0 ) ) | ( ( rule__BehaviorCondition__ExecuteAssignment_1 ) ) );
public final void rule__BehaviorCondition__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2538:1: ( ( ( rule__BehaviorCondition__Group_0__0 ) ) | ( ( rule__BehaviorCondition__ExecuteAssignment_1 ) ) )
+ // InternalBehaviorAnnexParser.g:2563:1: ( ( ( rule__BehaviorCondition__Group_0__0 ) ) | ( ( rule__BehaviorCondition__ExecuteAssignment_1 ) ) )
int alt1=2;
int LA1_0 = input.LA(1);
@@ -8332,16 +8417,16 @@ else if ( (LA1_0==Otherwise||LA1_0==Timeout||LA1_0==False||LA1_0==True||LA1_0==A
}
switch (alt1) {
case 1 :
- // InternalBehaviorAnnexParser.g:2539:2: ( ( rule__BehaviorCondition__Group_0__0 ) )
+ // InternalBehaviorAnnexParser.g:2564:2: ( ( rule__BehaviorCondition__Group_0__0 ) )
{
- // InternalBehaviorAnnexParser.g:2539:2: ( ( rule__BehaviorCondition__Group_0__0 ) )
- // InternalBehaviorAnnexParser.g:2540:3: ( rule__BehaviorCondition__Group_0__0 )
+ // InternalBehaviorAnnexParser.g:2564:2: ( ( rule__BehaviorCondition__Group_0__0 ) )
+ // InternalBehaviorAnnexParser.g:2565:3: ( rule__BehaviorCondition__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorConditionAccess().getGroup_0());
}
- // InternalBehaviorAnnexParser.g:2541:3: ( rule__BehaviorCondition__Group_0__0 )
- // InternalBehaviorAnnexParser.g:2541:4: rule__BehaviorCondition__Group_0__0
+ // InternalBehaviorAnnexParser.g:2566:3: ( rule__BehaviorCondition__Group_0__0 )
+ // InternalBehaviorAnnexParser.g:2566:4: rule__BehaviorCondition__Group_0__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorCondition__Group_0__0();
@@ -8361,16 +8446,16 @@ else if ( (LA1_0==Otherwise||LA1_0==Timeout||LA1_0==False||LA1_0==True||LA1_0==A
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:2545:2: ( ( rule__BehaviorCondition__ExecuteAssignment_1 ) )
+ // InternalBehaviorAnnexParser.g:2570:2: ( ( rule__BehaviorCondition__ExecuteAssignment_1 ) )
{
- // InternalBehaviorAnnexParser.g:2545:2: ( ( rule__BehaviorCondition__ExecuteAssignment_1 ) )
- // InternalBehaviorAnnexParser.g:2546:3: ( rule__BehaviorCondition__ExecuteAssignment_1 )
+ // InternalBehaviorAnnexParser.g:2570:2: ( ( rule__BehaviorCondition__ExecuteAssignment_1 ) )
+ // InternalBehaviorAnnexParser.g:2571:3: ( rule__BehaviorCondition__ExecuteAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorConditionAccess().getExecuteAssignment_1());
}
- // InternalBehaviorAnnexParser.g:2547:3: ( rule__BehaviorCondition__ExecuteAssignment_1 )
- // InternalBehaviorAnnexParser.g:2547:4: rule__BehaviorCondition__ExecuteAssignment_1
+ // InternalBehaviorAnnexParser.g:2572:3: ( rule__BehaviorCondition__ExecuteAssignment_1 )
+ // InternalBehaviorAnnexParser.g:2572:4: rule__BehaviorCondition__ExecuteAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorCondition__ExecuteAssignment_1();
@@ -8407,13 +8492,13 @@ else if ( (LA1_0==Otherwise||LA1_0==Timeout||LA1_0==False||LA1_0==True||LA1_0==A
// $ANTLR start "rule__BehaviorCondition__Alternatives_0_1"
- // InternalBehaviorAnnexParser.g:2555:1: rule__BehaviorCondition__Alternatives_0_1 : ( ( ( rule__BehaviorCondition__DispatchAssignment_0_1_0 ) ) | ( ( rule__BehaviorCondition__InternalAssignment_0_1_1 ) ) | ( ( rule__BehaviorCondition__ModeSwitchAssignment_0_1_2 ) ) );
+ // InternalBehaviorAnnexParser.g:2580:1: rule__BehaviorCondition__Alternatives_0_1 : ( ( ( rule__BehaviorCondition__DispatchAssignment_0_1_0 ) ) | ( ( rule__BehaviorCondition__InternalAssignment_0_1_1 ) ) | ( ( rule__BehaviorCondition__ModeSwitchAssignment_0_1_2 ) ) );
public final void rule__BehaviorCondition__Alternatives_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2559:1: ( ( ( rule__BehaviorCondition__DispatchAssignment_0_1_0 ) ) | ( ( rule__BehaviorCondition__InternalAssignment_0_1_1 ) ) | ( ( rule__BehaviorCondition__ModeSwitchAssignment_0_1_2 ) ) )
+ // InternalBehaviorAnnexParser.g:2584:1: ( ( ( rule__BehaviorCondition__DispatchAssignment_0_1_0 ) ) | ( ( rule__BehaviorCondition__InternalAssignment_0_1_1 ) ) | ( ( rule__BehaviorCondition__ModeSwitchAssignment_0_1_2 ) ) )
int alt2=3;
switch ( input.LA(1) ) {
case Dispatch:
@@ -8426,6 +8511,7 @@ public final void rule__BehaviorCondition__Alternatives_0_1() throws Recognition
alt2=2;
}
break;
+ case LeftParenthesis:
case RULE_ID:
{
alt2=3;
@@ -8441,16 +8527,16 @@ public final void rule__BehaviorCondition__Alternatives_0_1() throws Recognition
switch (alt2) {
case 1 :
- // InternalBehaviorAnnexParser.g:2560:2: ( ( rule__BehaviorCondition__DispatchAssignment_0_1_0 ) )
+ // InternalBehaviorAnnexParser.g:2585:2: ( ( rule__BehaviorCondition__DispatchAssignment_0_1_0 ) )
{
- // InternalBehaviorAnnexParser.g:2560:2: ( ( rule__BehaviorCondition__DispatchAssignment_0_1_0 ) )
- // InternalBehaviorAnnexParser.g:2561:3: ( rule__BehaviorCondition__DispatchAssignment_0_1_0 )
+ // InternalBehaviorAnnexParser.g:2585:2: ( ( rule__BehaviorCondition__DispatchAssignment_0_1_0 ) )
+ // InternalBehaviorAnnexParser.g:2586:3: ( rule__BehaviorCondition__DispatchAssignment_0_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorConditionAccess().getDispatchAssignment_0_1_0());
}
- // InternalBehaviorAnnexParser.g:2562:3: ( rule__BehaviorCondition__DispatchAssignment_0_1_0 )
- // InternalBehaviorAnnexParser.g:2562:4: rule__BehaviorCondition__DispatchAssignment_0_1_0
+ // InternalBehaviorAnnexParser.g:2587:3: ( rule__BehaviorCondition__DispatchAssignment_0_1_0 )
+ // InternalBehaviorAnnexParser.g:2587:4: rule__BehaviorCondition__DispatchAssignment_0_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorCondition__DispatchAssignment_0_1_0();
@@ -8470,16 +8556,16 @@ public final void rule__BehaviorCondition__Alternatives_0_1() throws Recognition
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:2566:2: ( ( rule__BehaviorCondition__InternalAssignment_0_1_1 ) )
+ // InternalBehaviorAnnexParser.g:2591:2: ( ( rule__BehaviorCondition__InternalAssignment_0_1_1 ) )
{
- // InternalBehaviorAnnexParser.g:2566:2: ( ( rule__BehaviorCondition__InternalAssignment_0_1_1 ) )
- // InternalBehaviorAnnexParser.g:2567:3: ( rule__BehaviorCondition__InternalAssignment_0_1_1 )
+ // InternalBehaviorAnnexParser.g:2591:2: ( ( rule__BehaviorCondition__InternalAssignment_0_1_1 ) )
+ // InternalBehaviorAnnexParser.g:2592:3: ( rule__BehaviorCondition__InternalAssignment_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorConditionAccess().getInternalAssignment_0_1_1());
}
- // InternalBehaviorAnnexParser.g:2568:3: ( rule__BehaviorCondition__InternalAssignment_0_1_1 )
- // InternalBehaviorAnnexParser.g:2568:4: rule__BehaviorCondition__InternalAssignment_0_1_1
+ // InternalBehaviorAnnexParser.g:2593:3: ( rule__BehaviorCondition__InternalAssignment_0_1_1 )
+ // InternalBehaviorAnnexParser.g:2593:4: rule__BehaviorCondition__InternalAssignment_0_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorCondition__InternalAssignment_0_1_1();
@@ -8499,16 +8585,16 @@ public final void rule__BehaviorCondition__Alternatives_0_1() throws Recognition
}
break;
case 3 :
- // InternalBehaviorAnnexParser.g:2572:2: ( ( rule__BehaviorCondition__ModeSwitchAssignment_0_1_2 ) )
+ // InternalBehaviorAnnexParser.g:2597:2: ( ( rule__BehaviorCondition__ModeSwitchAssignment_0_1_2 ) )
{
- // InternalBehaviorAnnexParser.g:2572:2: ( ( rule__BehaviorCondition__ModeSwitchAssignment_0_1_2 ) )
- // InternalBehaviorAnnexParser.g:2573:3: ( rule__BehaviorCondition__ModeSwitchAssignment_0_1_2 )
+ // InternalBehaviorAnnexParser.g:2597:2: ( ( rule__BehaviorCondition__ModeSwitchAssignment_0_1_2 ) )
+ // InternalBehaviorAnnexParser.g:2598:3: ( rule__BehaviorCondition__ModeSwitchAssignment_0_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorConditionAccess().getModeSwitchAssignment_0_1_2());
}
- // InternalBehaviorAnnexParser.g:2574:3: ( rule__BehaviorCondition__ModeSwitchAssignment_0_1_2 )
- // InternalBehaviorAnnexParser.g:2574:4: rule__BehaviorCondition__ModeSwitchAssignment_0_1_2
+ // InternalBehaviorAnnexParser.g:2599:3: ( rule__BehaviorCondition__ModeSwitchAssignment_0_1_2 )
+ // InternalBehaviorAnnexParser.g:2599:4: rule__BehaviorCondition__ModeSwitchAssignment_0_1_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorCondition__ModeSwitchAssignment_0_1_2();
@@ -8545,13 +8631,13 @@ public final void rule__BehaviorCondition__Alternatives_0_1() throws Recognition
// $ANTLR start "rule__ExecuteCondition__Alternatives"
- // InternalBehaviorAnnexParser.g:2582:1: rule__ExecuteCondition__Alternatives : ( ( ( rule__ExecuteCondition__ValueAssignment_0 ) ) | ( ( rule__ExecuteCondition__TimeoutAssignment_1 ) ) | ( ( rule__ExecuteCondition__OtherwiseAssignment_2 ) ) );
+ // InternalBehaviorAnnexParser.g:2607:1: rule__ExecuteCondition__Alternatives : ( ( ( rule__ExecuteCondition__ValueAssignment_0 ) ) | ( ( rule__ExecuteCondition__TimeoutAssignment_1 ) ) | ( ( rule__ExecuteCondition__OtherwiseAssignment_2 ) ) );
public final void rule__ExecuteCondition__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2586:1: ( ( ( rule__ExecuteCondition__ValueAssignment_0 ) ) | ( ( rule__ExecuteCondition__TimeoutAssignment_1 ) ) | ( ( rule__ExecuteCondition__OtherwiseAssignment_2 ) ) )
+ // InternalBehaviorAnnexParser.g:2611:1: ( ( ( rule__ExecuteCondition__ValueAssignment_0 ) ) | ( ( rule__ExecuteCondition__TimeoutAssignment_1 ) ) | ( ( rule__ExecuteCondition__OtherwiseAssignment_2 ) ) )
int alt3=3;
switch ( input.LA(1) ) {
case False:
@@ -8590,16 +8676,16 @@ public final void rule__ExecuteCondition__Alternatives() throws RecognitionExcep
switch (alt3) {
case 1 :
- // InternalBehaviorAnnexParser.g:2587:2: ( ( rule__ExecuteCondition__ValueAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:2612:2: ( ( rule__ExecuteCondition__ValueAssignment_0 ) )
{
- // InternalBehaviorAnnexParser.g:2587:2: ( ( rule__ExecuteCondition__ValueAssignment_0 ) )
- // InternalBehaviorAnnexParser.g:2588:3: ( rule__ExecuteCondition__ValueAssignment_0 )
+ // InternalBehaviorAnnexParser.g:2612:2: ( ( rule__ExecuteCondition__ValueAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:2613:3: ( rule__ExecuteCondition__ValueAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExecuteConditionAccess().getValueAssignment_0());
}
- // InternalBehaviorAnnexParser.g:2589:3: ( rule__ExecuteCondition__ValueAssignment_0 )
- // InternalBehaviorAnnexParser.g:2589:4: rule__ExecuteCondition__ValueAssignment_0
+ // InternalBehaviorAnnexParser.g:2614:3: ( rule__ExecuteCondition__ValueAssignment_0 )
+ // InternalBehaviorAnnexParser.g:2614:4: rule__ExecuteCondition__ValueAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ExecuteCondition__ValueAssignment_0();
@@ -8619,16 +8705,16 @@ public final void rule__ExecuteCondition__Alternatives() throws RecognitionExcep
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:2593:2: ( ( rule__ExecuteCondition__TimeoutAssignment_1 ) )
+ // InternalBehaviorAnnexParser.g:2618:2: ( ( rule__ExecuteCondition__TimeoutAssignment_1 ) )
{
- // InternalBehaviorAnnexParser.g:2593:2: ( ( rule__ExecuteCondition__TimeoutAssignment_1 ) )
- // InternalBehaviorAnnexParser.g:2594:3: ( rule__ExecuteCondition__TimeoutAssignment_1 )
+ // InternalBehaviorAnnexParser.g:2618:2: ( ( rule__ExecuteCondition__TimeoutAssignment_1 ) )
+ // InternalBehaviorAnnexParser.g:2619:3: ( rule__ExecuteCondition__TimeoutAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExecuteConditionAccess().getTimeoutAssignment_1());
}
- // InternalBehaviorAnnexParser.g:2595:3: ( rule__ExecuteCondition__TimeoutAssignment_1 )
- // InternalBehaviorAnnexParser.g:2595:4: rule__ExecuteCondition__TimeoutAssignment_1
+ // InternalBehaviorAnnexParser.g:2620:3: ( rule__ExecuteCondition__TimeoutAssignment_1 )
+ // InternalBehaviorAnnexParser.g:2620:4: rule__ExecuteCondition__TimeoutAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ExecuteCondition__TimeoutAssignment_1();
@@ -8648,16 +8734,16 @@ public final void rule__ExecuteCondition__Alternatives() throws RecognitionExcep
}
break;
case 3 :
- // InternalBehaviorAnnexParser.g:2599:2: ( ( rule__ExecuteCondition__OtherwiseAssignment_2 ) )
+ // InternalBehaviorAnnexParser.g:2624:2: ( ( rule__ExecuteCondition__OtherwiseAssignment_2 ) )
{
- // InternalBehaviorAnnexParser.g:2599:2: ( ( rule__ExecuteCondition__OtherwiseAssignment_2 ) )
- // InternalBehaviorAnnexParser.g:2600:3: ( rule__ExecuteCondition__OtherwiseAssignment_2 )
+ // InternalBehaviorAnnexParser.g:2624:2: ( ( rule__ExecuteCondition__OtherwiseAssignment_2 ) )
+ // InternalBehaviorAnnexParser.g:2625:3: ( rule__ExecuteCondition__OtherwiseAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExecuteConditionAccess().getOtherwiseAssignment_2());
}
- // InternalBehaviorAnnexParser.g:2601:3: ( rule__ExecuteCondition__OtherwiseAssignment_2 )
- // InternalBehaviorAnnexParser.g:2601:4: rule__ExecuteCondition__OtherwiseAssignment_2
+ // InternalBehaviorAnnexParser.g:2626:3: ( rule__ExecuteCondition__OtherwiseAssignment_2 )
+ // InternalBehaviorAnnexParser.g:2626:4: rule__ExecuteCondition__OtherwiseAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ExecuteCondition__OtherwiseAssignment_2();
@@ -8694,13 +8780,13 @@ public final void rule__ExecuteCondition__Alternatives() throws RecognitionExcep
// $ANTLR start "rule__DispatchTriggerCondition__Alternatives"
- // InternalBehaviorAnnexParser.g:2609:1: rule__DispatchTriggerCondition__Alternatives : ( ( ( rule__DispatchTriggerCondition__ExpressionAssignment_0 ) ) | ( ( rule__DispatchTriggerCondition__Group_1__0 ) ) | ( ( rule__DispatchTriggerCondition__StopAssignment_2 ) ) );
+ // InternalBehaviorAnnexParser.g:2634:1: rule__DispatchTriggerCondition__Alternatives : ( ( ( rule__DispatchTriggerCondition__ExpressionAssignment_0 ) ) | ( ( rule__DispatchTriggerCondition__Group_1__0 ) ) | ( ( rule__DispatchTriggerCondition__StopAssignment_2 ) ) );
public final void rule__DispatchTriggerCondition__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2613:1: ( ( ( rule__DispatchTriggerCondition__ExpressionAssignment_0 ) ) | ( ( rule__DispatchTriggerCondition__Group_1__0 ) ) | ( ( rule__DispatchTriggerCondition__StopAssignment_2 ) ) )
+ // InternalBehaviorAnnexParser.g:2638:1: ( ( ( rule__DispatchTriggerCondition__ExpressionAssignment_0 ) ) | ( ( rule__DispatchTriggerCondition__Group_1__0 ) ) | ( ( rule__DispatchTriggerCondition__StopAssignment_2 ) ) )
int alt4=3;
switch ( input.LA(1) ) {
case RULE_ID:
@@ -8728,16 +8814,16 @@ public final void rule__DispatchTriggerCondition__Alternatives() throws Recognit
switch (alt4) {
case 1 :
- // InternalBehaviorAnnexParser.g:2614:2: ( ( rule__DispatchTriggerCondition__ExpressionAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:2639:2: ( ( rule__DispatchTriggerCondition__ExpressionAssignment_0 ) )
{
- // InternalBehaviorAnnexParser.g:2614:2: ( ( rule__DispatchTriggerCondition__ExpressionAssignment_0 ) )
- // InternalBehaviorAnnexParser.g:2615:3: ( rule__DispatchTriggerCondition__ExpressionAssignment_0 )
+ // InternalBehaviorAnnexParser.g:2639:2: ( ( rule__DispatchTriggerCondition__ExpressionAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:2640:3: ( rule__DispatchTriggerCondition__ExpressionAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchTriggerConditionAccess().getExpressionAssignment_0());
}
- // InternalBehaviorAnnexParser.g:2616:3: ( rule__DispatchTriggerCondition__ExpressionAssignment_0 )
- // InternalBehaviorAnnexParser.g:2616:4: rule__DispatchTriggerCondition__ExpressionAssignment_0
+ // InternalBehaviorAnnexParser.g:2641:3: ( rule__DispatchTriggerCondition__ExpressionAssignment_0 )
+ // InternalBehaviorAnnexParser.g:2641:4: rule__DispatchTriggerCondition__ExpressionAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DispatchTriggerCondition__ExpressionAssignment_0();
@@ -8757,16 +8843,16 @@ public final void rule__DispatchTriggerCondition__Alternatives() throws Recognit
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:2620:2: ( ( rule__DispatchTriggerCondition__Group_1__0 ) )
+ // InternalBehaviorAnnexParser.g:2645:2: ( ( rule__DispatchTriggerCondition__Group_1__0 ) )
{
- // InternalBehaviorAnnexParser.g:2620:2: ( ( rule__DispatchTriggerCondition__Group_1__0 ) )
- // InternalBehaviorAnnexParser.g:2621:3: ( rule__DispatchTriggerCondition__Group_1__0 )
+ // InternalBehaviorAnnexParser.g:2645:2: ( ( rule__DispatchTriggerCondition__Group_1__0 ) )
+ // InternalBehaviorAnnexParser.g:2646:3: ( rule__DispatchTriggerCondition__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchTriggerConditionAccess().getGroup_1());
}
- // InternalBehaviorAnnexParser.g:2622:3: ( rule__DispatchTriggerCondition__Group_1__0 )
- // InternalBehaviorAnnexParser.g:2622:4: rule__DispatchTriggerCondition__Group_1__0
+ // InternalBehaviorAnnexParser.g:2647:3: ( rule__DispatchTriggerCondition__Group_1__0 )
+ // InternalBehaviorAnnexParser.g:2647:4: rule__DispatchTriggerCondition__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DispatchTriggerCondition__Group_1__0();
@@ -8786,16 +8872,16 @@ public final void rule__DispatchTriggerCondition__Alternatives() throws Recognit
}
break;
case 3 :
- // InternalBehaviorAnnexParser.g:2626:2: ( ( rule__DispatchTriggerCondition__StopAssignment_2 ) )
+ // InternalBehaviorAnnexParser.g:2651:2: ( ( rule__DispatchTriggerCondition__StopAssignment_2 ) )
{
- // InternalBehaviorAnnexParser.g:2626:2: ( ( rule__DispatchTriggerCondition__StopAssignment_2 ) )
- // InternalBehaviorAnnexParser.g:2627:3: ( rule__DispatchTriggerCondition__StopAssignment_2 )
+ // InternalBehaviorAnnexParser.g:2651:2: ( ( rule__DispatchTriggerCondition__StopAssignment_2 ) )
+ // InternalBehaviorAnnexParser.g:2652:3: ( rule__DispatchTriggerCondition__StopAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchTriggerConditionAccess().getStopAssignment_2());
}
- // InternalBehaviorAnnexParser.g:2628:3: ( rule__DispatchTriggerCondition__StopAssignment_2 )
- // InternalBehaviorAnnexParser.g:2628:4: rule__DispatchTriggerCondition__StopAssignment_2
+ // InternalBehaviorAnnexParser.g:2653:3: ( rule__DispatchTriggerCondition__StopAssignment_2 )
+ // InternalBehaviorAnnexParser.g:2653:4: rule__DispatchTriggerCondition__StopAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DispatchTriggerCondition__StopAssignment_2();
@@ -8831,21 +8917,21 @@ public final void rule__DispatchTriggerCondition__Alternatives() throws Recognit
// $ANTLR end "rule__DispatchTriggerCondition__Alternatives"
- // $ANTLR start "rule__BehaviorActions__Alternatives_1"
- // InternalBehaviorAnnexParser.g:2636:1: rule__BehaviorActions__Alternatives_1 : ( ( ( rule__BehaviorActions__Group_1_0__0 ) ) | ( ( rule__BehaviorActions__Group_1_1__0 ) ) );
- public final void rule__BehaviorActions__Alternatives_1() throws RecognitionException {
+ // $ANTLR start "rule__ModeSwitchTrigger__Alternatives"
+ // InternalBehaviorAnnexParser.g:2661:1: rule__ModeSwitchTrigger__Alternatives : ( ( ( rule__ModeSwitchTrigger__ReferenceAssignment_0 ) ) | ( ( rule__ModeSwitchTrigger__Group_1__0 ) ) );
+ public final void rule__ModeSwitchTrigger__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2640:1: ( ( ( rule__BehaviorActions__Group_1_0__0 ) ) | ( ( rule__BehaviorActions__Group_1_1__0 ) ) )
+ // InternalBehaviorAnnexParser.g:2665:1: ( ( ( rule__ModeSwitchTrigger__ReferenceAssignment_0 ) ) | ( ( rule__ModeSwitchTrigger__Group_1__0 ) ) )
int alt5=2;
int LA5_0 = input.LA(1);
- if ( (LA5_0==Semicolon) ) {
+ if ( (LA5_0==RULE_ID) ) {
alt5=1;
}
- else if ( (LA5_0==Ampersand) ) {
+ else if ( (LA5_0==LeftParenthesis) ) {
alt5=2;
}
else {
@@ -8857,16 +8943,116 @@ else if ( (LA5_0==Ampersand) ) {
}
switch (alt5) {
case 1 :
- // InternalBehaviorAnnexParser.g:2641:2: ( ( rule__BehaviorActions__Group_1_0__0 ) )
+ // InternalBehaviorAnnexParser.g:2666:2: ( ( rule__ModeSwitchTrigger__ReferenceAssignment_0 ) )
{
- // InternalBehaviorAnnexParser.g:2641:2: ( ( rule__BehaviorActions__Group_1_0__0 ) )
- // InternalBehaviorAnnexParser.g:2642:3: ( rule__BehaviorActions__Group_1_0__0 )
+ // InternalBehaviorAnnexParser.g:2666:2: ( ( rule__ModeSwitchTrigger__ReferenceAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:2667:3: ( rule__ModeSwitchTrigger__ReferenceAssignment_0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getModeSwitchTriggerAccess().getReferenceAssignment_0());
+ }
+ // InternalBehaviorAnnexParser.g:2668:3: ( rule__ModeSwitchTrigger__ReferenceAssignment_0 )
+ // InternalBehaviorAnnexParser.g:2668:4: rule__ModeSwitchTrigger__ReferenceAssignment_0
+ {
+ pushFollow(FollowSets000.FOLLOW_2);
+ rule__ModeSwitchTrigger__ReferenceAssignment_0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getModeSwitchTriggerAccess().getReferenceAssignment_0());
+ }
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalBehaviorAnnexParser.g:2672:2: ( ( rule__ModeSwitchTrigger__Group_1__0 ) )
+ {
+ // InternalBehaviorAnnexParser.g:2672:2: ( ( rule__ModeSwitchTrigger__Group_1__0 ) )
+ // InternalBehaviorAnnexParser.g:2673:3: ( rule__ModeSwitchTrigger__Group_1__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getModeSwitchTriggerAccess().getGroup_1());
+ }
+ // InternalBehaviorAnnexParser.g:2674:3: ( rule__ModeSwitchTrigger__Group_1__0 )
+ // InternalBehaviorAnnexParser.g:2674:4: rule__ModeSwitchTrigger__Group_1__0
+ {
+ pushFollow(FollowSets000.FOLLOW_2);
+ rule__ModeSwitchTrigger__Group_1__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getModeSwitchTriggerAccess().getGroup_1());
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ModeSwitchTrigger__Alternatives"
+
+
+ // $ANTLR start "rule__BehaviorActions__Alternatives_1"
+ // InternalBehaviorAnnexParser.g:2682:1: rule__BehaviorActions__Alternatives_1 : ( ( ( rule__BehaviorActions__Group_1_0__0 ) ) | ( ( rule__BehaviorActions__Group_1_1__0 ) ) );
+ public final void rule__BehaviorActions__Alternatives_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalBehaviorAnnexParser.g:2686:1: ( ( ( rule__BehaviorActions__Group_1_0__0 ) ) | ( ( rule__BehaviorActions__Group_1_1__0 ) ) )
+ int alt6=2;
+ int LA6_0 = input.LA(1);
+
+ if ( (LA6_0==Semicolon) ) {
+ alt6=1;
+ }
+ else if ( (LA6_0==Ampersand) ) {
+ alt6=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 6, 0, input);
+
+ throw nvae;
+ }
+ switch (alt6) {
+ case 1 :
+ // InternalBehaviorAnnexParser.g:2687:2: ( ( rule__BehaviorActions__Group_1_0__0 ) )
+ {
+ // InternalBehaviorAnnexParser.g:2687:2: ( ( rule__BehaviorActions__Group_1_0__0 ) )
+ // InternalBehaviorAnnexParser.g:2688:3: ( rule__BehaviorActions__Group_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionsAccess().getGroup_1_0());
}
- // InternalBehaviorAnnexParser.g:2643:3: ( rule__BehaviorActions__Group_1_0__0 )
- // InternalBehaviorAnnexParser.g:2643:4: rule__BehaviorActions__Group_1_0__0
+ // InternalBehaviorAnnexParser.g:2689:3: ( rule__BehaviorActions__Group_1_0__0 )
+ // InternalBehaviorAnnexParser.g:2689:4: rule__BehaviorActions__Group_1_0__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorActions__Group_1_0__0();
@@ -8886,16 +9072,16 @@ else if ( (LA5_0==Ampersand) ) {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:2647:2: ( ( rule__BehaviorActions__Group_1_1__0 ) )
+ // InternalBehaviorAnnexParser.g:2693:2: ( ( rule__BehaviorActions__Group_1_1__0 ) )
{
- // InternalBehaviorAnnexParser.g:2647:2: ( ( rule__BehaviorActions__Group_1_1__0 ) )
- // InternalBehaviorAnnexParser.g:2648:3: ( rule__BehaviorActions__Group_1_1__0 )
+ // InternalBehaviorAnnexParser.g:2693:2: ( ( rule__BehaviorActions__Group_1_1__0 ) )
+ // InternalBehaviorAnnexParser.g:2694:3: ( rule__BehaviorActions__Group_1_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionsAccess().getGroup_1_1());
}
- // InternalBehaviorAnnexParser.g:2649:3: ( rule__BehaviorActions__Group_1_1__0 )
- // InternalBehaviorAnnexParser.g:2649:4: rule__BehaviorActions__Group_1_1__0
+ // InternalBehaviorAnnexParser.g:2695:3: ( rule__BehaviorActions__Group_1_1__0 )
+ // InternalBehaviorAnnexParser.g:2695:4: rule__BehaviorActions__Group_1_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorActions__Group_1_1__0();
@@ -8932,27 +9118,27 @@ else if ( (LA5_0==Ampersand) ) {
// $ANTLR start "rule__BehaviorAction__Alternatives"
- // InternalBehaviorAnnexParser.g:2657:1: rule__BehaviorAction__Alternatives : ( ( ( ruleAssignmentAction ) ) | ( ruleCommunicationAction ) | ( ruleTimedAction ) | ( ruleIfStatement ) | ( ruleForStatement ) | ( ruleWhileStatement ) | ( ruleDoUntilStatement ) | ( ruleBehaviorActionBlock ) );
+ // InternalBehaviorAnnexParser.g:2703:1: rule__BehaviorAction__Alternatives : ( ( ( ruleAssignmentAction ) ) | ( ruleCommunicationAction ) | ( ruleTimedAction ) | ( ruleIfStatement ) | ( ruleForStatement ) | ( ruleWhileStatement ) | ( ruleDoUntilStatement ) | ( ruleBehaviorActionBlock ) );
public final void rule__BehaviorAction__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2661:1: ( ( ( ruleAssignmentAction ) ) | ( ruleCommunicationAction ) | ( ruleTimedAction ) | ( ruleIfStatement ) | ( ruleForStatement ) | ( ruleWhileStatement ) | ( ruleDoUntilStatement ) | ( ruleBehaviorActionBlock ) )
- int alt6=8;
- alt6 = dfa6.predict(input);
- switch (alt6) {
+ // InternalBehaviorAnnexParser.g:2707:1: ( ( ( ruleAssignmentAction ) ) | ( ruleCommunicationAction ) | ( ruleTimedAction ) | ( ruleIfStatement ) | ( ruleForStatement ) | ( ruleWhileStatement ) | ( ruleDoUntilStatement ) | ( ruleBehaviorActionBlock ) )
+ int alt7=8;
+ alt7 = dfa7.predict(input);
+ switch (alt7) {
case 1 :
- // InternalBehaviorAnnexParser.g:2662:2: ( ( ruleAssignmentAction ) )
+ // InternalBehaviorAnnexParser.g:2708:2: ( ( ruleAssignmentAction ) )
{
- // InternalBehaviorAnnexParser.g:2662:2: ( ( ruleAssignmentAction ) )
- // InternalBehaviorAnnexParser.g:2663:3: ( ruleAssignmentAction )
+ // InternalBehaviorAnnexParser.g:2708:2: ( ( ruleAssignmentAction ) )
+ // InternalBehaviorAnnexParser.g:2709:3: ( ruleAssignmentAction )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionAccess().getAssignmentActionParserRuleCall_0());
}
- // InternalBehaviorAnnexParser.g:2664:3: ( ruleAssignmentAction )
- // InternalBehaviorAnnexParser.g:2664:4: ruleAssignmentAction
+ // InternalBehaviorAnnexParser.g:2710:3: ( ruleAssignmentAction )
+ // InternalBehaviorAnnexParser.g:2710:4: ruleAssignmentAction
{
pushFollow(FollowSets000.FOLLOW_2);
ruleAssignmentAction();
@@ -8972,10 +9158,10 @@ public final void rule__BehaviorAction__Alternatives() throws RecognitionExcepti
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:2668:2: ( ruleCommunicationAction )
+ // InternalBehaviorAnnexParser.g:2714:2: ( ruleCommunicationAction )
{
- // InternalBehaviorAnnexParser.g:2668:2: ( ruleCommunicationAction )
- // InternalBehaviorAnnexParser.g:2669:3: ruleCommunicationAction
+ // InternalBehaviorAnnexParser.g:2714:2: ( ruleCommunicationAction )
+ // InternalBehaviorAnnexParser.g:2715:3: ruleCommunicationAction
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionAccess().getCommunicationActionParserRuleCall_1());
@@ -8995,10 +9181,10 @@ public final void rule__BehaviorAction__Alternatives() throws RecognitionExcepti
}
break;
case 3 :
- // InternalBehaviorAnnexParser.g:2674:2: ( ruleTimedAction )
+ // InternalBehaviorAnnexParser.g:2720:2: ( ruleTimedAction )
{
- // InternalBehaviorAnnexParser.g:2674:2: ( ruleTimedAction )
- // InternalBehaviorAnnexParser.g:2675:3: ruleTimedAction
+ // InternalBehaviorAnnexParser.g:2720:2: ( ruleTimedAction )
+ // InternalBehaviorAnnexParser.g:2721:3: ruleTimedAction
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionAccess().getTimedActionParserRuleCall_2());
@@ -9018,10 +9204,10 @@ public final void rule__BehaviorAction__Alternatives() throws RecognitionExcepti
}
break;
case 4 :
- // InternalBehaviorAnnexParser.g:2680:2: ( ruleIfStatement )
+ // InternalBehaviorAnnexParser.g:2726:2: ( ruleIfStatement )
{
- // InternalBehaviorAnnexParser.g:2680:2: ( ruleIfStatement )
- // InternalBehaviorAnnexParser.g:2681:3: ruleIfStatement
+ // InternalBehaviorAnnexParser.g:2726:2: ( ruleIfStatement )
+ // InternalBehaviorAnnexParser.g:2727:3: ruleIfStatement
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionAccess().getIfStatementParserRuleCall_3());
@@ -9041,10 +9227,10 @@ public final void rule__BehaviorAction__Alternatives() throws RecognitionExcepti
}
break;
case 5 :
- // InternalBehaviorAnnexParser.g:2686:2: ( ruleForStatement )
+ // InternalBehaviorAnnexParser.g:2732:2: ( ruleForStatement )
{
- // InternalBehaviorAnnexParser.g:2686:2: ( ruleForStatement )
- // InternalBehaviorAnnexParser.g:2687:3: ruleForStatement
+ // InternalBehaviorAnnexParser.g:2732:2: ( ruleForStatement )
+ // InternalBehaviorAnnexParser.g:2733:3: ruleForStatement
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionAccess().getForStatementParserRuleCall_4());
@@ -9064,10 +9250,10 @@ public final void rule__BehaviorAction__Alternatives() throws RecognitionExcepti
}
break;
case 6 :
- // InternalBehaviorAnnexParser.g:2692:2: ( ruleWhileStatement )
+ // InternalBehaviorAnnexParser.g:2738:2: ( ruleWhileStatement )
{
- // InternalBehaviorAnnexParser.g:2692:2: ( ruleWhileStatement )
- // InternalBehaviorAnnexParser.g:2693:3: ruleWhileStatement
+ // InternalBehaviorAnnexParser.g:2738:2: ( ruleWhileStatement )
+ // InternalBehaviorAnnexParser.g:2739:3: ruleWhileStatement
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionAccess().getWhileStatementParserRuleCall_5());
@@ -9087,10 +9273,10 @@ public final void rule__BehaviorAction__Alternatives() throws RecognitionExcepti
}
break;
case 7 :
- // InternalBehaviorAnnexParser.g:2698:2: ( ruleDoUntilStatement )
+ // InternalBehaviorAnnexParser.g:2744:2: ( ruleDoUntilStatement )
{
- // InternalBehaviorAnnexParser.g:2698:2: ( ruleDoUntilStatement )
- // InternalBehaviorAnnexParser.g:2699:3: ruleDoUntilStatement
+ // InternalBehaviorAnnexParser.g:2744:2: ( ruleDoUntilStatement )
+ // InternalBehaviorAnnexParser.g:2745:3: ruleDoUntilStatement
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionAccess().getDoUntilStatementParserRuleCall_6());
@@ -9110,10 +9296,10 @@ public final void rule__BehaviorAction__Alternatives() throws RecognitionExcepti
}
break;
case 8 :
- // InternalBehaviorAnnexParser.g:2704:2: ( ruleBehaviorActionBlock )
+ // InternalBehaviorAnnexParser.g:2750:2: ( ruleBehaviorActionBlock )
{
- // InternalBehaviorAnnexParser.g:2704:2: ( ruleBehaviorActionBlock )
- // InternalBehaviorAnnexParser.g:2705:3: ruleBehaviorActionBlock
+ // InternalBehaviorAnnexParser.g:2750:2: ( ruleBehaviorActionBlock )
+ // InternalBehaviorAnnexParser.g:2751:3: ruleBehaviorActionBlock
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionAccess().getBehaviorActionBlockParserRuleCall_7());
@@ -9150,41 +9336,41 @@ public final void rule__BehaviorAction__Alternatives() throws RecognitionExcepti
// $ANTLR start "rule__AssignmentAction__Alternatives_2"
- // InternalBehaviorAnnexParser.g:2714:1: rule__AssignmentAction__Alternatives_2 : ( ( ( rule__AssignmentAction__ValueAssignment_2_0 ) ) | ( ( rule__AssignmentAction__AnyAssignment_2_1 ) ) );
+ // InternalBehaviorAnnexParser.g:2760:1: rule__AssignmentAction__Alternatives_2 : ( ( ( rule__AssignmentAction__ValueAssignment_2_0 ) ) | ( ( rule__AssignmentAction__AnyAssignment_2_1 ) ) );
public final void rule__AssignmentAction__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2718:1: ( ( ( rule__AssignmentAction__ValueAssignment_2_0 ) ) | ( ( rule__AssignmentAction__AnyAssignment_2_1 ) ) )
- int alt7=2;
- int LA7_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:2764:1: ( ( ( rule__AssignmentAction__ValueAssignment_2_0 ) ) | ( ( rule__AssignmentAction__AnyAssignment_2_1 ) ) )
+ int alt8=2;
+ int LA8_0 = input.LA(1);
- if ( (LA7_0==False||LA7_0==True||LA7_0==Abs||LA7_0==Not||LA7_0==NumberSign||LA7_0==LeftParenthesis||LA7_0==PlusSign||LA7_0==HyphenMinus||LA7_0==RULE_REAL_LIT||LA7_0==RULE_INTEGER_LIT||(LA7_0>=RULE_STRING && LA7_0<=RULE_ID)) ) {
- alt7=1;
+ if ( (LA8_0==False||LA8_0==True||LA8_0==Abs||LA8_0==Not||LA8_0==NumberSign||LA8_0==LeftParenthesis||LA8_0==PlusSign||LA8_0==HyphenMinus||LA8_0==RULE_REAL_LIT||LA8_0==RULE_INTEGER_LIT||(LA8_0>=RULE_STRING && LA8_0<=RULE_ID)) ) {
+ alt8=1;
}
- else if ( (LA7_0==Any) ) {
- alt7=2;
+ else if ( (LA8_0==Any) ) {
+ alt8=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 7, 0, input);
+ new NoViableAltException("", 8, 0, input);
throw nvae;
}
- switch (alt7) {
+ switch (alt8) {
case 1 :
- // InternalBehaviorAnnexParser.g:2719:2: ( ( rule__AssignmentAction__ValueAssignment_2_0 ) )
+ // InternalBehaviorAnnexParser.g:2765:2: ( ( rule__AssignmentAction__ValueAssignment_2_0 ) )
{
- // InternalBehaviorAnnexParser.g:2719:2: ( ( rule__AssignmentAction__ValueAssignment_2_0 ) )
- // InternalBehaviorAnnexParser.g:2720:3: ( rule__AssignmentAction__ValueAssignment_2_0 )
+ // InternalBehaviorAnnexParser.g:2765:2: ( ( rule__AssignmentAction__ValueAssignment_2_0 ) )
+ // InternalBehaviorAnnexParser.g:2766:3: ( rule__AssignmentAction__ValueAssignment_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignmentActionAccess().getValueAssignment_2_0());
}
- // InternalBehaviorAnnexParser.g:2721:3: ( rule__AssignmentAction__ValueAssignment_2_0 )
- // InternalBehaviorAnnexParser.g:2721:4: rule__AssignmentAction__ValueAssignment_2_0
+ // InternalBehaviorAnnexParser.g:2767:3: ( rule__AssignmentAction__ValueAssignment_2_0 )
+ // InternalBehaviorAnnexParser.g:2767:4: rule__AssignmentAction__ValueAssignment_2_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AssignmentAction__ValueAssignment_2_0();
@@ -9204,16 +9390,16 @@ else if ( (LA7_0==Any) ) {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:2725:2: ( ( rule__AssignmentAction__AnyAssignment_2_1 ) )
+ // InternalBehaviorAnnexParser.g:2771:2: ( ( rule__AssignmentAction__AnyAssignment_2_1 ) )
{
- // InternalBehaviorAnnexParser.g:2725:2: ( ( rule__AssignmentAction__AnyAssignment_2_1 ) )
- // InternalBehaviorAnnexParser.g:2726:3: ( rule__AssignmentAction__AnyAssignment_2_1 )
+ // InternalBehaviorAnnexParser.g:2771:2: ( ( rule__AssignmentAction__AnyAssignment_2_1 ) )
+ // InternalBehaviorAnnexParser.g:2772:3: ( rule__AssignmentAction__AnyAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignmentActionAccess().getAnyAssignment_2_1());
}
- // InternalBehaviorAnnexParser.g:2727:3: ( rule__AssignmentAction__AnyAssignment_2_1 )
- // InternalBehaviorAnnexParser.g:2727:4: rule__AssignmentAction__AnyAssignment_2_1
+ // InternalBehaviorAnnexParser.g:2773:3: ( rule__AssignmentAction__AnyAssignment_2_1 )
+ // InternalBehaviorAnnexParser.g:2773:4: rule__AssignmentAction__AnyAssignment_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AssignmentAction__AnyAssignment_2_1();
@@ -9250,41 +9436,41 @@ else if ( (LA7_0==Any) ) {
// $ANTLR start "rule__CommunicationAction__Alternatives"
- // InternalBehaviorAnnexParser.g:2735:1: rule__CommunicationAction__Alternatives : ( ( ( rule__CommunicationAction__Group_0__0 ) ) | ( ( rule__CommunicationAction__Group_1__0 ) ) );
+ // InternalBehaviorAnnexParser.g:2781:1: rule__CommunicationAction__Alternatives : ( ( ( rule__CommunicationAction__Group_0__0 ) ) | ( ( rule__CommunicationAction__Group_1__0 ) ) );
public final void rule__CommunicationAction__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2739:1: ( ( ( rule__CommunicationAction__Group_0__0 ) ) | ( ( rule__CommunicationAction__Group_1__0 ) ) )
- int alt8=2;
- int LA8_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:2785:1: ( ( ( rule__CommunicationAction__Group_0__0 ) ) | ( ( rule__CommunicationAction__Group_1__0 ) ) )
+ int alt9=2;
+ int LA9_0 = input.LA(1);
- if ( (LA8_0==RULE_ID) ) {
- alt8=1;
+ if ( (LA9_0==RULE_ID) ) {
+ alt9=1;
}
- else if ( (LA8_0==Asterisk) ) {
- alt8=2;
+ else if ( (LA9_0==Asterisk) ) {
+ alt9=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 8, 0, input);
+ new NoViableAltException("", 9, 0, input);
throw nvae;
}
- switch (alt8) {
+ switch (alt9) {
case 1 :
- // InternalBehaviorAnnexParser.g:2740:2: ( ( rule__CommunicationAction__Group_0__0 ) )
+ // InternalBehaviorAnnexParser.g:2786:2: ( ( rule__CommunicationAction__Group_0__0 ) )
{
- // InternalBehaviorAnnexParser.g:2740:2: ( ( rule__CommunicationAction__Group_0__0 ) )
- // InternalBehaviorAnnexParser.g:2741:3: ( rule__CommunicationAction__Group_0__0 )
+ // InternalBehaviorAnnexParser.g:2786:2: ( ( rule__CommunicationAction__Group_0__0 ) )
+ // InternalBehaviorAnnexParser.g:2787:3: ( rule__CommunicationAction__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getGroup_0());
}
- // InternalBehaviorAnnexParser.g:2742:3: ( rule__CommunicationAction__Group_0__0 )
- // InternalBehaviorAnnexParser.g:2742:4: rule__CommunicationAction__Group_0__0
+ // InternalBehaviorAnnexParser.g:2788:3: ( rule__CommunicationAction__Group_0__0 )
+ // InternalBehaviorAnnexParser.g:2788:4: rule__CommunicationAction__Group_0__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CommunicationAction__Group_0__0();
@@ -9304,16 +9490,16 @@ else if ( (LA8_0==Asterisk) ) {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:2746:2: ( ( rule__CommunicationAction__Group_1__0 ) )
+ // InternalBehaviorAnnexParser.g:2792:2: ( ( rule__CommunicationAction__Group_1__0 ) )
{
- // InternalBehaviorAnnexParser.g:2746:2: ( ( rule__CommunicationAction__Group_1__0 ) )
- // InternalBehaviorAnnexParser.g:2747:3: ( rule__CommunicationAction__Group_1__0 )
+ // InternalBehaviorAnnexParser.g:2792:2: ( ( rule__CommunicationAction__Group_1__0 ) )
+ // InternalBehaviorAnnexParser.g:2793:3: ( rule__CommunicationAction__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getGroup_1());
}
- // InternalBehaviorAnnexParser.g:2748:3: ( rule__CommunicationAction__Group_1__0 )
- // InternalBehaviorAnnexParser.g:2748:4: rule__CommunicationAction__Group_1__0
+ // InternalBehaviorAnnexParser.g:2794:3: ( rule__CommunicationAction__Group_1__0 )
+ // InternalBehaviorAnnexParser.g:2794:4: rule__CommunicationAction__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CommunicationAction__Group_1__0();
@@ -9350,60 +9536,60 @@ else if ( (LA8_0==Asterisk) ) {
// $ANTLR start "rule__CommunicationAction__Alternatives_0_1"
- // InternalBehaviorAnnexParser.g:2756:1: rule__CommunicationAction__Alternatives_0_1 : ( ( ( rule__CommunicationAction__Group_0_1_0__0 ) ) | ( ( rule__CommunicationAction__Group_0_1_1__0 ) ) | ( ( rule__CommunicationAction__FreezeAssignment_0_1_2 ) ) | ( ( rule__CommunicationAction__LockAssignment_0_1_3 ) ) | ( ( rule__CommunicationAction__UnlockAssignment_0_1_4 ) ) );
+ // InternalBehaviorAnnexParser.g:2802:1: rule__CommunicationAction__Alternatives_0_1 : ( ( ( rule__CommunicationAction__Group_0_1_0__0 ) ) | ( ( rule__CommunicationAction__Group_0_1_1__0 ) ) | ( ( rule__CommunicationAction__FreezeAssignment_0_1_2 ) ) | ( ( rule__CommunicationAction__LockAssignment_0_1_3 ) ) | ( ( rule__CommunicationAction__UnlockAssignment_0_1_4 ) ) );
public final void rule__CommunicationAction__Alternatives_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2760:1: ( ( ( rule__CommunicationAction__Group_0_1_0__0 ) ) | ( ( rule__CommunicationAction__Group_0_1_1__0 ) ) | ( ( rule__CommunicationAction__FreezeAssignment_0_1_2 ) ) | ( ( rule__CommunicationAction__LockAssignment_0_1_3 ) ) | ( ( rule__CommunicationAction__UnlockAssignment_0_1_4 ) ) )
- int alt9=5;
+ // InternalBehaviorAnnexParser.g:2806:1: ( ( ( rule__CommunicationAction__Group_0_1_0__0 ) ) | ( ( rule__CommunicationAction__Group_0_1_1__0 ) ) | ( ( rule__CommunicationAction__FreezeAssignment_0_1_2 ) ) | ( ( rule__CommunicationAction__LockAssignment_0_1_3 ) ) | ( ( rule__CommunicationAction__UnlockAssignment_0_1_4 ) ) )
+ int alt10=5;
switch ( input.LA(1) ) {
case ExclamationMark:
{
- alt9=1;
+ alt10=1;
}
break;
case QuestionMark:
{
- alt9=2;
+ alt10=2;
}
break;
case GreaterThanSignGreaterThanSign:
{
- alt9=3;
+ alt10=3;
}
break;
case ExclamationMarkLessThanSign:
{
- alt9=4;
+ alt10=4;
}
break;
case ExclamationMarkGreaterThanSign:
{
- alt9=5;
+ alt10=5;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 9, 0, input);
+ new NoViableAltException("", 10, 0, input);
throw nvae;
}
- switch (alt9) {
+ switch (alt10) {
case 1 :
- // InternalBehaviorAnnexParser.g:2761:2: ( ( rule__CommunicationAction__Group_0_1_0__0 ) )
+ // InternalBehaviorAnnexParser.g:2807:2: ( ( rule__CommunicationAction__Group_0_1_0__0 ) )
{
- // InternalBehaviorAnnexParser.g:2761:2: ( ( rule__CommunicationAction__Group_0_1_0__0 ) )
- // InternalBehaviorAnnexParser.g:2762:3: ( rule__CommunicationAction__Group_0_1_0__0 )
+ // InternalBehaviorAnnexParser.g:2807:2: ( ( rule__CommunicationAction__Group_0_1_0__0 ) )
+ // InternalBehaviorAnnexParser.g:2808:3: ( rule__CommunicationAction__Group_0_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getGroup_0_1_0());
}
- // InternalBehaviorAnnexParser.g:2763:3: ( rule__CommunicationAction__Group_0_1_0__0 )
- // InternalBehaviorAnnexParser.g:2763:4: rule__CommunicationAction__Group_0_1_0__0
+ // InternalBehaviorAnnexParser.g:2809:3: ( rule__CommunicationAction__Group_0_1_0__0 )
+ // InternalBehaviorAnnexParser.g:2809:4: rule__CommunicationAction__Group_0_1_0__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CommunicationAction__Group_0_1_0__0();
@@ -9423,16 +9609,16 @@ public final void rule__CommunicationAction__Alternatives_0_1() throws Recogniti
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:2767:2: ( ( rule__CommunicationAction__Group_0_1_1__0 ) )
+ // InternalBehaviorAnnexParser.g:2813:2: ( ( rule__CommunicationAction__Group_0_1_1__0 ) )
{
- // InternalBehaviorAnnexParser.g:2767:2: ( ( rule__CommunicationAction__Group_0_1_1__0 ) )
- // InternalBehaviorAnnexParser.g:2768:3: ( rule__CommunicationAction__Group_0_1_1__0 )
+ // InternalBehaviorAnnexParser.g:2813:2: ( ( rule__CommunicationAction__Group_0_1_1__0 ) )
+ // InternalBehaviorAnnexParser.g:2814:3: ( rule__CommunicationAction__Group_0_1_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getGroup_0_1_1());
}
- // InternalBehaviorAnnexParser.g:2769:3: ( rule__CommunicationAction__Group_0_1_1__0 )
- // InternalBehaviorAnnexParser.g:2769:4: rule__CommunicationAction__Group_0_1_1__0
+ // InternalBehaviorAnnexParser.g:2815:3: ( rule__CommunicationAction__Group_0_1_1__0 )
+ // InternalBehaviorAnnexParser.g:2815:4: rule__CommunicationAction__Group_0_1_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CommunicationAction__Group_0_1_1__0();
@@ -9452,16 +9638,16 @@ public final void rule__CommunicationAction__Alternatives_0_1() throws Recogniti
}
break;
case 3 :
- // InternalBehaviorAnnexParser.g:2773:2: ( ( rule__CommunicationAction__FreezeAssignment_0_1_2 ) )
+ // InternalBehaviorAnnexParser.g:2819:2: ( ( rule__CommunicationAction__FreezeAssignment_0_1_2 ) )
{
- // InternalBehaviorAnnexParser.g:2773:2: ( ( rule__CommunicationAction__FreezeAssignment_0_1_2 ) )
- // InternalBehaviorAnnexParser.g:2774:3: ( rule__CommunicationAction__FreezeAssignment_0_1_2 )
+ // InternalBehaviorAnnexParser.g:2819:2: ( ( rule__CommunicationAction__FreezeAssignment_0_1_2 ) )
+ // InternalBehaviorAnnexParser.g:2820:3: ( rule__CommunicationAction__FreezeAssignment_0_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getFreezeAssignment_0_1_2());
}
- // InternalBehaviorAnnexParser.g:2775:3: ( rule__CommunicationAction__FreezeAssignment_0_1_2 )
- // InternalBehaviorAnnexParser.g:2775:4: rule__CommunicationAction__FreezeAssignment_0_1_2
+ // InternalBehaviorAnnexParser.g:2821:3: ( rule__CommunicationAction__FreezeAssignment_0_1_2 )
+ // InternalBehaviorAnnexParser.g:2821:4: rule__CommunicationAction__FreezeAssignment_0_1_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CommunicationAction__FreezeAssignment_0_1_2();
@@ -9481,16 +9667,16 @@ public final void rule__CommunicationAction__Alternatives_0_1() throws Recogniti
}
break;
case 4 :
- // InternalBehaviorAnnexParser.g:2779:2: ( ( rule__CommunicationAction__LockAssignment_0_1_3 ) )
+ // InternalBehaviorAnnexParser.g:2825:2: ( ( rule__CommunicationAction__LockAssignment_0_1_3 ) )
{
- // InternalBehaviorAnnexParser.g:2779:2: ( ( rule__CommunicationAction__LockAssignment_0_1_3 ) )
- // InternalBehaviorAnnexParser.g:2780:3: ( rule__CommunicationAction__LockAssignment_0_1_3 )
+ // InternalBehaviorAnnexParser.g:2825:2: ( ( rule__CommunicationAction__LockAssignment_0_1_3 ) )
+ // InternalBehaviorAnnexParser.g:2826:3: ( rule__CommunicationAction__LockAssignment_0_1_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getLockAssignment_0_1_3());
}
- // InternalBehaviorAnnexParser.g:2781:3: ( rule__CommunicationAction__LockAssignment_0_1_3 )
- // InternalBehaviorAnnexParser.g:2781:4: rule__CommunicationAction__LockAssignment_0_1_3
+ // InternalBehaviorAnnexParser.g:2827:3: ( rule__CommunicationAction__LockAssignment_0_1_3 )
+ // InternalBehaviorAnnexParser.g:2827:4: rule__CommunicationAction__LockAssignment_0_1_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CommunicationAction__LockAssignment_0_1_3();
@@ -9510,16 +9696,16 @@ public final void rule__CommunicationAction__Alternatives_0_1() throws Recogniti
}
break;
case 5 :
- // InternalBehaviorAnnexParser.g:2785:2: ( ( rule__CommunicationAction__UnlockAssignment_0_1_4 ) )
+ // InternalBehaviorAnnexParser.g:2831:2: ( ( rule__CommunicationAction__UnlockAssignment_0_1_4 ) )
{
- // InternalBehaviorAnnexParser.g:2785:2: ( ( rule__CommunicationAction__UnlockAssignment_0_1_4 ) )
- // InternalBehaviorAnnexParser.g:2786:3: ( rule__CommunicationAction__UnlockAssignment_0_1_4 )
+ // InternalBehaviorAnnexParser.g:2831:2: ( ( rule__CommunicationAction__UnlockAssignment_0_1_4 ) )
+ // InternalBehaviorAnnexParser.g:2832:3: ( rule__CommunicationAction__UnlockAssignment_0_1_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getUnlockAssignment_0_1_4());
}
- // InternalBehaviorAnnexParser.g:2787:3: ( rule__CommunicationAction__UnlockAssignment_0_1_4 )
- // InternalBehaviorAnnexParser.g:2787:4: rule__CommunicationAction__UnlockAssignment_0_1_4
+ // InternalBehaviorAnnexParser.g:2833:3: ( rule__CommunicationAction__UnlockAssignment_0_1_4 )
+ // InternalBehaviorAnnexParser.g:2833:4: rule__CommunicationAction__UnlockAssignment_0_1_4
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CommunicationAction__UnlockAssignment_0_1_4();
@@ -9556,41 +9742,41 @@ public final void rule__CommunicationAction__Alternatives_0_1() throws Recogniti
// $ANTLR start "rule__CommunicationAction__Alternatives_1_1"
- // InternalBehaviorAnnexParser.g:2795:1: rule__CommunicationAction__Alternatives_1_1 : ( ( ( rule__CommunicationAction__AllLockAssignment_1_1_0 ) ) | ( ( rule__CommunicationAction__AllUnlockAssignment_1_1_1 ) ) );
+ // InternalBehaviorAnnexParser.g:2841:1: rule__CommunicationAction__Alternatives_1_1 : ( ( ( rule__CommunicationAction__AllLockAssignment_1_1_0 ) ) | ( ( rule__CommunicationAction__AllUnlockAssignment_1_1_1 ) ) );
public final void rule__CommunicationAction__Alternatives_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2799:1: ( ( ( rule__CommunicationAction__AllLockAssignment_1_1_0 ) ) | ( ( rule__CommunicationAction__AllUnlockAssignment_1_1_1 ) ) )
- int alt10=2;
- int LA10_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:2845:1: ( ( ( rule__CommunicationAction__AllLockAssignment_1_1_0 ) ) | ( ( rule__CommunicationAction__AllUnlockAssignment_1_1_1 ) ) )
+ int alt11=2;
+ int LA11_0 = input.LA(1);
- if ( (LA10_0==ExclamationMarkLessThanSign) ) {
- alt10=1;
+ if ( (LA11_0==ExclamationMarkLessThanSign) ) {
+ alt11=1;
}
- else if ( (LA10_0==ExclamationMarkGreaterThanSign) ) {
- alt10=2;
+ else if ( (LA11_0==ExclamationMarkGreaterThanSign) ) {
+ alt11=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 10, 0, input);
+ new NoViableAltException("", 11, 0, input);
throw nvae;
}
- switch (alt10) {
+ switch (alt11) {
case 1 :
- // InternalBehaviorAnnexParser.g:2800:2: ( ( rule__CommunicationAction__AllLockAssignment_1_1_0 ) )
+ // InternalBehaviorAnnexParser.g:2846:2: ( ( rule__CommunicationAction__AllLockAssignment_1_1_0 ) )
{
- // InternalBehaviorAnnexParser.g:2800:2: ( ( rule__CommunicationAction__AllLockAssignment_1_1_0 ) )
- // InternalBehaviorAnnexParser.g:2801:3: ( rule__CommunicationAction__AllLockAssignment_1_1_0 )
+ // InternalBehaviorAnnexParser.g:2846:2: ( ( rule__CommunicationAction__AllLockAssignment_1_1_0 ) )
+ // InternalBehaviorAnnexParser.g:2847:3: ( rule__CommunicationAction__AllLockAssignment_1_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getAllLockAssignment_1_1_0());
}
- // InternalBehaviorAnnexParser.g:2802:3: ( rule__CommunicationAction__AllLockAssignment_1_1_0 )
- // InternalBehaviorAnnexParser.g:2802:4: rule__CommunicationAction__AllLockAssignment_1_1_0
+ // InternalBehaviorAnnexParser.g:2848:3: ( rule__CommunicationAction__AllLockAssignment_1_1_0 )
+ // InternalBehaviorAnnexParser.g:2848:4: rule__CommunicationAction__AllLockAssignment_1_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CommunicationAction__AllLockAssignment_1_1_0();
@@ -9610,16 +9796,16 @@ else if ( (LA10_0==ExclamationMarkGreaterThanSign) ) {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:2806:2: ( ( rule__CommunicationAction__AllUnlockAssignment_1_1_1 ) )
+ // InternalBehaviorAnnexParser.g:2852:2: ( ( rule__CommunicationAction__AllUnlockAssignment_1_1_1 ) )
{
- // InternalBehaviorAnnexParser.g:2806:2: ( ( rule__CommunicationAction__AllUnlockAssignment_1_1_1 ) )
- // InternalBehaviorAnnexParser.g:2807:3: ( rule__CommunicationAction__AllUnlockAssignment_1_1_1 )
+ // InternalBehaviorAnnexParser.g:2852:2: ( ( rule__CommunicationAction__AllUnlockAssignment_1_1_1 ) )
+ // InternalBehaviorAnnexParser.g:2853:3: ( rule__CommunicationAction__AllUnlockAssignment_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getAllUnlockAssignment_1_1_1());
}
- // InternalBehaviorAnnexParser.g:2808:3: ( rule__CommunicationAction__AllUnlockAssignment_1_1_1 )
- // InternalBehaviorAnnexParser.g:2808:4: rule__CommunicationAction__AllUnlockAssignment_1_1_1
+ // InternalBehaviorAnnexParser.g:2854:3: ( rule__CommunicationAction__AllUnlockAssignment_1_1_1 )
+ // InternalBehaviorAnnexParser.g:2854:4: rule__CommunicationAction__AllUnlockAssignment_1_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CommunicationAction__AllUnlockAssignment_1_1_1();
@@ -9656,41 +9842,41 @@ else if ( (LA10_0==ExclamationMarkGreaterThanSign) ) {
// $ANTLR start "rule__ForStatement__Alternatives_0"
- // InternalBehaviorAnnexParser.g:2816:1: rule__ForStatement__Alternatives_0 : ( ( ( rule__ForStatement__ForAssignment_0_0 ) ) | ( ( rule__ForStatement__ForallAssignment_0_1 ) ) );
+ // InternalBehaviorAnnexParser.g:2862:1: rule__ForStatement__Alternatives_0 : ( ( ( rule__ForStatement__ForAssignment_0_0 ) ) | ( ( rule__ForStatement__ForallAssignment_0_1 ) ) );
public final void rule__ForStatement__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2820:1: ( ( ( rule__ForStatement__ForAssignment_0_0 ) ) | ( ( rule__ForStatement__ForallAssignment_0_1 ) ) )
- int alt11=2;
- int LA11_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:2866:1: ( ( ( rule__ForStatement__ForAssignment_0_0 ) ) | ( ( rule__ForStatement__ForallAssignment_0_1 ) ) )
+ int alt12=2;
+ int LA12_0 = input.LA(1);
- if ( (LA11_0==For) ) {
- alt11=1;
+ if ( (LA12_0==For) ) {
+ alt12=1;
}
- else if ( (LA11_0==Forall) ) {
- alt11=2;
+ else if ( (LA12_0==Forall) ) {
+ alt12=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 11, 0, input);
+ new NoViableAltException("", 12, 0, input);
throw nvae;
}
- switch (alt11) {
+ switch (alt12) {
case 1 :
- // InternalBehaviorAnnexParser.g:2821:2: ( ( rule__ForStatement__ForAssignment_0_0 ) )
+ // InternalBehaviorAnnexParser.g:2867:2: ( ( rule__ForStatement__ForAssignment_0_0 ) )
{
- // InternalBehaviorAnnexParser.g:2821:2: ( ( rule__ForStatement__ForAssignment_0_0 ) )
- // InternalBehaviorAnnexParser.g:2822:3: ( rule__ForStatement__ForAssignment_0_0 )
+ // InternalBehaviorAnnexParser.g:2867:2: ( ( rule__ForStatement__ForAssignment_0_0 ) )
+ // InternalBehaviorAnnexParser.g:2868:3: ( rule__ForStatement__ForAssignment_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForStatementAccess().getForAssignment_0_0());
}
- // InternalBehaviorAnnexParser.g:2823:3: ( rule__ForStatement__ForAssignment_0_0 )
- // InternalBehaviorAnnexParser.g:2823:4: rule__ForStatement__ForAssignment_0_0
+ // InternalBehaviorAnnexParser.g:2869:3: ( rule__ForStatement__ForAssignment_0_0 )
+ // InternalBehaviorAnnexParser.g:2869:4: rule__ForStatement__ForAssignment_0_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ForStatement__ForAssignment_0_0();
@@ -9710,16 +9896,16 @@ else if ( (LA11_0==Forall) ) {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:2827:2: ( ( rule__ForStatement__ForallAssignment_0_1 ) )
+ // InternalBehaviorAnnexParser.g:2873:2: ( ( rule__ForStatement__ForallAssignment_0_1 ) )
{
- // InternalBehaviorAnnexParser.g:2827:2: ( ( rule__ForStatement__ForallAssignment_0_1 ) )
- // InternalBehaviorAnnexParser.g:2828:3: ( rule__ForStatement__ForallAssignment_0_1 )
+ // InternalBehaviorAnnexParser.g:2873:2: ( ( rule__ForStatement__ForallAssignment_0_1 ) )
+ // InternalBehaviorAnnexParser.g:2874:3: ( rule__ForStatement__ForallAssignment_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForStatementAccess().getForallAssignment_0_1());
}
- // InternalBehaviorAnnexParser.g:2829:3: ( rule__ForStatement__ForallAssignment_0_1 )
- // InternalBehaviorAnnexParser.g:2829:4: rule__ForStatement__ForallAssignment_0_1
+ // InternalBehaviorAnnexParser.g:2875:3: ( rule__ForStatement__ForallAssignment_0_1 )
+ // InternalBehaviorAnnexParser.g:2875:4: rule__ForStatement__ForallAssignment_0_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ForStatement__ForallAssignment_0_1();
@@ -9756,44 +9942,44 @@ else if ( (LA11_0==Forall) ) {
// $ANTLR start "rule__IntegerValue__Alternatives"
- // InternalBehaviorAnnexParser.g:2837:1: rule__IntegerValue__Alternatives : ( ( ruleBehaviorIntegerLiteral ) | ( ruleHashPropertyReference ) | ( ruleReferenceExpression ) );
+ // InternalBehaviorAnnexParser.g:2883:1: rule__IntegerValue__Alternatives : ( ( ruleBehaviorIntegerLiteral ) | ( ruleHashPropertyReference ) | ( ruleReferenceExpression ) );
public final void rule__IntegerValue__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2841:1: ( ( ruleBehaviorIntegerLiteral ) | ( ruleHashPropertyReference ) | ( ruleReferenceExpression ) )
- int alt12=3;
+ // InternalBehaviorAnnexParser.g:2887:1: ( ( ruleBehaviorIntegerLiteral ) | ( ruleHashPropertyReference ) | ( ruleReferenceExpression ) )
+ int alt13=3;
switch ( input.LA(1) ) {
case RULE_INTEGER_LIT:
{
- alt12=1;
+ alt13=1;
}
break;
case NumberSign:
{
- alt12=2;
+ alt13=2;
}
break;
case RULE_ID:
{
- alt12=3;
+ alt13=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 12, 0, input);
+ new NoViableAltException("", 13, 0, input);
throw nvae;
}
- switch (alt12) {
+ switch (alt13) {
case 1 :
- // InternalBehaviorAnnexParser.g:2842:2: ( ruleBehaviorIntegerLiteral )
+ // InternalBehaviorAnnexParser.g:2888:2: ( ruleBehaviorIntegerLiteral )
{
- // InternalBehaviorAnnexParser.g:2842:2: ( ruleBehaviorIntegerLiteral )
- // InternalBehaviorAnnexParser.g:2843:3: ruleBehaviorIntegerLiteral
+ // InternalBehaviorAnnexParser.g:2888:2: ( ruleBehaviorIntegerLiteral )
+ // InternalBehaviorAnnexParser.g:2889:3: ruleBehaviorIntegerLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIntegerValueAccess().getBehaviorIntegerLiteralParserRuleCall_0());
@@ -9813,10 +9999,10 @@ public final void rule__IntegerValue__Alternatives() throws RecognitionException
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:2848:2: ( ruleHashPropertyReference )
+ // InternalBehaviorAnnexParser.g:2894:2: ( ruleHashPropertyReference )
{
- // InternalBehaviorAnnexParser.g:2848:2: ( ruleHashPropertyReference )
- // InternalBehaviorAnnexParser.g:2849:3: ruleHashPropertyReference
+ // InternalBehaviorAnnexParser.g:2894:2: ( ruleHashPropertyReference )
+ // InternalBehaviorAnnexParser.g:2895:3: ruleHashPropertyReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIntegerValueAccess().getHashPropertyReferenceParserRuleCall_1());
@@ -9836,10 +10022,10 @@ public final void rule__IntegerValue__Alternatives() throws RecognitionException
}
break;
case 3 :
- // InternalBehaviorAnnexParser.g:2854:2: ( ruleReferenceExpression )
+ // InternalBehaviorAnnexParser.g:2900:2: ( ruleReferenceExpression )
{
- // InternalBehaviorAnnexParser.g:2854:2: ( ruleReferenceExpression )
- // InternalBehaviorAnnexParser.g:2855:3: ruleReferenceExpression
+ // InternalBehaviorAnnexParser.g:2900:2: ( ruleReferenceExpression )
+ // InternalBehaviorAnnexParser.g:2901:3: ruleReferenceExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIntegerValueAccess().getReferenceExpressionParserRuleCall_2());
@@ -9876,41 +10062,41 @@ public final void rule__IntegerValue__Alternatives() throws RecognitionException
// $ANTLR start "rule__LogicalOrOperator__Alternatives"
- // InternalBehaviorAnnexParser.g:2864:1: rule__LogicalOrOperator__Alternatives : ( ( ( rule__LogicalOrOperator__Group_0__0 ) ) | ( Xor ) );
+ // InternalBehaviorAnnexParser.g:2910:1: rule__LogicalOrOperator__Alternatives : ( ( ( rule__LogicalOrOperator__Group_0__0 ) ) | ( Xor ) );
public final void rule__LogicalOrOperator__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2868:1: ( ( ( rule__LogicalOrOperator__Group_0__0 ) ) | ( Xor ) )
- int alt13=2;
- int LA13_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:2914:1: ( ( ( rule__LogicalOrOperator__Group_0__0 ) ) | ( Xor ) )
+ int alt14=2;
+ int LA14_0 = input.LA(1);
- if ( (LA13_0==Or) ) {
- alt13=1;
+ if ( (LA14_0==Or) ) {
+ alt14=1;
}
- else if ( (LA13_0==Xor) ) {
- alt13=2;
+ else if ( (LA14_0==Xor) ) {
+ alt14=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 13, 0, input);
+ new NoViableAltException("", 14, 0, input);
throw nvae;
}
- switch (alt13) {
+ switch (alt14) {
case 1 :
- // InternalBehaviorAnnexParser.g:2869:2: ( ( rule__LogicalOrOperator__Group_0__0 ) )
+ // InternalBehaviorAnnexParser.g:2915:2: ( ( rule__LogicalOrOperator__Group_0__0 ) )
{
- // InternalBehaviorAnnexParser.g:2869:2: ( ( rule__LogicalOrOperator__Group_0__0 ) )
- // InternalBehaviorAnnexParser.g:2870:3: ( rule__LogicalOrOperator__Group_0__0 )
+ // InternalBehaviorAnnexParser.g:2915:2: ( ( rule__LogicalOrOperator__Group_0__0 ) )
+ // InternalBehaviorAnnexParser.g:2916:3: ( rule__LogicalOrOperator__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogicalOrOperatorAccess().getGroup_0());
}
- // InternalBehaviorAnnexParser.g:2871:3: ( rule__LogicalOrOperator__Group_0__0 )
- // InternalBehaviorAnnexParser.g:2871:4: rule__LogicalOrOperator__Group_0__0
+ // InternalBehaviorAnnexParser.g:2917:3: ( rule__LogicalOrOperator__Group_0__0 )
+ // InternalBehaviorAnnexParser.g:2917:4: rule__LogicalOrOperator__Group_0__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LogicalOrOperator__Group_0__0();
@@ -9930,10 +10116,10 @@ else if ( (LA13_0==Xor) ) {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:2875:2: ( Xor )
+ // InternalBehaviorAnnexParser.g:2921:2: ( Xor )
{
- // InternalBehaviorAnnexParser.g:2875:2: ( Xor )
- // InternalBehaviorAnnexParser.g:2876:3: Xor
+ // InternalBehaviorAnnexParser.g:2921:2: ( Xor )
+ // InternalBehaviorAnnexParser.g:2922:3: Xor
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogicalOrOperatorAccess().getXorKeyword_1());
@@ -9966,59 +10152,59 @@ else if ( (LA13_0==Xor) ) {
// $ANTLR start "rule__RelationalExpression__OperatorAlternatives_1_1_0"
- // InternalBehaviorAnnexParser.g:2885:1: rule__RelationalExpression__OperatorAlternatives_1_1_0 : ( ( EqualsSign ) | ( ExclamationMarkEqualsSign ) | ( LessThanSign ) | ( LessThanSignEqualsSign ) | ( GreaterThanSign ) | ( GreaterThanSignEqualsSign ) );
+ // InternalBehaviorAnnexParser.g:2931:1: rule__RelationalExpression__OperatorAlternatives_1_1_0 : ( ( EqualsSign ) | ( ExclamationMarkEqualsSign ) | ( LessThanSign ) | ( LessThanSignEqualsSign ) | ( GreaterThanSign ) | ( GreaterThanSignEqualsSign ) );
public final void rule__RelationalExpression__OperatorAlternatives_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2889:1: ( ( EqualsSign ) | ( ExclamationMarkEqualsSign ) | ( LessThanSign ) | ( LessThanSignEqualsSign ) | ( GreaterThanSign ) | ( GreaterThanSignEqualsSign ) )
- int alt14=6;
+ // InternalBehaviorAnnexParser.g:2935:1: ( ( EqualsSign ) | ( ExclamationMarkEqualsSign ) | ( LessThanSign ) | ( LessThanSignEqualsSign ) | ( GreaterThanSign ) | ( GreaterThanSignEqualsSign ) )
+ int alt15=6;
switch ( input.LA(1) ) {
case EqualsSign:
{
- alt14=1;
+ alt15=1;
}
break;
case ExclamationMarkEqualsSign:
{
- alt14=2;
+ alt15=2;
}
break;
case LessThanSign:
{
- alt14=3;
+ alt15=3;
}
break;
case LessThanSignEqualsSign:
{
- alt14=4;
+ alt15=4;
}
break;
case GreaterThanSign:
{
- alt14=5;
+ alt15=5;
}
break;
case GreaterThanSignEqualsSign:
{
- alt14=6;
+ alt15=6;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 14, 0, input);
+ new NoViableAltException("", 15, 0, input);
throw nvae;
}
- switch (alt14) {
+ switch (alt15) {
case 1 :
- // InternalBehaviorAnnexParser.g:2890:2: ( EqualsSign )
+ // InternalBehaviorAnnexParser.g:2936:2: ( EqualsSign )
{
- // InternalBehaviorAnnexParser.g:2890:2: ( EqualsSign )
- // InternalBehaviorAnnexParser.g:2891:3: EqualsSign
+ // InternalBehaviorAnnexParser.g:2936:2: ( EqualsSign )
+ // InternalBehaviorAnnexParser.g:2937:3: EqualsSign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalExpressionAccess().getOperatorEqualsSignKeyword_1_1_0_0());
@@ -10034,10 +10220,10 @@ public final void rule__RelationalExpression__OperatorAlternatives_1_1_0() throw
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:2896:2: ( ExclamationMarkEqualsSign )
+ // InternalBehaviorAnnexParser.g:2942:2: ( ExclamationMarkEqualsSign )
{
- // InternalBehaviorAnnexParser.g:2896:2: ( ExclamationMarkEqualsSign )
- // InternalBehaviorAnnexParser.g:2897:3: ExclamationMarkEqualsSign
+ // InternalBehaviorAnnexParser.g:2942:2: ( ExclamationMarkEqualsSign )
+ // InternalBehaviorAnnexParser.g:2943:3: ExclamationMarkEqualsSign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalExpressionAccess().getOperatorExclamationMarkEqualsSignKeyword_1_1_0_1());
@@ -10053,10 +10239,10 @@ public final void rule__RelationalExpression__OperatorAlternatives_1_1_0() throw
}
break;
case 3 :
- // InternalBehaviorAnnexParser.g:2902:2: ( LessThanSign )
+ // InternalBehaviorAnnexParser.g:2948:2: ( LessThanSign )
{
- // InternalBehaviorAnnexParser.g:2902:2: ( LessThanSign )
- // InternalBehaviorAnnexParser.g:2903:3: LessThanSign
+ // InternalBehaviorAnnexParser.g:2948:2: ( LessThanSign )
+ // InternalBehaviorAnnexParser.g:2949:3: LessThanSign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalExpressionAccess().getOperatorLessThanSignKeyword_1_1_0_2());
@@ -10072,10 +10258,10 @@ public final void rule__RelationalExpression__OperatorAlternatives_1_1_0() throw
}
break;
case 4 :
- // InternalBehaviorAnnexParser.g:2908:2: ( LessThanSignEqualsSign )
+ // InternalBehaviorAnnexParser.g:2954:2: ( LessThanSignEqualsSign )
{
- // InternalBehaviorAnnexParser.g:2908:2: ( LessThanSignEqualsSign )
- // InternalBehaviorAnnexParser.g:2909:3: LessThanSignEqualsSign
+ // InternalBehaviorAnnexParser.g:2954:2: ( LessThanSignEqualsSign )
+ // InternalBehaviorAnnexParser.g:2955:3: LessThanSignEqualsSign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalExpressionAccess().getOperatorLessThanSignEqualsSignKeyword_1_1_0_3());
@@ -10091,10 +10277,10 @@ public final void rule__RelationalExpression__OperatorAlternatives_1_1_0() throw
}
break;
case 5 :
- // InternalBehaviorAnnexParser.g:2914:2: ( GreaterThanSign )
+ // InternalBehaviorAnnexParser.g:2960:2: ( GreaterThanSign )
{
- // InternalBehaviorAnnexParser.g:2914:2: ( GreaterThanSign )
- // InternalBehaviorAnnexParser.g:2915:3: GreaterThanSign
+ // InternalBehaviorAnnexParser.g:2960:2: ( GreaterThanSign )
+ // InternalBehaviorAnnexParser.g:2961:3: GreaterThanSign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalExpressionAccess().getOperatorGreaterThanSignKeyword_1_1_0_4());
@@ -10110,10 +10296,10 @@ public final void rule__RelationalExpression__OperatorAlternatives_1_1_0() throw
}
break;
case 6 :
- // InternalBehaviorAnnexParser.g:2920:2: ( GreaterThanSignEqualsSign )
+ // InternalBehaviorAnnexParser.g:2966:2: ( GreaterThanSignEqualsSign )
{
- // InternalBehaviorAnnexParser.g:2920:2: ( GreaterThanSignEqualsSign )
- // InternalBehaviorAnnexParser.g:2921:3: GreaterThanSignEqualsSign
+ // InternalBehaviorAnnexParser.g:2966:2: ( GreaterThanSignEqualsSign )
+ // InternalBehaviorAnnexParser.g:2967:3: GreaterThanSignEqualsSign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalExpressionAccess().getOperatorGreaterThanSignEqualsSignKeyword_1_1_0_5());
@@ -10146,35 +10332,35 @@ public final void rule__RelationalExpression__OperatorAlternatives_1_1_0() throw
// $ANTLR start "rule__AdditiveExpression__OperatorAlternatives_1_1_0"
- // InternalBehaviorAnnexParser.g:2930:1: rule__AdditiveExpression__OperatorAlternatives_1_1_0 : ( ( PlusSign ) | ( HyphenMinus ) );
+ // InternalBehaviorAnnexParser.g:2976:1: rule__AdditiveExpression__OperatorAlternatives_1_1_0 : ( ( PlusSign ) | ( HyphenMinus ) );
public final void rule__AdditiveExpression__OperatorAlternatives_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2934:1: ( ( PlusSign ) | ( HyphenMinus ) )
- int alt15=2;
- int LA15_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:2980:1: ( ( PlusSign ) | ( HyphenMinus ) )
+ int alt16=2;
+ int LA16_0 = input.LA(1);
- if ( (LA15_0==PlusSign) ) {
- alt15=1;
+ if ( (LA16_0==PlusSign) ) {
+ alt16=1;
}
- else if ( (LA15_0==HyphenMinus) ) {
- alt15=2;
+ else if ( (LA16_0==HyphenMinus) ) {
+ alt16=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 15, 0, input);
+ new NoViableAltException("", 16, 0, input);
throw nvae;
}
- switch (alt15) {
+ switch (alt16) {
case 1 :
- // InternalBehaviorAnnexParser.g:2935:2: ( PlusSign )
+ // InternalBehaviorAnnexParser.g:2981:2: ( PlusSign )
{
- // InternalBehaviorAnnexParser.g:2935:2: ( PlusSign )
- // InternalBehaviorAnnexParser.g:2936:3: PlusSign
+ // InternalBehaviorAnnexParser.g:2981:2: ( PlusSign )
+ // InternalBehaviorAnnexParser.g:2982:3: PlusSign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAdditiveExpressionAccess().getOperatorPlusSignKeyword_1_1_0_0());
@@ -10190,10 +10376,10 @@ else if ( (LA15_0==HyphenMinus) ) {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:2941:2: ( HyphenMinus )
+ // InternalBehaviorAnnexParser.g:2987:2: ( HyphenMinus )
{
- // InternalBehaviorAnnexParser.g:2941:2: ( HyphenMinus )
- // InternalBehaviorAnnexParser.g:2942:3: HyphenMinus
+ // InternalBehaviorAnnexParser.g:2987:2: ( HyphenMinus )
+ // InternalBehaviorAnnexParser.g:2988:3: HyphenMinus
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAdditiveExpressionAccess().getOperatorHyphenMinusKeyword_1_1_0_1());
@@ -10226,49 +10412,49 @@ else if ( (LA15_0==HyphenMinus) ) {
// $ANTLR start "rule__MultiplicativeExpression__OperatorAlternatives_1_1_0"
- // InternalBehaviorAnnexParser.g:2951:1: rule__MultiplicativeExpression__OperatorAlternatives_1_1_0 : ( ( Asterisk ) | ( Solidus ) | ( Mod ) | ( Rem ) );
+ // InternalBehaviorAnnexParser.g:2997:1: rule__MultiplicativeExpression__OperatorAlternatives_1_1_0 : ( ( Asterisk ) | ( Solidus ) | ( Mod ) | ( Rem ) );
public final void rule__MultiplicativeExpression__OperatorAlternatives_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2955:1: ( ( Asterisk ) | ( Solidus ) | ( Mod ) | ( Rem ) )
- int alt16=4;
+ // InternalBehaviorAnnexParser.g:3001:1: ( ( Asterisk ) | ( Solidus ) | ( Mod ) | ( Rem ) )
+ int alt17=4;
switch ( input.LA(1) ) {
case Asterisk:
{
- alt16=1;
+ alt17=1;
}
break;
case Solidus:
{
- alt16=2;
+ alt17=2;
}
break;
case Mod:
{
- alt16=3;
+ alt17=3;
}
break;
case Rem:
{
- alt16=4;
+ alt17=4;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 16, 0, input);
+ new NoViableAltException("", 17, 0, input);
throw nvae;
}
- switch (alt16) {
+ switch (alt17) {
case 1 :
- // InternalBehaviorAnnexParser.g:2956:2: ( Asterisk )
+ // InternalBehaviorAnnexParser.g:3002:2: ( Asterisk )
{
- // InternalBehaviorAnnexParser.g:2956:2: ( Asterisk )
- // InternalBehaviorAnnexParser.g:2957:3: Asterisk
+ // InternalBehaviorAnnexParser.g:3002:2: ( Asterisk )
+ // InternalBehaviorAnnexParser.g:3003:3: Asterisk
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorAsteriskKeyword_1_1_0_0());
@@ -10284,10 +10470,10 @@ public final void rule__MultiplicativeExpression__OperatorAlternatives_1_1_0() t
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:2962:2: ( Solidus )
+ // InternalBehaviorAnnexParser.g:3008:2: ( Solidus )
{
- // InternalBehaviorAnnexParser.g:2962:2: ( Solidus )
- // InternalBehaviorAnnexParser.g:2963:3: Solidus
+ // InternalBehaviorAnnexParser.g:3008:2: ( Solidus )
+ // InternalBehaviorAnnexParser.g:3009:3: Solidus
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorSolidusKeyword_1_1_0_1());
@@ -10303,10 +10489,10 @@ public final void rule__MultiplicativeExpression__OperatorAlternatives_1_1_0() t
}
break;
case 3 :
- // InternalBehaviorAnnexParser.g:2968:2: ( Mod )
+ // InternalBehaviorAnnexParser.g:3014:2: ( Mod )
{
- // InternalBehaviorAnnexParser.g:2968:2: ( Mod )
- // InternalBehaviorAnnexParser.g:2969:3: Mod
+ // InternalBehaviorAnnexParser.g:3014:2: ( Mod )
+ // InternalBehaviorAnnexParser.g:3015:3: Mod
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorModKeyword_1_1_0_2());
@@ -10322,10 +10508,10 @@ public final void rule__MultiplicativeExpression__OperatorAlternatives_1_1_0() t
}
break;
case 4 :
- // InternalBehaviorAnnexParser.g:2974:2: ( Rem )
+ // InternalBehaviorAnnexParser.g:3020:2: ( Rem )
{
- // InternalBehaviorAnnexParser.g:2974:2: ( Rem )
- // InternalBehaviorAnnexParser.g:2975:3: Rem
+ // InternalBehaviorAnnexParser.g:3020:2: ( Rem )
+ // InternalBehaviorAnnexParser.g:3021:3: Rem
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorRemKeyword_1_1_0_3());
@@ -10358,41 +10544,41 @@ public final void rule__MultiplicativeExpression__OperatorAlternatives_1_1_0() t
// $ANTLR start "rule__UnaryExpression__Alternatives"
- // InternalBehaviorAnnexParser.g:2984:1: rule__UnaryExpression__Alternatives : ( ( ( rule__UnaryExpression__Group_0__0 ) ) | ( rulePrimaryExpression ) );
+ // InternalBehaviorAnnexParser.g:3030:1: rule__UnaryExpression__Alternatives : ( ( ( rule__UnaryExpression__Group_0__0 ) ) | ( rulePrimaryExpression ) );
public final void rule__UnaryExpression__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:2988:1: ( ( ( rule__UnaryExpression__Group_0__0 ) ) | ( rulePrimaryExpression ) )
- int alt17=2;
- int LA17_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:3034:1: ( ( ( rule__UnaryExpression__Group_0__0 ) ) | ( rulePrimaryExpression ) )
+ int alt18=2;
+ int LA18_0 = input.LA(1);
- if ( (LA17_0==Abs||LA17_0==Not||LA17_0==PlusSign||LA17_0==HyphenMinus) ) {
- alt17=1;
+ if ( (LA18_0==Abs||LA18_0==Not||LA18_0==PlusSign||LA18_0==HyphenMinus) ) {
+ alt18=1;
}
- else if ( (LA17_0==False||LA17_0==True||LA17_0==NumberSign||LA17_0==LeftParenthesis||LA17_0==RULE_REAL_LIT||LA17_0==RULE_INTEGER_LIT||(LA17_0>=RULE_STRING && LA17_0<=RULE_ID)) ) {
- alt17=2;
+ else if ( (LA18_0==False||LA18_0==True||LA18_0==NumberSign||LA18_0==LeftParenthesis||LA18_0==RULE_REAL_LIT||LA18_0==RULE_INTEGER_LIT||(LA18_0>=RULE_STRING && LA18_0<=RULE_ID)) ) {
+ alt18=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 17, 0, input);
+ new NoViableAltException("", 18, 0, input);
throw nvae;
}
- switch (alt17) {
+ switch (alt18) {
case 1 :
- // InternalBehaviorAnnexParser.g:2989:2: ( ( rule__UnaryExpression__Group_0__0 ) )
+ // InternalBehaviorAnnexParser.g:3035:2: ( ( rule__UnaryExpression__Group_0__0 ) )
{
- // InternalBehaviorAnnexParser.g:2989:2: ( ( rule__UnaryExpression__Group_0__0 ) )
- // InternalBehaviorAnnexParser.g:2990:3: ( rule__UnaryExpression__Group_0__0 )
+ // InternalBehaviorAnnexParser.g:3035:2: ( ( rule__UnaryExpression__Group_0__0 ) )
+ // InternalBehaviorAnnexParser.g:3036:3: ( rule__UnaryExpression__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryExpressionAccess().getGroup_0());
}
- // InternalBehaviorAnnexParser.g:2991:3: ( rule__UnaryExpression__Group_0__0 )
- // InternalBehaviorAnnexParser.g:2991:4: rule__UnaryExpression__Group_0__0
+ // InternalBehaviorAnnexParser.g:3037:3: ( rule__UnaryExpression__Group_0__0 )
+ // InternalBehaviorAnnexParser.g:3037:4: rule__UnaryExpression__Group_0__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnaryExpression__Group_0__0();
@@ -10412,10 +10598,10 @@ else if ( (LA17_0==False||LA17_0==True||LA17_0==NumberSign||LA17_0==LeftParenthe
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:2995:2: ( rulePrimaryExpression )
+ // InternalBehaviorAnnexParser.g:3041:2: ( rulePrimaryExpression )
{
- // InternalBehaviorAnnexParser.g:2995:2: ( rulePrimaryExpression )
- // InternalBehaviorAnnexParser.g:2996:3: rulePrimaryExpression
+ // InternalBehaviorAnnexParser.g:3041:2: ( rulePrimaryExpression )
+ // InternalBehaviorAnnexParser.g:3042:3: rulePrimaryExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryExpressionAccess().getPrimaryExpressionParserRuleCall_1());
@@ -10452,49 +10638,49 @@ else if ( (LA17_0==False||LA17_0==True||LA17_0==NumberSign||LA17_0==LeftParenthe
// $ANTLR start "rule__UnaryExpression__OperatorAlternatives_0_1_0"
- // InternalBehaviorAnnexParser.g:3005:1: rule__UnaryExpression__OperatorAlternatives_0_1_0 : ( ( PlusSign ) | ( HyphenMinus ) | ( Abs ) | ( Not ) );
+ // InternalBehaviorAnnexParser.g:3051:1: rule__UnaryExpression__OperatorAlternatives_0_1_0 : ( ( PlusSign ) | ( HyphenMinus ) | ( Abs ) | ( Not ) );
public final void rule__UnaryExpression__OperatorAlternatives_0_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3009:1: ( ( PlusSign ) | ( HyphenMinus ) | ( Abs ) | ( Not ) )
- int alt18=4;
+ // InternalBehaviorAnnexParser.g:3055:1: ( ( PlusSign ) | ( HyphenMinus ) | ( Abs ) | ( Not ) )
+ int alt19=4;
switch ( input.LA(1) ) {
case PlusSign:
{
- alt18=1;
+ alt19=1;
}
break;
case HyphenMinus:
{
- alt18=2;
+ alt19=2;
}
break;
case Abs:
{
- alt18=3;
+ alt19=3;
}
break;
case Not:
{
- alt18=4;
+ alt19=4;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 18, 0, input);
+ new NoViableAltException("", 19, 0, input);
throw nvae;
}
- switch (alt18) {
+ switch (alt19) {
case 1 :
- // InternalBehaviorAnnexParser.g:3010:2: ( PlusSign )
+ // InternalBehaviorAnnexParser.g:3056:2: ( PlusSign )
{
- // InternalBehaviorAnnexParser.g:3010:2: ( PlusSign )
- // InternalBehaviorAnnexParser.g:3011:3: PlusSign
+ // InternalBehaviorAnnexParser.g:3056:2: ( PlusSign )
+ // InternalBehaviorAnnexParser.g:3057:3: PlusSign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryExpressionAccess().getOperatorPlusSignKeyword_0_1_0_0());
@@ -10510,10 +10696,10 @@ public final void rule__UnaryExpression__OperatorAlternatives_0_1_0() throws Rec
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:3016:2: ( HyphenMinus )
+ // InternalBehaviorAnnexParser.g:3062:2: ( HyphenMinus )
{
- // InternalBehaviorAnnexParser.g:3016:2: ( HyphenMinus )
- // InternalBehaviorAnnexParser.g:3017:3: HyphenMinus
+ // InternalBehaviorAnnexParser.g:3062:2: ( HyphenMinus )
+ // InternalBehaviorAnnexParser.g:3063:3: HyphenMinus
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryExpressionAccess().getOperatorHyphenMinusKeyword_0_1_0_1());
@@ -10529,10 +10715,10 @@ public final void rule__UnaryExpression__OperatorAlternatives_0_1_0() throws Rec
}
break;
case 3 :
- // InternalBehaviorAnnexParser.g:3022:2: ( Abs )
+ // InternalBehaviorAnnexParser.g:3068:2: ( Abs )
{
- // InternalBehaviorAnnexParser.g:3022:2: ( Abs )
- // InternalBehaviorAnnexParser.g:3023:3: Abs
+ // InternalBehaviorAnnexParser.g:3068:2: ( Abs )
+ // InternalBehaviorAnnexParser.g:3069:3: Abs
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryExpressionAccess().getOperatorAbsKeyword_0_1_0_2());
@@ -10548,10 +10734,10 @@ public final void rule__UnaryExpression__OperatorAlternatives_0_1_0() throws Rec
}
break;
case 4 :
- // InternalBehaviorAnnexParser.g:3028:2: ( Not )
+ // InternalBehaviorAnnexParser.g:3074:2: ( Not )
{
- // InternalBehaviorAnnexParser.g:3028:2: ( Not )
- // InternalBehaviorAnnexParser.g:3029:3: Not
+ // InternalBehaviorAnnexParser.g:3074:2: ( Not )
+ // InternalBehaviorAnnexParser.g:3075:3: Not
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryExpressionAccess().getOperatorNotKeyword_0_1_0_3());
@@ -10584,14 +10770,14 @@ public final void rule__UnaryExpression__OperatorAlternatives_0_1_0() throws Rec
// $ANTLR start "rule__PrimaryExpression__Alternatives"
- // InternalBehaviorAnnexParser.g:3038:1: rule__PrimaryExpression__Alternatives : ( ( ruleValueConstant ) | ( ruleReferenceExpression ) | ( ( rule__PrimaryExpression__Group_2__0 ) ) );
+ // InternalBehaviorAnnexParser.g:3084:1: rule__PrimaryExpression__Alternatives : ( ( ruleValueConstant ) | ( ruleReferenceExpression ) | ( ( rule__PrimaryExpression__Group_2__0 ) ) );
public final void rule__PrimaryExpression__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3042:1: ( ( ruleValueConstant ) | ( ruleReferenceExpression ) | ( ( rule__PrimaryExpression__Group_2__0 ) ) )
- int alt19=3;
+ // InternalBehaviorAnnexParser.g:3088:1: ( ( ruleValueConstant ) | ( ruleReferenceExpression ) | ( ( rule__PrimaryExpression__Group_2__0 ) ) )
+ int alt20=3;
switch ( input.LA(1) ) {
case False:
case True:
@@ -10600,33 +10786,33 @@ public final void rule__PrimaryExpression__Alternatives() throws RecognitionExce
case RULE_INTEGER_LIT:
case RULE_STRING:
{
- alt19=1;
+ alt20=1;
}
break;
case RULE_ID:
{
- alt19=2;
+ alt20=2;
}
break;
case LeftParenthesis:
{
- alt19=3;
+ alt20=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 19, 0, input);
+ new NoViableAltException("", 20, 0, input);
throw nvae;
}
- switch (alt19) {
+ switch (alt20) {
case 1 :
- // InternalBehaviorAnnexParser.g:3043:2: ( ruleValueConstant )
+ // InternalBehaviorAnnexParser.g:3089:2: ( ruleValueConstant )
{
- // InternalBehaviorAnnexParser.g:3043:2: ( ruleValueConstant )
- // InternalBehaviorAnnexParser.g:3044:3: ruleValueConstant
+ // InternalBehaviorAnnexParser.g:3089:2: ( ruleValueConstant )
+ // InternalBehaviorAnnexParser.g:3090:3: ruleValueConstant
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpressionAccess().getValueConstantParserRuleCall_0());
@@ -10646,10 +10832,10 @@ public final void rule__PrimaryExpression__Alternatives() throws RecognitionExce
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:3049:2: ( ruleReferenceExpression )
+ // InternalBehaviorAnnexParser.g:3095:2: ( ruleReferenceExpression )
{
- // InternalBehaviorAnnexParser.g:3049:2: ( ruleReferenceExpression )
- // InternalBehaviorAnnexParser.g:3050:3: ruleReferenceExpression
+ // InternalBehaviorAnnexParser.g:3095:2: ( ruleReferenceExpression )
+ // InternalBehaviorAnnexParser.g:3096:3: ruleReferenceExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpressionAccess().getReferenceExpressionParserRuleCall_1());
@@ -10669,16 +10855,16 @@ public final void rule__PrimaryExpression__Alternatives() throws RecognitionExce
}
break;
case 3 :
- // InternalBehaviorAnnexParser.g:3055:2: ( ( rule__PrimaryExpression__Group_2__0 ) )
+ // InternalBehaviorAnnexParser.g:3101:2: ( ( rule__PrimaryExpression__Group_2__0 ) )
{
- // InternalBehaviorAnnexParser.g:3055:2: ( ( rule__PrimaryExpression__Group_2__0 ) )
- // InternalBehaviorAnnexParser.g:3056:3: ( rule__PrimaryExpression__Group_2__0 )
+ // InternalBehaviorAnnexParser.g:3101:2: ( ( rule__PrimaryExpression__Group_2__0 ) )
+ // InternalBehaviorAnnexParser.g:3102:3: ( rule__PrimaryExpression__Group_2__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpressionAccess().getGroup_2());
}
- // InternalBehaviorAnnexParser.g:3057:3: ( rule__PrimaryExpression__Group_2__0 )
- // InternalBehaviorAnnexParser.g:3057:4: rule__PrimaryExpression__Group_2__0
+ // InternalBehaviorAnnexParser.g:3103:3: ( rule__PrimaryExpression__Group_2__0 )
+ // InternalBehaviorAnnexParser.g:3103:4: rule__PrimaryExpression__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PrimaryExpression__Group_2__0();
@@ -10715,55 +10901,55 @@ public final void rule__PrimaryExpression__Alternatives() throws RecognitionExce
// $ANTLR start "rule__ValueConstant__Alternatives"
- // InternalBehaviorAnnexParser.g:3065:1: rule__ValueConstant__Alternatives : ( ( ruleBehaviorIntegerLiteral ) | ( ruleBehaviorRealLiteral ) | ( ruleBehaviorStringLiteral ) | ( ruleBehaviorBooleanLiteral ) | ( ruleHashPropertyReference ) );
+ // InternalBehaviorAnnexParser.g:3111:1: rule__ValueConstant__Alternatives : ( ( ruleBehaviorIntegerLiteral ) | ( ruleBehaviorRealLiteral ) | ( ruleBehaviorStringLiteral ) | ( ruleBehaviorBooleanLiteral ) | ( ruleHashPropertyReference ) );
public final void rule__ValueConstant__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3069:1: ( ( ruleBehaviorIntegerLiteral ) | ( ruleBehaviorRealLiteral ) | ( ruleBehaviorStringLiteral ) | ( ruleBehaviorBooleanLiteral ) | ( ruleHashPropertyReference ) )
- int alt20=5;
+ // InternalBehaviorAnnexParser.g:3115:1: ( ( ruleBehaviorIntegerLiteral ) | ( ruleBehaviorRealLiteral ) | ( ruleBehaviorStringLiteral ) | ( ruleBehaviorBooleanLiteral ) | ( ruleHashPropertyReference ) )
+ int alt21=5;
switch ( input.LA(1) ) {
case RULE_INTEGER_LIT:
{
- alt20=1;
+ alt21=1;
}
break;
case RULE_REAL_LIT:
{
- alt20=2;
+ alt21=2;
}
break;
case RULE_STRING:
{
- alt20=3;
+ alt21=3;
}
break;
case False:
case True:
{
- alt20=4;
+ alt21=4;
}
break;
case NumberSign:
{
- alt20=5;
+ alt21=5;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 20, 0, input);
+ new NoViableAltException("", 21, 0, input);
throw nvae;
}
- switch (alt20) {
+ switch (alt21) {
case 1 :
- // InternalBehaviorAnnexParser.g:3070:2: ( ruleBehaviorIntegerLiteral )
+ // InternalBehaviorAnnexParser.g:3116:2: ( ruleBehaviorIntegerLiteral )
{
- // InternalBehaviorAnnexParser.g:3070:2: ( ruleBehaviorIntegerLiteral )
- // InternalBehaviorAnnexParser.g:3071:3: ruleBehaviorIntegerLiteral
+ // InternalBehaviorAnnexParser.g:3116:2: ( ruleBehaviorIntegerLiteral )
+ // InternalBehaviorAnnexParser.g:3117:3: ruleBehaviorIntegerLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValueConstantAccess().getBehaviorIntegerLiteralParserRuleCall_0());
@@ -10783,10 +10969,10 @@ public final void rule__ValueConstant__Alternatives() throws RecognitionExceptio
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:3076:2: ( ruleBehaviorRealLiteral )
+ // InternalBehaviorAnnexParser.g:3122:2: ( ruleBehaviorRealLiteral )
{
- // InternalBehaviorAnnexParser.g:3076:2: ( ruleBehaviorRealLiteral )
- // InternalBehaviorAnnexParser.g:3077:3: ruleBehaviorRealLiteral
+ // InternalBehaviorAnnexParser.g:3122:2: ( ruleBehaviorRealLiteral )
+ // InternalBehaviorAnnexParser.g:3123:3: ruleBehaviorRealLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValueConstantAccess().getBehaviorRealLiteralParserRuleCall_1());
@@ -10806,10 +10992,10 @@ public final void rule__ValueConstant__Alternatives() throws RecognitionExceptio
}
break;
case 3 :
- // InternalBehaviorAnnexParser.g:3082:2: ( ruleBehaviorStringLiteral )
+ // InternalBehaviorAnnexParser.g:3128:2: ( ruleBehaviorStringLiteral )
{
- // InternalBehaviorAnnexParser.g:3082:2: ( ruleBehaviorStringLiteral )
- // InternalBehaviorAnnexParser.g:3083:3: ruleBehaviorStringLiteral
+ // InternalBehaviorAnnexParser.g:3128:2: ( ruleBehaviorStringLiteral )
+ // InternalBehaviorAnnexParser.g:3129:3: ruleBehaviorStringLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValueConstantAccess().getBehaviorStringLiteralParserRuleCall_2());
@@ -10829,10 +11015,10 @@ public final void rule__ValueConstant__Alternatives() throws RecognitionExceptio
}
break;
case 4 :
- // InternalBehaviorAnnexParser.g:3088:2: ( ruleBehaviorBooleanLiteral )
+ // InternalBehaviorAnnexParser.g:3134:2: ( ruleBehaviorBooleanLiteral )
{
- // InternalBehaviorAnnexParser.g:3088:2: ( ruleBehaviorBooleanLiteral )
- // InternalBehaviorAnnexParser.g:3089:3: ruleBehaviorBooleanLiteral
+ // InternalBehaviorAnnexParser.g:3134:2: ( ruleBehaviorBooleanLiteral )
+ // InternalBehaviorAnnexParser.g:3135:3: ruleBehaviorBooleanLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValueConstantAccess().getBehaviorBooleanLiteralParserRuleCall_3());
@@ -10852,10 +11038,10 @@ public final void rule__ValueConstant__Alternatives() throws RecognitionExceptio
}
break;
case 5 :
- // InternalBehaviorAnnexParser.g:3094:2: ( ruleHashPropertyReference )
+ // InternalBehaviorAnnexParser.g:3140:2: ( ruleHashPropertyReference )
{
- // InternalBehaviorAnnexParser.g:3094:2: ( ruleHashPropertyReference )
- // InternalBehaviorAnnexParser.g:3095:3: ruleHashPropertyReference
+ // InternalBehaviorAnnexParser.g:3140:2: ( ruleHashPropertyReference )
+ // InternalBehaviorAnnexParser.g:3141:3: ruleHashPropertyReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getValueConstantAccess().getHashPropertyReferenceParserRuleCall_4());
@@ -10892,41 +11078,41 @@ public final void rule__ValueConstant__Alternatives() throws RecognitionExceptio
// $ANTLR start "rule__BehaviorBooleanLiteral__Alternatives_1"
- // InternalBehaviorAnnexParser.g:3104:1: rule__BehaviorBooleanLiteral__Alternatives_1 : ( ( ( rule__BehaviorBooleanLiteral__ValueAssignment_1_0 ) ) | ( False ) );
+ // InternalBehaviorAnnexParser.g:3150:1: rule__BehaviorBooleanLiteral__Alternatives_1 : ( ( ( rule__BehaviorBooleanLiteral__ValueAssignment_1_0 ) ) | ( False ) );
public final void rule__BehaviorBooleanLiteral__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3108:1: ( ( ( rule__BehaviorBooleanLiteral__ValueAssignment_1_0 ) ) | ( False ) )
- int alt21=2;
- int LA21_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:3154:1: ( ( ( rule__BehaviorBooleanLiteral__ValueAssignment_1_0 ) ) | ( False ) )
+ int alt22=2;
+ int LA22_0 = input.LA(1);
- if ( (LA21_0==True) ) {
- alt21=1;
+ if ( (LA22_0==True) ) {
+ alt22=1;
}
- else if ( (LA21_0==False) ) {
- alt21=2;
+ else if ( (LA22_0==False) ) {
+ alt22=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 21, 0, input);
+ new NoViableAltException("", 22, 0, input);
throw nvae;
}
- switch (alt21) {
+ switch (alt22) {
case 1 :
- // InternalBehaviorAnnexParser.g:3109:2: ( ( rule__BehaviorBooleanLiteral__ValueAssignment_1_0 ) )
+ // InternalBehaviorAnnexParser.g:3155:2: ( ( rule__BehaviorBooleanLiteral__ValueAssignment_1_0 ) )
{
- // InternalBehaviorAnnexParser.g:3109:2: ( ( rule__BehaviorBooleanLiteral__ValueAssignment_1_0 ) )
- // InternalBehaviorAnnexParser.g:3110:3: ( rule__BehaviorBooleanLiteral__ValueAssignment_1_0 )
+ // InternalBehaviorAnnexParser.g:3155:2: ( ( rule__BehaviorBooleanLiteral__ValueAssignment_1_0 ) )
+ // InternalBehaviorAnnexParser.g:3156:3: ( rule__BehaviorBooleanLiteral__ValueAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorBooleanLiteralAccess().getValueAssignment_1_0());
}
- // InternalBehaviorAnnexParser.g:3111:3: ( rule__BehaviorBooleanLiteral__ValueAssignment_1_0 )
- // InternalBehaviorAnnexParser.g:3111:4: rule__BehaviorBooleanLiteral__ValueAssignment_1_0
+ // InternalBehaviorAnnexParser.g:3157:3: ( rule__BehaviorBooleanLiteral__ValueAssignment_1_0 )
+ // InternalBehaviorAnnexParser.g:3157:4: rule__BehaviorBooleanLiteral__ValueAssignment_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorBooleanLiteral__ValueAssignment_1_0();
@@ -10946,10 +11132,10 @@ else if ( (LA21_0==False) ) {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:3115:2: ( False )
+ // InternalBehaviorAnnexParser.g:3161:2: ( False )
{
- // InternalBehaviorAnnexParser.g:3115:2: ( False )
- // InternalBehaviorAnnexParser.g:3116:3: False
+ // InternalBehaviorAnnexParser.g:3161:2: ( False )
+ // InternalBehaviorAnnexParser.g:3162:3: False
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorBooleanLiteralAccess().getFalseKeyword_1_1());
@@ -10982,50 +11168,50 @@ else if ( (LA21_0==False) ) {
// $ANTLR start "rule__ReferenceExpression__Alternatives_1"
- // InternalBehaviorAnnexParser.g:3125:1: rule__ReferenceExpression__Alternatives_1 : ( ( ( rule__ReferenceExpression__PropertyAssignment_1_0 ) ) | ( ( rule__ReferenceExpression__DequeueAssignment_1_1 ) ) | ( ( rule__ReferenceExpression__Group_1_2__0 ) ) );
+ // InternalBehaviorAnnexParser.g:3171:1: rule__ReferenceExpression__Alternatives_1 : ( ( ( rule__ReferenceExpression__PropertyAssignment_1_0 ) ) | ( ( rule__ReferenceExpression__DequeueAssignment_1_1 ) ) | ( ( rule__ReferenceExpression__Group_1_2__0 ) ) );
public final void rule__ReferenceExpression__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3129:1: ( ( ( rule__ReferenceExpression__PropertyAssignment_1_0 ) ) | ( ( rule__ReferenceExpression__DequeueAssignment_1_1 ) ) | ( ( rule__ReferenceExpression__Group_1_2__0 ) ) )
- int alt22=3;
+ // InternalBehaviorAnnexParser.g:3175:1: ( ( ( rule__ReferenceExpression__PropertyAssignment_1_0 ) ) | ( ( rule__ReferenceExpression__DequeueAssignment_1_1 ) ) | ( ( rule__ReferenceExpression__Group_1_2__0 ) ) )
+ int alt23=3;
switch ( input.LA(1) ) {
case NumberSign:
{
- alt22=1;
+ alt23=1;
}
break;
case QuestionMark:
{
- alt22=2;
+ alt23=2;
}
break;
case Apostrophe:
{
- alt22=3;
+ alt23=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 22, 0, input);
+ new NoViableAltException("", 23, 0, input);
throw nvae;
}
- switch (alt22) {
+ switch (alt23) {
case 1 :
- // InternalBehaviorAnnexParser.g:3130:2: ( ( rule__ReferenceExpression__PropertyAssignment_1_0 ) )
+ // InternalBehaviorAnnexParser.g:3176:2: ( ( rule__ReferenceExpression__PropertyAssignment_1_0 ) )
{
- // InternalBehaviorAnnexParser.g:3130:2: ( ( rule__ReferenceExpression__PropertyAssignment_1_0 ) )
- // InternalBehaviorAnnexParser.g:3131:3: ( rule__ReferenceExpression__PropertyAssignment_1_0 )
+ // InternalBehaviorAnnexParser.g:3176:2: ( ( rule__ReferenceExpression__PropertyAssignment_1_0 ) )
+ // InternalBehaviorAnnexParser.g:3177:3: ( rule__ReferenceExpression__PropertyAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceExpressionAccess().getPropertyAssignment_1_0());
}
- // InternalBehaviorAnnexParser.g:3132:3: ( rule__ReferenceExpression__PropertyAssignment_1_0 )
- // InternalBehaviorAnnexParser.g:3132:4: rule__ReferenceExpression__PropertyAssignment_1_0
+ // InternalBehaviorAnnexParser.g:3178:3: ( rule__ReferenceExpression__PropertyAssignment_1_0 )
+ // InternalBehaviorAnnexParser.g:3178:4: rule__ReferenceExpression__PropertyAssignment_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceExpression__PropertyAssignment_1_0();
@@ -11045,16 +11231,16 @@ public final void rule__ReferenceExpression__Alternatives_1() throws Recognition
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:3136:2: ( ( rule__ReferenceExpression__DequeueAssignment_1_1 ) )
+ // InternalBehaviorAnnexParser.g:3182:2: ( ( rule__ReferenceExpression__DequeueAssignment_1_1 ) )
{
- // InternalBehaviorAnnexParser.g:3136:2: ( ( rule__ReferenceExpression__DequeueAssignment_1_1 ) )
- // InternalBehaviorAnnexParser.g:3137:3: ( rule__ReferenceExpression__DequeueAssignment_1_1 )
+ // InternalBehaviorAnnexParser.g:3182:2: ( ( rule__ReferenceExpression__DequeueAssignment_1_1 ) )
+ // InternalBehaviorAnnexParser.g:3183:3: ( rule__ReferenceExpression__DequeueAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceExpressionAccess().getDequeueAssignment_1_1());
}
- // InternalBehaviorAnnexParser.g:3138:3: ( rule__ReferenceExpression__DequeueAssignment_1_1 )
- // InternalBehaviorAnnexParser.g:3138:4: rule__ReferenceExpression__DequeueAssignment_1_1
+ // InternalBehaviorAnnexParser.g:3184:3: ( rule__ReferenceExpression__DequeueAssignment_1_1 )
+ // InternalBehaviorAnnexParser.g:3184:4: rule__ReferenceExpression__DequeueAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceExpression__DequeueAssignment_1_1();
@@ -11074,16 +11260,16 @@ public final void rule__ReferenceExpression__Alternatives_1() throws Recognition
}
break;
case 3 :
- // InternalBehaviorAnnexParser.g:3142:2: ( ( rule__ReferenceExpression__Group_1_2__0 ) )
+ // InternalBehaviorAnnexParser.g:3188:2: ( ( rule__ReferenceExpression__Group_1_2__0 ) )
{
- // InternalBehaviorAnnexParser.g:3142:2: ( ( rule__ReferenceExpression__Group_1_2__0 ) )
- // InternalBehaviorAnnexParser.g:3143:3: ( rule__ReferenceExpression__Group_1_2__0 )
+ // InternalBehaviorAnnexParser.g:3188:2: ( ( rule__ReferenceExpression__Group_1_2__0 ) )
+ // InternalBehaviorAnnexParser.g:3189:3: ( rule__ReferenceExpression__Group_1_2__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceExpressionAccess().getGroup_1_2());
}
- // InternalBehaviorAnnexParser.g:3144:3: ( rule__ReferenceExpression__Group_1_2__0 )
- // InternalBehaviorAnnexParser.g:3144:4: rule__ReferenceExpression__Group_1_2__0
+ // InternalBehaviorAnnexParser.g:3190:3: ( rule__ReferenceExpression__Group_1_2__0 )
+ // InternalBehaviorAnnexParser.g:3190:4: rule__ReferenceExpression__Group_1_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceExpression__Group_1_2__0();
@@ -11120,50 +11306,50 @@ public final void rule__ReferenceExpression__Alternatives_1() throws Recognition
// $ANTLR start "rule__ReferenceExpression__Alternatives_1_2_1"
- // InternalBehaviorAnnexParser.g:3152:1: rule__ReferenceExpression__Alternatives_1_2_1 : ( ( ( rule__ReferenceExpression__CountAssignment_1_2_1_0 ) ) | ( ( rule__ReferenceExpression__FreshAssignment_1_2_1_1 ) ) | ( ( rule__ReferenceExpression__UpdatedAssignment_1_2_1_2 ) ) );
+ // InternalBehaviorAnnexParser.g:3198:1: rule__ReferenceExpression__Alternatives_1_2_1 : ( ( ( rule__ReferenceExpression__CountAssignment_1_2_1_0 ) ) | ( ( rule__ReferenceExpression__FreshAssignment_1_2_1_1 ) ) | ( ( rule__ReferenceExpression__UpdatedAssignment_1_2_1_2 ) ) );
public final void rule__ReferenceExpression__Alternatives_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3156:1: ( ( ( rule__ReferenceExpression__CountAssignment_1_2_1_0 ) ) | ( ( rule__ReferenceExpression__FreshAssignment_1_2_1_1 ) ) | ( ( rule__ReferenceExpression__UpdatedAssignment_1_2_1_2 ) ) )
- int alt23=3;
+ // InternalBehaviorAnnexParser.g:3202:1: ( ( ( rule__ReferenceExpression__CountAssignment_1_2_1_0 ) ) | ( ( rule__ReferenceExpression__FreshAssignment_1_2_1_1 ) ) | ( ( rule__ReferenceExpression__UpdatedAssignment_1_2_1_2 ) ) )
+ int alt24=3;
switch ( input.LA(1) ) {
case Count:
{
- alt23=1;
+ alt24=1;
}
break;
case Fresh:
{
- alt23=2;
+ alt24=2;
}
break;
case Updated:
{
- alt23=3;
+ alt24=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 23, 0, input);
+ new NoViableAltException("", 24, 0, input);
throw nvae;
}
- switch (alt23) {
+ switch (alt24) {
case 1 :
- // InternalBehaviorAnnexParser.g:3157:2: ( ( rule__ReferenceExpression__CountAssignment_1_2_1_0 ) )
+ // InternalBehaviorAnnexParser.g:3203:2: ( ( rule__ReferenceExpression__CountAssignment_1_2_1_0 ) )
{
- // InternalBehaviorAnnexParser.g:3157:2: ( ( rule__ReferenceExpression__CountAssignment_1_2_1_0 ) )
- // InternalBehaviorAnnexParser.g:3158:3: ( rule__ReferenceExpression__CountAssignment_1_2_1_0 )
+ // InternalBehaviorAnnexParser.g:3203:2: ( ( rule__ReferenceExpression__CountAssignment_1_2_1_0 ) )
+ // InternalBehaviorAnnexParser.g:3204:3: ( rule__ReferenceExpression__CountAssignment_1_2_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceExpressionAccess().getCountAssignment_1_2_1_0());
}
- // InternalBehaviorAnnexParser.g:3159:3: ( rule__ReferenceExpression__CountAssignment_1_2_1_0 )
- // InternalBehaviorAnnexParser.g:3159:4: rule__ReferenceExpression__CountAssignment_1_2_1_0
+ // InternalBehaviorAnnexParser.g:3205:3: ( rule__ReferenceExpression__CountAssignment_1_2_1_0 )
+ // InternalBehaviorAnnexParser.g:3205:4: rule__ReferenceExpression__CountAssignment_1_2_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceExpression__CountAssignment_1_2_1_0();
@@ -11183,16 +11369,16 @@ public final void rule__ReferenceExpression__Alternatives_1_2_1() throws Recogni
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:3163:2: ( ( rule__ReferenceExpression__FreshAssignment_1_2_1_1 ) )
+ // InternalBehaviorAnnexParser.g:3209:2: ( ( rule__ReferenceExpression__FreshAssignment_1_2_1_1 ) )
{
- // InternalBehaviorAnnexParser.g:3163:2: ( ( rule__ReferenceExpression__FreshAssignment_1_2_1_1 ) )
- // InternalBehaviorAnnexParser.g:3164:3: ( rule__ReferenceExpression__FreshAssignment_1_2_1_1 )
+ // InternalBehaviorAnnexParser.g:3209:2: ( ( rule__ReferenceExpression__FreshAssignment_1_2_1_1 ) )
+ // InternalBehaviorAnnexParser.g:3210:3: ( rule__ReferenceExpression__FreshAssignment_1_2_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceExpressionAccess().getFreshAssignment_1_2_1_1());
}
- // InternalBehaviorAnnexParser.g:3165:3: ( rule__ReferenceExpression__FreshAssignment_1_2_1_1 )
- // InternalBehaviorAnnexParser.g:3165:4: rule__ReferenceExpression__FreshAssignment_1_2_1_1
+ // InternalBehaviorAnnexParser.g:3211:3: ( rule__ReferenceExpression__FreshAssignment_1_2_1_1 )
+ // InternalBehaviorAnnexParser.g:3211:4: rule__ReferenceExpression__FreshAssignment_1_2_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceExpression__FreshAssignment_1_2_1_1();
@@ -11212,16 +11398,16 @@ public final void rule__ReferenceExpression__Alternatives_1_2_1() throws Recogni
}
break;
case 3 :
- // InternalBehaviorAnnexParser.g:3169:2: ( ( rule__ReferenceExpression__UpdatedAssignment_1_2_1_2 ) )
+ // InternalBehaviorAnnexParser.g:3215:2: ( ( rule__ReferenceExpression__UpdatedAssignment_1_2_1_2 ) )
{
- // InternalBehaviorAnnexParser.g:3169:2: ( ( rule__ReferenceExpression__UpdatedAssignment_1_2_1_2 ) )
- // InternalBehaviorAnnexParser.g:3170:3: ( rule__ReferenceExpression__UpdatedAssignment_1_2_1_2 )
+ // InternalBehaviorAnnexParser.g:3215:2: ( ( rule__ReferenceExpression__UpdatedAssignment_1_2_1_2 ) )
+ // InternalBehaviorAnnexParser.g:3216:3: ( rule__ReferenceExpression__UpdatedAssignment_1_2_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceExpressionAccess().getUpdatedAssignment_1_2_1_2());
}
- // InternalBehaviorAnnexParser.g:3171:3: ( rule__ReferenceExpression__UpdatedAssignment_1_2_1_2 )
- // InternalBehaviorAnnexParser.g:3171:4: rule__ReferenceExpression__UpdatedAssignment_1_2_1_2
+ // InternalBehaviorAnnexParser.g:3217:3: ( rule__ReferenceExpression__UpdatedAssignment_1_2_1_2 )
+ // InternalBehaviorAnnexParser.g:3217:4: rule__ReferenceExpression__UpdatedAssignment_1_2_1_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceExpression__UpdatedAssignment_1_2_1_2();
@@ -11258,44 +11444,44 @@ public final void rule__ReferenceExpression__Alternatives_1_2_1() throws Recogni
// $ANTLR start "rule__PropertyIndexValue__Alternatives"
- // InternalBehaviorAnnexParser.g:3179:1: rule__PropertyIndexValue__Alternatives : ( ( ruleBehaviorIntegerLiteral ) | ( rulePropertyIndexPropertyReference ) | ( ruleUnindexedReferenceExpression ) );
+ // InternalBehaviorAnnexParser.g:3225:1: rule__PropertyIndexValue__Alternatives : ( ( ruleBehaviorIntegerLiteral ) | ( rulePropertyIndexPropertyReference ) | ( ruleUnindexedReferenceExpression ) );
public final void rule__PropertyIndexValue__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3183:1: ( ( ruleBehaviorIntegerLiteral ) | ( rulePropertyIndexPropertyReference ) | ( ruleUnindexedReferenceExpression ) )
- int alt24=3;
+ // InternalBehaviorAnnexParser.g:3229:1: ( ( ruleBehaviorIntegerLiteral ) | ( rulePropertyIndexPropertyReference ) | ( ruleUnindexedReferenceExpression ) )
+ int alt25=3;
switch ( input.LA(1) ) {
case RULE_INTEGER_LIT:
{
- alt24=1;
+ alt25=1;
}
break;
case NumberSign:
{
- alt24=2;
+ alt25=2;
}
break;
case RULE_ID:
{
- alt24=3;
+ alt25=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 24, 0, input);
+ new NoViableAltException("", 25, 0, input);
throw nvae;
}
- switch (alt24) {
+ switch (alt25) {
case 1 :
- // InternalBehaviorAnnexParser.g:3184:2: ( ruleBehaviorIntegerLiteral )
+ // InternalBehaviorAnnexParser.g:3230:2: ( ruleBehaviorIntegerLiteral )
{
- // InternalBehaviorAnnexParser.g:3184:2: ( ruleBehaviorIntegerLiteral )
- // InternalBehaviorAnnexParser.g:3185:3: ruleBehaviorIntegerLiteral
+ // InternalBehaviorAnnexParser.g:3230:2: ( ruleBehaviorIntegerLiteral )
+ // InternalBehaviorAnnexParser.g:3231:3: ruleBehaviorIntegerLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyIndexValueAccess().getBehaviorIntegerLiteralParserRuleCall_0());
@@ -11315,10 +11501,10 @@ public final void rule__PropertyIndexValue__Alternatives() throws RecognitionExc
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:3190:2: ( rulePropertyIndexPropertyReference )
+ // InternalBehaviorAnnexParser.g:3236:2: ( rulePropertyIndexPropertyReference )
{
- // InternalBehaviorAnnexParser.g:3190:2: ( rulePropertyIndexPropertyReference )
- // InternalBehaviorAnnexParser.g:3191:3: rulePropertyIndexPropertyReference
+ // InternalBehaviorAnnexParser.g:3236:2: ( rulePropertyIndexPropertyReference )
+ // InternalBehaviorAnnexParser.g:3237:3: rulePropertyIndexPropertyReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyIndexValueAccess().getPropertyIndexPropertyReferenceParserRuleCall_1());
@@ -11338,10 +11524,10 @@ public final void rule__PropertyIndexValue__Alternatives() throws RecognitionExc
}
break;
case 3 :
- // InternalBehaviorAnnexParser.g:3196:2: ( ruleUnindexedReferenceExpression )
+ // InternalBehaviorAnnexParser.g:3242:2: ( ruleUnindexedReferenceExpression )
{
- // InternalBehaviorAnnexParser.g:3196:2: ( ruleUnindexedReferenceExpression )
- // InternalBehaviorAnnexParser.g:3197:3: ruleUnindexedReferenceExpression
+ // InternalBehaviorAnnexParser.g:3242:2: ( ruleUnindexedReferenceExpression )
+ // InternalBehaviorAnnexParser.g:3243:3: ruleUnindexedReferenceExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyIndexValueAccess().getUnindexedReferenceExpressionParserRuleCall_2());
@@ -11378,41 +11564,41 @@ public final void rule__PropertyIndexValue__Alternatives() throws RecognitionExc
// $ANTLR start "rule__UnindexedReferenceExpression__Alternatives_1"
- // InternalBehaviorAnnexParser.g:3206:1: rule__UnindexedReferenceExpression__Alternatives_1 : ( ( ( rule__UnindexedReferenceExpression__DequeueAssignment_1_0 ) ) | ( ( rule__UnindexedReferenceExpression__Group_1_1__0 ) ) );
+ // InternalBehaviorAnnexParser.g:3252:1: rule__UnindexedReferenceExpression__Alternatives_1 : ( ( ( rule__UnindexedReferenceExpression__DequeueAssignment_1_0 ) ) | ( ( rule__UnindexedReferenceExpression__Group_1_1__0 ) ) );
public final void rule__UnindexedReferenceExpression__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3210:1: ( ( ( rule__UnindexedReferenceExpression__DequeueAssignment_1_0 ) ) | ( ( rule__UnindexedReferenceExpression__Group_1_1__0 ) ) )
- int alt25=2;
- int LA25_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:3256:1: ( ( ( rule__UnindexedReferenceExpression__DequeueAssignment_1_0 ) ) | ( ( rule__UnindexedReferenceExpression__Group_1_1__0 ) ) )
+ int alt26=2;
+ int LA26_0 = input.LA(1);
- if ( (LA25_0==QuestionMark) ) {
- alt25=1;
+ if ( (LA26_0==QuestionMark) ) {
+ alt26=1;
}
- else if ( (LA25_0==Apostrophe) ) {
- alt25=2;
+ else if ( (LA26_0==Apostrophe) ) {
+ alt26=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 25, 0, input);
+ new NoViableAltException("", 26, 0, input);
throw nvae;
}
- switch (alt25) {
+ switch (alt26) {
case 1 :
- // InternalBehaviorAnnexParser.g:3211:2: ( ( rule__UnindexedReferenceExpression__DequeueAssignment_1_0 ) )
+ // InternalBehaviorAnnexParser.g:3257:2: ( ( rule__UnindexedReferenceExpression__DequeueAssignment_1_0 ) )
{
- // InternalBehaviorAnnexParser.g:3211:2: ( ( rule__UnindexedReferenceExpression__DequeueAssignment_1_0 ) )
- // InternalBehaviorAnnexParser.g:3212:3: ( rule__UnindexedReferenceExpression__DequeueAssignment_1_0 )
+ // InternalBehaviorAnnexParser.g:3257:2: ( ( rule__UnindexedReferenceExpression__DequeueAssignment_1_0 ) )
+ // InternalBehaviorAnnexParser.g:3258:3: ( rule__UnindexedReferenceExpression__DequeueAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnindexedReferenceExpressionAccess().getDequeueAssignment_1_0());
}
- // InternalBehaviorAnnexParser.g:3213:3: ( rule__UnindexedReferenceExpression__DequeueAssignment_1_0 )
- // InternalBehaviorAnnexParser.g:3213:4: rule__UnindexedReferenceExpression__DequeueAssignment_1_0
+ // InternalBehaviorAnnexParser.g:3259:3: ( rule__UnindexedReferenceExpression__DequeueAssignment_1_0 )
+ // InternalBehaviorAnnexParser.g:3259:4: rule__UnindexedReferenceExpression__DequeueAssignment_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnindexedReferenceExpression__DequeueAssignment_1_0();
@@ -11432,16 +11618,16 @@ else if ( (LA25_0==Apostrophe) ) {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:3217:2: ( ( rule__UnindexedReferenceExpression__Group_1_1__0 ) )
+ // InternalBehaviorAnnexParser.g:3263:2: ( ( rule__UnindexedReferenceExpression__Group_1_1__0 ) )
{
- // InternalBehaviorAnnexParser.g:3217:2: ( ( rule__UnindexedReferenceExpression__Group_1_1__0 ) )
- // InternalBehaviorAnnexParser.g:3218:3: ( rule__UnindexedReferenceExpression__Group_1_1__0 )
+ // InternalBehaviorAnnexParser.g:3263:2: ( ( rule__UnindexedReferenceExpression__Group_1_1__0 ) )
+ // InternalBehaviorAnnexParser.g:3264:3: ( rule__UnindexedReferenceExpression__Group_1_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnindexedReferenceExpressionAccess().getGroup_1_1());
}
- // InternalBehaviorAnnexParser.g:3219:3: ( rule__UnindexedReferenceExpression__Group_1_1__0 )
- // InternalBehaviorAnnexParser.g:3219:4: rule__UnindexedReferenceExpression__Group_1_1__0
+ // InternalBehaviorAnnexParser.g:3265:3: ( rule__UnindexedReferenceExpression__Group_1_1__0 )
+ // InternalBehaviorAnnexParser.g:3265:4: rule__UnindexedReferenceExpression__Group_1_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnindexedReferenceExpression__Group_1_1__0();
@@ -11478,50 +11664,50 @@ else if ( (LA25_0==Apostrophe) ) {
// $ANTLR start "rule__UnindexedReferenceExpression__Alternatives_1_1_1"
- // InternalBehaviorAnnexParser.g:3227:1: rule__UnindexedReferenceExpression__Alternatives_1_1_1 : ( ( ( rule__UnindexedReferenceExpression__CountAssignment_1_1_1_0 ) ) | ( ( rule__UnindexedReferenceExpression__FreshAssignment_1_1_1_1 ) ) | ( ( rule__UnindexedReferenceExpression__UpdatedAssignment_1_1_1_2 ) ) );
+ // InternalBehaviorAnnexParser.g:3273:1: rule__UnindexedReferenceExpression__Alternatives_1_1_1 : ( ( ( rule__UnindexedReferenceExpression__CountAssignment_1_1_1_0 ) ) | ( ( rule__UnindexedReferenceExpression__FreshAssignment_1_1_1_1 ) ) | ( ( rule__UnindexedReferenceExpression__UpdatedAssignment_1_1_1_2 ) ) );
public final void rule__UnindexedReferenceExpression__Alternatives_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3231:1: ( ( ( rule__UnindexedReferenceExpression__CountAssignment_1_1_1_0 ) ) | ( ( rule__UnindexedReferenceExpression__FreshAssignment_1_1_1_1 ) ) | ( ( rule__UnindexedReferenceExpression__UpdatedAssignment_1_1_1_2 ) ) )
- int alt26=3;
+ // InternalBehaviorAnnexParser.g:3277:1: ( ( ( rule__UnindexedReferenceExpression__CountAssignment_1_1_1_0 ) ) | ( ( rule__UnindexedReferenceExpression__FreshAssignment_1_1_1_1 ) ) | ( ( rule__UnindexedReferenceExpression__UpdatedAssignment_1_1_1_2 ) ) )
+ int alt27=3;
switch ( input.LA(1) ) {
case Count:
{
- alt26=1;
+ alt27=1;
}
break;
case Fresh:
{
- alt26=2;
+ alt27=2;
}
break;
case Updated:
{
- alt26=3;
+ alt27=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 26, 0, input);
+ new NoViableAltException("", 27, 0, input);
throw nvae;
}
- switch (alt26) {
+ switch (alt27) {
case 1 :
- // InternalBehaviorAnnexParser.g:3232:2: ( ( rule__UnindexedReferenceExpression__CountAssignment_1_1_1_0 ) )
+ // InternalBehaviorAnnexParser.g:3278:2: ( ( rule__UnindexedReferenceExpression__CountAssignment_1_1_1_0 ) )
{
- // InternalBehaviorAnnexParser.g:3232:2: ( ( rule__UnindexedReferenceExpression__CountAssignment_1_1_1_0 ) )
- // InternalBehaviorAnnexParser.g:3233:3: ( rule__UnindexedReferenceExpression__CountAssignment_1_1_1_0 )
+ // InternalBehaviorAnnexParser.g:3278:2: ( ( rule__UnindexedReferenceExpression__CountAssignment_1_1_1_0 ) )
+ // InternalBehaviorAnnexParser.g:3279:3: ( rule__UnindexedReferenceExpression__CountAssignment_1_1_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnindexedReferenceExpressionAccess().getCountAssignment_1_1_1_0());
}
- // InternalBehaviorAnnexParser.g:3234:3: ( rule__UnindexedReferenceExpression__CountAssignment_1_1_1_0 )
- // InternalBehaviorAnnexParser.g:3234:4: rule__UnindexedReferenceExpression__CountAssignment_1_1_1_0
+ // InternalBehaviorAnnexParser.g:3280:3: ( rule__UnindexedReferenceExpression__CountAssignment_1_1_1_0 )
+ // InternalBehaviorAnnexParser.g:3280:4: rule__UnindexedReferenceExpression__CountAssignment_1_1_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnindexedReferenceExpression__CountAssignment_1_1_1_0();
@@ -11541,16 +11727,16 @@ public final void rule__UnindexedReferenceExpression__Alternatives_1_1_1() throw
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:3238:2: ( ( rule__UnindexedReferenceExpression__FreshAssignment_1_1_1_1 ) )
+ // InternalBehaviorAnnexParser.g:3284:2: ( ( rule__UnindexedReferenceExpression__FreshAssignment_1_1_1_1 ) )
{
- // InternalBehaviorAnnexParser.g:3238:2: ( ( rule__UnindexedReferenceExpression__FreshAssignment_1_1_1_1 ) )
- // InternalBehaviorAnnexParser.g:3239:3: ( rule__UnindexedReferenceExpression__FreshAssignment_1_1_1_1 )
+ // InternalBehaviorAnnexParser.g:3284:2: ( ( rule__UnindexedReferenceExpression__FreshAssignment_1_1_1_1 ) )
+ // InternalBehaviorAnnexParser.g:3285:3: ( rule__UnindexedReferenceExpression__FreshAssignment_1_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnindexedReferenceExpressionAccess().getFreshAssignment_1_1_1_1());
}
- // InternalBehaviorAnnexParser.g:3240:3: ( rule__UnindexedReferenceExpression__FreshAssignment_1_1_1_1 )
- // InternalBehaviorAnnexParser.g:3240:4: rule__UnindexedReferenceExpression__FreshAssignment_1_1_1_1
+ // InternalBehaviorAnnexParser.g:3286:3: ( rule__UnindexedReferenceExpression__FreshAssignment_1_1_1_1 )
+ // InternalBehaviorAnnexParser.g:3286:4: rule__UnindexedReferenceExpression__FreshAssignment_1_1_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnindexedReferenceExpression__FreshAssignment_1_1_1_1();
@@ -11570,16 +11756,16 @@ public final void rule__UnindexedReferenceExpression__Alternatives_1_1_1() throw
}
break;
case 3 :
- // InternalBehaviorAnnexParser.g:3244:2: ( ( rule__UnindexedReferenceExpression__UpdatedAssignment_1_1_1_2 ) )
+ // InternalBehaviorAnnexParser.g:3290:2: ( ( rule__UnindexedReferenceExpression__UpdatedAssignment_1_1_1_2 ) )
{
- // InternalBehaviorAnnexParser.g:3244:2: ( ( rule__UnindexedReferenceExpression__UpdatedAssignment_1_1_1_2 ) )
- // InternalBehaviorAnnexParser.g:3245:3: ( rule__UnindexedReferenceExpression__UpdatedAssignment_1_1_1_2 )
+ // InternalBehaviorAnnexParser.g:3290:2: ( ( rule__UnindexedReferenceExpression__UpdatedAssignment_1_1_1_2 ) )
+ // InternalBehaviorAnnexParser.g:3291:3: ( rule__UnindexedReferenceExpression__UpdatedAssignment_1_1_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnindexedReferenceExpressionAccess().getUpdatedAssignment_1_1_1_2());
}
- // InternalBehaviorAnnexParser.g:3246:3: ( rule__UnindexedReferenceExpression__UpdatedAssignment_1_1_1_2 )
- // InternalBehaviorAnnexParser.g:3246:4: rule__UnindexedReferenceExpression__UpdatedAssignment_1_1_1_2
+ // InternalBehaviorAnnexParser.g:3292:3: ( rule__UnindexedReferenceExpression__UpdatedAssignment_1_1_1_2 )
+ // InternalBehaviorAnnexParser.g:3292:4: rule__UnindexedReferenceExpression__UpdatedAssignment_1_1_1_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnindexedReferenceExpression__UpdatedAssignment_1_1_1_2();
@@ -11616,35 +11802,35 @@ public final void rule__UnindexedReferenceExpression__Alternatives_1_1_1() throw
// $ANTLR start "rule__ReferenceSeparator__Alternatives"
- // InternalBehaviorAnnexParser.g:3254:1: rule__ReferenceSeparator__Alternatives : ( ( ColonColon ) | ( FullStop ) );
+ // InternalBehaviorAnnexParser.g:3300:1: rule__ReferenceSeparator__Alternatives : ( ( ColonColon ) | ( FullStop ) );
public final void rule__ReferenceSeparator__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3258:1: ( ( ColonColon ) | ( FullStop ) )
- int alt27=2;
- int LA27_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:3304:1: ( ( ColonColon ) | ( FullStop ) )
+ int alt28=2;
+ int LA28_0 = input.LA(1);
- if ( (LA27_0==ColonColon) ) {
- alt27=1;
+ if ( (LA28_0==ColonColon) ) {
+ alt28=1;
}
- else if ( (LA27_0==FullStop) ) {
- alt27=2;
+ else if ( (LA28_0==FullStop) ) {
+ alt28=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 27, 0, input);
+ new NoViableAltException("", 28, 0, input);
throw nvae;
}
- switch (alt27) {
+ switch (alt28) {
case 1 :
- // InternalBehaviorAnnexParser.g:3259:2: ( ColonColon )
+ // InternalBehaviorAnnexParser.g:3305:2: ( ColonColon )
{
- // InternalBehaviorAnnexParser.g:3259:2: ( ColonColon )
- // InternalBehaviorAnnexParser.g:3260:3: ColonColon
+ // InternalBehaviorAnnexParser.g:3305:2: ( ColonColon )
+ // InternalBehaviorAnnexParser.g:3306:3: ColonColon
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceSeparatorAccess().getColonColonKeyword_0());
@@ -11660,10 +11846,10 @@ else if ( (LA27_0==FullStop) ) {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:3265:2: ( FullStop )
+ // InternalBehaviorAnnexParser.g:3311:2: ( FullStop )
{
- // InternalBehaviorAnnexParser.g:3265:2: ( FullStop )
- // InternalBehaviorAnnexParser.g:3266:3: FullStop
+ // InternalBehaviorAnnexParser.g:3311:2: ( FullStop )
+ // InternalBehaviorAnnexParser.g:3312:3: FullStop
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceSeparatorAccess().getFullStopKeyword_1());
@@ -11696,35 +11882,35 @@ else if ( (LA27_0==FullStop) ) {
// $ANTLR start "rule__ContainedPropertyAssociation__Alternatives_1"
- // InternalBehaviorAnnexParser.g:3275:1: rule__ContainedPropertyAssociation__Alternatives_1 : ( ( EqualsSignGreaterThanSign ) | ( ( rule__ContainedPropertyAssociation__AppendAssignment_1_1 ) ) );
+ // InternalBehaviorAnnexParser.g:3321:1: rule__ContainedPropertyAssociation__Alternatives_1 : ( ( EqualsSignGreaterThanSign ) | ( ( rule__ContainedPropertyAssociation__AppendAssignment_1_1 ) ) );
public final void rule__ContainedPropertyAssociation__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3279:1: ( ( EqualsSignGreaterThanSign ) | ( ( rule__ContainedPropertyAssociation__AppendAssignment_1_1 ) ) )
- int alt28=2;
- int LA28_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:3325:1: ( ( EqualsSignGreaterThanSign ) | ( ( rule__ContainedPropertyAssociation__AppendAssignment_1_1 ) ) )
+ int alt29=2;
+ int LA29_0 = input.LA(1);
- if ( (LA28_0==EqualsSignGreaterThanSign) ) {
- alt28=1;
+ if ( (LA29_0==EqualsSignGreaterThanSign) ) {
+ alt29=1;
}
- else if ( (LA28_0==PlusSignEqualsSignGreaterThanSign) ) {
- alt28=2;
+ else if ( (LA29_0==PlusSignEqualsSignGreaterThanSign) ) {
+ alt29=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 28, 0, input);
+ new NoViableAltException("", 29, 0, input);
throw nvae;
}
- switch (alt28) {
+ switch (alt29) {
case 1 :
- // InternalBehaviorAnnexParser.g:3280:2: ( EqualsSignGreaterThanSign )
+ // InternalBehaviorAnnexParser.g:3326:2: ( EqualsSignGreaterThanSign )
{
- // InternalBehaviorAnnexParser.g:3280:2: ( EqualsSignGreaterThanSign )
- // InternalBehaviorAnnexParser.g:3281:3: EqualsSignGreaterThanSign
+ // InternalBehaviorAnnexParser.g:3326:2: ( EqualsSignGreaterThanSign )
+ // InternalBehaviorAnnexParser.g:3327:3: EqualsSignGreaterThanSign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getEqualsSignGreaterThanSignKeyword_1_0());
@@ -11740,16 +11926,16 @@ else if ( (LA28_0==PlusSignEqualsSignGreaterThanSign) ) {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:3286:2: ( ( rule__ContainedPropertyAssociation__AppendAssignment_1_1 ) )
+ // InternalBehaviorAnnexParser.g:3332:2: ( ( rule__ContainedPropertyAssociation__AppendAssignment_1_1 ) )
{
- // InternalBehaviorAnnexParser.g:3286:2: ( ( rule__ContainedPropertyAssociation__AppendAssignment_1_1 ) )
- // InternalBehaviorAnnexParser.g:3287:3: ( rule__ContainedPropertyAssociation__AppendAssignment_1_1 )
+ // InternalBehaviorAnnexParser.g:3332:2: ( ( rule__ContainedPropertyAssociation__AppendAssignment_1_1 ) )
+ // InternalBehaviorAnnexParser.g:3333:3: ( rule__ContainedPropertyAssociation__AppendAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getAppendAssignment_1_1());
}
- // InternalBehaviorAnnexParser.g:3288:3: ( rule__ContainedPropertyAssociation__AppendAssignment_1_1 )
- // InternalBehaviorAnnexParser.g:3288:4: rule__ContainedPropertyAssociation__AppendAssignment_1_1
+ // InternalBehaviorAnnexParser.g:3334:3: ( rule__ContainedPropertyAssociation__AppendAssignment_1_1 )
+ // InternalBehaviorAnnexParser.g:3334:4: rule__ContainedPropertyAssociation__AppendAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ContainedPropertyAssociation__AppendAssignment_1_1();
@@ -11786,21 +11972,21 @@ else if ( (LA28_0==PlusSignEqualsSignGreaterThanSign) ) {
// $ANTLR start "rule__PropertyExpression__Alternatives"
- // InternalBehaviorAnnexParser.g:3296:1: rule__PropertyExpression__Alternatives : ( ( ruleRecordTerm ) | ( ruleReferenceTerm ) | ( ruleComponentClassifierTerm ) | ( ruleComputedTerm ) | ( ruleStringTerm ) | ( ruleNumericRangeTerm ) | ( ruleRealTerm ) | ( ruleIntegerTerm ) | ( ruleListTerm ) | ( ruleBooleanLiteral ) | ( ruleLiteralorReferenceTerm ) );
+ // InternalBehaviorAnnexParser.g:3342:1: rule__PropertyExpression__Alternatives : ( ( ruleRecordTerm ) | ( ruleReferenceTerm ) | ( ruleComponentClassifierTerm ) | ( ruleComputedTerm ) | ( ruleStringTerm ) | ( ruleNumericRangeTerm ) | ( ruleRealTerm ) | ( ruleIntegerTerm ) | ( ruleListTerm ) | ( ruleBooleanLiteral ) | ( ruleLiteralorReferenceTerm ) );
public final void rule__PropertyExpression__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3300:1: ( ( ruleRecordTerm ) | ( ruleReferenceTerm ) | ( ruleComponentClassifierTerm ) | ( ruleComputedTerm ) | ( ruleStringTerm ) | ( ruleNumericRangeTerm ) | ( ruleRealTerm ) | ( ruleIntegerTerm ) | ( ruleListTerm ) | ( ruleBooleanLiteral ) | ( ruleLiteralorReferenceTerm ) )
- int alt29=11;
- alt29 = dfa29.predict(input);
- switch (alt29) {
+ // InternalBehaviorAnnexParser.g:3346:1: ( ( ruleRecordTerm ) | ( ruleReferenceTerm ) | ( ruleComponentClassifierTerm ) | ( ruleComputedTerm ) | ( ruleStringTerm ) | ( ruleNumericRangeTerm ) | ( ruleRealTerm ) | ( ruleIntegerTerm ) | ( ruleListTerm ) | ( ruleBooleanLiteral ) | ( ruleLiteralorReferenceTerm ) )
+ int alt30=11;
+ alt30 = dfa30.predict(input);
+ switch (alt30) {
case 1 :
- // InternalBehaviorAnnexParser.g:3301:2: ( ruleRecordTerm )
+ // InternalBehaviorAnnexParser.g:3347:2: ( ruleRecordTerm )
{
- // InternalBehaviorAnnexParser.g:3301:2: ( ruleRecordTerm )
- // InternalBehaviorAnnexParser.g:3302:3: ruleRecordTerm
+ // InternalBehaviorAnnexParser.g:3347:2: ( ruleRecordTerm )
+ // InternalBehaviorAnnexParser.g:3348:3: ruleRecordTerm
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyExpressionAccess().getRecordTermParserRuleCall_0());
@@ -11820,10 +12006,10 @@ public final void rule__PropertyExpression__Alternatives() throws RecognitionExc
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:3307:2: ( ruleReferenceTerm )
+ // InternalBehaviorAnnexParser.g:3353:2: ( ruleReferenceTerm )
{
- // InternalBehaviorAnnexParser.g:3307:2: ( ruleReferenceTerm )
- // InternalBehaviorAnnexParser.g:3308:3: ruleReferenceTerm
+ // InternalBehaviorAnnexParser.g:3353:2: ( ruleReferenceTerm )
+ // InternalBehaviorAnnexParser.g:3354:3: ruleReferenceTerm
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyExpressionAccess().getReferenceTermParserRuleCall_1());
@@ -11843,10 +12029,10 @@ public final void rule__PropertyExpression__Alternatives() throws RecognitionExc
}
break;
case 3 :
- // InternalBehaviorAnnexParser.g:3313:2: ( ruleComponentClassifierTerm )
+ // InternalBehaviorAnnexParser.g:3359:2: ( ruleComponentClassifierTerm )
{
- // InternalBehaviorAnnexParser.g:3313:2: ( ruleComponentClassifierTerm )
- // InternalBehaviorAnnexParser.g:3314:3: ruleComponentClassifierTerm
+ // InternalBehaviorAnnexParser.g:3359:2: ( ruleComponentClassifierTerm )
+ // InternalBehaviorAnnexParser.g:3360:3: ruleComponentClassifierTerm
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyExpressionAccess().getComponentClassifierTermParserRuleCall_2());
@@ -11866,10 +12052,10 @@ public final void rule__PropertyExpression__Alternatives() throws RecognitionExc
}
break;
case 4 :
- // InternalBehaviorAnnexParser.g:3319:2: ( ruleComputedTerm )
+ // InternalBehaviorAnnexParser.g:3365:2: ( ruleComputedTerm )
{
- // InternalBehaviorAnnexParser.g:3319:2: ( ruleComputedTerm )
- // InternalBehaviorAnnexParser.g:3320:3: ruleComputedTerm
+ // InternalBehaviorAnnexParser.g:3365:2: ( ruleComputedTerm )
+ // InternalBehaviorAnnexParser.g:3366:3: ruleComputedTerm
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyExpressionAccess().getComputedTermParserRuleCall_3());
@@ -11889,10 +12075,10 @@ public final void rule__PropertyExpression__Alternatives() throws RecognitionExc
}
break;
case 5 :
- // InternalBehaviorAnnexParser.g:3325:2: ( ruleStringTerm )
+ // InternalBehaviorAnnexParser.g:3371:2: ( ruleStringTerm )
{
- // InternalBehaviorAnnexParser.g:3325:2: ( ruleStringTerm )
- // InternalBehaviorAnnexParser.g:3326:3: ruleStringTerm
+ // InternalBehaviorAnnexParser.g:3371:2: ( ruleStringTerm )
+ // InternalBehaviorAnnexParser.g:3372:3: ruleStringTerm
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyExpressionAccess().getStringTermParserRuleCall_4());
@@ -11912,10 +12098,10 @@ public final void rule__PropertyExpression__Alternatives() throws RecognitionExc
}
break;
case 6 :
- // InternalBehaviorAnnexParser.g:3331:2: ( ruleNumericRangeTerm )
+ // InternalBehaviorAnnexParser.g:3377:2: ( ruleNumericRangeTerm )
{
- // InternalBehaviorAnnexParser.g:3331:2: ( ruleNumericRangeTerm )
- // InternalBehaviorAnnexParser.g:3332:3: ruleNumericRangeTerm
+ // InternalBehaviorAnnexParser.g:3377:2: ( ruleNumericRangeTerm )
+ // InternalBehaviorAnnexParser.g:3378:3: ruleNumericRangeTerm
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyExpressionAccess().getNumericRangeTermParserRuleCall_5());
@@ -11935,10 +12121,10 @@ public final void rule__PropertyExpression__Alternatives() throws RecognitionExc
}
break;
case 7 :
- // InternalBehaviorAnnexParser.g:3337:2: ( ruleRealTerm )
+ // InternalBehaviorAnnexParser.g:3383:2: ( ruleRealTerm )
{
- // InternalBehaviorAnnexParser.g:3337:2: ( ruleRealTerm )
- // InternalBehaviorAnnexParser.g:3338:3: ruleRealTerm
+ // InternalBehaviorAnnexParser.g:3383:2: ( ruleRealTerm )
+ // InternalBehaviorAnnexParser.g:3384:3: ruleRealTerm
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyExpressionAccess().getRealTermParserRuleCall_6());
@@ -11958,10 +12144,10 @@ public final void rule__PropertyExpression__Alternatives() throws RecognitionExc
}
break;
case 8 :
- // InternalBehaviorAnnexParser.g:3343:2: ( ruleIntegerTerm )
+ // InternalBehaviorAnnexParser.g:3389:2: ( ruleIntegerTerm )
{
- // InternalBehaviorAnnexParser.g:3343:2: ( ruleIntegerTerm )
- // InternalBehaviorAnnexParser.g:3344:3: ruleIntegerTerm
+ // InternalBehaviorAnnexParser.g:3389:2: ( ruleIntegerTerm )
+ // InternalBehaviorAnnexParser.g:3390:3: ruleIntegerTerm
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyExpressionAccess().getIntegerTermParserRuleCall_7());
@@ -11981,10 +12167,10 @@ public final void rule__PropertyExpression__Alternatives() throws RecognitionExc
}
break;
case 9 :
- // InternalBehaviorAnnexParser.g:3349:2: ( ruleListTerm )
+ // InternalBehaviorAnnexParser.g:3395:2: ( ruleListTerm )
{
- // InternalBehaviorAnnexParser.g:3349:2: ( ruleListTerm )
- // InternalBehaviorAnnexParser.g:3350:3: ruleListTerm
+ // InternalBehaviorAnnexParser.g:3395:2: ( ruleListTerm )
+ // InternalBehaviorAnnexParser.g:3396:3: ruleListTerm
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyExpressionAccess().getListTermParserRuleCall_8());
@@ -12004,10 +12190,10 @@ public final void rule__PropertyExpression__Alternatives() throws RecognitionExc
}
break;
case 10 :
- // InternalBehaviorAnnexParser.g:3355:2: ( ruleBooleanLiteral )
+ // InternalBehaviorAnnexParser.g:3401:2: ( ruleBooleanLiteral )
{
- // InternalBehaviorAnnexParser.g:3355:2: ( ruleBooleanLiteral )
- // InternalBehaviorAnnexParser.g:3356:3: ruleBooleanLiteral
+ // InternalBehaviorAnnexParser.g:3401:2: ( ruleBooleanLiteral )
+ // InternalBehaviorAnnexParser.g:3402:3: ruleBooleanLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyExpressionAccess().getBooleanLiteralParserRuleCall_9());
@@ -12027,10 +12213,10 @@ public final void rule__PropertyExpression__Alternatives() throws RecognitionExc
}
break;
case 11 :
- // InternalBehaviorAnnexParser.g:3361:2: ( ruleLiteralorReferenceTerm )
+ // InternalBehaviorAnnexParser.g:3407:2: ( ruleLiteralorReferenceTerm )
{
- // InternalBehaviorAnnexParser.g:3361:2: ( ruleLiteralorReferenceTerm )
- // InternalBehaviorAnnexParser.g:3362:3: ruleLiteralorReferenceTerm
+ // InternalBehaviorAnnexParser.g:3407:2: ( ruleLiteralorReferenceTerm )
+ // InternalBehaviorAnnexParser.g:3408:3: ruleLiteralorReferenceTerm
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyExpressionAccess().getLiteralorReferenceTermParserRuleCall_10());
@@ -12067,41 +12253,41 @@ public final void rule__PropertyExpression__Alternatives() throws RecognitionExc
// $ANTLR start "rule__BooleanLiteral__Alternatives_1"
- // InternalBehaviorAnnexParser.g:3371:1: rule__BooleanLiteral__Alternatives_1 : ( ( ( rule__BooleanLiteral__ValueAssignment_1_0 ) ) | ( False ) );
+ // InternalBehaviorAnnexParser.g:3417:1: rule__BooleanLiteral__Alternatives_1 : ( ( ( rule__BooleanLiteral__ValueAssignment_1_0 ) ) | ( False ) );
public final void rule__BooleanLiteral__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3375:1: ( ( ( rule__BooleanLiteral__ValueAssignment_1_0 ) ) | ( False ) )
- int alt30=2;
- int LA30_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:3421:1: ( ( ( rule__BooleanLiteral__ValueAssignment_1_0 ) ) | ( False ) )
+ int alt31=2;
+ int LA31_0 = input.LA(1);
- if ( (LA30_0==True) ) {
- alt30=1;
+ if ( (LA31_0==True) ) {
+ alt31=1;
}
- else if ( (LA30_0==False) ) {
- alt30=2;
+ else if ( (LA31_0==False) ) {
+ alt31=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 30, 0, input);
+ new NoViableAltException("", 31, 0, input);
throw nvae;
}
- switch (alt30) {
+ switch (alt31) {
case 1 :
- // InternalBehaviorAnnexParser.g:3376:2: ( ( rule__BooleanLiteral__ValueAssignment_1_0 ) )
+ // InternalBehaviorAnnexParser.g:3422:2: ( ( rule__BooleanLiteral__ValueAssignment_1_0 ) )
{
- // InternalBehaviorAnnexParser.g:3376:2: ( ( rule__BooleanLiteral__ValueAssignment_1_0 ) )
- // InternalBehaviorAnnexParser.g:3377:3: ( rule__BooleanLiteral__ValueAssignment_1_0 )
+ // InternalBehaviorAnnexParser.g:3422:2: ( ( rule__BooleanLiteral__ValueAssignment_1_0 ) )
+ // InternalBehaviorAnnexParser.g:3423:3: ( rule__BooleanLiteral__ValueAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralAccess().getValueAssignment_1_0());
}
- // InternalBehaviorAnnexParser.g:3378:3: ( rule__BooleanLiteral__ValueAssignment_1_0 )
- // InternalBehaviorAnnexParser.g:3378:4: rule__BooleanLiteral__ValueAssignment_1_0
+ // InternalBehaviorAnnexParser.g:3424:3: ( rule__BooleanLiteral__ValueAssignment_1_0 )
+ // InternalBehaviorAnnexParser.g:3424:4: rule__BooleanLiteral__ValueAssignment_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BooleanLiteral__ValueAssignment_1_0();
@@ -12121,10 +12307,10 @@ else if ( (LA30_0==False) ) {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:3382:2: ( False )
+ // InternalBehaviorAnnexParser.g:3428:2: ( False )
{
- // InternalBehaviorAnnexParser.g:3382:2: ( False )
- // InternalBehaviorAnnexParser.g:3383:3: False
+ // InternalBehaviorAnnexParser.g:3428:2: ( False )
+ // InternalBehaviorAnnexParser.g:3429:3: False
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralAccess().getFalseKeyword_1_1());
@@ -12157,35 +12343,35 @@ else if ( (LA30_0==False) ) {
// $ANTLR start "rule__PlusMinus__Alternatives"
- // InternalBehaviorAnnexParser.g:3392:1: rule__PlusMinus__Alternatives : ( ( PlusSign ) | ( HyphenMinus ) );
+ // InternalBehaviorAnnexParser.g:3438:1: rule__PlusMinus__Alternatives : ( ( PlusSign ) | ( HyphenMinus ) );
public final void rule__PlusMinus__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3396:1: ( ( PlusSign ) | ( HyphenMinus ) )
- int alt31=2;
- int LA31_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:3442:1: ( ( PlusSign ) | ( HyphenMinus ) )
+ int alt32=2;
+ int LA32_0 = input.LA(1);
- if ( (LA31_0==PlusSign) ) {
- alt31=1;
+ if ( (LA32_0==PlusSign) ) {
+ alt32=1;
}
- else if ( (LA31_0==HyphenMinus) ) {
- alt31=2;
+ else if ( (LA32_0==HyphenMinus) ) {
+ alt32=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 31, 0, input);
+ new NoViableAltException("", 32, 0, input);
throw nvae;
}
- switch (alt31) {
+ switch (alt32) {
case 1 :
- // InternalBehaviorAnnexParser.g:3397:2: ( PlusSign )
+ // InternalBehaviorAnnexParser.g:3443:2: ( PlusSign )
{
- // InternalBehaviorAnnexParser.g:3397:2: ( PlusSign )
- // InternalBehaviorAnnexParser.g:3398:3: PlusSign
+ // InternalBehaviorAnnexParser.g:3443:2: ( PlusSign )
+ // InternalBehaviorAnnexParser.g:3444:3: PlusSign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPlusMinusAccess().getPlusSignKeyword_0());
@@ -12201,10 +12387,10 @@ else if ( (LA31_0==HyphenMinus) ) {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:3403:2: ( HyphenMinus )
+ // InternalBehaviorAnnexParser.g:3449:2: ( HyphenMinus )
{
- // InternalBehaviorAnnexParser.g:3403:2: ( HyphenMinus )
- // InternalBehaviorAnnexParser.g:3404:3: HyphenMinus
+ // InternalBehaviorAnnexParser.g:3449:2: ( HyphenMinus )
+ // InternalBehaviorAnnexParser.g:3450:3: HyphenMinus
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPlusMinusAccess().getHyphenMinusKeyword_1());
@@ -12237,35 +12423,35 @@ else if ( (LA31_0==HyphenMinus) ) {
// $ANTLR start "rule__SignedInt__Alternatives_0"
- // InternalBehaviorAnnexParser.g:3413:1: rule__SignedInt__Alternatives_0 : ( ( PlusSign ) | ( HyphenMinus ) );
+ // InternalBehaviorAnnexParser.g:3459:1: rule__SignedInt__Alternatives_0 : ( ( PlusSign ) | ( HyphenMinus ) );
public final void rule__SignedInt__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3417:1: ( ( PlusSign ) | ( HyphenMinus ) )
- int alt32=2;
- int LA32_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:3463:1: ( ( PlusSign ) | ( HyphenMinus ) )
+ int alt33=2;
+ int LA33_0 = input.LA(1);
- if ( (LA32_0==PlusSign) ) {
- alt32=1;
+ if ( (LA33_0==PlusSign) ) {
+ alt33=1;
}
- else if ( (LA32_0==HyphenMinus) ) {
- alt32=2;
+ else if ( (LA33_0==HyphenMinus) ) {
+ alt33=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 32, 0, input);
+ new NoViableAltException("", 33, 0, input);
throw nvae;
}
- switch (alt32) {
+ switch (alt33) {
case 1 :
- // InternalBehaviorAnnexParser.g:3418:2: ( PlusSign )
+ // InternalBehaviorAnnexParser.g:3464:2: ( PlusSign )
{
- // InternalBehaviorAnnexParser.g:3418:2: ( PlusSign )
- // InternalBehaviorAnnexParser.g:3419:3: PlusSign
+ // InternalBehaviorAnnexParser.g:3464:2: ( PlusSign )
+ // InternalBehaviorAnnexParser.g:3465:3: PlusSign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSignedIntAccess().getPlusSignKeyword_0_0());
@@ -12281,10 +12467,10 @@ else if ( (LA32_0==HyphenMinus) ) {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:3424:2: ( HyphenMinus )
+ // InternalBehaviorAnnexParser.g:3470:2: ( HyphenMinus )
{
- // InternalBehaviorAnnexParser.g:3424:2: ( HyphenMinus )
- // InternalBehaviorAnnexParser.g:3425:3: HyphenMinus
+ // InternalBehaviorAnnexParser.g:3470:2: ( HyphenMinus )
+ // InternalBehaviorAnnexParser.g:3471:3: HyphenMinus
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSignedIntAccess().getHyphenMinusKeyword_0_1());
@@ -12317,35 +12503,35 @@ else if ( (LA32_0==HyphenMinus) ) {
// $ANTLR start "rule__SignedReal__Alternatives_0"
- // InternalBehaviorAnnexParser.g:3434:1: rule__SignedReal__Alternatives_0 : ( ( PlusSign ) | ( HyphenMinus ) );
+ // InternalBehaviorAnnexParser.g:3480:1: rule__SignedReal__Alternatives_0 : ( ( PlusSign ) | ( HyphenMinus ) );
public final void rule__SignedReal__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3438:1: ( ( PlusSign ) | ( HyphenMinus ) )
- int alt33=2;
- int LA33_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:3484:1: ( ( PlusSign ) | ( HyphenMinus ) )
+ int alt34=2;
+ int LA34_0 = input.LA(1);
- if ( (LA33_0==PlusSign) ) {
- alt33=1;
+ if ( (LA34_0==PlusSign) ) {
+ alt34=1;
}
- else if ( (LA33_0==HyphenMinus) ) {
- alt33=2;
+ else if ( (LA34_0==HyphenMinus) ) {
+ alt34=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 33, 0, input);
+ new NoViableAltException("", 34, 0, input);
throw nvae;
}
- switch (alt33) {
+ switch (alt34) {
case 1 :
- // InternalBehaviorAnnexParser.g:3439:2: ( PlusSign )
+ // InternalBehaviorAnnexParser.g:3485:2: ( PlusSign )
{
- // InternalBehaviorAnnexParser.g:3439:2: ( PlusSign )
- // InternalBehaviorAnnexParser.g:3440:3: PlusSign
+ // InternalBehaviorAnnexParser.g:3485:2: ( PlusSign )
+ // InternalBehaviorAnnexParser.g:3486:3: PlusSign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSignedRealAccess().getPlusSignKeyword_0_0());
@@ -12361,10 +12547,10 @@ else if ( (LA33_0==HyphenMinus) ) {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:3445:2: ( HyphenMinus )
+ // InternalBehaviorAnnexParser.g:3491:2: ( HyphenMinus )
{
- // InternalBehaviorAnnexParser.g:3445:2: ( HyphenMinus )
- // InternalBehaviorAnnexParser.g:3446:3: HyphenMinus
+ // InternalBehaviorAnnexParser.g:3491:2: ( HyphenMinus )
+ // InternalBehaviorAnnexParser.g:3492:3: HyphenMinus
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSignedRealAccess().getHyphenMinusKeyword_0_1());
@@ -12397,37 +12583,37 @@ else if ( (LA33_0==HyphenMinus) ) {
// $ANTLR start "rule__NumAlt__Alternatives"
- // InternalBehaviorAnnexParser.g:3455:1: rule__NumAlt__Alternatives : ( ( ruleRealTerm ) | ( ruleIntegerTerm ) | ( ruleSignedConstant ) | ( ruleConstantValue ) );
+ // InternalBehaviorAnnexParser.g:3501:1: rule__NumAlt__Alternatives : ( ( ruleRealTerm ) | ( ruleIntegerTerm ) | ( ruleSignedConstant ) | ( ruleConstantValue ) );
public final void rule__NumAlt__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3459:1: ( ( ruleRealTerm ) | ( ruleIntegerTerm ) | ( ruleSignedConstant ) | ( ruleConstantValue ) )
- int alt34=4;
+ // InternalBehaviorAnnexParser.g:3505:1: ( ( ruleRealTerm ) | ( ruleIntegerTerm ) | ( ruleSignedConstant ) | ( ruleConstantValue ) )
+ int alt35=4;
switch ( input.LA(1) ) {
case PlusSign:
{
switch ( input.LA(2) ) {
- case RULE_INTEGER_LIT:
+ case RULE_ID:
{
- alt34=2;
+ alt35=3;
}
break;
- case RULE_ID:
+ case RULE_INTEGER_LIT:
{
- alt34=3;
+ alt35=2;
}
break;
case RULE_REAL_LIT:
{
- alt34=1;
+ alt35=1;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 34, 1, input);
+ new NoViableAltException("", 35, 1, input);
throw nvae;
}
@@ -12437,25 +12623,25 @@ public final void rule__NumAlt__Alternatives() throws RecognitionException {
case HyphenMinus:
{
switch ( input.LA(2) ) {
- case RULE_INTEGER_LIT:
+ case RULE_REAL_LIT:
{
- alt34=2;
+ alt35=1;
}
break;
- case RULE_REAL_LIT:
+ case RULE_ID:
{
- alt34=1;
+ alt35=3;
}
break;
- case RULE_ID:
+ case RULE_INTEGER_LIT:
{
- alt34=3;
+ alt35=2;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 34, 2, input);
+ new NoViableAltException("", 35, 2, input);
throw nvae;
}
@@ -12464,33 +12650,33 @@ public final void rule__NumAlt__Alternatives() throws RecognitionException {
break;
case RULE_REAL_LIT:
{
- alt34=1;
+ alt35=1;
}
break;
case RULE_INTEGER_LIT:
{
- alt34=2;
+ alt35=2;
}
break;
case RULE_ID:
{
- alt34=4;
+ alt35=4;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 34, 0, input);
+ new NoViableAltException("", 35, 0, input);
throw nvae;
}
- switch (alt34) {
+ switch (alt35) {
case 1 :
- // InternalBehaviorAnnexParser.g:3460:2: ( ruleRealTerm )
+ // InternalBehaviorAnnexParser.g:3506:2: ( ruleRealTerm )
{
- // InternalBehaviorAnnexParser.g:3460:2: ( ruleRealTerm )
- // InternalBehaviorAnnexParser.g:3461:3: ruleRealTerm
+ // InternalBehaviorAnnexParser.g:3506:2: ( ruleRealTerm )
+ // InternalBehaviorAnnexParser.g:3507:3: ruleRealTerm
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumAltAccess().getRealTermParserRuleCall_0());
@@ -12510,10 +12696,10 @@ public final void rule__NumAlt__Alternatives() throws RecognitionException {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:3466:2: ( ruleIntegerTerm )
+ // InternalBehaviorAnnexParser.g:3512:2: ( ruleIntegerTerm )
{
- // InternalBehaviorAnnexParser.g:3466:2: ( ruleIntegerTerm )
- // InternalBehaviorAnnexParser.g:3467:3: ruleIntegerTerm
+ // InternalBehaviorAnnexParser.g:3512:2: ( ruleIntegerTerm )
+ // InternalBehaviorAnnexParser.g:3513:3: ruleIntegerTerm
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumAltAccess().getIntegerTermParserRuleCall_1());
@@ -12533,10 +12719,10 @@ public final void rule__NumAlt__Alternatives() throws RecognitionException {
}
break;
case 3 :
- // InternalBehaviorAnnexParser.g:3472:2: ( ruleSignedConstant )
+ // InternalBehaviorAnnexParser.g:3518:2: ( ruleSignedConstant )
{
- // InternalBehaviorAnnexParser.g:3472:2: ( ruleSignedConstant )
- // InternalBehaviorAnnexParser.g:3473:3: ruleSignedConstant
+ // InternalBehaviorAnnexParser.g:3518:2: ( ruleSignedConstant )
+ // InternalBehaviorAnnexParser.g:3519:3: ruleSignedConstant
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumAltAccess().getSignedConstantParserRuleCall_2());
@@ -12556,10 +12742,10 @@ public final void rule__NumAlt__Alternatives() throws RecognitionException {
}
break;
case 4 :
- // InternalBehaviorAnnexParser.g:3478:2: ( ruleConstantValue )
+ // InternalBehaviorAnnexParser.g:3524:2: ( ruleConstantValue )
{
- // InternalBehaviorAnnexParser.g:3478:2: ( ruleConstantValue )
- // InternalBehaviorAnnexParser.g:3479:3: ruleConstantValue
+ // InternalBehaviorAnnexParser.g:3524:2: ( ruleConstantValue )
+ // InternalBehaviorAnnexParser.g:3525:3: ruleConstantValue
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumAltAccess().getConstantValueParserRuleCall_3());
@@ -12596,14 +12782,14 @@ public final void rule__NumAlt__Alternatives() throws RecognitionException {
// $ANTLR start "rule__BehaviorAnnex__Group__0"
- // InternalBehaviorAnnexParser.g:3488:1: rule__BehaviorAnnex__Group__0 : rule__BehaviorAnnex__Group__0__Impl rule__BehaviorAnnex__Group__1 ;
+ // InternalBehaviorAnnexParser.g:3534:1: rule__BehaviorAnnex__Group__0 : rule__BehaviorAnnex__Group__0__Impl rule__BehaviorAnnex__Group__1 ;
public final void rule__BehaviorAnnex__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3492:1: ( rule__BehaviorAnnex__Group__0__Impl rule__BehaviorAnnex__Group__1 )
- // InternalBehaviorAnnexParser.g:3493:2: rule__BehaviorAnnex__Group__0__Impl rule__BehaviorAnnex__Group__1
+ // InternalBehaviorAnnexParser.g:3538:1: ( rule__BehaviorAnnex__Group__0__Impl rule__BehaviorAnnex__Group__1 )
+ // InternalBehaviorAnnexParser.g:3539:2: rule__BehaviorAnnex__Group__0__Impl rule__BehaviorAnnex__Group__1
{
pushFollow(FollowSets000.FOLLOW_3);
rule__BehaviorAnnex__Group__0__Impl();
@@ -12634,23 +12820,23 @@ public final void rule__BehaviorAnnex__Group__0() throws RecognitionException {
// $ANTLR start "rule__BehaviorAnnex__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:3500:1: rule__BehaviorAnnex__Group__0__Impl : ( () ) ;
+ // InternalBehaviorAnnexParser.g:3546:1: rule__BehaviorAnnex__Group__0__Impl : ( () ) ;
public final void rule__BehaviorAnnex__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3504:1: ( ( () ) )
- // InternalBehaviorAnnexParser.g:3505:1: ( () )
+ // InternalBehaviorAnnexParser.g:3550:1: ( ( () ) )
+ // InternalBehaviorAnnexParser.g:3551:1: ( () )
{
- // InternalBehaviorAnnexParser.g:3505:1: ( () )
- // InternalBehaviorAnnexParser.g:3506:2: ()
+ // InternalBehaviorAnnexParser.g:3551:1: ( () )
+ // InternalBehaviorAnnexParser.g:3552:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorAnnexAccess().getBehaviorAnnexAction_0());
}
- // InternalBehaviorAnnexParser.g:3507:2: ()
- // InternalBehaviorAnnexParser.g:3507:3:
+ // InternalBehaviorAnnexParser.g:3553:2: ()
+ // InternalBehaviorAnnexParser.g:3553:3:
{
}
@@ -12675,14 +12861,14 @@ public final void rule__BehaviorAnnex__Group__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__BehaviorAnnex__Group__1"
- // InternalBehaviorAnnexParser.g:3515:1: rule__BehaviorAnnex__Group__1 : rule__BehaviorAnnex__Group__1__Impl rule__BehaviorAnnex__Group__2 ;
+ // InternalBehaviorAnnexParser.g:3561:1: rule__BehaviorAnnex__Group__1 : rule__BehaviorAnnex__Group__1__Impl rule__BehaviorAnnex__Group__2 ;
public final void rule__BehaviorAnnex__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3519:1: ( rule__BehaviorAnnex__Group__1__Impl rule__BehaviorAnnex__Group__2 )
- // InternalBehaviorAnnexParser.g:3520:2: rule__BehaviorAnnex__Group__1__Impl rule__BehaviorAnnex__Group__2
+ // InternalBehaviorAnnexParser.g:3565:1: ( rule__BehaviorAnnex__Group__1__Impl rule__BehaviorAnnex__Group__2 )
+ // InternalBehaviorAnnexParser.g:3566:2: rule__BehaviorAnnex__Group__1__Impl rule__BehaviorAnnex__Group__2
{
pushFollow(FollowSets000.FOLLOW_3);
rule__BehaviorAnnex__Group__1__Impl();
@@ -12713,31 +12899,31 @@ public final void rule__BehaviorAnnex__Group__1() throws RecognitionException {
// $ANTLR start "rule__BehaviorAnnex__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:3527:1: rule__BehaviorAnnex__Group__1__Impl : ( ( rule__BehaviorAnnex__Group_1__0 )? ) ;
+ // InternalBehaviorAnnexParser.g:3573:1: rule__BehaviorAnnex__Group__1__Impl : ( ( rule__BehaviorAnnex__Group_1__0 )? ) ;
public final void rule__BehaviorAnnex__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3531:1: ( ( ( rule__BehaviorAnnex__Group_1__0 )? ) )
- // InternalBehaviorAnnexParser.g:3532:1: ( ( rule__BehaviorAnnex__Group_1__0 )? )
+ // InternalBehaviorAnnexParser.g:3577:1: ( ( ( rule__BehaviorAnnex__Group_1__0 )? ) )
+ // InternalBehaviorAnnexParser.g:3578:1: ( ( rule__BehaviorAnnex__Group_1__0 )? )
{
- // InternalBehaviorAnnexParser.g:3532:1: ( ( rule__BehaviorAnnex__Group_1__0 )? )
- // InternalBehaviorAnnexParser.g:3533:2: ( rule__BehaviorAnnex__Group_1__0 )?
+ // InternalBehaviorAnnexParser.g:3578:1: ( ( rule__BehaviorAnnex__Group_1__0 )? )
+ // InternalBehaviorAnnexParser.g:3579:2: ( rule__BehaviorAnnex__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorAnnexAccess().getGroup_1());
}
- // InternalBehaviorAnnexParser.g:3534:2: ( rule__BehaviorAnnex__Group_1__0 )?
- int alt35=2;
- int LA35_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:3580:2: ( rule__BehaviorAnnex__Group_1__0 )?
+ int alt36=2;
+ int LA36_0 = input.LA(1);
- if ( (LA35_0==Variables) ) {
- alt35=1;
+ if ( (LA36_0==Variables) ) {
+ alt36=1;
}
- switch (alt35) {
+ switch (alt36) {
case 1 :
- // InternalBehaviorAnnexParser.g:3534:3: rule__BehaviorAnnex__Group_1__0
+ // InternalBehaviorAnnexParser.g:3580:3: rule__BehaviorAnnex__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorAnnex__Group_1__0();
@@ -12775,14 +12961,14 @@ public final void rule__BehaviorAnnex__Group__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__BehaviorAnnex__Group__2"
- // InternalBehaviorAnnexParser.g:3542:1: rule__BehaviorAnnex__Group__2 : rule__BehaviorAnnex__Group__2__Impl rule__BehaviorAnnex__Group__3 ;
+ // InternalBehaviorAnnexParser.g:3588:1: rule__BehaviorAnnex__Group__2 : rule__BehaviorAnnex__Group__2__Impl rule__BehaviorAnnex__Group__3 ;
public final void rule__BehaviorAnnex__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3546:1: ( rule__BehaviorAnnex__Group__2__Impl rule__BehaviorAnnex__Group__3 )
- // InternalBehaviorAnnexParser.g:3547:2: rule__BehaviorAnnex__Group__2__Impl rule__BehaviorAnnex__Group__3
+ // InternalBehaviorAnnexParser.g:3592:1: ( rule__BehaviorAnnex__Group__2__Impl rule__BehaviorAnnex__Group__3 )
+ // InternalBehaviorAnnexParser.g:3593:2: rule__BehaviorAnnex__Group__2__Impl rule__BehaviorAnnex__Group__3
{
pushFollow(FollowSets000.FOLLOW_3);
rule__BehaviorAnnex__Group__2__Impl();
@@ -12813,31 +12999,31 @@ public final void rule__BehaviorAnnex__Group__2() throws RecognitionException {
// $ANTLR start "rule__BehaviorAnnex__Group__2__Impl"
- // InternalBehaviorAnnexParser.g:3554:1: rule__BehaviorAnnex__Group__2__Impl : ( ( rule__BehaviorAnnex__Group_2__0 )? ) ;
+ // InternalBehaviorAnnexParser.g:3600:1: rule__BehaviorAnnex__Group__2__Impl : ( ( rule__BehaviorAnnex__Group_2__0 )? ) ;
public final void rule__BehaviorAnnex__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3558:1: ( ( ( rule__BehaviorAnnex__Group_2__0 )? ) )
- // InternalBehaviorAnnexParser.g:3559:1: ( ( rule__BehaviorAnnex__Group_2__0 )? )
+ // InternalBehaviorAnnexParser.g:3604:1: ( ( ( rule__BehaviorAnnex__Group_2__0 )? ) )
+ // InternalBehaviorAnnexParser.g:3605:1: ( ( rule__BehaviorAnnex__Group_2__0 )? )
{
- // InternalBehaviorAnnexParser.g:3559:1: ( ( rule__BehaviorAnnex__Group_2__0 )? )
- // InternalBehaviorAnnexParser.g:3560:2: ( rule__BehaviorAnnex__Group_2__0 )?
+ // InternalBehaviorAnnexParser.g:3605:1: ( ( rule__BehaviorAnnex__Group_2__0 )? )
+ // InternalBehaviorAnnexParser.g:3606:2: ( rule__BehaviorAnnex__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorAnnexAccess().getGroup_2());
}
- // InternalBehaviorAnnexParser.g:3561:2: ( rule__BehaviorAnnex__Group_2__0 )?
- int alt36=2;
- int LA36_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:3607:2: ( rule__BehaviorAnnex__Group_2__0 )?
+ int alt37=2;
+ int LA37_0 = input.LA(1);
- if ( (LA36_0==States) ) {
- alt36=1;
+ if ( (LA37_0==States) ) {
+ alt37=1;
}
- switch (alt36) {
+ switch (alt37) {
case 1 :
- // InternalBehaviorAnnexParser.g:3561:3: rule__BehaviorAnnex__Group_2__0
+ // InternalBehaviorAnnexParser.g:3607:3: rule__BehaviorAnnex__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorAnnex__Group_2__0();
@@ -12875,14 +13061,14 @@ public final void rule__BehaviorAnnex__Group__2__Impl() throws RecognitionExcept
// $ANTLR start "rule__BehaviorAnnex__Group__3"
- // InternalBehaviorAnnexParser.g:3569:1: rule__BehaviorAnnex__Group__3 : rule__BehaviorAnnex__Group__3__Impl ;
+ // InternalBehaviorAnnexParser.g:3615:1: rule__BehaviorAnnex__Group__3 : rule__BehaviorAnnex__Group__3__Impl ;
public final void rule__BehaviorAnnex__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3573:1: ( rule__BehaviorAnnex__Group__3__Impl )
- // InternalBehaviorAnnexParser.g:3574:2: rule__BehaviorAnnex__Group__3__Impl
+ // InternalBehaviorAnnexParser.g:3619:1: ( rule__BehaviorAnnex__Group__3__Impl )
+ // InternalBehaviorAnnexParser.g:3620:2: rule__BehaviorAnnex__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorAnnex__Group__3__Impl();
@@ -12908,31 +13094,31 @@ public final void rule__BehaviorAnnex__Group__3() throws RecognitionException {
// $ANTLR start "rule__BehaviorAnnex__Group__3__Impl"
- // InternalBehaviorAnnexParser.g:3580:1: rule__BehaviorAnnex__Group__3__Impl : ( ( rule__BehaviorAnnex__Group_3__0 )? ) ;
+ // InternalBehaviorAnnexParser.g:3626:1: rule__BehaviorAnnex__Group__3__Impl : ( ( rule__BehaviorAnnex__Group_3__0 )? ) ;
public final void rule__BehaviorAnnex__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3584:1: ( ( ( rule__BehaviorAnnex__Group_3__0 )? ) )
- // InternalBehaviorAnnexParser.g:3585:1: ( ( rule__BehaviorAnnex__Group_3__0 )? )
+ // InternalBehaviorAnnexParser.g:3630:1: ( ( ( rule__BehaviorAnnex__Group_3__0 )? ) )
+ // InternalBehaviorAnnexParser.g:3631:1: ( ( rule__BehaviorAnnex__Group_3__0 )? )
{
- // InternalBehaviorAnnexParser.g:3585:1: ( ( rule__BehaviorAnnex__Group_3__0 )? )
- // InternalBehaviorAnnexParser.g:3586:2: ( rule__BehaviorAnnex__Group_3__0 )?
+ // InternalBehaviorAnnexParser.g:3631:1: ( ( rule__BehaviorAnnex__Group_3__0 )? )
+ // InternalBehaviorAnnexParser.g:3632:2: ( rule__BehaviorAnnex__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorAnnexAccess().getGroup_3());
}
- // InternalBehaviorAnnexParser.g:3587:2: ( rule__BehaviorAnnex__Group_3__0 )?
- int alt37=2;
- int LA37_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:3633:2: ( rule__BehaviorAnnex__Group_3__0 )?
+ int alt38=2;
+ int LA38_0 = input.LA(1);
- if ( (LA37_0==Transitions) ) {
- alt37=1;
+ if ( (LA38_0==Transitions) ) {
+ alt38=1;
}
- switch (alt37) {
+ switch (alt38) {
case 1 :
- // InternalBehaviorAnnexParser.g:3587:3: rule__BehaviorAnnex__Group_3__0
+ // InternalBehaviorAnnexParser.g:3633:3: rule__BehaviorAnnex__Group_3__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorAnnex__Group_3__0();
@@ -12970,14 +13156,14 @@ public final void rule__BehaviorAnnex__Group__3__Impl() throws RecognitionExcept
// $ANTLR start "rule__BehaviorAnnex__Group_1__0"
- // InternalBehaviorAnnexParser.g:3596:1: rule__BehaviorAnnex__Group_1__0 : rule__BehaviorAnnex__Group_1__0__Impl rule__BehaviorAnnex__Group_1__1 ;
+ // InternalBehaviorAnnexParser.g:3642:1: rule__BehaviorAnnex__Group_1__0 : rule__BehaviorAnnex__Group_1__0__Impl rule__BehaviorAnnex__Group_1__1 ;
public final void rule__BehaviorAnnex__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3600:1: ( rule__BehaviorAnnex__Group_1__0__Impl rule__BehaviorAnnex__Group_1__1 )
- // InternalBehaviorAnnexParser.g:3601:2: rule__BehaviorAnnex__Group_1__0__Impl rule__BehaviorAnnex__Group_1__1
+ // InternalBehaviorAnnexParser.g:3646:1: ( rule__BehaviorAnnex__Group_1__0__Impl rule__BehaviorAnnex__Group_1__1 )
+ // InternalBehaviorAnnexParser.g:3647:2: rule__BehaviorAnnex__Group_1__0__Impl rule__BehaviorAnnex__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_4);
rule__BehaviorAnnex__Group_1__0__Impl();
@@ -13008,17 +13194,17 @@ public final void rule__BehaviorAnnex__Group_1__0() throws RecognitionException
// $ANTLR start "rule__BehaviorAnnex__Group_1__0__Impl"
- // InternalBehaviorAnnexParser.g:3608:1: rule__BehaviorAnnex__Group_1__0__Impl : ( Variables ) ;
+ // InternalBehaviorAnnexParser.g:3654:1: rule__BehaviorAnnex__Group_1__0__Impl : ( Variables ) ;
public final void rule__BehaviorAnnex__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3612:1: ( ( Variables ) )
- // InternalBehaviorAnnexParser.g:3613:1: ( Variables )
+ // InternalBehaviorAnnexParser.g:3658:1: ( ( Variables ) )
+ // InternalBehaviorAnnexParser.g:3659:1: ( Variables )
{
- // InternalBehaviorAnnexParser.g:3613:1: ( Variables )
- // InternalBehaviorAnnexParser.g:3614:2: Variables
+ // InternalBehaviorAnnexParser.g:3659:1: ( Variables )
+ // InternalBehaviorAnnexParser.g:3660:2: Variables
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorAnnexAccess().getVariablesKeyword_1_0());
@@ -13049,14 +13235,14 @@ public final void rule__BehaviorAnnex__Group_1__0__Impl() throws RecognitionExce
// $ANTLR start "rule__BehaviorAnnex__Group_1__1"
- // InternalBehaviorAnnexParser.g:3623:1: rule__BehaviorAnnex__Group_1__1 : rule__BehaviorAnnex__Group_1__1__Impl ;
+ // InternalBehaviorAnnexParser.g:3669:1: rule__BehaviorAnnex__Group_1__1 : rule__BehaviorAnnex__Group_1__1__Impl ;
public final void rule__BehaviorAnnex__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3627:1: ( rule__BehaviorAnnex__Group_1__1__Impl )
- // InternalBehaviorAnnexParser.g:3628:2: rule__BehaviorAnnex__Group_1__1__Impl
+ // InternalBehaviorAnnexParser.g:3673:1: ( rule__BehaviorAnnex__Group_1__1__Impl )
+ // InternalBehaviorAnnexParser.g:3674:2: rule__BehaviorAnnex__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorAnnex__Group_1__1__Impl();
@@ -13082,26 +13268,26 @@ public final void rule__BehaviorAnnex__Group_1__1() throws RecognitionException
// $ANTLR start "rule__BehaviorAnnex__Group_1__1__Impl"
- // InternalBehaviorAnnexParser.g:3634:1: rule__BehaviorAnnex__Group_1__1__Impl : ( ( ( rule__BehaviorAnnex__VariableGroupsAssignment_1_1 ) ) ( ( rule__BehaviorAnnex__VariableGroupsAssignment_1_1 )* ) ) ;
+ // InternalBehaviorAnnexParser.g:3680:1: rule__BehaviorAnnex__Group_1__1__Impl : ( ( ( rule__BehaviorAnnex__VariableGroupsAssignment_1_1 ) ) ( ( rule__BehaviorAnnex__VariableGroupsAssignment_1_1 )* ) ) ;
public final void rule__BehaviorAnnex__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3638:1: ( ( ( ( rule__BehaviorAnnex__VariableGroupsAssignment_1_1 ) ) ( ( rule__BehaviorAnnex__VariableGroupsAssignment_1_1 )* ) ) )
- // InternalBehaviorAnnexParser.g:3639:1: ( ( ( rule__BehaviorAnnex__VariableGroupsAssignment_1_1 ) ) ( ( rule__BehaviorAnnex__VariableGroupsAssignment_1_1 )* ) )
+ // InternalBehaviorAnnexParser.g:3684:1: ( ( ( ( rule__BehaviorAnnex__VariableGroupsAssignment_1_1 ) ) ( ( rule__BehaviorAnnex__VariableGroupsAssignment_1_1 )* ) ) )
+ // InternalBehaviorAnnexParser.g:3685:1: ( ( ( rule__BehaviorAnnex__VariableGroupsAssignment_1_1 ) ) ( ( rule__BehaviorAnnex__VariableGroupsAssignment_1_1 )* ) )
{
- // InternalBehaviorAnnexParser.g:3639:1: ( ( ( rule__BehaviorAnnex__VariableGroupsAssignment_1_1 ) ) ( ( rule__BehaviorAnnex__VariableGroupsAssignment_1_1 )* ) )
- // InternalBehaviorAnnexParser.g:3640:2: ( ( rule__BehaviorAnnex__VariableGroupsAssignment_1_1 ) ) ( ( rule__BehaviorAnnex__VariableGroupsAssignment_1_1 )* )
+ // InternalBehaviorAnnexParser.g:3685:1: ( ( ( rule__BehaviorAnnex__VariableGroupsAssignment_1_1 ) ) ( ( rule__BehaviorAnnex__VariableGroupsAssignment_1_1 )* ) )
+ // InternalBehaviorAnnexParser.g:3686:2: ( ( rule__BehaviorAnnex__VariableGroupsAssignment_1_1 ) ) ( ( rule__BehaviorAnnex__VariableGroupsAssignment_1_1 )* )
{
- // InternalBehaviorAnnexParser.g:3640:2: ( ( rule__BehaviorAnnex__VariableGroupsAssignment_1_1 ) )
- // InternalBehaviorAnnexParser.g:3641:3: ( rule__BehaviorAnnex__VariableGroupsAssignment_1_1 )
+ // InternalBehaviorAnnexParser.g:3686:2: ( ( rule__BehaviorAnnex__VariableGroupsAssignment_1_1 ) )
+ // InternalBehaviorAnnexParser.g:3687:3: ( rule__BehaviorAnnex__VariableGroupsAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorAnnexAccess().getVariableGroupsAssignment_1_1());
}
- // InternalBehaviorAnnexParser.g:3642:3: ( rule__BehaviorAnnex__VariableGroupsAssignment_1_1 )
- // InternalBehaviorAnnexParser.g:3642:4: rule__BehaviorAnnex__VariableGroupsAssignment_1_1
+ // InternalBehaviorAnnexParser.g:3688:3: ( rule__BehaviorAnnex__VariableGroupsAssignment_1_1 )
+ // InternalBehaviorAnnexParser.g:3688:4: rule__BehaviorAnnex__VariableGroupsAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_5);
rule__BehaviorAnnex__VariableGroupsAssignment_1_1();
@@ -13117,26 +13303,26 @@ public final void rule__BehaviorAnnex__Group_1__1__Impl() throws RecognitionExce
}
- // InternalBehaviorAnnexParser.g:3645:2: ( ( rule__BehaviorAnnex__VariableGroupsAssignment_1_1 )* )
- // InternalBehaviorAnnexParser.g:3646:3: ( rule__BehaviorAnnex__VariableGroupsAssignment_1_1 )*
+ // InternalBehaviorAnnexParser.g:3691:2: ( ( rule__BehaviorAnnex__VariableGroupsAssignment_1_1 )* )
+ // InternalBehaviorAnnexParser.g:3692:3: ( rule__BehaviorAnnex__VariableGroupsAssignment_1_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorAnnexAccess().getVariableGroupsAssignment_1_1());
}
- // InternalBehaviorAnnexParser.g:3647:3: ( rule__BehaviorAnnex__VariableGroupsAssignment_1_1 )*
- loop38:
+ // InternalBehaviorAnnexParser.g:3693:3: ( rule__BehaviorAnnex__VariableGroupsAssignment_1_1 )*
+ loop39:
do {
- int alt38=2;
- int LA38_0 = input.LA(1);
+ int alt39=2;
+ int LA39_0 = input.LA(1);
- if ( (LA38_0==RULE_ID) ) {
- alt38=1;
+ if ( (LA39_0==RULE_ID) ) {
+ alt39=1;
}
- switch (alt38) {
+ switch (alt39) {
case 1 :
- // InternalBehaviorAnnexParser.g:3647:4: rule__BehaviorAnnex__VariableGroupsAssignment_1_1
+ // InternalBehaviorAnnexParser.g:3693:4: rule__BehaviorAnnex__VariableGroupsAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_5);
rule__BehaviorAnnex__VariableGroupsAssignment_1_1();
@@ -13148,7 +13334,7 @@ public final void rule__BehaviorAnnex__Group_1__1__Impl() throws RecognitionExce
break;
default :
- break loop38;
+ break loop39;
}
} while (true);
@@ -13180,14 +13366,14 @@ public final void rule__BehaviorAnnex__Group_1__1__Impl() throws RecognitionExce
// $ANTLR start "rule__BehaviorAnnex__Group_2__0"
- // InternalBehaviorAnnexParser.g:3657:1: rule__BehaviorAnnex__Group_2__0 : rule__BehaviorAnnex__Group_2__0__Impl rule__BehaviorAnnex__Group_2__1 ;
+ // InternalBehaviorAnnexParser.g:3703:1: rule__BehaviorAnnex__Group_2__0 : rule__BehaviorAnnex__Group_2__0__Impl rule__BehaviorAnnex__Group_2__1 ;
public final void rule__BehaviorAnnex__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3661:1: ( rule__BehaviorAnnex__Group_2__0__Impl rule__BehaviorAnnex__Group_2__1 )
- // InternalBehaviorAnnexParser.g:3662:2: rule__BehaviorAnnex__Group_2__0__Impl rule__BehaviorAnnex__Group_2__1
+ // InternalBehaviorAnnexParser.g:3707:1: ( rule__BehaviorAnnex__Group_2__0__Impl rule__BehaviorAnnex__Group_2__1 )
+ // InternalBehaviorAnnexParser.g:3708:2: rule__BehaviorAnnex__Group_2__0__Impl rule__BehaviorAnnex__Group_2__1
{
pushFollow(FollowSets000.FOLLOW_4);
rule__BehaviorAnnex__Group_2__0__Impl();
@@ -13218,17 +13404,17 @@ public final void rule__BehaviorAnnex__Group_2__0() throws RecognitionException
// $ANTLR start "rule__BehaviorAnnex__Group_2__0__Impl"
- // InternalBehaviorAnnexParser.g:3669:1: rule__BehaviorAnnex__Group_2__0__Impl : ( States ) ;
+ // InternalBehaviorAnnexParser.g:3715:1: rule__BehaviorAnnex__Group_2__0__Impl : ( States ) ;
public final void rule__BehaviorAnnex__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3673:1: ( ( States ) )
- // InternalBehaviorAnnexParser.g:3674:1: ( States )
+ // InternalBehaviorAnnexParser.g:3719:1: ( ( States ) )
+ // InternalBehaviorAnnexParser.g:3720:1: ( States )
{
- // InternalBehaviorAnnexParser.g:3674:1: ( States )
- // InternalBehaviorAnnexParser.g:3675:2: States
+ // InternalBehaviorAnnexParser.g:3720:1: ( States )
+ // InternalBehaviorAnnexParser.g:3721:2: States
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorAnnexAccess().getStatesKeyword_2_0());
@@ -13259,14 +13445,14 @@ public final void rule__BehaviorAnnex__Group_2__0__Impl() throws RecognitionExce
// $ANTLR start "rule__BehaviorAnnex__Group_2__1"
- // InternalBehaviorAnnexParser.g:3684:1: rule__BehaviorAnnex__Group_2__1 : rule__BehaviorAnnex__Group_2__1__Impl ;
+ // InternalBehaviorAnnexParser.g:3730:1: rule__BehaviorAnnex__Group_2__1 : rule__BehaviorAnnex__Group_2__1__Impl ;
public final void rule__BehaviorAnnex__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3688:1: ( rule__BehaviorAnnex__Group_2__1__Impl )
- // InternalBehaviorAnnexParser.g:3689:2: rule__BehaviorAnnex__Group_2__1__Impl
+ // InternalBehaviorAnnexParser.g:3734:1: ( rule__BehaviorAnnex__Group_2__1__Impl )
+ // InternalBehaviorAnnexParser.g:3735:2: rule__BehaviorAnnex__Group_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorAnnex__Group_2__1__Impl();
@@ -13292,26 +13478,26 @@ public final void rule__BehaviorAnnex__Group_2__1() throws RecognitionException
// $ANTLR start "rule__BehaviorAnnex__Group_2__1__Impl"
- // InternalBehaviorAnnexParser.g:3695:1: rule__BehaviorAnnex__Group_2__1__Impl : ( ( ( rule__BehaviorAnnex__StateGroupsAssignment_2_1 ) ) ( ( rule__BehaviorAnnex__StateGroupsAssignment_2_1 )* ) ) ;
+ // InternalBehaviorAnnexParser.g:3741:1: rule__BehaviorAnnex__Group_2__1__Impl : ( ( ( rule__BehaviorAnnex__StateGroupsAssignment_2_1 ) ) ( ( rule__BehaviorAnnex__StateGroupsAssignment_2_1 )* ) ) ;
public final void rule__BehaviorAnnex__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3699:1: ( ( ( ( rule__BehaviorAnnex__StateGroupsAssignment_2_1 ) ) ( ( rule__BehaviorAnnex__StateGroupsAssignment_2_1 )* ) ) )
- // InternalBehaviorAnnexParser.g:3700:1: ( ( ( rule__BehaviorAnnex__StateGroupsAssignment_2_1 ) ) ( ( rule__BehaviorAnnex__StateGroupsAssignment_2_1 )* ) )
+ // InternalBehaviorAnnexParser.g:3745:1: ( ( ( ( rule__BehaviorAnnex__StateGroupsAssignment_2_1 ) ) ( ( rule__BehaviorAnnex__StateGroupsAssignment_2_1 )* ) ) )
+ // InternalBehaviorAnnexParser.g:3746:1: ( ( ( rule__BehaviorAnnex__StateGroupsAssignment_2_1 ) ) ( ( rule__BehaviorAnnex__StateGroupsAssignment_2_1 )* ) )
{
- // InternalBehaviorAnnexParser.g:3700:1: ( ( ( rule__BehaviorAnnex__StateGroupsAssignment_2_1 ) ) ( ( rule__BehaviorAnnex__StateGroupsAssignment_2_1 )* ) )
- // InternalBehaviorAnnexParser.g:3701:2: ( ( rule__BehaviorAnnex__StateGroupsAssignment_2_1 ) ) ( ( rule__BehaviorAnnex__StateGroupsAssignment_2_1 )* )
+ // InternalBehaviorAnnexParser.g:3746:1: ( ( ( rule__BehaviorAnnex__StateGroupsAssignment_2_1 ) ) ( ( rule__BehaviorAnnex__StateGroupsAssignment_2_1 )* ) )
+ // InternalBehaviorAnnexParser.g:3747:2: ( ( rule__BehaviorAnnex__StateGroupsAssignment_2_1 ) ) ( ( rule__BehaviorAnnex__StateGroupsAssignment_2_1 )* )
{
- // InternalBehaviorAnnexParser.g:3701:2: ( ( rule__BehaviorAnnex__StateGroupsAssignment_2_1 ) )
- // InternalBehaviorAnnexParser.g:3702:3: ( rule__BehaviorAnnex__StateGroupsAssignment_2_1 )
+ // InternalBehaviorAnnexParser.g:3747:2: ( ( rule__BehaviorAnnex__StateGroupsAssignment_2_1 ) )
+ // InternalBehaviorAnnexParser.g:3748:3: ( rule__BehaviorAnnex__StateGroupsAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorAnnexAccess().getStateGroupsAssignment_2_1());
}
- // InternalBehaviorAnnexParser.g:3703:3: ( rule__BehaviorAnnex__StateGroupsAssignment_2_1 )
- // InternalBehaviorAnnexParser.g:3703:4: rule__BehaviorAnnex__StateGroupsAssignment_2_1
+ // InternalBehaviorAnnexParser.g:3749:3: ( rule__BehaviorAnnex__StateGroupsAssignment_2_1 )
+ // InternalBehaviorAnnexParser.g:3749:4: rule__BehaviorAnnex__StateGroupsAssignment_2_1
{
pushFollow(FollowSets000.FOLLOW_5);
rule__BehaviorAnnex__StateGroupsAssignment_2_1();
@@ -13327,26 +13513,26 @@ public final void rule__BehaviorAnnex__Group_2__1__Impl() throws RecognitionExce
}
- // InternalBehaviorAnnexParser.g:3706:2: ( ( rule__BehaviorAnnex__StateGroupsAssignment_2_1 )* )
- // InternalBehaviorAnnexParser.g:3707:3: ( rule__BehaviorAnnex__StateGroupsAssignment_2_1 )*
+ // InternalBehaviorAnnexParser.g:3752:2: ( ( rule__BehaviorAnnex__StateGroupsAssignment_2_1 )* )
+ // InternalBehaviorAnnexParser.g:3753:3: ( rule__BehaviorAnnex__StateGroupsAssignment_2_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorAnnexAccess().getStateGroupsAssignment_2_1());
}
- // InternalBehaviorAnnexParser.g:3708:3: ( rule__BehaviorAnnex__StateGroupsAssignment_2_1 )*
- loop39:
+ // InternalBehaviorAnnexParser.g:3754:3: ( rule__BehaviorAnnex__StateGroupsAssignment_2_1 )*
+ loop40:
do {
- int alt39=2;
- int LA39_0 = input.LA(1);
+ int alt40=2;
+ int LA40_0 = input.LA(1);
- if ( (LA39_0==RULE_ID) ) {
- alt39=1;
+ if ( (LA40_0==RULE_ID) ) {
+ alt40=1;
}
- switch (alt39) {
+ switch (alt40) {
case 1 :
- // InternalBehaviorAnnexParser.g:3708:4: rule__BehaviorAnnex__StateGroupsAssignment_2_1
+ // InternalBehaviorAnnexParser.g:3754:4: rule__BehaviorAnnex__StateGroupsAssignment_2_1
{
pushFollow(FollowSets000.FOLLOW_5);
rule__BehaviorAnnex__StateGroupsAssignment_2_1();
@@ -13358,7 +13544,7 @@ public final void rule__BehaviorAnnex__Group_2__1__Impl() throws RecognitionExce
break;
default :
- break loop39;
+ break loop40;
}
} while (true);
@@ -13390,14 +13576,14 @@ public final void rule__BehaviorAnnex__Group_2__1__Impl() throws RecognitionExce
// $ANTLR start "rule__BehaviorAnnex__Group_3__0"
- // InternalBehaviorAnnexParser.g:3718:1: rule__BehaviorAnnex__Group_3__0 : rule__BehaviorAnnex__Group_3__0__Impl rule__BehaviorAnnex__Group_3__1 ;
+ // InternalBehaviorAnnexParser.g:3764:1: rule__BehaviorAnnex__Group_3__0 : rule__BehaviorAnnex__Group_3__0__Impl rule__BehaviorAnnex__Group_3__1 ;
public final void rule__BehaviorAnnex__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3722:1: ( rule__BehaviorAnnex__Group_3__0__Impl rule__BehaviorAnnex__Group_3__1 )
- // InternalBehaviorAnnexParser.g:3723:2: rule__BehaviorAnnex__Group_3__0__Impl rule__BehaviorAnnex__Group_3__1
+ // InternalBehaviorAnnexParser.g:3768:1: ( rule__BehaviorAnnex__Group_3__0__Impl rule__BehaviorAnnex__Group_3__1 )
+ // InternalBehaviorAnnexParser.g:3769:2: rule__BehaviorAnnex__Group_3__0__Impl rule__BehaviorAnnex__Group_3__1
{
pushFollow(FollowSets000.FOLLOW_4);
rule__BehaviorAnnex__Group_3__0__Impl();
@@ -13428,17 +13614,17 @@ public final void rule__BehaviorAnnex__Group_3__0() throws RecognitionException
// $ANTLR start "rule__BehaviorAnnex__Group_3__0__Impl"
- // InternalBehaviorAnnexParser.g:3730:1: rule__BehaviorAnnex__Group_3__0__Impl : ( Transitions ) ;
+ // InternalBehaviorAnnexParser.g:3776:1: rule__BehaviorAnnex__Group_3__0__Impl : ( Transitions ) ;
public final void rule__BehaviorAnnex__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3734:1: ( ( Transitions ) )
- // InternalBehaviorAnnexParser.g:3735:1: ( Transitions )
+ // InternalBehaviorAnnexParser.g:3780:1: ( ( Transitions ) )
+ // InternalBehaviorAnnexParser.g:3781:1: ( Transitions )
{
- // InternalBehaviorAnnexParser.g:3735:1: ( Transitions )
- // InternalBehaviorAnnexParser.g:3736:2: Transitions
+ // InternalBehaviorAnnexParser.g:3781:1: ( Transitions )
+ // InternalBehaviorAnnexParser.g:3782:2: Transitions
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorAnnexAccess().getTransitionsKeyword_3_0());
@@ -13469,14 +13655,14 @@ public final void rule__BehaviorAnnex__Group_3__0__Impl() throws RecognitionExce
// $ANTLR start "rule__BehaviorAnnex__Group_3__1"
- // InternalBehaviorAnnexParser.g:3745:1: rule__BehaviorAnnex__Group_3__1 : rule__BehaviorAnnex__Group_3__1__Impl ;
+ // InternalBehaviorAnnexParser.g:3791:1: rule__BehaviorAnnex__Group_3__1 : rule__BehaviorAnnex__Group_3__1__Impl ;
public final void rule__BehaviorAnnex__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3749:1: ( rule__BehaviorAnnex__Group_3__1__Impl )
- // InternalBehaviorAnnexParser.g:3750:2: rule__BehaviorAnnex__Group_3__1__Impl
+ // InternalBehaviorAnnexParser.g:3795:1: ( rule__BehaviorAnnex__Group_3__1__Impl )
+ // InternalBehaviorAnnexParser.g:3796:2: rule__BehaviorAnnex__Group_3__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorAnnex__Group_3__1__Impl();
@@ -13502,26 +13688,26 @@ public final void rule__BehaviorAnnex__Group_3__1() throws RecognitionException
// $ANTLR start "rule__BehaviorAnnex__Group_3__1__Impl"
- // InternalBehaviorAnnexParser.g:3756:1: rule__BehaviorAnnex__Group_3__1__Impl : ( ( ( rule__BehaviorAnnex__TransitionsAssignment_3_1 ) ) ( ( rule__BehaviorAnnex__TransitionsAssignment_3_1 )* ) ) ;
+ // InternalBehaviorAnnexParser.g:3802:1: rule__BehaviorAnnex__Group_3__1__Impl : ( ( ( rule__BehaviorAnnex__TransitionsAssignment_3_1 ) ) ( ( rule__BehaviorAnnex__TransitionsAssignment_3_1 )* ) ) ;
public final void rule__BehaviorAnnex__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3760:1: ( ( ( ( rule__BehaviorAnnex__TransitionsAssignment_3_1 ) ) ( ( rule__BehaviorAnnex__TransitionsAssignment_3_1 )* ) ) )
- // InternalBehaviorAnnexParser.g:3761:1: ( ( ( rule__BehaviorAnnex__TransitionsAssignment_3_1 ) ) ( ( rule__BehaviorAnnex__TransitionsAssignment_3_1 )* ) )
+ // InternalBehaviorAnnexParser.g:3806:1: ( ( ( ( rule__BehaviorAnnex__TransitionsAssignment_3_1 ) ) ( ( rule__BehaviorAnnex__TransitionsAssignment_3_1 )* ) ) )
+ // InternalBehaviorAnnexParser.g:3807:1: ( ( ( rule__BehaviorAnnex__TransitionsAssignment_3_1 ) ) ( ( rule__BehaviorAnnex__TransitionsAssignment_3_1 )* ) )
{
- // InternalBehaviorAnnexParser.g:3761:1: ( ( ( rule__BehaviorAnnex__TransitionsAssignment_3_1 ) ) ( ( rule__BehaviorAnnex__TransitionsAssignment_3_1 )* ) )
- // InternalBehaviorAnnexParser.g:3762:2: ( ( rule__BehaviorAnnex__TransitionsAssignment_3_1 ) ) ( ( rule__BehaviorAnnex__TransitionsAssignment_3_1 )* )
+ // InternalBehaviorAnnexParser.g:3807:1: ( ( ( rule__BehaviorAnnex__TransitionsAssignment_3_1 ) ) ( ( rule__BehaviorAnnex__TransitionsAssignment_3_1 )* ) )
+ // InternalBehaviorAnnexParser.g:3808:2: ( ( rule__BehaviorAnnex__TransitionsAssignment_3_1 ) ) ( ( rule__BehaviorAnnex__TransitionsAssignment_3_1 )* )
{
- // InternalBehaviorAnnexParser.g:3762:2: ( ( rule__BehaviorAnnex__TransitionsAssignment_3_1 ) )
- // InternalBehaviorAnnexParser.g:3763:3: ( rule__BehaviorAnnex__TransitionsAssignment_3_1 )
+ // InternalBehaviorAnnexParser.g:3808:2: ( ( rule__BehaviorAnnex__TransitionsAssignment_3_1 ) )
+ // InternalBehaviorAnnexParser.g:3809:3: ( rule__BehaviorAnnex__TransitionsAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorAnnexAccess().getTransitionsAssignment_3_1());
}
- // InternalBehaviorAnnexParser.g:3764:3: ( rule__BehaviorAnnex__TransitionsAssignment_3_1 )
- // InternalBehaviorAnnexParser.g:3764:4: rule__BehaviorAnnex__TransitionsAssignment_3_1
+ // InternalBehaviorAnnexParser.g:3810:3: ( rule__BehaviorAnnex__TransitionsAssignment_3_1 )
+ // InternalBehaviorAnnexParser.g:3810:4: rule__BehaviorAnnex__TransitionsAssignment_3_1
{
pushFollow(FollowSets000.FOLLOW_5);
rule__BehaviorAnnex__TransitionsAssignment_3_1();
@@ -13537,26 +13723,26 @@ public final void rule__BehaviorAnnex__Group_3__1__Impl() throws RecognitionExce
}
- // InternalBehaviorAnnexParser.g:3767:2: ( ( rule__BehaviorAnnex__TransitionsAssignment_3_1 )* )
- // InternalBehaviorAnnexParser.g:3768:3: ( rule__BehaviorAnnex__TransitionsAssignment_3_1 )*
+ // InternalBehaviorAnnexParser.g:3813:2: ( ( rule__BehaviorAnnex__TransitionsAssignment_3_1 )* )
+ // InternalBehaviorAnnexParser.g:3814:3: ( rule__BehaviorAnnex__TransitionsAssignment_3_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorAnnexAccess().getTransitionsAssignment_3_1());
}
- // InternalBehaviorAnnexParser.g:3769:3: ( rule__BehaviorAnnex__TransitionsAssignment_3_1 )*
- loop40:
+ // InternalBehaviorAnnexParser.g:3815:3: ( rule__BehaviorAnnex__TransitionsAssignment_3_1 )*
+ loop41:
do {
- int alt40=2;
- int LA40_0 = input.LA(1);
+ int alt41=2;
+ int LA41_0 = input.LA(1);
- if ( (LA40_0==RULE_ID) ) {
- alt40=1;
+ if ( (LA41_0==RULE_ID) ) {
+ alt41=1;
}
- switch (alt40) {
+ switch (alt41) {
case 1 :
- // InternalBehaviorAnnexParser.g:3769:4: rule__BehaviorAnnex__TransitionsAssignment_3_1
+ // InternalBehaviorAnnexParser.g:3815:4: rule__BehaviorAnnex__TransitionsAssignment_3_1
{
pushFollow(FollowSets000.FOLLOW_5);
rule__BehaviorAnnex__TransitionsAssignment_3_1();
@@ -13568,7 +13754,7 @@ public final void rule__BehaviorAnnex__Group_3__1__Impl() throws RecognitionExce
break;
default :
- break loop40;
+ break loop41;
}
} while (true);
@@ -13600,14 +13786,14 @@ public final void rule__BehaviorAnnex__Group_3__1__Impl() throws RecognitionExce
// $ANTLR start "rule__BehaviorVariableGroup__Group__0"
- // InternalBehaviorAnnexParser.g:3779:1: rule__BehaviorVariableGroup__Group__0 : rule__BehaviorVariableGroup__Group__0__Impl rule__BehaviorVariableGroup__Group__1 ;
+ // InternalBehaviorAnnexParser.g:3825:1: rule__BehaviorVariableGroup__Group__0 : rule__BehaviorVariableGroup__Group__0__Impl rule__BehaviorVariableGroup__Group__1 ;
public final void rule__BehaviorVariableGroup__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3783:1: ( rule__BehaviorVariableGroup__Group__0__Impl rule__BehaviorVariableGroup__Group__1 )
- // InternalBehaviorAnnexParser.g:3784:2: rule__BehaviorVariableGroup__Group__0__Impl rule__BehaviorVariableGroup__Group__1
+ // InternalBehaviorAnnexParser.g:3829:1: ( rule__BehaviorVariableGroup__Group__0__Impl rule__BehaviorVariableGroup__Group__1 )
+ // InternalBehaviorAnnexParser.g:3830:2: rule__BehaviorVariableGroup__Group__0__Impl rule__BehaviorVariableGroup__Group__1
{
pushFollow(FollowSets000.FOLLOW_6);
rule__BehaviorVariableGroup__Group__0__Impl();
@@ -13638,23 +13824,23 @@ public final void rule__BehaviorVariableGroup__Group__0() throws RecognitionExce
// $ANTLR start "rule__BehaviorVariableGroup__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:3791:1: rule__BehaviorVariableGroup__Group__0__Impl : ( ( rule__BehaviorVariableGroup__VariablesAssignment_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:3837:1: rule__BehaviorVariableGroup__Group__0__Impl : ( ( rule__BehaviorVariableGroup__VariablesAssignment_0 ) ) ;
public final void rule__BehaviorVariableGroup__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3795:1: ( ( ( rule__BehaviorVariableGroup__VariablesAssignment_0 ) ) )
- // InternalBehaviorAnnexParser.g:3796:1: ( ( rule__BehaviorVariableGroup__VariablesAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:3841:1: ( ( ( rule__BehaviorVariableGroup__VariablesAssignment_0 ) ) )
+ // InternalBehaviorAnnexParser.g:3842:1: ( ( rule__BehaviorVariableGroup__VariablesAssignment_0 ) )
{
- // InternalBehaviorAnnexParser.g:3796:1: ( ( rule__BehaviorVariableGroup__VariablesAssignment_0 ) )
- // InternalBehaviorAnnexParser.g:3797:2: ( rule__BehaviorVariableGroup__VariablesAssignment_0 )
+ // InternalBehaviorAnnexParser.g:3842:1: ( ( rule__BehaviorVariableGroup__VariablesAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:3843:2: ( rule__BehaviorVariableGroup__VariablesAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorVariableGroupAccess().getVariablesAssignment_0());
}
- // InternalBehaviorAnnexParser.g:3798:2: ( rule__BehaviorVariableGroup__VariablesAssignment_0 )
- // InternalBehaviorAnnexParser.g:3798:3: rule__BehaviorVariableGroup__VariablesAssignment_0
+ // InternalBehaviorAnnexParser.g:3844:2: ( rule__BehaviorVariableGroup__VariablesAssignment_0 )
+ // InternalBehaviorAnnexParser.g:3844:3: rule__BehaviorVariableGroup__VariablesAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorVariableGroup__VariablesAssignment_0();
@@ -13689,14 +13875,14 @@ public final void rule__BehaviorVariableGroup__Group__0__Impl() throws Recogniti
// $ANTLR start "rule__BehaviorVariableGroup__Group__1"
- // InternalBehaviorAnnexParser.g:3806:1: rule__BehaviorVariableGroup__Group__1 : rule__BehaviorVariableGroup__Group__1__Impl rule__BehaviorVariableGroup__Group__2 ;
+ // InternalBehaviorAnnexParser.g:3852:1: rule__BehaviorVariableGroup__Group__1 : rule__BehaviorVariableGroup__Group__1__Impl rule__BehaviorVariableGroup__Group__2 ;
public final void rule__BehaviorVariableGroup__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3810:1: ( rule__BehaviorVariableGroup__Group__1__Impl rule__BehaviorVariableGroup__Group__2 )
- // InternalBehaviorAnnexParser.g:3811:2: rule__BehaviorVariableGroup__Group__1__Impl rule__BehaviorVariableGroup__Group__2
+ // InternalBehaviorAnnexParser.g:3856:1: ( rule__BehaviorVariableGroup__Group__1__Impl rule__BehaviorVariableGroup__Group__2 )
+ // InternalBehaviorAnnexParser.g:3857:2: rule__BehaviorVariableGroup__Group__1__Impl rule__BehaviorVariableGroup__Group__2
{
pushFollow(FollowSets000.FOLLOW_6);
rule__BehaviorVariableGroup__Group__1__Impl();
@@ -13727,35 +13913,35 @@ public final void rule__BehaviorVariableGroup__Group__1() throws RecognitionExce
// $ANTLR start "rule__BehaviorVariableGroup__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:3818:1: rule__BehaviorVariableGroup__Group__1__Impl : ( ( rule__BehaviorVariableGroup__Group_1__0 )* ) ;
+ // InternalBehaviorAnnexParser.g:3864:1: rule__BehaviorVariableGroup__Group__1__Impl : ( ( rule__BehaviorVariableGroup__Group_1__0 )* ) ;
public final void rule__BehaviorVariableGroup__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3822:1: ( ( ( rule__BehaviorVariableGroup__Group_1__0 )* ) )
- // InternalBehaviorAnnexParser.g:3823:1: ( ( rule__BehaviorVariableGroup__Group_1__0 )* )
+ // InternalBehaviorAnnexParser.g:3868:1: ( ( ( rule__BehaviorVariableGroup__Group_1__0 )* ) )
+ // InternalBehaviorAnnexParser.g:3869:1: ( ( rule__BehaviorVariableGroup__Group_1__0 )* )
{
- // InternalBehaviorAnnexParser.g:3823:1: ( ( rule__BehaviorVariableGroup__Group_1__0 )* )
- // InternalBehaviorAnnexParser.g:3824:2: ( rule__BehaviorVariableGroup__Group_1__0 )*
+ // InternalBehaviorAnnexParser.g:3869:1: ( ( rule__BehaviorVariableGroup__Group_1__0 )* )
+ // InternalBehaviorAnnexParser.g:3870:2: ( rule__BehaviorVariableGroup__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorVariableGroupAccess().getGroup_1());
}
- // InternalBehaviorAnnexParser.g:3825:2: ( rule__BehaviorVariableGroup__Group_1__0 )*
- loop41:
+ // InternalBehaviorAnnexParser.g:3871:2: ( rule__BehaviorVariableGroup__Group_1__0 )*
+ loop42:
do {
- int alt41=2;
- int LA41_0 = input.LA(1);
+ int alt42=2;
+ int LA42_0 = input.LA(1);
- if ( (LA41_0==Comma) ) {
- alt41=1;
+ if ( (LA42_0==Comma) ) {
+ alt42=1;
}
- switch (alt41) {
+ switch (alt42) {
case 1 :
- // InternalBehaviorAnnexParser.g:3825:3: rule__BehaviorVariableGroup__Group_1__0
+ // InternalBehaviorAnnexParser.g:3871:3: rule__BehaviorVariableGroup__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_7);
rule__BehaviorVariableGroup__Group_1__0();
@@ -13767,7 +13953,7 @@ public final void rule__BehaviorVariableGroup__Group__1__Impl() throws Recogniti
break;
default :
- break loop41;
+ break loop42;
}
} while (true);
@@ -13796,14 +13982,14 @@ public final void rule__BehaviorVariableGroup__Group__1__Impl() throws Recogniti
// $ANTLR start "rule__BehaviorVariableGroup__Group__2"
- // InternalBehaviorAnnexParser.g:3833:1: rule__BehaviorVariableGroup__Group__2 : rule__BehaviorVariableGroup__Group__2__Impl rule__BehaviorVariableGroup__Group__3 ;
+ // InternalBehaviorAnnexParser.g:3879:1: rule__BehaviorVariableGroup__Group__2 : rule__BehaviorVariableGroup__Group__2__Impl rule__BehaviorVariableGroup__Group__3 ;
public final void rule__BehaviorVariableGroup__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3837:1: ( rule__BehaviorVariableGroup__Group__2__Impl rule__BehaviorVariableGroup__Group__3 )
- // InternalBehaviorAnnexParser.g:3838:2: rule__BehaviorVariableGroup__Group__2__Impl rule__BehaviorVariableGroup__Group__3
+ // InternalBehaviorAnnexParser.g:3883:1: ( rule__BehaviorVariableGroup__Group__2__Impl rule__BehaviorVariableGroup__Group__3 )
+ // InternalBehaviorAnnexParser.g:3884:2: rule__BehaviorVariableGroup__Group__2__Impl rule__BehaviorVariableGroup__Group__3
{
pushFollow(FollowSets000.FOLLOW_4);
rule__BehaviorVariableGroup__Group__2__Impl();
@@ -13834,17 +14020,17 @@ public final void rule__BehaviorVariableGroup__Group__2() throws RecognitionExce
// $ANTLR start "rule__BehaviorVariableGroup__Group__2__Impl"
- // InternalBehaviorAnnexParser.g:3845:1: rule__BehaviorVariableGroup__Group__2__Impl : ( Colon ) ;
+ // InternalBehaviorAnnexParser.g:3891:1: rule__BehaviorVariableGroup__Group__2__Impl : ( Colon ) ;
public final void rule__BehaviorVariableGroup__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3849:1: ( ( Colon ) )
- // InternalBehaviorAnnexParser.g:3850:1: ( Colon )
+ // InternalBehaviorAnnexParser.g:3895:1: ( ( Colon ) )
+ // InternalBehaviorAnnexParser.g:3896:1: ( Colon )
{
- // InternalBehaviorAnnexParser.g:3850:1: ( Colon )
- // InternalBehaviorAnnexParser.g:3851:2: Colon
+ // InternalBehaviorAnnexParser.g:3896:1: ( Colon )
+ // InternalBehaviorAnnexParser.g:3897:2: Colon
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorVariableGroupAccess().getColonKeyword_2());
@@ -13875,14 +14061,14 @@ public final void rule__BehaviorVariableGroup__Group__2__Impl() throws Recogniti
// $ANTLR start "rule__BehaviorVariableGroup__Group__3"
- // InternalBehaviorAnnexParser.g:3860:1: rule__BehaviorVariableGroup__Group__3 : rule__BehaviorVariableGroup__Group__3__Impl rule__BehaviorVariableGroup__Group__4 ;
+ // InternalBehaviorAnnexParser.g:3906:1: rule__BehaviorVariableGroup__Group__3 : rule__BehaviorVariableGroup__Group__3__Impl rule__BehaviorVariableGroup__Group__4 ;
public final void rule__BehaviorVariableGroup__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3864:1: ( rule__BehaviorVariableGroup__Group__3__Impl rule__BehaviorVariableGroup__Group__4 )
- // InternalBehaviorAnnexParser.g:3865:2: rule__BehaviorVariableGroup__Group__3__Impl rule__BehaviorVariableGroup__Group__4
+ // InternalBehaviorAnnexParser.g:3910:1: ( rule__BehaviorVariableGroup__Group__3__Impl rule__BehaviorVariableGroup__Group__4 )
+ // InternalBehaviorAnnexParser.g:3911:2: rule__BehaviorVariableGroup__Group__3__Impl rule__BehaviorVariableGroup__Group__4
{
pushFollow(FollowSets000.FOLLOW_8);
rule__BehaviorVariableGroup__Group__3__Impl();
@@ -13913,23 +14099,23 @@ public final void rule__BehaviorVariableGroup__Group__3() throws RecognitionExce
// $ANTLR start "rule__BehaviorVariableGroup__Group__3__Impl"
- // InternalBehaviorAnnexParser.g:3872:1: rule__BehaviorVariableGroup__Group__3__Impl : ( ( rule__BehaviorVariableGroup__DataClassifierAssignment_3 ) ) ;
+ // InternalBehaviorAnnexParser.g:3918:1: rule__BehaviorVariableGroup__Group__3__Impl : ( ( rule__BehaviorVariableGroup__DataClassifierAssignment_3 ) ) ;
public final void rule__BehaviorVariableGroup__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3876:1: ( ( ( rule__BehaviorVariableGroup__DataClassifierAssignment_3 ) ) )
- // InternalBehaviorAnnexParser.g:3877:1: ( ( rule__BehaviorVariableGroup__DataClassifierAssignment_3 ) )
+ // InternalBehaviorAnnexParser.g:3922:1: ( ( ( rule__BehaviorVariableGroup__DataClassifierAssignment_3 ) ) )
+ // InternalBehaviorAnnexParser.g:3923:1: ( ( rule__BehaviorVariableGroup__DataClassifierAssignment_3 ) )
{
- // InternalBehaviorAnnexParser.g:3877:1: ( ( rule__BehaviorVariableGroup__DataClassifierAssignment_3 ) )
- // InternalBehaviorAnnexParser.g:3878:2: ( rule__BehaviorVariableGroup__DataClassifierAssignment_3 )
+ // InternalBehaviorAnnexParser.g:3923:1: ( ( rule__BehaviorVariableGroup__DataClassifierAssignment_3 ) )
+ // InternalBehaviorAnnexParser.g:3924:2: ( rule__BehaviorVariableGroup__DataClassifierAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorVariableGroupAccess().getDataClassifierAssignment_3());
}
- // InternalBehaviorAnnexParser.g:3879:2: ( rule__BehaviorVariableGroup__DataClassifierAssignment_3 )
- // InternalBehaviorAnnexParser.g:3879:3: rule__BehaviorVariableGroup__DataClassifierAssignment_3
+ // InternalBehaviorAnnexParser.g:3925:2: ( rule__BehaviorVariableGroup__DataClassifierAssignment_3 )
+ // InternalBehaviorAnnexParser.g:3925:3: rule__BehaviorVariableGroup__DataClassifierAssignment_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorVariableGroup__DataClassifierAssignment_3();
@@ -13964,14 +14150,14 @@ public final void rule__BehaviorVariableGroup__Group__3__Impl() throws Recogniti
// $ANTLR start "rule__BehaviorVariableGroup__Group__4"
- // InternalBehaviorAnnexParser.g:3887:1: rule__BehaviorVariableGroup__Group__4 : rule__BehaviorVariableGroup__Group__4__Impl rule__BehaviorVariableGroup__Group__5 ;
+ // InternalBehaviorAnnexParser.g:3933:1: rule__BehaviorVariableGroup__Group__4 : rule__BehaviorVariableGroup__Group__4__Impl rule__BehaviorVariableGroup__Group__5 ;
public final void rule__BehaviorVariableGroup__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3891:1: ( rule__BehaviorVariableGroup__Group__4__Impl rule__BehaviorVariableGroup__Group__5 )
- // InternalBehaviorAnnexParser.g:3892:2: rule__BehaviorVariableGroup__Group__4__Impl rule__BehaviorVariableGroup__Group__5
+ // InternalBehaviorAnnexParser.g:3937:1: ( rule__BehaviorVariableGroup__Group__4__Impl rule__BehaviorVariableGroup__Group__5 )
+ // InternalBehaviorAnnexParser.g:3938:2: rule__BehaviorVariableGroup__Group__4__Impl rule__BehaviorVariableGroup__Group__5
{
pushFollow(FollowSets000.FOLLOW_8);
rule__BehaviorVariableGroup__Group__4__Impl();
@@ -14002,31 +14188,31 @@ public final void rule__BehaviorVariableGroup__Group__4() throws RecognitionExce
// $ANTLR start "rule__BehaviorVariableGroup__Group__4__Impl"
- // InternalBehaviorAnnexParser.g:3899:1: rule__BehaviorVariableGroup__Group__4__Impl : ( ( rule__BehaviorVariableGroup__Group_4__0 )? ) ;
+ // InternalBehaviorAnnexParser.g:3945:1: rule__BehaviorVariableGroup__Group__4__Impl : ( ( rule__BehaviorVariableGroup__Group_4__0 )? ) ;
public final void rule__BehaviorVariableGroup__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3903:1: ( ( ( rule__BehaviorVariableGroup__Group_4__0 )? ) )
- // InternalBehaviorAnnexParser.g:3904:1: ( ( rule__BehaviorVariableGroup__Group_4__0 )? )
+ // InternalBehaviorAnnexParser.g:3949:1: ( ( ( rule__BehaviorVariableGroup__Group_4__0 )? ) )
+ // InternalBehaviorAnnexParser.g:3950:1: ( ( rule__BehaviorVariableGroup__Group_4__0 )? )
{
- // InternalBehaviorAnnexParser.g:3904:1: ( ( rule__BehaviorVariableGroup__Group_4__0 )? )
- // InternalBehaviorAnnexParser.g:3905:2: ( rule__BehaviorVariableGroup__Group_4__0 )?
+ // InternalBehaviorAnnexParser.g:3950:1: ( ( rule__BehaviorVariableGroup__Group_4__0 )? )
+ // InternalBehaviorAnnexParser.g:3951:2: ( rule__BehaviorVariableGroup__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorVariableGroupAccess().getGroup_4());
}
- // InternalBehaviorAnnexParser.g:3906:2: ( rule__BehaviorVariableGroup__Group_4__0 )?
- int alt42=2;
- int LA42_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:3952:2: ( rule__BehaviorVariableGroup__Group_4__0 )?
+ int alt43=2;
+ int LA43_0 = input.LA(1);
- if ( (LA42_0==ColonEqualsSign) ) {
- alt42=1;
+ if ( (LA43_0==ColonEqualsSign) ) {
+ alt43=1;
}
- switch (alt42) {
+ switch (alt43) {
case 1 :
- // InternalBehaviorAnnexParser.g:3906:3: rule__BehaviorVariableGroup__Group_4__0
+ // InternalBehaviorAnnexParser.g:3952:3: rule__BehaviorVariableGroup__Group_4__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorVariableGroup__Group_4__0();
@@ -14064,14 +14250,14 @@ public final void rule__BehaviorVariableGroup__Group__4__Impl() throws Recogniti
// $ANTLR start "rule__BehaviorVariableGroup__Group__5"
- // InternalBehaviorAnnexParser.g:3914:1: rule__BehaviorVariableGroup__Group__5 : rule__BehaviorVariableGroup__Group__5__Impl rule__BehaviorVariableGroup__Group__6 ;
+ // InternalBehaviorAnnexParser.g:3960:1: rule__BehaviorVariableGroup__Group__5 : rule__BehaviorVariableGroup__Group__5__Impl rule__BehaviorVariableGroup__Group__6 ;
public final void rule__BehaviorVariableGroup__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3918:1: ( rule__BehaviorVariableGroup__Group__5__Impl rule__BehaviorVariableGroup__Group__6 )
- // InternalBehaviorAnnexParser.g:3919:2: rule__BehaviorVariableGroup__Group__5__Impl rule__BehaviorVariableGroup__Group__6
+ // InternalBehaviorAnnexParser.g:3964:1: ( rule__BehaviorVariableGroup__Group__5__Impl rule__BehaviorVariableGroup__Group__6 )
+ // InternalBehaviorAnnexParser.g:3965:2: rule__BehaviorVariableGroup__Group__5__Impl rule__BehaviorVariableGroup__Group__6
{
pushFollow(FollowSets000.FOLLOW_8);
rule__BehaviorVariableGroup__Group__5__Impl();
@@ -14102,31 +14288,31 @@ public final void rule__BehaviorVariableGroup__Group__5() throws RecognitionExce
// $ANTLR start "rule__BehaviorVariableGroup__Group__5__Impl"
- // InternalBehaviorAnnexParser.g:3926:1: rule__BehaviorVariableGroup__Group__5__Impl : ( ( rule__BehaviorVariableGroup__Group_5__0 )? ) ;
+ // InternalBehaviorAnnexParser.g:3972:1: rule__BehaviorVariableGroup__Group__5__Impl : ( ( rule__BehaviorVariableGroup__Group_5__0 )? ) ;
public final void rule__BehaviorVariableGroup__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3930:1: ( ( ( rule__BehaviorVariableGroup__Group_5__0 )? ) )
- // InternalBehaviorAnnexParser.g:3931:1: ( ( rule__BehaviorVariableGroup__Group_5__0 )? )
+ // InternalBehaviorAnnexParser.g:3976:1: ( ( ( rule__BehaviorVariableGroup__Group_5__0 )? ) )
+ // InternalBehaviorAnnexParser.g:3977:1: ( ( rule__BehaviorVariableGroup__Group_5__0 )? )
{
- // InternalBehaviorAnnexParser.g:3931:1: ( ( rule__BehaviorVariableGroup__Group_5__0 )? )
- // InternalBehaviorAnnexParser.g:3932:2: ( rule__BehaviorVariableGroup__Group_5__0 )?
+ // InternalBehaviorAnnexParser.g:3977:1: ( ( rule__BehaviorVariableGroup__Group_5__0 )? )
+ // InternalBehaviorAnnexParser.g:3978:2: ( rule__BehaviorVariableGroup__Group_5__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorVariableGroupAccess().getGroup_5());
}
- // InternalBehaviorAnnexParser.g:3933:2: ( rule__BehaviorVariableGroup__Group_5__0 )?
- int alt43=2;
- int LA43_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:3979:2: ( rule__BehaviorVariableGroup__Group_5__0 )?
+ int alt44=2;
+ int LA44_0 = input.LA(1);
- if ( (LA43_0==LeftCurlyBracket) ) {
- alt43=1;
+ if ( (LA44_0==LeftCurlyBracket) ) {
+ alt44=1;
}
- switch (alt43) {
+ switch (alt44) {
case 1 :
- // InternalBehaviorAnnexParser.g:3933:3: rule__BehaviorVariableGroup__Group_5__0
+ // InternalBehaviorAnnexParser.g:3979:3: rule__BehaviorVariableGroup__Group_5__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorVariableGroup__Group_5__0();
@@ -14164,14 +14350,14 @@ public final void rule__BehaviorVariableGroup__Group__5__Impl() throws Recogniti
// $ANTLR start "rule__BehaviorVariableGroup__Group__6"
- // InternalBehaviorAnnexParser.g:3941:1: rule__BehaviorVariableGroup__Group__6 : rule__BehaviorVariableGroup__Group__6__Impl ;
+ // InternalBehaviorAnnexParser.g:3987:1: rule__BehaviorVariableGroup__Group__6 : rule__BehaviorVariableGroup__Group__6__Impl ;
public final void rule__BehaviorVariableGroup__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3945:1: ( rule__BehaviorVariableGroup__Group__6__Impl )
- // InternalBehaviorAnnexParser.g:3946:2: rule__BehaviorVariableGroup__Group__6__Impl
+ // InternalBehaviorAnnexParser.g:3991:1: ( rule__BehaviorVariableGroup__Group__6__Impl )
+ // InternalBehaviorAnnexParser.g:3992:2: rule__BehaviorVariableGroup__Group__6__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorVariableGroup__Group__6__Impl();
@@ -14197,17 +14383,17 @@ public final void rule__BehaviorVariableGroup__Group__6() throws RecognitionExce
// $ANTLR start "rule__BehaviorVariableGroup__Group__6__Impl"
- // InternalBehaviorAnnexParser.g:3952:1: rule__BehaviorVariableGroup__Group__6__Impl : ( Semicolon ) ;
+ // InternalBehaviorAnnexParser.g:3998:1: rule__BehaviorVariableGroup__Group__6__Impl : ( Semicolon ) ;
public final void rule__BehaviorVariableGroup__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3956:1: ( ( Semicolon ) )
- // InternalBehaviorAnnexParser.g:3957:1: ( Semicolon )
+ // InternalBehaviorAnnexParser.g:4002:1: ( ( Semicolon ) )
+ // InternalBehaviorAnnexParser.g:4003:1: ( Semicolon )
{
- // InternalBehaviorAnnexParser.g:3957:1: ( Semicolon )
- // InternalBehaviorAnnexParser.g:3958:2: Semicolon
+ // InternalBehaviorAnnexParser.g:4003:1: ( Semicolon )
+ // InternalBehaviorAnnexParser.g:4004:2: Semicolon
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorVariableGroupAccess().getSemicolonKeyword_6());
@@ -14238,14 +14424,14 @@ public final void rule__BehaviorVariableGroup__Group__6__Impl() throws Recogniti
// $ANTLR start "rule__BehaviorVariableGroup__Group_1__0"
- // InternalBehaviorAnnexParser.g:3968:1: rule__BehaviorVariableGroup__Group_1__0 : rule__BehaviorVariableGroup__Group_1__0__Impl rule__BehaviorVariableGroup__Group_1__1 ;
+ // InternalBehaviorAnnexParser.g:4014:1: rule__BehaviorVariableGroup__Group_1__0 : rule__BehaviorVariableGroup__Group_1__0__Impl rule__BehaviorVariableGroup__Group_1__1 ;
public final void rule__BehaviorVariableGroup__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3972:1: ( rule__BehaviorVariableGroup__Group_1__0__Impl rule__BehaviorVariableGroup__Group_1__1 )
- // InternalBehaviorAnnexParser.g:3973:2: rule__BehaviorVariableGroup__Group_1__0__Impl rule__BehaviorVariableGroup__Group_1__1
+ // InternalBehaviorAnnexParser.g:4018:1: ( rule__BehaviorVariableGroup__Group_1__0__Impl rule__BehaviorVariableGroup__Group_1__1 )
+ // InternalBehaviorAnnexParser.g:4019:2: rule__BehaviorVariableGroup__Group_1__0__Impl rule__BehaviorVariableGroup__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_4);
rule__BehaviorVariableGroup__Group_1__0__Impl();
@@ -14276,17 +14462,17 @@ public final void rule__BehaviorVariableGroup__Group_1__0() throws RecognitionEx
// $ANTLR start "rule__BehaviorVariableGroup__Group_1__0__Impl"
- // InternalBehaviorAnnexParser.g:3980:1: rule__BehaviorVariableGroup__Group_1__0__Impl : ( Comma ) ;
+ // InternalBehaviorAnnexParser.g:4026:1: rule__BehaviorVariableGroup__Group_1__0__Impl : ( Comma ) ;
public final void rule__BehaviorVariableGroup__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3984:1: ( ( Comma ) )
- // InternalBehaviorAnnexParser.g:3985:1: ( Comma )
+ // InternalBehaviorAnnexParser.g:4030:1: ( ( Comma ) )
+ // InternalBehaviorAnnexParser.g:4031:1: ( Comma )
{
- // InternalBehaviorAnnexParser.g:3985:1: ( Comma )
- // InternalBehaviorAnnexParser.g:3986:2: Comma
+ // InternalBehaviorAnnexParser.g:4031:1: ( Comma )
+ // InternalBehaviorAnnexParser.g:4032:2: Comma
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorVariableGroupAccess().getCommaKeyword_1_0());
@@ -14317,14 +14503,14 @@ public final void rule__BehaviorVariableGroup__Group_1__0__Impl() throws Recogni
// $ANTLR start "rule__BehaviorVariableGroup__Group_1__1"
- // InternalBehaviorAnnexParser.g:3995:1: rule__BehaviorVariableGroup__Group_1__1 : rule__BehaviorVariableGroup__Group_1__1__Impl ;
+ // InternalBehaviorAnnexParser.g:4041:1: rule__BehaviorVariableGroup__Group_1__1 : rule__BehaviorVariableGroup__Group_1__1__Impl ;
public final void rule__BehaviorVariableGroup__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:3999:1: ( rule__BehaviorVariableGroup__Group_1__1__Impl )
- // InternalBehaviorAnnexParser.g:4000:2: rule__BehaviorVariableGroup__Group_1__1__Impl
+ // InternalBehaviorAnnexParser.g:4045:1: ( rule__BehaviorVariableGroup__Group_1__1__Impl )
+ // InternalBehaviorAnnexParser.g:4046:2: rule__BehaviorVariableGroup__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorVariableGroup__Group_1__1__Impl();
@@ -14350,23 +14536,23 @@ public final void rule__BehaviorVariableGroup__Group_1__1() throws RecognitionEx
// $ANTLR start "rule__BehaviorVariableGroup__Group_1__1__Impl"
- // InternalBehaviorAnnexParser.g:4006:1: rule__BehaviorVariableGroup__Group_1__1__Impl : ( ( rule__BehaviorVariableGroup__VariablesAssignment_1_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:4052:1: rule__BehaviorVariableGroup__Group_1__1__Impl : ( ( rule__BehaviorVariableGroup__VariablesAssignment_1_1 ) ) ;
public final void rule__BehaviorVariableGroup__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4010:1: ( ( ( rule__BehaviorVariableGroup__VariablesAssignment_1_1 ) ) )
- // InternalBehaviorAnnexParser.g:4011:1: ( ( rule__BehaviorVariableGroup__VariablesAssignment_1_1 ) )
+ // InternalBehaviorAnnexParser.g:4056:1: ( ( ( rule__BehaviorVariableGroup__VariablesAssignment_1_1 ) ) )
+ // InternalBehaviorAnnexParser.g:4057:1: ( ( rule__BehaviorVariableGroup__VariablesAssignment_1_1 ) )
{
- // InternalBehaviorAnnexParser.g:4011:1: ( ( rule__BehaviorVariableGroup__VariablesAssignment_1_1 ) )
- // InternalBehaviorAnnexParser.g:4012:2: ( rule__BehaviorVariableGroup__VariablesAssignment_1_1 )
+ // InternalBehaviorAnnexParser.g:4057:1: ( ( rule__BehaviorVariableGroup__VariablesAssignment_1_1 ) )
+ // InternalBehaviorAnnexParser.g:4058:2: ( rule__BehaviorVariableGroup__VariablesAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorVariableGroupAccess().getVariablesAssignment_1_1());
}
- // InternalBehaviorAnnexParser.g:4013:2: ( rule__BehaviorVariableGroup__VariablesAssignment_1_1 )
- // InternalBehaviorAnnexParser.g:4013:3: rule__BehaviorVariableGroup__VariablesAssignment_1_1
+ // InternalBehaviorAnnexParser.g:4059:2: ( rule__BehaviorVariableGroup__VariablesAssignment_1_1 )
+ // InternalBehaviorAnnexParser.g:4059:3: rule__BehaviorVariableGroup__VariablesAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorVariableGroup__VariablesAssignment_1_1();
@@ -14401,14 +14587,14 @@ public final void rule__BehaviorVariableGroup__Group_1__1__Impl() throws Recogni
// $ANTLR start "rule__BehaviorVariableGroup__Group_4__0"
- // InternalBehaviorAnnexParser.g:4022:1: rule__BehaviorVariableGroup__Group_4__0 : rule__BehaviorVariableGroup__Group_4__0__Impl rule__BehaviorVariableGroup__Group_4__1 ;
+ // InternalBehaviorAnnexParser.g:4068:1: rule__BehaviorVariableGroup__Group_4__0 : rule__BehaviorVariableGroup__Group_4__0__Impl rule__BehaviorVariableGroup__Group_4__1 ;
public final void rule__BehaviorVariableGroup__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4026:1: ( rule__BehaviorVariableGroup__Group_4__0__Impl rule__BehaviorVariableGroup__Group_4__1 )
- // InternalBehaviorAnnexParser.g:4027:2: rule__BehaviorVariableGroup__Group_4__0__Impl rule__BehaviorVariableGroup__Group_4__1
+ // InternalBehaviorAnnexParser.g:4072:1: ( rule__BehaviorVariableGroup__Group_4__0__Impl rule__BehaviorVariableGroup__Group_4__1 )
+ // InternalBehaviorAnnexParser.g:4073:2: rule__BehaviorVariableGroup__Group_4__0__Impl rule__BehaviorVariableGroup__Group_4__1
{
pushFollow(FollowSets000.FOLLOW_9);
rule__BehaviorVariableGroup__Group_4__0__Impl();
@@ -14439,17 +14625,17 @@ public final void rule__BehaviorVariableGroup__Group_4__0() throws RecognitionEx
// $ANTLR start "rule__BehaviorVariableGroup__Group_4__0__Impl"
- // InternalBehaviorAnnexParser.g:4034:1: rule__BehaviorVariableGroup__Group_4__0__Impl : ( ColonEqualsSign ) ;
+ // InternalBehaviorAnnexParser.g:4080:1: rule__BehaviorVariableGroup__Group_4__0__Impl : ( ColonEqualsSign ) ;
public final void rule__BehaviorVariableGroup__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4038:1: ( ( ColonEqualsSign ) )
- // InternalBehaviorAnnexParser.g:4039:1: ( ColonEqualsSign )
+ // InternalBehaviorAnnexParser.g:4084:1: ( ( ColonEqualsSign ) )
+ // InternalBehaviorAnnexParser.g:4085:1: ( ColonEqualsSign )
{
- // InternalBehaviorAnnexParser.g:4039:1: ( ColonEqualsSign )
- // InternalBehaviorAnnexParser.g:4040:2: ColonEqualsSign
+ // InternalBehaviorAnnexParser.g:4085:1: ( ColonEqualsSign )
+ // InternalBehaviorAnnexParser.g:4086:2: ColonEqualsSign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorVariableGroupAccess().getColonEqualsSignKeyword_4_0());
@@ -14480,14 +14666,14 @@ public final void rule__BehaviorVariableGroup__Group_4__0__Impl() throws Recogni
// $ANTLR start "rule__BehaviorVariableGroup__Group_4__1"
- // InternalBehaviorAnnexParser.g:4049:1: rule__BehaviorVariableGroup__Group_4__1 : rule__BehaviorVariableGroup__Group_4__1__Impl ;
+ // InternalBehaviorAnnexParser.g:4095:1: rule__BehaviorVariableGroup__Group_4__1 : rule__BehaviorVariableGroup__Group_4__1__Impl ;
public final void rule__BehaviorVariableGroup__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4053:1: ( rule__BehaviorVariableGroup__Group_4__1__Impl )
- // InternalBehaviorAnnexParser.g:4054:2: rule__BehaviorVariableGroup__Group_4__1__Impl
+ // InternalBehaviorAnnexParser.g:4099:1: ( rule__BehaviorVariableGroup__Group_4__1__Impl )
+ // InternalBehaviorAnnexParser.g:4100:2: rule__BehaviorVariableGroup__Group_4__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorVariableGroup__Group_4__1__Impl();
@@ -14513,23 +14699,23 @@ public final void rule__BehaviorVariableGroup__Group_4__1() throws RecognitionEx
// $ANTLR start "rule__BehaviorVariableGroup__Group_4__1__Impl"
- // InternalBehaviorAnnexParser.g:4060:1: rule__BehaviorVariableGroup__Group_4__1__Impl : ( ( rule__BehaviorVariableGroup__InitialValueAssignment_4_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:4106:1: rule__BehaviorVariableGroup__Group_4__1__Impl : ( ( rule__BehaviorVariableGroup__InitialValueAssignment_4_1 ) ) ;
public final void rule__BehaviorVariableGroup__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4064:1: ( ( ( rule__BehaviorVariableGroup__InitialValueAssignment_4_1 ) ) )
- // InternalBehaviorAnnexParser.g:4065:1: ( ( rule__BehaviorVariableGroup__InitialValueAssignment_4_1 ) )
+ // InternalBehaviorAnnexParser.g:4110:1: ( ( ( rule__BehaviorVariableGroup__InitialValueAssignment_4_1 ) ) )
+ // InternalBehaviorAnnexParser.g:4111:1: ( ( rule__BehaviorVariableGroup__InitialValueAssignment_4_1 ) )
{
- // InternalBehaviorAnnexParser.g:4065:1: ( ( rule__BehaviorVariableGroup__InitialValueAssignment_4_1 ) )
- // InternalBehaviorAnnexParser.g:4066:2: ( rule__BehaviorVariableGroup__InitialValueAssignment_4_1 )
+ // InternalBehaviorAnnexParser.g:4111:1: ( ( rule__BehaviorVariableGroup__InitialValueAssignment_4_1 ) )
+ // InternalBehaviorAnnexParser.g:4112:2: ( rule__BehaviorVariableGroup__InitialValueAssignment_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorVariableGroupAccess().getInitialValueAssignment_4_1());
}
- // InternalBehaviorAnnexParser.g:4067:2: ( rule__BehaviorVariableGroup__InitialValueAssignment_4_1 )
- // InternalBehaviorAnnexParser.g:4067:3: rule__BehaviorVariableGroup__InitialValueAssignment_4_1
+ // InternalBehaviorAnnexParser.g:4113:2: ( rule__BehaviorVariableGroup__InitialValueAssignment_4_1 )
+ // InternalBehaviorAnnexParser.g:4113:3: rule__BehaviorVariableGroup__InitialValueAssignment_4_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorVariableGroup__InitialValueAssignment_4_1();
@@ -14564,14 +14750,14 @@ public final void rule__BehaviorVariableGroup__Group_4__1__Impl() throws Recogni
// $ANTLR start "rule__BehaviorVariableGroup__Group_5__0"
- // InternalBehaviorAnnexParser.g:4076:1: rule__BehaviorVariableGroup__Group_5__0 : rule__BehaviorVariableGroup__Group_5__0__Impl rule__BehaviorVariableGroup__Group_5__1 ;
+ // InternalBehaviorAnnexParser.g:4122:1: rule__BehaviorVariableGroup__Group_5__0 : rule__BehaviorVariableGroup__Group_5__0__Impl rule__BehaviorVariableGroup__Group_5__1 ;
public final void rule__BehaviorVariableGroup__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4080:1: ( rule__BehaviorVariableGroup__Group_5__0__Impl rule__BehaviorVariableGroup__Group_5__1 )
- // InternalBehaviorAnnexParser.g:4081:2: rule__BehaviorVariableGroup__Group_5__0__Impl rule__BehaviorVariableGroup__Group_5__1
+ // InternalBehaviorAnnexParser.g:4126:1: ( rule__BehaviorVariableGroup__Group_5__0__Impl rule__BehaviorVariableGroup__Group_5__1 )
+ // InternalBehaviorAnnexParser.g:4127:2: rule__BehaviorVariableGroup__Group_5__0__Impl rule__BehaviorVariableGroup__Group_5__1
{
pushFollow(FollowSets000.FOLLOW_4);
rule__BehaviorVariableGroup__Group_5__0__Impl();
@@ -14602,17 +14788,17 @@ public final void rule__BehaviorVariableGroup__Group_5__0() throws RecognitionEx
// $ANTLR start "rule__BehaviorVariableGroup__Group_5__0__Impl"
- // InternalBehaviorAnnexParser.g:4088:1: rule__BehaviorVariableGroup__Group_5__0__Impl : ( LeftCurlyBracket ) ;
+ // InternalBehaviorAnnexParser.g:4134:1: rule__BehaviorVariableGroup__Group_5__0__Impl : ( LeftCurlyBracket ) ;
public final void rule__BehaviorVariableGroup__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4092:1: ( ( LeftCurlyBracket ) )
- // InternalBehaviorAnnexParser.g:4093:1: ( LeftCurlyBracket )
+ // InternalBehaviorAnnexParser.g:4138:1: ( ( LeftCurlyBracket ) )
+ // InternalBehaviorAnnexParser.g:4139:1: ( LeftCurlyBracket )
{
- // InternalBehaviorAnnexParser.g:4093:1: ( LeftCurlyBracket )
- // InternalBehaviorAnnexParser.g:4094:2: LeftCurlyBracket
+ // InternalBehaviorAnnexParser.g:4139:1: ( LeftCurlyBracket )
+ // InternalBehaviorAnnexParser.g:4140:2: LeftCurlyBracket
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorVariableGroupAccess().getLeftCurlyBracketKeyword_5_0());
@@ -14643,14 +14829,14 @@ public final void rule__BehaviorVariableGroup__Group_5__0__Impl() throws Recogni
// $ANTLR start "rule__BehaviorVariableGroup__Group_5__1"
- // InternalBehaviorAnnexParser.g:4103:1: rule__BehaviorVariableGroup__Group_5__1 : rule__BehaviorVariableGroup__Group_5__1__Impl rule__BehaviorVariableGroup__Group_5__2 ;
+ // InternalBehaviorAnnexParser.g:4149:1: rule__BehaviorVariableGroup__Group_5__1 : rule__BehaviorVariableGroup__Group_5__1__Impl rule__BehaviorVariableGroup__Group_5__2 ;
public final void rule__BehaviorVariableGroup__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4107:1: ( rule__BehaviorVariableGroup__Group_5__1__Impl rule__BehaviorVariableGroup__Group_5__2 )
- // InternalBehaviorAnnexParser.g:4108:2: rule__BehaviorVariableGroup__Group_5__1__Impl rule__BehaviorVariableGroup__Group_5__2
+ // InternalBehaviorAnnexParser.g:4153:1: ( rule__BehaviorVariableGroup__Group_5__1__Impl rule__BehaviorVariableGroup__Group_5__2 )
+ // InternalBehaviorAnnexParser.g:4154:2: rule__BehaviorVariableGroup__Group_5__1__Impl rule__BehaviorVariableGroup__Group_5__2
{
pushFollow(FollowSets000.FOLLOW_10);
rule__BehaviorVariableGroup__Group_5__1__Impl();
@@ -14681,26 +14867,26 @@ public final void rule__BehaviorVariableGroup__Group_5__1() throws RecognitionEx
// $ANTLR start "rule__BehaviorVariableGroup__Group_5__1__Impl"
- // InternalBehaviorAnnexParser.g:4115:1: rule__BehaviorVariableGroup__Group_5__1__Impl : ( ( ( rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1 ) ) ( ( rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1 )* ) ) ;
+ // InternalBehaviorAnnexParser.g:4161:1: rule__BehaviorVariableGroup__Group_5__1__Impl : ( ( ( rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1 ) ) ( ( rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1 )* ) ) ;
public final void rule__BehaviorVariableGroup__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4119:1: ( ( ( ( rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1 ) ) ( ( rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1 )* ) ) )
- // InternalBehaviorAnnexParser.g:4120:1: ( ( ( rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1 ) ) ( ( rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1 )* ) )
+ // InternalBehaviorAnnexParser.g:4165:1: ( ( ( ( rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1 ) ) ( ( rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1 )* ) ) )
+ // InternalBehaviorAnnexParser.g:4166:1: ( ( ( rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1 ) ) ( ( rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1 )* ) )
{
- // InternalBehaviorAnnexParser.g:4120:1: ( ( ( rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1 ) ) ( ( rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1 )* ) )
- // InternalBehaviorAnnexParser.g:4121:2: ( ( rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1 ) ) ( ( rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1 )* )
+ // InternalBehaviorAnnexParser.g:4166:1: ( ( ( rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1 ) ) ( ( rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1 )* ) )
+ // InternalBehaviorAnnexParser.g:4167:2: ( ( rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1 ) ) ( ( rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1 )* )
{
- // InternalBehaviorAnnexParser.g:4121:2: ( ( rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1 ) )
- // InternalBehaviorAnnexParser.g:4122:3: ( rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1 )
+ // InternalBehaviorAnnexParser.g:4167:2: ( ( rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1 ) )
+ // InternalBehaviorAnnexParser.g:4168:3: ( rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorVariableGroupAccess().getPropertyAssociationsAssignment_5_1());
}
- // InternalBehaviorAnnexParser.g:4123:3: ( rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1 )
- // InternalBehaviorAnnexParser.g:4123:4: rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1
+ // InternalBehaviorAnnexParser.g:4169:3: ( rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1 )
+ // InternalBehaviorAnnexParser.g:4169:4: rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1
{
pushFollow(FollowSets000.FOLLOW_5);
rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1();
@@ -14716,26 +14902,26 @@ public final void rule__BehaviorVariableGroup__Group_5__1__Impl() throws Recogni
}
- // InternalBehaviorAnnexParser.g:4126:2: ( ( rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1 )* )
- // InternalBehaviorAnnexParser.g:4127:3: ( rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1 )*
+ // InternalBehaviorAnnexParser.g:4172:2: ( ( rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1 )* )
+ // InternalBehaviorAnnexParser.g:4173:3: ( rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorVariableGroupAccess().getPropertyAssociationsAssignment_5_1());
}
- // InternalBehaviorAnnexParser.g:4128:3: ( rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1 )*
- loop44:
+ // InternalBehaviorAnnexParser.g:4174:3: ( rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1 )*
+ loop45:
do {
- int alt44=2;
- int LA44_0 = input.LA(1);
+ int alt45=2;
+ int LA45_0 = input.LA(1);
- if ( (LA44_0==RULE_ID) ) {
- alt44=1;
+ if ( (LA45_0==RULE_ID) ) {
+ alt45=1;
}
- switch (alt44) {
+ switch (alt45) {
case 1 :
- // InternalBehaviorAnnexParser.g:4128:4: rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1
+ // InternalBehaviorAnnexParser.g:4174:4: rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1
{
pushFollow(FollowSets000.FOLLOW_5);
rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1();
@@ -14747,7 +14933,7 @@ public final void rule__BehaviorVariableGroup__Group_5__1__Impl() throws Recogni
break;
default :
- break loop44;
+ break loop45;
}
} while (true);
@@ -14779,14 +14965,14 @@ public final void rule__BehaviorVariableGroup__Group_5__1__Impl() throws Recogni
// $ANTLR start "rule__BehaviorVariableGroup__Group_5__2"
- // InternalBehaviorAnnexParser.g:4137:1: rule__BehaviorVariableGroup__Group_5__2 : rule__BehaviorVariableGroup__Group_5__2__Impl ;
+ // InternalBehaviorAnnexParser.g:4183:1: rule__BehaviorVariableGroup__Group_5__2 : rule__BehaviorVariableGroup__Group_5__2__Impl ;
public final void rule__BehaviorVariableGroup__Group_5__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4141:1: ( rule__BehaviorVariableGroup__Group_5__2__Impl )
- // InternalBehaviorAnnexParser.g:4142:2: rule__BehaviorVariableGroup__Group_5__2__Impl
+ // InternalBehaviorAnnexParser.g:4187:1: ( rule__BehaviorVariableGroup__Group_5__2__Impl )
+ // InternalBehaviorAnnexParser.g:4188:2: rule__BehaviorVariableGroup__Group_5__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorVariableGroup__Group_5__2__Impl();
@@ -14812,17 +14998,17 @@ public final void rule__BehaviorVariableGroup__Group_5__2() throws RecognitionEx
// $ANTLR start "rule__BehaviorVariableGroup__Group_5__2__Impl"
- // InternalBehaviorAnnexParser.g:4148:1: rule__BehaviorVariableGroup__Group_5__2__Impl : ( RightCurlyBracket ) ;
+ // InternalBehaviorAnnexParser.g:4194:1: rule__BehaviorVariableGroup__Group_5__2__Impl : ( RightCurlyBracket ) ;
public final void rule__BehaviorVariableGroup__Group_5__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4152:1: ( ( RightCurlyBracket ) )
- // InternalBehaviorAnnexParser.g:4153:1: ( RightCurlyBracket )
+ // InternalBehaviorAnnexParser.g:4198:1: ( ( RightCurlyBracket ) )
+ // InternalBehaviorAnnexParser.g:4199:1: ( RightCurlyBracket )
{
- // InternalBehaviorAnnexParser.g:4153:1: ( RightCurlyBracket )
- // InternalBehaviorAnnexParser.g:4154:2: RightCurlyBracket
+ // InternalBehaviorAnnexParser.g:4199:1: ( RightCurlyBracket )
+ // InternalBehaviorAnnexParser.g:4200:2: RightCurlyBracket
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorVariableGroupAccess().getRightCurlyBracketKeyword_5_2());
@@ -14853,14 +15039,14 @@ public final void rule__BehaviorVariableGroup__Group_5__2__Impl() throws Recogni
// $ANTLR start "rule__BehaviorVariable__Group__0"
- // InternalBehaviorAnnexParser.g:4164:1: rule__BehaviorVariable__Group__0 : rule__BehaviorVariable__Group__0__Impl rule__BehaviorVariable__Group__1 ;
+ // InternalBehaviorAnnexParser.g:4210:1: rule__BehaviorVariable__Group__0 : rule__BehaviorVariable__Group__0__Impl rule__BehaviorVariable__Group__1 ;
public final void rule__BehaviorVariable__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4168:1: ( rule__BehaviorVariable__Group__0__Impl rule__BehaviorVariable__Group__1 )
- // InternalBehaviorAnnexParser.g:4169:2: rule__BehaviorVariable__Group__0__Impl rule__BehaviorVariable__Group__1
+ // InternalBehaviorAnnexParser.g:4214:1: ( rule__BehaviorVariable__Group__0__Impl rule__BehaviorVariable__Group__1 )
+ // InternalBehaviorAnnexParser.g:4215:2: rule__BehaviorVariable__Group__0__Impl rule__BehaviorVariable__Group__1
{
pushFollow(FollowSets000.FOLLOW_11);
rule__BehaviorVariable__Group__0__Impl();
@@ -14891,23 +15077,23 @@ public final void rule__BehaviorVariable__Group__0() throws RecognitionException
// $ANTLR start "rule__BehaviorVariable__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:4176:1: rule__BehaviorVariable__Group__0__Impl : ( ( rule__BehaviorVariable__NameAssignment_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:4222:1: rule__BehaviorVariable__Group__0__Impl : ( ( rule__BehaviorVariable__NameAssignment_0 ) ) ;
public final void rule__BehaviorVariable__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4180:1: ( ( ( rule__BehaviorVariable__NameAssignment_0 ) ) )
- // InternalBehaviorAnnexParser.g:4181:1: ( ( rule__BehaviorVariable__NameAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:4226:1: ( ( ( rule__BehaviorVariable__NameAssignment_0 ) ) )
+ // InternalBehaviorAnnexParser.g:4227:1: ( ( rule__BehaviorVariable__NameAssignment_0 ) )
{
- // InternalBehaviorAnnexParser.g:4181:1: ( ( rule__BehaviorVariable__NameAssignment_0 ) )
- // InternalBehaviorAnnexParser.g:4182:2: ( rule__BehaviorVariable__NameAssignment_0 )
+ // InternalBehaviorAnnexParser.g:4227:1: ( ( rule__BehaviorVariable__NameAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:4228:2: ( rule__BehaviorVariable__NameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorVariableAccess().getNameAssignment_0());
}
- // InternalBehaviorAnnexParser.g:4183:2: ( rule__BehaviorVariable__NameAssignment_0 )
- // InternalBehaviorAnnexParser.g:4183:3: rule__BehaviorVariable__NameAssignment_0
+ // InternalBehaviorAnnexParser.g:4229:2: ( rule__BehaviorVariable__NameAssignment_0 )
+ // InternalBehaviorAnnexParser.g:4229:3: rule__BehaviorVariable__NameAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorVariable__NameAssignment_0();
@@ -14942,14 +15128,14 @@ public final void rule__BehaviorVariable__Group__0__Impl() throws RecognitionExc
// $ANTLR start "rule__BehaviorVariable__Group__1"
- // InternalBehaviorAnnexParser.g:4191:1: rule__BehaviorVariable__Group__1 : rule__BehaviorVariable__Group__1__Impl ;
+ // InternalBehaviorAnnexParser.g:4237:1: rule__BehaviorVariable__Group__1 : rule__BehaviorVariable__Group__1__Impl ;
public final void rule__BehaviorVariable__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4195:1: ( rule__BehaviorVariable__Group__1__Impl )
- // InternalBehaviorAnnexParser.g:4196:2: rule__BehaviorVariable__Group__1__Impl
+ // InternalBehaviorAnnexParser.g:4241:1: ( rule__BehaviorVariable__Group__1__Impl )
+ // InternalBehaviorAnnexParser.g:4242:2: rule__BehaviorVariable__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorVariable__Group__1__Impl();
@@ -14975,35 +15161,35 @@ public final void rule__BehaviorVariable__Group__1() throws RecognitionException
// $ANTLR start "rule__BehaviorVariable__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:4202:1: rule__BehaviorVariable__Group__1__Impl : ( ( rule__BehaviorVariable__ArrayDimensionsAssignment_1 )* ) ;
+ // InternalBehaviorAnnexParser.g:4248:1: rule__BehaviorVariable__Group__1__Impl : ( ( rule__BehaviorVariable__ArrayDimensionsAssignment_1 )* ) ;
public final void rule__BehaviorVariable__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4206:1: ( ( ( rule__BehaviorVariable__ArrayDimensionsAssignment_1 )* ) )
- // InternalBehaviorAnnexParser.g:4207:1: ( ( rule__BehaviorVariable__ArrayDimensionsAssignment_1 )* )
+ // InternalBehaviorAnnexParser.g:4252:1: ( ( ( rule__BehaviorVariable__ArrayDimensionsAssignment_1 )* ) )
+ // InternalBehaviorAnnexParser.g:4253:1: ( ( rule__BehaviorVariable__ArrayDimensionsAssignment_1 )* )
{
- // InternalBehaviorAnnexParser.g:4207:1: ( ( rule__BehaviorVariable__ArrayDimensionsAssignment_1 )* )
- // InternalBehaviorAnnexParser.g:4208:2: ( rule__BehaviorVariable__ArrayDimensionsAssignment_1 )*
+ // InternalBehaviorAnnexParser.g:4253:1: ( ( rule__BehaviorVariable__ArrayDimensionsAssignment_1 )* )
+ // InternalBehaviorAnnexParser.g:4254:2: ( rule__BehaviorVariable__ArrayDimensionsAssignment_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorVariableAccess().getArrayDimensionsAssignment_1());
}
- // InternalBehaviorAnnexParser.g:4209:2: ( rule__BehaviorVariable__ArrayDimensionsAssignment_1 )*
- loop45:
+ // InternalBehaviorAnnexParser.g:4255:2: ( rule__BehaviorVariable__ArrayDimensionsAssignment_1 )*
+ loop46:
do {
- int alt45=2;
- int LA45_0 = input.LA(1);
+ int alt46=2;
+ int LA46_0 = input.LA(1);
- if ( (LA45_0==LeftSquareBracket) ) {
- alt45=1;
+ if ( (LA46_0==LeftSquareBracket) ) {
+ alt46=1;
}
- switch (alt45) {
+ switch (alt46) {
case 1 :
- // InternalBehaviorAnnexParser.g:4209:3: rule__BehaviorVariable__ArrayDimensionsAssignment_1
+ // InternalBehaviorAnnexParser.g:4255:3: rule__BehaviorVariable__ArrayDimensionsAssignment_1
{
pushFollow(FollowSets000.FOLLOW_12);
rule__BehaviorVariable__ArrayDimensionsAssignment_1();
@@ -15015,7 +15201,7 @@ public final void rule__BehaviorVariable__Group__1__Impl() throws RecognitionExc
break;
default :
- break loop45;
+ break loop46;
}
} while (true);
@@ -15044,14 +15230,14 @@ public final void rule__BehaviorVariable__Group__1__Impl() throws RecognitionExc
// $ANTLR start "rule__ArrayDimension__Group__0"
- // InternalBehaviorAnnexParser.g:4218:1: rule__ArrayDimension__Group__0 : rule__ArrayDimension__Group__0__Impl rule__ArrayDimension__Group__1 ;
+ // InternalBehaviorAnnexParser.g:4264:1: rule__ArrayDimension__Group__0 : rule__ArrayDimension__Group__0__Impl rule__ArrayDimension__Group__1 ;
public final void rule__ArrayDimension__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4222:1: ( rule__ArrayDimension__Group__0__Impl rule__ArrayDimension__Group__1 )
- // InternalBehaviorAnnexParser.g:4223:2: rule__ArrayDimension__Group__0__Impl rule__ArrayDimension__Group__1
+ // InternalBehaviorAnnexParser.g:4268:1: ( rule__ArrayDimension__Group__0__Impl rule__ArrayDimension__Group__1 )
+ // InternalBehaviorAnnexParser.g:4269:2: rule__ArrayDimension__Group__0__Impl rule__ArrayDimension__Group__1
{
pushFollow(FollowSets000.FOLLOW_13);
rule__ArrayDimension__Group__0__Impl();
@@ -15082,17 +15268,17 @@ public final void rule__ArrayDimension__Group__0() throws RecognitionException {
// $ANTLR start "rule__ArrayDimension__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:4230:1: rule__ArrayDimension__Group__0__Impl : ( LeftSquareBracket ) ;
+ // InternalBehaviorAnnexParser.g:4276:1: rule__ArrayDimension__Group__0__Impl : ( LeftSquareBracket ) ;
public final void rule__ArrayDimension__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4234:1: ( ( LeftSquareBracket ) )
- // InternalBehaviorAnnexParser.g:4235:1: ( LeftSquareBracket )
+ // InternalBehaviorAnnexParser.g:4280:1: ( ( LeftSquareBracket ) )
+ // InternalBehaviorAnnexParser.g:4281:1: ( LeftSquareBracket )
{
- // InternalBehaviorAnnexParser.g:4235:1: ( LeftSquareBracket )
- // InternalBehaviorAnnexParser.g:4236:2: LeftSquareBracket
+ // InternalBehaviorAnnexParser.g:4281:1: ( LeftSquareBracket )
+ // InternalBehaviorAnnexParser.g:4282:2: LeftSquareBracket
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArrayDimensionAccess().getLeftSquareBracketKeyword_0());
@@ -15123,14 +15309,14 @@ public final void rule__ArrayDimension__Group__0__Impl() throws RecognitionExcep
// $ANTLR start "rule__ArrayDimension__Group__1"
- // InternalBehaviorAnnexParser.g:4245:1: rule__ArrayDimension__Group__1 : rule__ArrayDimension__Group__1__Impl rule__ArrayDimension__Group__2 ;
+ // InternalBehaviorAnnexParser.g:4291:1: rule__ArrayDimension__Group__1 : rule__ArrayDimension__Group__1__Impl rule__ArrayDimension__Group__2 ;
public final void rule__ArrayDimension__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4249:1: ( rule__ArrayDimension__Group__1__Impl rule__ArrayDimension__Group__2 )
- // InternalBehaviorAnnexParser.g:4250:2: rule__ArrayDimension__Group__1__Impl rule__ArrayDimension__Group__2
+ // InternalBehaviorAnnexParser.g:4295:1: ( rule__ArrayDimension__Group__1__Impl rule__ArrayDimension__Group__2 )
+ // InternalBehaviorAnnexParser.g:4296:2: rule__ArrayDimension__Group__1__Impl rule__ArrayDimension__Group__2
{
pushFollow(FollowSets000.FOLLOW_14);
rule__ArrayDimension__Group__1__Impl();
@@ -15161,23 +15347,23 @@ public final void rule__ArrayDimension__Group__1() throws RecognitionException {
// $ANTLR start "rule__ArrayDimension__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:4257:1: rule__ArrayDimension__Group__1__Impl : ( ( rule__ArrayDimension__SizeAssignment_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:4303:1: rule__ArrayDimension__Group__1__Impl : ( ( rule__ArrayDimension__SizeAssignment_1 ) ) ;
public final void rule__ArrayDimension__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4261:1: ( ( ( rule__ArrayDimension__SizeAssignment_1 ) ) )
- // InternalBehaviorAnnexParser.g:4262:1: ( ( rule__ArrayDimension__SizeAssignment_1 ) )
+ // InternalBehaviorAnnexParser.g:4307:1: ( ( ( rule__ArrayDimension__SizeAssignment_1 ) ) )
+ // InternalBehaviorAnnexParser.g:4308:1: ( ( rule__ArrayDimension__SizeAssignment_1 ) )
{
- // InternalBehaviorAnnexParser.g:4262:1: ( ( rule__ArrayDimension__SizeAssignment_1 ) )
- // InternalBehaviorAnnexParser.g:4263:2: ( rule__ArrayDimension__SizeAssignment_1 )
+ // InternalBehaviorAnnexParser.g:4308:1: ( ( rule__ArrayDimension__SizeAssignment_1 ) )
+ // InternalBehaviorAnnexParser.g:4309:2: ( rule__ArrayDimension__SizeAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArrayDimensionAccess().getSizeAssignment_1());
}
- // InternalBehaviorAnnexParser.g:4264:2: ( rule__ArrayDimension__SizeAssignment_1 )
- // InternalBehaviorAnnexParser.g:4264:3: rule__ArrayDimension__SizeAssignment_1
+ // InternalBehaviorAnnexParser.g:4310:2: ( rule__ArrayDimension__SizeAssignment_1 )
+ // InternalBehaviorAnnexParser.g:4310:3: rule__ArrayDimension__SizeAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ArrayDimension__SizeAssignment_1();
@@ -15212,14 +15398,14 @@ public final void rule__ArrayDimension__Group__1__Impl() throws RecognitionExcep
// $ANTLR start "rule__ArrayDimension__Group__2"
- // InternalBehaviorAnnexParser.g:4272:1: rule__ArrayDimension__Group__2 : rule__ArrayDimension__Group__2__Impl ;
+ // InternalBehaviorAnnexParser.g:4318:1: rule__ArrayDimension__Group__2 : rule__ArrayDimension__Group__2__Impl ;
public final void rule__ArrayDimension__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4276:1: ( rule__ArrayDimension__Group__2__Impl )
- // InternalBehaviorAnnexParser.g:4277:2: rule__ArrayDimension__Group__2__Impl
+ // InternalBehaviorAnnexParser.g:4322:1: ( rule__ArrayDimension__Group__2__Impl )
+ // InternalBehaviorAnnexParser.g:4323:2: rule__ArrayDimension__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ArrayDimension__Group__2__Impl();
@@ -15245,17 +15431,17 @@ public final void rule__ArrayDimension__Group__2() throws RecognitionException {
// $ANTLR start "rule__ArrayDimension__Group__2__Impl"
- // InternalBehaviorAnnexParser.g:4283:1: rule__ArrayDimension__Group__2__Impl : ( RightSquareBracket ) ;
+ // InternalBehaviorAnnexParser.g:4329:1: rule__ArrayDimension__Group__2__Impl : ( RightSquareBracket ) ;
public final void rule__ArrayDimension__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4287:1: ( ( RightSquareBracket ) )
- // InternalBehaviorAnnexParser.g:4288:1: ( RightSquareBracket )
+ // InternalBehaviorAnnexParser.g:4333:1: ( ( RightSquareBracket ) )
+ // InternalBehaviorAnnexParser.g:4334:1: ( RightSquareBracket )
{
- // InternalBehaviorAnnexParser.g:4288:1: ( RightSquareBracket )
- // InternalBehaviorAnnexParser.g:4289:2: RightSquareBracket
+ // InternalBehaviorAnnexParser.g:4334:1: ( RightSquareBracket )
+ // InternalBehaviorAnnexParser.g:4335:2: RightSquareBracket
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArrayDimensionAccess().getRightSquareBracketKeyword_2());
@@ -15286,14 +15472,14 @@ public final void rule__ArrayDimension__Group__2__Impl() throws RecognitionExcep
// $ANTLR start "rule__BehaviorPropertyAssociation__Group__0"
- // InternalBehaviorAnnexParser.g:4299:1: rule__BehaviorPropertyAssociation__Group__0 : rule__BehaviorPropertyAssociation__Group__0__Impl rule__BehaviorPropertyAssociation__Group__1 ;
+ // InternalBehaviorAnnexParser.g:4345:1: rule__BehaviorPropertyAssociation__Group__0 : rule__BehaviorPropertyAssociation__Group__0__Impl rule__BehaviorPropertyAssociation__Group__1 ;
public final void rule__BehaviorPropertyAssociation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4303:1: ( rule__BehaviorPropertyAssociation__Group__0__Impl rule__BehaviorPropertyAssociation__Group__1 )
- // InternalBehaviorAnnexParser.g:4304:2: rule__BehaviorPropertyAssociation__Group__0__Impl rule__BehaviorPropertyAssociation__Group__1
+ // InternalBehaviorAnnexParser.g:4349:1: ( rule__BehaviorPropertyAssociation__Group__0__Impl rule__BehaviorPropertyAssociation__Group__1 )
+ // InternalBehaviorAnnexParser.g:4350:2: rule__BehaviorPropertyAssociation__Group__0__Impl rule__BehaviorPropertyAssociation__Group__1
{
pushFollow(FollowSets000.FOLLOW_15);
rule__BehaviorPropertyAssociation__Group__0__Impl();
@@ -15324,23 +15510,23 @@ public final void rule__BehaviorPropertyAssociation__Group__0() throws Recogniti
// $ANTLR start "rule__BehaviorPropertyAssociation__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:4311:1: rule__BehaviorPropertyAssociation__Group__0__Impl : ( ( rule__BehaviorPropertyAssociation__PropertyAssignment_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:4357:1: rule__BehaviorPropertyAssociation__Group__0__Impl : ( ( rule__BehaviorPropertyAssociation__PropertyAssignment_0 ) ) ;
public final void rule__BehaviorPropertyAssociation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4315:1: ( ( ( rule__BehaviorPropertyAssociation__PropertyAssignment_0 ) ) )
- // InternalBehaviorAnnexParser.g:4316:1: ( ( rule__BehaviorPropertyAssociation__PropertyAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:4361:1: ( ( ( rule__BehaviorPropertyAssociation__PropertyAssignment_0 ) ) )
+ // InternalBehaviorAnnexParser.g:4362:1: ( ( rule__BehaviorPropertyAssociation__PropertyAssignment_0 ) )
{
- // InternalBehaviorAnnexParser.g:4316:1: ( ( rule__BehaviorPropertyAssociation__PropertyAssignment_0 ) )
- // InternalBehaviorAnnexParser.g:4317:2: ( rule__BehaviorPropertyAssociation__PropertyAssignment_0 )
+ // InternalBehaviorAnnexParser.g:4362:1: ( ( rule__BehaviorPropertyAssociation__PropertyAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:4363:2: ( rule__BehaviorPropertyAssociation__PropertyAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorPropertyAssociationAccess().getPropertyAssignment_0());
}
- // InternalBehaviorAnnexParser.g:4318:2: ( rule__BehaviorPropertyAssociation__PropertyAssignment_0 )
- // InternalBehaviorAnnexParser.g:4318:3: rule__BehaviorPropertyAssociation__PropertyAssignment_0
+ // InternalBehaviorAnnexParser.g:4364:2: ( rule__BehaviorPropertyAssociation__PropertyAssignment_0 )
+ // InternalBehaviorAnnexParser.g:4364:3: rule__BehaviorPropertyAssociation__PropertyAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorPropertyAssociation__PropertyAssignment_0();
@@ -15375,14 +15561,14 @@ public final void rule__BehaviorPropertyAssociation__Group__0__Impl() throws Rec
// $ANTLR start "rule__BehaviorPropertyAssociation__Group__1"
- // InternalBehaviorAnnexParser.g:4326:1: rule__BehaviorPropertyAssociation__Group__1 : rule__BehaviorPropertyAssociation__Group__1__Impl rule__BehaviorPropertyAssociation__Group__2 ;
+ // InternalBehaviorAnnexParser.g:4372:1: rule__BehaviorPropertyAssociation__Group__1 : rule__BehaviorPropertyAssociation__Group__1__Impl rule__BehaviorPropertyAssociation__Group__2 ;
public final void rule__BehaviorPropertyAssociation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4330:1: ( rule__BehaviorPropertyAssociation__Group__1__Impl rule__BehaviorPropertyAssociation__Group__2 )
- // InternalBehaviorAnnexParser.g:4331:2: rule__BehaviorPropertyAssociation__Group__1__Impl rule__BehaviorPropertyAssociation__Group__2
+ // InternalBehaviorAnnexParser.g:4376:1: ( rule__BehaviorPropertyAssociation__Group__1__Impl rule__BehaviorPropertyAssociation__Group__2 )
+ // InternalBehaviorAnnexParser.g:4377:2: rule__BehaviorPropertyAssociation__Group__1__Impl rule__BehaviorPropertyAssociation__Group__2
{
pushFollow(FollowSets000.FOLLOW_16);
rule__BehaviorPropertyAssociation__Group__1__Impl();
@@ -15413,17 +15599,17 @@ public final void rule__BehaviorPropertyAssociation__Group__1() throws Recogniti
// $ANTLR start "rule__BehaviorPropertyAssociation__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:4338:1: rule__BehaviorPropertyAssociation__Group__1__Impl : ( EqualsSignGreaterThanSign ) ;
+ // InternalBehaviorAnnexParser.g:4384:1: rule__BehaviorPropertyAssociation__Group__1__Impl : ( EqualsSignGreaterThanSign ) ;
public final void rule__BehaviorPropertyAssociation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4342:1: ( ( EqualsSignGreaterThanSign ) )
- // InternalBehaviorAnnexParser.g:4343:1: ( EqualsSignGreaterThanSign )
+ // InternalBehaviorAnnexParser.g:4388:1: ( ( EqualsSignGreaterThanSign ) )
+ // InternalBehaviorAnnexParser.g:4389:1: ( EqualsSignGreaterThanSign )
{
- // InternalBehaviorAnnexParser.g:4343:1: ( EqualsSignGreaterThanSign )
- // InternalBehaviorAnnexParser.g:4344:2: EqualsSignGreaterThanSign
+ // InternalBehaviorAnnexParser.g:4389:1: ( EqualsSignGreaterThanSign )
+ // InternalBehaviorAnnexParser.g:4390:2: EqualsSignGreaterThanSign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorPropertyAssociationAccess().getEqualsSignGreaterThanSignKeyword_1());
@@ -15454,14 +15640,14 @@ public final void rule__BehaviorPropertyAssociation__Group__1__Impl() throws Rec
// $ANTLR start "rule__BehaviorPropertyAssociation__Group__2"
- // InternalBehaviorAnnexParser.g:4353:1: rule__BehaviorPropertyAssociation__Group__2 : rule__BehaviorPropertyAssociation__Group__2__Impl rule__BehaviorPropertyAssociation__Group__3 ;
+ // InternalBehaviorAnnexParser.g:4399:1: rule__BehaviorPropertyAssociation__Group__2 : rule__BehaviorPropertyAssociation__Group__2__Impl rule__BehaviorPropertyAssociation__Group__3 ;
public final void rule__BehaviorPropertyAssociation__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4357:1: ( rule__BehaviorPropertyAssociation__Group__2__Impl rule__BehaviorPropertyAssociation__Group__3 )
- // InternalBehaviorAnnexParser.g:4358:2: rule__BehaviorPropertyAssociation__Group__2__Impl rule__BehaviorPropertyAssociation__Group__3
+ // InternalBehaviorAnnexParser.g:4403:1: ( rule__BehaviorPropertyAssociation__Group__2__Impl rule__BehaviorPropertyAssociation__Group__3 )
+ // InternalBehaviorAnnexParser.g:4404:2: rule__BehaviorPropertyAssociation__Group__2__Impl rule__BehaviorPropertyAssociation__Group__3
{
pushFollow(FollowSets000.FOLLOW_17);
rule__BehaviorPropertyAssociation__Group__2__Impl();
@@ -15492,23 +15678,23 @@ public final void rule__BehaviorPropertyAssociation__Group__2() throws Recogniti
// $ANTLR start "rule__BehaviorPropertyAssociation__Group__2__Impl"
- // InternalBehaviorAnnexParser.g:4365:1: rule__BehaviorPropertyAssociation__Group__2__Impl : ( ( rule__BehaviorPropertyAssociation__OwnedValueAssignment_2 ) ) ;
+ // InternalBehaviorAnnexParser.g:4411:1: rule__BehaviorPropertyAssociation__Group__2__Impl : ( ( rule__BehaviorPropertyAssociation__OwnedValueAssignment_2 ) ) ;
public final void rule__BehaviorPropertyAssociation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4369:1: ( ( ( rule__BehaviorPropertyAssociation__OwnedValueAssignment_2 ) ) )
- // InternalBehaviorAnnexParser.g:4370:1: ( ( rule__BehaviorPropertyAssociation__OwnedValueAssignment_2 ) )
+ // InternalBehaviorAnnexParser.g:4415:1: ( ( ( rule__BehaviorPropertyAssociation__OwnedValueAssignment_2 ) ) )
+ // InternalBehaviorAnnexParser.g:4416:1: ( ( rule__BehaviorPropertyAssociation__OwnedValueAssignment_2 ) )
{
- // InternalBehaviorAnnexParser.g:4370:1: ( ( rule__BehaviorPropertyAssociation__OwnedValueAssignment_2 ) )
- // InternalBehaviorAnnexParser.g:4371:2: ( rule__BehaviorPropertyAssociation__OwnedValueAssignment_2 )
+ // InternalBehaviorAnnexParser.g:4416:1: ( ( rule__BehaviorPropertyAssociation__OwnedValueAssignment_2 ) )
+ // InternalBehaviorAnnexParser.g:4417:2: ( rule__BehaviorPropertyAssociation__OwnedValueAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorPropertyAssociationAccess().getOwnedValueAssignment_2());
}
- // InternalBehaviorAnnexParser.g:4372:2: ( rule__BehaviorPropertyAssociation__OwnedValueAssignment_2 )
- // InternalBehaviorAnnexParser.g:4372:3: rule__BehaviorPropertyAssociation__OwnedValueAssignment_2
+ // InternalBehaviorAnnexParser.g:4418:2: ( rule__BehaviorPropertyAssociation__OwnedValueAssignment_2 )
+ // InternalBehaviorAnnexParser.g:4418:3: rule__BehaviorPropertyAssociation__OwnedValueAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorPropertyAssociation__OwnedValueAssignment_2();
@@ -15543,14 +15729,14 @@ public final void rule__BehaviorPropertyAssociation__Group__2__Impl() throws Rec
// $ANTLR start "rule__BehaviorPropertyAssociation__Group__3"
- // InternalBehaviorAnnexParser.g:4380:1: rule__BehaviorPropertyAssociation__Group__3 : rule__BehaviorPropertyAssociation__Group__3__Impl ;
+ // InternalBehaviorAnnexParser.g:4426:1: rule__BehaviorPropertyAssociation__Group__3 : rule__BehaviorPropertyAssociation__Group__3__Impl ;
public final void rule__BehaviorPropertyAssociation__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4384:1: ( rule__BehaviorPropertyAssociation__Group__3__Impl )
- // InternalBehaviorAnnexParser.g:4385:2: rule__BehaviorPropertyAssociation__Group__3__Impl
+ // InternalBehaviorAnnexParser.g:4430:1: ( rule__BehaviorPropertyAssociation__Group__3__Impl )
+ // InternalBehaviorAnnexParser.g:4431:2: rule__BehaviorPropertyAssociation__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorPropertyAssociation__Group__3__Impl();
@@ -15576,17 +15762,17 @@ public final void rule__BehaviorPropertyAssociation__Group__3() throws Recogniti
// $ANTLR start "rule__BehaviorPropertyAssociation__Group__3__Impl"
- // InternalBehaviorAnnexParser.g:4391:1: rule__BehaviorPropertyAssociation__Group__3__Impl : ( Semicolon ) ;
+ // InternalBehaviorAnnexParser.g:4437:1: rule__BehaviorPropertyAssociation__Group__3__Impl : ( Semicolon ) ;
public final void rule__BehaviorPropertyAssociation__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4395:1: ( ( Semicolon ) )
- // InternalBehaviorAnnexParser.g:4396:1: ( Semicolon )
+ // InternalBehaviorAnnexParser.g:4441:1: ( ( Semicolon ) )
+ // InternalBehaviorAnnexParser.g:4442:1: ( Semicolon )
{
- // InternalBehaviorAnnexParser.g:4396:1: ( Semicolon )
- // InternalBehaviorAnnexParser.g:4397:2: Semicolon
+ // InternalBehaviorAnnexParser.g:4442:1: ( Semicolon )
+ // InternalBehaviorAnnexParser.g:4443:2: Semicolon
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorPropertyAssociationAccess().getSemicolonKeyword_3());
@@ -15617,14 +15803,14 @@ public final void rule__BehaviorPropertyAssociation__Group__3__Impl() throws Rec
// $ANTLR start "rule__BehaviorStateGroup__Group__0"
- // InternalBehaviorAnnexParser.g:4407:1: rule__BehaviorStateGroup__Group__0 : rule__BehaviorStateGroup__Group__0__Impl rule__BehaviorStateGroup__Group__1 ;
+ // InternalBehaviorAnnexParser.g:4453:1: rule__BehaviorStateGroup__Group__0 : rule__BehaviorStateGroup__Group__0__Impl rule__BehaviorStateGroup__Group__1 ;
public final void rule__BehaviorStateGroup__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4411:1: ( rule__BehaviorStateGroup__Group__0__Impl rule__BehaviorStateGroup__Group__1 )
- // InternalBehaviorAnnexParser.g:4412:2: rule__BehaviorStateGroup__Group__0__Impl rule__BehaviorStateGroup__Group__1
+ // InternalBehaviorAnnexParser.g:4457:1: ( rule__BehaviorStateGroup__Group__0__Impl rule__BehaviorStateGroup__Group__1 )
+ // InternalBehaviorAnnexParser.g:4458:2: rule__BehaviorStateGroup__Group__0__Impl rule__BehaviorStateGroup__Group__1
{
pushFollow(FollowSets000.FOLLOW_6);
rule__BehaviorStateGroup__Group__0__Impl();
@@ -15655,23 +15841,23 @@ public final void rule__BehaviorStateGroup__Group__0() throws RecognitionExcepti
// $ANTLR start "rule__BehaviorStateGroup__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:4419:1: rule__BehaviorStateGroup__Group__0__Impl : ( ( rule__BehaviorStateGroup__StatesAssignment_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:4465:1: rule__BehaviorStateGroup__Group__0__Impl : ( ( rule__BehaviorStateGroup__StatesAssignment_0 ) ) ;
public final void rule__BehaviorStateGroup__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4423:1: ( ( ( rule__BehaviorStateGroup__StatesAssignment_0 ) ) )
- // InternalBehaviorAnnexParser.g:4424:1: ( ( rule__BehaviorStateGroup__StatesAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:4469:1: ( ( ( rule__BehaviorStateGroup__StatesAssignment_0 ) ) )
+ // InternalBehaviorAnnexParser.g:4470:1: ( ( rule__BehaviorStateGroup__StatesAssignment_0 ) )
{
- // InternalBehaviorAnnexParser.g:4424:1: ( ( rule__BehaviorStateGroup__StatesAssignment_0 ) )
- // InternalBehaviorAnnexParser.g:4425:2: ( rule__BehaviorStateGroup__StatesAssignment_0 )
+ // InternalBehaviorAnnexParser.g:4470:1: ( ( rule__BehaviorStateGroup__StatesAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:4471:2: ( rule__BehaviorStateGroup__StatesAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorStateGroupAccess().getStatesAssignment_0());
}
- // InternalBehaviorAnnexParser.g:4426:2: ( rule__BehaviorStateGroup__StatesAssignment_0 )
- // InternalBehaviorAnnexParser.g:4426:3: rule__BehaviorStateGroup__StatesAssignment_0
+ // InternalBehaviorAnnexParser.g:4472:2: ( rule__BehaviorStateGroup__StatesAssignment_0 )
+ // InternalBehaviorAnnexParser.g:4472:3: rule__BehaviorStateGroup__StatesAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorStateGroup__StatesAssignment_0();
@@ -15706,14 +15892,14 @@ public final void rule__BehaviorStateGroup__Group__0__Impl() throws RecognitionE
// $ANTLR start "rule__BehaviorStateGroup__Group__1"
- // InternalBehaviorAnnexParser.g:4434:1: rule__BehaviorStateGroup__Group__1 : rule__BehaviorStateGroup__Group__1__Impl rule__BehaviorStateGroup__Group__2 ;
+ // InternalBehaviorAnnexParser.g:4480:1: rule__BehaviorStateGroup__Group__1 : rule__BehaviorStateGroup__Group__1__Impl rule__BehaviorStateGroup__Group__2 ;
public final void rule__BehaviorStateGroup__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4438:1: ( rule__BehaviorStateGroup__Group__1__Impl rule__BehaviorStateGroup__Group__2 )
- // InternalBehaviorAnnexParser.g:4439:2: rule__BehaviorStateGroup__Group__1__Impl rule__BehaviorStateGroup__Group__2
+ // InternalBehaviorAnnexParser.g:4484:1: ( rule__BehaviorStateGroup__Group__1__Impl rule__BehaviorStateGroup__Group__2 )
+ // InternalBehaviorAnnexParser.g:4485:2: rule__BehaviorStateGroup__Group__1__Impl rule__BehaviorStateGroup__Group__2
{
pushFollow(FollowSets000.FOLLOW_6);
rule__BehaviorStateGroup__Group__1__Impl();
@@ -15744,35 +15930,35 @@ public final void rule__BehaviorStateGroup__Group__1() throws RecognitionExcepti
// $ANTLR start "rule__BehaviorStateGroup__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:4446:1: rule__BehaviorStateGroup__Group__1__Impl : ( ( rule__BehaviorStateGroup__Group_1__0 )* ) ;
+ // InternalBehaviorAnnexParser.g:4492:1: rule__BehaviorStateGroup__Group__1__Impl : ( ( rule__BehaviorStateGroup__Group_1__0 )* ) ;
public final void rule__BehaviorStateGroup__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4450:1: ( ( ( rule__BehaviorStateGroup__Group_1__0 )* ) )
- // InternalBehaviorAnnexParser.g:4451:1: ( ( rule__BehaviorStateGroup__Group_1__0 )* )
+ // InternalBehaviorAnnexParser.g:4496:1: ( ( ( rule__BehaviorStateGroup__Group_1__0 )* ) )
+ // InternalBehaviorAnnexParser.g:4497:1: ( ( rule__BehaviorStateGroup__Group_1__0 )* )
{
- // InternalBehaviorAnnexParser.g:4451:1: ( ( rule__BehaviorStateGroup__Group_1__0 )* )
- // InternalBehaviorAnnexParser.g:4452:2: ( rule__BehaviorStateGroup__Group_1__0 )*
+ // InternalBehaviorAnnexParser.g:4497:1: ( ( rule__BehaviorStateGroup__Group_1__0 )* )
+ // InternalBehaviorAnnexParser.g:4498:2: ( rule__BehaviorStateGroup__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorStateGroupAccess().getGroup_1());
}
- // InternalBehaviorAnnexParser.g:4453:2: ( rule__BehaviorStateGroup__Group_1__0 )*
- loop46:
+ // InternalBehaviorAnnexParser.g:4499:2: ( rule__BehaviorStateGroup__Group_1__0 )*
+ loop47:
do {
- int alt46=2;
- int LA46_0 = input.LA(1);
+ int alt47=2;
+ int LA47_0 = input.LA(1);
- if ( (LA46_0==Comma) ) {
- alt46=1;
+ if ( (LA47_0==Comma) ) {
+ alt47=1;
}
- switch (alt46) {
+ switch (alt47) {
case 1 :
- // InternalBehaviorAnnexParser.g:4453:3: rule__BehaviorStateGroup__Group_1__0
+ // InternalBehaviorAnnexParser.g:4499:3: rule__BehaviorStateGroup__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_7);
rule__BehaviorStateGroup__Group_1__0();
@@ -15784,7 +15970,7 @@ public final void rule__BehaviorStateGroup__Group__1__Impl() throws RecognitionE
break;
default :
- break loop46;
+ break loop47;
}
} while (true);
@@ -15813,14 +15999,14 @@ public final void rule__BehaviorStateGroup__Group__1__Impl() throws RecognitionE
// $ANTLR start "rule__BehaviorStateGroup__Group__2"
- // InternalBehaviorAnnexParser.g:4461:1: rule__BehaviorStateGroup__Group__2 : rule__BehaviorStateGroup__Group__2__Impl rule__BehaviorStateGroup__Group__3 ;
+ // InternalBehaviorAnnexParser.g:4507:1: rule__BehaviorStateGroup__Group__2 : rule__BehaviorStateGroup__Group__2__Impl rule__BehaviorStateGroup__Group__3 ;
public final void rule__BehaviorStateGroup__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4465:1: ( rule__BehaviorStateGroup__Group__2__Impl rule__BehaviorStateGroup__Group__3 )
- // InternalBehaviorAnnexParser.g:4466:2: rule__BehaviorStateGroup__Group__2__Impl rule__BehaviorStateGroup__Group__3
+ // InternalBehaviorAnnexParser.g:4511:1: ( rule__BehaviorStateGroup__Group__2__Impl rule__BehaviorStateGroup__Group__3 )
+ // InternalBehaviorAnnexParser.g:4512:2: rule__BehaviorStateGroup__Group__2__Impl rule__BehaviorStateGroup__Group__3
{
pushFollow(FollowSets000.FOLLOW_18);
rule__BehaviorStateGroup__Group__2__Impl();
@@ -15851,17 +16037,17 @@ public final void rule__BehaviorStateGroup__Group__2() throws RecognitionExcepti
// $ANTLR start "rule__BehaviorStateGroup__Group__2__Impl"
- // InternalBehaviorAnnexParser.g:4473:1: rule__BehaviorStateGroup__Group__2__Impl : ( Colon ) ;
+ // InternalBehaviorAnnexParser.g:4519:1: rule__BehaviorStateGroup__Group__2__Impl : ( Colon ) ;
public final void rule__BehaviorStateGroup__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4477:1: ( ( Colon ) )
- // InternalBehaviorAnnexParser.g:4478:1: ( Colon )
+ // InternalBehaviorAnnexParser.g:4523:1: ( ( Colon ) )
+ // InternalBehaviorAnnexParser.g:4524:1: ( Colon )
{
- // InternalBehaviorAnnexParser.g:4478:1: ( Colon )
- // InternalBehaviorAnnexParser.g:4479:2: Colon
+ // InternalBehaviorAnnexParser.g:4524:1: ( Colon )
+ // InternalBehaviorAnnexParser.g:4525:2: Colon
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorStateGroupAccess().getColonKeyword_2());
@@ -15892,14 +16078,14 @@ public final void rule__BehaviorStateGroup__Group__2__Impl() throws RecognitionE
// $ANTLR start "rule__BehaviorStateGroup__Group__3"
- // InternalBehaviorAnnexParser.g:4488:1: rule__BehaviorStateGroup__Group__3 : rule__BehaviorStateGroup__Group__3__Impl rule__BehaviorStateGroup__Group__4 ;
+ // InternalBehaviorAnnexParser.g:4534:1: rule__BehaviorStateGroup__Group__3 : rule__BehaviorStateGroup__Group__3__Impl rule__BehaviorStateGroup__Group__4 ;
public final void rule__BehaviorStateGroup__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4492:1: ( rule__BehaviorStateGroup__Group__3__Impl rule__BehaviorStateGroup__Group__4 )
- // InternalBehaviorAnnexParser.g:4493:2: rule__BehaviorStateGroup__Group__3__Impl rule__BehaviorStateGroup__Group__4
+ // InternalBehaviorAnnexParser.g:4538:1: ( rule__BehaviorStateGroup__Group__3__Impl rule__BehaviorStateGroup__Group__4 )
+ // InternalBehaviorAnnexParser.g:4539:2: rule__BehaviorStateGroup__Group__3__Impl rule__BehaviorStateGroup__Group__4
{
pushFollow(FollowSets000.FOLLOW_18);
rule__BehaviorStateGroup__Group__3__Impl();
@@ -15930,31 +16116,31 @@ public final void rule__BehaviorStateGroup__Group__3() throws RecognitionExcepti
// $ANTLR start "rule__BehaviorStateGroup__Group__3__Impl"
- // InternalBehaviorAnnexParser.g:4500:1: rule__BehaviorStateGroup__Group__3__Impl : ( ( rule__BehaviorStateGroup__InitialAssignment_3 )? ) ;
+ // InternalBehaviorAnnexParser.g:4546:1: rule__BehaviorStateGroup__Group__3__Impl : ( ( rule__BehaviorStateGroup__InitialAssignment_3 )? ) ;
public final void rule__BehaviorStateGroup__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4504:1: ( ( ( rule__BehaviorStateGroup__InitialAssignment_3 )? ) )
- // InternalBehaviorAnnexParser.g:4505:1: ( ( rule__BehaviorStateGroup__InitialAssignment_3 )? )
+ // InternalBehaviorAnnexParser.g:4550:1: ( ( ( rule__BehaviorStateGroup__InitialAssignment_3 )? ) )
+ // InternalBehaviorAnnexParser.g:4551:1: ( ( rule__BehaviorStateGroup__InitialAssignment_3 )? )
{
- // InternalBehaviorAnnexParser.g:4505:1: ( ( rule__BehaviorStateGroup__InitialAssignment_3 )? )
- // InternalBehaviorAnnexParser.g:4506:2: ( rule__BehaviorStateGroup__InitialAssignment_3 )?
+ // InternalBehaviorAnnexParser.g:4551:1: ( ( rule__BehaviorStateGroup__InitialAssignment_3 )? )
+ // InternalBehaviorAnnexParser.g:4552:2: ( rule__BehaviorStateGroup__InitialAssignment_3 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorStateGroupAccess().getInitialAssignment_3());
}
- // InternalBehaviorAnnexParser.g:4507:2: ( rule__BehaviorStateGroup__InitialAssignment_3 )?
- int alt47=2;
- int LA47_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:4553:2: ( rule__BehaviorStateGroup__InitialAssignment_3 )?
+ int alt48=2;
+ int LA48_0 = input.LA(1);
- if ( (LA47_0==Initial) ) {
- alt47=1;
+ if ( (LA48_0==Initial) ) {
+ alt48=1;
}
- switch (alt47) {
+ switch (alt48) {
case 1 :
- // InternalBehaviorAnnexParser.g:4507:3: rule__BehaviorStateGroup__InitialAssignment_3
+ // InternalBehaviorAnnexParser.g:4553:3: rule__BehaviorStateGroup__InitialAssignment_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorStateGroup__InitialAssignment_3();
@@ -15992,14 +16178,14 @@ public final void rule__BehaviorStateGroup__Group__3__Impl() throws RecognitionE
// $ANTLR start "rule__BehaviorStateGroup__Group__4"
- // InternalBehaviorAnnexParser.g:4515:1: rule__BehaviorStateGroup__Group__4 : rule__BehaviorStateGroup__Group__4__Impl rule__BehaviorStateGroup__Group__5 ;
+ // InternalBehaviorAnnexParser.g:4561:1: rule__BehaviorStateGroup__Group__4 : rule__BehaviorStateGroup__Group__4__Impl rule__BehaviorStateGroup__Group__5 ;
public final void rule__BehaviorStateGroup__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4519:1: ( rule__BehaviorStateGroup__Group__4__Impl rule__BehaviorStateGroup__Group__5 )
- // InternalBehaviorAnnexParser.g:4520:2: rule__BehaviorStateGroup__Group__4__Impl rule__BehaviorStateGroup__Group__5
+ // InternalBehaviorAnnexParser.g:4565:1: ( rule__BehaviorStateGroup__Group__4__Impl rule__BehaviorStateGroup__Group__5 )
+ // InternalBehaviorAnnexParser.g:4566:2: rule__BehaviorStateGroup__Group__4__Impl rule__BehaviorStateGroup__Group__5
{
pushFollow(FollowSets000.FOLLOW_18);
rule__BehaviorStateGroup__Group__4__Impl();
@@ -16030,31 +16216,31 @@ public final void rule__BehaviorStateGroup__Group__4() throws RecognitionExcepti
// $ANTLR start "rule__BehaviorStateGroup__Group__4__Impl"
- // InternalBehaviorAnnexParser.g:4527:1: rule__BehaviorStateGroup__Group__4__Impl : ( ( rule__BehaviorStateGroup__CompleteAssignment_4 )? ) ;
+ // InternalBehaviorAnnexParser.g:4573:1: rule__BehaviorStateGroup__Group__4__Impl : ( ( rule__BehaviorStateGroup__CompleteAssignment_4 )? ) ;
public final void rule__BehaviorStateGroup__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4531:1: ( ( ( rule__BehaviorStateGroup__CompleteAssignment_4 )? ) )
- // InternalBehaviorAnnexParser.g:4532:1: ( ( rule__BehaviorStateGroup__CompleteAssignment_4 )? )
+ // InternalBehaviorAnnexParser.g:4577:1: ( ( ( rule__BehaviorStateGroup__CompleteAssignment_4 )? ) )
+ // InternalBehaviorAnnexParser.g:4578:1: ( ( rule__BehaviorStateGroup__CompleteAssignment_4 )? )
{
- // InternalBehaviorAnnexParser.g:4532:1: ( ( rule__BehaviorStateGroup__CompleteAssignment_4 )? )
- // InternalBehaviorAnnexParser.g:4533:2: ( rule__BehaviorStateGroup__CompleteAssignment_4 )?
+ // InternalBehaviorAnnexParser.g:4578:1: ( ( rule__BehaviorStateGroup__CompleteAssignment_4 )? )
+ // InternalBehaviorAnnexParser.g:4579:2: ( rule__BehaviorStateGroup__CompleteAssignment_4 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorStateGroupAccess().getCompleteAssignment_4());
}
- // InternalBehaviorAnnexParser.g:4534:2: ( rule__BehaviorStateGroup__CompleteAssignment_4 )?
- int alt48=2;
- int LA48_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:4580:2: ( rule__BehaviorStateGroup__CompleteAssignment_4 )?
+ int alt49=2;
+ int LA49_0 = input.LA(1);
- if ( (LA48_0==Complete) ) {
- alt48=1;
+ if ( (LA49_0==Complete) ) {
+ alt49=1;
}
- switch (alt48) {
+ switch (alt49) {
case 1 :
- // InternalBehaviorAnnexParser.g:4534:3: rule__BehaviorStateGroup__CompleteAssignment_4
+ // InternalBehaviorAnnexParser.g:4580:3: rule__BehaviorStateGroup__CompleteAssignment_4
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorStateGroup__CompleteAssignment_4();
@@ -16092,14 +16278,14 @@ public final void rule__BehaviorStateGroup__Group__4__Impl() throws RecognitionE
// $ANTLR start "rule__BehaviorStateGroup__Group__5"
- // InternalBehaviorAnnexParser.g:4542:1: rule__BehaviorStateGroup__Group__5 : rule__BehaviorStateGroup__Group__5__Impl rule__BehaviorStateGroup__Group__6 ;
+ // InternalBehaviorAnnexParser.g:4588:1: rule__BehaviorStateGroup__Group__5 : rule__BehaviorStateGroup__Group__5__Impl rule__BehaviorStateGroup__Group__6 ;
public final void rule__BehaviorStateGroup__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4546:1: ( rule__BehaviorStateGroup__Group__5__Impl rule__BehaviorStateGroup__Group__6 )
- // InternalBehaviorAnnexParser.g:4547:2: rule__BehaviorStateGroup__Group__5__Impl rule__BehaviorStateGroup__Group__6
+ // InternalBehaviorAnnexParser.g:4592:1: ( rule__BehaviorStateGroup__Group__5__Impl rule__BehaviorStateGroup__Group__6 )
+ // InternalBehaviorAnnexParser.g:4593:2: rule__BehaviorStateGroup__Group__5__Impl rule__BehaviorStateGroup__Group__6
{
pushFollow(FollowSets000.FOLLOW_18);
rule__BehaviorStateGroup__Group__5__Impl();
@@ -16130,31 +16316,31 @@ public final void rule__BehaviorStateGroup__Group__5() throws RecognitionExcepti
// $ANTLR start "rule__BehaviorStateGroup__Group__5__Impl"
- // InternalBehaviorAnnexParser.g:4554:1: rule__BehaviorStateGroup__Group__5__Impl : ( ( rule__BehaviorStateGroup__FinalAssignment_5 )? ) ;
+ // InternalBehaviorAnnexParser.g:4600:1: rule__BehaviorStateGroup__Group__5__Impl : ( ( rule__BehaviorStateGroup__FinalAssignment_5 )? ) ;
public final void rule__BehaviorStateGroup__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4558:1: ( ( ( rule__BehaviorStateGroup__FinalAssignment_5 )? ) )
- // InternalBehaviorAnnexParser.g:4559:1: ( ( rule__BehaviorStateGroup__FinalAssignment_5 )? )
+ // InternalBehaviorAnnexParser.g:4604:1: ( ( ( rule__BehaviorStateGroup__FinalAssignment_5 )? ) )
+ // InternalBehaviorAnnexParser.g:4605:1: ( ( rule__BehaviorStateGroup__FinalAssignment_5 )? )
{
- // InternalBehaviorAnnexParser.g:4559:1: ( ( rule__BehaviorStateGroup__FinalAssignment_5 )? )
- // InternalBehaviorAnnexParser.g:4560:2: ( rule__BehaviorStateGroup__FinalAssignment_5 )?
+ // InternalBehaviorAnnexParser.g:4605:1: ( ( rule__BehaviorStateGroup__FinalAssignment_5 )? )
+ // InternalBehaviorAnnexParser.g:4606:2: ( rule__BehaviorStateGroup__FinalAssignment_5 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorStateGroupAccess().getFinalAssignment_5());
}
- // InternalBehaviorAnnexParser.g:4561:2: ( rule__BehaviorStateGroup__FinalAssignment_5 )?
- int alt49=2;
- int LA49_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:4607:2: ( rule__BehaviorStateGroup__FinalAssignment_5 )?
+ int alt50=2;
+ int LA50_0 = input.LA(1);
- if ( (LA49_0==Final) ) {
- alt49=1;
+ if ( (LA50_0==Final) ) {
+ alt50=1;
}
- switch (alt49) {
+ switch (alt50) {
case 1 :
- // InternalBehaviorAnnexParser.g:4561:3: rule__BehaviorStateGroup__FinalAssignment_5
+ // InternalBehaviorAnnexParser.g:4607:3: rule__BehaviorStateGroup__FinalAssignment_5
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorStateGroup__FinalAssignment_5();
@@ -16192,14 +16378,14 @@ public final void rule__BehaviorStateGroup__Group__5__Impl() throws RecognitionE
// $ANTLR start "rule__BehaviorStateGroup__Group__6"
- // InternalBehaviorAnnexParser.g:4569:1: rule__BehaviorStateGroup__Group__6 : rule__BehaviorStateGroup__Group__6__Impl rule__BehaviorStateGroup__Group__7 ;
+ // InternalBehaviorAnnexParser.g:4615:1: rule__BehaviorStateGroup__Group__6 : rule__BehaviorStateGroup__Group__6__Impl rule__BehaviorStateGroup__Group__7 ;
public final void rule__BehaviorStateGroup__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4573:1: ( rule__BehaviorStateGroup__Group__6__Impl rule__BehaviorStateGroup__Group__7 )
- // InternalBehaviorAnnexParser.g:4574:2: rule__BehaviorStateGroup__Group__6__Impl rule__BehaviorStateGroup__Group__7
+ // InternalBehaviorAnnexParser.g:4619:1: ( rule__BehaviorStateGroup__Group__6__Impl rule__BehaviorStateGroup__Group__7 )
+ // InternalBehaviorAnnexParser.g:4620:2: rule__BehaviorStateGroup__Group__6__Impl rule__BehaviorStateGroup__Group__7
{
pushFollow(FollowSets000.FOLLOW_17);
rule__BehaviorStateGroup__Group__6__Impl();
@@ -16230,17 +16416,17 @@ public final void rule__BehaviorStateGroup__Group__6() throws RecognitionExcepti
// $ANTLR start "rule__BehaviorStateGroup__Group__6__Impl"
- // InternalBehaviorAnnexParser.g:4581:1: rule__BehaviorStateGroup__Group__6__Impl : ( State ) ;
+ // InternalBehaviorAnnexParser.g:4627:1: rule__BehaviorStateGroup__Group__6__Impl : ( State ) ;
public final void rule__BehaviorStateGroup__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4585:1: ( ( State ) )
- // InternalBehaviorAnnexParser.g:4586:1: ( State )
+ // InternalBehaviorAnnexParser.g:4631:1: ( ( State ) )
+ // InternalBehaviorAnnexParser.g:4632:1: ( State )
{
- // InternalBehaviorAnnexParser.g:4586:1: ( State )
- // InternalBehaviorAnnexParser.g:4587:2: State
+ // InternalBehaviorAnnexParser.g:4632:1: ( State )
+ // InternalBehaviorAnnexParser.g:4633:2: State
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorStateGroupAccess().getStateKeyword_6());
@@ -16271,14 +16457,14 @@ public final void rule__BehaviorStateGroup__Group__6__Impl() throws RecognitionE
// $ANTLR start "rule__BehaviorStateGroup__Group__7"
- // InternalBehaviorAnnexParser.g:4596:1: rule__BehaviorStateGroup__Group__7 : rule__BehaviorStateGroup__Group__7__Impl ;
+ // InternalBehaviorAnnexParser.g:4642:1: rule__BehaviorStateGroup__Group__7 : rule__BehaviorStateGroup__Group__7__Impl ;
public final void rule__BehaviorStateGroup__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4600:1: ( rule__BehaviorStateGroup__Group__7__Impl )
- // InternalBehaviorAnnexParser.g:4601:2: rule__BehaviorStateGroup__Group__7__Impl
+ // InternalBehaviorAnnexParser.g:4646:1: ( rule__BehaviorStateGroup__Group__7__Impl )
+ // InternalBehaviorAnnexParser.g:4647:2: rule__BehaviorStateGroup__Group__7__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorStateGroup__Group__7__Impl();
@@ -16304,17 +16490,17 @@ public final void rule__BehaviorStateGroup__Group__7() throws RecognitionExcepti
// $ANTLR start "rule__BehaviorStateGroup__Group__7__Impl"
- // InternalBehaviorAnnexParser.g:4607:1: rule__BehaviorStateGroup__Group__7__Impl : ( Semicolon ) ;
+ // InternalBehaviorAnnexParser.g:4653:1: rule__BehaviorStateGroup__Group__7__Impl : ( Semicolon ) ;
public final void rule__BehaviorStateGroup__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4611:1: ( ( Semicolon ) )
- // InternalBehaviorAnnexParser.g:4612:1: ( Semicolon )
+ // InternalBehaviorAnnexParser.g:4657:1: ( ( Semicolon ) )
+ // InternalBehaviorAnnexParser.g:4658:1: ( Semicolon )
{
- // InternalBehaviorAnnexParser.g:4612:1: ( Semicolon )
- // InternalBehaviorAnnexParser.g:4613:2: Semicolon
+ // InternalBehaviorAnnexParser.g:4658:1: ( Semicolon )
+ // InternalBehaviorAnnexParser.g:4659:2: Semicolon
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorStateGroupAccess().getSemicolonKeyword_7());
@@ -16345,14 +16531,14 @@ public final void rule__BehaviorStateGroup__Group__7__Impl() throws RecognitionE
// $ANTLR start "rule__BehaviorStateGroup__Group_1__0"
- // InternalBehaviorAnnexParser.g:4623:1: rule__BehaviorStateGroup__Group_1__0 : rule__BehaviorStateGroup__Group_1__0__Impl rule__BehaviorStateGroup__Group_1__1 ;
+ // InternalBehaviorAnnexParser.g:4669:1: rule__BehaviorStateGroup__Group_1__0 : rule__BehaviorStateGroup__Group_1__0__Impl rule__BehaviorStateGroup__Group_1__1 ;
public final void rule__BehaviorStateGroup__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4627:1: ( rule__BehaviorStateGroup__Group_1__0__Impl rule__BehaviorStateGroup__Group_1__1 )
- // InternalBehaviorAnnexParser.g:4628:2: rule__BehaviorStateGroup__Group_1__0__Impl rule__BehaviorStateGroup__Group_1__1
+ // InternalBehaviorAnnexParser.g:4673:1: ( rule__BehaviorStateGroup__Group_1__0__Impl rule__BehaviorStateGroup__Group_1__1 )
+ // InternalBehaviorAnnexParser.g:4674:2: rule__BehaviorStateGroup__Group_1__0__Impl rule__BehaviorStateGroup__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_4);
rule__BehaviorStateGroup__Group_1__0__Impl();
@@ -16383,17 +16569,17 @@ public final void rule__BehaviorStateGroup__Group_1__0() throws RecognitionExcep
// $ANTLR start "rule__BehaviorStateGroup__Group_1__0__Impl"
- // InternalBehaviorAnnexParser.g:4635:1: rule__BehaviorStateGroup__Group_1__0__Impl : ( Comma ) ;
+ // InternalBehaviorAnnexParser.g:4681:1: rule__BehaviorStateGroup__Group_1__0__Impl : ( Comma ) ;
public final void rule__BehaviorStateGroup__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4639:1: ( ( Comma ) )
- // InternalBehaviorAnnexParser.g:4640:1: ( Comma )
+ // InternalBehaviorAnnexParser.g:4685:1: ( ( Comma ) )
+ // InternalBehaviorAnnexParser.g:4686:1: ( Comma )
{
- // InternalBehaviorAnnexParser.g:4640:1: ( Comma )
- // InternalBehaviorAnnexParser.g:4641:2: Comma
+ // InternalBehaviorAnnexParser.g:4686:1: ( Comma )
+ // InternalBehaviorAnnexParser.g:4687:2: Comma
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorStateGroupAccess().getCommaKeyword_1_0());
@@ -16424,14 +16610,14 @@ public final void rule__BehaviorStateGroup__Group_1__0__Impl() throws Recognitio
// $ANTLR start "rule__BehaviorStateGroup__Group_1__1"
- // InternalBehaviorAnnexParser.g:4650:1: rule__BehaviorStateGroup__Group_1__1 : rule__BehaviorStateGroup__Group_1__1__Impl ;
+ // InternalBehaviorAnnexParser.g:4696:1: rule__BehaviorStateGroup__Group_1__1 : rule__BehaviorStateGroup__Group_1__1__Impl ;
public final void rule__BehaviorStateGroup__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4654:1: ( rule__BehaviorStateGroup__Group_1__1__Impl )
- // InternalBehaviorAnnexParser.g:4655:2: rule__BehaviorStateGroup__Group_1__1__Impl
+ // InternalBehaviorAnnexParser.g:4700:1: ( rule__BehaviorStateGroup__Group_1__1__Impl )
+ // InternalBehaviorAnnexParser.g:4701:2: rule__BehaviorStateGroup__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorStateGroup__Group_1__1__Impl();
@@ -16457,23 +16643,23 @@ public final void rule__BehaviorStateGroup__Group_1__1() throws RecognitionExcep
// $ANTLR start "rule__BehaviorStateGroup__Group_1__1__Impl"
- // InternalBehaviorAnnexParser.g:4661:1: rule__BehaviorStateGroup__Group_1__1__Impl : ( ( rule__BehaviorStateGroup__StatesAssignment_1_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:4707:1: rule__BehaviorStateGroup__Group_1__1__Impl : ( ( rule__BehaviorStateGroup__StatesAssignment_1_1 ) ) ;
public final void rule__BehaviorStateGroup__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4665:1: ( ( ( rule__BehaviorStateGroup__StatesAssignment_1_1 ) ) )
- // InternalBehaviorAnnexParser.g:4666:1: ( ( rule__BehaviorStateGroup__StatesAssignment_1_1 ) )
+ // InternalBehaviorAnnexParser.g:4711:1: ( ( ( rule__BehaviorStateGroup__StatesAssignment_1_1 ) ) )
+ // InternalBehaviorAnnexParser.g:4712:1: ( ( rule__BehaviorStateGroup__StatesAssignment_1_1 ) )
{
- // InternalBehaviorAnnexParser.g:4666:1: ( ( rule__BehaviorStateGroup__StatesAssignment_1_1 ) )
- // InternalBehaviorAnnexParser.g:4667:2: ( rule__BehaviorStateGroup__StatesAssignment_1_1 )
+ // InternalBehaviorAnnexParser.g:4712:1: ( ( rule__BehaviorStateGroup__StatesAssignment_1_1 ) )
+ // InternalBehaviorAnnexParser.g:4713:2: ( rule__BehaviorStateGroup__StatesAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorStateGroupAccess().getStatesAssignment_1_1());
}
- // InternalBehaviorAnnexParser.g:4668:2: ( rule__BehaviorStateGroup__StatesAssignment_1_1 )
- // InternalBehaviorAnnexParser.g:4668:3: rule__BehaviorStateGroup__StatesAssignment_1_1
+ // InternalBehaviorAnnexParser.g:4714:2: ( rule__BehaviorStateGroup__StatesAssignment_1_1 )
+ // InternalBehaviorAnnexParser.g:4714:3: rule__BehaviorStateGroup__StatesAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorStateGroup__StatesAssignment_1_1();
@@ -16508,14 +16694,14 @@ public final void rule__BehaviorStateGroup__Group_1__1__Impl() throws Recognitio
// $ANTLR start "rule__BehaviorTransition__Group__0"
- // InternalBehaviorAnnexParser.g:4677:1: rule__BehaviorTransition__Group__0 : rule__BehaviorTransition__Group__0__Impl rule__BehaviorTransition__Group__1 ;
+ // InternalBehaviorAnnexParser.g:4723:1: rule__BehaviorTransition__Group__0 : rule__BehaviorTransition__Group__0__Impl rule__BehaviorTransition__Group__1 ;
public final void rule__BehaviorTransition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4681:1: ( rule__BehaviorTransition__Group__0__Impl rule__BehaviorTransition__Group__1 )
- // InternalBehaviorAnnexParser.g:4682:2: rule__BehaviorTransition__Group__0__Impl rule__BehaviorTransition__Group__1
+ // InternalBehaviorAnnexParser.g:4727:1: ( rule__BehaviorTransition__Group__0__Impl rule__BehaviorTransition__Group__1 )
+ // InternalBehaviorAnnexParser.g:4728:2: rule__BehaviorTransition__Group__0__Impl rule__BehaviorTransition__Group__1
{
pushFollow(FollowSets000.FOLLOW_4);
rule__BehaviorTransition__Group__0__Impl();
@@ -16546,35 +16732,35 @@ public final void rule__BehaviorTransition__Group__0() throws RecognitionExcepti
// $ANTLR start "rule__BehaviorTransition__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:4689:1: rule__BehaviorTransition__Group__0__Impl : ( ( rule__BehaviorTransition__Group_0__0 )? ) ;
+ // InternalBehaviorAnnexParser.g:4735:1: rule__BehaviorTransition__Group__0__Impl : ( ( rule__BehaviorTransition__Group_0__0 )? ) ;
public final void rule__BehaviorTransition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4693:1: ( ( ( rule__BehaviorTransition__Group_0__0 )? ) )
- // InternalBehaviorAnnexParser.g:4694:1: ( ( rule__BehaviorTransition__Group_0__0 )? )
+ // InternalBehaviorAnnexParser.g:4739:1: ( ( ( rule__BehaviorTransition__Group_0__0 )? ) )
+ // InternalBehaviorAnnexParser.g:4740:1: ( ( rule__BehaviorTransition__Group_0__0 )? )
{
- // InternalBehaviorAnnexParser.g:4694:1: ( ( rule__BehaviorTransition__Group_0__0 )? )
- // InternalBehaviorAnnexParser.g:4695:2: ( rule__BehaviorTransition__Group_0__0 )?
+ // InternalBehaviorAnnexParser.g:4740:1: ( ( rule__BehaviorTransition__Group_0__0 )? )
+ // InternalBehaviorAnnexParser.g:4741:2: ( rule__BehaviorTransition__Group_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorTransitionAccess().getGroup_0());
}
- // InternalBehaviorAnnexParser.g:4696:2: ( rule__BehaviorTransition__Group_0__0 )?
- int alt50=2;
- int LA50_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:4742:2: ( rule__BehaviorTransition__Group_0__0 )?
+ int alt51=2;
+ int LA51_0 = input.LA(1);
- if ( (LA50_0==RULE_ID) ) {
- int LA50_1 = input.LA(2);
+ if ( (LA51_0==RULE_ID) ) {
+ int LA51_1 = input.LA(2);
- if ( (LA50_1==Colon||LA50_1==LeftSquareBracket) ) {
- alt50=1;
+ if ( (LA51_1==Colon||LA51_1==LeftSquareBracket) ) {
+ alt51=1;
}
}
- switch (alt50) {
+ switch (alt51) {
case 1 :
- // InternalBehaviorAnnexParser.g:4696:3: rule__BehaviorTransition__Group_0__0
+ // InternalBehaviorAnnexParser.g:4742:3: rule__BehaviorTransition__Group_0__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorTransition__Group_0__0();
@@ -16612,14 +16798,14 @@ public final void rule__BehaviorTransition__Group__0__Impl() throws RecognitionE
// $ANTLR start "rule__BehaviorTransition__Group__1"
- // InternalBehaviorAnnexParser.g:4704:1: rule__BehaviorTransition__Group__1 : rule__BehaviorTransition__Group__1__Impl rule__BehaviorTransition__Group__2 ;
+ // InternalBehaviorAnnexParser.g:4750:1: rule__BehaviorTransition__Group__1 : rule__BehaviorTransition__Group__1__Impl rule__BehaviorTransition__Group__2 ;
public final void rule__BehaviorTransition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4708:1: ( rule__BehaviorTransition__Group__1__Impl rule__BehaviorTransition__Group__2 )
- // InternalBehaviorAnnexParser.g:4709:2: rule__BehaviorTransition__Group__1__Impl rule__BehaviorTransition__Group__2
+ // InternalBehaviorAnnexParser.g:4754:1: ( rule__BehaviorTransition__Group__1__Impl rule__BehaviorTransition__Group__2 )
+ // InternalBehaviorAnnexParser.g:4755:2: rule__BehaviorTransition__Group__1__Impl rule__BehaviorTransition__Group__2
{
pushFollow(FollowSets000.FOLLOW_19);
rule__BehaviorTransition__Group__1__Impl();
@@ -16650,23 +16836,23 @@ public final void rule__BehaviorTransition__Group__1() throws RecognitionExcepti
// $ANTLR start "rule__BehaviorTransition__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:4716:1: rule__BehaviorTransition__Group__1__Impl : ( ( rule__BehaviorTransition__SourceStatesAssignment_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:4762:1: rule__BehaviorTransition__Group__1__Impl : ( ( rule__BehaviorTransition__SourceStatesAssignment_1 ) ) ;
public final void rule__BehaviorTransition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4720:1: ( ( ( rule__BehaviorTransition__SourceStatesAssignment_1 ) ) )
- // InternalBehaviorAnnexParser.g:4721:1: ( ( rule__BehaviorTransition__SourceStatesAssignment_1 ) )
+ // InternalBehaviorAnnexParser.g:4766:1: ( ( ( rule__BehaviorTransition__SourceStatesAssignment_1 ) ) )
+ // InternalBehaviorAnnexParser.g:4767:1: ( ( rule__BehaviorTransition__SourceStatesAssignment_1 ) )
{
- // InternalBehaviorAnnexParser.g:4721:1: ( ( rule__BehaviorTransition__SourceStatesAssignment_1 ) )
- // InternalBehaviorAnnexParser.g:4722:2: ( rule__BehaviorTransition__SourceStatesAssignment_1 )
+ // InternalBehaviorAnnexParser.g:4767:1: ( ( rule__BehaviorTransition__SourceStatesAssignment_1 ) )
+ // InternalBehaviorAnnexParser.g:4768:2: ( rule__BehaviorTransition__SourceStatesAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorTransitionAccess().getSourceStatesAssignment_1());
}
- // InternalBehaviorAnnexParser.g:4723:2: ( rule__BehaviorTransition__SourceStatesAssignment_1 )
- // InternalBehaviorAnnexParser.g:4723:3: rule__BehaviorTransition__SourceStatesAssignment_1
+ // InternalBehaviorAnnexParser.g:4769:2: ( rule__BehaviorTransition__SourceStatesAssignment_1 )
+ // InternalBehaviorAnnexParser.g:4769:3: rule__BehaviorTransition__SourceStatesAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorTransition__SourceStatesAssignment_1();
@@ -16701,14 +16887,14 @@ public final void rule__BehaviorTransition__Group__1__Impl() throws RecognitionE
// $ANTLR start "rule__BehaviorTransition__Group__2"
- // InternalBehaviorAnnexParser.g:4731:1: rule__BehaviorTransition__Group__2 : rule__BehaviorTransition__Group__2__Impl rule__BehaviorTransition__Group__3 ;
+ // InternalBehaviorAnnexParser.g:4777:1: rule__BehaviorTransition__Group__2 : rule__BehaviorTransition__Group__2__Impl rule__BehaviorTransition__Group__3 ;
public final void rule__BehaviorTransition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4735:1: ( rule__BehaviorTransition__Group__2__Impl rule__BehaviorTransition__Group__3 )
- // InternalBehaviorAnnexParser.g:4736:2: rule__BehaviorTransition__Group__2__Impl rule__BehaviorTransition__Group__3
+ // InternalBehaviorAnnexParser.g:4781:1: ( rule__BehaviorTransition__Group__2__Impl rule__BehaviorTransition__Group__3 )
+ // InternalBehaviorAnnexParser.g:4782:2: rule__BehaviorTransition__Group__2__Impl rule__BehaviorTransition__Group__3
{
pushFollow(FollowSets000.FOLLOW_19);
rule__BehaviorTransition__Group__2__Impl();
@@ -16739,35 +16925,35 @@ public final void rule__BehaviorTransition__Group__2() throws RecognitionExcepti
// $ANTLR start "rule__BehaviorTransition__Group__2__Impl"
- // InternalBehaviorAnnexParser.g:4743:1: rule__BehaviorTransition__Group__2__Impl : ( ( rule__BehaviorTransition__Group_2__0 )* ) ;
+ // InternalBehaviorAnnexParser.g:4789:1: rule__BehaviorTransition__Group__2__Impl : ( ( rule__BehaviorTransition__Group_2__0 )* ) ;
public final void rule__BehaviorTransition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4747:1: ( ( ( rule__BehaviorTransition__Group_2__0 )* ) )
- // InternalBehaviorAnnexParser.g:4748:1: ( ( rule__BehaviorTransition__Group_2__0 )* )
+ // InternalBehaviorAnnexParser.g:4793:1: ( ( ( rule__BehaviorTransition__Group_2__0 )* ) )
+ // InternalBehaviorAnnexParser.g:4794:1: ( ( rule__BehaviorTransition__Group_2__0 )* )
{
- // InternalBehaviorAnnexParser.g:4748:1: ( ( rule__BehaviorTransition__Group_2__0 )* )
- // InternalBehaviorAnnexParser.g:4749:2: ( rule__BehaviorTransition__Group_2__0 )*
+ // InternalBehaviorAnnexParser.g:4794:1: ( ( rule__BehaviorTransition__Group_2__0 )* )
+ // InternalBehaviorAnnexParser.g:4795:2: ( rule__BehaviorTransition__Group_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorTransitionAccess().getGroup_2());
}
- // InternalBehaviorAnnexParser.g:4750:2: ( rule__BehaviorTransition__Group_2__0 )*
- loop51:
+ // InternalBehaviorAnnexParser.g:4796:2: ( rule__BehaviorTransition__Group_2__0 )*
+ loop52:
do {
- int alt51=2;
- int LA51_0 = input.LA(1);
+ int alt52=2;
+ int LA52_0 = input.LA(1);
- if ( (LA51_0==Comma) ) {
- alt51=1;
+ if ( (LA52_0==Comma) ) {
+ alt52=1;
}
- switch (alt51) {
+ switch (alt52) {
case 1 :
- // InternalBehaviorAnnexParser.g:4750:3: rule__BehaviorTransition__Group_2__0
+ // InternalBehaviorAnnexParser.g:4796:3: rule__BehaviorTransition__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_7);
rule__BehaviorTransition__Group_2__0();
@@ -16779,7 +16965,7 @@ public final void rule__BehaviorTransition__Group__2__Impl() throws RecognitionE
break;
default :
- break loop51;
+ break loop52;
}
} while (true);
@@ -16808,14 +16994,14 @@ public final void rule__BehaviorTransition__Group__2__Impl() throws RecognitionE
// $ANTLR start "rule__BehaviorTransition__Group__3"
- // InternalBehaviorAnnexParser.g:4758:1: rule__BehaviorTransition__Group__3 : rule__BehaviorTransition__Group__3__Impl rule__BehaviorTransition__Group__4 ;
+ // InternalBehaviorAnnexParser.g:4804:1: rule__BehaviorTransition__Group__3 : rule__BehaviorTransition__Group__3__Impl rule__BehaviorTransition__Group__4 ;
public final void rule__BehaviorTransition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4762:1: ( rule__BehaviorTransition__Group__3__Impl rule__BehaviorTransition__Group__4 )
- // InternalBehaviorAnnexParser.g:4763:2: rule__BehaviorTransition__Group__3__Impl rule__BehaviorTransition__Group__4
+ // InternalBehaviorAnnexParser.g:4808:1: ( rule__BehaviorTransition__Group__3__Impl rule__BehaviorTransition__Group__4 )
+ // InternalBehaviorAnnexParser.g:4809:2: rule__BehaviorTransition__Group__3__Impl rule__BehaviorTransition__Group__4
{
pushFollow(FollowSets000.FOLLOW_20);
rule__BehaviorTransition__Group__3__Impl();
@@ -16846,17 +17032,17 @@ public final void rule__BehaviorTransition__Group__3() throws RecognitionExcepti
// $ANTLR start "rule__BehaviorTransition__Group__3__Impl"
- // InternalBehaviorAnnexParser.g:4770:1: rule__BehaviorTransition__Group__3__Impl : ( HyphenMinusLeftSquareBracket ) ;
+ // InternalBehaviorAnnexParser.g:4816:1: rule__BehaviorTransition__Group__3__Impl : ( HyphenMinusLeftSquareBracket ) ;
public final void rule__BehaviorTransition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4774:1: ( ( HyphenMinusLeftSquareBracket ) )
- // InternalBehaviorAnnexParser.g:4775:1: ( HyphenMinusLeftSquareBracket )
+ // InternalBehaviorAnnexParser.g:4820:1: ( ( HyphenMinusLeftSquareBracket ) )
+ // InternalBehaviorAnnexParser.g:4821:1: ( HyphenMinusLeftSquareBracket )
{
- // InternalBehaviorAnnexParser.g:4775:1: ( HyphenMinusLeftSquareBracket )
- // InternalBehaviorAnnexParser.g:4776:2: HyphenMinusLeftSquareBracket
+ // InternalBehaviorAnnexParser.g:4821:1: ( HyphenMinusLeftSquareBracket )
+ // InternalBehaviorAnnexParser.g:4822:2: HyphenMinusLeftSquareBracket
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorTransitionAccess().getHyphenMinusLeftSquareBracketKeyword_3());
@@ -16887,14 +17073,14 @@ public final void rule__BehaviorTransition__Group__3__Impl() throws RecognitionE
// $ANTLR start "rule__BehaviorTransition__Group__4"
- // InternalBehaviorAnnexParser.g:4785:1: rule__BehaviorTransition__Group__4 : rule__BehaviorTransition__Group__4__Impl rule__BehaviorTransition__Group__5 ;
+ // InternalBehaviorAnnexParser.g:4831:1: rule__BehaviorTransition__Group__4 : rule__BehaviorTransition__Group__4__Impl rule__BehaviorTransition__Group__5 ;
public final void rule__BehaviorTransition__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4789:1: ( rule__BehaviorTransition__Group__4__Impl rule__BehaviorTransition__Group__5 )
- // InternalBehaviorAnnexParser.g:4790:2: rule__BehaviorTransition__Group__4__Impl rule__BehaviorTransition__Group__5
+ // InternalBehaviorAnnexParser.g:4835:1: ( rule__BehaviorTransition__Group__4__Impl rule__BehaviorTransition__Group__5 )
+ // InternalBehaviorAnnexParser.g:4836:2: rule__BehaviorTransition__Group__4__Impl rule__BehaviorTransition__Group__5
{
pushFollow(FollowSets000.FOLLOW_20);
rule__BehaviorTransition__Group__4__Impl();
@@ -16925,31 +17111,31 @@ public final void rule__BehaviorTransition__Group__4() throws RecognitionExcepti
// $ANTLR start "rule__BehaviorTransition__Group__4__Impl"
- // InternalBehaviorAnnexParser.g:4797:1: rule__BehaviorTransition__Group__4__Impl : ( ( rule__BehaviorTransition__ConditionAssignment_4 )? ) ;
+ // InternalBehaviorAnnexParser.g:4843:1: rule__BehaviorTransition__Group__4__Impl : ( ( rule__BehaviorTransition__ConditionAssignment_4 )? ) ;
public final void rule__BehaviorTransition__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4801:1: ( ( ( rule__BehaviorTransition__ConditionAssignment_4 )? ) )
- // InternalBehaviorAnnexParser.g:4802:1: ( ( rule__BehaviorTransition__ConditionAssignment_4 )? )
+ // InternalBehaviorAnnexParser.g:4847:1: ( ( ( rule__BehaviorTransition__ConditionAssignment_4 )? ) )
+ // InternalBehaviorAnnexParser.g:4848:1: ( ( rule__BehaviorTransition__ConditionAssignment_4 )? )
{
- // InternalBehaviorAnnexParser.g:4802:1: ( ( rule__BehaviorTransition__ConditionAssignment_4 )? )
- // InternalBehaviorAnnexParser.g:4803:2: ( rule__BehaviorTransition__ConditionAssignment_4 )?
+ // InternalBehaviorAnnexParser.g:4848:1: ( ( rule__BehaviorTransition__ConditionAssignment_4 )? )
+ // InternalBehaviorAnnexParser.g:4849:2: ( rule__BehaviorTransition__ConditionAssignment_4 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorTransitionAccess().getConditionAssignment_4());
}
- // InternalBehaviorAnnexParser.g:4804:2: ( rule__BehaviorTransition__ConditionAssignment_4 )?
- int alt52=2;
- int LA52_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:4850:2: ( rule__BehaviorTransition__ConditionAssignment_4 )?
+ int alt53=2;
+ int LA53_0 = input.LA(1);
- if ( (LA52_0==Otherwise||LA52_0==Timeout||LA52_0==False||LA52_0==True||LA52_0==Abs||LA52_0==Not||LA52_0==On||LA52_0==NumberSign||LA52_0==LeftParenthesis||LA52_0==PlusSign||LA52_0==HyphenMinus||LA52_0==RULE_REAL_LIT||LA52_0==RULE_INTEGER_LIT||(LA52_0>=RULE_STRING && LA52_0<=RULE_ID)) ) {
- alt52=1;
+ if ( (LA53_0==Otherwise||LA53_0==Timeout||LA53_0==False||LA53_0==True||LA53_0==Abs||LA53_0==Not||LA53_0==On||LA53_0==NumberSign||LA53_0==LeftParenthesis||LA53_0==PlusSign||LA53_0==HyphenMinus||LA53_0==RULE_REAL_LIT||LA53_0==RULE_INTEGER_LIT||(LA53_0>=RULE_STRING && LA53_0<=RULE_ID)) ) {
+ alt53=1;
}
- switch (alt52) {
+ switch (alt53) {
case 1 :
- // InternalBehaviorAnnexParser.g:4804:3: rule__BehaviorTransition__ConditionAssignment_4
+ // InternalBehaviorAnnexParser.g:4850:3: rule__BehaviorTransition__ConditionAssignment_4
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorTransition__ConditionAssignment_4();
@@ -16987,14 +17173,14 @@ public final void rule__BehaviorTransition__Group__4__Impl() throws RecognitionE
// $ANTLR start "rule__BehaviorTransition__Group__5"
- // InternalBehaviorAnnexParser.g:4812:1: rule__BehaviorTransition__Group__5 : rule__BehaviorTransition__Group__5__Impl rule__BehaviorTransition__Group__6 ;
+ // InternalBehaviorAnnexParser.g:4858:1: rule__BehaviorTransition__Group__5 : rule__BehaviorTransition__Group__5__Impl rule__BehaviorTransition__Group__6 ;
public final void rule__BehaviorTransition__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4816:1: ( rule__BehaviorTransition__Group__5__Impl rule__BehaviorTransition__Group__6 )
- // InternalBehaviorAnnexParser.g:4817:2: rule__BehaviorTransition__Group__5__Impl rule__BehaviorTransition__Group__6
+ // InternalBehaviorAnnexParser.g:4862:1: ( rule__BehaviorTransition__Group__5__Impl rule__BehaviorTransition__Group__6 )
+ // InternalBehaviorAnnexParser.g:4863:2: rule__BehaviorTransition__Group__5__Impl rule__BehaviorTransition__Group__6
{
pushFollow(FollowSets000.FOLLOW_4);
rule__BehaviorTransition__Group__5__Impl();
@@ -17025,17 +17211,17 @@ public final void rule__BehaviorTransition__Group__5() throws RecognitionExcepti
// $ANTLR start "rule__BehaviorTransition__Group__5__Impl"
- // InternalBehaviorAnnexParser.g:4824:1: rule__BehaviorTransition__Group__5__Impl : ( RightSquareBracketHyphenMinusGreaterThanSign ) ;
+ // InternalBehaviorAnnexParser.g:4870:1: rule__BehaviorTransition__Group__5__Impl : ( RightSquareBracketHyphenMinusGreaterThanSign ) ;
public final void rule__BehaviorTransition__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4828:1: ( ( RightSquareBracketHyphenMinusGreaterThanSign ) )
- // InternalBehaviorAnnexParser.g:4829:1: ( RightSquareBracketHyphenMinusGreaterThanSign )
+ // InternalBehaviorAnnexParser.g:4874:1: ( ( RightSquareBracketHyphenMinusGreaterThanSign ) )
+ // InternalBehaviorAnnexParser.g:4875:1: ( RightSquareBracketHyphenMinusGreaterThanSign )
{
- // InternalBehaviorAnnexParser.g:4829:1: ( RightSquareBracketHyphenMinusGreaterThanSign )
- // InternalBehaviorAnnexParser.g:4830:2: RightSquareBracketHyphenMinusGreaterThanSign
+ // InternalBehaviorAnnexParser.g:4875:1: ( RightSquareBracketHyphenMinusGreaterThanSign )
+ // InternalBehaviorAnnexParser.g:4876:2: RightSquareBracketHyphenMinusGreaterThanSign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorTransitionAccess().getRightSquareBracketHyphenMinusGreaterThanSignKeyword_5());
@@ -17066,14 +17252,14 @@ public final void rule__BehaviorTransition__Group__5__Impl() throws RecognitionE
// $ANTLR start "rule__BehaviorTransition__Group__6"
- // InternalBehaviorAnnexParser.g:4839:1: rule__BehaviorTransition__Group__6 : rule__BehaviorTransition__Group__6__Impl rule__BehaviorTransition__Group__7 ;
+ // InternalBehaviorAnnexParser.g:4885:1: rule__BehaviorTransition__Group__6 : rule__BehaviorTransition__Group__6__Impl rule__BehaviorTransition__Group__7 ;
public final void rule__BehaviorTransition__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4843:1: ( rule__BehaviorTransition__Group__6__Impl rule__BehaviorTransition__Group__7 )
- // InternalBehaviorAnnexParser.g:4844:2: rule__BehaviorTransition__Group__6__Impl rule__BehaviorTransition__Group__7
+ // InternalBehaviorAnnexParser.g:4889:1: ( rule__BehaviorTransition__Group__6__Impl rule__BehaviorTransition__Group__7 )
+ // InternalBehaviorAnnexParser.g:4890:2: rule__BehaviorTransition__Group__6__Impl rule__BehaviorTransition__Group__7
{
pushFollow(FollowSets000.FOLLOW_21);
rule__BehaviorTransition__Group__6__Impl();
@@ -17104,23 +17290,23 @@ public final void rule__BehaviorTransition__Group__6() throws RecognitionExcepti
// $ANTLR start "rule__BehaviorTransition__Group__6__Impl"
- // InternalBehaviorAnnexParser.g:4851:1: rule__BehaviorTransition__Group__6__Impl : ( ( rule__BehaviorTransition__DestinationStateAssignment_6 ) ) ;
+ // InternalBehaviorAnnexParser.g:4897:1: rule__BehaviorTransition__Group__6__Impl : ( ( rule__BehaviorTransition__DestinationStateAssignment_6 ) ) ;
public final void rule__BehaviorTransition__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4855:1: ( ( ( rule__BehaviorTransition__DestinationStateAssignment_6 ) ) )
- // InternalBehaviorAnnexParser.g:4856:1: ( ( rule__BehaviorTransition__DestinationStateAssignment_6 ) )
+ // InternalBehaviorAnnexParser.g:4901:1: ( ( ( rule__BehaviorTransition__DestinationStateAssignment_6 ) ) )
+ // InternalBehaviorAnnexParser.g:4902:1: ( ( rule__BehaviorTransition__DestinationStateAssignment_6 ) )
{
- // InternalBehaviorAnnexParser.g:4856:1: ( ( rule__BehaviorTransition__DestinationStateAssignment_6 ) )
- // InternalBehaviorAnnexParser.g:4857:2: ( rule__BehaviorTransition__DestinationStateAssignment_6 )
+ // InternalBehaviorAnnexParser.g:4902:1: ( ( rule__BehaviorTransition__DestinationStateAssignment_6 ) )
+ // InternalBehaviorAnnexParser.g:4903:2: ( rule__BehaviorTransition__DestinationStateAssignment_6 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorTransitionAccess().getDestinationStateAssignment_6());
}
- // InternalBehaviorAnnexParser.g:4858:2: ( rule__BehaviorTransition__DestinationStateAssignment_6 )
- // InternalBehaviorAnnexParser.g:4858:3: rule__BehaviorTransition__DestinationStateAssignment_6
+ // InternalBehaviorAnnexParser.g:4904:2: ( rule__BehaviorTransition__DestinationStateAssignment_6 )
+ // InternalBehaviorAnnexParser.g:4904:3: rule__BehaviorTransition__DestinationStateAssignment_6
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorTransition__DestinationStateAssignment_6();
@@ -17155,14 +17341,14 @@ public final void rule__BehaviorTransition__Group__6__Impl() throws RecognitionE
// $ANTLR start "rule__BehaviorTransition__Group__7"
- // InternalBehaviorAnnexParser.g:4866:1: rule__BehaviorTransition__Group__7 : rule__BehaviorTransition__Group__7__Impl rule__BehaviorTransition__Group__8 ;
+ // InternalBehaviorAnnexParser.g:4912:1: rule__BehaviorTransition__Group__7 : rule__BehaviorTransition__Group__7__Impl rule__BehaviorTransition__Group__8 ;
public final void rule__BehaviorTransition__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4870:1: ( rule__BehaviorTransition__Group__7__Impl rule__BehaviorTransition__Group__8 )
- // InternalBehaviorAnnexParser.g:4871:2: rule__BehaviorTransition__Group__7__Impl rule__BehaviorTransition__Group__8
+ // InternalBehaviorAnnexParser.g:4916:1: ( rule__BehaviorTransition__Group__7__Impl rule__BehaviorTransition__Group__8 )
+ // InternalBehaviorAnnexParser.g:4917:2: rule__BehaviorTransition__Group__7__Impl rule__BehaviorTransition__Group__8
{
pushFollow(FollowSets000.FOLLOW_21);
rule__BehaviorTransition__Group__7__Impl();
@@ -17193,31 +17379,31 @@ public final void rule__BehaviorTransition__Group__7() throws RecognitionExcepti
// $ANTLR start "rule__BehaviorTransition__Group__7__Impl"
- // InternalBehaviorAnnexParser.g:4878:1: rule__BehaviorTransition__Group__7__Impl : ( ( rule__BehaviorTransition__ActionBlockAssignment_7 )? ) ;
+ // InternalBehaviorAnnexParser.g:4924:1: rule__BehaviorTransition__Group__7__Impl : ( ( rule__BehaviorTransition__ActionBlockAssignment_7 )? ) ;
public final void rule__BehaviorTransition__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4882:1: ( ( ( rule__BehaviorTransition__ActionBlockAssignment_7 )? ) )
- // InternalBehaviorAnnexParser.g:4883:1: ( ( rule__BehaviorTransition__ActionBlockAssignment_7 )? )
+ // InternalBehaviorAnnexParser.g:4928:1: ( ( ( rule__BehaviorTransition__ActionBlockAssignment_7 )? ) )
+ // InternalBehaviorAnnexParser.g:4929:1: ( ( rule__BehaviorTransition__ActionBlockAssignment_7 )? )
{
- // InternalBehaviorAnnexParser.g:4883:1: ( ( rule__BehaviorTransition__ActionBlockAssignment_7 )? )
- // InternalBehaviorAnnexParser.g:4884:2: ( rule__BehaviorTransition__ActionBlockAssignment_7 )?
+ // InternalBehaviorAnnexParser.g:4929:1: ( ( rule__BehaviorTransition__ActionBlockAssignment_7 )? )
+ // InternalBehaviorAnnexParser.g:4930:2: ( rule__BehaviorTransition__ActionBlockAssignment_7 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorTransitionAccess().getActionBlockAssignment_7());
}
- // InternalBehaviorAnnexParser.g:4885:2: ( rule__BehaviorTransition__ActionBlockAssignment_7 )?
- int alt53=2;
- int LA53_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:4931:2: ( rule__BehaviorTransition__ActionBlockAssignment_7 )?
+ int alt54=2;
+ int LA54_0 = input.LA(1);
- if ( (LA53_0==LeftCurlyBracket) ) {
- alt53=1;
+ if ( (LA54_0==LeftCurlyBracket) ) {
+ alt54=1;
}
- switch (alt53) {
+ switch (alt54) {
case 1 :
- // InternalBehaviorAnnexParser.g:4885:3: rule__BehaviorTransition__ActionBlockAssignment_7
+ // InternalBehaviorAnnexParser.g:4931:3: rule__BehaviorTransition__ActionBlockAssignment_7
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorTransition__ActionBlockAssignment_7();
@@ -17255,14 +17441,14 @@ public final void rule__BehaviorTransition__Group__7__Impl() throws RecognitionE
// $ANTLR start "rule__BehaviorTransition__Group__8"
- // InternalBehaviorAnnexParser.g:4893:1: rule__BehaviorTransition__Group__8 : rule__BehaviorTransition__Group__8__Impl ;
+ // InternalBehaviorAnnexParser.g:4939:1: rule__BehaviorTransition__Group__8 : rule__BehaviorTransition__Group__8__Impl ;
public final void rule__BehaviorTransition__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4897:1: ( rule__BehaviorTransition__Group__8__Impl )
- // InternalBehaviorAnnexParser.g:4898:2: rule__BehaviorTransition__Group__8__Impl
+ // InternalBehaviorAnnexParser.g:4943:1: ( rule__BehaviorTransition__Group__8__Impl )
+ // InternalBehaviorAnnexParser.g:4944:2: rule__BehaviorTransition__Group__8__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorTransition__Group__8__Impl();
@@ -17288,17 +17474,17 @@ public final void rule__BehaviorTransition__Group__8() throws RecognitionExcepti
// $ANTLR start "rule__BehaviorTransition__Group__8__Impl"
- // InternalBehaviorAnnexParser.g:4904:1: rule__BehaviorTransition__Group__8__Impl : ( Semicolon ) ;
+ // InternalBehaviorAnnexParser.g:4950:1: rule__BehaviorTransition__Group__8__Impl : ( Semicolon ) ;
public final void rule__BehaviorTransition__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4908:1: ( ( Semicolon ) )
- // InternalBehaviorAnnexParser.g:4909:1: ( Semicolon )
+ // InternalBehaviorAnnexParser.g:4954:1: ( ( Semicolon ) )
+ // InternalBehaviorAnnexParser.g:4955:1: ( Semicolon )
{
- // InternalBehaviorAnnexParser.g:4909:1: ( Semicolon )
- // InternalBehaviorAnnexParser.g:4910:2: Semicolon
+ // InternalBehaviorAnnexParser.g:4955:1: ( Semicolon )
+ // InternalBehaviorAnnexParser.g:4956:2: Semicolon
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorTransitionAccess().getSemicolonKeyword_8());
@@ -17329,14 +17515,14 @@ public final void rule__BehaviorTransition__Group__8__Impl() throws RecognitionE
// $ANTLR start "rule__BehaviorTransition__Group_0__0"
- // InternalBehaviorAnnexParser.g:4920:1: rule__BehaviorTransition__Group_0__0 : rule__BehaviorTransition__Group_0__0__Impl rule__BehaviorTransition__Group_0__1 ;
+ // InternalBehaviorAnnexParser.g:4966:1: rule__BehaviorTransition__Group_0__0 : rule__BehaviorTransition__Group_0__0__Impl rule__BehaviorTransition__Group_0__1 ;
public final void rule__BehaviorTransition__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4924:1: ( rule__BehaviorTransition__Group_0__0__Impl rule__BehaviorTransition__Group_0__1 )
- // InternalBehaviorAnnexParser.g:4925:2: rule__BehaviorTransition__Group_0__0__Impl rule__BehaviorTransition__Group_0__1
+ // InternalBehaviorAnnexParser.g:4970:1: ( rule__BehaviorTransition__Group_0__0__Impl rule__BehaviorTransition__Group_0__1 )
+ // InternalBehaviorAnnexParser.g:4971:2: rule__BehaviorTransition__Group_0__0__Impl rule__BehaviorTransition__Group_0__1
{
pushFollow(FollowSets000.FOLLOW_22);
rule__BehaviorTransition__Group_0__0__Impl();
@@ -17367,23 +17553,23 @@ public final void rule__BehaviorTransition__Group_0__0() throws RecognitionExcep
// $ANTLR start "rule__BehaviorTransition__Group_0__0__Impl"
- // InternalBehaviorAnnexParser.g:4932:1: rule__BehaviorTransition__Group_0__0__Impl : ( ( rule__BehaviorTransition__NameAssignment_0_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:4978:1: rule__BehaviorTransition__Group_0__0__Impl : ( ( rule__BehaviorTransition__NameAssignment_0_0 ) ) ;
public final void rule__BehaviorTransition__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4936:1: ( ( ( rule__BehaviorTransition__NameAssignment_0_0 ) ) )
- // InternalBehaviorAnnexParser.g:4937:1: ( ( rule__BehaviorTransition__NameAssignment_0_0 ) )
+ // InternalBehaviorAnnexParser.g:4982:1: ( ( ( rule__BehaviorTransition__NameAssignment_0_0 ) ) )
+ // InternalBehaviorAnnexParser.g:4983:1: ( ( rule__BehaviorTransition__NameAssignment_0_0 ) )
{
- // InternalBehaviorAnnexParser.g:4937:1: ( ( rule__BehaviorTransition__NameAssignment_0_0 ) )
- // InternalBehaviorAnnexParser.g:4938:2: ( rule__BehaviorTransition__NameAssignment_0_0 )
+ // InternalBehaviorAnnexParser.g:4983:1: ( ( rule__BehaviorTransition__NameAssignment_0_0 ) )
+ // InternalBehaviorAnnexParser.g:4984:2: ( rule__BehaviorTransition__NameAssignment_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorTransitionAccess().getNameAssignment_0_0());
}
- // InternalBehaviorAnnexParser.g:4939:2: ( rule__BehaviorTransition__NameAssignment_0_0 )
- // InternalBehaviorAnnexParser.g:4939:3: rule__BehaviorTransition__NameAssignment_0_0
+ // InternalBehaviorAnnexParser.g:4985:2: ( rule__BehaviorTransition__NameAssignment_0_0 )
+ // InternalBehaviorAnnexParser.g:4985:3: rule__BehaviorTransition__NameAssignment_0_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorTransition__NameAssignment_0_0();
@@ -17418,14 +17604,14 @@ public final void rule__BehaviorTransition__Group_0__0__Impl() throws Recognitio
// $ANTLR start "rule__BehaviorTransition__Group_0__1"
- // InternalBehaviorAnnexParser.g:4947:1: rule__BehaviorTransition__Group_0__1 : rule__BehaviorTransition__Group_0__1__Impl rule__BehaviorTransition__Group_0__2 ;
+ // InternalBehaviorAnnexParser.g:4993:1: rule__BehaviorTransition__Group_0__1 : rule__BehaviorTransition__Group_0__1__Impl rule__BehaviorTransition__Group_0__2 ;
public final void rule__BehaviorTransition__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4951:1: ( rule__BehaviorTransition__Group_0__1__Impl rule__BehaviorTransition__Group_0__2 )
- // InternalBehaviorAnnexParser.g:4952:2: rule__BehaviorTransition__Group_0__1__Impl rule__BehaviorTransition__Group_0__2
+ // InternalBehaviorAnnexParser.g:4997:1: ( rule__BehaviorTransition__Group_0__1__Impl rule__BehaviorTransition__Group_0__2 )
+ // InternalBehaviorAnnexParser.g:4998:2: rule__BehaviorTransition__Group_0__1__Impl rule__BehaviorTransition__Group_0__2
{
pushFollow(FollowSets000.FOLLOW_22);
rule__BehaviorTransition__Group_0__1__Impl();
@@ -17456,31 +17642,31 @@ public final void rule__BehaviorTransition__Group_0__1() throws RecognitionExcep
// $ANTLR start "rule__BehaviorTransition__Group_0__1__Impl"
- // InternalBehaviorAnnexParser.g:4959:1: rule__BehaviorTransition__Group_0__1__Impl : ( ( rule__BehaviorTransition__Group_0_1__0 )? ) ;
+ // InternalBehaviorAnnexParser.g:5005:1: rule__BehaviorTransition__Group_0__1__Impl : ( ( rule__BehaviorTransition__Group_0_1__0 )? ) ;
public final void rule__BehaviorTransition__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4963:1: ( ( ( rule__BehaviorTransition__Group_0_1__0 )? ) )
- // InternalBehaviorAnnexParser.g:4964:1: ( ( rule__BehaviorTransition__Group_0_1__0 )? )
+ // InternalBehaviorAnnexParser.g:5009:1: ( ( ( rule__BehaviorTransition__Group_0_1__0 )? ) )
+ // InternalBehaviorAnnexParser.g:5010:1: ( ( rule__BehaviorTransition__Group_0_1__0 )? )
{
- // InternalBehaviorAnnexParser.g:4964:1: ( ( rule__BehaviorTransition__Group_0_1__0 )? )
- // InternalBehaviorAnnexParser.g:4965:2: ( rule__BehaviorTransition__Group_0_1__0 )?
+ // InternalBehaviorAnnexParser.g:5010:1: ( ( rule__BehaviorTransition__Group_0_1__0 )? )
+ // InternalBehaviorAnnexParser.g:5011:2: ( rule__BehaviorTransition__Group_0_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorTransitionAccess().getGroup_0_1());
}
- // InternalBehaviorAnnexParser.g:4966:2: ( rule__BehaviorTransition__Group_0_1__0 )?
- int alt54=2;
- int LA54_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:5012:2: ( rule__BehaviorTransition__Group_0_1__0 )?
+ int alt55=2;
+ int LA55_0 = input.LA(1);
- if ( (LA54_0==LeftSquareBracket) ) {
- alt54=1;
+ if ( (LA55_0==LeftSquareBracket) ) {
+ alt55=1;
}
- switch (alt54) {
+ switch (alt55) {
case 1 :
- // InternalBehaviorAnnexParser.g:4966:3: rule__BehaviorTransition__Group_0_1__0
+ // InternalBehaviorAnnexParser.g:5012:3: rule__BehaviorTransition__Group_0_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorTransition__Group_0_1__0();
@@ -17518,14 +17704,14 @@ public final void rule__BehaviorTransition__Group_0__1__Impl() throws Recognitio
// $ANTLR start "rule__BehaviorTransition__Group_0__2"
- // InternalBehaviorAnnexParser.g:4974:1: rule__BehaviorTransition__Group_0__2 : rule__BehaviorTransition__Group_0__2__Impl ;
+ // InternalBehaviorAnnexParser.g:5020:1: rule__BehaviorTransition__Group_0__2 : rule__BehaviorTransition__Group_0__2__Impl ;
public final void rule__BehaviorTransition__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4978:1: ( rule__BehaviorTransition__Group_0__2__Impl )
- // InternalBehaviorAnnexParser.g:4979:2: rule__BehaviorTransition__Group_0__2__Impl
+ // InternalBehaviorAnnexParser.g:5024:1: ( rule__BehaviorTransition__Group_0__2__Impl )
+ // InternalBehaviorAnnexParser.g:5025:2: rule__BehaviorTransition__Group_0__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorTransition__Group_0__2__Impl();
@@ -17551,17 +17737,17 @@ public final void rule__BehaviorTransition__Group_0__2() throws RecognitionExcep
// $ANTLR start "rule__BehaviorTransition__Group_0__2__Impl"
- // InternalBehaviorAnnexParser.g:4985:1: rule__BehaviorTransition__Group_0__2__Impl : ( Colon ) ;
+ // InternalBehaviorAnnexParser.g:5031:1: rule__BehaviorTransition__Group_0__2__Impl : ( Colon ) ;
public final void rule__BehaviorTransition__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:4989:1: ( ( Colon ) )
- // InternalBehaviorAnnexParser.g:4990:1: ( Colon )
+ // InternalBehaviorAnnexParser.g:5035:1: ( ( Colon ) )
+ // InternalBehaviorAnnexParser.g:5036:1: ( Colon )
{
- // InternalBehaviorAnnexParser.g:4990:1: ( Colon )
- // InternalBehaviorAnnexParser.g:4991:2: Colon
+ // InternalBehaviorAnnexParser.g:5036:1: ( Colon )
+ // InternalBehaviorAnnexParser.g:5037:2: Colon
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorTransitionAccess().getColonKeyword_0_2());
@@ -17592,14 +17778,14 @@ public final void rule__BehaviorTransition__Group_0__2__Impl() throws Recognitio
// $ANTLR start "rule__BehaviorTransition__Group_0_1__0"
- // InternalBehaviorAnnexParser.g:5001:1: rule__BehaviorTransition__Group_0_1__0 : rule__BehaviorTransition__Group_0_1__0__Impl rule__BehaviorTransition__Group_0_1__1 ;
+ // InternalBehaviorAnnexParser.g:5047:1: rule__BehaviorTransition__Group_0_1__0 : rule__BehaviorTransition__Group_0_1__0__Impl rule__BehaviorTransition__Group_0_1__1 ;
public final void rule__BehaviorTransition__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5005:1: ( rule__BehaviorTransition__Group_0_1__0__Impl rule__BehaviorTransition__Group_0_1__1 )
- // InternalBehaviorAnnexParser.g:5006:2: rule__BehaviorTransition__Group_0_1__0__Impl rule__BehaviorTransition__Group_0_1__1
+ // InternalBehaviorAnnexParser.g:5051:1: ( rule__BehaviorTransition__Group_0_1__0__Impl rule__BehaviorTransition__Group_0_1__1 )
+ // InternalBehaviorAnnexParser.g:5052:2: rule__BehaviorTransition__Group_0_1__0__Impl rule__BehaviorTransition__Group_0_1__1
{
pushFollow(FollowSets000.FOLLOW_23);
rule__BehaviorTransition__Group_0_1__0__Impl();
@@ -17630,17 +17816,17 @@ public final void rule__BehaviorTransition__Group_0_1__0() throws RecognitionExc
// $ANTLR start "rule__BehaviorTransition__Group_0_1__0__Impl"
- // InternalBehaviorAnnexParser.g:5013:1: rule__BehaviorTransition__Group_0_1__0__Impl : ( LeftSquareBracket ) ;
+ // InternalBehaviorAnnexParser.g:5059:1: rule__BehaviorTransition__Group_0_1__0__Impl : ( LeftSquareBracket ) ;
public final void rule__BehaviorTransition__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5017:1: ( ( LeftSquareBracket ) )
- // InternalBehaviorAnnexParser.g:5018:1: ( LeftSquareBracket )
+ // InternalBehaviorAnnexParser.g:5063:1: ( ( LeftSquareBracket ) )
+ // InternalBehaviorAnnexParser.g:5064:1: ( LeftSquareBracket )
{
- // InternalBehaviorAnnexParser.g:5018:1: ( LeftSquareBracket )
- // InternalBehaviorAnnexParser.g:5019:2: LeftSquareBracket
+ // InternalBehaviorAnnexParser.g:5064:1: ( LeftSquareBracket )
+ // InternalBehaviorAnnexParser.g:5065:2: LeftSquareBracket
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorTransitionAccess().getLeftSquareBracketKeyword_0_1_0());
@@ -17671,14 +17857,14 @@ public final void rule__BehaviorTransition__Group_0_1__0__Impl() throws Recognit
// $ANTLR start "rule__BehaviorTransition__Group_0_1__1"
- // InternalBehaviorAnnexParser.g:5028:1: rule__BehaviorTransition__Group_0_1__1 : rule__BehaviorTransition__Group_0_1__1__Impl rule__BehaviorTransition__Group_0_1__2 ;
+ // InternalBehaviorAnnexParser.g:5074:1: rule__BehaviorTransition__Group_0_1__1 : rule__BehaviorTransition__Group_0_1__1__Impl rule__BehaviorTransition__Group_0_1__2 ;
public final void rule__BehaviorTransition__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5032:1: ( rule__BehaviorTransition__Group_0_1__1__Impl rule__BehaviorTransition__Group_0_1__2 )
- // InternalBehaviorAnnexParser.g:5033:2: rule__BehaviorTransition__Group_0_1__1__Impl rule__BehaviorTransition__Group_0_1__2
+ // InternalBehaviorAnnexParser.g:5078:1: ( rule__BehaviorTransition__Group_0_1__1__Impl rule__BehaviorTransition__Group_0_1__2 )
+ // InternalBehaviorAnnexParser.g:5079:2: rule__BehaviorTransition__Group_0_1__1__Impl rule__BehaviorTransition__Group_0_1__2
{
pushFollow(FollowSets000.FOLLOW_14);
rule__BehaviorTransition__Group_0_1__1__Impl();
@@ -17709,23 +17895,23 @@ public final void rule__BehaviorTransition__Group_0_1__1() throws RecognitionExc
// $ANTLR start "rule__BehaviorTransition__Group_0_1__1__Impl"
- // InternalBehaviorAnnexParser.g:5040:1: rule__BehaviorTransition__Group_0_1__1__Impl : ( ( rule__BehaviorTransition__PriorityAssignment_0_1_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:5086:1: rule__BehaviorTransition__Group_0_1__1__Impl : ( ( rule__BehaviorTransition__PriorityAssignment_0_1_1 ) ) ;
public final void rule__BehaviorTransition__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5044:1: ( ( ( rule__BehaviorTransition__PriorityAssignment_0_1_1 ) ) )
- // InternalBehaviorAnnexParser.g:5045:1: ( ( rule__BehaviorTransition__PriorityAssignment_0_1_1 ) )
+ // InternalBehaviorAnnexParser.g:5090:1: ( ( ( rule__BehaviorTransition__PriorityAssignment_0_1_1 ) ) )
+ // InternalBehaviorAnnexParser.g:5091:1: ( ( rule__BehaviorTransition__PriorityAssignment_0_1_1 ) )
{
- // InternalBehaviorAnnexParser.g:5045:1: ( ( rule__BehaviorTransition__PriorityAssignment_0_1_1 ) )
- // InternalBehaviorAnnexParser.g:5046:2: ( rule__BehaviorTransition__PriorityAssignment_0_1_1 )
+ // InternalBehaviorAnnexParser.g:5091:1: ( ( rule__BehaviorTransition__PriorityAssignment_0_1_1 ) )
+ // InternalBehaviorAnnexParser.g:5092:2: ( rule__BehaviorTransition__PriorityAssignment_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorTransitionAccess().getPriorityAssignment_0_1_1());
}
- // InternalBehaviorAnnexParser.g:5047:2: ( rule__BehaviorTransition__PriorityAssignment_0_1_1 )
- // InternalBehaviorAnnexParser.g:5047:3: rule__BehaviorTransition__PriorityAssignment_0_1_1
+ // InternalBehaviorAnnexParser.g:5093:2: ( rule__BehaviorTransition__PriorityAssignment_0_1_1 )
+ // InternalBehaviorAnnexParser.g:5093:3: rule__BehaviorTransition__PriorityAssignment_0_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorTransition__PriorityAssignment_0_1_1();
@@ -17760,14 +17946,14 @@ public final void rule__BehaviorTransition__Group_0_1__1__Impl() throws Recognit
// $ANTLR start "rule__BehaviorTransition__Group_0_1__2"
- // InternalBehaviorAnnexParser.g:5055:1: rule__BehaviorTransition__Group_0_1__2 : rule__BehaviorTransition__Group_0_1__2__Impl ;
+ // InternalBehaviorAnnexParser.g:5101:1: rule__BehaviorTransition__Group_0_1__2 : rule__BehaviorTransition__Group_0_1__2__Impl ;
public final void rule__BehaviorTransition__Group_0_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5059:1: ( rule__BehaviorTransition__Group_0_1__2__Impl )
- // InternalBehaviorAnnexParser.g:5060:2: rule__BehaviorTransition__Group_0_1__2__Impl
+ // InternalBehaviorAnnexParser.g:5105:1: ( rule__BehaviorTransition__Group_0_1__2__Impl )
+ // InternalBehaviorAnnexParser.g:5106:2: rule__BehaviorTransition__Group_0_1__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorTransition__Group_0_1__2__Impl();
@@ -17793,17 +17979,17 @@ public final void rule__BehaviorTransition__Group_0_1__2() throws RecognitionExc
// $ANTLR start "rule__BehaviorTransition__Group_0_1__2__Impl"
- // InternalBehaviorAnnexParser.g:5066:1: rule__BehaviorTransition__Group_0_1__2__Impl : ( RightSquareBracket ) ;
+ // InternalBehaviorAnnexParser.g:5112:1: rule__BehaviorTransition__Group_0_1__2__Impl : ( RightSquareBracket ) ;
public final void rule__BehaviorTransition__Group_0_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5070:1: ( ( RightSquareBracket ) )
- // InternalBehaviorAnnexParser.g:5071:1: ( RightSquareBracket )
+ // InternalBehaviorAnnexParser.g:5116:1: ( ( RightSquareBracket ) )
+ // InternalBehaviorAnnexParser.g:5117:1: ( RightSquareBracket )
{
- // InternalBehaviorAnnexParser.g:5071:1: ( RightSquareBracket )
- // InternalBehaviorAnnexParser.g:5072:2: RightSquareBracket
+ // InternalBehaviorAnnexParser.g:5117:1: ( RightSquareBracket )
+ // InternalBehaviorAnnexParser.g:5118:2: RightSquareBracket
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorTransitionAccess().getRightSquareBracketKeyword_0_1_2());
@@ -17834,14 +18020,14 @@ public final void rule__BehaviorTransition__Group_0_1__2__Impl() throws Recognit
// $ANTLR start "rule__BehaviorTransition__Group_2__0"
- // InternalBehaviorAnnexParser.g:5082:1: rule__BehaviorTransition__Group_2__0 : rule__BehaviorTransition__Group_2__0__Impl rule__BehaviorTransition__Group_2__1 ;
+ // InternalBehaviorAnnexParser.g:5128:1: rule__BehaviorTransition__Group_2__0 : rule__BehaviorTransition__Group_2__0__Impl rule__BehaviorTransition__Group_2__1 ;
public final void rule__BehaviorTransition__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5086:1: ( rule__BehaviorTransition__Group_2__0__Impl rule__BehaviorTransition__Group_2__1 )
- // InternalBehaviorAnnexParser.g:5087:2: rule__BehaviorTransition__Group_2__0__Impl rule__BehaviorTransition__Group_2__1
+ // InternalBehaviorAnnexParser.g:5132:1: ( rule__BehaviorTransition__Group_2__0__Impl rule__BehaviorTransition__Group_2__1 )
+ // InternalBehaviorAnnexParser.g:5133:2: rule__BehaviorTransition__Group_2__0__Impl rule__BehaviorTransition__Group_2__1
{
pushFollow(FollowSets000.FOLLOW_4);
rule__BehaviorTransition__Group_2__0__Impl();
@@ -17872,17 +18058,17 @@ public final void rule__BehaviorTransition__Group_2__0() throws RecognitionExcep
// $ANTLR start "rule__BehaviorTransition__Group_2__0__Impl"
- // InternalBehaviorAnnexParser.g:5094:1: rule__BehaviorTransition__Group_2__0__Impl : ( Comma ) ;
+ // InternalBehaviorAnnexParser.g:5140:1: rule__BehaviorTransition__Group_2__0__Impl : ( Comma ) ;
public final void rule__BehaviorTransition__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5098:1: ( ( Comma ) )
- // InternalBehaviorAnnexParser.g:5099:1: ( Comma )
+ // InternalBehaviorAnnexParser.g:5144:1: ( ( Comma ) )
+ // InternalBehaviorAnnexParser.g:5145:1: ( Comma )
{
- // InternalBehaviorAnnexParser.g:5099:1: ( Comma )
- // InternalBehaviorAnnexParser.g:5100:2: Comma
+ // InternalBehaviorAnnexParser.g:5145:1: ( Comma )
+ // InternalBehaviorAnnexParser.g:5146:2: Comma
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorTransitionAccess().getCommaKeyword_2_0());
@@ -17913,14 +18099,14 @@ public final void rule__BehaviorTransition__Group_2__0__Impl() throws Recognitio
// $ANTLR start "rule__BehaviorTransition__Group_2__1"
- // InternalBehaviorAnnexParser.g:5109:1: rule__BehaviorTransition__Group_2__1 : rule__BehaviorTransition__Group_2__1__Impl ;
+ // InternalBehaviorAnnexParser.g:5155:1: rule__BehaviorTransition__Group_2__1 : rule__BehaviorTransition__Group_2__1__Impl ;
public final void rule__BehaviorTransition__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5113:1: ( rule__BehaviorTransition__Group_2__1__Impl )
- // InternalBehaviorAnnexParser.g:5114:2: rule__BehaviorTransition__Group_2__1__Impl
+ // InternalBehaviorAnnexParser.g:5159:1: ( rule__BehaviorTransition__Group_2__1__Impl )
+ // InternalBehaviorAnnexParser.g:5160:2: rule__BehaviorTransition__Group_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorTransition__Group_2__1__Impl();
@@ -17946,23 +18132,23 @@ public final void rule__BehaviorTransition__Group_2__1() throws RecognitionExcep
// $ANTLR start "rule__BehaviorTransition__Group_2__1__Impl"
- // InternalBehaviorAnnexParser.g:5120:1: rule__BehaviorTransition__Group_2__1__Impl : ( ( rule__BehaviorTransition__SourceStatesAssignment_2_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:5166:1: rule__BehaviorTransition__Group_2__1__Impl : ( ( rule__BehaviorTransition__SourceStatesAssignment_2_1 ) ) ;
public final void rule__BehaviorTransition__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5124:1: ( ( ( rule__BehaviorTransition__SourceStatesAssignment_2_1 ) ) )
- // InternalBehaviorAnnexParser.g:5125:1: ( ( rule__BehaviorTransition__SourceStatesAssignment_2_1 ) )
+ // InternalBehaviorAnnexParser.g:5170:1: ( ( ( rule__BehaviorTransition__SourceStatesAssignment_2_1 ) ) )
+ // InternalBehaviorAnnexParser.g:5171:1: ( ( rule__BehaviorTransition__SourceStatesAssignment_2_1 ) )
{
- // InternalBehaviorAnnexParser.g:5125:1: ( ( rule__BehaviorTransition__SourceStatesAssignment_2_1 ) )
- // InternalBehaviorAnnexParser.g:5126:2: ( rule__BehaviorTransition__SourceStatesAssignment_2_1 )
+ // InternalBehaviorAnnexParser.g:5171:1: ( ( rule__BehaviorTransition__SourceStatesAssignment_2_1 ) )
+ // InternalBehaviorAnnexParser.g:5172:2: ( rule__BehaviorTransition__SourceStatesAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorTransitionAccess().getSourceStatesAssignment_2_1());
}
- // InternalBehaviorAnnexParser.g:5127:2: ( rule__BehaviorTransition__SourceStatesAssignment_2_1 )
- // InternalBehaviorAnnexParser.g:5127:3: rule__BehaviorTransition__SourceStatesAssignment_2_1
+ // InternalBehaviorAnnexParser.g:5173:2: ( rule__BehaviorTransition__SourceStatesAssignment_2_1 )
+ // InternalBehaviorAnnexParser.g:5173:3: rule__BehaviorTransition__SourceStatesAssignment_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorTransition__SourceStatesAssignment_2_1();
@@ -17997,14 +18183,14 @@ public final void rule__BehaviorTransition__Group_2__1__Impl() throws Recognitio
// $ANTLR start "rule__BehaviorCondition__Group_0__0"
- // InternalBehaviorAnnexParser.g:5136:1: rule__BehaviorCondition__Group_0__0 : rule__BehaviorCondition__Group_0__0__Impl rule__BehaviorCondition__Group_0__1 ;
+ // InternalBehaviorAnnexParser.g:5182:1: rule__BehaviorCondition__Group_0__0 : rule__BehaviorCondition__Group_0__0__Impl rule__BehaviorCondition__Group_0__1 ;
public final void rule__BehaviorCondition__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5140:1: ( rule__BehaviorCondition__Group_0__0__Impl rule__BehaviorCondition__Group_0__1 )
- // InternalBehaviorAnnexParser.g:5141:2: rule__BehaviorCondition__Group_0__0__Impl rule__BehaviorCondition__Group_0__1
+ // InternalBehaviorAnnexParser.g:5186:1: ( rule__BehaviorCondition__Group_0__0__Impl rule__BehaviorCondition__Group_0__1 )
+ // InternalBehaviorAnnexParser.g:5187:2: rule__BehaviorCondition__Group_0__0__Impl rule__BehaviorCondition__Group_0__1
{
pushFollow(FollowSets000.FOLLOW_24);
rule__BehaviorCondition__Group_0__0__Impl();
@@ -18035,17 +18221,17 @@ public final void rule__BehaviorCondition__Group_0__0() throws RecognitionExcept
// $ANTLR start "rule__BehaviorCondition__Group_0__0__Impl"
- // InternalBehaviorAnnexParser.g:5148:1: rule__BehaviorCondition__Group_0__0__Impl : ( On ) ;
+ // InternalBehaviorAnnexParser.g:5194:1: rule__BehaviorCondition__Group_0__0__Impl : ( On ) ;
public final void rule__BehaviorCondition__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5152:1: ( ( On ) )
- // InternalBehaviorAnnexParser.g:5153:1: ( On )
+ // InternalBehaviorAnnexParser.g:5198:1: ( ( On ) )
+ // InternalBehaviorAnnexParser.g:5199:1: ( On )
{
- // InternalBehaviorAnnexParser.g:5153:1: ( On )
- // InternalBehaviorAnnexParser.g:5154:2: On
+ // InternalBehaviorAnnexParser.g:5199:1: ( On )
+ // InternalBehaviorAnnexParser.g:5200:2: On
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorConditionAccess().getOnKeyword_0_0());
@@ -18076,14 +18262,14 @@ public final void rule__BehaviorCondition__Group_0__0__Impl() throws Recognition
// $ANTLR start "rule__BehaviorCondition__Group_0__1"
- // InternalBehaviorAnnexParser.g:5163:1: rule__BehaviorCondition__Group_0__1 : rule__BehaviorCondition__Group_0__1__Impl ;
+ // InternalBehaviorAnnexParser.g:5209:1: rule__BehaviorCondition__Group_0__1 : rule__BehaviorCondition__Group_0__1__Impl ;
public final void rule__BehaviorCondition__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5167:1: ( rule__BehaviorCondition__Group_0__1__Impl )
- // InternalBehaviorAnnexParser.g:5168:2: rule__BehaviorCondition__Group_0__1__Impl
+ // InternalBehaviorAnnexParser.g:5213:1: ( rule__BehaviorCondition__Group_0__1__Impl )
+ // InternalBehaviorAnnexParser.g:5214:2: rule__BehaviorCondition__Group_0__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorCondition__Group_0__1__Impl();
@@ -18109,23 +18295,23 @@ public final void rule__BehaviorCondition__Group_0__1() throws RecognitionExcept
// $ANTLR start "rule__BehaviorCondition__Group_0__1__Impl"
- // InternalBehaviorAnnexParser.g:5174:1: rule__BehaviorCondition__Group_0__1__Impl : ( ( rule__BehaviorCondition__Alternatives_0_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:5220:1: rule__BehaviorCondition__Group_0__1__Impl : ( ( rule__BehaviorCondition__Alternatives_0_1 ) ) ;
public final void rule__BehaviorCondition__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5178:1: ( ( ( rule__BehaviorCondition__Alternatives_0_1 ) ) )
- // InternalBehaviorAnnexParser.g:5179:1: ( ( rule__BehaviorCondition__Alternatives_0_1 ) )
+ // InternalBehaviorAnnexParser.g:5224:1: ( ( ( rule__BehaviorCondition__Alternatives_0_1 ) ) )
+ // InternalBehaviorAnnexParser.g:5225:1: ( ( rule__BehaviorCondition__Alternatives_0_1 ) )
{
- // InternalBehaviorAnnexParser.g:5179:1: ( ( rule__BehaviorCondition__Alternatives_0_1 ) )
- // InternalBehaviorAnnexParser.g:5180:2: ( rule__BehaviorCondition__Alternatives_0_1 )
+ // InternalBehaviorAnnexParser.g:5225:1: ( ( rule__BehaviorCondition__Alternatives_0_1 ) )
+ // InternalBehaviorAnnexParser.g:5226:2: ( rule__BehaviorCondition__Alternatives_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorConditionAccess().getAlternatives_0_1());
}
- // InternalBehaviorAnnexParser.g:5181:2: ( rule__BehaviorCondition__Alternatives_0_1 )
- // InternalBehaviorAnnexParser.g:5181:3: rule__BehaviorCondition__Alternatives_0_1
+ // InternalBehaviorAnnexParser.g:5227:2: ( rule__BehaviorCondition__Alternatives_0_1 )
+ // InternalBehaviorAnnexParser.g:5227:3: rule__BehaviorCondition__Alternatives_0_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorCondition__Alternatives_0_1();
@@ -18160,14 +18346,14 @@ public final void rule__BehaviorCondition__Group_0__1__Impl() throws Recognition
// $ANTLR start "rule__DispatchCondition__Group__0"
- // InternalBehaviorAnnexParser.g:5190:1: rule__DispatchCondition__Group__0 : rule__DispatchCondition__Group__0__Impl rule__DispatchCondition__Group__1 ;
+ // InternalBehaviorAnnexParser.g:5236:1: rule__DispatchCondition__Group__0 : rule__DispatchCondition__Group__0__Impl rule__DispatchCondition__Group__1 ;
public final void rule__DispatchCondition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5194:1: ( rule__DispatchCondition__Group__0__Impl rule__DispatchCondition__Group__1 )
- // InternalBehaviorAnnexParser.g:5195:2: rule__DispatchCondition__Group__0__Impl rule__DispatchCondition__Group__1
+ // InternalBehaviorAnnexParser.g:5240:1: ( rule__DispatchCondition__Group__0__Impl rule__DispatchCondition__Group__1 )
+ // InternalBehaviorAnnexParser.g:5241:2: rule__DispatchCondition__Group__0__Impl rule__DispatchCondition__Group__1
{
pushFollow(FollowSets000.FOLLOW_25);
rule__DispatchCondition__Group__0__Impl();
@@ -18198,23 +18384,23 @@ public final void rule__DispatchCondition__Group__0() throws RecognitionExceptio
// $ANTLR start "rule__DispatchCondition__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:5202:1: rule__DispatchCondition__Group__0__Impl : ( () ) ;
+ // InternalBehaviorAnnexParser.g:5248:1: rule__DispatchCondition__Group__0__Impl : ( () ) ;
public final void rule__DispatchCondition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5206:1: ( ( () ) )
- // InternalBehaviorAnnexParser.g:5207:1: ( () )
+ // InternalBehaviorAnnexParser.g:5252:1: ( ( () ) )
+ // InternalBehaviorAnnexParser.g:5253:1: ( () )
{
- // InternalBehaviorAnnexParser.g:5207:1: ( () )
- // InternalBehaviorAnnexParser.g:5208:2: ()
+ // InternalBehaviorAnnexParser.g:5253:1: ( () )
+ // InternalBehaviorAnnexParser.g:5254:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchConditionAccess().getDispatchConditionAction_0());
}
- // InternalBehaviorAnnexParser.g:5209:2: ()
- // InternalBehaviorAnnexParser.g:5209:3:
+ // InternalBehaviorAnnexParser.g:5255:2: ()
+ // InternalBehaviorAnnexParser.g:5255:3:
{
}
@@ -18239,14 +18425,14 @@ public final void rule__DispatchCondition__Group__0__Impl() throws RecognitionEx
// $ANTLR start "rule__DispatchCondition__Group__1"
- // InternalBehaviorAnnexParser.g:5217:1: rule__DispatchCondition__Group__1 : rule__DispatchCondition__Group__1__Impl rule__DispatchCondition__Group__2 ;
+ // InternalBehaviorAnnexParser.g:5263:1: rule__DispatchCondition__Group__1 : rule__DispatchCondition__Group__1__Impl rule__DispatchCondition__Group__2 ;
public final void rule__DispatchCondition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5221:1: ( rule__DispatchCondition__Group__1__Impl rule__DispatchCondition__Group__2 )
- // InternalBehaviorAnnexParser.g:5222:2: rule__DispatchCondition__Group__1__Impl rule__DispatchCondition__Group__2
+ // InternalBehaviorAnnexParser.g:5267:1: ( rule__DispatchCondition__Group__1__Impl rule__DispatchCondition__Group__2 )
+ // InternalBehaviorAnnexParser.g:5268:2: rule__DispatchCondition__Group__1__Impl rule__DispatchCondition__Group__2
{
pushFollow(FollowSets000.FOLLOW_26);
rule__DispatchCondition__Group__1__Impl();
@@ -18277,17 +18463,17 @@ public final void rule__DispatchCondition__Group__1() throws RecognitionExceptio
// $ANTLR start "rule__DispatchCondition__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:5229:1: rule__DispatchCondition__Group__1__Impl : ( Dispatch ) ;
+ // InternalBehaviorAnnexParser.g:5275:1: rule__DispatchCondition__Group__1__Impl : ( Dispatch ) ;
public final void rule__DispatchCondition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5233:1: ( ( Dispatch ) )
- // InternalBehaviorAnnexParser.g:5234:1: ( Dispatch )
+ // InternalBehaviorAnnexParser.g:5279:1: ( ( Dispatch ) )
+ // InternalBehaviorAnnexParser.g:5280:1: ( Dispatch )
{
- // InternalBehaviorAnnexParser.g:5234:1: ( Dispatch )
- // InternalBehaviorAnnexParser.g:5235:2: Dispatch
+ // InternalBehaviorAnnexParser.g:5280:1: ( Dispatch )
+ // InternalBehaviorAnnexParser.g:5281:2: Dispatch
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchConditionAccess().getDispatchKeyword_1());
@@ -18318,14 +18504,14 @@ public final void rule__DispatchCondition__Group__1__Impl() throws RecognitionEx
// $ANTLR start "rule__DispatchCondition__Group__2"
- // InternalBehaviorAnnexParser.g:5244:1: rule__DispatchCondition__Group__2 : rule__DispatchCondition__Group__2__Impl rule__DispatchCondition__Group__3 ;
+ // InternalBehaviorAnnexParser.g:5290:1: rule__DispatchCondition__Group__2 : rule__DispatchCondition__Group__2__Impl rule__DispatchCondition__Group__3 ;
public final void rule__DispatchCondition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5248:1: ( rule__DispatchCondition__Group__2__Impl rule__DispatchCondition__Group__3 )
- // InternalBehaviorAnnexParser.g:5249:2: rule__DispatchCondition__Group__2__Impl rule__DispatchCondition__Group__3
+ // InternalBehaviorAnnexParser.g:5294:1: ( rule__DispatchCondition__Group__2__Impl rule__DispatchCondition__Group__3 )
+ // InternalBehaviorAnnexParser.g:5295:2: rule__DispatchCondition__Group__2__Impl rule__DispatchCondition__Group__3
{
pushFollow(FollowSets000.FOLLOW_26);
rule__DispatchCondition__Group__2__Impl();
@@ -18356,31 +18542,31 @@ public final void rule__DispatchCondition__Group__2() throws RecognitionExceptio
// $ANTLR start "rule__DispatchCondition__Group__2__Impl"
- // InternalBehaviorAnnexParser.g:5256:1: rule__DispatchCondition__Group__2__Impl : ( ( rule__DispatchCondition__TriggerAssignment_2 )? ) ;
+ // InternalBehaviorAnnexParser.g:5302:1: rule__DispatchCondition__Group__2__Impl : ( ( rule__DispatchCondition__TriggerAssignment_2 )? ) ;
public final void rule__DispatchCondition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5260:1: ( ( ( rule__DispatchCondition__TriggerAssignment_2 )? ) )
- // InternalBehaviorAnnexParser.g:5261:1: ( ( rule__DispatchCondition__TriggerAssignment_2 )? )
+ // InternalBehaviorAnnexParser.g:5306:1: ( ( ( rule__DispatchCondition__TriggerAssignment_2 )? ) )
+ // InternalBehaviorAnnexParser.g:5307:1: ( ( rule__DispatchCondition__TriggerAssignment_2 )? )
{
- // InternalBehaviorAnnexParser.g:5261:1: ( ( rule__DispatchCondition__TriggerAssignment_2 )? )
- // InternalBehaviorAnnexParser.g:5262:2: ( rule__DispatchCondition__TriggerAssignment_2 )?
+ // InternalBehaviorAnnexParser.g:5307:1: ( ( rule__DispatchCondition__TriggerAssignment_2 )? )
+ // InternalBehaviorAnnexParser.g:5308:2: ( rule__DispatchCondition__TriggerAssignment_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchConditionAccess().getTriggerAssignment_2());
}
- // InternalBehaviorAnnexParser.g:5263:2: ( rule__DispatchCondition__TriggerAssignment_2 )?
- int alt55=2;
- int LA55_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:5309:2: ( rule__DispatchCondition__TriggerAssignment_2 )?
+ int alt56=2;
+ int LA56_0 = input.LA(1);
- if ( (LA55_0==Timeout||LA55_0==Stop||LA55_0==RULE_ID) ) {
- alt55=1;
+ if ( (LA56_0==Timeout||LA56_0==Stop||LA56_0==RULE_ID) ) {
+ alt56=1;
}
- switch (alt55) {
+ switch (alt56) {
case 1 :
- // InternalBehaviorAnnexParser.g:5263:3: rule__DispatchCondition__TriggerAssignment_2
+ // InternalBehaviorAnnexParser.g:5309:3: rule__DispatchCondition__TriggerAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DispatchCondition__TriggerAssignment_2();
@@ -18418,14 +18604,14 @@ public final void rule__DispatchCondition__Group__2__Impl() throws RecognitionEx
// $ANTLR start "rule__DispatchCondition__Group__3"
- // InternalBehaviorAnnexParser.g:5271:1: rule__DispatchCondition__Group__3 : rule__DispatchCondition__Group__3__Impl ;
+ // InternalBehaviorAnnexParser.g:5317:1: rule__DispatchCondition__Group__3 : rule__DispatchCondition__Group__3__Impl ;
public final void rule__DispatchCondition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5275:1: ( rule__DispatchCondition__Group__3__Impl )
- // InternalBehaviorAnnexParser.g:5276:2: rule__DispatchCondition__Group__3__Impl
+ // InternalBehaviorAnnexParser.g:5321:1: ( rule__DispatchCondition__Group__3__Impl )
+ // InternalBehaviorAnnexParser.g:5322:2: rule__DispatchCondition__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DispatchCondition__Group__3__Impl();
@@ -18451,31 +18637,31 @@ public final void rule__DispatchCondition__Group__3() throws RecognitionExceptio
// $ANTLR start "rule__DispatchCondition__Group__3__Impl"
- // InternalBehaviorAnnexParser.g:5282:1: rule__DispatchCondition__Group__3__Impl : ( ( rule__DispatchCondition__Group_3__0 )? ) ;
+ // InternalBehaviorAnnexParser.g:5328:1: rule__DispatchCondition__Group__3__Impl : ( ( rule__DispatchCondition__Group_3__0 )? ) ;
public final void rule__DispatchCondition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5286:1: ( ( ( rule__DispatchCondition__Group_3__0 )? ) )
- // InternalBehaviorAnnexParser.g:5287:1: ( ( rule__DispatchCondition__Group_3__0 )? )
+ // InternalBehaviorAnnexParser.g:5332:1: ( ( ( rule__DispatchCondition__Group_3__0 )? ) )
+ // InternalBehaviorAnnexParser.g:5333:1: ( ( rule__DispatchCondition__Group_3__0 )? )
{
- // InternalBehaviorAnnexParser.g:5287:1: ( ( rule__DispatchCondition__Group_3__0 )? )
- // InternalBehaviorAnnexParser.g:5288:2: ( rule__DispatchCondition__Group_3__0 )?
+ // InternalBehaviorAnnexParser.g:5333:1: ( ( rule__DispatchCondition__Group_3__0 )? )
+ // InternalBehaviorAnnexParser.g:5334:2: ( rule__DispatchCondition__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchConditionAccess().getGroup_3());
}
- // InternalBehaviorAnnexParser.g:5289:2: ( rule__DispatchCondition__Group_3__0 )?
- int alt56=2;
- int LA56_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:5335:2: ( rule__DispatchCondition__Group_3__0 )?
+ int alt57=2;
+ int LA57_0 = input.LA(1);
- if ( (LA56_0==Frozen) ) {
- alt56=1;
+ if ( (LA57_0==Frozen) ) {
+ alt57=1;
}
- switch (alt56) {
+ switch (alt57) {
case 1 :
- // InternalBehaviorAnnexParser.g:5289:3: rule__DispatchCondition__Group_3__0
+ // InternalBehaviorAnnexParser.g:5335:3: rule__DispatchCondition__Group_3__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DispatchCondition__Group_3__0();
@@ -18513,14 +18699,14 @@ public final void rule__DispatchCondition__Group__3__Impl() throws RecognitionEx
// $ANTLR start "rule__DispatchCondition__Group_3__0"
- // InternalBehaviorAnnexParser.g:5298:1: rule__DispatchCondition__Group_3__0 : rule__DispatchCondition__Group_3__0__Impl rule__DispatchCondition__Group_3__1 ;
+ // InternalBehaviorAnnexParser.g:5344:1: rule__DispatchCondition__Group_3__0 : rule__DispatchCondition__Group_3__0__Impl rule__DispatchCondition__Group_3__1 ;
public final void rule__DispatchCondition__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5302:1: ( rule__DispatchCondition__Group_3__0__Impl rule__DispatchCondition__Group_3__1 )
- // InternalBehaviorAnnexParser.g:5303:2: rule__DispatchCondition__Group_3__0__Impl rule__DispatchCondition__Group_3__1
+ // InternalBehaviorAnnexParser.g:5348:1: ( rule__DispatchCondition__Group_3__0__Impl rule__DispatchCondition__Group_3__1 )
+ // InternalBehaviorAnnexParser.g:5349:2: rule__DispatchCondition__Group_3__0__Impl rule__DispatchCondition__Group_3__1
{
pushFollow(FollowSets000.FOLLOW_27);
rule__DispatchCondition__Group_3__0__Impl();
@@ -18551,17 +18737,17 @@ public final void rule__DispatchCondition__Group_3__0() throws RecognitionExcept
// $ANTLR start "rule__DispatchCondition__Group_3__0__Impl"
- // InternalBehaviorAnnexParser.g:5310:1: rule__DispatchCondition__Group_3__0__Impl : ( Frozen ) ;
+ // InternalBehaviorAnnexParser.g:5356:1: rule__DispatchCondition__Group_3__0__Impl : ( Frozen ) ;
public final void rule__DispatchCondition__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5314:1: ( ( Frozen ) )
- // InternalBehaviorAnnexParser.g:5315:1: ( Frozen )
+ // InternalBehaviorAnnexParser.g:5360:1: ( ( Frozen ) )
+ // InternalBehaviorAnnexParser.g:5361:1: ( Frozen )
{
- // InternalBehaviorAnnexParser.g:5315:1: ( Frozen )
- // InternalBehaviorAnnexParser.g:5316:2: Frozen
+ // InternalBehaviorAnnexParser.g:5361:1: ( Frozen )
+ // InternalBehaviorAnnexParser.g:5362:2: Frozen
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchConditionAccess().getFrozenKeyword_3_0());
@@ -18592,14 +18778,14 @@ public final void rule__DispatchCondition__Group_3__0__Impl() throws Recognition
// $ANTLR start "rule__DispatchCondition__Group_3__1"
- // InternalBehaviorAnnexParser.g:5325:1: rule__DispatchCondition__Group_3__1 : rule__DispatchCondition__Group_3__1__Impl rule__DispatchCondition__Group_3__2 ;
+ // InternalBehaviorAnnexParser.g:5371:1: rule__DispatchCondition__Group_3__1 : rule__DispatchCondition__Group_3__1__Impl rule__DispatchCondition__Group_3__2 ;
public final void rule__DispatchCondition__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5329:1: ( rule__DispatchCondition__Group_3__1__Impl rule__DispatchCondition__Group_3__2 )
- // InternalBehaviorAnnexParser.g:5330:2: rule__DispatchCondition__Group_3__1__Impl rule__DispatchCondition__Group_3__2
+ // InternalBehaviorAnnexParser.g:5375:1: ( rule__DispatchCondition__Group_3__1__Impl rule__DispatchCondition__Group_3__2 )
+ // InternalBehaviorAnnexParser.g:5376:2: rule__DispatchCondition__Group_3__1__Impl rule__DispatchCondition__Group_3__2
{
pushFollow(FollowSets000.FOLLOW_13);
rule__DispatchCondition__Group_3__1__Impl();
@@ -18630,17 +18816,17 @@ public final void rule__DispatchCondition__Group_3__1() throws RecognitionExcept
// $ANTLR start "rule__DispatchCondition__Group_3__1__Impl"
- // InternalBehaviorAnnexParser.g:5337:1: rule__DispatchCondition__Group_3__1__Impl : ( LeftParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:5383:1: rule__DispatchCondition__Group_3__1__Impl : ( LeftParenthesis ) ;
public final void rule__DispatchCondition__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5341:1: ( ( LeftParenthesis ) )
- // InternalBehaviorAnnexParser.g:5342:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:5387:1: ( ( LeftParenthesis ) )
+ // InternalBehaviorAnnexParser.g:5388:1: ( LeftParenthesis )
{
- // InternalBehaviorAnnexParser.g:5342:1: ( LeftParenthesis )
- // InternalBehaviorAnnexParser.g:5343:2: LeftParenthesis
+ // InternalBehaviorAnnexParser.g:5388:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:5389:2: LeftParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchConditionAccess().getLeftParenthesisKeyword_3_1());
@@ -18671,14 +18857,14 @@ public final void rule__DispatchCondition__Group_3__1__Impl() throws Recognition
// $ANTLR start "rule__DispatchCondition__Group_3__2"
- // InternalBehaviorAnnexParser.g:5352:1: rule__DispatchCondition__Group_3__2 : rule__DispatchCondition__Group_3__2__Impl rule__DispatchCondition__Group_3__3 ;
+ // InternalBehaviorAnnexParser.g:5398:1: rule__DispatchCondition__Group_3__2 : rule__DispatchCondition__Group_3__2__Impl rule__DispatchCondition__Group_3__3 ;
public final void rule__DispatchCondition__Group_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5356:1: ( rule__DispatchCondition__Group_3__2__Impl rule__DispatchCondition__Group_3__3 )
- // InternalBehaviorAnnexParser.g:5357:2: rule__DispatchCondition__Group_3__2__Impl rule__DispatchCondition__Group_3__3
+ // InternalBehaviorAnnexParser.g:5402:1: ( rule__DispatchCondition__Group_3__2__Impl rule__DispatchCondition__Group_3__3 )
+ // InternalBehaviorAnnexParser.g:5403:2: rule__DispatchCondition__Group_3__2__Impl rule__DispatchCondition__Group_3__3
{
pushFollow(FollowSets000.FOLLOW_28);
rule__DispatchCondition__Group_3__2__Impl();
@@ -18709,23 +18895,23 @@ public final void rule__DispatchCondition__Group_3__2() throws RecognitionExcept
// $ANTLR start "rule__DispatchCondition__Group_3__2__Impl"
- // InternalBehaviorAnnexParser.g:5364:1: rule__DispatchCondition__Group_3__2__Impl : ( ( rule__DispatchCondition__FrozenPortsAssignment_3_2 ) ) ;
+ // InternalBehaviorAnnexParser.g:5410:1: rule__DispatchCondition__Group_3__2__Impl : ( ( rule__DispatchCondition__FrozenPortsAssignment_3_2 ) ) ;
public final void rule__DispatchCondition__Group_3__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5368:1: ( ( ( rule__DispatchCondition__FrozenPortsAssignment_3_2 ) ) )
- // InternalBehaviorAnnexParser.g:5369:1: ( ( rule__DispatchCondition__FrozenPortsAssignment_3_2 ) )
+ // InternalBehaviorAnnexParser.g:5414:1: ( ( ( rule__DispatchCondition__FrozenPortsAssignment_3_2 ) ) )
+ // InternalBehaviorAnnexParser.g:5415:1: ( ( rule__DispatchCondition__FrozenPortsAssignment_3_2 ) )
{
- // InternalBehaviorAnnexParser.g:5369:1: ( ( rule__DispatchCondition__FrozenPortsAssignment_3_2 ) )
- // InternalBehaviorAnnexParser.g:5370:2: ( rule__DispatchCondition__FrozenPortsAssignment_3_2 )
+ // InternalBehaviorAnnexParser.g:5415:1: ( ( rule__DispatchCondition__FrozenPortsAssignment_3_2 ) )
+ // InternalBehaviorAnnexParser.g:5416:2: ( rule__DispatchCondition__FrozenPortsAssignment_3_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchConditionAccess().getFrozenPortsAssignment_3_2());
}
- // InternalBehaviorAnnexParser.g:5371:2: ( rule__DispatchCondition__FrozenPortsAssignment_3_2 )
- // InternalBehaviorAnnexParser.g:5371:3: rule__DispatchCondition__FrozenPortsAssignment_3_2
+ // InternalBehaviorAnnexParser.g:5417:2: ( rule__DispatchCondition__FrozenPortsAssignment_3_2 )
+ // InternalBehaviorAnnexParser.g:5417:3: rule__DispatchCondition__FrozenPortsAssignment_3_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DispatchCondition__FrozenPortsAssignment_3_2();
@@ -18760,14 +18946,14 @@ public final void rule__DispatchCondition__Group_3__2__Impl() throws Recognition
// $ANTLR start "rule__DispatchCondition__Group_3__3"
- // InternalBehaviorAnnexParser.g:5379:1: rule__DispatchCondition__Group_3__3 : rule__DispatchCondition__Group_3__3__Impl rule__DispatchCondition__Group_3__4 ;
+ // InternalBehaviorAnnexParser.g:5425:1: rule__DispatchCondition__Group_3__3 : rule__DispatchCondition__Group_3__3__Impl rule__DispatchCondition__Group_3__4 ;
public final void rule__DispatchCondition__Group_3__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5383:1: ( rule__DispatchCondition__Group_3__3__Impl rule__DispatchCondition__Group_3__4 )
- // InternalBehaviorAnnexParser.g:5384:2: rule__DispatchCondition__Group_3__3__Impl rule__DispatchCondition__Group_3__4
+ // InternalBehaviorAnnexParser.g:5429:1: ( rule__DispatchCondition__Group_3__3__Impl rule__DispatchCondition__Group_3__4 )
+ // InternalBehaviorAnnexParser.g:5430:2: rule__DispatchCondition__Group_3__3__Impl rule__DispatchCondition__Group_3__4
{
pushFollow(FollowSets000.FOLLOW_28);
rule__DispatchCondition__Group_3__3__Impl();
@@ -18798,35 +18984,35 @@ public final void rule__DispatchCondition__Group_3__3() throws RecognitionExcept
// $ANTLR start "rule__DispatchCondition__Group_3__3__Impl"
- // InternalBehaviorAnnexParser.g:5391:1: rule__DispatchCondition__Group_3__3__Impl : ( ( rule__DispatchCondition__Group_3_3__0 )* ) ;
+ // InternalBehaviorAnnexParser.g:5437:1: rule__DispatchCondition__Group_3__3__Impl : ( ( rule__DispatchCondition__Group_3_3__0 )* ) ;
public final void rule__DispatchCondition__Group_3__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5395:1: ( ( ( rule__DispatchCondition__Group_3_3__0 )* ) )
- // InternalBehaviorAnnexParser.g:5396:1: ( ( rule__DispatchCondition__Group_3_3__0 )* )
+ // InternalBehaviorAnnexParser.g:5441:1: ( ( ( rule__DispatchCondition__Group_3_3__0 )* ) )
+ // InternalBehaviorAnnexParser.g:5442:1: ( ( rule__DispatchCondition__Group_3_3__0 )* )
{
- // InternalBehaviorAnnexParser.g:5396:1: ( ( rule__DispatchCondition__Group_3_3__0 )* )
- // InternalBehaviorAnnexParser.g:5397:2: ( rule__DispatchCondition__Group_3_3__0 )*
+ // InternalBehaviorAnnexParser.g:5442:1: ( ( rule__DispatchCondition__Group_3_3__0 )* )
+ // InternalBehaviorAnnexParser.g:5443:2: ( rule__DispatchCondition__Group_3_3__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchConditionAccess().getGroup_3_3());
}
- // InternalBehaviorAnnexParser.g:5398:2: ( rule__DispatchCondition__Group_3_3__0 )*
- loop57:
+ // InternalBehaviorAnnexParser.g:5444:2: ( rule__DispatchCondition__Group_3_3__0 )*
+ loop58:
do {
- int alt57=2;
- int LA57_0 = input.LA(1);
+ int alt58=2;
+ int LA58_0 = input.LA(1);
- if ( (LA57_0==Comma) ) {
- alt57=1;
+ if ( (LA58_0==Comma) ) {
+ alt58=1;
}
- switch (alt57) {
+ switch (alt58) {
case 1 :
- // InternalBehaviorAnnexParser.g:5398:3: rule__DispatchCondition__Group_3_3__0
+ // InternalBehaviorAnnexParser.g:5444:3: rule__DispatchCondition__Group_3_3__0
{
pushFollow(FollowSets000.FOLLOW_7);
rule__DispatchCondition__Group_3_3__0();
@@ -18838,7 +19024,7 @@ public final void rule__DispatchCondition__Group_3__3__Impl() throws Recognition
break;
default :
- break loop57;
+ break loop58;
}
} while (true);
@@ -18867,14 +19053,14 @@ public final void rule__DispatchCondition__Group_3__3__Impl() throws Recognition
// $ANTLR start "rule__DispatchCondition__Group_3__4"
- // InternalBehaviorAnnexParser.g:5406:1: rule__DispatchCondition__Group_3__4 : rule__DispatchCondition__Group_3__4__Impl ;
+ // InternalBehaviorAnnexParser.g:5452:1: rule__DispatchCondition__Group_3__4 : rule__DispatchCondition__Group_3__4__Impl ;
public final void rule__DispatchCondition__Group_3__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5410:1: ( rule__DispatchCondition__Group_3__4__Impl )
- // InternalBehaviorAnnexParser.g:5411:2: rule__DispatchCondition__Group_3__4__Impl
+ // InternalBehaviorAnnexParser.g:5456:1: ( rule__DispatchCondition__Group_3__4__Impl )
+ // InternalBehaviorAnnexParser.g:5457:2: rule__DispatchCondition__Group_3__4__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DispatchCondition__Group_3__4__Impl();
@@ -18900,17 +19086,17 @@ public final void rule__DispatchCondition__Group_3__4() throws RecognitionExcept
// $ANTLR start "rule__DispatchCondition__Group_3__4__Impl"
- // InternalBehaviorAnnexParser.g:5417:1: rule__DispatchCondition__Group_3__4__Impl : ( RightParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:5463:1: rule__DispatchCondition__Group_3__4__Impl : ( RightParenthesis ) ;
public final void rule__DispatchCondition__Group_3__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5421:1: ( ( RightParenthesis ) )
- // InternalBehaviorAnnexParser.g:5422:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:5467:1: ( ( RightParenthesis ) )
+ // InternalBehaviorAnnexParser.g:5468:1: ( RightParenthesis )
{
- // InternalBehaviorAnnexParser.g:5422:1: ( RightParenthesis )
- // InternalBehaviorAnnexParser.g:5423:2: RightParenthesis
+ // InternalBehaviorAnnexParser.g:5468:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:5469:2: RightParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchConditionAccess().getRightParenthesisKeyword_3_4());
@@ -18941,14 +19127,14 @@ public final void rule__DispatchCondition__Group_3__4__Impl() throws Recognition
// $ANTLR start "rule__DispatchCondition__Group_3_3__0"
- // InternalBehaviorAnnexParser.g:5433:1: rule__DispatchCondition__Group_3_3__0 : rule__DispatchCondition__Group_3_3__0__Impl rule__DispatchCondition__Group_3_3__1 ;
+ // InternalBehaviorAnnexParser.g:5479:1: rule__DispatchCondition__Group_3_3__0 : rule__DispatchCondition__Group_3_3__0__Impl rule__DispatchCondition__Group_3_3__1 ;
public final void rule__DispatchCondition__Group_3_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5437:1: ( rule__DispatchCondition__Group_3_3__0__Impl rule__DispatchCondition__Group_3_3__1 )
- // InternalBehaviorAnnexParser.g:5438:2: rule__DispatchCondition__Group_3_3__0__Impl rule__DispatchCondition__Group_3_3__1
+ // InternalBehaviorAnnexParser.g:5483:1: ( rule__DispatchCondition__Group_3_3__0__Impl rule__DispatchCondition__Group_3_3__1 )
+ // InternalBehaviorAnnexParser.g:5484:2: rule__DispatchCondition__Group_3_3__0__Impl rule__DispatchCondition__Group_3_3__1
{
pushFollow(FollowSets000.FOLLOW_13);
rule__DispatchCondition__Group_3_3__0__Impl();
@@ -18979,17 +19165,17 @@ public final void rule__DispatchCondition__Group_3_3__0() throws RecognitionExce
// $ANTLR start "rule__DispatchCondition__Group_3_3__0__Impl"
- // InternalBehaviorAnnexParser.g:5445:1: rule__DispatchCondition__Group_3_3__0__Impl : ( Comma ) ;
+ // InternalBehaviorAnnexParser.g:5491:1: rule__DispatchCondition__Group_3_3__0__Impl : ( Comma ) ;
public final void rule__DispatchCondition__Group_3_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5449:1: ( ( Comma ) )
- // InternalBehaviorAnnexParser.g:5450:1: ( Comma )
+ // InternalBehaviorAnnexParser.g:5495:1: ( ( Comma ) )
+ // InternalBehaviorAnnexParser.g:5496:1: ( Comma )
{
- // InternalBehaviorAnnexParser.g:5450:1: ( Comma )
- // InternalBehaviorAnnexParser.g:5451:2: Comma
+ // InternalBehaviorAnnexParser.g:5496:1: ( Comma )
+ // InternalBehaviorAnnexParser.g:5497:2: Comma
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchConditionAccess().getCommaKeyword_3_3_0());
@@ -19020,14 +19206,14 @@ public final void rule__DispatchCondition__Group_3_3__0__Impl() throws Recogniti
// $ANTLR start "rule__DispatchCondition__Group_3_3__1"
- // InternalBehaviorAnnexParser.g:5460:1: rule__DispatchCondition__Group_3_3__1 : rule__DispatchCondition__Group_3_3__1__Impl ;
+ // InternalBehaviorAnnexParser.g:5506:1: rule__DispatchCondition__Group_3_3__1 : rule__DispatchCondition__Group_3_3__1__Impl ;
public final void rule__DispatchCondition__Group_3_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5464:1: ( rule__DispatchCondition__Group_3_3__1__Impl )
- // InternalBehaviorAnnexParser.g:5465:2: rule__DispatchCondition__Group_3_3__1__Impl
+ // InternalBehaviorAnnexParser.g:5510:1: ( rule__DispatchCondition__Group_3_3__1__Impl )
+ // InternalBehaviorAnnexParser.g:5511:2: rule__DispatchCondition__Group_3_3__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DispatchCondition__Group_3_3__1__Impl();
@@ -19053,23 +19239,23 @@ public final void rule__DispatchCondition__Group_3_3__1() throws RecognitionExce
// $ANTLR start "rule__DispatchCondition__Group_3_3__1__Impl"
- // InternalBehaviorAnnexParser.g:5471:1: rule__DispatchCondition__Group_3_3__1__Impl : ( ( rule__DispatchCondition__FrozenPortsAssignment_3_3_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:5517:1: rule__DispatchCondition__Group_3_3__1__Impl : ( ( rule__DispatchCondition__FrozenPortsAssignment_3_3_1 ) ) ;
public final void rule__DispatchCondition__Group_3_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5475:1: ( ( ( rule__DispatchCondition__FrozenPortsAssignment_3_3_1 ) ) )
- // InternalBehaviorAnnexParser.g:5476:1: ( ( rule__DispatchCondition__FrozenPortsAssignment_3_3_1 ) )
+ // InternalBehaviorAnnexParser.g:5521:1: ( ( ( rule__DispatchCondition__FrozenPortsAssignment_3_3_1 ) ) )
+ // InternalBehaviorAnnexParser.g:5522:1: ( ( rule__DispatchCondition__FrozenPortsAssignment_3_3_1 ) )
{
- // InternalBehaviorAnnexParser.g:5476:1: ( ( rule__DispatchCondition__FrozenPortsAssignment_3_3_1 ) )
- // InternalBehaviorAnnexParser.g:5477:2: ( rule__DispatchCondition__FrozenPortsAssignment_3_3_1 )
+ // InternalBehaviorAnnexParser.g:5522:1: ( ( rule__DispatchCondition__FrozenPortsAssignment_3_3_1 ) )
+ // InternalBehaviorAnnexParser.g:5523:2: ( rule__DispatchCondition__FrozenPortsAssignment_3_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchConditionAccess().getFrozenPortsAssignment_3_3_1());
}
- // InternalBehaviorAnnexParser.g:5478:2: ( rule__DispatchCondition__FrozenPortsAssignment_3_3_1 )
- // InternalBehaviorAnnexParser.g:5478:3: rule__DispatchCondition__FrozenPortsAssignment_3_3_1
+ // InternalBehaviorAnnexParser.g:5524:2: ( rule__DispatchCondition__FrozenPortsAssignment_3_3_1 )
+ // InternalBehaviorAnnexParser.g:5524:3: rule__DispatchCondition__FrozenPortsAssignment_3_3_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DispatchCondition__FrozenPortsAssignment_3_3_1();
@@ -19104,14 +19290,14 @@ public final void rule__DispatchCondition__Group_3_3__1__Impl() throws Recogniti
// $ANTLR start "rule__DispatchTriggerCondition__Group_1__0"
- // InternalBehaviorAnnexParser.g:5487:1: rule__DispatchTriggerCondition__Group_1__0 : rule__DispatchTriggerCondition__Group_1__0__Impl rule__DispatchTriggerCondition__Group_1__1 ;
+ // InternalBehaviorAnnexParser.g:5533:1: rule__DispatchTriggerCondition__Group_1__0 : rule__DispatchTriggerCondition__Group_1__0__Impl rule__DispatchTriggerCondition__Group_1__1 ;
public final void rule__DispatchTriggerCondition__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5491:1: ( rule__DispatchTriggerCondition__Group_1__0__Impl rule__DispatchTriggerCondition__Group_1__1 )
- // InternalBehaviorAnnexParser.g:5492:2: rule__DispatchTriggerCondition__Group_1__0__Impl rule__DispatchTriggerCondition__Group_1__1
+ // InternalBehaviorAnnexParser.g:5537:1: ( rule__DispatchTriggerCondition__Group_1__0__Impl rule__DispatchTriggerCondition__Group_1__1 )
+ // InternalBehaviorAnnexParser.g:5538:2: rule__DispatchTriggerCondition__Group_1__0__Impl rule__DispatchTriggerCondition__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_29);
rule__DispatchTriggerCondition__Group_1__0__Impl();
@@ -19142,23 +19328,23 @@ public final void rule__DispatchTriggerCondition__Group_1__0() throws Recognitio
// $ANTLR start "rule__DispatchTriggerCondition__Group_1__0__Impl"
- // InternalBehaviorAnnexParser.g:5499:1: rule__DispatchTriggerCondition__Group_1__0__Impl : ( ( rule__DispatchTriggerCondition__TimeoutAssignment_1_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:5545:1: rule__DispatchTriggerCondition__Group_1__0__Impl : ( ( rule__DispatchTriggerCondition__TimeoutAssignment_1_0 ) ) ;
public final void rule__DispatchTriggerCondition__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5503:1: ( ( ( rule__DispatchTriggerCondition__TimeoutAssignment_1_0 ) ) )
- // InternalBehaviorAnnexParser.g:5504:1: ( ( rule__DispatchTriggerCondition__TimeoutAssignment_1_0 ) )
+ // InternalBehaviorAnnexParser.g:5549:1: ( ( ( rule__DispatchTriggerCondition__TimeoutAssignment_1_0 ) ) )
+ // InternalBehaviorAnnexParser.g:5550:1: ( ( rule__DispatchTriggerCondition__TimeoutAssignment_1_0 ) )
{
- // InternalBehaviorAnnexParser.g:5504:1: ( ( rule__DispatchTriggerCondition__TimeoutAssignment_1_0 ) )
- // InternalBehaviorAnnexParser.g:5505:2: ( rule__DispatchTriggerCondition__TimeoutAssignment_1_0 )
+ // InternalBehaviorAnnexParser.g:5550:1: ( ( rule__DispatchTriggerCondition__TimeoutAssignment_1_0 ) )
+ // InternalBehaviorAnnexParser.g:5551:2: ( rule__DispatchTriggerCondition__TimeoutAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchTriggerConditionAccess().getTimeoutAssignment_1_0());
}
- // InternalBehaviorAnnexParser.g:5506:2: ( rule__DispatchTriggerCondition__TimeoutAssignment_1_0 )
- // InternalBehaviorAnnexParser.g:5506:3: rule__DispatchTriggerCondition__TimeoutAssignment_1_0
+ // InternalBehaviorAnnexParser.g:5552:2: ( rule__DispatchTriggerCondition__TimeoutAssignment_1_0 )
+ // InternalBehaviorAnnexParser.g:5552:3: rule__DispatchTriggerCondition__TimeoutAssignment_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DispatchTriggerCondition__TimeoutAssignment_1_0();
@@ -19193,14 +19379,14 @@ public final void rule__DispatchTriggerCondition__Group_1__0__Impl() throws Reco
// $ANTLR start "rule__DispatchTriggerCondition__Group_1__1"
- // InternalBehaviorAnnexParser.g:5514:1: rule__DispatchTriggerCondition__Group_1__1 : rule__DispatchTriggerCondition__Group_1__1__Impl rule__DispatchTriggerCondition__Group_1__2 ;
+ // InternalBehaviorAnnexParser.g:5560:1: rule__DispatchTriggerCondition__Group_1__1 : rule__DispatchTriggerCondition__Group_1__1__Impl rule__DispatchTriggerCondition__Group_1__2 ;
public final void rule__DispatchTriggerCondition__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5518:1: ( rule__DispatchTriggerCondition__Group_1__1__Impl rule__DispatchTriggerCondition__Group_1__2 )
- // InternalBehaviorAnnexParser.g:5519:2: rule__DispatchTriggerCondition__Group_1__1__Impl rule__DispatchTriggerCondition__Group_1__2
+ // InternalBehaviorAnnexParser.g:5564:1: ( rule__DispatchTriggerCondition__Group_1__1__Impl rule__DispatchTriggerCondition__Group_1__2 )
+ // InternalBehaviorAnnexParser.g:5565:2: rule__DispatchTriggerCondition__Group_1__1__Impl rule__DispatchTriggerCondition__Group_1__2
{
pushFollow(FollowSets000.FOLLOW_29);
rule__DispatchTriggerCondition__Group_1__1__Impl();
@@ -19231,31 +19417,31 @@ public final void rule__DispatchTriggerCondition__Group_1__1() throws Recognitio
// $ANTLR start "rule__DispatchTriggerCondition__Group_1__1__Impl"
- // InternalBehaviorAnnexParser.g:5526:1: rule__DispatchTriggerCondition__Group_1__1__Impl : ( ( rule__DispatchTriggerCondition__Group_1_1__0 )? ) ;
+ // InternalBehaviorAnnexParser.g:5572:1: rule__DispatchTriggerCondition__Group_1__1__Impl : ( ( rule__DispatchTriggerCondition__Group_1_1__0 )? ) ;
public final void rule__DispatchTriggerCondition__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5530:1: ( ( ( rule__DispatchTriggerCondition__Group_1_1__0 )? ) )
- // InternalBehaviorAnnexParser.g:5531:1: ( ( rule__DispatchTriggerCondition__Group_1_1__0 )? )
+ // InternalBehaviorAnnexParser.g:5576:1: ( ( ( rule__DispatchTriggerCondition__Group_1_1__0 )? ) )
+ // InternalBehaviorAnnexParser.g:5577:1: ( ( rule__DispatchTriggerCondition__Group_1_1__0 )? )
{
- // InternalBehaviorAnnexParser.g:5531:1: ( ( rule__DispatchTriggerCondition__Group_1_1__0 )? )
- // InternalBehaviorAnnexParser.g:5532:2: ( rule__DispatchTriggerCondition__Group_1_1__0 )?
+ // InternalBehaviorAnnexParser.g:5577:1: ( ( rule__DispatchTriggerCondition__Group_1_1__0 )? )
+ // InternalBehaviorAnnexParser.g:5578:2: ( rule__DispatchTriggerCondition__Group_1_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchTriggerConditionAccess().getGroup_1_1());
}
- // InternalBehaviorAnnexParser.g:5533:2: ( rule__DispatchTriggerCondition__Group_1_1__0 )?
- int alt58=2;
- int LA58_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:5579:2: ( rule__DispatchTriggerCondition__Group_1_1__0 )?
+ int alt59=2;
+ int LA59_0 = input.LA(1);
- if ( (LA58_0==LeftParenthesis) ) {
- alt58=1;
+ if ( (LA59_0==LeftParenthesis) ) {
+ alt59=1;
}
- switch (alt58) {
+ switch (alt59) {
case 1 :
- // InternalBehaviorAnnexParser.g:5533:3: rule__DispatchTriggerCondition__Group_1_1__0
+ // InternalBehaviorAnnexParser.g:5579:3: rule__DispatchTriggerCondition__Group_1_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DispatchTriggerCondition__Group_1_1__0();
@@ -19293,14 +19479,14 @@ public final void rule__DispatchTriggerCondition__Group_1__1__Impl() throws Reco
// $ANTLR start "rule__DispatchTriggerCondition__Group_1__2"
- // InternalBehaviorAnnexParser.g:5541:1: rule__DispatchTriggerCondition__Group_1__2 : rule__DispatchTriggerCondition__Group_1__2__Impl ;
+ // InternalBehaviorAnnexParser.g:5587:1: rule__DispatchTriggerCondition__Group_1__2 : rule__DispatchTriggerCondition__Group_1__2__Impl ;
public final void rule__DispatchTriggerCondition__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5545:1: ( rule__DispatchTriggerCondition__Group_1__2__Impl )
- // InternalBehaviorAnnexParser.g:5546:2: rule__DispatchTriggerCondition__Group_1__2__Impl
+ // InternalBehaviorAnnexParser.g:5591:1: ( rule__DispatchTriggerCondition__Group_1__2__Impl )
+ // InternalBehaviorAnnexParser.g:5592:2: rule__DispatchTriggerCondition__Group_1__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DispatchTriggerCondition__Group_1__2__Impl();
@@ -19326,31 +19512,31 @@ public final void rule__DispatchTriggerCondition__Group_1__2() throws Recognitio
// $ANTLR start "rule__DispatchTriggerCondition__Group_1__2__Impl"
- // InternalBehaviorAnnexParser.g:5552:1: rule__DispatchTriggerCondition__Group_1__2__Impl : ( ( rule__DispatchTriggerCondition__TimeAssignment_1_2 )? ) ;
+ // InternalBehaviorAnnexParser.g:5598:1: rule__DispatchTriggerCondition__Group_1__2__Impl : ( ( rule__DispatchTriggerCondition__TimeAssignment_1_2 )? ) ;
public final void rule__DispatchTriggerCondition__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5556:1: ( ( ( rule__DispatchTriggerCondition__TimeAssignment_1_2 )? ) )
- // InternalBehaviorAnnexParser.g:5557:1: ( ( rule__DispatchTriggerCondition__TimeAssignment_1_2 )? )
+ // InternalBehaviorAnnexParser.g:5602:1: ( ( ( rule__DispatchTriggerCondition__TimeAssignment_1_2 )? ) )
+ // InternalBehaviorAnnexParser.g:5603:1: ( ( rule__DispatchTriggerCondition__TimeAssignment_1_2 )? )
{
- // InternalBehaviorAnnexParser.g:5557:1: ( ( rule__DispatchTriggerCondition__TimeAssignment_1_2 )? )
- // InternalBehaviorAnnexParser.g:5558:2: ( rule__DispatchTriggerCondition__TimeAssignment_1_2 )?
+ // InternalBehaviorAnnexParser.g:5603:1: ( ( rule__DispatchTriggerCondition__TimeAssignment_1_2 )? )
+ // InternalBehaviorAnnexParser.g:5604:2: ( rule__DispatchTriggerCondition__TimeAssignment_1_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchTriggerConditionAccess().getTimeAssignment_1_2());
}
- // InternalBehaviorAnnexParser.g:5559:2: ( rule__DispatchTriggerCondition__TimeAssignment_1_2 )?
- int alt59=2;
- int LA59_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:5605:2: ( rule__DispatchTriggerCondition__TimeAssignment_1_2 )?
+ int alt60=2;
+ int LA60_0 = input.LA(1);
- if ( (LA59_0==NumberSign||LA59_0==RULE_INTEGER_LIT||LA59_0==RULE_ID) ) {
- alt59=1;
+ if ( (LA60_0==NumberSign||LA60_0==RULE_INTEGER_LIT||LA60_0==RULE_ID) ) {
+ alt60=1;
}
- switch (alt59) {
+ switch (alt60) {
case 1 :
- // InternalBehaviorAnnexParser.g:5559:3: rule__DispatchTriggerCondition__TimeAssignment_1_2
+ // InternalBehaviorAnnexParser.g:5605:3: rule__DispatchTriggerCondition__TimeAssignment_1_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DispatchTriggerCondition__TimeAssignment_1_2();
@@ -19388,14 +19574,14 @@ public final void rule__DispatchTriggerCondition__Group_1__2__Impl() throws Reco
// $ANTLR start "rule__DispatchTriggerCondition__Group_1_1__0"
- // InternalBehaviorAnnexParser.g:5568:1: rule__DispatchTriggerCondition__Group_1_1__0 : rule__DispatchTriggerCondition__Group_1_1__0__Impl rule__DispatchTriggerCondition__Group_1_1__1 ;
+ // InternalBehaviorAnnexParser.g:5614:1: rule__DispatchTriggerCondition__Group_1_1__0 : rule__DispatchTriggerCondition__Group_1_1__0__Impl rule__DispatchTriggerCondition__Group_1_1__1 ;
public final void rule__DispatchTriggerCondition__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5572:1: ( rule__DispatchTriggerCondition__Group_1_1__0__Impl rule__DispatchTriggerCondition__Group_1_1__1 )
- // InternalBehaviorAnnexParser.g:5573:2: rule__DispatchTriggerCondition__Group_1_1__0__Impl rule__DispatchTriggerCondition__Group_1_1__1
+ // InternalBehaviorAnnexParser.g:5618:1: ( rule__DispatchTriggerCondition__Group_1_1__0__Impl rule__DispatchTriggerCondition__Group_1_1__1 )
+ // InternalBehaviorAnnexParser.g:5619:2: rule__DispatchTriggerCondition__Group_1_1__0__Impl rule__DispatchTriggerCondition__Group_1_1__1
{
pushFollow(FollowSets000.FOLLOW_13);
rule__DispatchTriggerCondition__Group_1_1__0__Impl();
@@ -19426,17 +19612,17 @@ public final void rule__DispatchTriggerCondition__Group_1_1__0() throws Recognit
// $ANTLR start "rule__DispatchTriggerCondition__Group_1_1__0__Impl"
- // InternalBehaviorAnnexParser.g:5580:1: rule__DispatchTriggerCondition__Group_1_1__0__Impl : ( LeftParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:5626:1: rule__DispatchTriggerCondition__Group_1_1__0__Impl : ( LeftParenthesis ) ;
public final void rule__DispatchTriggerCondition__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5584:1: ( ( LeftParenthesis ) )
- // InternalBehaviorAnnexParser.g:5585:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:5630:1: ( ( LeftParenthesis ) )
+ // InternalBehaviorAnnexParser.g:5631:1: ( LeftParenthesis )
{
- // InternalBehaviorAnnexParser.g:5585:1: ( LeftParenthesis )
- // InternalBehaviorAnnexParser.g:5586:2: LeftParenthesis
+ // InternalBehaviorAnnexParser.g:5631:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:5632:2: LeftParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchTriggerConditionAccess().getLeftParenthesisKeyword_1_1_0());
@@ -19467,14 +19653,14 @@ public final void rule__DispatchTriggerCondition__Group_1_1__0__Impl() throws Re
// $ANTLR start "rule__DispatchTriggerCondition__Group_1_1__1"
- // InternalBehaviorAnnexParser.g:5595:1: rule__DispatchTriggerCondition__Group_1_1__1 : rule__DispatchTriggerCondition__Group_1_1__1__Impl rule__DispatchTriggerCondition__Group_1_1__2 ;
+ // InternalBehaviorAnnexParser.g:5641:1: rule__DispatchTriggerCondition__Group_1_1__1 : rule__DispatchTriggerCondition__Group_1_1__1__Impl rule__DispatchTriggerCondition__Group_1_1__2 ;
public final void rule__DispatchTriggerCondition__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5599:1: ( rule__DispatchTriggerCondition__Group_1_1__1__Impl rule__DispatchTriggerCondition__Group_1_1__2 )
- // InternalBehaviorAnnexParser.g:5600:2: rule__DispatchTriggerCondition__Group_1_1__1__Impl rule__DispatchTriggerCondition__Group_1_1__2
+ // InternalBehaviorAnnexParser.g:5645:1: ( rule__DispatchTriggerCondition__Group_1_1__1__Impl rule__DispatchTriggerCondition__Group_1_1__2 )
+ // InternalBehaviorAnnexParser.g:5646:2: rule__DispatchTriggerCondition__Group_1_1__1__Impl rule__DispatchTriggerCondition__Group_1_1__2
{
pushFollow(FollowSets000.FOLLOW_30);
rule__DispatchTriggerCondition__Group_1_1__1__Impl();
@@ -19505,23 +19691,23 @@ public final void rule__DispatchTriggerCondition__Group_1_1__1() throws Recognit
// $ANTLR start "rule__DispatchTriggerCondition__Group_1_1__1__Impl"
- // InternalBehaviorAnnexParser.g:5607:1: rule__DispatchTriggerCondition__Group_1_1__1__Impl : ( ( rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:5653:1: rule__DispatchTriggerCondition__Group_1_1__1__Impl : ( ( rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_1 ) ) ;
public final void rule__DispatchTriggerCondition__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5611:1: ( ( ( rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_1 ) ) )
- // InternalBehaviorAnnexParser.g:5612:1: ( ( rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_1 ) )
+ // InternalBehaviorAnnexParser.g:5657:1: ( ( ( rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_1 ) ) )
+ // InternalBehaviorAnnexParser.g:5658:1: ( ( rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_1 ) )
{
- // InternalBehaviorAnnexParser.g:5612:1: ( ( rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_1 ) )
- // InternalBehaviorAnnexParser.g:5613:2: ( rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_1 )
+ // InternalBehaviorAnnexParser.g:5658:1: ( ( rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_1 ) )
+ // InternalBehaviorAnnexParser.g:5659:2: ( rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchTriggerConditionAccess().getResetPortsAssignment_1_1_1());
}
- // InternalBehaviorAnnexParser.g:5614:2: ( rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_1 )
- // InternalBehaviorAnnexParser.g:5614:3: rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_1
+ // InternalBehaviorAnnexParser.g:5660:2: ( rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_1 )
+ // InternalBehaviorAnnexParser.g:5660:3: rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_1();
@@ -19556,14 +19742,14 @@ public final void rule__DispatchTriggerCondition__Group_1_1__1__Impl() throws Re
// $ANTLR start "rule__DispatchTriggerCondition__Group_1_1__2"
- // InternalBehaviorAnnexParser.g:5622:1: rule__DispatchTriggerCondition__Group_1_1__2 : rule__DispatchTriggerCondition__Group_1_1__2__Impl rule__DispatchTriggerCondition__Group_1_1__3 ;
+ // InternalBehaviorAnnexParser.g:5668:1: rule__DispatchTriggerCondition__Group_1_1__2 : rule__DispatchTriggerCondition__Group_1_1__2__Impl rule__DispatchTriggerCondition__Group_1_1__3 ;
public final void rule__DispatchTriggerCondition__Group_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5626:1: ( rule__DispatchTriggerCondition__Group_1_1__2__Impl rule__DispatchTriggerCondition__Group_1_1__3 )
- // InternalBehaviorAnnexParser.g:5627:2: rule__DispatchTriggerCondition__Group_1_1__2__Impl rule__DispatchTriggerCondition__Group_1_1__3
+ // InternalBehaviorAnnexParser.g:5672:1: ( rule__DispatchTriggerCondition__Group_1_1__2__Impl rule__DispatchTriggerCondition__Group_1_1__3 )
+ // InternalBehaviorAnnexParser.g:5673:2: rule__DispatchTriggerCondition__Group_1_1__2__Impl rule__DispatchTriggerCondition__Group_1_1__3
{
pushFollow(FollowSets000.FOLLOW_30);
rule__DispatchTriggerCondition__Group_1_1__2__Impl();
@@ -19594,35 +19780,35 @@ public final void rule__DispatchTriggerCondition__Group_1_1__2() throws Recognit
// $ANTLR start "rule__DispatchTriggerCondition__Group_1_1__2__Impl"
- // InternalBehaviorAnnexParser.g:5634:1: rule__DispatchTriggerCondition__Group_1_1__2__Impl : ( ( rule__DispatchTriggerCondition__Group_1_1_2__0 )* ) ;
+ // InternalBehaviorAnnexParser.g:5680:1: rule__DispatchTriggerCondition__Group_1_1__2__Impl : ( ( rule__DispatchTriggerCondition__Group_1_1_2__0 )* ) ;
public final void rule__DispatchTriggerCondition__Group_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5638:1: ( ( ( rule__DispatchTriggerCondition__Group_1_1_2__0 )* ) )
- // InternalBehaviorAnnexParser.g:5639:1: ( ( rule__DispatchTriggerCondition__Group_1_1_2__0 )* )
+ // InternalBehaviorAnnexParser.g:5684:1: ( ( ( rule__DispatchTriggerCondition__Group_1_1_2__0 )* ) )
+ // InternalBehaviorAnnexParser.g:5685:1: ( ( rule__DispatchTriggerCondition__Group_1_1_2__0 )* )
{
- // InternalBehaviorAnnexParser.g:5639:1: ( ( rule__DispatchTriggerCondition__Group_1_1_2__0 )* )
- // InternalBehaviorAnnexParser.g:5640:2: ( rule__DispatchTriggerCondition__Group_1_1_2__0 )*
+ // InternalBehaviorAnnexParser.g:5685:1: ( ( rule__DispatchTriggerCondition__Group_1_1_2__0 )* )
+ // InternalBehaviorAnnexParser.g:5686:2: ( rule__DispatchTriggerCondition__Group_1_1_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchTriggerConditionAccess().getGroup_1_1_2());
}
- // InternalBehaviorAnnexParser.g:5641:2: ( rule__DispatchTriggerCondition__Group_1_1_2__0 )*
- loop60:
+ // InternalBehaviorAnnexParser.g:5687:2: ( rule__DispatchTriggerCondition__Group_1_1_2__0 )*
+ loop61:
do {
- int alt60=2;
- int LA60_0 = input.LA(1);
+ int alt61=2;
+ int LA61_0 = input.LA(1);
- if ( (LA60_0==Or) ) {
- alt60=1;
+ if ( (LA61_0==Or) ) {
+ alt61=1;
}
- switch (alt60) {
+ switch (alt61) {
case 1 :
- // InternalBehaviorAnnexParser.g:5641:3: rule__DispatchTriggerCondition__Group_1_1_2__0
+ // InternalBehaviorAnnexParser.g:5687:3: rule__DispatchTriggerCondition__Group_1_1_2__0
{
pushFollow(FollowSets000.FOLLOW_31);
rule__DispatchTriggerCondition__Group_1_1_2__0();
@@ -19634,7 +19820,7 @@ public final void rule__DispatchTriggerCondition__Group_1_1__2__Impl() throws Re
break;
default :
- break loop60;
+ break loop61;
}
} while (true);
@@ -19663,14 +19849,14 @@ public final void rule__DispatchTriggerCondition__Group_1_1__2__Impl() throws Re
// $ANTLR start "rule__DispatchTriggerCondition__Group_1_1__3"
- // InternalBehaviorAnnexParser.g:5649:1: rule__DispatchTriggerCondition__Group_1_1__3 : rule__DispatchTriggerCondition__Group_1_1__3__Impl ;
+ // InternalBehaviorAnnexParser.g:5695:1: rule__DispatchTriggerCondition__Group_1_1__3 : rule__DispatchTriggerCondition__Group_1_1__3__Impl ;
public final void rule__DispatchTriggerCondition__Group_1_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5653:1: ( rule__DispatchTriggerCondition__Group_1_1__3__Impl )
- // InternalBehaviorAnnexParser.g:5654:2: rule__DispatchTriggerCondition__Group_1_1__3__Impl
+ // InternalBehaviorAnnexParser.g:5699:1: ( rule__DispatchTriggerCondition__Group_1_1__3__Impl )
+ // InternalBehaviorAnnexParser.g:5700:2: rule__DispatchTriggerCondition__Group_1_1__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DispatchTriggerCondition__Group_1_1__3__Impl();
@@ -19696,17 +19882,17 @@ public final void rule__DispatchTriggerCondition__Group_1_1__3() throws Recognit
// $ANTLR start "rule__DispatchTriggerCondition__Group_1_1__3__Impl"
- // InternalBehaviorAnnexParser.g:5660:1: rule__DispatchTriggerCondition__Group_1_1__3__Impl : ( RightParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:5706:1: rule__DispatchTriggerCondition__Group_1_1__3__Impl : ( RightParenthesis ) ;
public final void rule__DispatchTriggerCondition__Group_1_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5664:1: ( ( RightParenthesis ) )
- // InternalBehaviorAnnexParser.g:5665:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:5710:1: ( ( RightParenthesis ) )
+ // InternalBehaviorAnnexParser.g:5711:1: ( RightParenthesis )
{
- // InternalBehaviorAnnexParser.g:5665:1: ( RightParenthesis )
- // InternalBehaviorAnnexParser.g:5666:2: RightParenthesis
+ // InternalBehaviorAnnexParser.g:5711:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:5712:2: RightParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchTriggerConditionAccess().getRightParenthesisKeyword_1_1_3());
@@ -19737,14 +19923,14 @@ public final void rule__DispatchTriggerCondition__Group_1_1__3__Impl() throws Re
// $ANTLR start "rule__DispatchTriggerCondition__Group_1_1_2__0"
- // InternalBehaviorAnnexParser.g:5676:1: rule__DispatchTriggerCondition__Group_1_1_2__0 : rule__DispatchTriggerCondition__Group_1_1_2__0__Impl rule__DispatchTriggerCondition__Group_1_1_2__1 ;
+ // InternalBehaviorAnnexParser.g:5722:1: rule__DispatchTriggerCondition__Group_1_1_2__0 : rule__DispatchTriggerCondition__Group_1_1_2__0__Impl rule__DispatchTriggerCondition__Group_1_1_2__1 ;
public final void rule__DispatchTriggerCondition__Group_1_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5680:1: ( rule__DispatchTriggerCondition__Group_1_1_2__0__Impl rule__DispatchTriggerCondition__Group_1_1_2__1 )
- // InternalBehaviorAnnexParser.g:5681:2: rule__DispatchTriggerCondition__Group_1_1_2__0__Impl rule__DispatchTriggerCondition__Group_1_1_2__1
+ // InternalBehaviorAnnexParser.g:5726:1: ( rule__DispatchTriggerCondition__Group_1_1_2__0__Impl rule__DispatchTriggerCondition__Group_1_1_2__1 )
+ // InternalBehaviorAnnexParser.g:5727:2: rule__DispatchTriggerCondition__Group_1_1_2__0__Impl rule__DispatchTriggerCondition__Group_1_1_2__1
{
pushFollow(FollowSets000.FOLLOW_13);
rule__DispatchTriggerCondition__Group_1_1_2__0__Impl();
@@ -19775,17 +19961,17 @@ public final void rule__DispatchTriggerCondition__Group_1_1_2__0() throws Recogn
// $ANTLR start "rule__DispatchTriggerCondition__Group_1_1_2__0__Impl"
- // InternalBehaviorAnnexParser.g:5688:1: rule__DispatchTriggerCondition__Group_1_1_2__0__Impl : ( Or ) ;
+ // InternalBehaviorAnnexParser.g:5734:1: rule__DispatchTriggerCondition__Group_1_1_2__0__Impl : ( Or ) ;
public final void rule__DispatchTriggerCondition__Group_1_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5692:1: ( ( Or ) )
- // InternalBehaviorAnnexParser.g:5693:1: ( Or )
+ // InternalBehaviorAnnexParser.g:5738:1: ( ( Or ) )
+ // InternalBehaviorAnnexParser.g:5739:1: ( Or )
{
- // InternalBehaviorAnnexParser.g:5693:1: ( Or )
- // InternalBehaviorAnnexParser.g:5694:2: Or
+ // InternalBehaviorAnnexParser.g:5739:1: ( Or )
+ // InternalBehaviorAnnexParser.g:5740:2: Or
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchTriggerConditionAccess().getOrKeyword_1_1_2_0());
@@ -19816,14 +20002,14 @@ public final void rule__DispatchTriggerCondition__Group_1_1_2__0__Impl() throws
// $ANTLR start "rule__DispatchTriggerCondition__Group_1_1_2__1"
- // InternalBehaviorAnnexParser.g:5703:1: rule__DispatchTriggerCondition__Group_1_1_2__1 : rule__DispatchTriggerCondition__Group_1_1_2__1__Impl ;
+ // InternalBehaviorAnnexParser.g:5749:1: rule__DispatchTriggerCondition__Group_1_1_2__1 : rule__DispatchTriggerCondition__Group_1_1_2__1__Impl ;
public final void rule__DispatchTriggerCondition__Group_1_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5707:1: ( rule__DispatchTriggerCondition__Group_1_1_2__1__Impl )
- // InternalBehaviorAnnexParser.g:5708:2: rule__DispatchTriggerCondition__Group_1_1_2__1__Impl
+ // InternalBehaviorAnnexParser.g:5753:1: ( rule__DispatchTriggerCondition__Group_1_1_2__1__Impl )
+ // InternalBehaviorAnnexParser.g:5754:2: rule__DispatchTriggerCondition__Group_1_1_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DispatchTriggerCondition__Group_1_1_2__1__Impl();
@@ -19849,23 +20035,23 @@ public final void rule__DispatchTriggerCondition__Group_1_1_2__1() throws Recogn
// $ANTLR start "rule__DispatchTriggerCondition__Group_1_1_2__1__Impl"
- // InternalBehaviorAnnexParser.g:5714:1: rule__DispatchTriggerCondition__Group_1_1_2__1__Impl : ( ( rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_2_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:5760:1: rule__DispatchTriggerCondition__Group_1_1_2__1__Impl : ( ( rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_2_1 ) ) ;
public final void rule__DispatchTriggerCondition__Group_1_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5718:1: ( ( ( rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_2_1 ) ) )
- // InternalBehaviorAnnexParser.g:5719:1: ( ( rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_2_1 ) )
+ // InternalBehaviorAnnexParser.g:5764:1: ( ( ( rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_2_1 ) ) )
+ // InternalBehaviorAnnexParser.g:5765:1: ( ( rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_2_1 ) )
{
- // InternalBehaviorAnnexParser.g:5719:1: ( ( rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_2_1 ) )
- // InternalBehaviorAnnexParser.g:5720:2: ( rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_2_1 )
+ // InternalBehaviorAnnexParser.g:5765:1: ( ( rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_2_1 ) )
+ // InternalBehaviorAnnexParser.g:5766:2: ( rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchTriggerConditionAccess().getResetPortsAssignment_1_1_2_1());
}
- // InternalBehaviorAnnexParser.g:5721:2: ( rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_2_1 )
- // InternalBehaviorAnnexParser.g:5721:3: rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_2_1
+ // InternalBehaviorAnnexParser.g:5767:2: ( rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_2_1 )
+ // InternalBehaviorAnnexParser.g:5767:3: rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_2_1();
@@ -19900,14 +20086,14 @@ public final void rule__DispatchTriggerCondition__Group_1_1_2__1__Impl() throws
// $ANTLR start "rule__DispatchTriggerLogicalExpression__Group__0"
- // InternalBehaviorAnnexParser.g:5730:1: rule__DispatchTriggerLogicalExpression__Group__0 : rule__DispatchTriggerLogicalExpression__Group__0__Impl rule__DispatchTriggerLogicalExpression__Group__1 ;
+ // InternalBehaviorAnnexParser.g:5776:1: rule__DispatchTriggerLogicalExpression__Group__0 : rule__DispatchTriggerLogicalExpression__Group__0__Impl rule__DispatchTriggerLogicalExpression__Group__1 ;
public final void rule__DispatchTriggerLogicalExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5734:1: ( rule__DispatchTriggerLogicalExpression__Group__0__Impl rule__DispatchTriggerLogicalExpression__Group__1 )
- // InternalBehaviorAnnexParser.g:5735:2: rule__DispatchTriggerLogicalExpression__Group__0__Impl rule__DispatchTriggerLogicalExpression__Group__1
+ // InternalBehaviorAnnexParser.g:5780:1: ( rule__DispatchTriggerLogicalExpression__Group__0__Impl rule__DispatchTriggerLogicalExpression__Group__1 )
+ // InternalBehaviorAnnexParser.g:5781:2: rule__DispatchTriggerLogicalExpression__Group__0__Impl rule__DispatchTriggerLogicalExpression__Group__1
{
pushFollow(FollowSets000.FOLLOW_32);
rule__DispatchTriggerLogicalExpression__Group__0__Impl();
@@ -19938,23 +20124,23 @@ public final void rule__DispatchTriggerLogicalExpression__Group__0() throws Reco
// $ANTLR start "rule__DispatchTriggerLogicalExpression__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:5742:1: rule__DispatchTriggerLogicalExpression__Group__0__Impl : ( ( rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:5788:1: rule__DispatchTriggerLogicalExpression__Group__0__Impl : ( ( rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_0 ) ) ;
public final void rule__DispatchTriggerLogicalExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5746:1: ( ( ( rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_0 ) ) )
- // InternalBehaviorAnnexParser.g:5747:1: ( ( rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:5792:1: ( ( ( rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_0 ) ) )
+ // InternalBehaviorAnnexParser.g:5793:1: ( ( rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_0 ) )
{
- // InternalBehaviorAnnexParser.g:5747:1: ( ( rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_0 ) )
- // InternalBehaviorAnnexParser.g:5748:2: ( rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_0 )
+ // InternalBehaviorAnnexParser.g:5793:1: ( ( rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:5794:2: ( rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchTriggerLogicalExpressionAccess().getConjunctionsAssignment_0());
}
- // InternalBehaviorAnnexParser.g:5749:2: ( rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_0 )
- // InternalBehaviorAnnexParser.g:5749:3: rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_0
+ // InternalBehaviorAnnexParser.g:5795:2: ( rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_0 )
+ // InternalBehaviorAnnexParser.g:5795:3: rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_0();
@@ -19989,14 +20175,14 @@ public final void rule__DispatchTriggerLogicalExpression__Group__0__Impl() throw
// $ANTLR start "rule__DispatchTriggerLogicalExpression__Group__1"
- // InternalBehaviorAnnexParser.g:5757:1: rule__DispatchTriggerLogicalExpression__Group__1 : rule__DispatchTriggerLogicalExpression__Group__1__Impl ;
+ // InternalBehaviorAnnexParser.g:5803:1: rule__DispatchTriggerLogicalExpression__Group__1 : rule__DispatchTriggerLogicalExpression__Group__1__Impl ;
public final void rule__DispatchTriggerLogicalExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5761:1: ( rule__DispatchTriggerLogicalExpression__Group__1__Impl )
- // InternalBehaviorAnnexParser.g:5762:2: rule__DispatchTriggerLogicalExpression__Group__1__Impl
+ // InternalBehaviorAnnexParser.g:5807:1: ( rule__DispatchTriggerLogicalExpression__Group__1__Impl )
+ // InternalBehaviorAnnexParser.g:5808:2: rule__DispatchTriggerLogicalExpression__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DispatchTriggerLogicalExpression__Group__1__Impl();
@@ -20022,35 +20208,35 @@ public final void rule__DispatchTriggerLogicalExpression__Group__1() throws Reco
// $ANTLR start "rule__DispatchTriggerLogicalExpression__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:5768:1: rule__DispatchTriggerLogicalExpression__Group__1__Impl : ( ( rule__DispatchTriggerLogicalExpression__Group_1__0 )* ) ;
+ // InternalBehaviorAnnexParser.g:5814:1: rule__DispatchTriggerLogicalExpression__Group__1__Impl : ( ( rule__DispatchTriggerLogicalExpression__Group_1__0 )* ) ;
public final void rule__DispatchTriggerLogicalExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5772:1: ( ( ( rule__DispatchTriggerLogicalExpression__Group_1__0 )* ) )
- // InternalBehaviorAnnexParser.g:5773:1: ( ( rule__DispatchTriggerLogicalExpression__Group_1__0 )* )
+ // InternalBehaviorAnnexParser.g:5818:1: ( ( ( rule__DispatchTriggerLogicalExpression__Group_1__0 )* ) )
+ // InternalBehaviorAnnexParser.g:5819:1: ( ( rule__DispatchTriggerLogicalExpression__Group_1__0 )* )
{
- // InternalBehaviorAnnexParser.g:5773:1: ( ( rule__DispatchTriggerLogicalExpression__Group_1__0 )* )
- // InternalBehaviorAnnexParser.g:5774:2: ( rule__DispatchTriggerLogicalExpression__Group_1__0 )*
+ // InternalBehaviorAnnexParser.g:5819:1: ( ( rule__DispatchTriggerLogicalExpression__Group_1__0 )* )
+ // InternalBehaviorAnnexParser.g:5820:2: ( rule__DispatchTriggerLogicalExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchTriggerLogicalExpressionAccess().getGroup_1());
}
- // InternalBehaviorAnnexParser.g:5775:2: ( rule__DispatchTriggerLogicalExpression__Group_1__0 )*
- loop61:
+ // InternalBehaviorAnnexParser.g:5821:2: ( rule__DispatchTriggerLogicalExpression__Group_1__0 )*
+ loop62:
do {
- int alt61=2;
- int LA61_0 = input.LA(1);
+ int alt62=2;
+ int LA62_0 = input.LA(1);
- if ( (LA61_0==Or) ) {
- alt61=1;
+ if ( (LA62_0==Or) ) {
+ alt62=1;
}
- switch (alt61) {
+ switch (alt62) {
case 1 :
- // InternalBehaviorAnnexParser.g:5775:3: rule__DispatchTriggerLogicalExpression__Group_1__0
+ // InternalBehaviorAnnexParser.g:5821:3: rule__DispatchTriggerLogicalExpression__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_31);
rule__DispatchTriggerLogicalExpression__Group_1__0();
@@ -20062,7 +20248,7 @@ public final void rule__DispatchTriggerLogicalExpression__Group__1__Impl() throw
break;
default :
- break loop61;
+ break loop62;
}
} while (true);
@@ -20091,14 +20277,14 @@ public final void rule__DispatchTriggerLogicalExpression__Group__1__Impl() throw
// $ANTLR start "rule__DispatchTriggerLogicalExpression__Group_1__0"
- // InternalBehaviorAnnexParser.g:5784:1: rule__DispatchTriggerLogicalExpression__Group_1__0 : rule__DispatchTriggerLogicalExpression__Group_1__0__Impl rule__DispatchTriggerLogicalExpression__Group_1__1 ;
+ // InternalBehaviorAnnexParser.g:5830:1: rule__DispatchTriggerLogicalExpression__Group_1__0 : rule__DispatchTriggerLogicalExpression__Group_1__0__Impl rule__DispatchTriggerLogicalExpression__Group_1__1 ;
public final void rule__DispatchTriggerLogicalExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5788:1: ( rule__DispatchTriggerLogicalExpression__Group_1__0__Impl rule__DispatchTriggerLogicalExpression__Group_1__1 )
- // InternalBehaviorAnnexParser.g:5789:2: rule__DispatchTriggerLogicalExpression__Group_1__0__Impl rule__DispatchTriggerLogicalExpression__Group_1__1
+ // InternalBehaviorAnnexParser.g:5834:1: ( rule__DispatchTriggerLogicalExpression__Group_1__0__Impl rule__DispatchTriggerLogicalExpression__Group_1__1 )
+ // InternalBehaviorAnnexParser.g:5835:2: rule__DispatchTriggerLogicalExpression__Group_1__0__Impl rule__DispatchTriggerLogicalExpression__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_13);
rule__DispatchTriggerLogicalExpression__Group_1__0__Impl();
@@ -20129,17 +20315,17 @@ public final void rule__DispatchTriggerLogicalExpression__Group_1__0() throws Re
// $ANTLR start "rule__DispatchTriggerLogicalExpression__Group_1__0__Impl"
- // InternalBehaviorAnnexParser.g:5796:1: rule__DispatchTriggerLogicalExpression__Group_1__0__Impl : ( Or ) ;
+ // InternalBehaviorAnnexParser.g:5842:1: rule__DispatchTriggerLogicalExpression__Group_1__0__Impl : ( Or ) ;
public final void rule__DispatchTriggerLogicalExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5800:1: ( ( Or ) )
- // InternalBehaviorAnnexParser.g:5801:1: ( Or )
+ // InternalBehaviorAnnexParser.g:5846:1: ( ( Or ) )
+ // InternalBehaviorAnnexParser.g:5847:1: ( Or )
{
- // InternalBehaviorAnnexParser.g:5801:1: ( Or )
- // InternalBehaviorAnnexParser.g:5802:2: Or
+ // InternalBehaviorAnnexParser.g:5847:1: ( Or )
+ // InternalBehaviorAnnexParser.g:5848:2: Or
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchTriggerLogicalExpressionAccess().getOrKeyword_1_0());
@@ -20170,14 +20356,14 @@ public final void rule__DispatchTriggerLogicalExpression__Group_1__0__Impl() thr
// $ANTLR start "rule__DispatchTriggerLogicalExpression__Group_1__1"
- // InternalBehaviorAnnexParser.g:5811:1: rule__DispatchTriggerLogicalExpression__Group_1__1 : rule__DispatchTriggerLogicalExpression__Group_1__1__Impl ;
+ // InternalBehaviorAnnexParser.g:5857:1: rule__DispatchTriggerLogicalExpression__Group_1__1 : rule__DispatchTriggerLogicalExpression__Group_1__1__Impl ;
public final void rule__DispatchTriggerLogicalExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5815:1: ( rule__DispatchTriggerLogicalExpression__Group_1__1__Impl )
- // InternalBehaviorAnnexParser.g:5816:2: rule__DispatchTriggerLogicalExpression__Group_1__1__Impl
+ // InternalBehaviorAnnexParser.g:5861:1: ( rule__DispatchTriggerLogicalExpression__Group_1__1__Impl )
+ // InternalBehaviorAnnexParser.g:5862:2: rule__DispatchTriggerLogicalExpression__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DispatchTriggerLogicalExpression__Group_1__1__Impl();
@@ -20203,23 +20389,23 @@ public final void rule__DispatchTriggerLogicalExpression__Group_1__1() throws Re
// $ANTLR start "rule__DispatchTriggerLogicalExpression__Group_1__1__Impl"
- // InternalBehaviorAnnexParser.g:5822:1: rule__DispatchTriggerLogicalExpression__Group_1__1__Impl : ( ( rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_1_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:5868:1: rule__DispatchTriggerLogicalExpression__Group_1__1__Impl : ( ( rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_1_1 ) ) ;
public final void rule__DispatchTriggerLogicalExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5826:1: ( ( ( rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_1_1 ) ) )
- // InternalBehaviorAnnexParser.g:5827:1: ( ( rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_1_1 ) )
+ // InternalBehaviorAnnexParser.g:5872:1: ( ( ( rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_1_1 ) ) )
+ // InternalBehaviorAnnexParser.g:5873:1: ( ( rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_1_1 ) )
{
- // InternalBehaviorAnnexParser.g:5827:1: ( ( rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_1_1 ) )
- // InternalBehaviorAnnexParser.g:5828:2: ( rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_1_1 )
+ // InternalBehaviorAnnexParser.g:5873:1: ( ( rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_1_1 ) )
+ // InternalBehaviorAnnexParser.g:5874:2: ( rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchTriggerLogicalExpressionAccess().getConjunctionsAssignment_1_1());
}
- // InternalBehaviorAnnexParser.g:5829:2: ( rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_1_1 )
- // InternalBehaviorAnnexParser.g:5829:3: rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_1_1
+ // InternalBehaviorAnnexParser.g:5875:2: ( rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_1_1 )
+ // InternalBehaviorAnnexParser.g:5875:3: rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_1_1();
@@ -20254,14 +20440,14 @@ public final void rule__DispatchTriggerLogicalExpression__Group_1__1__Impl() thr
// $ANTLR start "rule__DispatchConjunction__Group__0"
- // InternalBehaviorAnnexParser.g:5838:1: rule__DispatchConjunction__Group__0 : rule__DispatchConjunction__Group__0__Impl rule__DispatchConjunction__Group__1 ;
+ // InternalBehaviorAnnexParser.g:5884:1: rule__DispatchConjunction__Group__0 : rule__DispatchConjunction__Group__0__Impl rule__DispatchConjunction__Group__1 ;
public final void rule__DispatchConjunction__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5842:1: ( rule__DispatchConjunction__Group__0__Impl rule__DispatchConjunction__Group__1 )
- // InternalBehaviorAnnexParser.g:5843:2: rule__DispatchConjunction__Group__0__Impl rule__DispatchConjunction__Group__1
+ // InternalBehaviorAnnexParser.g:5888:1: ( rule__DispatchConjunction__Group__0__Impl rule__DispatchConjunction__Group__1 )
+ // InternalBehaviorAnnexParser.g:5889:2: rule__DispatchConjunction__Group__0__Impl rule__DispatchConjunction__Group__1
{
pushFollow(FollowSets000.FOLLOW_33);
rule__DispatchConjunction__Group__0__Impl();
@@ -20292,23 +20478,23 @@ public final void rule__DispatchConjunction__Group__0() throws RecognitionExcept
// $ANTLR start "rule__DispatchConjunction__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:5850:1: rule__DispatchConjunction__Group__0__Impl : ( ( rule__DispatchConjunction__TriggersAssignment_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:5896:1: rule__DispatchConjunction__Group__0__Impl : ( ( rule__DispatchConjunction__TriggersAssignment_0 ) ) ;
public final void rule__DispatchConjunction__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5854:1: ( ( ( rule__DispatchConjunction__TriggersAssignment_0 ) ) )
- // InternalBehaviorAnnexParser.g:5855:1: ( ( rule__DispatchConjunction__TriggersAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:5900:1: ( ( ( rule__DispatchConjunction__TriggersAssignment_0 ) ) )
+ // InternalBehaviorAnnexParser.g:5901:1: ( ( rule__DispatchConjunction__TriggersAssignment_0 ) )
{
- // InternalBehaviorAnnexParser.g:5855:1: ( ( rule__DispatchConjunction__TriggersAssignment_0 ) )
- // InternalBehaviorAnnexParser.g:5856:2: ( rule__DispatchConjunction__TriggersAssignment_0 )
+ // InternalBehaviorAnnexParser.g:5901:1: ( ( rule__DispatchConjunction__TriggersAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:5902:2: ( rule__DispatchConjunction__TriggersAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchConjunctionAccess().getTriggersAssignment_0());
}
- // InternalBehaviorAnnexParser.g:5857:2: ( rule__DispatchConjunction__TriggersAssignment_0 )
- // InternalBehaviorAnnexParser.g:5857:3: rule__DispatchConjunction__TriggersAssignment_0
+ // InternalBehaviorAnnexParser.g:5903:2: ( rule__DispatchConjunction__TriggersAssignment_0 )
+ // InternalBehaviorAnnexParser.g:5903:3: rule__DispatchConjunction__TriggersAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DispatchConjunction__TriggersAssignment_0();
@@ -20343,14 +20529,14 @@ public final void rule__DispatchConjunction__Group__0__Impl() throws Recognition
// $ANTLR start "rule__DispatchConjunction__Group__1"
- // InternalBehaviorAnnexParser.g:5865:1: rule__DispatchConjunction__Group__1 : rule__DispatchConjunction__Group__1__Impl ;
+ // InternalBehaviorAnnexParser.g:5911:1: rule__DispatchConjunction__Group__1 : rule__DispatchConjunction__Group__1__Impl ;
public final void rule__DispatchConjunction__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5869:1: ( rule__DispatchConjunction__Group__1__Impl )
- // InternalBehaviorAnnexParser.g:5870:2: rule__DispatchConjunction__Group__1__Impl
+ // InternalBehaviorAnnexParser.g:5915:1: ( rule__DispatchConjunction__Group__1__Impl )
+ // InternalBehaviorAnnexParser.g:5916:2: rule__DispatchConjunction__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DispatchConjunction__Group__1__Impl();
@@ -20376,35 +20562,35 @@ public final void rule__DispatchConjunction__Group__1() throws RecognitionExcept
// $ANTLR start "rule__DispatchConjunction__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:5876:1: rule__DispatchConjunction__Group__1__Impl : ( ( rule__DispatchConjunction__Group_1__0 )* ) ;
+ // InternalBehaviorAnnexParser.g:5922:1: rule__DispatchConjunction__Group__1__Impl : ( ( rule__DispatchConjunction__Group_1__0 )* ) ;
public final void rule__DispatchConjunction__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5880:1: ( ( ( rule__DispatchConjunction__Group_1__0 )* ) )
- // InternalBehaviorAnnexParser.g:5881:1: ( ( rule__DispatchConjunction__Group_1__0 )* )
+ // InternalBehaviorAnnexParser.g:5926:1: ( ( ( rule__DispatchConjunction__Group_1__0 )* ) )
+ // InternalBehaviorAnnexParser.g:5927:1: ( ( rule__DispatchConjunction__Group_1__0 )* )
{
- // InternalBehaviorAnnexParser.g:5881:1: ( ( rule__DispatchConjunction__Group_1__0 )* )
- // InternalBehaviorAnnexParser.g:5882:2: ( rule__DispatchConjunction__Group_1__0 )*
+ // InternalBehaviorAnnexParser.g:5927:1: ( ( rule__DispatchConjunction__Group_1__0 )* )
+ // InternalBehaviorAnnexParser.g:5928:2: ( rule__DispatchConjunction__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchConjunctionAccess().getGroup_1());
}
- // InternalBehaviorAnnexParser.g:5883:2: ( rule__DispatchConjunction__Group_1__0 )*
- loop62:
+ // InternalBehaviorAnnexParser.g:5929:2: ( rule__DispatchConjunction__Group_1__0 )*
+ loop63:
do {
- int alt62=2;
- int LA62_0 = input.LA(1);
+ int alt63=2;
+ int LA63_0 = input.LA(1);
- if ( (LA62_0==And) ) {
- alt62=1;
+ if ( (LA63_0==And) ) {
+ alt63=1;
}
- switch (alt62) {
+ switch (alt63) {
case 1 :
- // InternalBehaviorAnnexParser.g:5883:3: rule__DispatchConjunction__Group_1__0
+ // InternalBehaviorAnnexParser.g:5929:3: rule__DispatchConjunction__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_34);
rule__DispatchConjunction__Group_1__0();
@@ -20416,7 +20602,7 @@ public final void rule__DispatchConjunction__Group__1__Impl() throws Recognition
break;
default :
- break loop62;
+ break loop63;
}
} while (true);
@@ -20445,14 +20631,14 @@ public final void rule__DispatchConjunction__Group__1__Impl() throws Recognition
// $ANTLR start "rule__DispatchConjunction__Group_1__0"
- // InternalBehaviorAnnexParser.g:5892:1: rule__DispatchConjunction__Group_1__0 : rule__DispatchConjunction__Group_1__0__Impl rule__DispatchConjunction__Group_1__1 ;
+ // InternalBehaviorAnnexParser.g:5938:1: rule__DispatchConjunction__Group_1__0 : rule__DispatchConjunction__Group_1__0__Impl rule__DispatchConjunction__Group_1__1 ;
public final void rule__DispatchConjunction__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5896:1: ( rule__DispatchConjunction__Group_1__0__Impl rule__DispatchConjunction__Group_1__1 )
- // InternalBehaviorAnnexParser.g:5897:2: rule__DispatchConjunction__Group_1__0__Impl rule__DispatchConjunction__Group_1__1
+ // InternalBehaviorAnnexParser.g:5942:1: ( rule__DispatchConjunction__Group_1__0__Impl rule__DispatchConjunction__Group_1__1 )
+ // InternalBehaviorAnnexParser.g:5943:2: rule__DispatchConjunction__Group_1__0__Impl rule__DispatchConjunction__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_13);
rule__DispatchConjunction__Group_1__0__Impl();
@@ -20483,17 +20669,17 @@ public final void rule__DispatchConjunction__Group_1__0() throws RecognitionExce
// $ANTLR start "rule__DispatchConjunction__Group_1__0__Impl"
- // InternalBehaviorAnnexParser.g:5904:1: rule__DispatchConjunction__Group_1__0__Impl : ( And ) ;
+ // InternalBehaviorAnnexParser.g:5950:1: rule__DispatchConjunction__Group_1__0__Impl : ( And ) ;
public final void rule__DispatchConjunction__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5908:1: ( ( And ) )
- // InternalBehaviorAnnexParser.g:5909:1: ( And )
+ // InternalBehaviorAnnexParser.g:5954:1: ( ( And ) )
+ // InternalBehaviorAnnexParser.g:5955:1: ( And )
{
- // InternalBehaviorAnnexParser.g:5909:1: ( And )
- // InternalBehaviorAnnexParser.g:5910:2: And
+ // InternalBehaviorAnnexParser.g:5955:1: ( And )
+ // InternalBehaviorAnnexParser.g:5956:2: And
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchConjunctionAccess().getAndKeyword_1_0());
@@ -20524,14 +20710,14 @@ public final void rule__DispatchConjunction__Group_1__0__Impl() throws Recogniti
// $ANTLR start "rule__DispatchConjunction__Group_1__1"
- // InternalBehaviorAnnexParser.g:5919:1: rule__DispatchConjunction__Group_1__1 : rule__DispatchConjunction__Group_1__1__Impl ;
+ // InternalBehaviorAnnexParser.g:5965:1: rule__DispatchConjunction__Group_1__1 : rule__DispatchConjunction__Group_1__1__Impl ;
public final void rule__DispatchConjunction__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5923:1: ( rule__DispatchConjunction__Group_1__1__Impl )
- // InternalBehaviorAnnexParser.g:5924:2: rule__DispatchConjunction__Group_1__1__Impl
+ // InternalBehaviorAnnexParser.g:5969:1: ( rule__DispatchConjunction__Group_1__1__Impl )
+ // InternalBehaviorAnnexParser.g:5970:2: rule__DispatchConjunction__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DispatchConjunction__Group_1__1__Impl();
@@ -20557,23 +20743,23 @@ public final void rule__DispatchConjunction__Group_1__1() throws RecognitionExce
// $ANTLR start "rule__DispatchConjunction__Group_1__1__Impl"
- // InternalBehaviorAnnexParser.g:5930:1: rule__DispatchConjunction__Group_1__1__Impl : ( ( rule__DispatchConjunction__TriggersAssignment_1_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:5976:1: rule__DispatchConjunction__Group_1__1__Impl : ( ( rule__DispatchConjunction__TriggersAssignment_1_1 ) ) ;
public final void rule__DispatchConjunction__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5934:1: ( ( ( rule__DispatchConjunction__TriggersAssignment_1_1 ) ) )
- // InternalBehaviorAnnexParser.g:5935:1: ( ( rule__DispatchConjunction__TriggersAssignment_1_1 ) )
+ // InternalBehaviorAnnexParser.g:5980:1: ( ( ( rule__DispatchConjunction__TriggersAssignment_1_1 ) ) )
+ // InternalBehaviorAnnexParser.g:5981:1: ( ( rule__DispatchConjunction__TriggersAssignment_1_1 ) )
{
- // InternalBehaviorAnnexParser.g:5935:1: ( ( rule__DispatchConjunction__TriggersAssignment_1_1 ) )
- // InternalBehaviorAnnexParser.g:5936:2: ( rule__DispatchConjunction__TriggersAssignment_1_1 )
+ // InternalBehaviorAnnexParser.g:5981:1: ( ( rule__DispatchConjunction__TriggersAssignment_1_1 ) )
+ // InternalBehaviorAnnexParser.g:5982:2: ( rule__DispatchConjunction__TriggersAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchConjunctionAccess().getTriggersAssignment_1_1());
}
- // InternalBehaviorAnnexParser.g:5937:2: ( rule__DispatchConjunction__TriggersAssignment_1_1 )
- // InternalBehaviorAnnexParser.g:5937:3: rule__DispatchConjunction__TriggersAssignment_1_1
+ // InternalBehaviorAnnexParser.g:5983:2: ( rule__DispatchConjunction__TriggersAssignment_1_1 )
+ // InternalBehaviorAnnexParser.g:5983:3: rule__DispatchConjunction__TriggersAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DispatchConjunction__TriggersAssignment_1_1();
@@ -20608,16 +20794,16 @@ public final void rule__DispatchConjunction__Group_1__1__Impl() throws Recogniti
// $ANTLR start "rule__ModeSwitchCondition__Group__0"
- // InternalBehaviorAnnexParser.g:5946:1: rule__ModeSwitchCondition__Group__0 : rule__ModeSwitchCondition__Group__0__Impl rule__ModeSwitchCondition__Group__1 ;
+ // InternalBehaviorAnnexParser.g:5992:1: rule__ModeSwitchCondition__Group__0 : rule__ModeSwitchCondition__Group__0__Impl rule__ModeSwitchCondition__Group__1 ;
public final void rule__ModeSwitchCondition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5950:1: ( rule__ModeSwitchCondition__Group__0__Impl rule__ModeSwitchCondition__Group__1 )
- // InternalBehaviorAnnexParser.g:5951:2: rule__ModeSwitchCondition__Group__0__Impl rule__ModeSwitchCondition__Group__1
+ // InternalBehaviorAnnexParser.g:5996:1: ( rule__ModeSwitchCondition__Group__0__Impl rule__ModeSwitchCondition__Group__1 )
+ // InternalBehaviorAnnexParser.g:5997:2: rule__ModeSwitchCondition__Group__0__Impl rule__ModeSwitchCondition__Group__1
{
- pushFollow(FollowSets000.FOLLOW_32);
+ pushFollow(FollowSets000.FOLLOW_35);
rule__ModeSwitchCondition__Group__0__Impl();
state._fsp--;
@@ -20646,23 +20832,23 @@ public final void rule__ModeSwitchCondition__Group__0() throws RecognitionExcept
// $ANTLR start "rule__ModeSwitchCondition__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:5958:1: rule__ModeSwitchCondition__Group__0__Impl : ( ( rule__ModeSwitchCondition__ConjunctionsAssignment_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:6004:1: rule__ModeSwitchCondition__Group__0__Impl : ( ( rule__ModeSwitchCondition__ConjunctionsAssignment_0 ) ) ;
public final void rule__ModeSwitchCondition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5962:1: ( ( ( rule__ModeSwitchCondition__ConjunctionsAssignment_0 ) ) )
- // InternalBehaviorAnnexParser.g:5963:1: ( ( rule__ModeSwitchCondition__ConjunctionsAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:6008:1: ( ( ( rule__ModeSwitchCondition__ConjunctionsAssignment_0 ) ) )
+ // InternalBehaviorAnnexParser.g:6009:1: ( ( rule__ModeSwitchCondition__ConjunctionsAssignment_0 ) )
{
- // InternalBehaviorAnnexParser.g:5963:1: ( ( rule__ModeSwitchCondition__ConjunctionsAssignment_0 ) )
- // InternalBehaviorAnnexParser.g:5964:2: ( rule__ModeSwitchCondition__ConjunctionsAssignment_0 )
+ // InternalBehaviorAnnexParser.g:6009:1: ( ( rule__ModeSwitchCondition__ConjunctionsAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:6010:2: ( rule__ModeSwitchCondition__ConjunctionsAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModeSwitchConditionAccess().getConjunctionsAssignment_0());
}
- // InternalBehaviorAnnexParser.g:5965:2: ( rule__ModeSwitchCondition__ConjunctionsAssignment_0 )
- // InternalBehaviorAnnexParser.g:5965:3: rule__ModeSwitchCondition__ConjunctionsAssignment_0
+ // InternalBehaviorAnnexParser.g:6011:2: ( rule__ModeSwitchCondition__ConjunctionsAssignment_0 )
+ // InternalBehaviorAnnexParser.g:6011:3: rule__ModeSwitchCondition__ConjunctionsAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ModeSwitchCondition__ConjunctionsAssignment_0();
@@ -20697,14 +20883,14 @@ public final void rule__ModeSwitchCondition__Group__0__Impl() throws Recognition
// $ANTLR start "rule__ModeSwitchCondition__Group__1"
- // InternalBehaviorAnnexParser.g:5973:1: rule__ModeSwitchCondition__Group__1 : rule__ModeSwitchCondition__Group__1__Impl ;
+ // InternalBehaviorAnnexParser.g:6019:1: rule__ModeSwitchCondition__Group__1 : rule__ModeSwitchCondition__Group__1__Impl ;
public final void rule__ModeSwitchCondition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5977:1: ( rule__ModeSwitchCondition__Group__1__Impl )
- // InternalBehaviorAnnexParser.g:5978:2: rule__ModeSwitchCondition__Group__1__Impl
+ // InternalBehaviorAnnexParser.g:6023:1: ( rule__ModeSwitchCondition__Group__1__Impl )
+ // InternalBehaviorAnnexParser.g:6024:2: rule__ModeSwitchCondition__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ModeSwitchCondition__Group__1__Impl();
@@ -20730,37 +20916,37 @@ public final void rule__ModeSwitchCondition__Group__1() throws RecognitionExcept
// $ANTLR start "rule__ModeSwitchCondition__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:5984:1: rule__ModeSwitchCondition__Group__1__Impl : ( ( rule__ModeSwitchCondition__Group_1__0 )* ) ;
+ // InternalBehaviorAnnexParser.g:6030:1: rule__ModeSwitchCondition__Group__1__Impl : ( ( rule__ModeSwitchCondition__Group_1__0 )* ) ;
public final void rule__ModeSwitchCondition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:5988:1: ( ( ( rule__ModeSwitchCondition__Group_1__0 )* ) )
- // InternalBehaviorAnnexParser.g:5989:1: ( ( rule__ModeSwitchCondition__Group_1__0 )* )
+ // InternalBehaviorAnnexParser.g:6034:1: ( ( ( rule__ModeSwitchCondition__Group_1__0 )* ) )
+ // InternalBehaviorAnnexParser.g:6035:1: ( ( rule__ModeSwitchCondition__Group_1__0 )* )
{
- // InternalBehaviorAnnexParser.g:5989:1: ( ( rule__ModeSwitchCondition__Group_1__0 )* )
- // InternalBehaviorAnnexParser.g:5990:2: ( rule__ModeSwitchCondition__Group_1__0 )*
+ // InternalBehaviorAnnexParser.g:6035:1: ( ( rule__ModeSwitchCondition__Group_1__0 )* )
+ // InternalBehaviorAnnexParser.g:6036:2: ( rule__ModeSwitchCondition__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModeSwitchConditionAccess().getGroup_1());
}
- // InternalBehaviorAnnexParser.g:5991:2: ( rule__ModeSwitchCondition__Group_1__0 )*
- loop63:
+ // InternalBehaviorAnnexParser.g:6037:2: ( rule__ModeSwitchCondition__Group_1__0 )*
+ loop64:
do {
- int alt63=2;
- int LA63_0 = input.LA(1);
+ int alt64=2;
+ int LA64_0 = input.LA(1);
- if ( (LA63_0==Or) ) {
- alt63=1;
+ if ( (LA64_0==Xor||LA64_0==Or) ) {
+ alt64=1;
}
- switch (alt63) {
+ switch (alt64) {
case 1 :
- // InternalBehaviorAnnexParser.g:5991:3: rule__ModeSwitchCondition__Group_1__0
+ // InternalBehaviorAnnexParser.g:6037:3: rule__ModeSwitchCondition__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_31);
+ pushFollow(FollowSets000.FOLLOW_36);
rule__ModeSwitchCondition__Group_1__0();
state._fsp--;
@@ -20770,7 +20956,7 @@ public final void rule__ModeSwitchCondition__Group__1__Impl() throws Recognition
break;
default :
- break loop63;
+ break loop64;
}
} while (true);
@@ -20799,14 +20985,14 @@ public final void rule__ModeSwitchCondition__Group__1__Impl() throws Recognition
// $ANTLR start "rule__ModeSwitchCondition__Group_1__0"
- // InternalBehaviorAnnexParser.g:6000:1: rule__ModeSwitchCondition__Group_1__0 : rule__ModeSwitchCondition__Group_1__0__Impl rule__ModeSwitchCondition__Group_1__1 ;
+ // InternalBehaviorAnnexParser.g:6046:1: rule__ModeSwitchCondition__Group_1__0 : rule__ModeSwitchCondition__Group_1__0__Impl rule__ModeSwitchCondition__Group_1__1 ;
public final void rule__ModeSwitchCondition__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6004:1: ( rule__ModeSwitchCondition__Group_1__0__Impl rule__ModeSwitchCondition__Group_1__1 )
- // InternalBehaviorAnnexParser.g:6005:2: rule__ModeSwitchCondition__Group_1__0__Impl rule__ModeSwitchCondition__Group_1__1
+ // InternalBehaviorAnnexParser.g:6050:1: ( rule__ModeSwitchCondition__Group_1__0__Impl rule__ModeSwitchCondition__Group_1__1 )
+ // InternalBehaviorAnnexParser.g:6051:2: rule__ModeSwitchCondition__Group_1__0__Impl rule__ModeSwitchCondition__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_24);
rule__ModeSwitchCondition__Group_1__0__Impl();
@@ -20837,24 +21023,34 @@ public final void rule__ModeSwitchCondition__Group_1__0() throws RecognitionExce
// $ANTLR start "rule__ModeSwitchCondition__Group_1__0__Impl"
- // InternalBehaviorAnnexParser.g:6012:1: rule__ModeSwitchCondition__Group_1__0__Impl : ( Or ) ;
+ // InternalBehaviorAnnexParser.g:6058:1: rule__ModeSwitchCondition__Group_1__0__Impl : ( ( rule__ModeSwitchCondition__LogicalOperatorsAssignment_1_0 ) ) ;
public final void rule__ModeSwitchCondition__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6016:1: ( ( Or ) )
- // InternalBehaviorAnnexParser.g:6017:1: ( Or )
+ // InternalBehaviorAnnexParser.g:6062:1: ( ( ( rule__ModeSwitchCondition__LogicalOperatorsAssignment_1_0 ) ) )
+ // InternalBehaviorAnnexParser.g:6063:1: ( ( rule__ModeSwitchCondition__LogicalOperatorsAssignment_1_0 ) )
{
- // InternalBehaviorAnnexParser.g:6017:1: ( Or )
- // InternalBehaviorAnnexParser.g:6018:2: Or
+ // InternalBehaviorAnnexParser.g:6063:1: ( ( rule__ModeSwitchCondition__LogicalOperatorsAssignment_1_0 ) )
+ // InternalBehaviorAnnexParser.g:6064:2: ( rule__ModeSwitchCondition__LogicalOperatorsAssignment_1_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getModeSwitchConditionAccess().getOrKeyword_1_0());
+ before(grammarAccess.getModeSwitchConditionAccess().getLogicalOperatorsAssignment_1_0());
}
- match(input,Or,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ // InternalBehaviorAnnexParser.g:6065:2: ( rule__ModeSwitchCondition__LogicalOperatorsAssignment_1_0 )
+ // InternalBehaviorAnnexParser.g:6065:3: rule__ModeSwitchCondition__LogicalOperatorsAssignment_1_0
+ {
+ pushFollow(FollowSets000.FOLLOW_2);
+ rule__ModeSwitchCondition__LogicalOperatorsAssignment_1_0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getModeSwitchConditionAccess().getOrKeyword_1_0());
+ after(grammarAccess.getModeSwitchConditionAccess().getLogicalOperatorsAssignment_1_0());
}
}
@@ -20878,14 +21074,14 @@ public final void rule__ModeSwitchCondition__Group_1__0__Impl() throws Recogniti
// $ANTLR start "rule__ModeSwitchCondition__Group_1__1"
- // InternalBehaviorAnnexParser.g:6027:1: rule__ModeSwitchCondition__Group_1__1 : rule__ModeSwitchCondition__Group_1__1__Impl ;
+ // InternalBehaviorAnnexParser.g:6073:1: rule__ModeSwitchCondition__Group_1__1 : rule__ModeSwitchCondition__Group_1__1__Impl ;
public final void rule__ModeSwitchCondition__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6031:1: ( rule__ModeSwitchCondition__Group_1__1__Impl )
- // InternalBehaviorAnnexParser.g:6032:2: rule__ModeSwitchCondition__Group_1__1__Impl
+ // InternalBehaviorAnnexParser.g:6077:1: ( rule__ModeSwitchCondition__Group_1__1__Impl )
+ // InternalBehaviorAnnexParser.g:6078:2: rule__ModeSwitchCondition__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ModeSwitchCondition__Group_1__1__Impl();
@@ -20911,23 +21107,23 @@ public final void rule__ModeSwitchCondition__Group_1__1() throws RecognitionExce
// $ANTLR start "rule__ModeSwitchCondition__Group_1__1__Impl"
- // InternalBehaviorAnnexParser.g:6038:1: rule__ModeSwitchCondition__Group_1__1__Impl : ( ( rule__ModeSwitchCondition__ConjunctionsAssignment_1_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:6084:1: rule__ModeSwitchCondition__Group_1__1__Impl : ( ( rule__ModeSwitchCondition__ConjunctionsAssignment_1_1 ) ) ;
public final void rule__ModeSwitchCondition__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6042:1: ( ( ( rule__ModeSwitchCondition__ConjunctionsAssignment_1_1 ) ) )
- // InternalBehaviorAnnexParser.g:6043:1: ( ( rule__ModeSwitchCondition__ConjunctionsAssignment_1_1 ) )
+ // InternalBehaviorAnnexParser.g:6088:1: ( ( ( rule__ModeSwitchCondition__ConjunctionsAssignment_1_1 ) ) )
+ // InternalBehaviorAnnexParser.g:6089:1: ( ( rule__ModeSwitchCondition__ConjunctionsAssignment_1_1 ) )
{
- // InternalBehaviorAnnexParser.g:6043:1: ( ( rule__ModeSwitchCondition__ConjunctionsAssignment_1_1 ) )
- // InternalBehaviorAnnexParser.g:6044:2: ( rule__ModeSwitchCondition__ConjunctionsAssignment_1_1 )
+ // InternalBehaviorAnnexParser.g:6089:1: ( ( rule__ModeSwitchCondition__ConjunctionsAssignment_1_1 ) )
+ // InternalBehaviorAnnexParser.g:6090:2: ( rule__ModeSwitchCondition__ConjunctionsAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModeSwitchConditionAccess().getConjunctionsAssignment_1_1());
}
- // InternalBehaviorAnnexParser.g:6045:2: ( rule__ModeSwitchCondition__ConjunctionsAssignment_1_1 )
- // InternalBehaviorAnnexParser.g:6045:3: rule__ModeSwitchCondition__ConjunctionsAssignment_1_1
+ // InternalBehaviorAnnexParser.g:6091:2: ( rule__ModeSwitchCondition__ConjunctionsAssignment_1_1 )
+ // InternalBehaviorAnnexParser.g:6091:3: rule__ModeSwitchCondition__ConjunctionsAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ModeSwitchCondition__ConjunctionsAssignment_1_1();
@@ -20962,14 +21158,14 @@ public final void rule__ModeSwitchCondition__Group_1__1__Impl() throws Recogniti
// $ANTLR start "rule__ModeSwitchConjunction__Group__0"
- // InternalBehaviorAnnexParser.g:6054:1: rule__ModeSwitchConjunction__Group__0 : rule__ModeSwitchConjunction__Group__0__Impl rule__ModeSwitchConjunction__Group__1 ;
+ // InternalBehaviorAnnexParser.g:6100:1: rule__ModeSwitchConjunction__Group__0 : rule__ModeSwitchConjunction__Group__0__Impl rule__ModeSwitchConjunction__Group__1 ;
public final void rule__ModeSwitchConjunction__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6058:1: ( rule__ModeSwitchConjunction__Group__0__Impl rule__ModeSwitchConjunction__Group__1 )
- // InternalBehaviorAnnexParser.g:6059:2: rule__ModeSwitchConjunction__Group__0__Impl rule__ModeSwitchConjunction__Group__1
+ // InternalBehaviorAnnexParser.g:6104:1: ( rule__ModeSwitchConjunction__Group__0__Impl rule__ModeSwitchConjunction__Group__1 )
+ // InternalBehaviorAnnexParser.g:6105:2: rule__ModeSwitchConjunction__Group__0__Impl rule__ModeSwitchConjunction__Group__1
{
pushFollow(FollowSets000.FOLLOW_33);
rule__ModeSwitchConjunction__Group__0__Impl();
@@ -21000,23 +21196,23 @@ public final void rule__ModeSwitchConjunction__Group__0() throws RecognitionExce
// $ANTLR start "rule__ModeSwitchConjunction__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:6066:1: rule__ModeSwitchConjunction__Group__0__Impl : ( ( rule__ModeSwitchConjunction__TriggersAssignment_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:6112:1: rule__ModeSwitchConjunction__Group__0__Impl : ( ( rule__ModeSwitchConjunction__TriggersAssignment_0 ) ) ;
public final void rule__ModeSwitchConjunction__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6070:1: ( ( ( rule__ModeSwitchConjunction__TriggersAssignment_0 ) ) )
- // InternalBehaviorAnnexParser.g:6071:1: ( ( rule__ModeSwitchConjunction__TriggersAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:6116:1: ( ( ( rule__ModeSwitchConjunction__TriggersAssignment_0 ) ) )
+ // InternalBehaviorAnnexParser.g:6117:1: ( ( rule__ModeSwitchConjunction__TriggersAssignment_0 ) )
{
- // InternalBehaviorAnnexParser.g:6071:1: ( ( rule__ModeSwitchConjunction__TriggersAssignment_0 ) )
- // InternalBehaviorAnnexParser.g:6072:2: ( rule__ModeSwitchConjunction__TriggersAssignment_0 )
+ // InternalBehaviorAnnexParser.g:6117:1: ( ( rule__ModeSwitchConjunction__TriggersAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:6118:2: ( rule__ModeSwitchConjunction__TriggersAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModeSwitchConjunctionAccess().getTriggersAssignment_0());
}
- // InternalBehaviorAnnexParser.g:6073:2: ( rule__ModeSwitchConjunction__TriggersAssignment_0 )
- // InternalBehaviorAnnexParser.g:6073:3: rule__ModeSwitchConjunction__TriggersAssignment_0
+ // InternalBehaviorAnnexParser.g:6119:2: ( rule__ModeSwitchConjunction__TriggersAssignment_0 )
+ // InternalBehaviorAnnexParser.g:6119:3: rule__ModeSwitchConjunction__TriggersAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ModeSwitchConjunction__TriggersAssignment_0();
@@ -21051,14 +21247,14 @@ public final void rule__ModeSwitchConjunction__Group__0__Impl() throws Recogniti
// $ANTLR start "rule__ModeSwitchConjunction__Group__1"
- // InternalBehaviorAnnexParser.g:6081:1: rule__ModeSwitchConjunction__Group__1 : rule__ModeSwitchConjunction__Group__1__Impl ;
+ // InternalBehaviorAnnexParser.g:6127:1: rule__ModeSwitchConjunction__Group__1 : rule__ModeSwitchConjunction__Group__1__Impl ;
public final void rule__ModeSwitchConjunction__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6085:1: ( rule__ModeSwitchConjunction__Group__1__Impl )
- // InternalBehaviorAnnexParser.g:6086:2: rule__ModeSwitchConjunction__Group__1__Impl
+ // InternalBehaviorAnnexParser.g:6131:1: ( rule__ModeSwitchConjunction__Group__1__Impl )
+ // InternalBehaviorAnnexParser.g:6132:2: rule__ModeSwitchConjunction__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ModeSwitchConjunction__Group__1__Impl();
@@ -21084,35 +21280,35 @@ public final void rule__ModeSwitchConjunction__Group__1() throws RecognitionExce
// $ANTLR start "rule__ModeSwitchConjunction__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:6092:1: rule__ModeSwitchConjunction__Group__1__Impl : ( ( rule__ModeSwitchConjunction__Group_1__0 )* ) ;
+ // InternalBehaviorAnnexParser.g:6138:1: rule__ModeSwitchConjunction__Group__1__Impl : ( ( rule__ModeSwitchConjunction__Group_1__0 )* ) ;
public final void rule__ModeSwitchConjunction__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6096:1: ( ( ( rule__ModeSwitchConjunction__Group_1__0 )* ) )
- // InternalBehaviorAnnexParser.g:6097:1: ( ( rule__ModeSwitchConjunction__Group_1__0 )* )
+ // InternalBehaviorAnnexParser.g:6142:1: ( ( ( rule__ModeSwitchConjunction__Group_1__0 )* ) )
+ // InternalBehaviorAnnexParser.g:6143:1: ( ( rule__ModeSwitchConjunction__Group_1__0 )* )
{
- // InternalBehaviorAnnexParser.g:6097:1: ( ( rule__ModeSwitchConjunction__Group_1__0 )* )
- // InternalBehaviorAnnexParser.g:6098:2: ( rule__ModeSwitchConjunction__Group_1__0 )*
+ // InternalBehaviorAnnexParser.g:6143:1: ( ( rule__ModeSwitchConjunction__Group_1__0 )* )
+ // InternalBehaviorAnnexParser.g:6144:2: ( rule__ModeSwitchConjunction__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModeSwitchConjunctionAccess().getGroup_1());
}
- // InternalBehaviorAnnexParser.g:6099:2: ( rule__ModeSwitchConjunction__Group_1__0 )*
- loop64:
+ // InternalBehaviorAnnexParser.g:6145:2: ( rule__ModeSwitchConjunction__Group_1__0 )*
+ loop65:
do {
- int alt64=2;
- int LA64_0 = input.LA(1);
+ int alt65=2;
+ int LA65_0 = input.LA(1);
- if ( (LA64_0==And) ) {
- alt64=1;
+ if ( (LA65_0==And) ) {
+ alt65=1;
}
- switch (alt64) {
+ switch (alt65) {
case 1 :
- // InternalBehaviorAnnexParser.g:6099:3: rule__ModeSwitchConjunction__Group_1__0
+ // InternalBehaviorAnnexParser.g:6145:3: rule__ModeSwitchConjunction__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_34);
rule__ModeSwitchConjunction__Group_1__0();
@@ -21124,7 +21320,7 @@ public final void rule__ModeSwitchConjunction__Group__1__Impl() throws Recogniti
break;
default :
- break loop64;
+ break loop65;
}
} while (true);
@@ -21153,16 +21349,16 @@ public final void rule__ModeSwitchConjunction__Group__1__Impl() throws Recogniti
// $ANTLR start "rule__ModeSwitchConjunction__Group_1__0"
- // InternalBehaviorAnnexParser.g:6108:1: rule__ModeSwitchConjunction__Group_1__0 : rule__ModeSwitchConjunction__Group_1__0__Impl rule__ModeSwitchConjunction__Group_1__1 ;
+ // InternalBehaviorAnnexParser.g:6154:1: rule__ModeSwitchConjunction__Group_1__0 : rule__ModeSwitchConjunction__Group_1__0__Impl rule__ModeSwitchConjunction__Group_1__1 ;
public final void rule__ModeSwitchConjunction__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6112:1: ( rule__ModeSwitchConjunction__Group_1__0__Impl rule__ModeSwitchConjunction__Group_1__1 )
- // InternalBehaviorAnnexParser.g:6113:2: rule__ModeSwitchConjunction__Group_1__0__Impl rule__ModeSwitchConjunction__Group_1__1
+ // InternalBehaviorAnnexParser.g:6158:1: ( rule__ModeSwitchConjunction__Group_1__0__Impl rule__ModeSwitchConjunction__Group_1__1 )
+ // InternalBehaviorAnnexParser.g:6159:2: rule__ModeSwitchConjunction__Group_1__0__Impl rule__ModeSwitchConjunction__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_13);
+ pushFollow(FollowSets000.FOLLOW_24);
rule__ModeSwitchConjunction__Group_1__0__Impl();
state._fsp--;
@@ -21191,24 +21387,34 @@ public final void rule__ModeSwitchConjunction__Group_1__0() throws RecognitionEx
// $ANTLR start "rule__ModeSwitchConjunction__Group_1__0__Impl"
- // InternalBehaviorAnnexParser.g:6120:1: rule__ModeSwitchConjunction__Group_1__0__Impl : ( And ) ;
+ // InternalBehaviorAnnexParser.g:6166:1: rule__ModeSwitchConjunction__Group_1__0__Impl : ( ( rule__ModeSwitchConjunction__LogicalOperatorsAssignment_1_0 ) ) ;
public final void rule__ModeSwitchConjunction__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6124:1: ( ( And ) )
- // InternalBehaviorAnnexParser.g:6125:1: ( And )
+ // InternalBehaviorAnnexParser.g:6170:1: ( ( ( rule__ModeSwitchConjunction__LogicalOperatorsAssignment_1_0 ) ) )
+ // InternalBehaviorAnnexParser.g:6171:1: ( ( rule__ModeSwitchConjunction__LogicalOperatorsAssignment_1_0 ) )
{
- // InternalBehaviorAnnexParser.g:6125:1: ( And )
- // InternalBehaviorAnnexParser.g:6126:2: And
+ // InternalBehaviorAnnexParser.g:6171:1: ( ( rule__ModeSwitchConjunction__LogicalOperatorsAssignment_1_0 ) )
+ // InternalBehaviorAnnexParser.g:6172:2: ( rule__ModeSwitchConjunction__LogicalOperatorsAssignment_1_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getModeSwitchConjunctionAccess().getAndKeyword_1_0());
+ before(grammarAccess.getModeSwitchConjunctionAccess().getLogicalOperatorsAssignment_1_0());
}
- match(input,And,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ // InternalBehaviorAnnexParser.g:6173:2: ( rule__ModeSwitchConjunction__LogicalOperatorsAssignment_1_0 )
+ // InternalBehaviorAnnexParser.g:6173:3: rule__ModeSwitchConjunction__LogicalOperatorsAssignment_1_0
+ {
+ pushFollow(FollowSets000.FOLLOW_2);
+ rule__ModeSwitchConjunction__LogicalOperatorsAssignment_1_0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getModeSwitchConjunctionAccess().getAndKeyword_1_0());
+ after(grammarAccess.getModeSwitchConjunctionAccess().getLogicalOperatorsAssignment_1_0());
}
}
@@ -21232,14 +21438,14 @@ public final void rule__ModeSwitchConjunction__Group_1__0__Impl() throws Recogni
// $ANTLR start "rule__ModeSwitchConjunction__Group_1__1"
- // InternalBehaviorAnnexParser.g:6135:1: rule__ModeSwitchConjunction__Group_1__1 : rule__ModeSwitchConjunction__Group_1__1__Impl ;
+ // InternalBehaviorAnnexParser.g:6181:1: rule__ModeSwitchConjunction__Group_1__1 : rule__ModeSwitchConjunction__Group_1__1__Impl ;
public final void rule__ModeSwitchConjunction__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6139:1: ( rule__ModeSwitchConjunction__Group_1__1__Impl )
- // InternalBehaviorAnnexParser.g:6140:2: rule__ModeSwitchConjunction__Group_1__1__Impl
+ // InternalBehaviorAnnexParser.g:6185:1: ( rule__ModeSwitchConjunction__Group_1__1__Impl )
+ // InternalBehaviorAnnexParser.g:6186:2: rule__ModeSwitchConjunction__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ModeSwitchConjunction__Group_1__1__Impl();
@@ -21265,23 +21471,23 @@ public final void rule__ModeSwitchConjunction__Group_1__1() throws RecognitionEx
// $ANTLR start "rule__ModeSwitchConjunction__Group_1__1__Impl"
- // InternalBehaviorAnnexParser.g:6146:1: rule__ModeSwitchConjunction__Group_1__1__Impl : ( ( rule__ModeSwitchConjunction__TriggersAssignment_1_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:6192:1: rule__ModeSwitchConjunction__Group_1__1__Impl : ( ( rule__ModeSwitchConjunction__TriggersAssignment_1_1 ) ) ;
public final void rule__ModeSwitchConjunction__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6150:1: ( ( ( rule__ModeSwitchConjunction__TriggersAssignment_1_1 ) ) )
- // InternalBehaviorAnnexParser.g:6151:1: ( ( rule__ModeSwitchConjunction__TriggersAssignment_1_1 ) )
+ // InternalBehaviorAnnexParser.g:6196:1: ( ( ( rule__ModeSwitchConjunction__TriggersAssignment_1_1 ) ) )
+ // InternalBehaviorAnnexParser.g:6197:1: ( ( rule__ModeSwitchConjunction__TriggersAssignment_1_1 ) )
{
- // InternalBehaviorAnnexParser.g:6151:1: ( ( rule__ModeSwitchConjunction__TriggersAssignment_1_1 ) )
- // InternalBehaviorAnnexParser.g:6152:2: ( rule__ModeSwitchConjunction__TriggersAssignment_1_1 )
+ // InternalBehaviorAnnexParser.g:6197:1: ( ( rule__ModeSwitchConjunction__TriggersAssignment_1_1 ) )
+ // InternalBehaviorAnnexParser.g:6198:2: ( rule__ModeSwitchConjunction__TriggersAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModeSwitchConjunctionAccess().getTriggersAssignment_1_1());
}
- // InternalBehaviorAnnexParser.g:6153:2: ( rule__ModeSwitchConjunction__TriggersAssignment_1_1 )
- // InternalBehaviorAnnexParser.g:6153:3: rule__ModeSwitchConjunction__TriggersAssignment_1_1
+ // InternalBehaviorAnnexParser.g:6199:2: ( rule__ModeSwitchConjunction__TriggersAssignment_1_1 )
+ // InternalBehaviorAnnexParser.g:6199:3: rule__ModeSwitchConjunction__TriggersAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ModeSwitchConjunction__TriggersAssignment_1_1();
@@ -21315,15 +21521,257 @@ public final void rule__ModeSwitchConjunction__Group_1__1__Impl() throws Recogni
// $ANTLR end "rule__ModeSwitchConjunction__Group_1__1__Impl"
+ // $ANTLR start "rule__ModeSwitchTrigger__Group_1__0"
+ // InternalBehaviorAnnexParser.g:6208:1: rule__ModeSwitchTrigger__Group_1__0 : rule__ModeSwitchTrigger__Group_1__0__Impl rule__ModeSwitchTrigger__Group_1__1 ;
+ public final void rule__ModeSwitchTrigger__Group_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalBehaviorAnnexParser.g:6212:1: ( rule__ModeSwitchTrigger__Group_1__0__Impl rule__ModeSwitchTrigger__Group_1__1 )
+ // InternalBehaviorAnnexParser.g:6213:2: rule__ModeSwitchTrigger__Group_1__0__Impl rule__ModeSwitchTrigger__Group_1__1
+ {
+ pushFollow(FollowSets000.FOLLOW_24);
+ rule__ModeSwitchTrigger__Group_1__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FollowSets000.FOLLOW_2);
+ rule__ModeSwitchTrigger__Group_1__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ModeSwitchTrigger__Group_1__0"
+
+
+ // $ANTLR start "rule__ModeSwitchTrigger__Group_1__0__Impl"
+ // InternalBehaviorAnnexParser.g:6220:1: rule__ModeSwitchTrigger__Group_1__0__Impl : ( LeftParenthesis ) ;
+ public final void rule__ModeSwitchTrigger__Group_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalBehaviorAnnexParser.g:6224:1: ( ( LeftParenthesis ) )
+ // InternalBehaviorAnnexParser.g:6225:1: ( LeftParenthesis )
+ {
+ // InternalBehaviorAnnexParser.g:6225:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:6226:2: LeftParenthesis
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getModeSwitchTriggerAccess().getLeftParenthesisKeyword_1_0());
+ }
+ match(input,LeftParenthesis,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getModeSwitchTriggerAccess().getLeftParenthesisKeyword_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ModeSwitchTrigger__Group_1__0__Impl"
+
+
+ // $ANTLR start "rule__ModeSwitchTrigger__Group_1__1"
+ // InternalBehaviorAnnexParser.g:6235:1: rule__ModeSwitchTrigger__Group_1__1 : rule__ModeSwitchTrigger__Group_1__1__Impl rule__ModeSwitchTrigger__Group_1__2 ;
+ public final void rule__ModeSwitchTrigger__Group_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalBehaviorAnnexParser.g:6239:1: ( rule__ModeSwitchTrigger__Group_1__1__Impl rule__ModeSwitchTrigger__Group_1__2 )
+ // InternalBehaviorAnnexParser.g:6240:2: rule__ModeSwitchTrigger__Group_1__1__Impl rule__ModeSwitchTrigger__Group_1__2
+ {
+ pushFollow(FollowSets000.FOLLOW_37);
+ rule__ModeSwitchTrigger__Group_1__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FollowSets000.FOLLOW_2);
+ rule__ModeSwitchTrigger__Group_1__2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ModeSwitchTrigger__Group_1__1"
+
+
+ // $ANTLR start "rule__ModeSwitchTrigger__Group_1__1__Impl"
+ // InternalBehaviorAnnexParser.g:6247:1: rule__ModeSwitchTrigger__Group_1__1__Impl : ( ( rule__ModeSwitchTrigger__ExpressionAssignment_1_1 ) ) ;
+ public final void rule__ModeSwitchTrigger__Group_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalBehaviorAnnexParser.g:6251:1: ( ( ( rule__ModeSwitchTrigger__ExpressionAssignment_1_1 ) ) )
+ // InternalBehaviorAnnexParser.g:6252:1: ( ( rule__ModeSwitchTrigger__ExpressionAssignment_1_1 ) )
+ {
+ // InternalBehaviorAnnexParser.g:6252:1: ( ( rule__ModeSwitchTrigger__ExpressionAssignment_1_1 ) )
+ // InternalBehaviorAnnexParser.g:6253:2: ( rule__ModeSwitchTrigger__ExpressionAssignment_1_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getModeSwitchTriggerAccess().getExpressionAssignment_1_1());
+ }
+ // InternalBehaviorAnnexParser.g:6254:2: ( rule__ModeSwitchTrigger__ExpressionAssignment_1_1 )
+ // InternalBehaviorAnnexParser.g:6254:3: rule__ModeSwitchTrigger__ExpressionAssignment_1_1
+ {
+ pushFollow(FollowSets000.FOLLOW_2);
+ rule__ModeSwitchTrigger__ExpressionAssignment_1_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getModeSwitchTriggerAccess().getExpressionAssignment_1_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ModeSwitchTrigger__Group_1__1__Impl"
+
+
+ // $ANTLR start "rule__ModeSwitchTrigger__Group_1__2"
+ // InternalBehaviorAnnexParser.g:6262:1: rule__ModeSwitchTrigger__Group_1__2 : rule__ModeSwitchTrigger__Group_1__2__Impl ;
+ public final void rule__ModeSwitchTrigger__Group_1__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalBehaviorAnnexParser.g:6266:1: ( rule__ModeSwitchTrigger__Group_1__2__Impl )
+ // InternalBehaviorAnnexParser.g:6267:2: rule__ModeSwitchTrigger__Group_1__2__Impl
+ {
+ pushFollow(FollowSets000.FOLLOW_2);
+ rule__ModeSwitchTrigger__Group_1__2__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ModeSwitchTrigger__Group_1__2"
+
+
+ // $ANTLR start "rule__ModeSwitchTrigger__Group_1__2__Impl"
+ // InternalBehaviorAnnexParser.g:6273:1: rule__ModeSwitchTrigger__Group_1__2__Impl : ( RightParenthesis ) ;
+ public final void rule__ModeSwitchTrigger__Group_1__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalBehaviorAnnexParser.g:6277:1: ( ( RightParenthesis ) )
+ // InternalBehaviorAnnexParser.g:6278:1: ( RightParenthesis )
+ {
+ // InternalBehaviorAnnexParser.g:6278:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:6279:2: RightParenthesis
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getModeSwitchTriggerAccess().getRightParenthesisKeyword_1_2());
+ }
+ match(input,RightParenthesis,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getModeSwitchTriggerAccess().getRightParenthesisKeyword_1_2());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ModeSwitchTrigger__Group_1__2__Impl"
+
+
// $ANTLR start "rule__InternalCondition__Group__0"
- // InternalBehaviorAnnexParser.g:6162:1: rule__InternalCondition__Group__0 : rule__InternalCondition__Group__0__Impl rule__InternalCondition__Group__1 ;
+ // InternalBehaviorAnnexParser.g:6289:1: rule__InternalCondition__Group__0 : rule__InternalCondition__Group__0__Impl rule__InternalCondition__Group__1 ;
public final void rule__InternalCondition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6166:1: ( rule__InternalCondition__Group__0__Impl rule__InternalCondition__Group__1 )
- // InternalBehaviorAnnexParser.g:6167:2: rule__InternalCondition__Group__0__Impl rule__InternalCondition__Group__1
+ // InternalBehaviorAnnexParser.g:6293:1: ( rule__InternalCondition__Group__0__Impl rule__InternalCondition__Group__1 )
+ // InternalBehaviorAnnexParser.g:6294:2: rule__InternalCondition__Group__0__Impl rule__InternalCondition__Group__1
{
pushFollow(FollowSets000.FOLLOW_13);
rule__InternalCondition__Group__0__Impl();
@@ -21354,17 +21802,17 @@ public final void rule__InternalCondition__Group__0() throws RecognitionExceptio
// $ANTLR start "rule__InternalCondition__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:6174:1: rule__InternalCondition__Group__0__Impl : ( Internal ) ;
+ // InternalBehaviorAnnexParser.g:6301:1: rule__InternalCondition__Group__0__Impl : ( Internal ) ;
public final void rule__InternalCondition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6178:1: ( ( Internal ) )
- // InternalBehaviorAnnexParser.g:6179:1: ( Internal )
+ // InternalBehaviorAnnexParser.g:6305:1: ( ( Internal ) )
+ // InternalBehaviorAnnexParser.g:6306:1: ( Internal )
{
- // InternalBehaviorAnnexParser.g:6179:1: ( Internal )
- // InternalBehaviorAnnexParser.g:6180:2: Internal
+ // InternalBehaviorAnnexParser.g:6306:1: ( Internal )
+ // InternalBehaviorAnnexParser.g:6307:2: Internal
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInternalConditionAccess().getInternalKeyword_0());
@@ -21395,14 +21843,14 @@ public final void rule__InternalCondition__Group__0__Impl() throws RecognitionEx
// $ANTLR start "rule__InternalCondition__Group__1"
- // InternalBehaviorAnnexParser.g:6189:1: rule__InternalCondition__Group__1 : rule__InternalCondition__Group__1__Impl rule__InternalCondition__Group__2 ;
+ // InternalBehaviorAnnexParser.g:6316:1: rule__InternalCondition__Group__1 : rule__InternalCondition__Group__1__Impl rule__InternalCondition__Group__2 ;
public final void rule__InternalCondition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6193:1: ( rule__InternalCondition__Group__1__Impl rule__InternalCondition__Group__2 )
- // InternalBehaviorAnnexParser.g:6194:2: rule__InternalCondition__Group__1__Impl rule__InternalCondition__Group__2
+ // InternalBehaviorAnnexParser.g:6320:1: ( rule__InternalCondition__Group__1__Impl rule__InternalCondition__Group__2 )
+ // InternalBehaviorAnnexParser.g:6321:2: rule__InternalCondition__Group__1__Impl rule__InternalCondition__Group__2
{
pushFollow(FollowSets000.FOLLOW_32);
rule__InternalCondition__Group__1__Impl();
@@ -21433,23 +21881,23 @@ public final void rule__InternalCondition__Group__1() throws RecognitionExceptio
// $ANTLR start "rule__InternalCondition__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:6201:1: rule__InternalCondition__Group__1__Impl : ( ( rule__InternalCondition__InternalPortsAssignment_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:6328:1: rule__InternalCondition__Group__1__Impl : ( ( rule__InternalCondition__InternalPortsAssignment_1 ) ) ;
public final void rule__InternalCondition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6205:1: ( ( ( rule__InternalCondition__InternalPortsAssignment_1 ) ) )
- // InternalBehaviorAnnexParser.g:6206:1: ( ( rule__InternalCondition__InternalPortsAssignment_1 ) )
+ // InternalBehaviorAnnexParser.g:6332:1: ( ( ( rule__InternalCondition__InternalPortsAssignment_1 ) ) )
+ // InternalBehaviorAnnexParser.g:6333:1: ( ( rule__InternalCondition__InternalPortsAssignment_1 ) )
{
- // InternalBehaviorAnnexParser.g:6206:1: ( ( rule__InternalCondition__InternalPortsAssignment_1 ) )
- // InternalBehaviorAnnexParser.g:6207:2: ( rule__InternalCondition__InternalPortsAssignment_1 )
+ // InternalBehaviorAnnexParser.g:6333:1: ( ( rule__InternalCondition__InternalPortsAssignment_1 ) )
+ // InternalBehaviorAnnexParser.g:6334:2: ( rule__InternalCondition__InternalPortsAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInternalConditionAccess().getInternalPortsAssignment_1());
}
- // InternalBehaviorAnnexParser.g:6208:2: ( rule__InternalCondition__InternalPortsAssignment_1 )
- // InternalBehaviorAnnexParser.g:6208:3: rule__InternalCondition__InternalPortsAssignment_1
+ // InternalBehaviorAnnexParser.g:6335:2: ( rule__InternalCondition__InternalPortsAssignment_1 )
+ // InternalBehaviorAnnexParser.g:6335:3: rule__InternalCondition__InternalPortsAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__InternalCondition__InternalPortsAssignment_1();
@@ -21484,14 +21932,14 @@ public final void rule__InternalCondition__Group__1__Impl() throws RecognitionEx
// $ANTLR start "rule__InternalCondition__Group__2"
- // InternalBehaviorAnnexParser.g:6216:1: rule__InternalCondition__Group__2 : rule__InternalCondition__Group__2__Impl ;
+ // InternalBehaviorAnnexParser.g:6343:1: rule__InternalCondition__Group__2 : rule__InternalCondition__Group__2__Impl ;
public final void rule__InternalCondition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6220:1: ( rule__InternalCondition__Group__2__Impl )
- // InternalBehaviorAnnexParser.g:6221:2: rule__InternalCondition__Group__2__Impl
+ // InternalBehaviorAnnexParser.g:6347:1: ( rule__InternalCondition__Group__2__Impl )
+ // InternalBehaviorAnnexParser.g:6348:2: rule__InternalCondition__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__InternalCondition__Group__2__Impl();
@@ -21517,35 +21965,35 @@ public final void rule__InternalCondition__Group__2() throws RecognitionExceptio
// $ANTLR start "rule__InternalCondition__Group__2__Impl"
- // InternalBehaviorAnnexParser.g:6227:1: rule__InternalCondition__Group__2__Impl : ( ( rule__InternalCondition__Group_2__0 )* ) ;
+ // InternalBehaviorAnnexParser.g:6354:1: rule__InternalCondition__Group__2__Impl : ( ( rule__InternalCondition__Group_2__0 )* ) ;
public final void rule__InternalCondition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6231:1: ( ( ( rule__InternalCondition__Group_2__0 )* ) )
- // InternalBehaviorAnnexParser.g:6232:1: ( ( rule__InternalCondition__Group_2__0 )* )
+ // InternalBehaviorAnnexParser.g:6358:1: ( ( ( rule__InternalCondition__Group_2__0 )* ) )
+ // InternalBehaviorAnnexParser.g:6359:1: ( ( rule__InternalCondition__Group_2__0 )* )
{
- // InternalBehaviorAnnexParser.g:6232:1: ( ( rule__InternalCondition__Group_2__0 )* )
- // InternalBehaviorAnnexParser.g:6233:2: ( rule__InternalCondition__Group_2__0 )*
+ // InternalBehaviorAnnexParser.g:6359:1: ( ( rule__InternalCondition__Group_2__0 )* )
+ // InternalBehaviorAnnexParser.g:6360:2: ( rule__InternalCondition__Group_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInternalConditionAccess().getGroup_2());
}
- // InternalBehaviorAnnexParser.g:6234:2: ( rule__InternalCondition__Group_2__0 )*
- loop65:
+ // InternalBehaviorAnnexParser.g:6361:2: ( rule__InternalCondition__Group_2__0 )*
+ loop66:
do {
- int alt65=2;
- int LA65_0 = input.LA(1);
+ int alt66=2;
+ int LA66_0 = input.LA(1);
- if ( (LA65_0==Or) ) {
- alt65=1;
+ if ( (LA66_0==Or) ) {
+ alt66=1;
}
- switch (alt65) {
+ switch (alt66) {
case 1 :
- // InternalBehaviorAnnexParser.g:6234:3: rule__InternalCondition__Group_2__0
+ // InternalBehaviorAnnexParser.g:6361:3: rule__InternalCondition__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_31);
rule__InternalCondition__Group_2__0();
@@ -21557,7 +22005,7 @@ public final void rule__InternalCondition__Group__2__Impl() throws RecognitionEx
break;
default :
- break loop65;
+ break loop66;
}
} while (true);
@@ -21586,14 +22034,14 @@ public final void rule__InternalCondition__Group__2__Impl() throws RecognitionEx
// $ANTLR start "rule__InternalCondition__Group_2__0"
- // InternalBehaviorAnnexParser.g:6243:1: rule__InternalCondition__Group_2__0 : rule__InternalCondition__Group_2__0__Impl rule__InternalCondition__Group_2__1 ;
+ // InternalBehaviorAnnexParser.g:6370:1: rule__InternalCondition__Group_2__0 : rule__InternalCondition__Group_2__0__Impl rule__InternalCondition__Group_2__1 ;
public final void rule__InternalCondition__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6247:1: ( rule__InternalCondition__Group_2__0__Impl rule__InternalCondition__Group_2__1 )
- // InternalBehaviorAnnexParser.g:6248:2: rule__InternalCondition__Group_2__0__Impl rule__InternalCondition__Group_2__1
+ // InternalBehaviorAnnexParser.g:6374:1: ( rule__InternalCondition__Group_2__0__Impl rule__InternalCondition__Group_2__1 )
+ // InternalBehaviorAnnexParser.g:6375:2: rule__InternalCondition__Group_2__0__Impl rule__InternalCondition__Group_2__1
{
pushFollow(FollowSets000.FOLLOW_13);
rule__InternalCondition__Group_2__0__Impl();
@@ -21624,17 +22072,17 @@ public final void rule__InternalCondition__Group_2__0() throws RecognitionExcept
// $ANTLR start "rule__InternalCondition__Group_2__0__Impl"
- // InternalBehaviorAnnexParser.g:6255:1: rule__InternalCondition__Group_2__0__Impl : ( Or ) ;
+ // InternalBehaviorAnnexParser.g:6382:1: rule__InternalCondition__Group_2__0__Impl : ( Or ) ;
public final void rule__InternalCondition__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6259:1: ( ( Or ) )
- // InternalBehaviorAnnexParser.g:6260:1: ( Or )
+ // InternalBehaviorAnnexParser.g:6386:1: ( ( Or ) )
+ // InternalBehaviorAnnexParser.g:6387:1: ( Or )
{
- // InternalBehaviorAnnexParser.g:6260:1: ( Or )
- // InternalBehaviorAnnexParser.g:6261:2: Or
+ // InternalBehaviorAnnexParser.g:6387:1: ( Or )
+ // InternalBehaviorAnnexParser.g:6388:2: Or
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInternalConditionAccess().getOrKeyword_2_0());
@@ -21665,14 +22113,14 @@ public final void rule__InternalCondition__Group_2__0__Impl() throws Recognition
// $ANTLR start "rule__InternalCondition__Group_2__1"
- // InternalBehaviorAnnexParser.g:6270:1: rule__InternalCondition__Group_2__1 : rule__InternalCondition__Group_2__1__Impl ;
+ // InternalBehaviorAnnexParser.g:6397:1: rule__InternalCondition__Group_2__1 : rule__InternalCondition__Group_2__1__Impl ;
public final void rule__InternalCondition__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6274:1: ( rule__InternalCondition__Group_2__1__Impl )
- // InternalBehaviorAnnexParser.g:6275:2: rule__InternalCondition__Group_2__1__Impl
+ // InternalBehaviorAnnexParser.g:6401:1: ( rule__InternalCondition__Group_2__1__Impl )
+ // InternalBehaviorAnnexParser.g:6402:2: rule__InternalCondition__Group_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__InternalCondition__Group_2__1__Impl();
@@ -21698,23 +22146,23 @@ public final void rule__InternalCondition__Group_2__1() throws RecognitionExcept
// $ANTLR start "rule__InternalCondition__Group_2__1__Impl"
- // InternalBehaviorAnnexParser.g:6281:1: rule__InternalCondition__Group_2__1__Impl : ( ( rule__InternalCondition__InternalPortsAssignment_2_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:6408:1: rule__InternalCondition__Group_2__1__Impl : ( ( rule__InternalCondition__InternalPortsAssignment_2_1 ) ) ;
public final void rule__InternalCondition__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6285:1: ( ( ( rule__InternalCondition__InternalPortsAssignment_2_1 ) ) )
- // InternalBehaviorAnnexParser.g:6286:1: ( ( rule__InternalCondition__InternalPortsAssignment_2_1 ) )
+ // InternalBehaviorAnnexParser.g:6412:1: ( ( ( rule__InternalCondition__InternalPortsAssignment_2_1 ) ) )
+ // InternalBehaviorAnnexParser.g:6413:1: ( ( rule__InternalCondition__InternalPortsAssignment_2_1 ) )
{
- // InternalBehaviorAnnexParser.g:6286:1: ( ( rule__InternalCondition__InternalPortsAssignment_2_1 ) )
- // InternalBehaviorAnnexParser.g:6287:2: ( rule__InternalCondition__InternalPortsAssignment_2_1 )
+ // InternalBehaviorAnnexParser.g:6413:1: ( ( rule__InternalCondition__InternalPortsAssignment_2_1 ) )
+ // InternalBehaviorAnnexParser.g:6414:2: ( rule__InternalCondition__InternalPortsAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInternalConditionAccess().getInternalPortsAssignment_2_1());
}
- // InternalBehaviorAnnexParser.g:6288:2: ( rule__InternalCondition__InternalPortsAssignment_2_1 )
- // InternalBehaviorAnnexParser.g:6288:3: rule__InternalCondition__InternalPortsAssignment_2_1
+ // InternalBehaviorAnnexParser.g:6415:2: ( rule__InternalCondition__InternalPortsAssignment_2_1 )
+ // InternalBehaviorAnnexParser.g:6415:3: rule__InternalCondition__InternalPortsAssignment_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__InternalCondition__InternalPortsAssignment_2_1();
@@ -21749,16 +22197,16 @@ public final void rule__InternalCondition__Group_2__1__Impl() throws Recognition
// $ANTLR start "rule__BehaviorActionBlock__Group__0"
- // InternalBehaviorAnnexParser.g:6297:1: rule__BehaviorActionBlock__Group__0 : rule__BehaviorActionBlock__Group__0__Impl rule__BehaviorActionBlock__Group__1 ;
+ // InternalBehaviorAnnexParser.g:6424:1: rule__BehaviorActionBlock__Group__0 : rule__BehaviorActionBlock__Group__0__Impl rule__BehaviorActionBlock__Group__1 ;
public final void rule__BehaviorActionBlock__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6301:1: ( rule__BehaviorActionBlock__Group__0__Impl rule__BehaviorActionBlock__Group__1 )
- // InternalBehaviorAnnexParser.g:6302:2: rule__BehaviorActionBlock__Group__0__Impl rule__BehaviorActionBlock__Group__1
+ // InternalBehaviorAnnexParser.g:6428:1: ( rule__BehaviorActionBlock__Group__0__Impl rule__BehaviorActionBlock__Group__1 )
+ // InternalBehaviorAnnexParser.g:6429:2: rule__BehaviorActionBlock__Group__0__Impl rule__BehaviorActionBlock__Group__1
{
- pushFollow(FollowSets000.FOLLOW_35);
+ pushFollow(FollowSets000.FOLLOW_38);
rule__BehaviorActionBlock__Group__0__Impl();
state._fsp--;
@@ -21787,17 +22235,17 @@ public final void rule__BehaviorActionBlock__Group__0() throws RecognitionExcept
// $ANTLR start "rule__BehaviorActionBlock__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:6309:1: rule__BehaviorActionBlock__Group__0__Impl : ( LeftCurlyBracket ) ;
+ // InternalBehaviorAnnexParser.g:6436:1: rule__BehaviorActionBlock__Group__0__Impl : ( LeftCurlyBracket ) ;
public final void rule__BehaviorActionBlock__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6313:1: ( ( LeftCurlyBracket ) )
- // InternalBehaviorAnnexParser.g:6314:1: ( LeftCurlyBracket )
+ // InternalBehaviorAnnexParser.g:6440:1: ( ( LeftCurlyBracket ) )
+ // InternalBehaviorAnnexParser.g:6441:1: ( LeftCurlyBracket )
{
- // InternalBehaviorAnnexParser.g:6314:1: ( LeftCurlyBracket )
- // InternalBehaviorAnnexParser.g:6315:2: LeftCurlyBracket
+ // InternalBehaviorAnnexParser.g:6441:1: ( LeftCurlyBracket )
+ // InternalBehaviorAnnexParser.g:6442:2: LeftCurlyBracket
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionBlockAccess().getLeftCurlyBracketKeyword_0());
@@ -21828,14 +22276,14 @@ public final void rule__BehaviorActionBlock__Group__0__Impl() throws Recognition
// $ANTLR start "rule__BehaviorActionBlock__Group__1"
- // InternalBehaviorAnnexParser.g:6324:1: rule__BehaviorActionBlock__Group__1 : rule__BehaviorActionBlock__Group__1__Impl rule__BehaviorActionBlock__Group__2 ;
+ // InternalBehaviorAnnexParser.g:6451:1: rule__BehaviorActionBlock__Group__1 : rule__BehaviorActionBlock__Group__1__Impl rule__BehaviorActionBlock__Group__2 ;
public final void rule__BehaviorActionBlock__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6328:1: ( rule__BehaviorActionBlock__Group__1__Impl rule__BehaviorActionBlock__Group__2 )
- // InternalBehaviorAnnexParser.g:6329:2: rule__BehaviorActionBlock__Group__1__Impl rule__BehaviorActionBlock__Group__2
+ // InternalBehaviorAnnexParser.g:6455:1: ( rule__BehaviorActionBlock__Group__1__Impl rule__BehaviorActionBlock__Group__2 )
+ // InternalBehaviorAnnexParser.g:6456:2: rule__BehaviorActionBlock__Group__1__Impl rule__BehaviorActionBlock__Group__2
{
pushFollow(FollowSets000.FOLLOW_10);
rule__BehaviorActionBlock__Group__1__Impl();
@@ -21866,23 +22314,23 @@ public final void rule__BehaviorActionBlock__Group__1() throws RecognitionExcept
// $ANTLR start "rule__BehaviorActionBlock__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:6336:1: rule__BehaviorActionBlock__Group__1__Impl : ( ( rule__BehaviorActionBlock__ContentAssignment_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:6463:1: rule__BehaviorActionBlock__Group__1__Impl : ( ( rule__BehaviorActionBlock__ContentAssignment_1 ) ) ;
public final void rule__BehaviorActionBlock__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6340:1: ( ( ( rule__BehaviorActionBlock__ContentAssignment_1 ) ) )
- // InternalBehaviorAnnexParser.g:6341:1: ( ( rule__BehaviorActionBlock__ContentAssignment_1 ) )
+ // InternalBehaviorAnnexParser.g:6467:1: ( ( ( rule__BehaviorActionBlock__ContentAssignment_1 ) ) )
+ // InternalBehaviorAnnexParser.g:6468:1: ( ( rule__BehaviorActionBlock__ContentAssignment_1 ) )
{
- // InternalBehaviorAnnexParser.g:6341:1: ( ( rule__BehaviorActionBlock__ContentAssignment_1 ) )
- // InternalBehaviorAnnexParser.g:6342:2: ( rule__BehaviorActionBlock__ContentAssignment_1 )
+ // InternalBehaviorAnnexParser.g:6468:1: ( ( rule__BehaviorActionBlock__ContentAssignment_1 ) )
+ // InternalBehaviorAnnexParser.g:6469:2: ( rule__BehaviorActionBlock__ContentAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionBlockAccess().getContentAssignment_1());
}
- // InternalBehaviorAnnexParser.g:6343:2: ( rule__BehaviorActionBlock__ContentAssignment_1 )
- // InternalBehaviorAnnexParser.g:6343:3: rule__BehaviorActionBlock__ContentAssignment_1
+ // InternalBehaviorAnnexParser.g:6470:2: ( rule__BehaviorActionBlock__ContentAssignment_1 )
+ // InternalBehaviorAnnexParser.g:6470:3: rule__BehaviorActionBlock__ContentAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorActionBlock__ContentAssignment_1();
@@ -21917,16 +22365,16 @@ public final void rule__BehaviorActionBlock__Group__1__Impl() throws Recognition
// $ANTLR start "rule__BehaviorActionBlock__Group__2"
- // InternalBehaviorAnnexParser.g:6351:1: rule__BehaviorActionBlock__Group__2 : rule__BehaviorActionBlock__Group__2__Impl rule__BehaviorActionBlock__Group__3 ;
+ // InternalBehaviorAnnexParser.g:6478:1: rule__BehaviorActionBlock__Group__2 : rule__BehaviorActionBlock__Group__2__Impl rule__BehaviorActionBlock__Group__3 ;
public final void rule__BehaviorActionBlock__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6355:1: ( rule__BehaviorActionBlock__Group__2__Impl rule__BehaviorActionBlock__Group__3 )
- // InternalBehaviorAnnexParser.g:6356:2: rule__BehaviorActionBlock__Group__2__Impl rule__BehaviorActionBlock__Group__3
+ // InternalBehaviorAnnexParser.g:6482:1: ( rule__BehaviorActionBlock__Group__2__Impl rule__BehaviorActionBlock__Group__3 )
+ // InternalBehaviorAnnexParser.g:6483:2: rule__BehaviorActionBlock__Group__2__Impl rule__BehaviorActionBlock__Group__3
{
- pushFollow(FollowSets000.FOLLOW_36);
+ pushFollow(FollowSets000.FOLLOW_39);
rule__BehaviorActionBlock__Group__2__Impl();
state._fsp--;
@@ -21955,17 +22403,17 @@ public final void rule__BehaviorActionBlock__Group__2() throws RecognitionExcept
// $ANTLR start "rule__BehaviorActionBlock__Group__2__Impl"
- // InternalBehaviorAnnexParser.g:6363:1: rule__BehaviorActionBlock__Group__2__Impl : ( RightCurlyBracket ) ;
+ // InternalBehaviorAnnexParser.g:6490:1: rule__BehaviorActionBlock__Group__2__Impl : ( RightCurlyBracket ) ;
public final void rule__BehaviorActionBlock__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6367:1: ( ( RightCurlyBracket ) )
- // InternalBehaviorAnnexParser.g:6368:1: ( RightCurlyBracket )
+ // InternalBehaviorAnnexParser.g:6494:1: ( ( RightCurlyBracket ) )
+ // InternalBehaviorAnnexParser.g:6495:1: ( RightCurlyBracket )
{
- // InternalBehaviorAnnexParser.g:6368:1: ( RightCurlyBracket )
- // InternalBehaviorAnnexParser.g:6369:2: RightCurlyBracket
+ // InternalBehaviorAnnexParser.g:6495:1: ( RightCurlyBracket )
+ // InternalBehaviorAnnexParser.g:6496:2: RightCurlyBracket
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionBlockAccess().getRightCurlyBracketKeyword_2());
@@ -21996,14 +22444,14 @@ public final void rule__BehaviorActionBlock__Group__2__Impl() throws Recognition
// $ANTLR start "rule__BehaviorActionBlock__Group__3"
- // InternalBehaviorAnnexParser.g:6378:1: rule__BehaviorActionBlock__Group__3 : rule__BehaviorActionBlock__Group__3__Impl ;
+ // InternalBehaviorAnnexParser.g:6505:1: rule__BehaviorActionBlock__Group__3 : rule__BehaviorActionBlock__Group__3__Impl ;
public final void rule__BehaviorActionBlock__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6382:1: ( rule__BehaviorActionBlock__Group__3__Impl )
- // InternalBehaviorAnnexParser.g:6383:2: rule__BehaviorActionBlock__Group__3__Impl
+ // InternalBehaviorAnnexParser.g:6509:1: ( rule__BehaviorActionBlock__Group__3__Impl )
+ // InternalBehaviorAnnexParser.g:6510:2: rule__BehaviorActionBlock__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorActionBlock__Group__3__Impl();
@@ -22029,31 +22477,31 @@ public final void rule__BehaviorActionBlock__Group__3() throws RecognitionExcept
// $ANTLR start "rule__BehaviorActionBlock__Group__3__Impl"
- // InternalBehaviorAnnexParser.g:6389:1: rule__BehaviorActionBlock__Group__3__Impl : ( ( rule__BehaviorActionBlock__Group_3__0 )? ) ;
+ // InternalBehaviorAnnexParser.g:6516:1: rule__BehaviorActionBlock__Group__3__Impl : ( ( rule__BehaviorActionBlock__Group_3__0 )? ) ;
public final void rule__BehaviorActionBlock__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6393:1: ( ( ( rule__BehaviorActionBlock__Group_3__0 )? ) )
- // InternalBehaviorAnnexParser.g:6394:1: ( ( rule__BehaviorActionBlock__Group_3__0 )? )
+ // InternalBehaviorAnnexParser.g:6520:1: ( ( ( rule__BehaviorActionBlock__Group_3__0 )? ) )
+ // InternalBehaviorAnnexParser.g:6521:1: ( ( rule__BehaviorActionBlock__Group_3__0 )? )
{
- // InternalBehaviorAnnexParser.g:6394:1: ( ( rule__BehaviorActionBlock__Group_3__0 )? )
- // InternalBehaviorAnnexParser.g:6395:2: ( rule__BehaviorActionBlock__Group_3__0 )?
+ // InternalBehaviorAnnexParser.g:6521:1: ( ( rule__BehaviorActionBlock__Group_3__0 )? )
+ // InternalBehaviorAnnexParser.g:6522:2: ( rule__BehaviorActionBlock__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionBlockAccess().getGroup_3());
}
- // InternalBehaviorAnnexParser.g:6396:2: ( rule__BehaviorActionBlock__Group_3__0 )?
- int alt66=2;
- int LA66_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:6523:2: ( rule__BehaviorActionBlock__Group_3__0 )?
+ int alt67=2;
+ int LA67_0 = input.LA(1);
- if ( (LA66_0==Timeout) ) {
- alt66=1;
+ if ( (LA67_0==Timeout) ) {
+ alt67=1;
}
- switch (alt66) {
+ switch (alt67) {
case 1 :
- // InternalBehaviorAnnexParser.g:6396:3: rule__BehaviorActionBlock__Group_3__0
+ // InternalBehaviorAnnexParser.g:6523:3: rule__BehaviorActionBlock__Group_3__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorActionBlock__Group_3__0();
@@ -22091,14 +22539,14 @@ public final void rule__BehaviorActionBlock__Group__3__Impl() throws Recognition
// $ANTLR start "rule__BehaviorActionBlock__Group_3__0"
- // InternalBehaviorAnnexParser.g:6405:1: rule__BehaviorActionBlock__Group_3__0 : rule__BehaviorActionBlock__Group_3__0__Impl rule__BehaviorActionBlock__Group_3__1 ;
+ // InternalBehaviorAnnexParser.g:6532:1: rule__BehaviorActionBlock__Group_3__0 : rule__BehaviorActionBlock__Group_3__0__Impl rule__BehaviorActionBlock__Group_3__1 ;
public final void rule__BehaviorActionBlock__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6409:1: ( rule__BehaviorActionBlock__Group_3__0__Impl rule__BehaviorActionBlock__Group_3__1 )
- // InternalBehaviorAnnexParser.g:6410:2: rule__BehaviorActionBlock__Group_3__0__Impl rule__BehaviorActionBlock__Group_3__1
+ // InternalBehaviorAnnexParser.g:6536:1: ( rule__BehaviorActionBlock__Group_3__0__Impl rule__BehaviorActionBlock__Group_3__1 )
+ // InternalBehaviorAnnexParser.g:6537:2: rule__BehaviorActionBlock__Group_3__0__Impl rule__BehaviorActionBlock__Group_3__1
{
pushFollow(FollowSets000.FOLLOW_13);
rule__BehaviorActionBlock__Group_3__0__Impl();
@@ -22129,17 +22577,17 @@ public final void rule__BehaviorActionBlock__Group_3__0() throws RecognitionExce
// $ANTLR start "rule__BehaviorActionBlock__Group_3__0__Impl"
- // InternalBehaviorAnnexParser.g:6417:1: rule__BehaviorActionBlock__Group_3__0__Impl : ( Timeout ) ;
+ // InternalBehaviorAnnexParser.g:6544:1: rule__BehaviorActionBlock__Group_3__0__Impl : ( Timeout ) ;
public final void rule__BehaviorActionBlock__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6421:1: ( ( Timeout ) )
- // InternalBehaviorAnnexParser.g:6422:1: ( Timeout )
+ // InternalBehaviorAnnexParser.g:6548:1: ( ( Timeout ) )
+ // InternalBehaviorAnnexParser.g:6549:1: ( Timeout )
{
- // InternalBehaviorAnnexParser.g:6422:1: ( Timeout )
- // InternalBehaviorAnnexParser.g:6423:2: Timeout
+ // InternalBehaviorAnnexParser.g:6549:1: ( Timeout )
+ // InternalBehaviorAnnexParser.g:6550:2: Timeout
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionBlockAccess().getTimeoutKeyword_3_0());
@@ -22170,14 +22618,14 @@ public final void rule__BehaviorActionBlock__Group_3__0__Impl() throws Recogniti
// $ANTLR start "rule__BehaviorActionBlock__Group_3__1"
- // InternalBehaviorAnnexParser.g:6432:1: rule__BehaviorActionBlock__Group_3__1 : rule__BehaviorActionBlock__Group_3__1__Impl ;
+ // InternalBehaviorAnnexParser.g:6559:1: rule__BehaviorActionBlock__Group_3__1 : rule__BehaviorActionBlock__Group_3__1__Impl ;
public final void rule__BehaviorActionBlock__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6436:1: ( rule__BehaviorActionBlock__Group_3__1__Impl )
- // InternalBehaviorAnnexParser.g:6437:2: rule__BehaviorActionBlock__Group_3__1__Impl
+ // InternalBehaviorAnnexParser.g:6563:1: ( rule__BehaviorActionBlock__Group_3__1__Impl )
+ // InternalBehaviorAnnexParser.g:6564:2: rule__BehaviorActionBlock__Group_3__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorActionBlock__Group_3__1__Impl();
@@ -22203,23 +22651,23 @@ public final void rule__BehaviorActionBlock__Group_3__1() throws RecognitionExce
// $ANTLR start "rule__BehaviorActionBlock__Group_3__1__Impl"
- // InternalBehaviorAnnexParser.g:6443:1: rule__BehaviorActionBlock__Group_3__1__Impl : ( ( rule__BehaviorActionBlock__TimeoutAssignment_3_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:6570:1: rule__BehaviorActionBlock__Group_3__1__Impl : ( ( rule__BehaviorActionBlock__TimeoutAssignment_3_1 ) ) ;
public final void rule__BehaviorActionBlock__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6447:1: ( ( ( rule__BehaviorActionBlock__TimeoutAssignment_3_1 ) ) )
- // InternalBehaviorAnnexParser.g:6448:1: ( ( rule__BehaviorActionBlock__TimeoutAssignment_3_1 ) )
+ // InternalBehaviorAnnexParser.g:6574:1: ( ( ( rule__BehaviorActionBlock__TimeoutAssignment_3_1 ) ) )
+ // InternalBehaviorAnnexParser.g:6575:1: ( ( rule__BehaviorActionBlock__TimeoutAssignment_3_1 ) )
{
- // InternalBehaviorAnnexParser.g:6448:1: ( ( rule__BehaviorActionBlock__TimeoutAssignment_3_1 ) )
- // InternalBehaviorAnnexParser.g:6449:2: ( rule__BehaviorActionBlock__TimeoutAssignment_3_1 )
+ // InternalBehaviorAnnexParser.g:6575:1: ( ( rule__BehaviorActionBlock__TimeoutAssignment_3_1 ) )
+ // InternalBehaviorAnnexParser.g:6576:2: ( rule__BehaviorActionBlock__TimeoutAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionBlockAccess().getTimeoutAssignment_3_1());
}
- // InternalBehaviorAnnexParser.g:6450:2: ( rule__BehaviorActionBlock__TimeoutAssignment_3_1 )
- // InternalBehaviorAnnexParser.g:6450:3: rule__BehaviorActionBlock__TimeoutAssignment_3_1
+ // InternalBehaviorAnnexParser.g:6577:2: ( rule__BehaviorActionBlock__TimeoutAssignment_3_1 )
+ // InternalBehaviorAnnexParser.g:6577:3: rule__BehaviorActionBlock__TimeoutAssignment_3_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorActionBlock__TimeoutAssignment_3_1();
@@ -22254,16 +22702,16 @@ public final void rule__BehaviorActionBlock__Group_3__1__Impl() throws Recogniti
// $ANTLR start "rule__BehaviorActions__Group__0"
- // InternalBehaviorAnnexParser.g:6459:1: rule__BehaviorActions__Group__0 : rule__BehaviorActions__Group__0__Impl rule__BehaviorActions__Group__1 ;
+ // InternalBehaviorAnnexParser.g:6586:1: rule__BehaviorActions__Group__0 : rule__BehaviorActions__Group__0__Impl rule__BehaviorActions__Group__1 ;
public final void rule__BehaviorActions__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6463:1: ( rule__BehaviorActions__Group__0__Impl rule__BehaviorActions__Group__1 )
- // InternalBehaviorAnnexParser.g:6464:2: rule__BehaviorActions__Group__0__Impl rule__BehaviorActions__Group__1
+ // InternalBehaviorAnnexParser.g:6590:1: ( rule__BehaviorActions__Group__0__Impl rule__BehaviorActions__Group__1 )
+ // InternalBehaviorAnnexParser.g:6591:2: rule__BehaviorActions__Group__0__Impl rule__BehaviorActions__Group__1
{
- pushFollow(FollowSets000.FOLLOW_37);
+ pushFollow(FollowSets000.FOLLOW_40);
rule__BehaviorActions__Group__0__Impl();
state._fsp--;
@@ -22292,17 +22740,17 @@ public final void rule__BehaviorActions__Group__0() throws RecognitionException
// $ANTLR start "rule__BehaviorActions__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:6471:1: rule__BehaviorActions__Group__0__Impl : ( ruleBehaviorAction ) ;
+ // InternalBehaviorAnnexParser.g:6598:1: rule__BehaviorActions__Group__0__Impl : ( ruleBehaviorAction ) ;
public final void rule__BehaviorActions__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6475:1: ( ( ruleBehaviorAction ) )
- // InternalBehaviorAnnexParser.g:6476:1: ( ruleBehaviorAction )
+ // InternalBehaviorAnnexParser.g:6602:1: ( ( ruleBehaviorAction ) )
+ // InternalBehaviorAnnexParser.g:6603:1: ( ruleBehaviorAction )
{
- // InternalBehaviorAnnexParser.g:6476:1: ( ruleBehaviorAction )
- // InternalBehaviorAnnexParser.g:6477:2: ruleBehaviorAction
+ // InternalBehaviorAnnexParser.g:6603:1: ( ruleBehaviorAction )
+ // InternalBehaviorAnnexParser.g:6604:2: ruleBehaviorAction
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionsAccess().getBehaviorActionParserRuleCall_0());
@@ -22337,14 +22785,14 @@ public final void rule__BehaviorActions__Group__0__Impl() throws RecognitionExce
// $ANTLR start "rule__BehaviorActions__Group__1"
- // InternalBehaviorAnnexParser.g:6486:1: rule__BehaviorActions__Group__1 : rule__BehaviorActions__Group__1__Impl ;
+ // InternalBehaviorAnnexParser.g:6613:1: rule__BehaviorActions__Group__1 : rule__BehaviorActions__Group__1__Impl ;
public final void rule__BehaviorActions__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6490:1: ( rule__BehaviorActions__Group__1__Impl )
- // InternalBehaviorAnnexParser.g:6491:2: rule__BehaviorActions__Group__1__Impl
+ // InternalBehaviorAnnexParser.g:6617:1: ( rule__BehaviorActions__Group__1__Impl )
+ // InternalBehaviorAnnexParser.g:6618:2: rule__BehaviorActions__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorActions__Group__1__Impl();
@@ -22370,31 +22818,31 @@ public final void rule__BehaviorActions__Group__1() throws RecognitionException
// $ANTLR start "rule__BehaviorActions__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:6497:1: rule__BehaviorActions__Group__1__Impl : ( ( rule__BehaviorActions__Alternatives_1 )? ) ;
+ // InternalBehaviorAnnexParser.g:6624:1: rule__BehaviorActions__Group__1__Impl : ( ( rule__BehaviorActions__Alternatives_1 )? ) ;
public final void rule__BehaviorActions__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6501:1: ( ( ( rule__BehaviorActions__Alternatives_1 )? ) )
- // InternalBehaviorAnnexParser.g:6502:1: ( ( rule__BehaviorActions__Alternatives_1 )? )
+ // InternalBehaviorAnnexParser.g:6628:1: ( ( ( rule__BehaviorActions__Alternatives_1 )? ) )
+ // InternalBehaviorAnnexParser.g:6629:1: ( ( rule__BehaviorActions__Alternatives_1 )? )
{
- // InternalBehaviorAnnexParser.g:6502:1: ( ( rule__BehaviorActions__Alternatives_1 )? )
- // InternalBehaviorAnnexParser.g:6503:2: ( rule__BehaviorActions__Alternatives_1 )?
+ // InternalBehaviorAnnexParser.g:6629:1: ( ( rule__BehaviorActions__Alternatives_1 )? )
+ // InternalBehaviorAnnexParser.g:6630:2: ( rule__BehaviorActions__Alternatives_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionsAccess().getAlternatives_1());
}
- // InternalBehaviorAnnexParser.g:6504:2: ( rule__BehaviorActions__Alternatives_1 )?
- int alt67=2;
- int LA67_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:6631:2: ( rule__BehaviorActions__Alternatives_1 )?
+ int alt68=2;
+ int LA68_0 = input.LA(1);
- if ( (LA67_0==Ampersand||LA67_0==Semicolon) ) {
- alt67=1;
+ if ( (LA68_0==Ampersand||LA68_0==Semicolon) ) {
+ alt68=1;
}
- switch (alt67) {
+ switch (alt68) {
case 1 :
- // InternalBehaviorAnnexParser.g:6504:3: rule__BehaviorActions__Alternatives_1
+ // InternalBehaviorAnnexParser.g:6631:3: rule__BehaviorActions__Alternatives_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorActions__Alternatives_1();
@@ -22432,14 +22880,14 @@ public final void rule__BehaviorActions__Group__1__Impl() throws RecognitionExce
// $ANTLR start "rule__BehaviorActions__Group_1_0__0"
- // InternalBehaviorAnnexParser.g:6513:1: rule__BehaviorActions__Group_1_0__0 : rule__BehaviorActions__Group_1_0__0__Impl rule__BehaviorActions__Group_1_0__1 ;
+ // InternalBehaviorAnnexParser.g:6640:1: rule__BehaviorActions__Group_1_0__0 : rule__BehaviorActions__Group_1_0__0__Impl rule__BehaviorActions__Group_1_0__1 ;
public final void rule__BehaviorActions__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6517:1: ( rule__BehaviorActions__Group_1_0__0__Impl rule__BehaviorActions__Group_1_0__1 )
- // InternalBehaviorAnnexParser.g:6518:2: rule__BehaviorActions__Group_1_0__0__Impl rule__BehaviorActions__Group_1_0__1
+ // InternalBehaviorAnnexParser.g:6644:1: ( rule__BehaviorActions__Group_1_0__0__Impl rule__BehaviorActions__Group_1_0__1 )
+ // InternalBehaviorAnnexParser.g:6645:2: rule__BehaviorActions__Group_1_0__0__Impl rule__BehaviorActions__Group_1_0__1
{
pushFollow(FollowSets000.FOLLOW_17);
rule__BehaviorActions__Group_1_0__0__Impl();
@@ -22470,23 +22918,23 @@ public final void rule__BehaviorActions__Group_1_0__0() throws RecognitionExcept
// $ANTLR start "rule__BehaviorActions__Group_1_0__0__Impl"
- // InternalBehaviorAnnexParser.g:6525:1: rule__BehaviorActions__Group_1_0__0__Impl : ( () ) ;
+ // InternalBehaviorAnnexParser.g:6652:1: rule__BehaviorActions__Group_1_0__0__Impl : ( () ) ;
public final void rule__BehaviorActions__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6529:1: ( ( () ) )
- // InternalBehaviorAnnexParser.g:6530:1: ( () )
+ // InternalBehaviorAnnexParser.g:6656:1: ( ( () ) )
+ // InternalBehaviorAnnexParser.g:6657:1: ( () )
{
- // InternalBehaviorAnnexParser.g:6530:1: ( () )
- // InternalBehaviorAnnexParser.g:6531:2: ()
+ // InternalBehaviorAnnexParser.g:6657:1: ( () )
+ // InternalBehaviorAnnexParser.g:6658:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionsAccess().getBehaviorActionSequenceActionsAction_1_0_0());
}
- // InternalBehaviorAnnexParser.g:6532:2: ()
- // InternalBehaviorAnnexParser.g:6532:3:
+ // InternalBehaviorAnnexParser.g:6659:2: ()
+ // InternalBehaviorAnnexParser.g:6659:3:
{
}
@@ -22511,16 +22959,16 @@ public final void rule__BehaviorActions__Group_1_0__0__Impl() throws Recognition
// $ANTLR start "rule__BehaviorActions__Group_1_0__1"
- // InternalBehaviorAnnexParser.g:6540:1: rule__BehaviorActions__Group_1_0__1 : rule__BehaviorActions__Group_1_0__1__Impl rule__BehaviorActions__Group_1_0__2 ;
+ // InternalBehaviorAnnexParser.g:6667:1: rule__BehaviorActions__Group_1_0__1 : rule__BehaviorActions__Group_1_0__1__Impl rule__BehaviorActions__Group_1_0__2 ;
public final void rule__BehaviorActions__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6544:1: ( rule__BehaviorActions__Group_1_0__1__Impl rule__BehaviorActions__Group_1_0__2 )
- // InternalBehaviorAnnexParser.g:6545:2: rule__BehaviorActions__Group_1_0__1__Impl rule__BehaviorActions__Group_1_0__2
+ // InternalBehaviorAnnexParser.g:6671:1: ( rule__BehaviorActions__Group_1_0__1__Impl rule__BehaviorActions__Group_1_0__2 )
+ // InternalBehaviorAnnexParser.g:6672:2: rule__BehaviorActions__Group_1_0__1__Impl rule__BehaviorActions__Group_1_0__2
{
- pushFollow(FollowSets000.FOLLOW_35);
+ pushFollow(FollowSets000.FOLLOW_38);
rule__BehaviorActions__Group_1_0__1__Impl();
state._fsp--;
@@ -22549,17 +22997,17 @@ public final void rule__BehaviorActions__Group_1_0__1() throws RecognitionExcept
// $ANTLR start "rule__BehaviorActions__Group_1_0__1__Impl"
- // InternalBehaviorAnnexParser.g:6552:1: rule__BehaviorActions__Group_1_0__1__Impl : ( Semicolon ) ;
+ // InternalBehaviorAnnexParser.g:6679:1: rule__BehaviorActions__Group_1_0__1__Impl : ( Semicolon ) ;
public final void rule__BehaviorActions__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6556:1: ( ( Semicolon ) )
- // InternalBehaviorAnnexParser.g:6557:1: ( Semicolon )
+ // InternalBehaviorAnnexParser.g:6683:1: ( ( Semicolon ) )
+ // InternalBehaviorAnnexParser.g:6684:1: ( Semicolon )
{
- // InternalBehaviorAnnexParser.g:6557:1: ( Semicolon )
- // InternalBehaviorAnnexParser.g:6558:2: Semicolon
+ // InternalBehaviorAnnexParser.g:6684:1: ( Semicolon )
+ // InternalBehaviorAnnexParser.g:6685:2: Semicolon
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionsAccess().getSemicolonKeyword_1_0_1());
@@ -22590,14 +23038,14 @@ public final void rule__BehaviorActions__Group_1_0__1__Impl() throws Recognition
// $ANTLR start "rule__BehaviorActions__Group_1_0__2"
- // InternalBehaviorAnnexParser.g:6567:1: rule__BehaviorActions__Group_1_0__2 : rule__BehaviorActions__Group_1_0__2__Impl rule__BehaviorActions__Group_1_0__3 ;
+ // InternalBehaviorAnnexParser.g:6694:1: rule__BehaviorActions__Group_1_0__2 : rule__BehaviorActions__Group_1_0__2__Impl rule__BehaviorActions__Group_1_0__3 ;
public final void rule__BehaviorActions__Group_1_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6571:1: ( rule__BehaviorActions__Group_1_0__2__Impl rule__BehaviorActions__Group_1_0__3 )
- // InternalBehaviorAnnexParser.g:6572:2: rule__BehaviorActions__Group_1_0__2__Impl rule__BehaviorActions__Group_1_0__3
+ // InternalBehaviorAnnexParser.g:6698:1: ( rule__BehaviorActions__Group_1_0__2__Impl rule__BehaviorActions__Group_1_0__3 )
+ // InternalBehaviorAnnexParser.g:6699:2: rule__BehaviorActions__Group_1_0__2__Impl rule__BehaviorActions__Group_1_0__3
{
pushFollow(FollowSets000.FOLLOW_17);
rule__BehaviorActions__Group_1_0__2__Impl();
@@ -22628,23 +23076,23 @@ public final void rule__BehaviorActions__Group_1_0__2() throws RecognitionExcept
// $ANTLR start "rule__BehaviorActions__Group_1_0__2__Impl"
- // InternalBehaviorAnnexParser.g:6579:1: rule__BehaviorActions__Group_1_0__2__Impl : ( ( rule__BehaviorActions__ActionsAssignment_1_0_2 ) ) ;
+ // InternalBehaviorAnnexParser.g:6706:1: rule__BehaviorActions__Group_1_0__2__Impl : ( ( rule__BehaviorActions__ActionsAssignment_1_0_2 ) ) ;
public final void rule__BehaviorActions__Group_1_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6583:1: ( ( ( rule__BehaviorActions__ActionsAssignment_1_0_2 ) ) )
- // InternalBehaviorAnnexParser.g:6584:1: ( ( rule__BehaviorActions__ActionsAssignment_1_0_2 ) )
+ // InternalBehaviorAnnexParser.g:6710:1: ( ( ( rule__BehaviorActions__ActionsAssignment_1_0_2 ) ) )
+ // InternalBehaviorAnnexParser.g:6711:1: ( ( rule__BehaviorActions__ActionsAssignment_1_0_2 ) )
{
- // InternalBehaviorAnnexParser.g:6584:1: ( ( rule__BehaviorActions__ActionsAssignment_1_0_2 ) )
- // InternalBehaviorAnnexParser.g:6585:2: ( rule__BehaviorActions__ActionsAssignment_1_0_2 )
+ // InternalBehaviorAnnexParser.g:6711:1: ( ( rule__BehaviorActions__ActionsAssignment_1_0_2 ) )
+ // InternalBehaviorAnnexParser.g:6712:2: ( rule__BehaviorActions__ActionsAssignment_1_0_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionsAccess().getActionsAssignment_1_0_2());
}
- // InternalBehaviorAnnexParser.g:6586:2: ( rule__BehaviorActions__ActionsAssignment_1_0_2 )
- // InternalBehaviorAnnexParser.g:6586:3: rule__BehaviorActions__ActionsAssignment_1_0_2
+ // InternalBehaviorAnnexParser.g:6713:2: ( rule__BehaviorActions__ActionsAssignment_1_0_2 )
+ // InternalBehaviorAnnexParser.g:6713:3: rule__BehaviorActions__ActionsAssignment_1_0_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorActions__ActionsAssignment_1_0_2();
@@ -22679,14 +23127,14 @@ public final void rule__BehaviorActions__Group_1_0__2__Impl() throws Recognition
// $ANTLR start "rule__BehaviorActions__Group_1_0__3"
- // InternalBehaviorAnnexParser.g:6594:1: rule__BehaviorActions__Group_1_0__3 : rule__BehaviorActions__Group_1_0__3__Impl ;
+ // InternalBehaviorAnnexParser.g:6721:1: rule__BehaviorActions__Group_1_0__3 : rule__BehaviorActions__Group_1_0__3__Impl ;
public final void rule__BehaviorActions__Group_1_0__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6598:1: ( rule__BehaviorActions__Group_1_0__3__Impl )
- // InternalBehaviorAnnexParser.g:6599:2: rule__BehaviorActions__Group_1_0__3__Impl
+ // InternalBehaviorAnnexParser.g:6725:1: ( rule__BehaviorActions__Group_1_0__3__Impl )
+ // InternalBehaviorAnnexParser.g:6726:2: rule__BehaviorActions__Group_1_0__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorActions__Group_1_0__3__Impl();
@@ -22712,37 +23160,37 @@ public final void rule__BehaviorActions__Group_1_0__3() throws RecognitionExcept
// $ANTLR start "rule__BehaviorActions__Group_1_0__3__Impl"
- // InternalBehaviorAnnexParser.g:6605:1: rule__BehaviorActions__Group_1_0__3__Impl : ( ( rule__BehaviorActions__Group_1_0_3__0 )* ) ;
+ // InternalBehaviorAnnexParser.g:6732:1: rule__BehaviorActions__Group_1_0__3__Impl : ( ( rule__BehaviorActions__Group_1_0_3__0 )* ) ;
public final void rule__BehaviorActions__Group_1_0__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6609:1: ( ( ( rule__BehaviorActions__Group_1_0_3__0 )* ) )
- // InternalBehaviorAnnexParser.g:6610:1: ( ( rule__BehaviorActions__Group_1_0_3__0 )* )
+ // InternalBehaviorAnnexParser.g:6736:1: ( ( ( rule__BehaviorActions__Group_1_0_3__0 )* ) )
+ // InternalBehaviorAnnexParser.g:6737:1: ( ( rule__BehaviorActions__Group_1_0_3__0 )* )
{
- // InternalBehaviorAnnexParser.g:6610:1: ( ( rule__BehaviorActions__Group_1_0_3__0 )* )
- // InternalBehaviorAnnexParser.g:6611:2: ( rule__BehaviorActions__Group_1_0_3__0 )*
+ // InternalBehaviorAnnexParser.g:6737:1: ( ( rule__BehaviorActions__Group_1_0_3__0 )* )
+ // InternalBehaviorAnnexParser.g:6738:2: ( rule__BehaviorActions__Group_1_0_3__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionsAccess().getGroup_1_0_3());
}
- // InternalBehaviorAnnexParser.g:6612:2: ( rule__BehaviorActions__Group_1_0_3__0 )*
- loop68:
+ // InternalBehaviorAnnexParser.g:6739:2: ( rule__BehaviorActions__Group_1_0_3__0 )*
+ loop69:
do {
- int alt68=2;
- int LA68_0 = input.LA(1);
+ int alt69=2;
+ int LA69_0 = input.LA(1);
- if ( (LA68_0==Semicolon) ) {
- alt68=1;
+ if ( (LA69_0==Semicolon) ) {
+ alt69=1;
}
- switch (alt68) {
+ switch (alt69) {
case 1 :
- // InternalBehaviorAnnexParser.g:6612:3: rule__BehaviorActions__Group_1_0_3__0
+ // InternalBehaviorAnnexParser.g:6739:3: rule__BehaviorActions__Group_1_0_3__0
{
- pushFollow(FollowSets000.FOLLOW_38);
+ pushFollow(FollowSets000.FOLLOW_41);
rule__BehaviorActions__Group_1_0_3__0();
state._fsp--;
@@ -22752,7 +23200,7 @@ public final void rule__BehaviorActions__Group_1_0__3__Impl() throws Recognition
break;
default :
- break loop68;
+ break loop69;
}
} while (true);
@@ -22781,16 +23229,16 @@ public final void rule__BehaviorActions__Group_1_0__3__Impl() throws Recognition
// $ANTLR start "rule__BehaviorActions__Group_1_0_3__0"
- // InternalBehaviorAnnexParser.g:6621:1: rule__BehaviorActions__Group_1_0_3__0 : rule__BehaviorActions__Group_1_0_3__0__Impl rule__BehaviorActions__Group_1_0_3__1 ;
+ // InternalBehaviorAnnexParser.g:6748:1: rule__BehaviorActions__Group_1_0_3__0 : rule__BehaviorActions__Group_1_0_3__0__Impl rule__BehaviorActions__Group_1_0_3__1 ;
public final void rule__BehaviorActions__Group_1_0_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6625:1: ( rule__BehaviorActions__Group_1_0_3__0__Impl rule__BehaviorActions__Group_1_0_3__1 )
- // InternalBehaviorAnnexParser.g:6626:2: rule__BehaviorActions__Group_1_0_3__0__Impl rule__BehaviorActions__Group_1_0_3__1
+ // InternalBehaviorAnnexParser.g:6752:1: ( rule__BehaviorActions__Group_1_0_3__0__Impl rule__BehaviorActions__Group_1_0_3__1 )
+ // InternalBehaviorAnnexParser.g:6753:2: rule__BehaviorActions__Group_1_0_3__0__Impl rule__BehaviorActions__Group_1_0_3__1
{
- pushFollow(FollowSets000.FOLLOW_35);
+ pushFollow(FollowSets000.FOLLOW_38);
rule__BehaviorActions__Group_1_0_3__0__Impl();
state._fsp--;
@@ -22819,17 +23267,17 @@ public final void rule__BehaviorActions__Group_1_0_3__0() throws RecognitionExce
// $ANTLR start "rule__BehaviorActions__Group_1_0_3__0__Impl"
- // InternalBehaviorAnnexParser.g:6633:1: rule__BehaviorActions__Group_1_0_3__0__Impl : ( Semicolon ) ;
+ // InternalBehaviorAnnexParser.g:6760:1: rule__BehaviorActions__Group_1_0_3__0__Impl : ( Semicolon ) ;
public final void rule__BehaviorActions__Group_1_0_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6637:1: ( ( Semicolon ) )
- // InternalBehaviorAnnexParser.g:6638:1: ( Semicolon )
+ // InternalBehaviorAnnexParser.g:6764:1: ( ( Semicolon ) )
+ // InternalBehaviorAnnexParser.g:6765:1: ( Semicolon )
{
- // InternalBehaviorAnnexParser.g:6638:1: ( Semicolon )
- // InternalBehaviorAnnexParser.g:6639:2: Semicolon
+ // InternalBehaviorAnnexParser.g:6765:1: ( Semicolon )
+ // InternalBehaviorAnnexParser.g:6766:2: Semicolon
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionsAccess().getSemicolonKeyword_1_0_3_0());
@@ -22860,14 +23308,14 @@ public final void rule__BehaviorActions__Group_1_0_3__0__Impl() throws Recogniti
// $ANTLR start "rule__BehaviorActions__Group_1_0_3__1"
- // InternalBehaviorAnnexParser.g:6648:1: rule__BehaviorActions__Group_1_0_3__1 : rule__BehaviorActions__Group_1_0_3__1__Impl ;
+ // InternalBehaviorAnnexParser.g:6775:1: rule__BehaviorActions__Group_1_0_3__1 : rule__BehaviorActions__Group_1_0_3__1__Impl ;
public final void rule__BehaviorActions__Group_1_0_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6652:1: ( rule__BehaviorActions__Group_1_0_3__1__Impl )
- // InternalBehaviorAnnexParser.g:6653:2: rule__BehaviorActions__Group_1_0_3__1__Impl
+ // InternalBehaviorAnnexParser.g:6779:1: ( rule__BehaviorActions__Group_1_0_3__1__Impl )
+ // InternalBehaviorAnnexParser.g:6780:2: rule__BehaviorActions__Group_1_0_3__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorActions__Group_1_0_3__1__Impl();
@@ -22893,23 +23341,23 @@ public final void rule__BehaviorActions__Group_1_0_3__1() throws RecognitionExce
// $ANTLR start "rule__BehaviorActions__Group_1_0_3__1__Impl"
- // InternalBehaviorAnnexParser.g:6659:1: rule__BehaviorActions__Group_1_0_3__1__Impl : ( ( rule__BehaviorActions__ActionsAssignment_1_0_3_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:6786:1: rule__BehaviorActions__Group_1_0_3__1__Impl : ( ( rule__BehaviorActions__ActionsAssignment_1_0_3_1 ) ) ;
public final void rule__BehaviorActions__Group_1_0_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6663:1: ( ( ( rule__BehaviorActions__ActionsAssignment_1_0_3_1 ) ) )
- // InternalBehaviorAnnexParser.g:6664:1: ( ( rule__BehaviorActions__ActionsAssignment_1_0_3_1 ) )
+ // InternalBehaviorAnnexParser.g:6790:1: ( ( ( rule__BehaviorActions__ActionsAssignment_1_0_3_1 ) ) )
+ // InternalBehaviorAnnexParser.g:6791:1: ( ( rule__BehaviorActions__ActionsAssignment_1_0_3_1 ) )
{
- // InternalBehaviorAnnexParser.g:6664:1: ( ( rule__BehaviorActions__ActionsAssignment_1_0_3_1 ) )
- // InternalBehaviorAnnexParser.g:6665:2: ( rule__BehaviorActions__ActionsAssignment_1_0_3_1 )
+ // InternalBehaviorAnnexParser.g:6791:1: ( ( rule__BehaviorActions__ActionsAssignment_1_0_3_1 ) )
+ // InternalBehaviorAnnexParser.g:6792:2: ( rule__BehaviorActions__ActionsAssignment_1_0_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionsAccess().getActionsAssignment_1_0_3_1());
}
- // InternalBehaviorAnnexParser.g:6666:2: ( rule__BehaviorActions__ActionsAssignment_1_0_3_1 )
- // InternalBehaviorAnnexParser.g:6666:3: rule__BehaviorActions__ActionsAssignment_1_0_3_1
+ // InternalBehaviorAnnexParser.g:6793:2: ( rule__BehaviorActions__ActionsAssignment_1_0_3_1 )
+ // InternalBehaviorAnnexParser.g:6793:3: rule__BehaviorActions__ActionsAssignment_1_0_3_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorActions__ActionsAssignment_1_0_3_1();
@@ -22944,16 +23392,16 @@ public final void rule__BehaviorActions__Group_1_0_3__1__Impl() throws Recogniti
// $ANTLR start "rule__BehaviorActions__Group_1_1__0"
- // InternalBehaviorAnnexParser.g:6675:1: rule__BehaviorActions__Group_1_1__0 : rule__BehaviorActions__Group_1_1__0__Impl rule__BehaviorActions__Group_1_1__1 ;
+ // InternalBehaviorAnnexParser.g:6802:1: rule__BehaviorActions__Group_1_1__0 : rule__BehaviorActions__Group_1_1__0__Impl rule__BehaviorActions__Group_1_1__1 ;
public final void rule__BehaviorActions__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6679:1: ( rule__BehaviorActions__Group_1_1__0__Impl rule__BehaviorActions__Group_1_1__1 )
- // InternalBehaviorAnnexParser.g:6680:2: rule__BehaviorActions__Group_1_1__0__Impl rule__BehaviorActions__Group_1_1__1
+ // InternalBehaviorAnnexParser.g:6806:1: ( rule__BehaviorActions__Group_1_1__0__Impl rule__BehaviorActions__Group_1_1__1 )
+ // InternalBehaviorAnnexParser.g:6807:2: rule__BehaviorActions__Group_1_1__0__Impl rule__BehaviorActions__Group_1_1__1
{
- pushFollow(FollowSets000.FOLLOW_37);
+ pushFollow(FollowSets000.FOLLOW_40);
rule__BehaviorActions__Group_1_1__0__Impl();
state._fsp--;
@@ -22982,23 +23430,23 @@ public final void rule__BehaviorActions__Group_1_1__0() throws RecognitionExcept
// $ANTLR start "rule__BehaviorActions__Group_1_1__0__Impl"
- // InternalBehaviorAnnexParser.g:6687:1: rule__BehaviorActions__Group_1_1__0__Impl : ( () ) ;
+ // InternalBehaviorAnnexParser.g:6814:1: rule__BehaviorActions__Group_1_1__0__Impl : ( () ) ;
public final void rule__BehaviorActions__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6691:1: ( ( () ) )
- // InternalBehaviorAnnexParser.g:6692:1: ( () )
+ // InternalBehaviorAnnexParser.g:6818:1: ( ( () ) )
+ // InternalBehaviorAnnexParser.g:6819:1: ( () )
{
- // InternalBehaviorAnnexParser.g:6692:1: ( () )
- // InternalBehaviorAnnexParser.g:6693:2: ()
+ // InternalBehaviorAnnexParser.g:6819:1: ( () )
+ // InternalBehaviorAnnexParser.g:6820:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionsAccess().getBehaviorActionSetActionsAction_1_1_0());
}
- // InternalBehaviorAnnexParser.g:6694:2: ()
- // InternalBehaviorAnnexParser.g:6694:3:
+ // InternalBehaviorAnnexParser.g:6821:2: ()
+ // InternalBehaviorAnnexParser.g:6821:3:
{
}
@@ -23023,16 +23471,16 @@ public final void rule__BehaviorActions__Group_1_1__0__Impl() throws Recognition
// $ANTLR start "rule__BehaviorActions__Group_1_1__1"
- // InternalBehaviorAnnexParser.g:6702:1: rule__BehaviorActions__Group_1_1__1 : rule__BehaviorActions__Group_1_1__1__Impl rule__BehaviorActions__Group_1_1__2 ;
+ // InternalBehaviorAnnexParser.g:6829:1: rule__BehaviorActions__Group_1_1__1 : rule__BehaviorActions__Group_1_1__1__Impl rule__BehaviorActions__Group_1_1__2 ;
public final void rule__BehaviorActions__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6706:1: ( rule__BehaviorActions__Group_1_1__1__Impl rule__BehaviorActions__Group_1_1__2 )
- // InternalBehaviorAnnexParser.g:6707:2: rule__BehaviorActions__Group_1_1__1__Impl rule__BehaviorActions__Group_1_1__2
+ // InternalBehaviorAnnexParser.g:6833:1: ( rule__BehaviorActions__Group_1_1__1__Impl rule__BehaviorActions__Group_1_1__2 )
+ // InternalBehaviorAnnexParser.g:6834:2: rule__BehaviorActions__Group_1_1__1__Impl rule__BehaviorActions__Group_1_1__2
{
- pushFollow(FollowSets000.FOLLOW_35);
+ pushFollow(FollowSets000.FOLLOW_38);
rule__BehaviorActions__Group_1_1__1__Impl();
state._fsp--;
@@ -23061,17 +23509,17 @@ public final void rule__BehaviorActions__Group_1_1__1() throws RecognitionExcept
// $ANTLR start "rule__BehaviorActions__Group_1_1__1__Impl"
- // InternalBehaviorAnnexParser.g:6714:1: rule__BehaviorActions__Group_1_1__1__Impl : ( Ampersand ) ;
+ // InternalBehaviorAnnexParser.g:6841:1: rule__BehaviorActions__Group_1_1__1__Impl : ( Ampersand ) ;
public final void rule__BehaviorActions__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6718:1: ( ( Ampersand ) )
- // InternalBehaviorAnnexParser.g:6719:1: ( Ampersand )
+ // InternalBehaviorAnnexParser.g:6845:1: ( ( Ampersand ) )
+ // InternalBehaviorAnnexParser.g:6846:1: ( Ampersand )
{
- // InternalBehaviorAnnexParser.g:6719:1: ( Ampersand )
- // InternalBehaviorAnnexParser.g:6720:2: Ampersand
+ // InternalBehaviorAnnexParser.g:6846:1: ( Ampersand )
+ // InternalBehaviorAnnexParser.g:6847:2: Ampersand
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionsAccess().getAmpersandKeyword_1_1_1());
@@ -23102,16 +23550,16 @@ public final void rule__BehaviorActions__Group_1_1__1__Impl() throws Recognition
// $ANTLR start "rule__BehaviorActions__Group_1_1__2"
- // InternalBehaviorAnnexParser.g:6729:1: rule__BehaviorActions__Group_1_1__2 : rule__BehaviorActions__Group_1_1__2__Impl rule__BehaviorActions__Group_1_1__3 ;
+ // InternalBehaviorAnnexParser.g:6856:1: rule__BehaviorActions__Group_1_1__2 : rule__BehaviorActions__Group_1_1__2__Impl rule__BehaviorActions__Group_1_1__3 ;
public final void rule__BehaviorActions__Group_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6733:1: ( rule__BehaviorActions__Group_1_1__2__Impl rule__BehaviorActions__Group_1_1__3 )
- // InternalBehaviorAnnexParser.g:6734:2: rule__BehaviorActions__Group_1_1__2__Impl rule__BehaviorActions__Group_1_1__3
+ // InternalBehaviorAnnexParser.g:6860:1: ( rule__BehaviorActions__Group_1_1__2__Impl rule__BehaviorActions__Group_1_1__3 )
+ // InternalBehaviorAnnexParser.g:6861:2: rule__BehaviorActions__Group_1_1__2__Impl rule__BehaviorActions__Group_1_1__3
{
- pushFollow(FollowSets000.FOLLOW_39);
+ pushFollow(FollowSets000.FOLLOW_42);
rule__BehaviorActions__Group_1_1__2__Impl();
state._fsp--;
@@ -23140,23 +23588,23 @@ public final void rule__BehaviorActions__Group_1_1__2() throws RecognitionExcept
// $ANTLR start "rule__BehaviorActions__Group_1_1__2__Impl"
- // InternalBehaviorAnnexParser.g:6741:1: rule__BehaviorActions__Group_1_1__2__Impl : ( ( rule__BehaviorActions__ActionsAssignment_1_1_2 ) ) ;
+ // InternalBehaviorAnnexParser.g:6868:1: rule__BehaviorActions__Group_1_1__2__Impl : ( ( rule__BehaviorActions__ActionsAssignment_1_1_2 ) ) ;
public final void rule__BehaviorActions__Group_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6745:1: ( ( ( rule__BehaviorActions__ActionsAssignment_1_1_2 ) ) )
- // InternalBehaviorAnnexParser.g:6746:1: ( ( rule__BehaviorActions__ActionsAssignment_1_1_2 ) )
+ // InternalBehaviorAnnexParser.g:6872:1: ( ( ( rule__BehaviorActions__ActionsAssignment_1_1_2 ) ) )
+ // InternalBehaviorAnnexParser.g:6873:1: ( ( rule__BehaviorActions__ActionsAssignment_1_1_2 ) )
{
- // InternalBehaviorAnnexParser.g:6746:1: ( ( rule__BehaviorActions__ActionsAssignment_1_1_2 ) )
- // InternalBehaviorAnnexParser.g:6747:2: ( rule__BehaviorActions__ActionsAssignment_1_1_2 )
+ // InternalBehaviorAnnexParser.g:6873:1: ( ( rule__BehaviorActions__ActionsAssignment_1_1_2 ) )
+ // InternalBehaviorAnnexParser.g:6874:2: ( rule__BehaviorActions__ActionsAssignment_1_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionsAccess().getActionsAssignment_1_1_2());
}
- // InternalBehaviorAnnexParser.g:6748:2: ( rule__BehaviorActions__ActionsAssignment_1_1_2 )
- // InternalBehaviorAnnexParser.g:6748:3: rule__BehaviorActions__ActionsAssignment_1_1_2
+ // InternalBehaviorAnnexParser.g:6875:2: ( rule__BehaviorActions__ActionsAssignment_1_1_2 )
+ // InternalBehaviorAnnexParser.g:6875:3: rule__BehaviorActions__ActionsAssignment_1_1_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorActions__ActionsAssignment_1_1_2();
@@ -23191,14 +23639,14 @@ public final void rule__BehaviorActions__Group_1_1__2__Impl() throws Recognition
// $ANTLR start "rule__BehaviorActions__Group_1_1__3"
- // InternalBehaviorAnnexParser.g:6756:1: rule__BehaviorActions__Group_1_1__3 : rule__BehaviorActions__Group_1_1__3__Impl ;
+ // InternalBehaviorAnnexParser.g:6883:1: rule__BehaviorActions__Group_1_1__3 : rule__BehaviorActions__Group_1_1__3__Impl ;
public final void rule__BehaviorActions__Group_1_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6760:1: ( rule__BehaviorActions__Group_1_1__3__Impl )
- // InternalBehaviorAnnexParser.g:6761:2: rule__BehaviorActions__Group_1_1__3__Impl
+ // InternalBehaviorAnnexParser.g:6887:1: ( rule__BehaviorActions__Group_1_1__3__Impl )
+ // InternalBehaviorAnnexParser.g:6888:2: rule__BehaviorActions__Group_1_1__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorActions__Group_1_1__3__Impl();
@@ -23224,37 +23672,37 @@ public final void rule__BehaviorActions__Group_1_1__3() throws RecognitionExcept
// $ANTLR start "rule__BehaviorActions__Group_1_1__3__Impl"
- // InternalBehaviorAnnexParser.g:6767:1: rule__BehaviorActions__Group_1_1__3__Impl : ( ( rule__BehaviorActions__Group_1_1_3__0 )* ) ;
+ // InternalBehaviorAnnexParser.g:6894:1: rule__BehaviorActions__Group_1_1__3__Impl : ( ( rule__BehaviorActions__Group_1_1_3__0 )* ) ;
public final void rule__BehaviorActions__Group_1_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6771:1: ( ( ( rule__BehaviorActions__Group_1_1_3__0 )* ) )
- // InternalBehaviorAnnexParser.g:6772:1: ( ( rule__BehaviorActions__Group_1_1_3__0 )* )
+ // InternalBehaviorAnnexParser.g:6898:1: ( ( ( rule__BehaviorActions__Group_1_1_3__0 )* ) )
+ // InternalBehaviorAnnexParser.g:6899:1: ( ( rule__BehaviorActions__Group_1_1_3__0 )* )
{
- // InternalBehaviorAnnexParser.g:6772:1: ( ( rule__BehaviorActions__Group_1_1_3__0 )* )
- // InternalBehaviorAnnexParser.g:6773:2: ( rule__BehaviorActions__Group_1_1_3__0 )*
+ // InternalBehaviorAnnexParser.g:6899:1: ( ( rule__BehaviorActions__Group_1_1_3__0 )* )
+ // InternalBehaviorAnnexParser.g:6900:2: ( rule__BehaviorActions__Group_1_1_3__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionsAccess().getGroup_1_1_3());
}
- // InternalBehaviorAnnexParser.g:6774:2: ( rule__BehaviorActions__Group_1_1_3__0 )*
- loop69:
+ // InternalBehaviorAnnexParser.g:6901:2: ( rule__BehaviorActions__Group_1_1_3__0 )*
+ loop70:
do {
- int alt69=2;
- int LA69_0 = input.LA(1);
+ int alt70=2;
+ int LA70_0 = input.LA(1);
- if ( (LA69_0==Ampersand) ) {
- alt69=1;
+ if ( (LA70_0==Ampersand) ) {
+ alt70=1;
}
- switch (alt69) {
+ switch (alt70) {
case 1 :
- // InternalBehaviorAnnexParser.g:6774:3: rule__BehaviorActions__Group_1_1_3__0
+ // InternalBehaviorAnnexParser.g:6901:3: rule__BehaviorActions__Group_1_1_3__0
{
- pushFollow(FollowSets000.FOLLOW_40);
+ pushFollow(FollowSets000.FOLLOW_43);
rule__BehaviorActions__Group_1_1_3__0();
state._fsp--;
@@ -23264,7 +23712,7 @@ public final void rule__BehaviorActions__Group_1_1__3__Impl() throws Recognition
break;
default :
- break loop69;
+ break loop70;
}
} while (true);
@@ -23293,16 +23741,16 @@ public final void rule__BehaviorActions__Group_1_1__3__Impl() throws Recognition
// $ANTLR start "rule__BehaviorActions__Group_1_1_3__0"
- // InternalBehaviorAnnexParser.g:6783:1: rule__BehaviorActions__Group_1_1_3__0 : rule__BehaviorActions__Group_1_1_3__0__Impl rule__BehaviorActions__Group_1_1_3__1 ;
+ // InternalBehaviorAnnexParser.g:6910:1: rule__BehaviorActions__Group_1_1_3__0 : rule__BehaviorActions__Group_1_1_3__0__Impl rule__BehaviorActions__Group_1_1_3__1 ;
public final void rule__BehaviorActions__Group_1_1_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6787:1: ( rule__BehaviorActions__Group_1_1_3__0__Impl rule__BehaviorActions__Group_1_1_3__1 )
- // InternalBehaviorAnnexParser.g:6788:2: rule__BehaviorActions__Group_1_1_3__0__Impl rule__BehaviorActions__Group_1_1_3__1
+ // InternalBehaviorAnnexParser.g:6914:1: ( rule__BehaviorActions__Group_1_1_3__0__Impl rule__BehaviorActions__Group_1_1_3__1 )
+ // InternalBehaviorAnnexParser.g:6915:2: rule__BehaviorActions__Group_1_1_3__0__Impl rule__BehaviorActions__Group_1_1_3__1
{
- pushFollow(FollowSets000.FOLLOW_35);
+ pushFollow(FollowSets000.FOLLOW_38);
rule__BehaviorActions__Group_1_1_3__0__Impl();
state._fsp--;
@@ -23331,17 +23779,17 @@ public final void rule__BehaviorActions__Group_1_1_3__0() throws RecognitionExce
// $ANTLR start "rule__BehaviorActions__Group_1_1_3__0__Impl"
- // InternalBehaviorAnnexParser.g:6795:1: rule__BehaviorActions__Group_1_1_3__0__Impl : ( Ampersand ) ;
+ // InternalBehaviorAnnexParser.g:6922:1: rule__BehaviorActions__Group_1_1_3__0__Impl : ( Ampersand ) ;
public final void rule__BehaviorActions__Group_1_1_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6799:1: ( ( Ampersand ) )
- // InternalBehaviorAnnexParser.g:6800:1: ( Ampersand )
+ // InternalBehaviorAnnexParser.g:6926:1: ( ( Ampersand ) )
+ // InternalBehaviorAnnexParser.g:6927:1: ( Ampersand )
{
- // InternalBehaviorAnnexParser.g:6800:1: ( Ampersand )
- // InternalBehaviorAnnexParser.g:6801:2: Ampersand
+ // InternalBehaviorAnnexParser.g:6927:1: ( Ampersand )
+ // InternalBehaviorAnnexParser.g:6928:2: Ampersand
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionsAccess().getAmpersandKeyword_1_1_3_0());
@@ -23372,14 +23820,14 @@ public final void rule__BehaviorActions__Group_1_1_3__0__Impl() throws Recogniti
// $ANTLR start "rule__BehaviorActions__Group_1_1_3__1"
- // InternalBehaviorAnnexParser.g:6810:1: rule__BehaviorActions__Group_1_1_3__1 : rule__BehaviorActions__Group_1_1_3__1__Impl ;
+ // InternalBehaviorAnnexParser.g:6937:1: rule__BehaviorActions__Group_1_1_3__1 : rule__BehaviorActions__Group_1_1_3__1__Impl ;
public final void rule__BehaviorActions__Group_1_1_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6814:1: ( rule__BehaviorActions__Group_1_1_3__1__Impl )
- // InternalBehaviorAnnexParser.g:6815:2: rule__BehaviorActions__Group_1_1_3__1__Impl
+ // InternalBehaviorAnnexParser.g:6941:1: ( rule__BehaviorActions__Group_1_1_3__1__Impl )
+ // InternalBehaviorAnnexParser.g:6942:2: rule__BehaviorActions__Group_1_1_3__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorActions__Group_1_1_3__1__Impl();
@@ -23405,23 +23853,23 @@ public final void rule__BehaviorActions__Group_1_1_3__1() throws RecognitionExce
// $ANTLR start "rule__BehaviorActions__Group_1_1_3__1__Impl"
- // InternalBehaviorAnnexParser.g:6821:1: rule__BehaviorActions__Group_1_1_3__1__Impl : ( ( rule__BehaviorActions__ActionsAssignment_1_1_3_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:6948:1: rule__BehaviorActions__Group_1_1_3__1__Impl : ( ( rule__BehaviorActions__ActionsAssignment_1_1_3_1 ) ) ;
public final void rule__BehaviorActions__Group_1_1_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6825:1: ( ( ( rule__BehaviorActions__ActionsAssignment_1_1_3_1 ) ) )
- // InternalBehaviorAnnexParser.g:6826:1: ( ( rule__BehaviorActions__ActionsAssignment_1_1_3_1 ) )
+ // InternalBehaviorAnnexParser.g:6952:1: ( ( ( rule__BehaviorActions__ActionsAssignment_1_1_3_1 ) ) )
+ // InternalBehaviorAnnexParser.g:6953:1: ( ( rule__BehaviorActions__ActionsAssignment_1_1_3_1 ) )
{
- // InternalBehaviorAnnexParser.g:6826:1: ( ( rule__BehaviorActions__ActionsAssignment_1_1_3_1 ) )
- // InternalBehaviorAnnexParser.g:6827:2: ( rule__BehaviorActions__ActionsAssignment_1_1_3_1 )
+ // InternalBehaviorAnnexParser.g:6953:1: ( ( rule__BehaviorActions__ActionsAssignment_1_1_3_1 ) )
+ // InternalBehaviorAnnexParser.g:6954:2: ( rule__BehaviorActions__ActionsAssignment_1_1_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionsAccess().getActionsAssignment_1_1_3_1());
}
- // InternalBehaviorAnnexParser.g:6828:2: ( rule__BehaviorActions__ActionsAssignment_1_1_3_1 )
- // InternalBehaviorAnnexParser.g:6828:3: rule__BehaviorActions__ActionsAssignment_1_1_3_1
+ // InternalBehaviorAnnexParser.g:6955:2: ( rule__BehaviorActions__ActionsAssignment_1_1_3_1 )
+ // InternalBehaviorAnnexParser.g:6955:3: rule__BehaviorActions__ActionsAssignment_1_1_3_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorActions__ActionsAssignment_1_1_3_1();
@@ -23456,16 +23904,16 @@ public final void rule__BehaviorActions__Group_1_1_3__1__Impl() throws Recogniti
// $ANTLR start "rule__AssignmentAction__Group__0"
- // InternalBehaviorAnnexParser.g:6837:1: rule__AssignmentAction__Group__0 : rule__AssignmentAction__Group__0__Impl rule__AssignmentAction__Group__1 ;
+ // InternalBehaviorAnnexParser.g:6964:1: rule__AssignmentAction__Group__0 : rule__AssignmentAction__Group__0__Impl rule__AssignmentAction__Group__1 ;
public final void rule__AssignmentAction__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6841:1: ( rule__AssignmentAction__Group__0__Impl rule__AssignmentAction__Group__1 )
- // InternalBehaviorAnnexParser.g:6842:2: rule__AssignmentAction__Group__0__Impl rule__AssignmentAction__Group__1
+ // InternalBehaviorAnnexParser.g:6968:1: ( rule__AssignmentAction__Group__0__Impl rule__AssignmentAction__Group__1 )
+ // InternalBehaviorAnnexParser.g:6969:2: rule__AssignmentAction__Group__0__Impl rule__AssignmentAction__Group__1
{
- pushFollow(FollowSets000.FOLLOW_41);
+ pushFollow(FollowSets000.FOLLOW_44);
rule__AssignmentAction__Group__0__Impl();
state._fsp--;
@@ -23494,23 +23942,23 @@ public final void rule__AssignmentAction__Group__0() throws RecognitionException
// $ANTLR start "rule__AssignmentAction__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:6849:1: rule__AssignmentAction__Group__0__Impl : ( ( rule__AssignmentAction__TargetAssignment_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:6976:1: rule__AssignmentAction__Group__0__Impl : ( ( rule__AssignmentAction__TargetAssignment_0 ) ) ;
public final void rule__AssignmentAction__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6853:1: ( ( ( rule__AssignmentAction__TargetAssignment_0 ) ) )
- // InternalBehaviorAnnexParser.g:6854:1: ( ( rule__AssignmentAction__TargetAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:6980:1: ( ( ( rule__AssignmentAction__TargetAssignment_0 ) ) )
+ // InternalBehaviorAnnexParser.g:6981:1: ( ( rule__AssignmentAction__TargetAssignment_0 ) )
{
- // InternalBehaviorAnnexParser.g:6854:1: ( ( rule__AssignmentAction__TargetAssignment_0 ) )
- // InternalBehaviorAnnexParser.g:6855:2: ( rule__AssignmentAction__TargetAssignment_0 )
+ // InternalBehaviorAnnexParser.g:6981:1: ( ( rule__AssignmentAction__TargetAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:6982:2: ( rule__AssignmentAction__TargetAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignmentActionAccess().getTargetAssignment_0());
}
- // InternalBehaviorAnnexParser.g:6856:2: ( rule__AssignmentAction__TargetAssignment_0 )
- // InternalBehaviorAnnexParser.g:6856:3: rule__AssignmentAction__TargetAssignment_0
+ // InternalBehaviorAnnexParser.g:6983:2: ( rule__AssignmentAction__TargetAssignment_0 )
+ // InternalBehaviorAnnexParser.g:6983:3: rule__AssignmentAction__TargetAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AssignmentAction__TargetAssignment_0();
@@ -23545,16 +23993,16 @@ public final void rule__AssignmentAction__Group__0__Impl() throws RecognitionExc
// $ANTLR start "rule__AssignmentAction__Group__1"
- // InternalBehaviorAnnexParser.g:6864:1: rule__AssignmentAction__Group__1 : rule__AssignmentAction__Group__1__Impl rule__AssignmentAction__Group__2 ;
+ // InternalBehaviorAnnexParser.g:6991:1: rule__AssignmentAction__Group__1 : rule__AssignmentAction__Group__1__Impl rule__AssignmentAction__Group__2 ;
public final void rule__AssignmentAction__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6868:1: ( rule__AssignmentAction__Group__1__Impl rule__AssignmentAction__Group__2 )
- // InternalBehaviorAnnexParser.g:6869:2: rule__AssignmentAction__Group__1__Impl rule__AssignmentAction__Group__2
+ // InternalBehaviorAnnexParser.g:6995:1: ( rule__AssignmentAction__Group__1__Impl rule__AssignmentAction__Group__2 )
+ // InternalBehaviorAnnexParser.g:6996:2: rule__AssignmentAction__Group__1__Impl rule__AssignmentAction__Group__2
{
- pushFollow(FollowSets000.FOLLOW_42);
+ pushFollow(FollowSets000.FOLLOW_45);
rule__AssignmentAction__Group__1__Impl();
state._fsp--;
@@ -23583,17 +24031,17 @@ public final void rule__AssignmentAction__Group__1() throws RecognitionException
// $ANTLR start "rule__AssignmentAction__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:6876:1: rule__AssignmentAction__Group__1__Impl : ( ColonEqualsSign ) ;
+ // InternalBehaviorAnnexParser.g:7003:1: rule__AssignmentAction__Group__1__Impl : ( ColonEqualsSign ) ;
public final void rule__AssignmentAction__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6880:1: ( ( ColonEqualsSign ) )
- // InternalBehaviorAnnexParser.g:6881:1: ( ColonEqualsSign )
+ // InternalBehaviorAnnexParser.g:7007:1: ( ( ColonEqualsSign ) )
+ // InternalBehaviorAnnexParser.g:7008:1: ( ColonEqualsSign )
{
- // InternalBehaviorAnnexParser.g:6881:1: ( ColonEqualsSign )
- // InternalBehaviorAnnexParser.g:6882:2: ColonEqualsSign
+ // InternalBehaviorAnnexParser.g:7008:1: ( ColonEqualsSign )
+ // InternalBehaviorAnnexParser.g:7009:2: ColonEqualsSign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignmentActionAccess().getColonEqualsSignKeyword_1());
@@ -23624,14 +24072,14 @@ public final void rule__AssignmentAction__Group__1__Impl() throws RecognitionExc
// $ANTLR start "rule__AssignmentAction__Group__2"
- // InternalBehaviorAnnexParser.g:6891:1: rule__AssignmentAction__Group__2 : rule__AssignmentAction__Group__2__Impl ;
+ // InternalBehaviorAnnexParser.g:7018:1: rule__AssignmentAction__Group__2 : rule__AssignmentAction__Group__2__Impl ;
public final void rule__AssignmentAction__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6895:1: ( rule__AssignmentAction__Group__2__Impl )
- // InternalBehaviorAnnexParser.g:6896:2: rule__AssignmentAction__Group__2__Impl
+ // InternalBehaviorAnnexParser.g:7022:1: ( rule__AssignmentAction__Group__2__Impl )
+ // InternalBehaviorAnnexParser.g:7023:2: rule__AssignmentAction__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AssignmentAction__Group__2__Impl();
@@ -23657,23 +24105,23 @@ public final void rule__AssignmentAction__Group__2() throws RecognitionException
// $ANTLR start "rule__AssignmentAction__Group__2__Impl"
- // InternalBehaviorAnnexParser.g:6902:1: rule__AssignmentAction__Group__2__Impl : ( ( rule__AssignmentAction__Alternatives_2 ) ) ;
+ // InternalBehaviorAnnexParser.g:7029:1: rule__AssignmentAction__Group__2__Impl : ( ( rule__AssignmentAction__Alternatives_2 ) ) ;
public final void rule__AssignmentAction__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6906:1: ( ( ( rule__AssignmentAction__Alternatives_2 ) ) )
- // InternalBehaviorAnnexParser.g:6907:1: ( ( rule__AssignmentAction__Alternatives_2 ) )
+ // InternalBehaviorAnnexParser.g:7033:1: ( ( ( rule__AssignmentAction__Alternatives_2 ) ) )
+ // InternalBehaviorAnnexParser.g:7034:1: ( ( rule__AssignmentAction__Alternatives_2 ) )
{
- // InternalBehaviorAnnexParser.g:6907:1: ( ( rule__AssignmentAction__Alternatives_2 ) )
- // InternalBehaviorAnnexParser.g:6908:2: ( rule__AssignmentAction__Alternatives_2 )
+ // InternalBehaviorAnnexParser.g:7034:1: ( ( rule__AssignmentAction__Alternatives_2 ) )
+ // InternalBehaviorAnnexParser.g:7035:2: ( rule__AssignmentAction__Alternatives_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignmentActionAccess().getAlternatives_2());
}
- // InternalBehaviorAnnexParser.g:6909:2: ( rule__AssignmentAction__Alternatives_2 )
- // InternalBehaviorAnnexParser.g:6909:3: rule__AssignmentAction__Alternatives_2
+ // InternalBehaviorAnnexParser.g:7036:2: ( rule__AssignmentAction__Alternatives_2 )
+ // InternalBehaviorAnnexParser.g:7036:3: rule__AssignmentAction__Alternatives_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AssignmentAction__Alternatives_2();
@@ -23708,16 +24156,16 @@ public final void rule__AssignmentAction__Group__2__Impl() throws RecognitionExc
// $ANTLR start "rule__CommunicationAction__Group_0__0"
- // InternalBehaviorAnnexParser.g:6918:1: rule__CommunicationAction__Group_0__0 : rule__CommunicationAction__Group_0__0__Impl rule__CommunicationAction__Group_0__1 ;
+ // InternalBehaviorAnnexParser.g:7045:1: rule__CommunicationAction__Group_0__0 : rule__CommunicationAction__Group_0__0__Impl rule__CommunicationAction__Group_0__1 ;
public final void rule__CommunicationAction__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6922:1: ( rule__CommunicationAction__Group_0__0__Impl rule__CommunicationAction__Group_0__1 )
- // InternalBehaviorAnnexParser.g:6923:2: rule__CommunicationAction__Group_0__0__Impl rule__CommunicationAction__Group_0__1
+ // InternalBehaviorAnnexParser.g:7049:1: ( rule__CommunicationAction__Group_0__0__Impl rule__CommunicationAction__Group_0__1 )
+ // InternalBehaviorAnnexParser.g:7050:2: rule__CommunicationAction__Group_0__0__Impl rule__CommunicationAction__Group_0__1
{
- pushFollow(FollowSets000.FOLLOW_43);
+ pushFollow(FollowSets000.FOLLOW_46);
rule__CommunicationAction__Group_0__0__Impl();
state._fsp--;
@@ -23746,23 +24194,23 @@ public final void rule__CommunicationAction__Group_0__0() throws RecognitionExce
// $ANTLR start "rule__CommunicationAction__Group_0__0__Impl"
- // InternalBehaviorAnnexParser.g:6930:1: rule__CommunicationAction__Group_0__0__Impl : ( ( rule__CommunicationAction__ReferenceAssignment_0_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:7057:1: rule__CommunicationAction__Group_0__0__Impl : ( ( rule__CommunicationAction__ReferenceAssignment_0_0 ) ) ;
public final void rule__CommunicationAction__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6934:1: ( ( ( rule__CommunicationAction__ReferenceAssignment_0_0 ) ) )
- // InternalBehaviorAnnexParser.g:6935:1: ( ( rule__CommunicationAction__ReferenceAssignment_0_0 ) )
+ // InternalBehaviorAnnexParser.g:7061:1: ( ( ( rule__CommunicationAction__ReferenceAssignment_0_0 ) ) )
+ // InternalBehaviorAnnexParser.g:7062:1: ( ( rule__CommunicationAction__ReferenceAssignment_0_0 ) )
{
- // InternalBehaviorAnnexParser.g:6935:1: ( ( rule__CommunicationAction__ReferenceAssignment_0_0 ) )
- // InternalBehaviorAnnexParser.g:6936:2: ( rule__CommunicationAction__ReferenceAssignment_0_0 )
+ // InternalBehaviorAnnexParser.g:7062:1: ( ( rule__CommunicationAction__ReferenceAssignment_0_0 ) )
+ // InternalBehaviorAnnexParser.g:7063:2: ( rule__CommunicationAction__ReferenceAssignment_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getReferenceAssignment_0_0());
}
- // InternalBehaviorAnnexParser.g:6937:2: ( rule__CommunicationAction__ReferenceAssignment_0_0 )
- // InternalBehaviorAnnexParser.g:6937:3: rule__CommunicationAction__ReferenceAssignment_0_0
+ // InternalBehaviorAnnexParser.g:7064:2: ( rule__CommunicationAction__ReferenceAssignment_0_0 )
+ // InternalBehaviorAnnexParser.g:7064:3: rule__CommunicationAction__ReferenceAssignment_0_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CommunicationAction__ReferenceAssignment_0_0();
@@ -23797,14 +24245,14 @@ public final void rule__CommunicationAction__Group_0__0__Impl() throws Recogniti
// $ANTLR start "rule__CommunicationAction__Group_0__1"
- // InternalBehaviorAnnexParser.g:6945:1: rule__CommunicationAction__Group_0__1 : rule__CommunicationAction__Group_0__1__Impl ;
+ // InternalBehaviorAnnexParser.g:7072:1: rule__CommunicationAction__Group_0__1 : rule__CommunicationAction__Group_0__1__Impl ;
public final void rule__CommunicationAction__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6949:1: ( rule__CommunicationAction__Group_0__1__Impl )
- // InternalBehaviorAnnexParser.g:6950:2: rule__CommunicationAction__Group_0__1__Impl
+ // InternalBehaviorAnnexParser.g:7076:1: ( rule__CommunicationAction__Group_0__1__Impl )
+ // InternalBehaviorAnnexParser.g:7077:2: rule__CommunicationAction__Group_0__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CommunicationAction__Group_0__1__Impl();
@@ -23830,23 +24278,23 @@ public final void rule__CommunicationAction__Group_0__1() throws RecognitionExce
// $ANTLR start "rule__CommunicationAction__Group_0__1__Impl"
- // InternalBehaviorAnnexParser.g:6956:1: rule__CommunicationAction__Group_0__1__Impl : ( ( rule__CommunicationAction__Alternatives_0_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:7083:1: rule__CommunicationAction__Group_0__1__Impl : ( ( rule__CommunicationAction__Alternatives_0_1 ) ) ;
public final void rule__CommunicationAction__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6960:1: ( ( ( rule__CommunicationAction__Alternatives_0_1 ) ) )
- // InternalBehaviorAnnexParser.g:6961:1: ( ( rule__CommunicationAction__Alternatives_0_1 ) )
+ // InternalBehaviorAnnexParser.g:7087:1: ( ( ( rule__CommunicationAction__Alternatives_0_1 ) ) )
+ // InternalBehaviorAnnexParser.g:7088:1: ( ( rule__CommunicationAction__Alternatives_0_1 ) )
{
- // InternalBehaviorAnnexParser.g:6961:1: ( ( rule__CommunicationAction__Alternatives_0_1 ) )
- // InternalBehaviorAnnexParser.g:6962:2: ( rule__CommunicationAction__Alternatives_0_1 )
+ // InternalBehaviorAnnexParser.g:7088:1: ( ( rule__CommunicationAction__Alternatives_0_1 ) )
+ // InternalBehaviorAnnexParser.g:7089:2: ( rule__CommunicationAction__Alternatives_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getAlternatives_0_1());
}
- // InternalBehaviorAnnexParser.g:6963:2: ( rule__CommunicationAction__Alternatives_0_1 )
- // InternalBehaviorAnnexParser.g:6963:3: rule__CommunicationAction__Alternatives_0_1
+ // InternalBehaviorAnnexParser.g:7090:2: ( rule__CommunicationAction__Alternatives_0_1 )
+ // InternalBehaviorAnnexParser.g:7090:3: rule__CommunicationAction__Alternatives_0_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CommunicationAction__Alternatives_0_1();
@@ -23881,14 +24329,14 @@ public final void rule__CommunicationAction__Group_0__1__Impl() throws Recogniti
// $ANTLR start "rule__CommunicationAction__Group_0_1_0__0"
- // InternalBehaviorAnnexParser.g:6972:1: rule__CommunicationAction__Group_0_1_0__0 : rule__CommunicationAction__Group_0_1_0__0__Impl rule__CommunicationAction__Group_0_1_0__1 ;
+ // InternalBehaviorAnnexParser.g:7099:1: rule__CommunicationAction__Group_0_1_0__0 : rule__CommunicationAction__Group_0_1_0__0__Impl rule__CommunicationAction__Group_0_1_0__1 ;
public final void rule__CommunicationAction__Group_0_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6976:1: ( rule__CommunicationAction__Group_0_1_0__0__Impl rule__CommunicationAction__Group_0_1_0__1 )
- // InternalBehaviorAnnexParser.g:6977:2: rule__CommunicationAction__Group_0_1_0__0__Impl rule__CommunicationAction__Group_0_1_0__1
+ // InternalBehaviorAnnexParser.g:7103:1: ( rule__CommunicationAction__Group_0_1_0__0__Impl rule__CommunicationAction__Group_0_1_0__1 )
+ // InternalBehaviorAnnexParser.g:7104:2: rule__CommunicationAction__Group_0_1_0__0__Impl rule__CommunicationAction__Group_0_1_0__1
{
pushFollow(FollowSets000.FOLLOW_27);
rule__CommunicationAction__Group_0_1_0__0__Impl();
@@ -23919,23 +24367,23 @@ public final void rule__CommunicationAction__Group_0_1_0__0() throws Recognition
// $ANTLR start "rule__CommunicationAction__Group_0_1_0__0__Impl"
- // InternalBehaviorAnnexParser.g:6984:1: rule__CommunicationAction__Group_0_1_0__0__Impl : ( ( rule__CommunicationAction__SendAssignment_0_1_0_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:7111:1: rule__CommunicationAction__Group_0_1_0__0__Impl : ( ( rule__CommunicationAction__SendAssignment_0_1_0_0 ) ) ;
public final void rule__CommunicationAction__Group_0_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:6988:1: ( ( ( rule__CommunicationAction__SendAssignment_0_1_0_0 ) ) )
- // InternalBehaviorAnnexParser.g:6989:1: ( ( rule__CommunicationAction__SendAssignment_0_1_0_0 ) )
+ // InternalBehaviorAnnexParser.g:7115:1: ( ( ( rule__CommunicationAction__SendAssignment_0_1_0_0 ) ) )
+ // InternalBehaviorAnnexParser.g:7116:1: ( ( rule__CommunicationAction__SendAssignment_0_1_0_0 ) )
{
- // InternalBehaviorAnnexParser.g:6989:1: ( ( rule__CommunicationAction__SendAssignment_0_1_0_0 ) )
- // InternalBehaviorAnnexParser.g:6990:2: ( rule__CommunicationAction__SendAssignment_0_1_0_0 )
+ // InternalBehaviorAnnexParser.g:7116:1: ( ( rule__CommunicationAction__SendAssignment_0_1_0_0 ) )
+ // InternalBehaviorAnnexParser.g:7117:2: ( rule__CommunicationAction__SendAssignment_0_1_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getSendAssignment_0_1_0_0());
}
- // InternalBehaviorAnnexParser.g:6991:2: ( rule__CommunicationAction__SendAssignment_0_1_0_0 )
- // InternalBehaviorAnnexParser.g:6991:3: rule__CommunicationAction__SendAssignment_0_1_0_0
+ // InternalBehaviorAnnexParser.g:7118:2: ( rule__CommunicationAction__SendAssignment_0_1_0_0 )
+ // InternalBehaviorAnnexParser.g:7118:3: rule__CommunicationAction__SendAssignment_0_1_0_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CommunicationAction__SendAssignment_0_1_0_0();
@@ -23970,14 +24418,14 @@ public final void rule__CommunicationAction__Group_0_1_0__0__Impl() throws Recog
// $ANTLR start "rule__CommunicationAction__Group_0_1_0__1"
- // InternalBehaviorAnnexParser.g:6999:1: rule__CommunicationAction__Group_0_1_0__1 : rule__CommunicationAction__Group_0_1_0__1__Impl ;
+ // InternalBehaviorAnnexParser.g:7126:1: rule__CommunicationAction__Group_0_1_0__1 : rule__CommunicationAction__Group_0_1_0__1__Impl ;
public final void rule__CommunicationAction__Group_0_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7003:1: ( rule__CommunicationAction__Group_0_1_0__1__Impl )
- // InternalBehaviorAnnexParser.g:7004:2: rule__CommunicationAction__Group_0_1_0__1__Impl
+ // InternalBehaviorAnnexParser.g:7130:1: ( rule__CommunicationAction__Group_0_1_0__1__Impl )
+ // InternalBehaviorAnnexParser.g:7131:2: rule__CommunicationAction__Group_0_1_0__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CommunicationAction__Group_0_1_0__1__Impl();
@@ -24003,31 +24451,31 @@ public final void rule__CommunicationAction__Group_0_1_0__1() throws Recognition
// $ANTLR start "rule__CommunicationAction__Group_0_1_0__1__Impl"
- // InternalBehaviorAnnexParser.g:7010:1: rule__CommunicationAction__Group_0_1_0__1__Impl : ( ( rule__CommunicationAction__Group_0_1_0_1__0 )? ) ;
+ // InternalBehaviorAnnexParser.g:7137:1: rule__CommunicationAction__Group_0_1_0__1__Impl : ( ( rule__CommunicationAction__Group_0_1_0_1__0 )? ) ;
public final void rule__CommunicationAction__Group_0_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7014:1: ( ( ( rule__CommunicationAction__Group_0_1_0_1__0 )? ) )
- // InternalBehaviorAnnexParser.g:7015:1: ( ( rule__CommunicationAction__Group_0_1_0_1__0 )? )
+ // InternalBehaviorAnnexParser.g:7141:1: ( ( ( rule__CommunicationAction__Group_0_1_0_1__0 )? ) )
+ // InternalBehaviorAnnexParser.g:7142:1: ( ( rule__CommunicationAction__Group_0_1_0_1__0 )? )
{
- // InternalBehaviorAnnexParser.g:7015:1: ( ( rule__CommunicationAction__Group_0_1_0_1__0 )? )
- // InternalBehaviorAnnexParser.g:7016:2: ( rule__CommunicationAction__Group_0_1_0_1__0 )?
+ // InternalBehaviorAnnexParser.g:7142:1: ( ( rule__CommunicationAction__Group_0_1_0_1__0 )? )
+ // InternalBehaviorAnnexParser.g:7143:2: ( rule__CommunicationAction__Group_0_1_0_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getGroup_0_1_0_1());
}
- // InternalBehaviorAnnexParser.g:7017:2: ( rule__CommunicationAction__Group_0_1_0_1__0 )?
- int alt70=2;
- int LA70_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:7144:2: ( rule__CommunicationAction__Group_0_1_0_1__0 )?
+ int alt71=2;
+ int LA71_0 = input.LA(1);
- if ( (LA70_0==LeftParenthesis) ) {
- alt70=1;
+ if ( (LA71_0==LeftParenthesis) ) {
+ alt71=1;
}
- switch (alt70) {
+ switch (alt71) {
case 1 :
- // InternalBehaviorAnnexParser.g:7017:3: rule__CommunicationAction__Group_0_1_0_1__0
+ // InternalBehaviorAnnexParser.g:7144:3: rule__CommunicationAction__Group_0_1_0_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CommunicationAction__Group_0_1_0_1__0();
@@ -24065,16 +24513,16 @@ public final void rule__CommunicationAction__Group_0_1_0__1__Impl() throws Recog
// $ANTLR start "rule__CommunicationAction__Group_0_1_0_1__0"
- // InternalBehaviorAnnexParser.g:7026:1: rule__CommunicationAction__Group_0_1_0_1__0 : rule__CommunicationAction__Group_0_1_0_1__0__Impl rule__CommunicationAction__Group_0_1_0_1__1 ;
+ // InternalBehaviorAnnexParser.g:7153:1: rule__CommunicationAction__Group_0_1_0_1__0 : rule__CommunicationAction__Group_0_1_0_1__0__Impl rule__CommunicationAction__Group_0_1_0_1__1 ;
public final void rule__CommunicationAction__Group_0_1_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7030:1: ( rule__CommunicationAction__Group_0_1_0_1__0__Impl rule__CommunicationAction__Group_0_1_0_1__1 )
- // InternalBehaviorAnnexParser.g:7031:2: rule__CommunicationAction__Group_0_1_0_1__0__Impl rule__CommunicationAction__Group_0_1_0_1__1
+ // InternalBehaviorAnnexParser.g:7157:1: ( rule__CommunicationAction__Group_0_1_0_1__0__Impl rule__CommunicationAction__Group_0_1_0_1__1 )
+ // InternalBehaviorAnnexParser.g:7158:2: rule__CommunicationAction__Group_0_1_0_1__0__Impl rule__CommunicationAction__Group_0_1_0_1__1
{
- pushFollow(FollowSets000.FOLLOW_44);
+ pushFollow(FollowSets000.FOLLOW_47);
rule__CommunicationAction__Group_0_1_0_1__0__Impl();
state._fsp--;
@@ -24103,17 +24551,17 @@ public final void rule__CommunicationAction__Group_0_1_0_1__0() throws Recogniti
// $ANTLR start "rule__CommunicationAction__Group_0_1_0_1__0__Impl"
- // InternalBehaviorAnnexParser.g:7038:1: rule__CommunicationAction__Group_0_1_0_1__0__Impl : ( LeftParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:7165:1: rule__CommunicationAction__Group_0_1_0_1__0__Impl : ( LeftParenthesis ) ;
public final void rule__CommunicationAction__Group_0_1_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7042:1: ( ( LeftParenthesis ) )
- // InternalBehaviorAnnexParser.g:7043:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:7169:1: ( ( LeftParenthesis ) )
+ // InternalBehaviorAnnexParser.g:7170:1: ( LeftParenthesis )
{
- // InternalBehaviorAnnexParser.g:7043:1: ( LeftParenthesis )
- // InternalBehaviorAnnexParser.g:7044:2: LeftParenthesis
+ // InternalBehaviorAnnexParser.g:7170:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:7171:2: LeftParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getLeftParenthesisKeyword_0_1_0_1_0());
@@ -24144,14 +24592,14 @@ public final void rule__CommunicationAction__Group_0_1_0_1__0__Impl() throws Rec
// $ANTLR start "rule__CommunicationAction__Group_0_1_0_1__1"
- // InternalBehaviorAnnexParser.g:7053:1: rule__CommunicationAction__Group_0_1_0_1__1 : rule__CommunicationAction__Group_0_1_0_1__1__Impl rule__CommunicationAction__Group_0_1_0_1__2 ;
+ // InternalBehaviorAnnexParser.g:7180:1: rule__CommunicationAction__Group_0_1_0_1__1 : rule__CommunicationAction__Group_0_1_0_1__1__Impl rule__CommunicationAction__Group_0_1_0_1__2 ;
public final void rule__CommunicationAction__Group_0_1_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7057:1: ( rule__CommunicationAction__Group_0_1_0_1__1__Impl rule__CommunicationAction__Group_0_1_0_1__2 )
- // InternalBehaviorAnnexParser.g:7058:2: rule__CommunicationAction__Group_0_1_0_1__1__Impl rule__CommunicationAction__Group_0_1_0_1__2
+ // InternalBehaviorAnnexParser.g:7184:1: ( rule__CommunicationAction__Group_0_1_0_1__1__Impl rule__CommunicationAction__Group_0_1_0_1__2 )
+ // InternalBehaviorAnnexParser.g:7185:2: rule__CommunicationAction__Group_0_1_0_1__1__Impl rule__CommunicationAction__Group_0_1_0_1__2
{
pushFollow(FollowSets000.FOLLOW_28);
rule__CommunicationAction__Group_0_1_0_1__1__Impl();
@@ -24182,23 +24630,23 @@ public final void rule__CommunicationAction__Group_0_1_0_1__1() throws Recogniti
// $ANTLR start "rule__CommunicationAction__Group_0_1_0_1__1__Impl"
- // InternalBehaviorAnnexParser.g:7065:1: rule__CommunicationAction__Group_0_1_0_1__1__Impl : ( ( rule__CommunicationAction__ParametersAssignment_0_1_0_1_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:7192:1: rule__CommunicationAction__Group_0_1_0_1__1__Impl : ( ( rule__CommunicationAction__ParametersAssignment_0_1_0_1_1 ) ) ;
public final void rule__CommunicationAction__Group_0_1_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7069:1: ( ( ( rule__CommunicationAction__ParametersAssignment_0_1_0_1_1 ) ) )
- // InternalBehaviorAnnexParser.g:7070:1: ( ( rule__CommunicationAction__ParametersAssignment_0_1_0_1_1 ) )
+ // InternalBehaviorAnnexParser.g:7196:1: ( ( ( rule__CommunicationAction__ParametersAssignment_0_1_0_1_1 ) ) )
+ // InternalBehaviorAnnexParser.g:7197:1: ( ( rule__CommunicationAction__ParametersAssignment_0_1_0_1_1 ) )
{
- // InternalBehaviorAnnexParser.g:7070:1: ( ( rule__CommunicationAction__ParametersAssignment_0_1_0_1_1 ) )
- // InternalBehaviorAnnexParser.g:7071:2: ( rule__CommunicationAction__ParametersAssignment_0_1_0_1_1 )
+ // InternalBehaviorAnnexParser.g:7197:1: ( ( rule__CommunicationAction__ParametersAssignment_0_1_0_1_1 ) )
+ // InternalBehaviorAnnexParser.g:7198:2: ( rule__CommunicationAction__ParametersAssignment_0_1_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getParametersAssignment_0_1_0_1_1());
}
- // InternalBehaviorAnnexParser.g:7072:2: ( rule__CommunicationAction__ParametersAssignment_0_1_0_1_1 )
- // InternalBehaviorAnnexParser.g:7072:3: rule__CommunicationAction__ParametersAssignment_0_1_0_1_1
+ // InternalBehaviorAnnexParser.g:7199:2: ( rule__CommunicationAction__ParametersAssignment_0_1_0_1_1 )
+ // InternalBehaviorAnnexParser.g:7199:3: rule__CommunicationAction__ParametersAssignment_0_1_0_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CommunicationAction__ParametersAssignment_0_1_0_1_1();
@@ -24233,14 +24681,14 @@ public final void rule__CommunicationAction__Group_0_1_0_1__1__Impl() throws Rec
// $ANTLR start "rule__CommunicationAction__Group_0_1_0_1__2"
- // InternalBehaviorAnnexParser.g:7080:1: rule__CommunicationAction__Group_0_1_0_1__2 : rule__CommunicationAction__Group_0_1_0_1__2__Impl rule__CommunicationAction__Group_0_1_0_1__3 ;
+ // InternalBehaviorAnnexParser.g:7207:1: rule__CommunicationAction__Group_0_1_0_1__2 : rule__CommunicationAction__Group_0_1_0_1__2__Impl rule__CommunicationAction__Group_0_1_0_1__3 ;
public final void rule__CommunicationAction__Group_0_1_0_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7084:1: ( rule__CommunicationAction__Group_0_1_0_1__2__Impl rule__CommunicationAction__Group_0_1_0_1__3 )
- // InternalBehaviorAnnexParser.g:7085:2: rule__CommunicationAction__Group_0_1_0_1__2__Impl rule__CommunicationAction__Group_0_1_0_1__3
+ // InternalBehaviorAnnexParser.g:7211:1: ( rule__CommunicationAction__Group_0_1_0_1__2__Impl rule__CommunicationAction__Group_0_1_0_1__3 )
+ // InternalBehaviorAnnexParser.g:7212:2: rule__CommunicationAction__Group_0_1_0_1__2__Impl rule__CommunicationAction__Group_0_1_0_1__3
{
pushFollow(FollowSets000.FOLLOW_28);
rule__CommunicationAction__Group_0_1_0_1__2__Impl();
@@ -24271,35 +24719,35 @@ public final void rule__CommunicationAction__Group_0_1_0_1__2() throws Recogniti
// $ANTLR start "rule__CommunicationAction__Group_0_1_0_1__2__Impl"
- // InternalBehaviorAnnexParser.g:7092:1: rule__CommunicationAction__Group_0_1_0_1__2__Impl : ( ( rule__CommunicationAction__Group_0_1_0_1_2__0 )* ) ;
+ // InternalBehaviorAnnexParser.g:7219:1: rule__CommunicationAction__Group_0_1_0_1__2__Impl : ( ( rule__CommunicationAction__Group_0_1_0_1_2__0 )* ) ;
public final void rule__CommunicationAction__Group_0_1_0_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7096:1: ( ( ( rule__CommunicationAction__Group_0_1_0_1_2__0 )* ) )
- // InternalBehaviorAnnexParser.g:7097:1: ( ( rule__CommunicationAction__Group_0_1_0_1_2__0 )* )
+ // InternalBehaviorAnnexParser.g:7223:1: ( ( ( rule__CommunicationAction__Group_0_1_0_1_2__0 )* ) )
+ // InternalBehaviorAnnexParser.g:7224:1: ( ( rule__CommunicationAction__Group_0_1_0_1_2__0 )* )
{
- // InternalBehaviorAnnexParser.g:7097:1: ( ( rule__CommunicationAction__Group_0_1_0_1_2__0 )* )
- // InternalBehaviorAnnexParser.g:7098:2: ( rule__CommunicationAction__Group_0_1_0_1_2__0 )*
+ // InternalBehaviorAnnexParser.g:7224:1: ( ( rule__CommunicationAction__Group_0_1_0_1_2__0 )* )
+ // InternalBehaviorAnnexParser.g:7225:2: ( rule__CommunicationAction__Group_0_1_0_1_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getGroup_0_1_0_1_2());
}
- // InternalBehaviorAnnexParser.g:7099:2: ( rule__CommunicationAction__Group_0_1_0_1_2__0 )*
- loop71:
+ // InternalBehaviorAnnexParser.g:7226:2: ( rule__CommunicationAction__Group_0_1_0_1_2__0 )*
+ loop72:
do {
- int alt71=2;
- int LA71_0 = input.LA(1);
+ int alt72=2;
+ int LA72_0 = input.LA(1);
- if ( (LA71_0==Comma) ) {
- alt71=1;
+ if ( (LA72_0==Comma) ) {
+ alt72=1;
}
- switch (alt71) {
+ switch (alt72) {
case 1 :
- // InternalBehaviorAnnexParser.g:7099:3: rule__CommunicationAction__Group_0_1_0_1_2__0
+ // InternalBehaviorAnnexParser.g:7226:3: rule__CommunicationAction__Group_0_1_0_1_2__0
{
pushFollow(FollowSets000.FOLLOW_7);
rule__CommunicationAction__Group_0_1_0_1_2__0();
@@ -24311,7 +24759,7 @@ public final void rule__CommunicationAction__Group_0_1_0_1__2__Impl() throws Rec
break;
default :
- break loop71;
+ break loop72;
}
} while (true);
@@ -24340,14 +24788,14 @@ public final void rule__CommunicationAction__Group_0_1_0_1__2__Impl() throws Rec
// $ANTLR start "rule__CommunicationAction__Group_0_1_0_1__3"
- // InternalBehaviorAnnexParser.g:7107:1: rule__CommunicationAction__Group_0_1_0_1__3 : rule__CommunicationAction__Group_0_1_0_1__3__Impl ;
+ // InternalBehaviorAnnexParser.g:7234:1: rule__CommunicationAction__Group_0_1_0_1__3 : rule__CommunicationAction__Group_0_1_0_1__3__Impl ;
public final void rule__CommunicationAction__Group_0_1_0_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7111:1: ( rule__CommunicationAction__Group_0_1_0_1__3__Impl )
- // InternalBehaviorAnnexParser.g:7112:2: rule__CommunicationAction__Group_0_1_0_1__3__Impl
+ // InternalBehaviorAnnexParser.g:7238:1: ( rule__CommunicationAction__Group_0_1_0_1__3__Impl )
+ // InternalBehaviorAnnexParser.g:7239:2: rule__CommunicationAction__Group_0_1_0_1__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CommunicationAction__Group_0_1_0_1__3__Impl();
@@ -24373,17 +24821,17 @@ public final void rule__CommunicationAction__Group_0_1_0_1__3() throws Recogniti
// $ANTLR start "rule__CommunicationAction__Group_0_1_0_1__3__Impl"
- // InternalBehaviorAnnexParser.g:7118:1: rule__CommunicationAction__Group_0_1_0_1__3__Impl : ( RightParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:7245:1: rule__CommunicationAction__Group_0_1_0_1__3__Impl : ( RightParenthesis ) ;
public final void rule__CommunicationAction__Group_0_1_0_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7122:1: ( ( RightParenthesis ) )
- // InternalBehaviorAnnexParser.g:7123:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:7249:1: ( ( RightParenthesis ) )
+ // InternalBehaviorAnnexParser.g:7250:1: ( RightParenthesis )
{
- // InternalBehaviorAnnexParser.g:7123:1: ( RightParenthesis )
- // InternalBehaviorAnnexParser.g:7124:2: RightParenthesis
+ // InternalBehaviorAnnexParser.g:7250:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:7251:2: RightParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getRightParenthesisKeyword_0_1_0_1_3());
@@ -24414,16 +24862,16 @@ public final void rule__CommunicationAction__Group_0_1_0_1__3__Impl() throws Rec
// $ANTLR start "rule__CommunicationAction__Group_0_1_0_1_2__0"
- // InternalBehaviorAnnexParser.g:7134:1: rule__CommunicationAction__Group_0_1_0_1_2__0 : rule__CommunicationAction__Group_0_1_0_1_2__0__Impl rule__CommunicationAction__Group_0_1_0_1_2__1 ;
+ // InternalBehaviorAnnexParser.g:7261:1: rule__CommunicationAction__Group_0_1_0_1_2__0 : rule__CommunicationAction__Group_0_1_0_1_2__0__Impl rule__CommunicationAction__Group_0_1_0_1_2__1 ;
public final void rule__CommunicationAction__Group_0_1_0_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7138:1: ( rule__CommunicationAction__Group_0_1_0_1_2__0__Impl rule__CommunicationAction__Group_0_1_0_1_2__1 )
- // InternalBehaviorAnnexParser.g:7139:2: rule__CommunicationAction__Group_0_1_0_1_2__0__Impl rule__CommunicationAction__Group_0_1_0_1_2__1
+ // InternalBehaviorAnnexParser.g:7265:1: ( rule__CommunicationAction__Group_0_1_0_1_2__0__Impl rule__CommunicationAction__Group_0_1_0_1_2__1 )
+ // InternalBehaviorAnnexParser.g:7266:2: rule__CommunicationAction__Group_0_1_0_1_2__0__Impl rule__CommunicationAction__Group_0_1_0_1_2__1
{
- pushFollow(FollowSets000.FOLLOW_44);
+ pushFollow(FollowSets000.FOLLOW_47);
rule__CommunicationAction__Group_0_1_0_1_2__0__Impl();
state._fsp--;
@@ -24452,17 +24900,17 @@ public final void rule__CommunicationAction__Group_0_1_0_1_2__0() throws Recogni
// $ANTLR start "rule__CommunicationAction__Group_0_1_0_1_2__0__Impl"
- // InternalBehaviorAnnexParser.g:7146:1: rule__CommunicationAction__Group_0_1_0_1_2__0__Impl : ( Comma ) ;
+ // InternalBehaviorAnnexParser.g:7273:1: rule__CommunicationAction__Group_0_1_0_1_2__0__Impl : ( Comma ) ;
public final void rule__CommunicationAction__Group_0_1_0_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7150:1: ( ( Comma ) )
- // InternalBehaviorAnnexParser.g:7151:1: ( Comma )
+ // InternalBehaviorAnnexParser.g:7277:1: ( ( Comma ) )
+ // InternalBehaviorAnnexParser.g:7278:1: ( Comma )
{
- // InternalBehaviorAnnexParser.g:7151:1: ( Comma )
- // InternalBehaviorAnnexParser.g:7152:2: Comma
+ // InternalBehaviorAnnexParser.g:7278:1: ( Comma )
+ // InternalBehaviorAnnexParser.g:7279:2: Comma
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getCommaKeyword_0_1_0_1_2_0());
@@ -24493,14 +24941,14 @@ public final void rule__CommunicationAction__Group_0_1_0_1_2__0__Impl() throws R
// $ANTLR start "rule__CommunicationAction__Group_0_1_0_1_2__1"
- // InternalBehaviorAnnexParser.g:7161:1: rule__CommunicationAction__Group_0_1_0_1_2__1 : rule__CommunicationAction__Group_0_1_0_1_2__1__Impl ;
+ // InternalBehaviorAnnexParser.g:7288:1: rule__CommunicationAction__Group_0_1_0_1_2__1 : rule__CommunicationAction__Group_0_1_0_1_2__1__Impl ;
public final void rule__CommunicationAction__Group_0_1_0_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7165:1: ( rule__CommunicationAction__Group_0_1_0_1_2__1__Impl )
- // InternalBehaviorAnnexParser.g:7166:2: rule__CommunicationAction__Group_0_1_0_1_2__1__Impl
+ // InternalBehaviorAnnexParser.g:7292:1: ( rule__CommunicationAction__Group_0_1_0_1_2__1__Impl )
+ // InternalBehaviorAnnexParser.g:7293:2: rule__CommunicationAction__Group_0_1_0_1_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CommunicationAction__Group_0_1_0_1_2__1__Impl();
@@ -24526,23 +24974,23 @@ public final void rule__CommunicationAction__Group_0_1_0_1_2__1() throws Recogni
// $ANTLR start "rule__CommunicationAction__Group_0_1_0_1_2__1__Impl"
- // InternalBehaviorAnnexParser.g:7172:1: rule__CommunicationAction__Group_0_1_0_1_2__1__Impl : ( ( rule__CommunicationAction__ParametersAssignment_0_1_0_1_2_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:7299:1: rule__CommunicationAction__Group_0_1_0_1_2__1__Impl : ( ( rule__CommunicationAction__ParametersAssignment_0_1_0_1_2_1 ) ) ;
public final void rule__CommunicationAction__Group_0_1_0_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7176:1: ( ( ( rule__CommunicationAction__ParametersAssignment_0_1_0_1_2_1 ) ) )
- // InternalBehaviorAnnexParser.g:7177:1: ( ( rule__CommunicationAction__ParametersAssignment_0_1_0_1_2_1 ) )
+ // InternalBehaviorAnnexParser.g:7303:1: ( ( ( rule__CommunicationAction__ParametersAssignment_0_1_0_1_2_1 ) ) )
+ // InternalBehaviorAnnexParser.g:7304:1: ( ( rule__CommunicationAction__ParametersAssignment_0_1_0_1_2_1 ) )
{
- // InternalBehaviorAnnexParser.g:7177:1: ( ( rule__CommunicationAction__ParametersAssignment_0_1_0_1_2_1 ) )
- // InternalBehaviorAnnexParser.g:7178:2: ( rule__CommunicationAction__ParametersAssignment_0_1_0_1_2_1 )
+ // InternalBehaviorAnnexParser.g:7304:1: ( ( rule__CommunicationAction__ParametersAssignment_0_1_0_1_2_1 ) )
+ // InternalBehaviorAnnexParser.g:7305:2: ( rule__CommunicationAction__ParametersAssignment_0_1_0_1_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getParametersAssignment_0_1_0_1_2_1());
}
- // InternalBehaviorAnnexParser.g:7179:2: ( rule__CommunicationAction__ParametersAssignment_0_1_0_1_2_1 )
- // InternalBehaviorAnnexParser.g:7179:3: rule__CommunicationAction__ParametersAssignment_0_1_0_1_2_1
+ // InternalBehaviorAnnexParser.g:7306:2: ( rule__CommunicationAction__ParametersAssignment_0_1_0_1_2_1 )
+ // InternalBehaviorAnnexParser.g:7306:3: rule__CommunicationAction__ParametersAssignment_0_1_0_1_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CommunicationAction__ParametersAssignment_0_1_0_1_2_1();
@@ -24577,14 +25025,14 @@ public final void rule__CommunicationAction__Group_0_1_0_1_2__1__Impl() throws R
// $ANTLR start "rule__CommunicationAction__Group_0_1_1__0"
- // InternalBehaviorAnnexParser.g:7188:1: rule__CommunicationAction__Group_0_1_1__0 : rule__CommunicationAction__Group_0_1_1__0__Impl rule__CommunicationAction__Group_0_1_1__1 ;
+ // InternalBehaviorAnnexParser.g:7315:1: rule__CommunicationAction__Group_0_1_1__0 : rule__CommunicationAction__Group_0_1_1__0__Impl rule__CommunicationAction__Group_0_1_1__1 ;
public final void rule__CommunicationAction__Group_0_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7192:1: ( rule__CommunicationAction__Group_0_1_1__0__Impl rule__CommunicationAction__Group_0_1_1__1 )
- // InternalBehaviorAnnexParser.g:7193:2: rule__CommunicationAction__Group_0_1_1__0__Impl rule__CommunicationAction__Group_0_1_1__1
+ // InternalBehaviorAnnexParser.g:7319:1: ( rule__CommunicationAction__Group_0_1_1__0__Impl rule__CommunicationAction__Group_0_1_1__1 )
+ // InternalBehaviorAnnexParser.g:7320:2: rule__CommunicationAction__Group_0_1_1__0__Impl rule__CommunicationAction__Group_0_1_1__1
{
pushFollow(FollowSets000.FOLLOW_27);
rule__CommunicationAction__Group_0_1_1__0__Impl();
@@ -24615,23 +25063,23 @@ public final void rule__CommunicationAction__Group_0_1_1__0() throws Recognition
// $ANTLR start "rule__CommunicationAction__Group_0_1_1__0__Impl"
- // InternalBehaviorAnnexParser.g:7200:1: rule__CommunicationAction__Group_0_1_1__0__Impl : ( ( rule__CommunicationAction__DequeueAssignment_0_1_1_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:7327:1: rule__CommunicationAction__Group_0_1_1__0__Impl : ( ( rule__CommunicationAction__DequeueAssignment_0_1_1_0 ) ) ;
public final void rule__CommunicationAction__Group_0_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7204:1: ( ( ( rule__CommunicationAction__DequeueAssignment_0_1_1_0 ) ) )
- // InternalBehaviorAnnexParser.g:7205:1: ( ( rule__CommunicationAction__DequeueAssignment_0_1_1_0 ) )
+ // InternalBehaviorAnnexParser.g:7331:1: ( ( ( rule__CommunicationAction__DequeueAssignment_0_1_1_0 ) ) )
+ // InternalBehaviorAnnexParser.g:7332:1: ( ( rule__CommunicationAction__DequeueAssignment_0_1_1_0 ) )
{
- // InternalBehaviorAnnexParser.g:7205:1: ( ( rule__CommunicationAction__DequeueAssignment_0_1_1_0 ) )
- // InternalBehaviorAnnexParser.g:7206:2: ( rule__CommunicationAction__DequeueAssignment_0_1_1_0 )
+ // InternalBehaviorAnnexParser.g:7332:1: ( ( rule__CommunicationAction__DequeueAssignment_0_1_1_0 ) )
+ // InternalBehaviorAnnexParser.g:7333:2: ( rule__CommunicationAction__DequeueAssignment_0_1_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getDequeueAssignment_0_1_1_0());
}
- // InternalBehaviorAnnexParser.g:7207:2: ( rule__CommunicationAction__DequeueAssignment_0_1_1_0 )
- // InternalBehaviorAnnexParser.g:7207:3: rule__CommunicationAction__DequeueAssignment_0_1_1_0
+ // InternalBehaviorAnnexParser.g:7334:2: ( rule__CommunicationAction__DequeueAssignment_0_1_1_0 )
+ // InternalBehaviorAnnexParser.g:7334:3: rule__CommunicationAction__DequeueAssignment_0_1_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CommunicationAction__DequeueAssignment_0_1_1_0();
@@ -24666,14 +25114,14 @@ public final void rule__CommunicationAction__Group_0_1_1__0__Impl() throws Recog
// $ANTLR start "rule__CommunicationAction__Group_0_1_1__1"
- // InternalBehaviorAnnexParser.g:7215:1: rule__CommunicationAction__Group_0_1_1__1 : rule__CommunicationAction__Group_0_1_1__1__Impl ;
+ // InternalBehaviorAnnexParser.g:7342:1: rule__CommunicationAction__Group_0_1_1__1 : rule__CommunicationAction__Group_0_1_1__1__Impl ;
public final void rule__CommunicationAction__Group_0_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7219:1: ( rule__CommunicationAction__Group_0_1_1__1__Impl )
- // InternalBehaviorAnnexParser.g:7220:2: rule__CommunicationAction__Group_0_1_1__1__Impl
+ // InternalBehaviorAnnexParser.g:7346:1: ( rule__CommunicationAction__Group_0_1_1__1__Impl )
+ // InternalBehaviorAnnexParser.g:7347:2: rule__CommunicationAction__Group_0_1_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CommunicationAction__Group_0_1_1__1__Impl();
@@ -24699,31 +25147,31 @@ public final void rule__CommunicationAction__Group_0_1_1__1() throws Recognition
// $ANTLR start "rule__CommunicationAction__Group_0_1_1__1__Impl"
- // InternalBehaviorAnnexParser.g:7226:1: rule__CommunicationAction__Group_0_1_1__1__Impl : ( ( rule__CommunicationAction__Group_0_1_1_1__0 )? ) ;
+ // InternalBehaviorAnnexParser.g:7353:1: rule__CommunicationAction__Group_0_1_1__1__Impl : ( ( rule__CommunicationAction__Group_0_1_1_1__0 )? ) ;
public final void rule__CommunicationAction__Group_0_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7230:1: ( ( ( rule__CommunicationAction__Group_0_1_1_1__0 )? ) )
- // InternalBehaviorAnnexParser.g:7231:1: ( ( rule__CommunicationAction__Group_0_1_1_1__0 )? )
+ // InternalBehaviorAnnexParser.g:7357:1: ( ( ( rule__CommunicationAction__Group_0_1_1_1__0 )? ) )
+ // InternalBehaviorAnnexParser.g:7358:1: ( ( rule__CommunicationAction__Group_0_1_1_1__0 )? )
{
- // InternalBehaviorAnnexParser.g:7231:1: ( ( rule__CommunicationAction__Group_0_1_1_1__0 )? )
- // InternalBehaviorAnnexParser.g:7232:2: ( rule__CommunicationAction__Group_0_1_1_1__0 )?
+ // InternalBehaviorAnnexParser.g:7358:1: ( ( rule__CommunicationAction__Group_0_1_1_1__0 )? )
+ // InternalBehaviorAnnexParser.g:7359:2: ( rule__CommunicationAction__Group_0_1_1_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getGroup_0_1_1_1());
}
- // InternalBehaviorAnnexParser.g:7233:2: ( rule__CommunicationAction__Group_0_1_1_1__0 )?
- int alt72=2;
- int LA72_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:7360:2: ( rule__CommunicationAction__Group_0_1_1_1__0 )?
+ int alt73=2;
+ int LA73_0 = input.LA(1);
- if ( (LA72_0==LeftParenthesis) ) {
- alt72=1;
+ if ( (LA73_0==LeftParenthesis) ) {
+ alt73=1;
}
- switch (alt72) {
+ switch (alt73) {
case 1 :
- // InternalBehaviorAnnexParser.g:7233:3: rule__CommunicationAction__Group_0_1_1_1__0
+ // InternalBehaviorAnnexParser.g:7360:3: rule__CommunicationAction__Group_0_1_1_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CommunicationAction__Group_0_1_1_1__0();
@@ -24761,14 +25209,14 @@ public final void rule__CommunicationAction__Group_0_1_1__1__Impl() throws Recog
// $ANTLR start "rule__CommunicationAction__Group_0_1_1_1__0"
- // InternalBehaviorAnnexParser.g:7242:1: rule__CommunicationAction__Group_0_1_1_1__0 : rule__CommunicationAction__Group_0_1_1_1__0__Impl rule__CommunicationAction__Group_0_1_1_1__1 ;
+ // InternalBehaviorAnnexParser.g:7369:1: rule__CommunicationAction__Group_0_1_1_1__0 : rule__CommunicationAction__Group_0_1_1_1__0__Impl rule__CommunicationAction__Group_0_1_1_1__1 ;
public final void rule__CommunicationAction__Group_0_1_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7246:1: ( rule__CommunicationAction__Group_0_1_1_1__0__Impl rule__CommunicationAction__Group_0_1_1_1__1 )
- // InternalBehaviorAnnexParser.g:7247:2: rule__CommunicationAction__Group_0_1_1_1__0__Impl rule__CommunicationAction__Group_0_1_1_1__1
+ // InternalBehaviorAnnexParser.g:7373:1: ( rule__CommunicationAction__Group_0_1_1_1__0__Impl rule__CommunicationAction__Group_0_1_1_1__1 )
+ // InternalBehaviorAnnexParser.g:7374:2: rule__CommunicationAction__Group_0_1_1_1__0__Impl rule__CommunicationAction__Group_0_1_1_1__1
{
pushFollow(FollowSets000.FOLLOW_13);
rule__CommunicationAction__Group_0_1_1_1__0__Impl();
@@ -24799,17 +25247,17 @@ public final void rule__CommunicationAction__Group_0_1_1_1__0() throws Recogniti
// $ANTLR start "rule__CommunicationAction__Group_0_1_1_1__0__Impl"
- // InternalBehaviorAnnexParser.g:7254:1: rule__CommunicationAction__Group_0_1_1_1__0__Impl : ( LeftParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:7381:1: rule__CommunicationAction__Group_0_1_1_1__0__Impl : ( LeftParenthesis ) ;
public final void rule__CommunicationAction__Group_0_1_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7258:1: ( ( LeftParenthesis ) )
- // InternalBehaviorAnnexParser.g:7259:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:7385:1: ( ( LeftParenthesis ) )
+ // InternalBehaviorAnnexParser.g:7386:1: ( LeftParenthesis )
{
- // InternalBehaviorAnnexParser.g:7259:1: ( LeftParenthesis )
- // InternalBehaviorAnnexParser.g:7260:2: LeftParenthesis
+ // InternalBehaviorAnnexParser.g:7386:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:7387:2: LeftParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getLeftParenthesisKeyword_0_1_1_1_0());
@@ -24840,16 +25288,16 @@ public final void rule__CommunicationAction__Group_0_1_1_1__0__Impl() throws Rec
// $ANTLR start "rule__CommunicationAction__Group_0_1_1_1__1"
- // InternalBehaviorAnnexParser.g:7269:1: rule__CommunicationAction__Group_0_1_1_1__1 : rule__CommunicationAction__Group_0_1_1_1__1__Impl rule__CommunicationAction__Group_0_1_1_1__2 ;
+ // InternalBehaviorAnnexParser.g:7396:1: rule__CommunicationAction__Group_0_1_1_1__1 : rule__CommunicationAction__Group_0_1_1_1__1__Impl rule__CommunicationAction__Group_0_1_1_1__2 ;
public final void rule__CommunicationAction__Group_0_1_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7273:1: ( rule__CommunicationAction__Group_0_1_1_1__1__Impl rule__CommunicationAction__Group_0_1_1_1__2 )
- // InternalBehaviorAnnexParser.g:7274:2: rule__CommunicationAction__Group_0_1_1_1__1__Impl rule__CommunicationAction__Group_0_1_1_1__2
+ // InternalBehaviorAnnexParser.g:7400:1: ( rule__CommunicationAction__Group_0_1_1_1__1__Impl rule__CommunicationAction__Group_0_1_1_1__2 )
+ // InternalBehaviorAnnexParser.g:7401:2: rule__CommunicationAction__Group_0_1_1_1__1__Impl rule__CommunicationAction__Group_0_1_1_1__2
{
- pushFollow(FollowSets000.FOLLOW_45);
+ pushFollow(FollowSets000.FOLLOW_37);
rule__CommunicationAction__Group_0_1_1_1__1__Impl();
state._fsp--;
@@ -24878,23 +25326,23 @@ public final void rule__CommunicationAction__Group_0_1_1_1__1() throws Recogniti
// $ANTLR start "rule__CommunicationAction__Group_0_1_1_1__1__Impl"
- // InternalBehaviorAnnexParser.g:7281:1: rule__CommunicationAction__Group_0_1_1_1__1__Impl : ( ( rule__CommunicationAction__TargetAssignment_0_1_1_1_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:7408:1: rule__CommunicationAction__Group_0_1_1_1__1__Impl : ( ( rule__CommunicationAction__TargetAssignment_0_1_1_1_1 ) ) ;
public final void rule__CommunicationAction__Group_0_1_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7285:1: ( ( ( rule__CommunicationAction__TargetAssignment_0_1_1_1_1 ) ) )
- // InternalBehaviorAnnexParser.g:7286:1: ( ( rule__CommunicationAction__TargetAssignment_0_1_1_1_1 ) )
+ // InternalBehaviorAnnexParser.g:7412:1: ( ( ( rule__CommunicationAction__TargetAssignment_0_1_1_1_1 ) ) )
+ // InternalBehaviorAnnexParser.g:7413:1: ( ( rule__CommunicationAction__TargetAssignment_0_1_1_1_1 ) )
{
- // InternalBehaviorAnnexParser.g:7286:1: ( ( rule__CommunicationAction__TargetAssignment_0_1_1_1_1 ) )
- // InternalBehaviorAnnexParser.g:7287:2: ( rule__CommunicationAction__TargetAssignment_0_1_1_1_1 )
+ // InternalBehaviorAnnexParser.g:7413:1: ( ( rule__CommunicationAction__TargetAssignment_0_1_1_1_1 ) )
+ // InternalBehaviorAnnexParser.g:7414:2: ( rule__CommunicationAction__TargetAssignment_0_1_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getTargetAssignment_0_1_1_1_1());
}
- // InternalBehaviorAnnexParser.g:7288:2: ( rule__CommunicationAction__TargetAssignment_0_1_1_1_1 )
- // InternalBehaviorAnnexParser.g:7288:3: rule__CommunicationAction__TargetAssignment_0_1_1_1_1
+ // InternalBehaviorAnnexParser.g:7415:2: ( rule__CommunicationAction__TargetAssignment_0_1_1_1_1 )
+ // InternalBehaviorAnnexParser.g:7415:3: rule__CommunicationAction__TargetAssignment_0_1_1_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CommunicationAction__TargetAssignment_0_1_1_1_1();
@@ -24929,14 +25377,14 @@ public final void rule__CommunicationAction__Group_0_1_1_1__1__Impl() throws Rec
// $ANTLR start "rule__CommunicationAction__Group_0_1_1_1__2"
- // InternalBehaviorAnnexParser.g:7296:1: rule__CommunicationAction__Group_0_1_1_1__2 : rule__CommunicationAction__Group_0_1_1_1__2__Impl ;
+ // InternalBehaviorAnnexParser.g:7423:1: rule__CommunicationAction__Group_0_1_1_1__2 : rule__CommunicationAction__Group_0_1_1_1__2__Impl ;
public final void rule__CommunicationAction__Group_0_1_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7300:1: ( rule__CommunicationAction__Group_0_1_1_1__2__Impl )
- // InternalBehaviorAnnexParser.g:7301:2: rule__CommunicationAction__Group_0_1_1_1__2__Impl
+ // InternalBehaviorAnnexParser.g:7427:1: ( rule__CommunicationAction__Group_0_1_1_1__2__Impl )
+ // InternalBehaviorAnnexParser.g:7428:2: rule__CommunicationAction__Group_0_1_1_1__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CommunicationAction__Group_0_1_1_1__2__Impl();
@@ -24962,17 +25410,17 @@ public final void rule__CommunicationAction__Group_0_1_1_1__2() throws Recogniti
// $ANTLR start "rule__CommunicationAction__Group_0_1_1_1__2__Impl"
- // InternalBehaviorAnnexParser.g:7307:1: rule__CommunicationAction__Group_0_1_1_1__2__Impl : ( RightParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:7434:1: rule__CommunicationAction__Group_0_1_1_1__2__Impl : ( RightParenthesis ) ;
public final void rule__CommunicationAction__Group_0_1_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7311:1: ( ( RightParenthesis ) )
- // InternalBehaviorAnnexParser.g:7312:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:7438:1: ( ( RightParenthesis ) )
+ // InternalBehaviorAnnexParser.g:7439:1: ( RightParenthesis )
{
- // InternalBehaviorAnnexParser.g:7312:1: ( RightParenthesis )
- // InternalBehaviorAnnexParser.g:7313:2: RightParenthesis
+ // InternalBehaviorAnnexParser.g:7439:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:7440:2: RightParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getRightParenthesisKeyword_0_1_1_1_2());
@@ -25003,16 +25451,16 @@ public final void rule__CommunicationAction__Group_0_1_1_1__2__Impl() throws Rec
// $ANTLR start "rule__CommunicationAction__Group_1__0"
- // InternalBehaviorAnnexParser.g:7323:1: rule__CommunicationAction__Group_1__0 : rule__CommunicationAction__Group_1__0__Impl rule__CommunicationAction__Group_1__1 ;
+ // InternalBehaviorAnnexParser.g:7450:1: rule__CommunicationAction__Group_1__0 : rule__CommunicationAction__Group_1__0__Impl rule__CommunicationAction__Group_1__1 ;
public final void rule__CommunicationAction__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7327:1: ( rule__CommunicationAction__Group_1__0__Impl rule__CommunicationAction__Group_1__1 )
- // InternalBehaviorAnnexParser.g:7328:2: rule__CommunicationAction__Group_1__0__Impl rule__CommunicationAction__Group_1__1
+ // InternalBehaviorAnnexParser.g:7454:1: ( rule__CommunicationAction__Group_1__0__Impl rule__CommunicationAction__Group_1__1 )
+ // InternalBehaviorAnnexParser.g:7455:2: rule__CommunicationAction__Group_1__0__Impl rule__CommunicationAction__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_46);
+ pushFollow(FollowSets000.FOLLOW_48);
rule__CommunicationAction__Group_1__0__Impl();
state._fsp--;
@@ -25041,23 +25489,23 @@ public final void rule__CommunicationAction__Group_1__0() throws RecognitionExce
// $ANTLR start "rule__CommunicationAction__Group_1__0__Impl"
- // InternalBehaviorAnnexParser.g:7335:1: rule__CommunicationAction__Group_1__0__Impl : ( ( rule__CommunicationAction__AllAssignment_1_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:7462:1: rule__CommunicationAction__Group_1__0__Impl : ( ( rule__CommunicationAction__AllAssignment_1_0 ) ) ;
public final void rule__CommunicationAction__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7339:1: ( ( ( rule__CommunicationAction__AllAssignment_1_0 ) ) )
- // InternalBehaviorAnnexParser.g:7340:1: ( ( rule__CommunicationAction__AllAssignment_1_0 ) )
+ // InternalBehaviorAnnexParser.g:7466:1: ( ( ( rule__CommunicationAction__AllAssignment_1_0 ) ) )
+ // InternalBehaviorAnnexParser.g:7467:1: ( ( rule__CommunicationAction__AllAssignment_1_0 ) )
{
- // InternalBehaviorAnnexParser.g:7340:1: ( ( rule__CommunicationAction__AllAssignment_1_0 ) )
- // InternalBehaviorAnnexParser.g:7341:2: ( rule__CommunicationAction__AllAssignment_1_0 )
+ // InternalBehaviorAnnexParser.g:7467:1: ( ( rule__CommunicationAction__AllAssignment_1_0 ) )
+ // InternalBehaviorAnnexParser.g:7468:2: ( rule__CommunicationAction__AllAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getAllAssignment_1_0());
}
- // InternalBehaviorAnnexParser.g:7342:2: ( rule__CommunicationAction__AllAssignment_1_0 )
- // InternalBehaviorAnnexParser.g:7342:3: rule__CommunicationAction__AllAssignment_1_0
+ // InternalBehaviorAnnexParser.g:7469:2: ( rule__CommunicationAction__AllAssignment_1_0 )
+ // InternalBehaviorAnnexParser.g:7469:3: rule__CommunicationAction__AllAssignment_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CommunicationAction__AllAssignment_1_0();
@@ -25092,14 +25540,14 @@ public final void rule__CommunicationAction__Group_1__0__Impl() throws Recogniti
// $ANTLR start "rule__CommunicationAction__Group_1__1"
- // InternalBehaviorAnnexParser.g:7350:1: rule__CommunicationAction__Group_1__1 : rule__CommunicationAction__Group_1__1__Impl ;
+ // InternalBehaviorAnnexParser.g:7477:1: rule__CommunicationAction__Group_1__1 : rule__CommunicationAction__Group_1__1__Impl ;
public final void rule__CommunicationAction__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7354:1: ( rule__CommunicationAction__Group_1__1__Impl )
- // InternalBehaviorAnnexParser.g:7355:2: rule__CommunicationAction__Group_1__1__Impl
+ // InternalBehaviorAnnexParser.g:7481:1: ( rule__CommunicationAction__Group_1__1__Impl )
+ // InternalBehaviorAnnexParser.g:7482:2: rule__CommunicationAction__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CommunicationAction__Group_1__1__Impl();
@@ -25125,23 +25573,23 @@ public final void rule__CommunicationAction__Group_1__1() throws RecognitionExce
// $ANTLR start "rule__CommunicationAction__Group_1__1__Impl"
- // InternalBehaviorAnnexParser.g:7361:1: rule__CommunicationAction__Group_1__1__Impl : ( ( rule__CommunicationAction__Alternatives_1_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:7488:1: rule__CommunicationAction__Group_1__1__Impl : ( ( rule__CommunicationAction__Alternatives_1_1 ) ) ;
public final void rule__CommunicationAction__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7365:1: ( ( ( rule__CommunicationAction__Alternatives_1_1 ) ) )
- // InternalBehaviorAnnexParser.g:7366:1: ( ( rule__CommunicationAction__Alternatives_1_1 ) )
+ // InternalBehaviorAnnexParser.g:7492:1: ( ( ( rule__CommunicationAction__Alternatives_1_1 ) ) )
+ // InternalBehaviorAnnexParser.g:7493:1: ( ( rule__CommunicationAction__Alternatives_1_1 ) )
{
- // InternalBehaviorAnnexParser.g:7366:1: ( ( rule__CommunicationAction__Alternatives_1_1 ) )
- // InternalBehaviorAnnexParser.g:7367:2: ( rule__CommunicationAction__Alternatives_1_1 )
+ // InternalBehaviorAnnexParser.g:7493:1: ( ( rule__CommunicationAction__Alternatives_1_1 ) )
+ // InternalBehaviorAnnexParser.g:7494:2: ( rule__CommunicationAction__Alternatives_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getAlternatives_1_1());
}
- // InternalBehaviorAnnexParser.g:7368:2: ( rule__CommunicationAction__Alternatives_1_1 )
- // InternalBehaviorAnnexParser.g:7368:3: rule__CommunicationAction__Alternatives_1_1
+ // InternalBehaviorAnnexParser.g:7495:2: ( rule__CommunicationAction__Alternatives_1_1 )
+ // InternalBehaviorAnnexParser.g:7495:3: rule__CommunicationAction__Alternatives_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CommunicationAction__Alternatives_1_1();
@@ -25176,14 +25624,14 @@ public final void rule__CommunicationAction__Group_1__1__Impl() throws Recogniti
// $ANTLR start "rule__TimedAction__Group__0"
- // InternalBehaviorAnnexParser.g:7377:1: rule__TimedAction__Group__0 : rule__TimedAction__Group__0__Impl rule__TimedAction__Group__1 ;
+ // InternalBehaviorAnnexParser.g:7504:1: rule__TimedAction__Group__0 : rule__TimedAction__Group__0__Impl rule__TimedAction__Group__1 ;
public final void rule__TimedAction__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7381:1: ( rule__TimedAction__Group__0__Impl rule__TimedAction__Group__1 )
- // InternalBehaviorAnnexParser.g:7382:2: rule__TimedAction__Group__0__Impl rule__TimedAction__Group__1
+ // InternalBehaviorAnnexParser.g:7508:1: ( rule__TimedAction__Group__0__Impl rule__TimedAction__Group__1 )
+ // InternalBehaviorAnnexParser.g:7509:2: rule__TimedAction__Group__0__Impl rule__TimedAction__Group__1
{
pushFollow(FollowSets000.FOLLOW_27);
rule__TimedAction__Group__0__Impl();
@@ -25214,17 +25662,17 @@ public final void rule__TimedAction__Group__0() throws RecognitionException {
// $ANTLR start "rule__TimedAction__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:7389:1: rule__TimedAction__Group__0__Impl : ( Computation ) ;
+ // InternalBehaviorAnnexParser.g:7516:1: rule__TimedAction__Group__0__Impl : ( Computation ) ;
public final void rule__TimedAction__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7393:1: ( ( Computation ) )
- // InternalBehaviorAnnexParser.g:7394:1: ( Computation )
+ // InternalBehaviorAnnexParser.g:7520:1: ( ( Computation ) )
+ // InternalBehaviorAnnexParser.g:7521:1: ( Computation )
{
- // InternalBehaviorAnnexParser.g:7394:1: ( Computation )
- // InternalBehaviorAnnexParser.g:7395:2: Computation
+ // InternalBehaviorAnnexParser.g:7521:1: ( Computation )
+ // InternalBehaviorAnnexParser.g:7522:2: Computation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimedActionAccess().getComputationKeyword_0());
@@ -25255,14 +25703,14 @@ public final void rule__TimedAction__Group__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__TimedAction__Group__1"
- // InternalBehaviorAnnexParser.g:7404:1: rule__TimedAction__Group__1 : rule__TimedAction__Group__1__Impl rule__TimedAction__Group__2 ;
+ // InternalBehaviorAnnexParser.g:7531:1: rule__TimedAction__Group__1 : rule__TimedAction__Group__1__Impl rule__TimedAction__Group__2 ;
public final void rule__TimedAction__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7408:1: ( rule__TimedAction__Group__1__Impl rule__TimedAction__Group__2 )
- // InternalBehaviorAnnexParser.g:7409:2: rule__TimedAction__Group__1__Impl rule__TimedAction__Group__2
+ // InternalBehaviorAnnexParser.g:7535:1: ( rule__TimedAction__Group__1__Impl rule__TimedAction__Group__2 )
+ // InternalBehaviorAnnexParser.g:7536:2: rule__TimedAction__Group__1__Impl rule__TimedAction__Group__2
{
pushFollow(FollowSets000.FOLLOW_13);
rule__TimedAction__Group__1__Impl();
@@ -25293,17 +25741,17 @@ public final void rule__TimedAction__Group__1() throws RecognitionException {
// $ANTLR start "rule__TimedAction__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:7416:1: rule__TimedAction__Group__1__Impl : ( LeftParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:7543:1: rule__TimedAction__Group__1__Impl : ( LeftParenthesis ) ;
public final void rule__TimedAction__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7420:1: ( ( LeftParenthesis ) )
- // InternalBehaviorAnnexParser.g:7421:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:7547:1: ( ( LeftParenthesis ) )
+ // InternalBehaviorAnnexParser.g:7548:1: ( LeftParenthesis )
{
- // InternalBehaviorAnnexParser.g:7421:1: ( LeftParenthesis )
- // InternalBehaviorAnnexParser.g:7422:2: LeftParenthesis
+ // InternalBehaviorAnnexParser.g:7548:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:7549:2: LeftParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimedActionAccess().getLeftParenthesisKeyword_1());
@@ -25334,16 +25782,16 @@ public final void rule__TimedAction__Group__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__TimedAction__Group__2"
- // InternalBehaviorAnnexParser.g:7431:1: rule__TimedAction__Group__2 : rule__TimedAction__Group__2__Impl rule__TimedAction__Group__3 ;
+ // InternalBehaviorAnnexParser.g:7558:1: rule__TimedAction__Group__2 : rule__TimedAction__Group__2__Impl rule__TimedAction__Group__3 ;
public final void rule__TimedAction__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7435:1: ( rule__TimedAction__Group__2__Impl rule__TimedAction__Group__3 )
- // InternalBehaviorAnnexParser.g:7436:2: rule__TimedAction__Group__2__Impl rule__TimedAction__Group__3
+ // InternalBehaviorAnnexParser.g:7562:1: ( rule__TimedAction__Group__2__Impl rule__TimedAction__Group__3 )
+ // InternalBehaviorAnnexParser.g:7563:2: rule__TimedAction__Group__2__Impl rule__TimedAction__Group__3
{
- pushFollow(FollowSets000.FOLLOW_47);
+ pushFollow(FollowSets000.FOLLOW_49);
rule__TimedAction__Group__2__Impl();
state._fsp--;
@@ -25372,23 +25820,23 @@ public final void rule__TimedAction__Group__2() throws RecognitionException {
// $ANTLR start "rule__TimedAction__Group__2__Impl"
- // InternalBehaviorAnnexParser.g:7443:1: rule__TimedAction__Group__2__Impl : ( ( rule__TimedAction__LowerTimeAssignment_2 ) ) ;
+ // InternalBehaviorAnnexParser.g:7570:1: rule__TimedAction__Group__2__Impl : ( ( rule__TimedAction__LowerTimeAssignment_2 ) ) ;
public final void rule__TimedAction__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7447:1: ( ( ( rule__TimedAction__LowerTimeAssignment_2 ) ) )
- // InternalBehaviorAnnexParser.g:7448:1: ( ( rule__TimedAction__LowerTimeAssignment_2 ) )
+ // InternalBehaviorAnnexParser.g:7574:1: ( ( ( rule__TimedAction__LowerTimeAssignment_2 ) ) )
+ // InternalBehaviorAnnexParser.g:7575:1: ( ( rule__TimedAction__LowerTimeAssignment_2 ) )
{
- // InternalBehaviorAnnexParser.g:7448:1: ( ( rule__TimedAction__LowerTimeAssignment_2 ) )
- // InternalBehaviorAnnexParser.g:7449:2: ( rule__TimedAction__LowerTimeAssignment_2 )
+ // InternalBehaviorAnnexParser.g:7575:1: ( ( rule__TimedAction__LowerTimeAssignment_2 ) )
+ // InternalBehaviorAnnexParser.g:7576:2: ( rule__TimedAction__LowerTimeAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimedActionAccess().getLowerTimeAssignment_2());
}
- // InternalBehaviorAnnexParser.g:7450:2: ( rule__TimedAction__LowerTimeAssignment_2 )
- // InternalBehaviorAnnexParser.g:7450:3: rule__TimedAction__LowerTimeAssignment_2
+ // InternalBehaviorAnnexParser.g:7577:2: ( rule__TimedAction__LowerTimeAssignment_2 )
+ // InternalBehaviorAnnexParser.g:7577:3: rule__TimedAction__LowerTimeAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TimedAction__LowerTimeAssignment_2();
@@ -25423,16 +25871,16 @@ public final void rule__TimedAction__Group__2__Impl() throws RecognitionExceptio
// $ANTLR start "rule__TimedAction__Group__3"
- // InternalBehaviorAnnexParser.g:7458:1: rule__TimedAction__Group__3 : rule__TimedAction__Group__3__Impl rule__TimedAction__Group__4 ;
+ // InternalBehaviorAnnexParser.g:7585:1: rule__TimedAction__Group__3 : rule__TimedAction__Group__3__Impl rule__TimedAction__Group__4 ;
public final void rule__TimedAction__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7462:1: ( rule__TimedAction__Group__3__Impl rule__TimedAction__Group__4 )
- // InternalBehaviorAnnexParser.g:7463:2: rule__TimedAction__Group__3__Impl rule__TimedAction__Group__4
+ // InternalBehaviorAnnexParser.g:7589:1: ( rule__TimedAction__Group__3__Impl rule__TimedAction__Group__4 )
+ // InternalBehaviorAnnexParser.g:7590:2: rule__TimedAction__Group__3__Impl rule__TimedAction__Group__4
{
- pushFollow(FollowSets000.FOLLOW_47);
+ pushFollow(FollowSets000.FOLLOW_49);
rule__TimedAction__Group__3__Impl();
state._fsp--;
@@ -25461,31 +25909,31 @@ public final void rule__TimedAction__Group__3() throws RecognitionException {
// $ANTLR start "rule__TimedAction__Group__3__Impl"
- // InternalBehaviorAnnexParser.g:7470:1: rule__TimedAction__Group__3__Impl : ( ( rule__TimedAction__Group_3__0 )? ) ;
+ // InternalBehaviorAnnexParser.g:7597:1: rule__TimedAction__Group__3__Impl : ( ( rule__TimedAction__Group_3__0 )? ) ;
public final void rule__TimedAction__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7474:1: ( ( ( rule__TimedAction__Group_3__0 )? ) )
- // InternalBehaviorAnnexParser.g:7475:1: ( ( rule__TimedAction__Group_3__0 )? )
+ // InternalBehaviorAnnexParser.g:7601:1: ( ( ( rule__TimedAction__Group_3__0 )? ) )
+ // InternalBehaviorAnnexParser.g:7602:1: ( ( rule__TimedAction__Group_3__0 )? )
{
- // InternalBehaviorAnnexParser.g:7475:1: ( ( rule__TimedAction__Group_3__0 )? )
- // InternalBehaviorAnnexParser.g:7476:2: ( rule__TimedAction__Group_3__0 )?
+ // InternalBehaviorAnnexParser.g:7602:1: ( ( rule__TimedAction__Group_3__0 )? )
+ // InternalBehaviorAnnexParser.g:7603:2: ( rule__TimedAction__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimedActionAccess().getGroup_3());
}
- // InternalBehaviorAnnexParser.g:7477:2: ( rule__TimedAction__Group_3__0 )?
- int alt73=2;
- int LA73_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:7604:2: ( rule__TimedAction__Group_3__0 )?
+ int alt74=2;
+ int LA74_0 = input.LA(1);
- if ( (LA73_0==FullStopFullStop) ) {
- alt73=1;
+ if ( (LA74_0==FullStopFullStop) ) {
+ alt74=1;
}
- switch (alt73) {
+ switch (alt74) {
case 1 :
- // InternalBehaviorAnnexParser.g:7477:3: rule__TimedAction__Group_3__0
+ // InternalBehaviorAnnexParser.g:7604:3: rule__TimedAction__Group_3__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TimedAction__Group_3__0();
@@ -25523,16 +25971,16 @@ public final void rule__TimedAction__Group__3__Impl() throws RecognitionExceptio
// $ANTLR start "rule__TimedAction__Group__4"
- // InternalBehaviorAnnexParser.g:7485:1: rule__TimedAction__Group__4 : rule__TimedAction__Group__4__Impl rule__TimedAction__Group__5 ;
+ // InternalBehaviorAnnexParser.g:7612:1: rule__TimedAction__Group__4 : rule__TimedAction__Group__4__Impl rule__TimedAction__Group__5 ;
public final void rule__TimedAction__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7489:1: ( rule__TimedAction__Group__4__Impl rule__TimedAction__Group__5 )
- // InternalBehaviorAnnexParser.g:7490:2: rule__TimedAction__Group__4__Impl rule__TimedAction__Group__5
+ // InternalBehaviorAnnexParser.g:7616:1: ( rule__TimedAction__Group__4__Impl rule__TimedAction__Group__5 )
+ // InternalBehaviorAnnexParser.g:7617:2: rule__TimedAction__Group__4__Impl rule__TimedAction__Group__5
{
- pushFollow(FollowSets000.FOLLOW_48);
+ pushFollow(FollowSets000.FOLLOW_50);
rule__TimedAction__Group__4__Impl();
state._fsp--;
@@ -25561,17 +26009,17 @@ public final void rule__TimedAction__Group__4() throws RecognitionException {
// $ANTLR start "rule__TimedAction__Group__4__Impl"
- // InternalBehaviorAnnexParser.g:7497:1: rule__TimedAction__Group__4__Impl : ( RightParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:7624:1: rule__TimedAction__Group__4__Impl : ( RightParenthesis ) ;
public final void rule__TimedAction__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7501:1: ( ( RightParenthesis ) )
- // InternalBehaviorAnnexParser.g:7502:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:7628:1: ( ( RightParenthesis ) )
+ // InternalBehaviorAnnexParser.g:7629:1: ( RightParenthesis )
{
- // InternalBehaviorAnnexParser.g:7502:1: ( RightParenthesis )
- // InternalBehaviorAnnexParser.g:7503:2: RightParenthesis
+ // InternalBehaviorAnnexParser.g:7629:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:7630:2: RightParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimedActionAccess().getRightParenthesisKeyword_4());
@@ -25602,14 +26050,14 @@ public final void rule__TimedAction__Group__4__Impl() throws RecognitionExceptio
// $ANTLR start "rule__TimedAction__Group__5"
- // InternalBehaviorAnnexParser.g:7512:1: rule__TimedAction__Group__5 : rule__TimedAction__Group__5__Impl ;
+ // InternalBehaviorAnnexParser.g:7639:1: rule__TimedAction__Group__5 : rule__TimedAction__Group__5__Impl ;
public final void rule__TimedAction__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7516:1: ( rule__TimedAction__Group__5__Impl )
- // InternalBehaviorAnnexParser.g:7517:2: rule__TimedAction__Group__5__Impl
+ // InternalBehaviorAnnexParser.g:7643:1: ( rule__TimedAction__Group__5__Impl )
+ // InternalBehaviorAnnexParser.g:7644:2: rule__TimedAction__Group__5__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TimedAction__Group__5__Impl();
@@ -25635,31 +26083,31 @@ public final void rule__TimedAction__Group__5() throws RecognitionException {
// $ANTLR start "rule__TimedAction__Group__5__Impl"
- // InternalBehaviorAnnexParser.g:7523:1: rule__TimedAction__Group__5__Impl : ( ( rule__TimedAction__Group_5__0 )? ) ;
+ // InternalBehaviorAnnexParser.g:7650:1: rule__TimedAction__Group__5__Impl : ( ( rule__TimedAction__Group_5__0 )? ) ;
public final void rule__TimedAction__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7527:1: ( ( ( rule__TimedAction__Group_5__0 )? ) )
- // InternalBehaviorAnnexParser.g:7528:1: ( ( rule__TimedAction__Group_5__0 )? )
+ // InternalBehaviorAnnexParser.g:7654:1: ( ( ( rule__TimedAction__Group_5__0 )? ) )
+ // InternalBehaviorAnnexParser.g:7655:1: ( ( rule__TimedAction__Group_5__0 )? )
{
- // InternalBehaviorAnnexParser.g:7528:1: ( ( rule__TimedAction__Group_5__0 )? )
- // InternalBehaviorAnnexParser.g:7529:2: ( rule__TimedAction__Group_5__0 )?
+ // InternalBehaviorAnnexParser.g:7655:1: ( ( rule__TimedAction__Group_5__0 )? )
+ // InternalBehaviorAnnexParser.g:7656:2: ( rule__TimedAction__Group_5__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimedActionAccess().getGroup_5());
}
- // InternalBehaviorAnnexParser.g:7530:2: ( rule__TimedAction__Group_5__0 )?
- int alt74=2;
- int LA74_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:7657:2: ( rule__TimedAction__Group_5__0 )?
+ int alt75=2;
+ int LA75_0 = input.LA(1);
- if ( (LA74_0==In) ) {
- alt74=1;
+ if ( (LA75_0==In) ) {
+ alt75=1;
}
- switch (alt74) {
+ switch (alt75) {
case 1 :
- // InternalBehaviorAnnexParser.g:7530:3: rule__TimedAction__Group_5__0
+ // InternalBehaviorAnnexParser.g:7657:3: rule__TimedAction__Group_5__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TimedAction__Group_5__0();
@@ -25697,14 +26145,14 @@ public final void rule__TimedAction__Group__5__Impl() throws RecognitionExceptio
// $ANTLR start "rule__TimedAction__Group_3__0"
- // InternalBehaviorAnnexParser.g:7539:1: rule__TimedAction__Group_3__0 : rule__TimedAction__Group_3__0__Impl rule__TimedAction__Group_3__1 ;
+ // InternalBehaviorAnnexParser.g:7666:1: rule__TimedAction__Group_3__0 : rule__TimedAction__Group_3__0__Impl rule__TimedAction__Group_3__1 ;
public final void rule__TimedAction__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7543:1: ( rule__TimedAction__Group_3__0__Impl rule__TimedAction__Group_3__1 )
- // InternalBehaviorAnnexParser.g:7544:2: rule__TimedAction__Group_3__0__Impl rule__TimedAction__Group_3__1
+ // InternalBehaviorAnnexParser.g:7670:1: ( rule__TimedAction__Group_3__0__Impl rule__TimedAction__Group_3__1 )
+ // InternalBehaviorAnnexParser.g:7671:2: rule__TimedAction__Group_3__0__Impl rule__TimedAction__Group_3__1
{
pushFollow(FollowSets000.FOLLOW_13);
rule__TimedAction__Group_3__0__Impl();
@@ -25735,17 +26183,17 @@ public final void rule__TimedAction__Group_3__0() throws RecognitionException {
// $ANTLR start "rule__TimedAction__Group_3__0__Impl"
- // InternalBehaviorAnnexParser.g:7551:1: rule__TimedAction__Group_3__0__Impl : ( FullStopFullStop ) ;
+ // InternalBehaviorAnnexParser.g:7678:1: rule__TimedAction__Group_3__0__Impl : ( FullStopFullStop ) ;
public final void rule__TimedAction__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7555:1: ( ( FullStopFullStop ) )
- // InternalBehaviorAnnexParser.g:7556:1: ( FullStopFullStop )
+ // InternalBehaviorAnnexParser.g:7682:1: ( ( FullStopFullStop ) )
+ // InternalBehaviorAnnexParser.g:7683:1: ( FullStopFullStop )
{
- // InternalBehaviorAnnexParser.g:7556:1: ( FullStopFullStop )
- // InternalBehaviorAnnexParser.g:7557:2: FullStopFullStop
+ // InternalBehaviorAnnexParser.g:7683:1: ( FullStopFullStop )
+ // InternalBehaviorAnnexParser.g:7684:2: FullStopFullStop
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimedActionAccess().getFullStopFullStopKeyword_3_0());
@@ -25776,14 +26224,14 @@ public final void rule__TimedAction__Group_3__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__TimedAction__Group_3__1"
- // InternalBehaviorAnnexParser.g:7566:1: rule__TimedAction__Group_3__1 : rule__TimedAction__Group_3__1__Impl ;
+ // InternalBehaviorAnnexParser.g:7693:1: rule__TimedAction__Group_3__1 : rule__TimedAction__Group_3__1__Impl ;
public final void rule__TimedAction__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7570:1: ( rule__TimedAction__Group_3__1__Impl )
- // InternalBehaviorAnnexParser.g:7571:2: rule__TimedAction__Group_3__1__Impl
+ // InternalBehaviorAnnexParser.g:7697:1: ( rule__TimedAction__Group_3__1__Impl )
+ // InternalBehaviorAnnexParser.g:7698:2: rule__TimedAction__Group_3__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TimedAction__Group_3__1__Impl();
@@ -25809,23 +26257,23 @@ public final void rule__TimedAction__Group_3__1() throws RecognitionException {
// $ANTLR start "rule__TimedAction__Group_3__1__Impl"
- // InternalBehaviorAnnexParser.g:7577:1: rule__TimedAction__Group_3__1__Impl : ( ( rule__TimedAction__UpperTimeAssignment_3_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:7704:1: rule__TimedAction__Group_3__1__Impl : ( ( rule__TimedAction__UpperTimeAssignment_3_1 ) ) ;
public final void rule__TimedAction__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7581:1: ( ( ( rule__TimedAction__UpperTimeAssignment_3_1 ) ) )
- // InternalBehaviorAnnexParser.g:7582:1: ( ( rule__TimedAction__UpperTimeAssignment_3_1 ) )
+ // InternalBehaviorAnnexParser.g:7708:1: ( ( ( rule__TimedAction__UpperTimeAssignment_3_1 ) ) )
+ // InternalBehaviorAnnexParser.g:7709:1: ( ( rule__TimedAction__UpperTimeAssignment_3_1 ) )
{
- // InternalBehaviorAnnexParser.g:7582:1: ( ( rule__TimedAction__UpperTimeAssignment_3_1 ) )
- // InternalBehaviorAnnexParser.g:7583:2: ( rule__TimedAction__UpperTimeAssignment_3_1 )
+ // InternalBehaviorAnnexParser.g:7709:1: ( ( rule__TimedAction__UpperTimeAssignment_3_1 ) )
+ // InternalBehaviorAnnexParser.g:7710:2: ( rule__TimedAction__UpperTimeAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimedActionAccess().getUpperTimeAssignment_3_1());
}
- // InternalBehaviorAnnexParser.g:7584:2: ( rule__TimedAction__UpperTimeAssignment_3_1 )
- // InternalBehaviorAnnexParser.g:7584:3: rule__TimedAction__UpperTimeAssignment_3_1
+ // InternalBehaviorAnnexParser.g:7711:2: ( rule__TimedAction__UpperTimeAssignment_3_1 )
+ // InternalBehaviorAnnexParser.g:7711:3: rule__TimedAction__UpperTimeAssignment_3_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TimedAction__UpperTimeAssignment_3_1();
@@ -25860,16 +26308,16 @@ public final void rule__TimedAction__Group_3__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__TimedAction__Group_5__0"
- // InternalBehaviorAnnexParser.g:7593:1: rule__TimedAction__Group_5__0 : rule__TimedAction__Group_5__0__Impl rule__TimedAction__Group_5__1 ;
+ // InternalBehaviorAnnexParser.g:7720:1: rule__TimedAction__Group_5__0 : rule__TimedAction__Group_5__0__Impl rule__TimedAction__Group_5__1 ;
public final void rule__TimedAction__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7597:1: ( rule__TimedAction__Group_5__0__Impl rule__TimedAction__Group_5__1 )
- // InternalBehaviorAnnexParser.g:7598:2: rule__TimedAction__Group_5__0__Impl rule__TimedAction__Group_5__1
+ // InternalBehaviorAnnexParser.g:7724:1: ( rule__TimedAction__Group_5__0__Impl rule__TimedAction__Group_5__1 )
+ // InternalBehaviorAnnexParser.g:7725:2: rule__TimedAction__Group_5__0__Impl rule__TimedAction__Group_5__1
{
- pushFollow(FollowSets000.FOLLOW_49);
+ pushFollow(FollowSets000.FOLLOW_51);
rule__TimedAction__Group_5__0__Impl();
state._fsp--;
@@ -25898,17 +26346,17 @@ public final void rule__TimedAction__Group_5__0() throws RecognitionException {
// $ANTLR start "rule__TimedAction__Group_5__0__Impl"
- // InternalBehaviorAnnexParser.g:7605:1: rule__TimedAction__Group_5__0__Impl : ( In ) ;
+ // InternalBehaviorAnnexParser.g:7732:1: rule__TimedAction__Group_5__0__Impl : ( In ) ;
public final void rule__TimedAction__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7609:1: ( ( In ) )
- // InternalBehaviorAnnexParser.g:7610:1: ( In )
+ // InternalBehaviorAnnexParser.g:7736:1: ( ( In ) )
+ // InternalBehaviorAnnexParser.g:7737:1: ( In )
{
- // InternalBehaviorAnnexParser.g:7610:1: ( In )
- // InternalBehaviorAnnexParser.g:7611:2: In
+ // InternalBehaviorAnnexParser.g:7737:1: ( In )
+ // InternalBehaviorAnnexParser.g:7738:2: In
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimedActionAccess().getInKeyword_5_0());
@@ -25939,14 +26387,14 @@ public final void rule__TimedAction__Group_5__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__TimedAction__Group_5__1"
- // InternalBehaviorAnnexParser.g:7620:1: rule__TimedAction__Group_5__1 : rule__TimedAction__Group_5__1__Impl rule__TimedAction__Group_5__2 ;
+ // InternalBehaviorAnnexParser.g:7747:1: rule__TimedAction__Group_5__1 : rule__TimedAction__Group_5__1__Impl rule__TimedAction__Group_5__2 ;
public final void rule__TimedAction__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7624:1: ( rule__TimedAction__Group_5__1__Impl rule__TimedAction__Group_5__2 )
- // InternalBehaviorAnnexParser.g:7625:2: rule__TimedAction__Group_5__1__Impl rule__TimedAction__Group_5__2
+ // InternalBehaviorAnnexParser.g:7751:1: ( rule__TimedAction__Group_5__1__Impl rule__TimedAction__Group_5__2 )
+ // InternalBehaviorAnnexParser.g:7752:2: rule__TimedAction__Group_5__1__Impl rule__TimedAction__Group_5__2
{
pushFollow(FollowSets000.FOLLOW_27);
rule__TimedAction__Group_5__1__Impl();
@@ -25977,17 +26425,17 @@ public final void rule__TimedAction__Group_5__1() throws RecognitionException {
// $ANTLR start "rule__TimedAction__Group_5__1__Impl"
- // InternalBehaviorAnnexParser.g:7632:1: rule__TimedAction__Group_5__1__Impl : ( Binding ) ;
+ // InternalBehaviorAnnexParser.g:7759:1: rule__TimedAction__Group_5__1__Impl : ( Binding ) ;
public final void rule__TimedAction__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7636:1: ( ( Binding ) )
- // InternalBehaviorAnnexParser.g:7637:1: ( Binding )
+ // InternalBehaviorAnnexParser.g:7763:1: ( ( Binding ) )
+ // InternalBehaviorAnnexParser.g:7764:1: ( Binding )
{
- // InternalBehaviorAnnexParser.g:7637:1: ( Binding )
- // InternalBehaviorAnnexParser.g:7638:2: Binding
+ // InternalBehaviorAnnexParser.g:7764:1: ( Binding )
+ // InternalBehaviorAnnexParser.g:7765:2: Binding
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimedActionAccess().getBindingKeyword_5_1());
@@ -26018,14 +26466,14 @@ public final void rule__TimedAction__Group_5__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__TimedAction__Group_5__2"
- // InternalBehaviorAnnexParser.g:7647:1: rule__TimedAction__Group_5__2 : rule__TimedAction__Group_5__2__Impl rule__TimedAction__Group_5__3 ;
+ // InternalBehaviorAnnexParser.g:7774:1: rule__TimedAction__Group_5__2 : rule__TimedAction__Group_5__2__Impl rule__TimedAction__Group_5__3 ;
public final void rule__TimedAction__Group_5__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7651:1: ( rule__TimedAction__Group_5__2__Impl rule__TimedAction__Group_5__3 )
- // InternalBehaviorAnnexParser.g:7652:2: rule__TimedAction__Group_5__2__Impl rule__TimedAction__Group_5__3
+ // InternalBehaviorAnnexParser.g:7778:1: ( rule__TimedAction__Group_5__2__Impl rule__TimedAction__Group_5__3 )
+ // InternalBehaviorAnnexParser.g:7779:2: rule__TimedAction__Group_5__2__Impl rule__TimedAction__Group_5__3
{
pushFollow(FollowSets000.FOLLOW_4);
rule__TimedAction__Group_5__2__Impl();
@@ -26056,17 +26504,17 @@ public final void rule__TimedAction__Group_5__2() throws RecognitionException {
// $ANTLR start "rule__TimedAction__Group_5__2__Impl"
- // InternalBehaviorAnnexParser.g:7659:1: rule__TimedAction__Group_5__2__Impl : ( LeftParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:7786:1: rule__TimedAction__Group_5__2__Impl : ( LeftParenthesis ) ;
public final void rule__TimedAction__Group_5__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7663:1: ( ( LeftParenthesis ) )
- // InternalBehaviorAnnexParser.g:7664:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:7790:1: ( ( LeftParenthesis ) )
+ // InternalBehaviorAnnexParser.g:7791:1: ( LeftParenthesis )
{
- // InternalBehaviorAnnexParser.g:7664:1: ( LeftParenthesis )
- // InternalBehaviorAnnexParser.g:7665:2: LeftParenthesis
+ // InternalBehaviorAnnexParser.g:7791:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:7792:2: LeftParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimedActionAccess().getLeftParenthesisKeyword_5_2());
@@ -26097,14 +26545,14 @@ public final void rule__TimedAction__Group_5__2__Impl() throws RecognitionExcept
// $ANTLR start "rule__TimedAction__Group_5__3"
- // InternalBehaviorAnnexParser.g:7674:1: rule__TimedAction__Group_5__3 : rule__TimedAction__Group_5__3__Impl rule__TimedAction__Group_5__4 ;
+ // InternalBehaviorAnnexParser.g:7801:1: rule__TimedAction__Group_5__3 : rule__TimedAction__Group_5__3__Impl rule__TimedAction__Group_5__4 ;
public final void rule__TimedAction__Group_5__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7678:1: ( rule__TimedAction__Group_5__3__Impl rule__TimedAction__Group_5__4 )
- // InternalBehaviorAnnexParser.g:7679:2: rule__TimedAction__Group_5__3__Impl rule__TimedAction__Group_5__4
+ // InternalBehaviorAnnexParser.g:7805:1: ( rule__TimedAction__Group_5__3__Impl rule__TimedAction__Group_5__4 )
+ // InternalBehaviorAnnexParser.g:7806:2: rule__TimedAction__Group_5__3__Impl rule__TimedAction__Group_5__4
{
pushFollow(FollowSets000.FOLLOW_28);
rule__TimedAction__Group_5__3__Impl();
@@ -26135,23 +26583,23 @@ public final void rule__TimedAction__Group_5__3() throws RecognitionException {
// $ANTLR start "rule__TimedAction__Group_5__3__Impl"
- // InternalBehaviorAnnexParser.g:7686:1: rule__TimedAction__Group_5__3__Impl : ( ( rule__TimedAction__ProcessorsAssignment_5_3 ) ) ;
+ // InternalBehaviorAnnexParser.g:7813:1: rule__TimedAction__Group_5__3__Impl : ( ( rule__TimedAction__ProcessorsAssignment_5_3 ) ) ;
public final void rule__TimedAction__Group_5__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7690:1: ( ( ( rule__TimedAction__ProcessorsAssignment_5_3 ) ) )
- // InternalBehaviorAnnexParser.g:7691:1: ( ( rule__TimedAction__ProcessorsAssignment_5_3 ) )
+ // InternalBehaviorAnnexParser.g:7817:1: ( ( ( rule__TimedAction__ProcessorsAssignment_5_3 ) ) )
+ // InternalBehaviorAnnexParser.g:7818:1: ( ( rule__TimedAction__ProcessorsAssignment_5_3 ) )
{
- // InternalBehaviorAnnexParser.g:7691:1: ( ( rule__TimedAction__ProcessorsAssignment_5_3 ) )
- // InternalBehaviorAnnexParser.g:7692:2: ( rule__TimedAction__ProcessorsAssignment_5_3 )
+ // InternalBehaviorAnnexParser.g:7818:1: ( ( rule__TimedAction__ProcessorsAssignment_5_3 ) )
+ // InternalBehaviorAnnexParser.g:7819:2: ( rule__TimedAction__ProcessorsAssignment_5_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimedActionAccess().getProcessorsAssignment_5_3());
}
- // InternalBehaviorAnnexParser.g:7693:2: ( rule__TimedAction__ProcessorsAssignment_5_3 )
- // InternalBehaviorAnnexParser.g:7693:3: rule__TimedAction__ProcessorsAssignment_5_3
+ // InternalBehaviorAnnexParser.g:7820:2: ( rule__TimedAction__ProcessorsAssignment_5_3 )
+ // InternalBehaviorAnnexParser.g:7820:3: rule__TimedAction__ProcessorsAssignment_5_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TimedAction__ProcessorsAssignment_5_3();
@@ -26186,14 +26634,14 @@ public final void rule__TimedAction__Group_5__3__Impl() throws RecognitionExcept
// $ANTLR start "rule__TimedAction__Group_5__4"
- // InternalBehaviorAnnexParser.g:7701:1: rule__TimedAction__Group_5__4 : rule__TimedAction__Group_5__4__Impl rule__TimedAction__Group_5__5 ;
+ // InternalBehaviorAnnexParser.g:7828:1: rule__TimedAction__Group_5__4 : rule__TimedAction__Group_5__4__Impl rule__TimedAction__Group_5__5 ;
public final void rule__TimedAction__Group_5__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7705:1: ( rule__TimedAction__Group_5__4__Impl rule__TimedAction__Group_5__5 )
- // InternalBehaviorAnnexParser.g:7706:2: rule__TimedAction__Group_5__4__Impl rule__TimedAction__Group_5__5
+ // InternalBehaviorAnnexParser.g:7832:1: ( rule__TimedAction__Group_5__4__Impl rule__TimedAction__Group_5__5 )
+ // InternalBehaviorAnnexParser.g:7833:2: rule__TimedAction__Group_5__4__Impl rule__TimedAction__Group_5__5
{
pushFollow(FollowSets000.FOLLOW_28);
rule__TimedAction__Group_5__4__Impl();
@@ -26224,35 +26672,35 @@ public final void rule__TimedAction__Group_5__4() throws RecognitionException {
// $ANTLR start "rule__TimedAction__Group_5__4__Impl"
- // InternalBehaviorAnnexParser.g:7713:1: rule__TimedAction__Group_5__4__Impl : ( ( rule__TimedAction__Group_5_4__0 )* ) ;
+ // InternalBehaviorAnnexParser.g:7840:1: rule__TimedAction__Group_5__4__Impl : ( ( rule__TimedAction__Group_5_4__0 )* ) ;
public final void rule__TimedAction__Group_5__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7717:1: ( ( ( rule__TimedAction__Group_5_4__0 )* ) )
- // InternalBehaviorAnnexParser.g:7718:1: ( ( rule__TimedAction__Group_5_4__0 )* )
+ // InternalBehaviorAnnexParser.g:7844:1: ( ( ( rule__TimedAction__Group_5_4__0 )* ) )
+ // InternalBehaviorAnnexParser.g:7845:1: ( ( rule__TimedAction__Group_5_4__0 )* )
{
- // InternalBehaviorAnnexParser.g:7718:1: ( ( rule__TimedAction__Group_5_4__0 )* )
- // InternalBehaviorAnnexParser.g:7719:2: ( rule__TimedAction__Group_5_4__0 )*
+ // InternalBehaviorAnnexParser.g:7845:1: ( ( rule__TimedAction__Group_5_4__0 )* )
+ // InternalBehaviorAnnexParser.g:7846:2: ( rule__TimedAction__Group_5_4__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimedActionAccess().getGroup_5_4());
}
- // InternalBehaviorAnnexParser.g:7720:2: ( rule__TimedAction__Group_5_4__0 )*
- loop75:
+ // InternalBehaviorAnnexParser.g:7847:2: ( rule__TimedAction__Group_5_4__0 )*
+ loop76:
do {
- int alt75=2;
- int LA75_0 = input.LA(1);
+ int alt76=2;
+ int LA76_0 = input.LA(1);
- if ( (LA75_0==Comma) ) {
- alt75=1;
+ if ( (LA76_0==Comma) ) {
+ alt76=1;
}
- switch (alt75) {
+ switch (alt76) {
case 1 :
- // InternalBehaviorAnnexParser.g:7720:3: rule__TimedAction__Group_5_4__0
+ // InternalBehaviorAnnexParser.g:7847:3: rule__TimedAction__Group_5_4__0
{
pushFollow(FollowSets000.FOLLOW_7);
rule__TimedAction__Group_5_4__0();
@@ -26264,7 +26712,7 @@ public final void rule__TimedAction__Group_5__4__Impl() throws RecognitionExcept
break;
default :
- break loop75;
+ break loop76;
}
} while (true);
@@ -26293,14 +26741,14 @@ public final void rule__TimedAction__Group_5__4__Impl() throws RecognitionExcept
// $ANTLR start "rule__TimedAction__Group_5__5"
- // InternalBehaviorAnnexParser.g:7728:1: rule__TimedAction__Group_5__5 : rule__TimedAction__Group_5__5__Impl ;
+ // InternalBehaviorAnnexParser.g:7855:1: rule__TimedAction__Group_5__5 : rule__TimedAction__Group_5__5__Impl ;
public final void rule__TimedAction__Group_5__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7732:1: ( rule__TimedAction__Group_5__5__Impl )
- // InternalBehaviorAnnexParser.g:7733:2: rule__TimedAction__Group_5__5__Impl
+ // InternalBehaviorAnnexParser.g:7859:1: ( rule__TimedAction__Group_5__5__Impl )
+ // InternalBehaviorAnnexParser.g:7860:2: rule__TimedAction__Group_5__5__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TimedAction__Group_5__5__Impl();
@@ -26326,17 +26774,17 @@ public final void rule__TimedAction__Group_5__5() throws RecognitionException {
// $ANTLR start "rule__TimedAction__Group_5__5__Impl"
- // InternalBehaviorAnnexParser.g:7739:1: rule__TimedAction__Group_5__5__Impl : ( RightParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:7866:1: rule__TimedAction__Group_5__5__Impl : ( RightParenthesis ) ;
public final void rule__TimedAction__Group_5__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7743:1: ( ( RightParenthesis ) )
- // InternalBehaviorAnnexParser.g:7744:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:7870:1: ( ( RightParenthesis ) )
+ // InternalBehaviorAnnexParser.g:7871:1: ( RightParenthesis )
{
- // InternalBehaviorAnnexParser.g:7744:1: ( RightParenthesis )
- // InternalBehaviorAnnexParser.g:7745:2: RightParenthesis
+ // InternalBehaviorAnnexParser.g:7871:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:7872:2: RightParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimedActionAccess().getRightParenthesisKeyword_5_5());
@@ -26367,14 +26815,14 @@ public final void rule__TimedAction__Group_5__5__Impl() throws RecognitionExcept
// $ANTLR start "rule__TimedAction__Group_5_4__0"
- // InternalBehaviorAnnexParser.g:7755:1: rule__TimedAction__Group_5_4__0 : rule__TimedAction__Group_5_4__0__Impl rule__TimedAction__Group_5_4__1 ;
+ // InternalBehaviorAnnexParser.g:7882:1: rule__TimedAction__Group_5_4__0 : rule__TimedAction__Group_5_4__0__Impl rule__TimedAction__Group_5_4__1 ;
public final void rule__TimedAction__Group_5_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7759:1: ( rule__TimedAction__Group_5_4__0__Impl rule__TimedAction__Group_5_4__1 )
- // InternalBehaviorAnnexParser.g:7760:2: rule__TimedAction__Group_5_4__0__Impl rule__TimedAction__Group_5_4__1
+ // InternalBehaviorAnnexParser.g:7886:1: ( rule__TimedAction__Group_5_4__0__Impl rule__TimedAction__Group_5_4__1 )
+ // InternalBehaviorAnnexParser.g:7887:2: rule__TimedAction__Group_5_4__0__Impl rule__TimedAction__Group_5_4__1
{
pushFollow(FollowSets000.FOLLOW_4);
rule__TimedAction__Group_5_4__0__Impl();
@@ -26405,17 +26853,17 @@ public final void rule__TimedAction__Group_5_4__0() throws RecognitionException
// $ANTLR start "rule__TimedAction__Group_5_4__0__Impl"
- // InternalBehaviorAnnexParser.g:7767:1: rule__TimedAction__Group_5_4__0__Impl : ( Comma ) ;
+ // InternalBehaviorAnnexParser.g:7894:1: rule__TimedAction__Group_5_4__0__Impl : ( Comma ) ;
public final void rule__TimedAction__Group_5_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7771:1: ( ( Comma ) )
- // InternalBehaviorAnnexParser.g:7772:1: ( Comma )
+ // InternalBehaviorAnnexParser.g:7898:1: ( ( Comma ) )
+ // InternalBehaviorAnnexParser.g:7899:1: ( Comma )
{
- // InternalBehaviorAnnexParser.g:7772:1: ( Comma )
- // InternalBehaviorAnnexParser.g:7773:2: Comma
+ // InternalBehaviorAnnexParser.g:7899:1: ( Comma )
+ // InternalBehaviorAnnexParser.g:7900:2: Comma
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimedActionAccess().getCommaKeyword_5_4_0());
@@ -26446,14 +26894,14 @@ public final void rule__TimedAction__Group_5_4__0__Impl() throws RecognitionExce
// $ANTLR start "rule__TimedAction__Group_5_4__1"
- // InternalBehaviorAnnexParser.g:7782:1: rule__TimedAction__Group_5_4__1 : rule__TimedAction__Group_5_4__1__Impl ;
+ // InternalBehaviorAnnexParser.g:7909:1: rule__TimedAction__Group_5_4__1 : rule__TimedAction__Group_5_4__1__Impl ;
public final void rule__TimedAction__Group_5_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7786:1: ( rule__TimedAction__Group_5_4__1__Impl )
- // InternalBehaviorAnnexParser.g:7787:2: rule__TimedAction__Group_5_4__1__Impl
+ // InternalBehaviorAnnexParser.g:7913:1: ( rule__TimedAction__Group_5_4__1__Impl )
+ // InternalBehaviorAnnexParser.g:7914:2: rule__TimedAction__Group_5_4__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TimedAction__Group_5_4__1__Impl();
@@ -26479,23 +26927,23 @@ public final void rule__TimedAction__Group_5_4__1() throws RecognitionException
// $ANTLR start "rule__TimedAction__Group_5_4__1__Impl"
- // InternalBehaviorAnnexParser.g:7793:1: rule__TimedAction__Group_5_4__1__Impl : ( ( rule__TimedAction__ProcessorsAssignment_5_4_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:7920:1: rule__TimedAction__Group_5_4__1__Impl : ( ( rule__TimedAction__ProcessorsAssignment_5_4_1 ) ) ;
public final void rule__TimedAction__Group_5_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7797:1: ( ( ( rule__TimedAction__ProcessorsAssignment_5_4_1 ) ) )
- // InternalBehaviorAnnexParser.g:7798:1: ( ( rule__TimedAction__ProcessorsAssignment_5_4_1 ) )
+ // InternalBehaviorAnnexParser.g:7924:1: ( ( ( rule__TimedAction__ProcessorsAssignment_5_4_1 ) ) )
+ // InternalBehaviorAnnexParser.g:7925:1: ( ( rule__TimedAction__ProcessorsAssignment_5_4_1 ) )
{
- // InternalBehaviorAnnexParser.g:7798:1: ( ( rule__TimedAction__ProcessorsAssignment_5_4_1 ) )
- // InternalBehaviorAnnexParser.g:7799:2: ( rule__TimedAction__ProcessorsAssignment_5_4_1 )
+ // InternalBehaviorAnnexParser.g:7925:1: ( ( rule__TimedAction__ProcessorsAssignment_5_4_1 ) )
+ // InternalBehaviorAnnexParser.g:7926:2: ( rule__TimedAction__ProcessorsAssignment_5_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimedActionAccess().getProcessorsAssignment_5_4_1());
}
- // InternalBehaviorAnnexParser.g:7800:2: ( rule__TimedAction__ProcessorsAssignment_5_4_1 )
- // InternalBehaviorAnnexParser.g:7800:3: rule__TimedAction__ProcessorsAssignment_5_4_1
+ // InternalBehaviorAnnexParser.g:7927:2: ( rule__TimedAction__ProcessorsAssignment_5_4_1 )
+ // InternalBehaviorAnnexParser.g:7927:3: rule__TimedAction__ProcessorsAssignment_5_4_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TimedAction__ProcessorsAssignment_5_4_1();
@@ -26530,14 +26978,14 @@ public final void rule__TimedAction__Group_5_4__1__Impl() throws RecognitionExce
// $ANTLR start "rule__IfStatement__Group__0"
- // InternalBehaviorAnnexParser.g:7809:1: rule__IfStatement__Group__0 : rule__IfStatement__Group__0__Impl rule__IfStatement__Group__1 ;
+ // InternalBehaviorAnnexParser.g:7936:1: rule__IfStatement__Group__0 : rule__IfStatement__Group__0__Impl rule__IfStatement__Group__1 ;
public final void rule__IfStatement__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7813:1: ( rule__IfStatement__Group__0__Impl rule__IfStatement__Group__1 )
- // InternalBehaviorAnnexParser.g:7814:2: rule__IfStatement__Group__0__Impl rule__IfStatement__Group__1
+ // InternalBehaviorAnnexParser.g:7940:1: ( rule__IfStatement__Group__0__Impl rule__IfStatement__Group__1 )
+ // InternalBehaviorAnnexParser.g:7941:2: rule__IfStatement__Group__0__Impl rule__IfStatement__Group__1
{
pushFollow(FollowSets000.FOLLOW_27);
rule__IfStatement__Group__0__Impl();
@@ -26568,17 +27016,17 @@ public final void rule__IfStatement__Group__0() throws RecognitionException {
// $ANTLR start "rule__IfStatement__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:7821:1: rule__IfStatement__Group__0__Impl : ( If ) ;
+ // InternalBehaviorAnnexParser.g:7948:1: rule__IfStatement__Group__0__Impl : ( If ) ;
public final void rule__IfStatement__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7825:1: ( ( If ) )
- // InternalBehaviorAnnexParser.g:7826:1: ( If )
+ // InternalBehaviorAnnexParser.g:7952:1: ( ( If ) )
+ // InternalBehaviorAnnexParser.g:7953:1: ( If )
{
- // InternalBehaviorAnnexParser.g:7826:1: ( If )
- // InternalBehaviorAnnexParser.g:7827:2: If
+ // InternalBehaviorAnnexParser.g:7953:1: ( If )
+ // InternalBehaviorAnnexParser.g:7954:2: If
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfStatementAccess().getIfKeyword_0());
@@ -26609,16 +27057,16 @@ public final void rule__IfStatement__Group__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__IfStatement__Group__1"
- // InternalBehaviorAnnexParser.g:7836:1: rule__IfStatement__Group__1 : rule__IfStatement__Group__1__Impl rule__IfStatement__Group__2 ;
+ // InternalBehaviorAnnexParser.g:7963:1: rule__IfStatement__Group__1 : rule__IfStatement__Group__1__Impl rule__IfStatement__Group__2 ;
public final void rule__IfStatement__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7840:1: ( rule__IfStatement__Group__1__Impl rule__IfStatement__Group__2 )
- // InternalBehaviorAnnexParser.g:7841:2: rule__IfStatement__Group__1__Impl rule__IfStatement__Group__2
+ // InternalBehaviorAnnexParser.g:7967:1: ( rule__IfStatement__Group__1__Impl rule__IfStatement__Group__2 )
+ // InternalBehaviorAnnexParser.g:7968:2: rule__IfStatement__Group__1__Impl rule__IfStatement__Group__2
{
- pushFollow(FollowSets000.FOLLOW_44);
+ pushFollow(FollowSets000.FOLLOW_47);
rule__IfStatement__Group__1__Impl();
state._fsp--;
@@ -26647,17 +27095,17 @@ public final void rule__IfStatement__Group__1() throws RecognitionException {
// $ANTLR start "rule__IfStatement__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:7848:1: rule__IfStatement__Group__1__Impl : ( LeftParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:7975:1: rule__IfStatement__Group__1__Impl : ( LeftParenthesis ) ;
public final void rule__IfStatement__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7852:1: ( ( LeftParenthesis ) )
- // InternalBehaviorAnnexParser.g:7853:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:7979:1: ( ( LeftParenthesis ) )
+ // InternalBehaviorAnnexParser.g:7980:1: ( LeftParenthesis )
{
- // InternalBehaviorAnnexParser.g:7853:1: ( LeftParenthesis )
- // InternalBehaviorAnnexParser.g:7854:2: LeftParenthesis
+ // InternalBehaviorAnnexParser.g:7980:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:7981:2: LeftParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfStatementAccess().getLeftParenthesisKeyword_1());
@@ -26688,16 +27136,16 @@ public final void rule__IfStatement__Group__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__IfStatement__Group__2"
- // InternalBehaviorAnnexParser.g:7863:1: rule__IfStatement__Group__2 : rule__IfStatement__Group__2__Impl rule__IfStatement__Group__3 ;
+ // InternalBehaviorAnnexParser.g:7990:1: rule__IfStatement__Group__2 : rule__IfStatement__Group__2__Impl rule__IfStatement__Group__3 ;
public final void rule__IfStatement__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7867:1: ( rule__IfStatement__Group__2__Impl rule__IfStatement__Group__3 )
- // InternalBehaviorAnnexParser.g:7868:2: rule__IfStatement__Group__2__Impl rule__IfStatement__Group__3
+ // InternalBehaviorAnnexParser.g:7994:1: ( rule__IfStatement__Group__2__Impl rule__IfStatement__Group__3 )
+ // InternalBehaviorAnnexParser.g:7995:2: rule__IfStatement__Group__2__Impl rule__IfStatement__Group__3
{
- pushFollow(FollowSets000.FOLLOW_45);
+ pushFollow(FollowSets000.FOLLOW_37);
rule__IfStatement__Group__2__Impl();
state._fsp--;
@@ -26726,23 +27174,23 @@ public final void rule__IfStatement__Group__2() throws RecognitionException {
// $ANTLR start "rule__IfStatement__Group__2__Impl"
- // InternalBehaviorAnnexParser.g:7875:1: rule__IfStatement__Group__2__Impl : ( ( rule__IfStatement__ConditionAssignment_2 ) ) ;
+ // InternalBehaviorAnnexParser.g:8002:1: rule__IfStatement__Group__2__Impl : ( ( rule__IfStatement__ConditionAssignment_2 ) ) ;
public final void rule__IfStatement__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7879:1: ( ( ( rule__IfStatement__ConditionAssignment_2 ) ) )
- // InternalBehaviorAnnexParser.g:7880:1: ( ( rule__IfStatement__ConditionAssignment_2 ) )
+ // InternalBehaviorAnnexParser.g:8006:1: ( ( ( rule__IfStatement__ConditionAssignment_2 ) ) )
+ // InternalBehaviorAnnexParser.g:8007:1: ( ( rule__IfStatement__ConditionAssignment_2 ) )
{
- // InternalBehaviorAnnexParser.g:7880:1: ( ( rule__IfStatement__ConditionAssignment_2 ) )
- // InternalBehaviorAnnexParser.g:7881:2: ( rule__IfStatement__ConditionAssignment_2 )
+ // InternalBehaviorAnnexParser.g:8007:1: ( ( rule__IfStatement__ConditionAssignment_2 ) )
+ // InternalBehaviorAnnexParser.g:8008:2: ( rule__IfStatement__ConditionAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfStatementAccess().getConditionAssignment_2());
}
- // InternalBehaviorAnnexParser.g:7882:2: ( rule__IfStatement__ConditionAssignment_2 )
- // InternalBehaviorAnnexParser.g:7882:3: rule__IfStatement__ConditionAssignment_2
+ // InternalBehaviorAnnexParser.g:8009:2: ( rule__IfStatement__ConditionAssignment_2 )
+ // InternalBehaviorAnnexParser.g:8009:3: rule__IfStatement__ConditionAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__IfStatement__ConditionAssignment_2();
@@ -26777,16 +27225,16 @@ public final void rule__IfStatement__Group__2__Impl() throws RecognitionExceptio
// $ANTLR start "rule__IfStatement__Group__3"
- // InternalBehaviorAnnexParser.g:7890:1: rule__IfStatement__Group__3 : rule__IfStatement__Group__3__Impl rule__IfStatement__Group__4 ;
+ // InternalBehaviorAnnexParser.g:8017:1: rule__IfStatement__Group__3 : rule__IfStatement__Group__3__Impl rule__IfStatement__Group__4 ;
public final void rule__IfStatement__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7894:1: ( rule__IfStatement__Group__3__Impl rule__IfStatement__Group__4 )
- // InternalBehaviorAnnexParser.g:7895:2: rule__IfStatement__Group__3__Impl rule__IfStatement__Group__4
+ // InternalBehaviorAnnexParser.g:8021:1: ( rule__IfStatement__Group__3__Impl rule__IfStatement__Group__4 )
+ // InternalBehaviorAnnexParser.g:8022:2: rule__IfStatement__Group__3__Impl rule__IfStatement__Group__4
{
- pushFollow(FollowSets000.FOLLOW_35);
+ pushFollow(FollowSets000.FOLLOW_38);
rule__IfStatement__Group__3__Impl();
state._fsp--;
@@ -26815,17 +27263,17 @@ public final void rule__IfStatement__Group__3() throws RecognitionException {
// $ANTLR start "rule__IfStatement__Group__3__Impl"
- // InternalBehaviorAnnexParser.g:7902:1: rule__IfStatement__Group__3__Impl : ( RightParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:8029:1: rule__IfStatement__Group__3__Impl : ( RightParenthesis ) ;
public final void rule__IfStatement__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7906:1: ( ( RightParenthesis ) )
- // InternalBehaviorAnnexParser.g:7907:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:8033:1: ( ( RightParenthesis ) )
+ // InternalBehaviorAnnexParser.g:8034:1: ( RightParenthesis )
{
- // InternalBehaviorAnnexParser.g:7907:1: ( RightParenthesis )
- // InternalBehaviorAnnexParser.g:7908:2: RightParenthesis
+ // InternalBehaviorAnnexParser.g:8034:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:8035:2: RightParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfStatementAccess().getRightParenthesisKeyword_3());
@@ -26856,16 +27304,16 @@ public final void rule__IfStatement__Group__3__Impl() throws RecognitionExceptio
// $ANTLR start "rule__IfStatement__Group__4"
- // InternalBehaviorAnnexParser.g:7917:1: rule__IfStatement__Group__4 : rule__IfStatement__Group__4__Impl rule__IfStatement__Group__5 ;
+ // InternalBehaviorAnnexParser.g:8044:1: rule__IfStatement__Group__4 : rule__IfStatement__Group__4__Impl rule__IfStatement__Group__5 ;
public final void rule__IfStatement__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7921:1: ( rule__IfStatement__Group__4__Impl rule__IfStatement__Group__5 )
- // InternalBehaviorAnnexParser.g:7922:2: rule__IfStatement__Group__4__Impl rule__IfStatement__Group__5
+ // InternalBehaviorAnnexParser.g:8048:1: ( rule__IfStatement__Group__4__Impl rule__IfStatement__Group__5 )
+ // InternalBehaviorAnnexParser.g:8049:2: rule__IfStatement__Group__4__Impl rule__IfStatement__Group__5
{
- pushFollow(FollowSets000.FOLLOW_50);
+ pushFollow(FollowSets000.FOLLOW_52);
rule__IfStatement__Group__4__Impl();
state._fsp--;
@@ -26894,23 +27342,23 @@ public final void rule__IfStatement__Group__4() throws RecognitionException {
// $ANTLR start "rule__IfStatement__Group__4__Impl"
- // InternalBehaviorAnnexParser.g:7929:1: rule__IfStatement__Group__4__Impl : ( ( rule__IfStatement__ThenActionsAssignment_4 ) ) ;
+ // InternalBehaviorAnnexParser.g:8056:1: rule__IfStatement__Group__4__Impl : ( ( rule__IfStatement__ThenActionsAssignment_4 ) ) ;
public final void rule__IfStatement__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7933:1: ( ( ( rule__IfStatement__ThenActionsAssignment_4 ) ) )
- // InternalBehaviorAnnexParser.g:7934:1: ( ( rule__IfStatement__ThenActionsAssignment_4 ) )
+ // InternalBehaviorAnnexParser.g:8060:1: ( ( ( rule__IfStatement__ThenActionsAssignment_4 ) ) )
+ // InternalBehaviorAnnexParser.g:8061:1: ( ( rule__IfStatement__ThenActionsAssignment_4 ) )
{
- // InternalBehaviorAnnexParser.g:7934:1: ( ( rule__IfStatement__ThenActionsAssignment_4 ) )
- // InternalBehaviorAnnexParser.g:7935:2: ( rule__IfStatement__ThenActionsAssignment_4 )
+ // InternalBehaviorAnnexParser.g:8061:1: ( ( rule__IfStatement__ThenActionsAssignment_4 ) )
+ // InternalBehaviorAnnexParser.g:8062:2: ( rule__IfStatement__ThenActionsAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfStatementAccess().getThenActionsAssignment_4());
}
- // InternalBehaviorAnnexParser.g:7936:2: ( rule__IfStatement__ThenActionsAssignment_4 )
- // InternalBehaviorAnnexParser.g:7936:3: rule__IfStatement__ThenActionsAssignment_4
+ // InternalBehaviorAnnexParser.g:8063:2: ( rule__IfStatement__ThenActionsAssignment_4 )
+ // InternalBehaviorAnnexParser.g:8063:3: rule__IfStatement__ThenActionsAssignment_4
{
pushFollow(FollowSets000.FOLLOW_2);
rule__IfStatement__ThenActionsAssignment_4();
@@ -26945,16 +27393,16 @@ public final void rule__IfStatement__Group__4__Impl() throws RecognitionExceptio
// $ANTLR start "rule__IfStatement__Group__5"
- // InternalBehaviorAnnexParser.g:7944:1: rule__IfStatement__Group__5 : rule__IfStatement__Group__5__Impl rule__IfStatement__Group__6 ;
+ // InternalBehaviorAnnexParser.g:8071:1: rule__IfStatement__Group__5 : rule__IfStatement__Group__5__Impl rule__IfStatement__Group__6 ;
public final void rule__IfStatement__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7948:1: ( rule__IfStatement__Group__5__Impl rule__IfStatement__Group__6 )
- // InternalBehaviorAnnexParser.g:7949:2: rule__IfStatement__Group__5__Impl rule__IfStatement__Group__6
+ // InternalBehaviorAnnexParser.g:8075:1: ( rule__IfStatement__Group__5__Impl rule__IfStatement__Group__6 )
+ // InternalBehaviorAnnexParser.g:8076:2: rule__IfStatement__Group__5__Impl rule__IfStatement__Group__6
{
- pushFollow(FollowSets000.FOLLOW_50);
+ pushFollow(FollowSets000.FOLLOW_52);
rule__IfStatement__Group__5__Impl();
state._fsp--;
@@ -26983,37 +27431,37 @@ public final void rule__IfStatement__Group__5() throws RecognitionException {
// $ANTLR start "rule__IfStatement__Group__5__Impl"
- // InternalBehaviorAnnexParser.g:7956:1: rule__IfStatement__Group__5__Impl : ( ( rule__IfStatement__ElseIfsAssignment_5 )* ) ;
+ // InternalBehaviorAnnexParser.g:8083:1: rule__IfStatement__Group__5__Impl : ( ( rule__IfStatement__ElseIfsAssignment_5 )* ) ;
public final void rule__IfStatement__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7960:1: ( ( ( rule__IfStatement__ElseIfsAssignment_5 )* ) )
- // InternalBehaviorAnnexParser.g:7961:1: ( ( rule__IfStatement__ElseIfsAssignment_5 )* )
+ // InternalBehaviorAnnexParser.g:8087:1: ( ( ( rule__IfStatement__ElseIfsAssignment_5 )* ) )
+ // InternalBehaviorAnnexParser.g:8088:1: ( ( rule__IfStatement__ElseIfsAssignment_5 )* )
{
- // InternalBehaviorAnnexParser.g:7961:1: ( ( rule__IfStatement__ElseIfsAssignment_5 )* )
- // InternalBehaviorAnnexParser.g:7962:2: ( rule__IfStatement__ElseIfsAssignment_5 )*
+ // InternalBehaviorAnnexParser.g:8088:1: ( ( rule__IfStatement__ElseIfsAssignment_5 )* )
+ // InternalBehaviorAnnexParser.g:8089:2: ( rule__IfStatement__ElseIfsAssignment_5 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfStatementAccess().getElseIfsAssignment_5());
}
- // InternalBehaviorAnnexParser.g:7963:2: ( rule__IfStatement__ElseIfsAssignment_5 )*
- loop76:
+ // InternalBehaviorAnnexParser.g:8090:2: ( rule__IfStatement__ElseIfsAssignment_5 )*
+ loop77:
do {
- int alt76=2;
- int LA76_0 = input.LA(1);
+ int alt77=2;
+ int LA77_0 = input.LA(1);
- if ( (LA76_0==Elsif) ) {
- alt76=1;
+ if ( (LA77_0==Elsif) ) {
+ alt77=1;
}
- switch (alt76) {
+ switch (alt77) {
case 1 :
- // InternalBehaviorAnnexParser.g:7963:3: rule__IfStatement__ElseIfsAssignment_5
+ // InternalBehaviorAnnexParser.g:8090:3: rule__IfStatement__ElseIfsAssignment_5
{
- pushFollow(FollowSets000.FOLLOW_51);
+ pushFollow(FollowSets000.FOLLOW_53);
rule__IfStatement__ElseIfsAssignment_5();
state._fsp--;
@@ -27023,7 +27471,7 @@ public final void rule__IfStatement__Group__5__Impl() throws RecognitionExceptio
break;
default :
- break loop76;
+ break loop77;
}
} while (true);
@@ -27052,16 +27500,16 @@ public final void rule__IfStatement__Group__5__Impl() throws RecognitionExceptio
// $ANTLR start "rule__IfStatement__Group__6"
- // InternalBehaviorAnnexParser.g:7971:1: rule__IfStatement__Group__6 : rule__IfStatement__Group__6__Impl rule__IfStatement__Group__7 ;
+ // InternalBehaviorAnnexParser.g:8098:1: rule__IfStatement__Group__6 : rule__IfStatement__Group__6__Impl rule__IfStatement__Group__7 ;
public final void rule__IfStatement__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7975:1: ( rule__IfStatement__Group__6__Impl rule__IfStatement__Group__7 )
- // InternalBehaviorAnnexParser.g:7976:2: rule__IfStatement__Group__6__Impl rule__IfStatement__Group__7
+ // InternalBehaviorAnnexParser.g:8102:1: ( rule__IfStatement__Group__6__Impl rule__IfStatement__Group__7 )
+ // InternalBehaviorAnnexParser.g:8103:2: rule__IfStatement__Group__6__Impl rule__IfStatement__Group__7
{
- pushFollow(FollowSets000.FOLLOW_50);
+ pushFollow(FollowSets000.FOLLOW_52);
rule__IfStatement__Group__6__Impl();
state._fsp--;
@@ -27090,31 +27538,31 @@ public final void rule__IfStatement__Group__6() throws RecognitionException {
// $ANTLR start "rule__IfStatement__Group__6__Impl"
- // InternalBehaviorAnnexParser.g:7983:1: rule__IfStatement__Group__6__Impl : ( ( rule__IfStatement__Group_6__0 )? ) ;
+ // InternalBehaviorAnnexParser.g:8110:1: rule__IfStatement__Group__6__Impl : ( ( rule__IfStatement__Group_6__0 )? ) ;
public final void rule__IfStatement__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:7987:1: ( ( ( rule__IfStatement__Group_6__0 )? ) )
- // InternalBehaviorAnnexParser.g:7988:1: ( ( rule__IfStatement__Group_6__0 )? )
+ // InternalBehaviorAnnexParser.g:8114:1: ( ( ( rule__IfStatement__Group_6__0 )? ) )
+ // InternalBehaviorAnnexParser.g:8115:1: ( ( rule__IfStatement__Group_6__0 )? )
{
- // InternalBehaviorAnnexParser.g:7988:1: ( ( rule__IfStatement__Group_6__0 )? )
- // InternalBehaviorAnnexParser.g:7989:2: ( rule__IfStatement__Group_6__0 )?
+ // InternalBehaviorAnnexParser.g:8115:1: ( ( rule__IfStatement__Group_6__0 )? )
+ // InternalBehaviorAnnexParser.g:8116:2: ( rule__IfStatement__Group_6__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfStatementAccess().getGroup_6());
}
- // InternalBehaviorAnnexParser.g:7990:2: ( rule__IfStatement__Group_6__0 )?
- int alt77=2;
- int LA77_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:8117:2: ( rule__IfStatement__Group_6__0 )?
+ int alt78=2;
+ int LA78_0 = input.LA(1);
- if ( (LA77_0==Else) ) {
- alt77=1;
+ if ( (LA78_0==Else) ) {
+ alt78=1;
}
- switch (alt77) {
+ switch (alt78) {
case 1 :
- // InternalBehaviorAnnexParser.g:7990:3: rule__IfStatement__Group_6__0
+ // InternalBehaviorAnnexParser.g:8117:3: rule__IfStatement__Group_6__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__IfStatement__Group_6__0();
@@ -27152,16 +27600,16 @@ public final void rule__IfStatement__Group__6__Impl() throws RecognitionExceptio
// $ANTLR start "rule__IfStatement__Group__7"
- // InternalBehaviorAnnexParser.g:7998:1: rule__IfStatement__Group__7 : rule__IfStatement__Group__7__Impl rule__IfStatement__Group__8 ;
+ // InternalBehaviorAnnexParser.g:8125:1: rule__IfStatement__Group__7 : rule__IfStatement__Group__7__Impl rule__IfStatement__Group__8 ;
public final void rule__IfStatement__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8002:1: ( rule__IfStatement__Group__7__Impl rule__IfStatement__Group__8 )
- // InternalBehaviorAnnexParser.g:8003:2: rule__IfStatement__Group__7__Impl rule__IfStatement__Group__8
+ // InternalBehaviorAnnexParser.g:8129:1: ( rule__IfStatement__Group__7__Impl rule__IfStatement__Group__8 )
+ // InternalBehaviorAnnexParser.g:8130:2: rule__IfStatement__Group__7__Impl rule__IfStatement__Group__8
{
- pushFollow(FollowSets000.FOLLOW_52);
+ pushFollow(FollowSets000.FOLLOW_54);
rule__IfStatement__Group__7__Impl();
state._fsp--;
@@ -27190,17 +27638,17 @@ public final void rule__IfStatement__Group__7() throws RecognitionException {
// $ANTLR start "rule__IfStatement__Group__7__Impl"
- // InternalBehaviorAnnexParser.g:8010:1: rule__IfStatement__Group__7__Impl : ( End ) ;
+ // InternalBehaviorAnnexParser.g:8137:1: rule__IfStatement__Group__7__Impl : ( End ) ;
public final void rule__IfStatement__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8014:1: ( ( End ) )
- // InternalBehaviorAnnexParser.g:8015:1: ( End )
+ // InternalBehaviorAnnexParser.g:8141:1: ( ( End ) )
+ // InternalBehaviorAnnexParser.g:8142:1: ( End )
{
- // InternalBehaviorAnnexParser.g:8015:1: ( End )
- // InternalBehaviorAnnexParser.g:8016:2: End
+ // InternalBehaviorAnnexParser.g:8142:1: ( End )
+ // InternalBehaviorAnnexParser.g:8143:2: End
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfStatementAccess().getEndKeyword_7());
@@ -27231,14 +27679,14 @@ public final void rule__IfStatement__Group__7__Impl() throws RecognitionExceptio
// $ANTLR start "rule__IfStatement__Group__8"
- // InternalBehaviorAnnexParser.g:8025:1: rule__IfStatement__Group__8 : rule__IfStatement__Group__8__Impl ;
+ // InternalBehaviorAnnexParser.g:8152:1: rule__IfStatement__Group__8 : rule__IfStatement__Group__8__Impl ;
public final void rule__IfStatement__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8029:1: ( rule__IfStatement__Group__8__Impl )
- // InternalBehaviorAnnexParser.g:8030:2: rule__IfStatement__Group__8__Impl
+ // InternalBehaviorAnnexParser.g:8156:1: ( rule__IfStatement__Group__8__Impl )
+ // InternalBehaviorAnnexParser.g:8157:2: rule__IfStatement__Group__8__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__IfStatement__Group__8__Impl();
@@ -27264,17 +27712,17 @@ public final void rule__IfStatement__Group__8() throws RecognitionException {
// $ANTLR start "rule__IfStatement__Group__8__Impl"
- // InternalBehaviorAnnexParser.g:8036:1: rule__IfStatement__Group__8__Impl : ( If ) ;
+ // InternalBehaviorAnnexParser.g:8163:1: rule__IfStatement__Group__8__Impl : ( If ) ;
public final void rule__IfStatement__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8040:1: ( ( If ) )
- // InternalBehaviorAnnexParser.g:8041:1: ( If )
+ // InternalBehaviorAnnexParser.g:8167:1: ( ( If ) )
+ // InternalBehaviorAnnexParser.g:8168:1: ( If )
{
- // InternalBehaviorAnnexParser.g:8041:1: ( If )
- // InternalBehaviorAnnexParser.g:8042:2: If
+ // InternalBehaviorAnnexParser.g:8168:1: ( If )
+ // InternalBehaviorAnnexParser.g:8169:2: If
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfStatementAccess().getIfKeyword_8());
@@ -27305,16 +27753,16 @@ public final void rule__IfStatement__Group__8__Impl() throws RecognitionExceptio
// $ANTLR start "rule__IfStatement__Group_6__0"
- // InternalBehaviorAnnexParser.g:8052:1: rule__IfStatement__Group_6__0 : rule__IfStatement__Group_6__0__Impl rule__IfStatement__Group_6__1 ;
+ // InternalBehaviorAnnexParser.g:8179:1: rule__IfStatement__Group_6__0 : rule__IfStatement__Group_6__0__Impl rule__IfStatement__Group_6__1 ;
public final void rule__IfStatement__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8056:1: ( rule__IfStatement__Group_6__0__Impl rule__IfStatement__Group_6__1 )
- // InternalBehaviorAnnexParser.g:8057:2: rule__IfStatement__Group_6__0__Impl rule__IfStatement__Group_6__1
+ // InternalBehaviorAnnexParser.g:8183:1: ( rule__IfStatement__Group_6__0__Impl rule__IfStatement__Group_6__1 )
+ // InternalBehaviorAnnexParser.g:8184:2: rule__IfStatement__Group_6__0__Impl rule__IfStatement__Group_6__1
{
- pushFollow(FollowSets000.FOLLOW_35);
+ pushFollow(FollowSets000.FOLLOW_38);
rule__IfStatement__Group_6__0__Impl();
state._fsp--;
@@ -27343,17 +27791,17 @@ public final void rule__IfStatement__Group_6__0() throws RecognitionException {
// $ANTLR start "rule__IfStatement__Group_6__0__Impl"
- // InternalBehaviorAnnexParser.g:8064:1: rule__IfStatement__Group_6__0__Impl : ( Else ) ;
+ // InternalBehaviorAnnexParser.g:8191:1: rule__IfStatement__Group_6__0__Impl : ( Else ) ;
public final void rule__IfStatement__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8068:1: ( ( Else ) )
- // InternalBehaviorAnnexParser.g:8069:1: ( Else )
+ // InternalBehaviorAnnexParser.g:8195:1: ( ( Else ) )
+ // InternalBehaviorAnnexParser.g:8196:1: ( Else )
{
- // InternalBehaviorAnnexParser.g:8069:1: ( Else )
- // InternalBehaviorAnnexParser.g:8070:2: Else
+ // InternalBehaviorAnnexParser.g:8196:1: ( Else )
+ // InternalBehaviorAnnexParser.g:8197:2: Else
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfStatementAccess().getElseKeyword_6_0());
@@ -27384,14 +27832,14 @@ public final void rule__IfStatement__Group_6__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__IfStatement__Group_6__1"
- // InternalBehaviorAnnexParser.g:8079:1: rule__IfStatement__Group_6__1 : rule__IfStatement__Group_6__1__Impl ;
+ // InternalBehaviorAnnexParser.g:8206:1: rule__IfStatement__Group_6__1 : rule__IfStatement__Group_6__1__Impl ;
public final void rule__IfStatement__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8083:1: ( rule__IfStatement__Group_6__1__Impl )
- // InternalBehaviorAnnexParser.g:8084:2: rule__IfStatement__Group_6__1__Impl
+ // InternalBehaviorAnnexParser.g:8210:1: ( rule__IfStatement__Group_6__1__Impl )
+ // InternalBehaviorAnnexParser.g:8211:2: rule__IfStatement__Group_6__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__IfStatement__Group_6__1__Impl();
@@ -27417,23 +27865,23 @@ public final void rule__IfStatement__Group_6__1() throws RecognitionException {
// $ANTLR start "rule__IfStatement__Group_6__1__Impl"
- // InternalBehaviorAnnexParser.g:8090:1: rule__IfStatement__Group_6__1__Impl : ( ( rule__IfStatement__ElseActionsAssignment_6_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:8217:1: rule__IfStatement__Group_6__1__Impl : ( ( rule__IfStatement__ElseActionsAssignment_6_1 ) ) ;
public final void rule__IfStatement__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8094:1: ( ( ( rule__IfStatement__ElseActionsAssignment_6_1 ) ) )
- // InternalBehaviorAnnexParser.g:8095:1: ( ( rule__IfStatement__ElseActionsAssignment_6_1 ) )
+ // InternalBehaviorAnnexParser.g:8221:1: ( ( ( rule__IfStatement__ElseActionsAssignment_6_1 ) ) )
+ // InternalBehaviorAnnexParser.g:8222:1: ( ( rule__IfStatement__ElseActionsAssignment_6_1 ) )
{
- // InternalBehaviorAnnexParser.g:8095:1: ( ( rule__IfStatement__ElseActionsAssignment_6_1 ) )
- // InternalBehaviorAnnexParser.g:8096:2: ( rule__IfStatement__ElseActionsAssignment_6_1 )
+ // InternalBehaviorAnnexParser.g:8222:1: ( ( rule__IfStatement__ElseActionsAssignment_6_1 ) )
+ // InternalBehaviorAnnexParser.g:8223:2: ( rule__IfStatement__ElseActionsAssignment_6_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfStatementAccess().getElseActionsAssignment_6_1());
}
- // InternalBehaviorAnnexParser.g:8097:2: ( rule__IfStatement__ElseActionsAssignment_6_1 )
- // InternalBehaviorAnnexParser.g:8097:3: rule__IfStatement__ElseActionsAssignment_6_1
+ // InternalBehaviorAnnexParser.g:8224:2: ( rule__IfStatement__ElseActionsAssignment_6_1 )
+ // InternalBehaviorAnnexParser.g:8224:3: rule__IfStatement__ElseActionsAssignment_6_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__IfStatement__ElseActionsAssignment_6_1();
@@ -27468,14 +27916,14 @@ public final void rule__IfStatement__Group_6__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__ElseIfClause__Group__0"
- // InternalBehaviorAnnexParser.g:8106:1: rule__ElseIfClause__Group__0 : rule__ElseIfClause__Group__0__Impl rule__ElseIfClause__Group__1 ;
+ // InternalBehaviorAnnexParser.g:8233:1: rule__ElseIfClause__Group__0 : rule__ElseIfClause__Group__0__Impl rule__ElseIfClause__Group__1 ;
public final void rule__ElseIfClause__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8110:1: ( rule__ElseIfClause__Group__0__Impl rule__ElseIfClause__Group__1 )
- // InternalBehaviorAnnexParser.g:8111:2: rule__ElseIfClause__Group__0__Impl rule__ElseIfClause__Group__1
+ // InternalBehaviorAnnexParser.g:8237:1: ( rule__ElseIfClause__Group__0__Impl rule__ElseIfClause__Group__1 )
+ // InternalBehaviorAnnexParser.g:8238:2: rule__ElseIfClause__Group__0__Impl rule__ElseIfClause__Group__1
{
pushFollow(FollowSets000.FOLLOW_27);
rule__ElseIfClause__Group__0__Impl();
@@ -27506,17 +27954,17 @@ public final void rule__ElseIfClause__Group__0() throws RecognitionException {
// $ANTLR start "rule__ElseIfClause__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:8118:1: rule__ElseIfClause__Group__0__Impl : ( Elsif ) ;
+ // InternalBehaviorAnnexParser.g:8245:1: rule__ElseIfClause__Group__0__Impl : ( Elsif ) ;
public final void rule__ElseIfClause__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8122:1: ( ( Elsif ) )
- // InternalBehaviorAnnexParser.g:8123:1: ( Elsif )
+ // InternalBehaviorAnnexParser.g:8249:1: ( ( Elsif ) )
+ // InternalBehaviorAnnexParser.g:8250:1: ( Elsif )
{
- // InternalBehaviorAnnexParser.g:8123:1: ( Elsif )
- // InternalBehaviorAnnexParser.g:8124:2: Elsif
+ // InternalBehaviorAnnexParser.g:8250:1: ( Elsif )
+ // InternalBehaviorAnnexParser.g:8251:2: Elsif
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElseIfClauseAccess().getElsifKeyword_0());
@@ -27547,16 +27995,16 @@ public final void rule__ElseIfClause__Group__0__Impl() throws RecognitionExcepti
// $ANTLR start "rule__ElseIfClause__Group__1"
- // InternalBehaviorAnnexParser.g:8133:1: rule__ElseIfClause__Group__1 : rule__ElseIfClause__Group__1__Impl rule__ElseIfClause__Group__2 ;
+ // InternalBehaviorAnnexParser.g:8260:1: rule__ElseIfClause__Group__1 : rule__ElseIfClause__Group__1__Impl rule__ElseIfClause__Group__2 ;
public final void rule__ElseIfClause__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8137:1: ( rule__ElseIfClause__Group__1__Impl rule__ElseIfClause__Group__2 )
- // InternalBehaviorAnnexParser.g:8138:2: rule__ElseIfClause__Group__1__Impl rule__ElseIfClause__Group__2
+ // InternalBehaviorAnnexParser.g:8264:1: ( rule__ElseIfClause__Group__1__Impl rule__ElseIfClause__Group__2 )
+ // InternalBehaviorAnnexParser.g:8265:2: rule__ElseIfClause__Group__1__Impl rule__ElseIfClause__Group__2
{
- pushFollow(FollowSets000.FOLLOW_44);
+ pushFollow(FollowSets000.FOLLOW_47);
rule__ElseIfClause__Group__1__Impl();
state._fsp--;
@@ -27585,17 +28033,17 @@ public final void rule__ElseIfClause__Group__1() throws RecognitionException {
// $ANTLR start "rule__ElseIfClause__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:8145:1: rule__ElseIfClause__Group__1__Impl : ( LeftParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:8272:1: rule__ElseIfClause__Group__1__Impl : ( LeftParenthesis ) ;
public final void rule__ElseIfClause__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8149:1: ( ( LeftParenthesis ) )
- // InternalBehaviorAnnexParser.g:8150:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:8276:1: ( ( LeftParenthesis ) )
+ // InternalBehaviorAnnexParser.g:8277:1: ( LeftParenthesis )
{
- // InternalBehaviorAnnexParser.g:8150:1: ( LeftParenthesis )
- // InternalBehaviorAnnexParser.g:8151:2: LeftParenthesis
+ // InternalBehaviorAnnexParser.g:8277:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:8278:2: LeftParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElseIfClauseAccess().getLeftParenthesisKeyword_1());
@@ -27626,16 +28074,16 @@ public final void rule__ElseIfClause__Group__1__Impl() throws RecognitionExcepti
// $ANTLR start "rule__ElseIfClause__Group__2"
- // InternalBehaviorAnnexParser.g:8160:1: rule__ElseIfClause__Group__2 : rule__ElseIfClause__Group__2__Impl rule__ElseIfClause__Group__3 ;
+ // InternalBehaviorAnnexParser.g:8287:1: rule__ElseIfClause__Group__2 : rule__ElseIfClause__Group__2__Impl rule__ElseIfClause__Group__3 ;
public final void rule__ElseIfClause__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8164:1: ( rule__ElseIfClause__Group__2__Impl rule__ElseIfClause__Group__3 )
- // InternalBehaviorAnnexParser.g:8165:2: rule__ElseIfClause__Group__2__Impl rule__ElseIfClause__Group__3
+ // InternalBehaviorAnnexParser.g:8291:1: ( rule__ElseIfClause__Group__2__Impl rule__ElseIfClause__Group__3 )
+ // InternalBehaviorAnnexParser.g:8292:2: rule__ElseIfClause__Group__2__Impl rule__ElseIfClause__Group__3
{
- pushFollow(FollowSets000.FOLLOW_45);
+ pushFollow(FollowSets000.FOLLOW_37);
rule__ElseIfClause__Group__2__Impl();
state._fsp--;
@@ -27664,23 +28112,23 @@ public final void rule__ElseIfClause__Group__2() throws RecognitionException {
// $ANTLR start "rule__ElseIfClause__Group__2__Impl"
- // InternalBehaviorAnnexParser.g:8172:1: rule__ElseIfClause__Group__2__Impl : ( ( rule__ElseIfClause__ConditionAssignment_2 ) ) ;
+ // InternalBehaviorAnnexParser.g:8299:1: rule__ElseIfClause__Group__2__Impl : ( ( rule__ElseIfClause__ConditionAssignment_2 ) ) ;
public final void rule__ElseIfClause__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8176:1: ( ( ( rule__ElseIfClause__ConditionAssignment_2 ) ) )
- // InternalBehaviorAnnexParser.g:8177:1: ( ( rule__ElseIfClause__ConditionAssignment_2 ) )
+ // InternalBehaviorAnnexParser.g:8303:1: ( ( ( rule__ElseIfClause__ConditionAssignment_2 ) ) )
+ // InternalBehaviorAnnexParser.g:8304:1: ( ( rule__ElseIfClause__ConditionAssignment_2 ) )
{
- // InternalBehaviorAnnexParser.g:8177:1: ( ( rule__ElseIfClause__ConditionAssignment_2 ) )
- // InternalBehaviorAnnexParser.g:8178:2: ( rule__ElseIfClause__ConditionAssignment_2 )
+ // InternalBehaviorAnnexParser.g:8304:1: ( ( rule__ElseIfClause__ConditionAssignment_2 ) )
+ // InternalBehaviorAnnexParser.g:8305:2: ( rule__ElseIfClause__ConditionAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElseIfClauseAccess().getConditionAssignment_2());
}
- // InternalBehaviorAnnexParser.g:8179:2: ( rule__ElseIfClause__ConditionAssignment_2 )
- // InternalBehaviorAnnexParser.g:8179:3: rule__ElseIfClause__ConditionAssignment_2
+ // InternalBehaviorAnnexParser.g:8306:2: ( rule__ElseIfClause__ConditionAssignment_2 )
+ // InternalBehaviorAnnexParser.g:8306:3: rule__ElseIfClause__ConditionAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ElseIfClause__ConditionAssignment_2();
@@ -27715,16 +28163,16 @@ public final void rule__ElseIfClause__Group__2__Impl() throws RecognitionExcepti
// $ANTLR start "rule__ElseIfClause__Group__3"
- // InternalBehaviorAnnexParser.g:8187:1: rule__ElseIfClause__Group__3 : rule__ElseIfClause__Group__3__Impl rule__ElseIfClause__Group__4 ;
+ // InternalBehaviorAnnexParser.g:8314:1: rule__ElseIfClause__Group__3 : rule__ElseIfClause__Group__3__Impl rule__ElseIfClause__Group__4 ;
public final void rule__ElseIfClause__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8191:1: ( rule__ElseIfClause__Group__3__Impl rule__ElseIfClause__Group__4 )
- // InternalBehaviorAnnexParser.g:8192:2: rule__ElseIfClause__Group__3__Impl rule__ElseIfClause__Group__4
+ // InternalBehaviorAnnexParser.g:8318:1: ( rule__ElseIfClause__Group__3__Impl rule__ElseIfClause__Group__4 )
+ // InternalBehaviorAnnexParser.g:8319:2: rule__ElseIfClause__Group__3__Impl rule__ElseIfClause__Group__4
{
- pushFollow(FollowSets000.FOLLOW_35);
+ pushFollow(FollowSets000.FOLLOW_38);
rule__ElseIfClause__Group__3__Impl();
state._fsp--;
@@ -27753,17 +28201,17 @@ public final void rule__ElseIfClause__Group__3() throws RecognitionException {
// $ANTLR start "rule__ElseIfClause__Group__3__Impl"
- // InternalBehaviorAnnexParser.g:8199:1: rule__ElseIfClause__Group__3__Impl : ( RightParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:8326:1: rule__ElseIfClause__Group__3__Impl : ( RightParenthesis ) ;
public final void rule__ElseIfClause__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8203:1: ( ( RightParenthesis ) )
- // InternalBehaviorAnnexParser.g:8204:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:8330:1: ( ( RightParenthesis ) )
+ // InternalBehaviorAnnexParser.g:8331:1: ( RightParenthesis )
{
- // InternalBehaviorAnnexParser.g:8204:1: ( RightParenthesis )
- // InternalBehaviorAnnexParser.g:8205:2: RightParenthesis
+ // InternalBehaviorAnnexParser.g:8331:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:8332:2: RightParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElseIfClauseAccess().getRightParenthesisKeyword_3());
@@ -27794,14 +28242,14 @@ public final void rule__ElseIfClause__Group__3__Impl() throws RecognitionExcepti
// $ANTLR start "rule__ElseIfClause__Group__4"
- // InternalBehaviorAnnexParser.g:8214:1: rule__ElseIfClause__Group__4 : rule__ElseIfClause__Group__4__Impl ;
+ // InternalBehaviorAnnexParser.g:8341:1: rule__ElseIfClause__Group__4 : rule__ElseIfClause__Group__4__Impl ;
public final void rule__ElseIfClause__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8218:1: ( rule__ElseIfClause__Group__4__Impl )
- // InternalBehaviorAnnexParser.g:8219:2: rule__ElseIfClause__Group__4__Impl
+ // InternalBehaviorAnnexParser.g:8345:1: ( rule__ElseIfClause__Group__4__Impl )
+ // InternalBehaviorAnnexParser.g:8346:2: rule__ElseIfClause__Group__4__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ElseIfClause__Group__4__Impl();
@@ -27827,23 +28275,23 @@ public final void rule__ElseIfClause__Group__4() throws RecognitionException {
// $ANTLR start "rule__ElseIfClause__Group__4__Impl"
- // InternalBehaviorAnnexParser.g:8225:1: rule__ElseIfClause__Group__4__Impl : ( ( rule__ElseIfClause__ActionsAssignment_4 ) ) ;
+ // InternalBehaviorAnnexParser.g:8352:1: rule__ElseIfClause__Group__4__Impl : ( ( rule__ElseIfClause__ActionsAssignment_4 ) ) ;
public final void rule__ElseIfClause__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8229:1: ( ( ( rule__ElseIfClause__ActionsAssignment_4 ) ) )
- // InternalBehaviorAnnexParser.g:8230:1: ( ( rule__ElseIfClause__ActionsAssignment_4 ) )
+ // InternalBehaviorAnnexParser.g:8356:1: ( ( ( rule__ElseIfClause__ActionsAssignment_4 ) ) )
+ // InternalBehaviorAnnexParser.g:8357:1: ( ( rule__ElseIfClause__ActionsAssignment_4 ) )
{
- // InternalBehaviorAnnexParser.g:8230:1: ( ( rule__ElseIfClause__ActionsAssignment_4 ) )
- // InternalBehaviorAnnexParser.g:8231:2: ( rule__ElseIfClause__ActionsAssignment_4 )
+ // InternalBehaviorAnnexParser.g:8357:1: ( ( rule__ElseIfClause__ActionsAssignment_4 ) )
+ // InternalBehaviorAnnexParser.g:8358:2: ( rule__ElseIfClause__ActionsAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElseIfClauseAccess().getActionsAssignment_4());
}
- // InternalBehaviorAnnexParser.g:8232:2: ( rule__ElseIfClause__ActionsAssignment_4 )
- // InternalBehaviorAnnexParser.g:8232:3: rule__ElseIfClause__ActionsAssignment_4
+ // InternalBehaviorAnnexParser.g:8359:2: ( rule__ElseIfClause__ActionsAssignment_4 )
+ // InternalBehaviorAnnexParser.g:8359:3: rule__ElseIfClause__ActionsAssignment_4
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ElseIfClause__ActionsAssignment_4();
@@ -27878,14 +28326,14 @@ public final void rule__ElseIfClause__Group__4__Impl() throws RecognitionExcepti
// $ANTLR start "rule__ForStatement__Group__0"
- // InternalBehaviorAnnexParser.g:8241:1: rule__ForStatement__Group__0 : rule__ForStatement__Group__0__Impl rule__ForStatement__Group__1 ;
+ // InternalBehaviorAnnexParser.g:8368:1: rule__ForStatement__Group__0 : rule__ForStatement__Group__0__Impl rule__ForStatement__Group__1 ;
public final void rule__ForStatement__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8245:1: ( rule__ForStatement__Group__0__Impl rule__ForStatement__Group__1 )
- // InternalBehaviorAnnexParser.g:8246:2: rule__ForStatement__Group__0__Impl rule__ForStatement__Group__1
+ // InternalBehaviorAnnexParser.g:8372:1: ( rule__ForStatement__Group__0__Impl rule__ForStatement__Group__1 )
+ // InternalBehaviorAnnexParser.g:8373:2: rule__ForStatement__Group__0__Impl rule__ForStatement__Group__1
{
pushFollow(FollowSets000.FOLLOW_27);
rule__ForStatement__Group__0__Impl();
@@ -27916,23 +28364,23 @@ public final void rule__ForStatement__Group__0() throws RecognitionException {
// $ANTLR start "rule__ForStatement__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:8253:1: rule__ForStatement__Group__0__Impl : ( ( rule__ForStatement__Alternatives_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:8380:1: rule__ForStatement__Group__0__Impl : ( ( rule__ForStatement__Alternatives_0 ) ) ;
public final void rule__ForStatement__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8257:1: ( ( ( rule__ForStatement__Alternatives_0 ) ) )
- // InternalBehaviorAnnexParser.g:8258:1: ( ( rule__ForStatement__Alternatives_0 ) )
+ // InternalBehaviorAnnexParser.g:8384:1: ( ( ( rule__ForStatement__Alternatives_0 ) ) )
+ // InternalBehaviorAnnexParser.g:8385:1: ( ( rule__ForStatement__Alternatives_0 ) )
{
- // InternalBehaviorAnnexParser.g:8258:1: ( ( rule__ForStatement__Alternatives_0 ) )
- // InternalBehaviorAnnexParser.g:8259:2: ( rule__ForStatement__Alternatives_0 )
+ // InternalBehaviorAnnexParser.g:8385:1: ( ( rule__ForStatement__Alternatives_0 ) )
+ // InternalBehaviorAnnexParser.g:8386:2: ( rule__ForStatement__Alternatives_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForStatementAccess().getAlternatives_0());
}
- // InternalBehaviorAnnexParser.g:8260:2: ( rule__ForStatement__Alternatives_0 )
- // InternalBehaviorAnnexParser.g:8260:3: rule__ForStatement__Alternatives_0
+ // InternalBehaviorAnnexParser.g:8387:2: ( rule__ForStatement__Alternatives_0 )
+ // InternalBehaviorAnnexParser.g:8387:3: rule__ForStatement__Alternatives_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ForStatement__Alternatives_0();
@@ -27967,14 +28415,14 @@ public final void rule__ForStatement__Group__0__Impl() throws RecognitionExcepti
// $ANTLR start "rule__ForStatement__Group__1"
- // InternalBehaviorAnnexParser.g:8268:1: rule__ForStatement__Group__1 : rule__ForStatement__Group__1__Impl rule__ForStatement__Group__2 ;
+ // InternalBehaviorAnnexParser.g:8395:1: rule__ForStatement__Group__1 : rule__ForStatement__Group__1__Impl rule__ForStatement__Group__2 ;
public final void rule__ForStatement__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8272:1: ( rule__ForStatement__Group__1__Impl rule__ForStatement__Group__2 )
- // InternalBehaviorAnnexParser.g:8273:2: rule__ForStatement__Group__1__Impl rule__ForStatement__Group__2
+ // InternalBehaviorAnnexParser.g:8399:1: ( rule__ForStatement__Group__1__Impl rule__ForStatement__Group__2 )
+ // InternalBehaviorAnnexParser.g:8400:2: rule__ForStatement__Group__1__Impl rule__ForStatement__Group__2
{
pushFollow(FollowSets000.FOLLOW_4);
rule__ForStatement__Group__1__Impl();
@@ -28005,17 +28453,17 @@ public final void rule__ForStatement__Group__1() throws RecognitionException {
// $ANTLR start "rule__ForStatement__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:8280:1: rule__ForStatement__Group__1__Impl : ( LeftParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:8407:1: rule__ForStatement__Group__1__Impl : ( LeftParenthesis ) ;
public final void rule__ForStatement__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8284:1: ( ( LeftParenthesis ) )
- // InternalBehaviorAnnexParser.g:8285:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:8411:1: ( ( LeftParenthesis ) )
+ // InternalBehaviorAnnexParser.g:8412:1: ( LeftParenthesis )
{
- // InternalBehaviorAnnexParser.g:8285:1: ( LeftParenthesis )
- // InternalBehaviorAnnexParser.g:8286:2: LeftParenthesis
+ // InternalBehaviorAnnexParser.g:8412:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:8413:2: LeftParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForStatementAccess().getLeftParenthesisKeyword_1());
@@ -28046,16 +28494,16 @@ public final void rule__ForStatement__Group__1__Impl() throws RecognitionExcepti
// $ANTLR start "rule__ForStatement__Group__2"
- // InternalBehaviorAnnexParser.g:8295:1: rule__ForStatement__Group__2 : rule__ForStatement__Group__2__Impl rule__ForStatement__Group__3 ;
+ // InternalBehaviorAnnexParser.g:8422:1: rule__ForStatement__Group__2 : rule__ForStatement__Group__2__Impl rule__ForStatement__Group__3 ;
public final void rule__ForStatement__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8299:1: ( rule__ForStatement__Group__2__Impl rule__ForStatement__Group__3 )
- // InternalBehaviorAnnexParser.g:8300:2: rule__ForStatement__Group__2__Impl rule__ForStatement__Group__3
+ // InternalBehaviorAnnexParser.g:8426:1: ( rule__ForStatement__Group__2__Impl rule__ForStatement__Group__3 )
+ // InternalBehaviorAnnexParser.g:8427:2: rule__ForStatement__Group__2__Impl rule__ForStatement__Group__3
{
- pushFollow(FollowSets000.FOLLOW_53);
+ pushFollow(FollowSets000.FOLLOW_55);
rule__ForStatement__Group__2__Impl();
state._fsp--;
@@ -28084,23 +28532,23 @@ public final void rule__ForStatement__Group__2() throws RecognitionException {
// $ANTLR start "rule__ForStatement__Group__2__Impl"
- // InternalBehaviorAnnexParser.g:8307:1: rule__ForStatement__Group__2__Impl : ( ( rule__ForStatement__VariableAssignment_2 ) ) ;
+ // InternalBehaviorAnnexParser.g:8434:1: rule__ForStatement__Group__2__Impl : ( ( rule__ForStatement__VariableAssignment_2 ) ) ;
public final void rule__ForStatement__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8311:1: ( ( ( rule__ForStatement__VariableAssignment_2 ) ) )
- // InternalBehaviorAnnexParser.g:8312:1: ( ( rule__ForStatement__VariableAssignment_2 ) )
+ // InternalBehaviorAnnexParser.g:8438:1: ( ( ( rule__ForStatement__VariableAssignment_2 ) ) )
+ // InternalBehaviorAnnexParser.g:8439:1: ( ( rule__ForStatement__VariableAssignment_2 ) )
{
- // InternalBehaviorAnnexParser.g:8312:1: ( ( rule__ForStatement__VariableAssignment_2 ) )
- // InternalBehaviorAnnexParser.g:8313:2: ( rule__ForStatement__VariableAssignment_2 )
+ // InternalBehaviorAnnexParser.g:8439:1: ( ( rule__ForStatement__VariableAssignment_2 ) )
+ // InternalBehaviorAnnexParser.g:8440:2: ( rule__ForStatement__VariableAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForStatementAccess().getVariableAssignment_2());
}
- // InternalBehaviorAnnexParser.g:8314:2: ( rule__ForStatement__VariableAssignment_2 )
- // InternalBehaviorAnnexParser.g:8314:3: rule__ForStatement__VariableAssignment_2
+ // InternalBehaviorAnnexParser.g:8441:2: ( rule__ForStatement__VariableAssignment_2 )
+ // InternalBehaviorAnnexParser.g:8441:3: rule__ForStatement__VariableAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ForStatement__VariableAssignment_2();
@@ -28135,14 +28583,14 @@ public final void rule__ForStatement__Group__2__Impl() throws RecognitionExcepti
// $ANTLR start "rule__ForStatement__Group__3"
- // InternalBehaviorAnnexParser.g:8322:1: rule__ForStatement__Group__3 : rule__ForStatement__Group__3__Impl rule__ForStatement__Group__4 ;
+ // InternalBehaviorAnnexParser.g:8449:1: rule__ForStatement__Group__3 : rule__ForStatement__Group__3__Impl rule__ForStatement__Group__4 ;
public final void rule__ForStatement__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8326:1: ( rule__ForStatement__Group__3__Impl rule__ForStatement__Group__4 )
- // InternalBehaviorAnnexParser.g:8327:2: rule__ForStatement__Group__3__Impl rule__ForStatement__Group__4
+ // InternalBehaviorAnnexParser.g:8453:1: ( rule__ForStatement__Group__3__Impl rule__ForStatement__Group__4 )
+ // InternalBehaviorAnnexParser.g:8454:2: rule__ForStatement__Group__3__Impl rule__ForStatement__Group__4
{
pushFollow(FollowSets000.FOLLOW_4);
rule__ForStatement__Group__3__Impl();
@@ -28173,17 +28621,17 @@ public final void rule__ForStatement__Group__3() throws RecognitionException {
// $ANTLR start "rule__ForStatement__Group__3__Impl"
- // InternalBehaviorAnnexParser.g:8334:1: rule__ForStatement__Group__3__Impl : ( Colon ) ;
+ // InternalBehaviorAnnexParser.g:8461:1: rule__ForStatement__Group__3__Impl : ( Colon ) ;
public final void rule__ForStatement__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8338:1: ( ( Colon ) )
- // InternalBehaviorAnnexParser.g:8339:1: ( Colon )
+ // InternalBehaviorAnnexParser.g:8465:1: ( ( Colon ) )
+ // InternalBehaviorAnnexParser.g:8466:1: ( Colon )
{
- // InternalBehaviorAnnexParser.g:8339:1: ( Colon )
- // InternalBehaviorAnnexParser.g:8340:2: Colon
+ // InternalBehaviorAnnexParser.g:8466:1: ( Colon )
+ // InternalBehaviorAnnexParser.g:8467:2: Colon
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForStatementAccess().getColonKeyword_3());
@@ -28214,16 +28662,16 @@ public final void rule__ForStatement__Group__3__Impl() throws RecognitionExcepti
// $ANTLR start "rule__ForStatement__Group__4"
- // InternalBehaviorAnnexParser.g:8349:1: rule__ForStatement__Group__4 : rule__ForStatement__Group__4__Impl rule__ForStatement__Group__5 ;
+ // InternalBehaviorAnnexParser.g:8476:1: rule__ForStatement__Group__4 : rule__ForStatement__Group__4__Impl rule__ForStatement__Group__5 ;
public final void rule__ForStatement__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8353:1: ( rule__ForStatement__Group__4__Impl rule__ForStatement__Group__5 )
- // InternalBehaviorAnnexParser.g:8354:2: rule__ForStatement__Group__4__Impl rule__ForStatement__Group__5
+ // InternalBehaviorAnnexParser.g:8480:1: ( rule__ForStatement__Group__4__Impl rule__ForStatement__Group__5 )
+ // InternalBehaviorAnnexParser.g:8481:2: rule__ForStatement__Group__4__Impl rule__ForStatement__Group__5
{
- pushFollow(FollowSets000.FOLLOW_48);
+ pushFollow(FollowSets000.FOLLOW_50);
rule__ForStatement__Group__4__Impl();
state._fsp--;
@@ -28252,23 +28700,23 @@ public final void rule__ForStatement__Group__4() throws RecognitionException {
// $ANTLR start "rule__ForStatement__Group__4__Impl"
- // InternalBehaviorAnnexParser.g:8361:1: rule__ForStatement__Group__4__Impl : ( ( rule__ForStatement__DataClassifierAssignment_4 ) ) ;
+ // InternalBehaviorAnnexParser.g:8488:1: rule__ForStatement__Group__4__Impl : ( ( rule__ForStatement__DataClassifierAssignment_4 ) ) ;
public final void rule__ForStatement__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8365:1: ( ( ( rule__ForStatement__DataClassifierAssignment_4 ) ) )
- // InternalBehaviorAnnexParser.g:8366:1: ( ( rule__ForStatement__DataClassifierAssignment_4 ) )
+ // InternalBehaviorAnnexParser.g:8492:1: ( ( ( rule__ForStatement__DataClassifierAssignment_4 ) ) )
+ // InternalBehaviorAnnexParser.g:8493:1: ( ( rule__ForStatement__DataClassifierAssignment_4 ) )
{
- // InternalBehaviorAnnexParser.g:8366:1: ( ( rule__ForStatement__DataClassifierAssignment_4 ) )
- // InternalBehaviorAnnexParser.g:8367:2: ( rule__ForStatement__DataClassifierAssignment_4 )
+ // InternalBehaviorAnnexParser.g:8493:1: ( ( rule__ForStatement__DataClassifierAssignment_4 ) )
+ // InternalBehaviorAnnexParser.g:8494:2: ( rule__ForStatement__DataClassifierAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForStatementAccess().getDataClassifierAssignment_4());
}
- // InternalBehaviorAnnexParser.g:8368:2: ( rule__ForStatement__DataClassifierAssignment_4 )
- // InternalBehaviorAnnexParser.g:8368:3: rule__ForStatement__DataClassifierAssignment_4
+ // InternalBehaviorAnnexParser.g:8495:2: ( rule__ForStatement__DataClassifierAssignment_4 )
+ // InternalBehaviorAnnexParser.g:8495:3: rule__ForStatement__DataClassifierAssignment_4
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ForStatement__DataClassifierAssignment_4();
@@ -28303,14 +28751,14 @@ public final void rule__ForStatement__Group__4__Impl() throws RecognitionExcepti
// $ANTLR start "rule__ForStatement__Group__5"
- // InternalBehaviorAnnexParser.g:8376:1: rule__ForStatement__Group__5 : rule__ForStatement__Group__5__Impl rule__ForStatement__Group__6 ;
+ // InternalBehaviorAnnexParser.g:8503:1: rule__ForStatement__Group__5 : rule__ForStatement__Group__5__Impl rule__ForStatement__Group__6 ;
public final void rule__ForStatement__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8380:1: ( rule__ForStatement__Group__5__Impl rule__ForStatement__Group__6 )
- // InternalBehaviorAnnexParser.g:8381:2: rule__ForStatement__Group__5__Impl rule__ForStatement__Group__6
+ // InternalBehaviorAnnexParser.g:8507:1: ( rule__ForStatement__Group__5__Impl rule__ForStatement__Group__6 )
+ // InternalBehaviorAnnexParser.g:8508:2: rule__ForStatement__Group__5__Impl rule__ForStatement__Group__6
{
pushFollow(FollowSets000.FOLLOW_13);
rule__ForStatement__Group__5__Impl();
@@ -28341,17 +28789,17 @@ public final void rule__ForStatement__Group__5() throws RecognitionException {
// $ANTLR start "rule__ForStatement__Group__5__Impl"
- // InternalBehaviorAnnexParser.g:8388:1: rule__ForStatement__Group__5__Impl : ( In ) ;
+ // InternalBehaviorAnnexParser.g:8515:1: rule__ForStatement__Group__5__Impl : ( In ) ;
public final void rule__ForStatement__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8392:1: ( ( In ) )
- // InternalBehaviorAnnexParser.g:8393:1: ( In )
+ // InternalBehaviorAnnexParser.g:8519:1: ( ( In ) )
+ // InternalBehaviorAnnexParser.g:8520:1: ( In )
{
- // InternalBehaviorAnnexParser.g:8393:1: ( In )
- // InternalBehaviorAnnexParser.g:8394:2: In
+ // InternalBehaviorAnnexParser.g:8520:1: ( In )
+ // InternalBehaviorAnnexParser.g:8521:2: In
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForStatementAccess().getInKeyword_5());
@@ -28382,16 +28830,16 @@ public final void rule__ForStatement__Group__5__Impl() throws RecognitionExcepti
// $ANTLR start "rule__ForStatement__Group__6"
- // InternalBehaviorAnnexParser.g:8403:1: rule__ForStatement__Group__6 : rule__ForStatement__Group__6__Impl rule__ForStatement__Group__7 ;
+ // InternalBehaviorAnnexParser.g:8530:1: rule__ForStatement__Group__6 : rule__ForStatement__Group__6__Impl rule__ForStatement__Group__7 ;
public final void rule__ForStatement__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8407:1: ( rule__ForStatement__Group__6__Impl rule__ForStatement__Group__7 )
- // InternalBehaviorAnnexParser.g:8408:2: rule__ForStatement__Group__6__Impl rule__ForStatement__Group__7
+ // InternalBehaviorAnnexParser.g:8534:1: ( rule__ForStatement__Group__6__Impl rule__ForStatement__Group__7 )
+ // InternalBehaviorAnnexParser.g:8535:2: rule__ForStatement__Group__6__Impl rule__ForStatement__Group__7
{
- pushFollow(FollowSets000.FOLLOW_45);
+ pushFollow(FollowSets000.FOLLOW_37);
rule__ForStatement__Group__6__Impl();
state._fsp--;
@@ -28420,23 +28868,23 @@ public final void rule__ForStatement__Group__6() throws RecognitionException {
// $ANTLR start "rule__ForStatement__Group__6__Impl"
- // InternalBehaviorAnnexParser.g:8415:1: rule__ForStatement__Group__6__Impl : ( ( rule__ForStatement__ValuesAssignment_6 ) ) ;
+ // InternalBehaviorAnnexParser.g:8542:1: rule__ForStatement__Group__6__Impl : ( ( rule__ForStatement__ValuesAssignment_6 ) ) ;
public final void rule__ForStatement__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8419:1: ( ( ( rule__ForStatement__ValuesAssignment_6 ) ) )
- // InternalBehaviorAnnexParser.g:8420:1: ( ( rule__ForStatement__ValuesAssignment_6 ) )
+ // InternalBehaviorAnnexParser.g:8546:1: ( ( ( rule__ForStatement__ValuesAssignment_6 ) ) )
+ // InternalBehaviorAnnexParser.g:8547:1: ( ( rule__ForStatement__ValuesAssignment_6 ) )
{
- // InternalBehaviorAnnexParser.g:8420:1: ( ( rule__ForStatement__ValuesAssignment_6 ) )
- // InternalBehaviorAnnexParser.g:8421:2: ( rule__ForStatement__ValuesAssignment_6 )
+ // InternalBehaviorAnnexParser.g:8547:1: ( ( rule__ForStatement__ValuesAssignment_6 ) )
+ // InternalBehaviorAnnexParser.g:8548:2: ( rule__ForStatement__ValuesAssignment_6 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForStatementAccess().getValuesAssignment_6());
}
- // InternalBehaviorAnnexParser.g:8422:2: ( rule__ForStatement__ValuesAssignment_6 )
- // InternalBehaviorAnnexParser.g:8422:3: rule__ForStatement__ValuesAssignment_6
+ // InternalBehaviorAnnexParser.g:8549:2: ( rule__ForStatement__ValuesAssignment_6 )
+ // InternalBehaviorAnnexParser.g:8549:3: rule__ForStatement__ValuesAssignment_6
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ForStatement__ValuesAssignment_6();
@@ -28471,16 +28919,16 @@ public final void rule__ForStatement__Group__6__Impl() throws RecognitionExcepti
// $ANTLR start "rule__ForStatement__Group__7"
- // InternalBehaviorAnnexParser.g:8430:1: rule__ForStatement__Group__7 : rule__ForStatement__Group__7__Impl rule__ForStatement__Group__8 ;
+ // InternalBehaviorAnnexParser.g:8557:1: rule__ForStatement__Group__7 : rule__ForStatement__Group__7__Impl rule__ForStatement__Group__8 ;
public final void rule__ForStatement__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8434:1: ( rule__ForStatement__Group__7__Impl rule__ForStatement__Group__8 )
- // InternalBehaviorAnnexParser.g:8435:2: rule__ForStatement__Group__7__Impl rule__ForStatement__Group__8
+ // InternalBehaviorAnnexParser.g:8561:1: ( rule__ForStatement__Group__7__Impl rule__ForStatement__Group__8 )
+ // InternalBehaviorAnnexParser.g:8562:2: rule__ForStatement__Group__7__Impl rule__ForStatement__Group__8
{
- pushFollow(FollowSets000.FOLLOW_54);
+ pushFollow(FollowSets000.FOLLOW_56);
rule__ForStatement__Group__7__Impl();
state._fsp--;
@@ -28509,17 +28957,17 @@ public final void rule__ForStatement__Group__7() throws RecognitionException {
// $ANTLR start "rule__ForStatement__Group__7__Impl"
- // InternalBehaviorAnnexParser.g:8442:1: rule__ForStatement__Group__7__Impl : ( RightParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:8569:1: rule__ForStatement__Group__7__Impl : ( RightParenthesis ) ;
public final void rule__ForStatement__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8446:1: ( ( RightParenthesis ) )
- // InternalBehaviorAnnexParser.g:8447:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:8573:1: ( ( RightParenthesis ) )
+ // InternalBehaviorAnnexParser.g:8574:1: ( RightParenthesis )
{
- // InternalBehaviorAnnexParser.g:8447:1: ( RightParenthesis )
- // InternalBehaviorAnnexParser.g:8448:2: RightParenthesis
+ // InternalBehaviorAnnexParser.g:8574:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:8575:2: RightParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForStatementAccess().getRightParenthesisKeyword_7());
@@ -28550,16 +28998,16 @@ public final void rule__ForStatement__Group__7__Impl() throws RecognitionExcepti
// $ANTLR start "rule__ForStatement__Group__8"
- // InternalBehaviorAnnexParser.g:8457:1: rule__ForStatement__Group__8 : rule__ForStatement__Group__8__Impl rule__ForStatement__Group__9 ;
+ // InternalBehaviorAnnexParser.g:8584:1: rule__ForStatement__Group__8 : rule__ForStatement__Group__8__Impl rule__ForStatement__Group__9 ;
public final void rule__ForStatement__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8461:1: ( rule__ForStatement__Group__8__Impl rule__ForStatement__Group__9 )
- // InternalBehaviorAnnexParser.g:8462:2: rule__ForStatement__Group__8__Impl rule__ForStatement__Group__9
+ // InternalBehaviorAnnexParser.g:8588:1: ( rule__ForStatement__Group__8__Impl rule__ForStatement__Group__9 )
+ // InternalBehaviorAnnexParser.g:8589:2: rule__ForStatement__Group__8__Impl rule__ForStatement__Group__9
{
- pushFollow(FollowSets000.FOLLOW_35);
+ pushFollow(FollowSets000.FOLLOW_38);
rule__ForStatement__Group__8__Impl();
state._fsp--;
@@ -28588,17 +29036,17 @@ public final void rule__ForStatement__Group__8() throws RecognitionException {
// $ANTLR start "rule__ForStatement__Group__8__Impl"
- // InternalBehaviorAnnexParser.g:8469:1: rule__ForStatement__Group__8__Impl : ( LeftCurlyBracket ) ;
+ // InternalBehaviorAnnexParser.g:8596:1: rule__ForStatement__Group__8__Impl : ( LeftCurlyBracket ) ;
public final void rule__ForStatement__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8473:1: ( ( LeftCurlyBracket ) )
- // InternalBehaviorAnnexParser.g:8474:1: ( LeftCurlyBracket )
+ // InternalBehaviorAnnexParser.g:8600:1: ( ( LeftCurlyBracket ) )
+ // InternalBehaviorAnnexParser.g:8601:1: ( LeftCurlyBracket )
{
- // InternalBehaviorAnnexParser.g:8474:1: ( LeftCurlyBracket )
- // InternalBehaviorAnnexParser.g:8475:2: LeftCurlyBracket
+ // InternalBehaviorAnnexParser.g:8601:1: ( LeftCurlyBracket )
+ // InternalBehaviorAnnexParser.g:8602:2: LeftCurlyBracket
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForStatementAccess().getLeftCurlyBracketKeyword_8());
@@ -28629,14 +29077,14 @@ public final void rule__ForStatement__Group__8__Impl() throws RecognitionExcepti
// $ANTLR start "rule__ForStatement__Group__9"
- // InternalBehaviorAnnexParser.g:8484:1: rule__ForStatement__Group__9 : rule__ForStatement__Group__9__Impl rule__ForStatement__Group__10 ;
+ // InternalBehaviorAnnexParser.g:8611:1: rule__ForStatement__Group__9 : rule__ForStatement__Group__9__Impl rule__ForStatement__Group__10 ;
public final void rule__ForStatement__Group__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8488:1: ( rule__ForStatement__Group__9__Impl rule__ForStatement__Group__10 )
- // InternalBehaviorAnnexParser.g:8489:2: rule__ForStatement__Group__9__Impl rule__ForStatement__Group__10
+ // InternalBehaviorAnnexParser.g:8615:1: ( rule__ForStatement__Group__9__Impl rule__ForStatement__Group__10 )
+ // InternalBehaviorAnnexParser.g:8616:2: rule__ForStatement__Group__9__Impl rule__ForStatement__Group__10
{
pushFollow(FollowSets000.FOLLOW_10);
rule__ForStatement__Group__9__Impl();
@@ -28667,23 +29115,23 @@ public final void rule__ForStatement__Group__9() throws RecognitionException {
// $ANTLR start "rule__ForStatement__Group__9__Impl"
- // InternalBehaviorAnnexParser.g:8496:1: rule__ForStatement__Group__9__Impl : ( ( rule__ForStatement__ActionsAssignment_9 ) ) ;
+ // InternalBehaviorAnnexParser.g:8623:1: rule__ForStatement__Group__9__Impl : ( ( rule__ForStatement__ActionsAssignment_9 ) ) ;
public final void rule__ForStatement__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8500:1: ( ( ( rule__ForStatement__ActionsAssignment_9 ) ) )
- // InternalBehaviorAnnexParser.g:8501:1: ( ( rule__ForStatement__ActionsAssignment_9 ) )
+ // InternalBehaviorAnnexParser.g:8627:1: ( ( ( rule__ForStatement__ActionsAssignment_9 ) ) )
+ // InternalBehaviorAnnexParser.g:8628:1: ( ( rule__ForStatement__ActionsAssignment_9 ) )
{
- // InternalBehaviorAnnexParser.g:8501:1: ( ( rule__ForStatement__ActionsAssignment_9 ) )
- // InternalBehaviorAnnexParser.g:8502:2: ( rule__ForStatement__ActionsAssignment_9 )
+ // InternalBehaviorAnnexParser.g:8628:1: ( ( rule__ForStatement__ActionsAssignment_9 ) )
+ // InternalBehaviorAnnexParser.g:8629:2: ( rule__ForStatement__ActionsAssignment_9 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForStatementAccess().getActionsAssignment_9());
}
- // InternalBehaviorAnnexParser.g:8503:2: ( rule__ForStatement__ActionsAssignment_9 )
- // InternalBehaviorAnnexParser.g:8503:3: rule__ForStatement__ActionsAssignment_9
+ // InternalBehaviorAnnexParser.g:8630:2: ( rule__ForStatement__ActionsAssignment_9 )
+ // InternalBehaviorAnnexParser.g:8630:3: rule__ForStatement__ActionsAssignment_9
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ForStatement__ActionsAssignment_9();
@@ -28718,14 +29166,14 @@ public final void rule__ForStatement__Group__9__Impl() throws RecognitionExcepti
// $ANTLR start "rule__ForStatement__Group__10"
- // InternalBehaviorAnnexParser.g:8511:1: rule__ForStatement__Group__10 : rule__ForStatement__Group__10__Impl ;
+ // InternalBehaviorAnnexParser.g:8638:1: rule__ForStatement__Group__10 : rule__ForStatement__Group__10__Impl ;
public final void rule__ForStatement__Group__10() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8515:1: ( rule__ForStatement__Group__10__Impl )
- // InternalBehaviorAnnexParser.g:8516:2: rule__ForStatement__Group__10__Impl
+ // InternalBehaviorAnnexParser.g:8642:1: ( rule__ForStatement__Group__10__Impl )
+ // InternalBehaviorAnnexParser.g:8643:2: rule__ForStatement__Group__10__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ForStatement__Group__10__Impl();
@@ -28751,17 +29199,17 @@ public final void rule__ForStatement__Group__10() throws RecognitionException {
// $ANTLR start "rule__ForStatement__Group__10__Impl"
- // InternalBehaviorAnnexParser.g:8522:1: rule__ForStatement__Group__10__Impl : ( RightCurlyBracket ) ;
+ // InternalBehaviorAnnexParser.g:8649:1: rule__ForStatement__Group__10__Impl : ( RightCurlyBracket ) ;
public final void rule__ForStatement__Group__10__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8526:1: ( ( RightCurlyBracket ) )
- // InternalBehaviorAnnexParser.g:8527:1: ( RightCurlyBracket )
+ // InternalBehaviorAnnexParser.g:8653:1: ( ( RightCurlyBracket ) )
+ // InternalBehaviorAnnexParser.g:8654:1: ( RightCurlyBracket )
{
- // InternalBehaviorAnnexParser.g:8527:1: ( RightCurlyBracket )
- // InternalBehaviorAnnexParser.g:8528:2: RightCurlyBracket
+ // InternalBehaviorAnnexParser.g:8654:1: ( RightCurlyBracket )
+ // InternalBehaviorAnnexParser.g:8655:2: RightCurlyBracket
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForStatementAccess().getRightCurlyBracketKeyword_10());
@@ -28792,14 +29240,14 @@ public final void rule__ForStatement__Group__10__Impl() throws RecognitionExcept
// $ANTLR start "rule__WhileStatement__Group__0"
- // InternalBehaviorAnnexParser.g:8538:1: rule__WhileStatement__Group__0 : rule__WhileStatement__Group__0__Impl rule__WhileStatement__Group__1 ;
+ // InternalBehaviorAnnexParser.g:8665:1: rule__WhileStatement__Group__0 : rule__WhileStatement__Group__0__Impl rule__WhileStatement__Group__1 ;
public final void rule__WhileStatement__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8542:1: ( rule__WhileStatement__Group__0__Impl rule__WhileStatement__Group__1 )
- // InternalBehaviorAnnexParser.g:8543:2: rule__WhileStatement__Group__0__Impl rule__WhileStatement__Group__1
+ // InternalBehaviorAnnexParser.g:8669:1: ( rule__WhileStatement__Group__0__Impl rule__WhileStatement__Group__1 )
+ // InternalBehaviorAnnexParser.g:8670:2: rule__WhileStatement__Group__0__Impl rule__WhileStatement__Group__1
{
pushFollow(FollowSets000.FOLLOW_27);
rule__WhileStatement__Group__0__Impl();
@@ -28830,17 +29278,17 @@ public final void rule__WhileStatement__Group__0() throws RecognitionException {
// $ANTLR start "rule__WhileStatement__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:8550:1: rule__WhileStatement__Group__0__Impl : ( While ) ;
+ // InternalBehaviorAnnexParser.g:8677:1: rule__WhileStatement__Group__0__Impl : ( While ) ;
public final void rule__WhileStatement__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8554:1: ( ( While ) )
- // InternalBehaviorAnnexParser.g:8555:1: ( While )
+ // InternalBehaviorAnnexParser.g:8681:1: ( ( While ) )
+ // InternalBehaviorAnnexParser.g:8682:1: ( While )
{
- // InternalBehaviorAnnexParser.g:8555:1: ( While )
- // InternalBehaviorAnnexParser.g:8556:2: While
+ // InternalBehaviorAnnexParser.g:8682:1: ( While )
+ // InternalBehaviorAnnexParser.g:8683:2: While
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWhileStatementAccess().getWhileKeyword_0());
@@ -28871,16 +29319,16 @@ public final void rule__WhileStatement__Group__0__Impl() throws RecognitionExcep
// $ANTLR start "rule__WhileStatement__Group__1"
- // InternalBehaviorAnnexParser.g:8565:1: rule__WhileStatement__Group__1 : rule__WhileStatement__Group__1__Impl rule__WhileStatement__Group__2 ;
+ // InternalBehaviorAnnexParser.g:8692:1: rule__WhileStatement__Group__1 : rule__WhileStatement__Group__1__Impl rule__WhileStatement__Group__2 ;
public final void rule__WhileStatement__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8569:1: ( rule__WhileStatement__Group__1__Impl rule__WhileStatement__Group__2 )
- // InternalBehaviorAnnexParser.g:8570:2: rule__WhileStatement__Group__1__Impl rule__WhileStatement__Group__2
+ // InternalBehaviorAnnexParser.g:8696:1: ( rule__WhileStatement__Group__1__Impl rule__WhileStatement__Group__2 )
+ // InternalBehaviorAnnexParser.g:8697:2: rule__WhileStatement__Group__1__Impl rule__WhileStatement__Group__2
{
- pushFollow(FollowSets000.FOLLOW_44);
+ pushFollow(FollowSets000.FOLLOW_47);
rule__WhileStatement__Group__1__Impl();
state._fsp--;
@@ -28909,17 +29357,17 @@ public final void rule__WhileStatement__Group__1() throws RecognitionException {
// $ANTLR start "rule__WhileStatement__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:8577:1: rule__WhileStatement__Group__1__Impl : ( LeftParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:8704:1: rule__WhileStatement__Group__1__Impl : ( LeftParenthesis ) ;
public final void rule__WhileStatement__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8581:1: ( ( LeftParenthesis ) )
- // InternalBehaviorAnnexParser.g:8582:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:8708:1: ( ( LeftParenthesis ) )
+ // InternalBehaviorAnnexParser.g:8709:1: ( LeftParenthesis )
{
- // InternalBehaviorAnnexParser.g:8582:1: ( LeftParenthesis )
- // InternalBehaviorAnnexParser.g:8583:2: LeftParenthesis
+ // InternalBehaviorAnnexParser.g:8709:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:8710:2: LeftParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWhileStatementAccess().getLeftParenthesisKeyword_1());
@@ -28950,16 +29398,16 @@ public final void rule__WhileStatement__Group__1__Impl() throws RecognitionExcep
// $ANTLR start "rule__WhileStatement__Group__2"
- // InternalBehaviorAnnexParser.g:8592:1: rule__WhileStatement__Group__2 : rule__WhileStatement__Group__2__Impl rule__WhileStatement__Group__3 ;
+ // InternalBehaviorAnnexParser.g:8719:1: rule__WhileStatement__Group__2 : rule__WhileStatement__Group__2__Impl rule__WhileStatement__Group__3 ;
public final void rule__WhileStatement__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8596:1: ( rule__WhileStatement__Group__2__Impl rule__WhileStatement__Group__3 )
- // InternalBehaviorAnnexParser.g:8597:2: rule__WhileStatement__Group__2__Impl rule__WhileStatement__Group__3
+ // InternalBehaviorAnnexParser.g:8723:1: ( rule__WhileStatement__Group__2__Impl rule__WhileStatement__Group__3 )
+ // InternalBehaviorAnnexParser.g:8724:2: rule__WhileStatement__Group__2__Impl rule__WhileStatement__Group__3
{
- pushFollow(FollowSets000.FOLLOW_45);
+ pushFollow(FollowSets000.FOLLOW_37);
rule__WhileStatement__Group__2__Impl();
state._fsp--;
@@ -28988,23 +29436,23 @@ public final void rule__WhileStatement__Group__2() throws RecognitionException {
// $ANTLR start "rule__WhileStatement__Group__2__Impl"
- // InternalBehaviorAnnexParser.g:8604:1: rule__WhileStatement__Group__2__Impl : ( ( rule__WhileStatement__ConditionAssignment_2 ) ) ;
+ // InternalBehaviorAnnexParser.g:8731:1: rule__WhileStatement__Group__2__Impl : ( ( rule__WhileStatement__ConditionAssignment_2 ) ) ;
public final void rule__WhileStatement__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8608:1: ( ( ( rule__WhileStatement__ConditionAssignment_2 ) ) )
- // InternalBehaviorAnnexParser.g:8609:1: ( ( rule__WhileStatement__ConditionAssignment_2 ) )
+ // InternalBehaviorAnnexParser.g:8735:1: ( ( ( rule__WhileStatement__ConditionAssignment_2 ) ) )
+ // InternalBehaviorAnnexParser.g:8736:1: ( ( rule__WhileStatement__ConditionAssignment_2 ) )
{
- // InternalBehaviorAnnexParser.g:8609:1: ( ( rule__WhileStatement__ConditionAssignment_2 ) )
- // InternalBehaviorAnnexParser.g:8610:2: ( rule__WhileStatement__ConditionAssignment_2 )
+ // InternalBehaviorAnnexParser.g:8736:1: ( ( rule__WhileStatement__ConditionAssignment_2 ) )
+ // InternalBehaviorAnnexParser.g:8737:2: ( rule__WhileStatement__ConditionAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWhileStatementAccess().getConditionAssignment_2());
}
- // InternalBehaviorAnnexParser.g:8611:2: ( rule__WhileStatement__ConditionAssignment_2 )
- // InternalBehaviorAnnexParser.g:8611:3: rule__WhileStatement__ConditionAssignment_2
+ // InternalBehaviorAnnexParser.g:8738:2: ( rule__WhileStatement__ConditionAssignment_2 )
+ // InternalBehaviorAnnexParser.g:8738:3: rule__WhileStatement__ConditionAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__WhileStatement__ConditionAssignment_2();
@@ -29039,16 +29487,16 @@ public final void rule__WhileStatement__Group__2__Impl() throws RecognitionExcep
// $ANTLR start "rule__WhileStatement__Group__3"
- // InternalBehaviorAnnexParser.g:8619:1: rule__WhileStatement__Group__3 : rule__WhileStatement__Group__3__Impl rule__WhileStatement__Group__4 ;
+ // InternalBehaviorAnnexParser.g:8746:1: rule__WhileStatement__Group__3 : rule__WhileStatement__Group__3__Impl rule__WhileStatement__Group__4 ;
public final void rule__WhileStatement__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8623:1: ( rule__WhileStatement__Group__3__Impl rule__WhileStatement__Group__4 )
- // InternalBehaviorAnnexParser.g:8624:2: rule__WhileStatement__Group__3__Impl rule__WhileStatement__Group__4
+ // InternalBehaviorAnnexParser.g:8750:1: ( rule__WhileStatement__Group__3__Impl rule__WhileStatement__Group__4 )
+ // InternalBehaviorAnnexParser.g:8751:2: rule__WhileStatement__Group__3__Impl rule__WhileStatement__Group__4
{
- pushFollow(FollowSets000.FOLLOW_54);
+ pushFollow(FollowSets000.FOLLOW_56);
rule__WhileStatement__Group__3__Impl();
state._fsp--;
@@ -29077,17 +29525,17 @@ public final void rule__WhileStatement__Group__3() throws RecognitionException {
// $ANTLR start "rule__WhileStatement__Group__3__Impl"
- // InternalBehaviorAnnexParser.g:8631:1: rule__WhileStatement__Group__3__Impl : ( RightParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:8758:1: rule__WhileStatement__Group__3__Impl : ( RightParenthesis ) ;
public final void rule__WhileStatement__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8635:1: ( ( RightParenthesis ) )
- // InternalBehaviorAnnexParser.g:8636:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:8762:1: ( ( RightParenthesis ) )
+ // InternalBehaviorAnnexParser.g:8763:1: ( RightParenthesis )
{
- // InternalBehaviorAnnexParser.g:8636:1: ( RightParenthesis )
- // InternalBehaviorAnnexParser.g:8637:2: RightParenthesis
+ // InternalBehaviorAnnexParser.g:8763:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:8764:2: RightParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWhileStatementAccess().getRightParenthesisKeyword_3());
@@ -29118,16 +29566,16 @@ public final void rule__WhileStatement__Group__3__Impl() throws RecognitionExcep
// $ANTLR start "rule__WhileStatement__Group__4"
- // InternalBehaviorAnnexParser.g:8646:1: rule__WhileStatement__Group__4 : rule__WhileStatement__Group__4__Impl rule__WhileStatement__Group__5 ;
+ // InternalBehaviorAnnexParser.g:8773:1: rule__WhileStatement__Group__4 : rule__WhileStatement__Group__4__Impl rule__WhileStatement__Group__5 ;
public final void rule__WhileStatement__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8650:1: ( rule__WhileStatement__Group__4__Impl rule__WhileStatement__Group__5 )
- // InternalBehaviorAnnexParser.g:8651:2: rule__WhileStatement__Group__4__Impl rule__WhileStatement__Group__5
+ // InternalBehaviorAnnexParser.g:8777:1: ( rule__WhileStatement__Group__4__Impl rule__WhileStatement__Group__5 )
+ // InternalBehaviorAnnexParser.g:8778:2: rule__WhileStatement__Group__4__Impl rule__WhileStatement__Group__5
{
- pushFollow(FollowSets000.FOLLOW_35);
+ pushFollow(FollowSets000.FOLLOW_38);
rule__WhileStatement__Group__4__Impl();
state._fsp--;
@@ -29156,17 +29604,17 @@ public final void rule__WhileStatement__Group__4() throws RecognitionException {
// $ANTLR start "rule__WhileStatement__Group__4__Impl"
- // InternalBehaviorAnnexParser.g:8658:1: rule__WhileStatement__Group__4__Impl : ( LeftCurlyBracket ) ;
+ // InternalBehaviorAnnexParser.g:8785:1: rule__WhileStatement__Group__4__Impl : ( LeftCurlyBracket ) ;
public final void rule__WhileStatement__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8662:1: ( ( LeftCurlyBracket ) )
- // InternalBehaviorAnnexParser.g:8663:1: ( LeftCurlyBracket )
+ // InternalBehaviorAnnexParser.g:8789:1: ( ( LeftCurlyBracket ) )
+ // InternalBehaviorAnnexParser.g:8790:1: ( LeftCurlyBracket )
{
- // InternalBehaviorAnnexParser.g:8663:1: ( LeftCurlyBracket )
- // InternalBehaviorAnnexParser.g:8664:2: LeftCurlyBracket
+ // InternalBehaviorAnnexParser.g:8790:1: ( LeftCurlyBracket )
+ // InternalBehaviorAnnexParser.g:8791:2: LeftCurlyBracket
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWhileStatementAccess().getLeftCurlyBracketKeyword_4());
@@ -29197,14 +29645,14 @@ public final void rule__WhileStatement__Group__4__Impl() throws RecognitionExcep
// $ANTLR start "rule__WhileStatement__Group__5"
- // InternalBehaviorAnnexParser.g:8673:1: rule__WhileStatement__Group__5 : rule__WhileStatement__Group__5__Impl rule__WhileStatement__Group__6 ;
+ // InternalBehaviorAnnexParser.g:8800:1: rule__WhileStatement__Group__5 : rule__WhileStatement__Group__5__Impl rule__WhileStatement__Group__6 ;
public final void rule__WhileStatement__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8677:1: ( rule__WhileStatement__Group__5__Impl rule__WhileStatement__Group__6 )
- // InternalBehaviorAnnexParser.g:8678:2: rule__WhileStatement__Group__5__Impl rule__WhileStatement__Group__6
+ // InternalBehaviorAnnexParser.g:8804:1: ( rule__WhileStatement__Group__5__Impl rule__WhileStatement__Group__6 )
+ // InternalBehaviorAnnexParser.g:8805:2: rule__WhileStatement__Group__5__Impl rule__WhileStatement__Group__6
{
pushFollow(FollowSets000.FOLLOW_10);
rule__WhileStatement__Group__5__Impl();
@@ -29235,23 +29683,23 @@ public final void rule__WhileStatement__Group__5() throws RecognitionException {
// $ANTLR start "rule__WhileStatement__Group__5__Impl"
- // InternalBehaviorAnnexParser.g:8685:1: rule__WhileStatement__Group__5__Impl : ( ( rule__WhileStatement__ActionsAssignment_5 ) ) ;
+ // InternalBehaviorAnnexParser.g:8812:1: rule__WhileStatement__Group__5__Impl : ( ( rule__WhileStatement__ActionsAssignment_5 ) ) ;
public final void rule__WhileStatement__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8689:1: ( ( ( rule__WhileStatement__ActionsAssignment_5 ) ) )
- // InternalBehaviorAnnexParser.g:8690:1: ( ( rule__WhileStatement__ActionsAssignment_5 ) )
+ // InternalBehaviorAnnexParser.g:8816:1: ( ( ( rule__WhileStatement__ActionsAssignment_5 ) ) )
+ // InternalBehaviorAnnexParser.g:8817:1: ( ( rule__WhileStatement__ActionsAssignment_5 ) )
{
- // InternalBehaviorAnnexParser.g:8690:1: ( ( rule__WhileStatement__ActionsAssignment_5 ) )
- // InternalBehaviorAnnexParser.g:8691:2: ( rule__WhileStatement__ActionsAssignment_5 )
+ // InternalBehaviorAnnexParser.g:8817:1: ( ( rule__WhileStatement__ActionsAssignment_5 ) )
+ // InternalBehaviorAnnexParser.g:8818:2: ( rule__WhileStatement__ActionsAssignment_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWhileStatementAccess().getActionsAssignment_5());
}
- // InternalBehaviorAnnexParser.g:8692:2: ( rule__WhileStatement__ActionsAssignment_5 )
- // InternalBehaviorAnnexParser.g:8692:3: rule__WhileStatement__ActionsAssignment_5
+ // InternalBehaviorAnnexParser.g:8819:2: ( rule__WhileStatement__ActionsAssignment_5 )
+ // InternalBehaviorAnnexParser.g:8819:3: rule__WhileStatement__ActionsAssignment_5
{
pushFollow(FollowSets000.FOLLOW_2);
rule__WhileStatement__ActionsAssignment_5();
@@ -29286,14 +29734,14 @@ public final void rule__WhileStatement__Group__5__Impl() throws RecognitionExcep
// $ANTLR start "rule__WhileStatement__Group__6"
- // InternalBehaviorAnnexParser.g:8700:1: rule__WhileStatement__Group__6 : rule__WhileStatement__Group__6__Impl ;
+ // InternalBehaviorAnnexParser.g:8827:1: rule__WhileStatement__Group__6 : rule__WhileStatement__Group__6__Impl ;
public final void rule__WhileStatement__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8704:1: ( rule__WhileStatement__Group__6__Impl )
- // InternalBehaviorAnnexParser.g:8705:2: rule__WhileStatement__Group__6__Impl
+ // InternalBehaviorAnnexParser.g:8831:1: ( rule__WhileStatement__Group__6__Impl )
+ // InternalBehaviorAnnexParser.g:8832:2: rule__WhileStatement__Group__6__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__WhileStatement__Group__6__Impl();
@@ -29319,17 +29767,17 @@ public final void rule__WhileStatement__Group__6() throws RecognitionException {
// $ANTLR start "rule__WhileStatement__Group__6__Impl"
- // InternalBehaviorAnnexParser.g:8711:1: rule__WhileStatement__Group__6__Impl : ( RightCurlyBracket ) ;
+ // InternalBehaviorAnnexParser.g:8838:1: rule__WhileStatement__Group__6__Impl : ( RightCurlyBracket ) ;
public final void rule__WhileStatement__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8715:1: ( ( RightCurlyBracket ) )
- // InternalBehaviorAnnexParser.g:8716:1: ( RightCurlyBracket )
+ // InternalBehaviorAnnexParser.g:8842:1: ( ( RightCurlyBracket ) )
+ // InternalBehaviorAnnexParser.g:8843:1: ( RightCurlyBracket )
{
- // InternalBehaviorAnnexParser.g:8716:1: ( RightCurlyBracket )
- // InternalBehaviorAnnexParser.g:8717:2: RightCurlyBracket
+ // InternalBehaviorAnnexParser.g:8843:1: ( RightCurlyBracket )
+ // InternalBehaviorAnnexParser.g:8844:2: RightCurlyBracket
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWhileStatementAccess().getRightCurlyBracketKeyword_6());
@@ -29360,16 +29808,16 @@ public final void rule__WhileStatement__Group__6__Impl() throws RecognitionExcep
// $ANTLR start "rule__DoUntilStatement__Group__0"
- // InternalBehaviorAnnexParser.g:8727:1: rule__DoUntilStatement__Group__0 : rule__DoUntilStatement__Group__0__Impl rule__DoUntilStatement__Group__1 ;
+ // InternalBehaviorAnnexParser.g:8854:1: rule__DoUntilStatement__Group__0 : rule__DoUntilStatement__Group__0__Impl rule__DoUntilStatement__Group__1 ;
public final void rule__DoUntilStatement__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8731:1: ( rule__DoUntilStatement__Group__0__Impl rule__DoUntilStatement__Group__1 )
- // InternalBehaviorAnnexParser.g:8732:2: rule__DoUntilStatement__Group__0__Impl rule__DoUntilStatement__Group__1
+ // InternalBehaviorAnnexParser.g:8858:1: ( rule__DoUntilStatement__Group__0__Impl rule__DoUntilStatement__Group__1 )
+ // InternalBehaviorAnnexParser.g:8859:2: rule__DoUntilStatement__Group__0__Impl rule__DoUntilStatement__Group__1
{
- pushFollow(FollowSets000.FOLLOW_35);
+ pushFollow(FollowSets000.FOLLOW_38);
rule__DoUntilStatement__Group__0__Impl();
state._fsp--;
@@ -29398,17 +29846,17 @@ public final void rule__DoUntilStatement__Group__0() throws RecognitionException
// $ANTLR start "rule__DoUntilStatement__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:8739:1: rule__DoUntilStatement__Group__0__Impl : ( Do ) ;
+ // InternalBehaviorAnnexParser.g:8866:1: rule__DoUntilStatement__Group__0__Impl : ( Do ) ;
public final void rule__DoUntilStatement__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8743:1: ( ( Do ) )
- // InternalBehaviorAnnexParser.g:8744:1: ( Do )
+ // InternalBehaviorAnnexParser.g:8870:1: ( ( Do ) )
+ // InternalBehaviorAnnexParser.g:8871:1: ( Do )
{
- // InternalBehaviorAnnexParser.g:8744:1: ( Do )
- // InternalBehaviorAnnexParser.g:8745:2: Do
+ // InternalBehaviorAnnexParser.g:8871:1: ( Do )
+ // InternalBehaviorAnnexParser.g:8872:2: Do
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDoUntilStatementAccess().getDoKeyword_0());
@@ -29439,16 +29887,16 @@ public final void rule__DoUntilStatement__Group__0__Impl() throws RecognitionExc
// $ANTLR start "rule__DoUntilStatement__Group__1"
- // InternalBehaviorAnnexParser.g:8754:1: rule__DoUntilStatement__Group__1 : rule__DoUntilStatement__Group__1__Impl rule__DoUntilStatement__Group__2 ;
+ // InternalBehaviorAnnexParser.g:8881:1: rule__DoUntilStatement__Group__1 : rule__DoUntilStatement__Group__1__Impl rule__DoUntilStatement__Group__2 ;
public final void rule__DoUntilStatement__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8758:1: ( rule__DoUntilStatement__Group__1__Impl rule__DoUntilStatement__Group__2 )
- // InternalBehaviorAnnexParser.g:8759:2: rule__DoUntilStatement__Group__1__Impl rule__DoUntilStatement__Group__2
+ // InternalBehaviorAnnexParser.g:8885:1: ( rule__DoUntilStatement__Group__1__Impl rule__DoUntilStatement__Group__2 )
+ // InternalBehaviorAnnexParser.g:8886:2: rule__DoUntilStatement__Group__1__Impl rule__DoUntilStatement__Group__2
{
- pushFollow(FollowSets000.FOLLOW_55);
+ pushFollow(FollowSets000.FOLLOW_57);
rule__DoUntilStatement__Group__1__Impl();
state._fsp--;
@@ -29477,23 +29925,23 @@ public final void rule__DoUntilStatement__Group__1() throws RecognitionException
// $ANTLR start "rule__DoUntilStatement__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:8766:1: rule__DoUntilStatement__Group__1__Impl : ( ( rule__DoUntilStatement__ActionsAssignment_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:8893:1: rule__DoUntilStatement__Group__1__Impl : ( ( rule__DoUntilStatement__ActionsAssignment_1 ) ) ;
public final void rule__DoUntilStatement__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8770:1: ( ( ( rule__DoUntilStatement__ActionsAssignment_1 ) ) )
- // InternalBehaviorAnnexParser.g:8771:1: ( ( rule__DoUntilStatement__ActionsAssignment_1 ) )
+ // InternalBehaviorAnnexParser.g:8897:1: ( ( ( rule__DoUntilStatement__ActionsAssignment_1 ) ) )
+ // InternalBehaviorAnnexParser.g:8898:1: ( ( rule__DoUntilStatement__ActionsAssignment_1 ) )
{
- // InternalBehaviorAnnexParser.g:8771:1: ( ( rule__DoUntilStatement__ActionsAssignment_1 ) )
- // InternalBehaviorAnnexParser.g:8772:2: ( rule__DoUntilStatement__ActionsAssignment_1 )
+ // InternalBehaviorAnnexParser.g:8898:1: ( ( rule__DoUntilStatement__ActionsAssignment_1 ) )
+ // InternalBehaviorAnnexParser.g:8899:2: ( rule__DoUntilStatement__ActionsAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDoUntilStatementAccess().getActionsAssignment_1());
}
- // InternalBehaviorAnnexParser.g:8773:2: ( rule__DoUntilStatement__ActionsAssignment_1 )
- // InternalBehaviorAnnexParser.g:8773:3: rule__DoUntilStatement__ActionsAssignment_1
+ // InternalBehaviorAnnexParser.g:8900:2: ( rule__DoUntilStatement__ActionsAssignment_1 )
+ // InternalBehaviorAnnexParser.g:8900:3: rule__DoUntilStatement__ActionsAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DoUntilStatement__ActionsAssignment_1();
@@ -29528,14 +29976,14 @@ public final void rule__DoUntilStatement__Group__1__Impl() throws RecognitionExc
// $ANTLR start "rule__DoUntilStatement__Group__2"
- // InternalBehaviorAnnexParser.g:8781:1: rule__DoUntilStatement__Group__2 : rule__DoUntilStatement__Group__2__Impl rule__DoUntilStatement__Group__3 ;
+ // InternalBehaviorAnnexParser.g:8908:1: rule__DoUntilStatement__Group__2 : rule__DoUntilStatement__Group__2__Impl rule__DoUntilStatement__Group__3 ;
public final void rule__DoUntilStatement__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8785:1: ( rule__DoUntilStatement__Group__2__Impl rule__DoUntilStatement__Group__3 )
- // InternalBehaviorAnnexParser.g:8786:2: rule__DoUntilStatement__Group__2__Impl rule__DoUntilStatement__Group__3
+ // InternalBehaviorAnnexParser.g:8912:1: ( rule__DoUntilStatement__Group__2__Impl rule__DoUntilStatement__Group__3 )
+ // InternalBehaviorAnnexParser.g:8913:2: rule__DoUntilStatement__Group__2__Impl rule__DoUntilStatement__Group__3
{
pushFollow(FollowSets000.FOLLOW_27);
rule__DoUntilStatement__Group__2__Impl();
@@ -29566,17 +30014,17 @@ public final void rule__DoUntilStatement__Group__2() throws RecognitionException
// $ANTLR start "rule__DoUntilStatement__Group__2__Impl"
- // InternalBehaviorAnnexParser.g:8793:1: rule__DoUntilStatement__Group__2__Impl : ( Until ) ;
+ // InternalBehaviorAnnexParser.g:8920:1: rule__DoUntilStatement__Group__2__Impl : ( Until ) ;
public final void rule__DoUntilStatement__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8797:1: ( ( Until ) )
- // InternalBehaviorAnnexParser.g:8798:1: ( Until )
+ // InternalBehaviorAnnexParser.g:8924:1: ( ( Until ) )
+ // InternalBehaviorAnnexParser.g:8925:1: ( Until )
{
- // InternalBehaviorAnnexParser.g:8798:1: ( Until )
- // InternalBehaviorAnnexParser.g:8799:2: Until
+ // InternalBehaviorAnnexParser.g:8925:1: ( Until )
+ // InternalBehaviorAnnexParser.g:8926:2: Until
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDoUntilStatementAccess().getUntilKeyword_2());
@@ -29607,16 +30055,16 @@ public final void rule__DoUntilStatement__Group__2__Impl() throws RecognitionExc
// $ANTLR start "rule__DoUntilStatement__Group__3"
- // InternalBehaviorAnnexParser.g:8808:1: rule__DoUntilStatement__Group__3 : rule__DoUntilStatement__Group__3__Impl rule__DoUntilStatement__Group__4 ;
+ // InternalBehaviorAnnexParser.g:8935:1: rule__DoUntilStatement__Group__3 : rule__DoUntilStatement__Group__3__Impl rule__DoUntilStatement__Group__4 ;
public final void rule__DoUntilStatement__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8812:1: ( rule__DoUntilStatement__Group__3__Impl rule__DoUntilStatement__Group__4 )
- // InternalBehaviorAnnexParser.g:8813:2: rule__DoUntilStatement__Group__3__Impl rule__DoUntilStatement__Group__4
+ // InternalBehaviorAnnexParser.g:8939:1: ( rule__DoUntilStatement__Group__3__Impl rule__DoUntilStatement__Group__4 )
+ // InternalBehaviorAnnexParser.g:8940:2: rule__DoUntilStatement__Group__3__Impl rule__DoUntilStatement__Group__4
{
- pushFollow(FollowSets000.FOLLOW_44);
+ pushFollow(FollowSets000.FOLLOW_47);
rule__DoUntilStatement__Group__3__Impl();
state._fsp--;
@@ -29645,17 +30093,17 @@ public final void rule__DoUntilStatement__Group__3() throws RecognitionException
// $ANTLR start "rule__DoUntilStatement__Group__3__Impl"
- // InternalBehaviorAnnexParser.g:8820:1: rule__DoUntilStatement__Group__3__Impl : ( LeftParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:8947:1: rule__DoUntilStatement__Group__3__Impl : ( LeftParenthesis ) ;
public final void rule__DoUntilStatement__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8824:1: ( ( LeftParenthesis ) )
- // InternalBehaviorAnnexParser.g:8825:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:8951:1: ( ( LeftParenthesis ) )
+ // InternalBehaviorAnnexParser.g:8952:1: ( LeftParenthesis )
{
- // InternalBehaviorAnnexParser.g:8825:1: ( LeftParenthesis )
- // InternalBehaviorAnnexParser.g:8826:2: LeftParenthesis
+ // InternalBehaviorAnnexParser.g:8952:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:8953:2: LeftParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDoUntilStatementAccess().getLeftParenthesisKeyword_3());
@@ -29686,16 +30134,16 @@ public final void rule__DoUntilStatement__Group__3__Impl() throws RecognitionExc
// $ANTLR start "rule__DoUntilStatement__Group__4"
- // InternalBehaviorAnnexParser.g:8835:1: rule__DoUntilStatement__Group__4 : rule__DoUntilStatement__Group__4__Impl rule__DoUntilStatement__Group__5 ;
+ // InternalBehaviorAnnexParser.g:8962:1: rule__DoUntilStatement__Group__4 : rule__DoUntilStatement__Group__4__Impl rule__DoUntilStatement__Group__5 ;
public final void rule__DoUntilStatement__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8839:1: ( rule__DoUntilStatement__Group__4__Impl rule__DoUntilStatement__Group__5 )
- // InternalBehaviorAnnexParser.g:8840:2: rule__DoUntilStatement__Group__4__Impl rule__DoUntilStatement__Group__5
+ // InternalBehaviorAnnexParser.g:8966:1: ( rule__DoUntilStatement__Group__4__Impl rule__DoUntilStatement__Group__5 )
+ // InternalBehaviorAnnexParser.g:8967:2: rule__DoUntilStatement__Group__4__Impl rule__DoUntilStatement__Group__5
{
- pushFollow(FollowSets000.FOLLOW_45);
+ pushFollow(FollowSets000.FOLLOW_37);
rule__DoUntilStatement__Group__4__Impl();
state._fsp--;
@@ -29724,23 +30172,23 @@ public final void rule__DoUntilStatement__Group__4() throws RecognitionException
// $ANTLR start "rule__DoUntilStatement__Group__4__Impl"
- // InternalBehaviorAnnexParser.g:8847:1: rule__DoUntilStatement__Group__4__Impl : ( ( rule__DoUntilStatement__ConditionAssignment_4 ) ) ;
+ // InternalBehaviorAnnexParser.g:8974:1: rule__DoUntilStatement__Group__4__Impl : ( ( rule__DoUntilStatement__ConditionAssignment_4 ) ) ;
public final void rule__DoUntilStatement__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8851:1: ( ( ( rule__DoUntilStatement__ConditionAssignment_4 ) ) )
- // InternalBehaviorAnnexParser.g:8852:1: ( ( rule__DoUntilStatement__ConditionAssignment_4 ) )
+ // InternalBehaviorAnnexParser.g:8978:1: ( ( ( rule__DoUntilStatement__ConditionAssignment_4 ) ) )
+ // InternalBehaviorAnnexParser.g:8979:1: ( ( rule__DoUntilStatement__ConditionAssignment_4 ) )
{
- // InternalBehaviorAnnexParser.g:8852:1: ( ( rule__DoUntilStatement__ConditionAssignment_4 ) )
- // InternalBehaviorAnnexParser.g:8853:2: ( rule__DoUntilStatement__ConditionAssignment_4 )
+ // InternalBehaviorAnnexParser.g:8979:1: ( ( rule__DoUntilStatement__ConditionAssignment_4 ) )
+ // InternalBehaviorAnnexParser.g:8980:2: ( rule__DoUntilStatement__ConditionAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDoUntilStatementAccess().getConditionAssignment_4());
}
- // InternalBehaviorAnnexParser.g:8854:2: ( rule__DoUntilStatement__ConditionAssignment_4 )
- // InternalBehaviorAnnexParser.g:8854:3: rule__DoUntilStatement__ConditionAssignment_4
+ // InternalBehaviorAnnexParser.g:8981:2: ( rule__DoUntilStatement__ConditionAssignment_4 )
+ // InternalBehaviorAnnexParser.g:8981:3: rule__DoUntilStatement__ConditionAssignment_4
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DoUntilStatement__ConditionAssignment_4();
@@ -29775,14 +30223,14 @@ public final void rule__DoUntilStatement__Group__4__Impl() throws RecognitionExc
// $ANTLR start "rule__DoUntilStatement__Group__5"
- // InternalBehaviorAnnexParser.g:8862:1: rule__DoUntilStatement__Group__5 : rule__DoUntilStatement__Group__5__Impl ;
+ // InternalBehaviorAnnexParser.g:8989:1: rule__DoUntilStatement__Group__5 : rule__DoUntilStatement__Group__5__Impl ;
public final void rule__DoUntilStatement__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8866:1: ( rule__DoUntilStatement__Group__5__Impl )
- // InternalBehaviorAnnexParser.g:8867:2: rule__DoUntilStatement__Group__5__Impl
+ // InternalBehaviorAnnexParser.g:8993:1: ( rule__DoUntilStatement__Group__5__Impl )
+ // InternalBehaviorAnnexParser.g:8994:2: rule__DoUntilStatement__Group__5__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DoUntilStatement__Group__5__Impl();
@@ -29808,17 +30256,17 @@ public final void rule__DoUntilStatement__Group__5() throws RecognitionException
// $ANTLR start "rule__DoUntilStatement__Group__5__Impl"
- // InternalBehaviorAnnexParser.g:8873:1: rule__DoUntilStatement__Group__5__Impl : ( RightParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:9000:1: rule__DoUntilStatement__Group__5__Impl : ( RightParenthesis ) ;
public final void rule__DoUntilStatement__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8877:1: ( ( RightParenthesis ) )
- // InternalBehaviorAnnexParser.g:8878:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:9004:1: ( ( RightParenthesis ) )
+ // InternalBehaviorAnnexParser.g:9005:1: ( RightParenthesis )
{
- // InternalBehaviorAnnexParser.g:8878:1: ( RightParenthesis )
- // InternalBehaviorAnnexParser.g:8879:2: RightParenthesis
+ // InternalBehaviorAnnexParser.g:9005:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:9006:2: RightParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDoUntilStatementAccess().getRightParenthesisKeyword_5());
@@ -29849,16 +30297,16 @@ public final void rule__DoUntilStatement__Group__5__Impl() throws RecognitionExc
// $ANTLR start "rule__ElementValues__Group__0"
- // InternalBehaviorAnnexParser.g:8889:1: rule__ElementValues__Group__0 : rule__ElementValues__Group__0__Impl rule__ElementValues__Group__1 ;
+ // InternalBehaviorAnnexParser.g:9016:1: rule__ElementValues__Group__0 : rule__ElementValues__Group__0__Impl rule__ElementValues__Group__1 ;
public final void rule__ElementValues__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8893:1: ( rule__ElementValues__Group__0__Impl rule__ElementValues__Group__1 )
- // InternalBehaviorAnnexParser.g:8894:2: rule__ElementValues__Group__0__Impl rule__ElementValues__Group__1
+ // InternalBehaviorAnnexParser.g:9020:1: ( rule__ElementValues__Group__0__Impl rule__ElementValues__Group__1 )
+ // InternalBehaviorAnnexParser.g:9021:2: rule__ElementValues__Group__0__Impl rule__ElementValues__Group__1
{
- pushFollow(FollowSets000.FOLLOW_56);
+ pushFollow(FollowSets000.FOLLOW_58);
rule__ElementValues__Group__0__Impl();
state._fsp--;
@@ -29887,23 +30335,23 @@ public final void rule__ElementValues__Group__0() throws RecognitionException {
// $ANTLR start "rule__ElementValues__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:8901:1: rule__ElementValues__Group__0__Impl : ( ( rule__ElementValues__LowerAssignment_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:9028:1: rule__ElementValues__Group__0__Impl : ( ( rule__ElementValues__LowerAssignment_0 ) ) ;
public final void rule__ElementValues__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8905:1: ( ( ( rule__ElementValues__LowerAssignment_0 ) ) )
- // InternalBehaviorAnnexParser.g:8906:1: ( ( rule__ElementValues__LowerAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:9032:1: ( ( ( rule__ElementValues__LowerAssignment_0 ) ) )
+ // InternalBehaviorAnnexParser.g:9033:1: ( ( rule__ElementValues__LowerAssignment_0 ) )
{
- // InternalBehaviorAnnexParser.g:8906:1: ( ( rule__ElementValues__LowerAssignment_0 ) )
- // InternalBehaviorAnnexParser.g:8907:2: ( rule__ElementValues__LowerAssignment_0 )
+ // InternalBehaviorAnnexParser.g:9033:1: ( ( rule__ElementValues__LowerAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:9034:2: ( rule__ElementValues__LowerAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElementValuesAccess().getLowerAssignment_0());
}
- // InternalBehaviorAnnexParser.g:8908:2: ( rule__ElementValues__LowerAssignment_0 )
- // InternalBehaviorAnnexParser.g:8908:3: rule__ElementValues__LowerAssignment_0
+ // InternalBehaviorAnnexParser.g:9035:2: ( rule__ElementValues__LowerAssignment_0 )
+ // InternalBehaviorAnnexParser.g:9035:3: rule__ElementValues__LowerAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ElementValues__LowerAssignment_0();
@@ -29938,14 +30386,14 @@ public final void rule__ElementValues__Group__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__ElementValues__Group__1"
- // InternalBehaviorAnnexParser.g:8916:1: rule__ElementValues__Group__1 : rule__ElementValues__Group__1__Impl ;
+ // InternalBehaviorAnnexParser.g:9043:1: rule__ElementValues__Group__1 : rule__ElementValues__Group__1__Impl ;
public final void rule__ElementValues__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8920:1: ( rule__ElementValues__Group__1__Impl )
- // InternalBehaviorAnnexParser.g:8921:2: rule__ElementValues__Group__1__Impl
+ // InternalBehaviorAnnexParser.g:9047:1: ( rule__ElementValues__Group__1__Impl )
+ // InternalBehaviorAnnexParser.g:9048:2: rule__ElementValues__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ElementValues__Group__1__Impl();
@@ -29971,31 +30419,31 @@ public final void rule__ElementValues__Group__1() throws RecognitionException {
// $ANTLR start "rule__ElementValues__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:8927:1: rule__ElementValues__Group__1__Impl : ( ( rule__ElementValues__Group_1__0 )? ) ;
+ // InternalBehaviorAnnexParser.g:9054:1: rule__ElementValues__Group__1__Impl : ( ( rule__ElementValues__Group_1__0 )? ) ;
public final void rule__ElementValues__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8931:1: ( ( ( rule__ElementValues__Group_1__0 )? ) )
- // InternalBehaviorAnnexParser.g:8932:1: ( ( rule__ElementValues__Group_1__0 )? )
+ // InternalBehaviorAnnexParser.g:9058:1: ( ( ( rule__ElementValues__Group_1__0 )? ) )
+ // InternalBehaviorAnnexParser.g:9059:1: ( ( rule__ElementValues__Group_1__0 )? )
{
- // InternalBehaviorAnnexParser.g:8932:1: ( ( rule__ElementValues__Group_1__0 )? )
- // InternalBehaviorAnnexParser.g:8933:2: ( rule__ElementValues__Group_1__0 )?
+ // InternalBehaviorAnnexParser.g:9059:1: ( ( rule__ElementValues__Group_1__0 )? )
+ // InternalBehaviorAnnexParser.g:9060:2: ( rule__ElementValues__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElementValuesAccess().getGroup_1());
}
- // InternalBehaviorAnnexParser.g:8934:2: ( rule__ElementValues__Group_1__0 )?
- int alt78=2;
- int LA78_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:9061:2: ( rule__ElementValues__Group_1__0 )?
+ int alt79=2;
+ int LA79_0 = input.LA(1);
- if ( (LA78_0==FullStopFullStop) ) {
- alt78=1;
+ if ( (LA79_0==FullStopFullStop) ) {
+ alt79=1;
}
- switch (alt78) {
+ switch (alt79) {
case 1 :
- // InternalBehaviorAnnexParser.g:8934:3: rule__ElementValues__Group_1__0
+ // InternalBehaviorAnnexParser.g:9061:3: rule__ElementValues__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ElementValues__Group_1__0();
@@ -30033,14 +30481,14 @@ public final void rule__ElementValues__Group__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__ElementValues__Group_1__0"
- // InternalBehaviorAnnexParser.g:8943:1: rule__ElementValues__Group_1__0 : rule__ElementValues__Group_1__0__Impl rule__ElementValues__Group_1__1 ;
+ // InternalBehaviorAnnexParser.g:9070:1: rule__ElementValues__Group_1__0 : rule__ElementValues__Group_1__0__Impl rule__ElementValues__Group_1__1 ;
public final void rule__ElementValues__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8947:1: ( rule__ElementValues__Group_1__0__Impl rule__ElementValues__Group_1__1 )
- // InternalBehaviorAnnexParser.g:8948:2: rule__ElementValues__Group_1__0__Impl rule__ElementValues__Group_1__1
+ // InternalBehaviorAnnexParser.g:9074:1: ( rule__ElementValues__Group_1__0__Impl rule__ElementValues__Group_1__1 )
+ // InternalBehaviorAnnexParser.g:9075:2: rule__ElementValues__Group_1__0__Impl rule__ElementValues__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_13);
rule__ElementValues__Group_1__0__Impl();
@@ -30071,17 +30519,17 @@ public final void rule__ElementValues__Group_1__0() throws RecognitionException
// $ANTLR start "rule__ElementValues__Group_1__0__Impl"
- // InternalBehaviorAnnexParser.g:8955:1: rule__ElementValues__Group_1__0__Impl : ( FullStopFullStop ) ;
+ // InternalBehaviorAnnexParser.g:9082:1: rule__ElementValues__Group_1__0__Impl : ( FullStopFullStop ) ;
public final void rule__ElementValues__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8959:1: ( ( FullStopFullStop ) )
- // InternalBehaviorAnnexParser.g:8960:1: ( FullStopFullStop )
+ // InternalBehaviorAnnexParser.g:9086:1: ( ( FullStopFullStop ) )
+ // InternalBehaviorAnnexParser.g:9087:1: ( FullStopFullStop )
{
- // InternalBehaviorAnnexParser.g:8960:1: ( FullStopFullStop )
- // InternalBehaviorAnnexParser.g:8961:2: FullStopFullStop
+ // InternalBehaviorAnnexParser.g:9087:1: ( FullStopFullStop )
+ // InternalBehaviorAnnexParser.g:9088:2: FullStopFullStop
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElementValuesAccess().getFullStopFullStopKeyword_1_0());
@@ -30112,14 +30560,14 @@ public final void rule__ElementValues__Group_1__0__Impl() throws RecognitionExce
// $ANTLR start "rule__ElementValues__Group_1__1"
- // InternalBehaviorAnnexParser.g:8970:1: rule__ElementValues__Group_1__1 : rule__ElementValues__Group_1__1__Impl ;
+ // InternalBehaviorAnnexParser.g:9097:1: rule__ElementValues__Group_1__1 : rule__ElementValues__Group_1__1__Impl ;
public final void rule__ElementValues__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8974:1: ( rule__ElementValues__Group_1__1__Impl )
- // InternalBehaviorAnnexParser.g:8975:2: rule__ElementValues__Group_1__1__Impl
+ // InternalBehaviorAnnexParser.g:9101:1: ( rule__ElementValues__Group_1__1__Impl )
+ // InternalBehaviorAnnexParser.g:9102:2: rule__ElementValues__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ElementValues__Group_1__1__Impl();
@@ -30145,23 +30593,23 @@ public final void rule__ElementValues__Group_1__1() throws RecognitionException
// $ANTLR start "rule__ElementValues__Group_1__1__Impl"
- // InternalBehaviorAnnexParser.g:8981:1: rule__ElementValues__Group_1__1__Impl : ( ( rule__ElementValues__UpperAssignment_1_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:9108:1: rule__ElementValues__Group_1__1__Impl : ( ( rule__ElementValues__UpperAssignment_1_1 ) ) ;
public final void rule__ElementValues__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:8985:1: ( ( ( rule__ElementValues__UpperAssignment_1_1 ) ) )
- // InternalBehaviorAnnexParser.g:8986:1: ( ( rule__ElementValues__UpperAssignment_1_1 ) )
+ // InternalBehaviorAnnexParser.g:9112:1: ( ( ( rule__ElementValues__UpperAssignment_1_1 ) ) )
+ // InternalBehaviorAnnexParser.g:9113:1: ( ( rule__ElementValues__UpperAssignment_1_1 ) )
{
- // InternalBehaviorAnnexParser.g:8986:1: ( ( rule__ElementValues__UpperAssignment_1_1 ) )
- // InternalBehaviorAnnexParser.g:8987:2: ( rule__ElementValues__UpperAssignment_1_1 )
+ // InternalBehaviorAnnexParser.g:9113:1: ( ( rule__ElementValues__UpperAssignment_1_1 ) )
+ // InternalBehaviorAnnexParser.g:9114:2: ( rule__ElementValues__UpperAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElementValuesAccess().getUpperAssignment_1_1());
}
- // InternalBehaviorAnnexParser.g:8988:2: ( rule__ElementValues__UpperAssignment_1_1 )
- // InternalBehaviorAnnexParser.g:8988:3: rule__ElementValues__UpperAssignment_1_1
+ // InternalBehaviorAnnexParser.g:9115:2: ( rule__ElementValues__UpperAssignment_1_1 )
+ // InternalBehaviorAnnexParser.g:9115:3: rule__ElementValues__UpperAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ElementValues__UpperAssignment_1_1();
@@ -30196,14 +30644,14 @@ public final void rule__ElementValues__Group_1__1__Impl() throws RecognitionExce
// $ANTLR start "rule__BehaviorTime__Group__0"
- // InternalBehaviorAnnexParser.g:8997:1: rule__BehaviorTime__Group__0 : rule__BehaviorTime__Group__0__Impl rule__BehaviorTime__Group__1 ;
+ // InternalBehaviorAnnexParser.g:9124:1: rule__BehaviorTime__Group__0 : rule__BehaviorTime__Group__0__Impl rule__BehaviorTime__Group__1 ;
public final void rule__BehaviorTime__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9001:1: ( rule__BehaviorTime__Group__0__Impl rule__BehaviorTime__Group__1 )
- // InternalBehaviorAnnexParser.g:9002:2: rule__BehaviorTime__Group__0__Impl rule__BehaviorTime__Group__1
+ // InternalBehaviorAnnexParser.g:9128:1: ( rule__BehaviorTime__Group__0__Impl rule__BehaviorTime__Group__1 )
+ // InternalBehaviorAnnexParser.g:9129:2: rule__BehaviorTime__Group__0__Impl rule__BehaviorTime__Group__1
{
pushFollow(FollowSets000.FOLLOW_4);
rule__BehaviorTime__Group__0__Impl();
@@ -30234,23 +30682,23 @@ public final void rule__BehaviorTime__Group__0() throws RecognitionException {
// $ANTLR start "rule__BehaviorTime__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:9009:1: rule__BehaviorTime__Group__0__Impl : ( ( rule__BehaviorTime__ValueAssignment_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:9136:1: rule__BehaviorTime__Group__0__Impl : ( ( rule__BehaviorTime__ValueAssignment_0 ) ) ;
public final void rule__BehaviorTime__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9013:1: ( ( ( rule__BehaviorTime__ValueAssignment_0 ) ) )
- // InternalBehaviorAnnexParser.g:9014:1: ( ( rule__BehaviorTime__ValueAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:9140:1: ( ( ( rule__BehaviorTime__ValueAssignment_0 ) ) )
+ // InternalBehaviorAnnexParser.g:9141:1: ( ( rule__BehaviorTime__ValueAssignment_0 ) )
{
- // InternalBehaviorAnnexParser.g:9014:1: ( ( rule__BehaviorTime__ValueAssignment_0 ) )
- // InternalBehaviorAnnexParser.g:9015:2: ( rule__BehaviorTime__ValueAssignment_0 )
+ // InternalBehaviorAnnexParser.g:9141:1: ( ( rule__BehaviorTime__ValueAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:9142:2: ( rule__BehaviorTime__ValueAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorTimeAccess().getValueAssignment_0());
}
- // InternalBehaviorAnnexParser.g:9016:2: ( rule__BehaviorTime__ValueAssignment_0 )
- // InternalBehaviorAnnexParser.g:9016:3: rule__BehaviorTime__ValueAssignment_0
+ // InternalBehaviorAnnexParser.g:9143:2: ( rule__BehaviorTime__ValueAssignment_0 )
+ // InternalBehaviorAnnexParser.g:9143:3: rule__BehaviorTime__ValueAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorTime__ValueAssignment_0();
@@ -30285,14 +30733,14 @@ public final void rule__BehaviorTime__Group__0__Impl() throws RecognitionExcepti
// $ANTLR start "rule__BehaviorTime__Group__1"
- // InternalBehaviorAnnexParser.g:9024:1: rule__BehaviorTime__Group__1 : rule__BehaviorTime__Group__1__Impl ;
+ // InternalBehaviorAnnexParser.g:9151:1: rule__BehaviorTime__Group__1 : rule__BehaviorTime__Group__1__Impl ;
public final void rule__BehaviorTime__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9028:1: ( rule__BehaviorTime__Group__1__Impl )
- // InternalBehaviorAnnexParser.g:9029:2: rule__BehaviorTime__Group__1__Impl
+ // InternalBehaviorAnnexParser.g:9155:1: ( rule__BehaviorTime__Group__1__Impl )
+ // InternalBehaviorAnnexParser.g:9156:2: rule__BehaviorTime__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorTime__Group__1__Impl();
@@ -30318,23 +30766,23 @@ public final void rule__BehaviorTime__Group__1() throws RecognitionException {
// $ANTLR start "rule__BehaviorTime__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:9035:1: rule__BehaviorTime__Group__1__Impl : ( ( rule__BehaviorTime__UnitAssignment_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:9162:1: rule__BehaviorTime__Group__1__Impl : ( ( rule__BehaviorTime__UnitAssignment_1 ) ) ;
public final void rule__BehaviorTime__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9039:1: ( ( ( rule__BehaviorTime__UnitAssignment_1 ) ) )
- // InternalBehaviorAnnexParser.g:9040:1: ( ( rule__BehaviorTime__UnitAssignment_1 ) )
+ // InternalBehaviorAnnexParser.g:9166:1: ( ( ( rule__BehaviorTime__UnitAssignment_1 ) ) )
+ // InternalBehaviorAnnexParser.g:9167:1: ( ( rule__BehaviorTime__UnitAssignment_1 ) )
{
- // InternalBehaviorAnnexParser.g:9040:1: ( ( rule__BehaviorTime__UnitAssignment_1 ) )
- // InternalBehaviorAnnexParser.g:9041:2: ( rule__BehaviorTime__UnitAssignment_1 )
+ // InternalBehaviorAnnexParser.g:9167:1: ( ( rule__BehaviorTime__UnitAssignment_1 ) )
+ // InternalBehaviorAnnexParser.g:9168:2: ( rule__BehaviorTime__UnitAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorTimeAccess().getUnitAssignment_1());
}
- // InternalBehaviorAnnexParser.g:9042:2: ( rule__BehaviorTime__UnitAssignment_1 )
- // InternalBehaviorAnnexParser.g:9042:3: rule__BehaviorTime__UnitAssignment_1
+ // InternalBehaviorAnnexParser.g:9169:2: ( rule__BehaviorTime__UnitAssignment_1 )
+ // InternalBehaviorAnnexParser.g:9169:3: rule__BehaviorTime__UnitAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorTime__UnitAssignment_1();
@@ -30369,16 +30817,16 @@ public final void rule__BehaviorTime__Group__1__Impl() throws RecognitionExcepti
// $ANTLR start "rule__LogicalOrExpression__Group__0"
- // InternalBehaviorAnnexParser.g:9051:1: rule__LogicalOrExpression__Group__0 : rule__LogicalOrExpression__Group__0__Impl rule__LogicalOrExpression__Group__1 ;
+ // InternalBehaviorAnnexParser.g:9178:1: rule__LogicalOrExpression__Group__0 : rule__LogicalOrExpression__Group__0__Impl rule__LogicalOrExpression__Group__1 ;
public final void rule__LogicalOrExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9055:1: ( rule__LogicalOrExpression__Group__0__Impl rule__LogicalOrExpression__Group__1 )
- // InternalBehaviorAnnexParser.g:9056:2: rule__LogicalOrExpression__Group__0__Impl rule__LogicalOrExpression__Group__1
+ // InternalBehaviorAnnexParser.g:9182:1: ( rule__LogicalOrExpression__Group__0__Impl rule__LogicalOrExpression__Group__1 )
+ // InternalBehaviorAnnexParser.g:9183:2: rule__LogicalOrExpression__Group__0__Impl rule__LogicalOrExpression__Group__1
{
- pushFollow(FollowSets000.FOLLOW_57);
+ pushFollow(FollowSets000.FOLLOW_35);
rule__LogicalOrExpression__Group__0__Impl();
state._fsp--;
@@ -30407,17 +30855,17 @@ public final void rule__LogicalOrExpression__Group__0() throws RecognitionExcept
// $ANTLR start "rule__LogicalOrExpression__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:9063:1: rule__LogicalOrExpression__Group__0__Impl : ( ruleLogicalAndExpression ) ;
+ // InternalBehaviorAnnexParser.g:9190:1: rule__LogicalOrExpression__Group__0__Impl : ( ruleLogicalAndExpression ) ;
public final void rule__LogicalOrExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9067:1: ( ( ruleLogicalAndExpression ) )
- // InternalBehaviorAnnexParser.g:9068:1: ( ruleLogicalAndExpression )
+ // InternalBehaviorAnnexParser.g:9194:1: ( ( ruleLogicalAndExpression ) )
+ // InternalBehaviorAnnexParser.g:9195:1: ( ruleLogicalAndExpression )
{
- // InternalBehaviorAnnexParser.g:9068:1: ( ruleLogicalAndExpression )
- // InternalBehaviorAnnexParser.g:9069:2: ruleLogicalAndExpression
+ // InternalBehaviorAnnexParser.g:9195:1: ( ruleLogicalAndExpression )
+ // InternalBehaviorAnnexParser.g:9196:2: ruleLogicalAndExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogicalOrExpressionAccess().getLogicalAndExpressionParserRuleCall_0());
@@ -30452,14 +30900,14 @@ public final void rule__LogicalOrExpression__Group__0__Impl() throws Recognition
// $ANTLR start "rule__LogicalOrExpression__Group__1"
- // InternalBehaviorAnnexParser.g:9078:1: rule__LogicalOrExpression__Group__1 : rule__LogicalOrExpression__Group__1__Impl ;
+ // InternalBehaviorAnnexParser.g:9205:1: rule__LogicalOrExpression__Group__1 : rule__LogicalOrExpression__Group__1__Impl ;
public final void rule__LogicalOrExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9082:1: ( rule__LogicalOrExpression__Group__1__Impl )
- // InternalBehaviorAnnexParser.g:9083:2: rule__LogicalOrExpression__Group__1__Impl
+ // InternalBehaviorAnnexParser.g:9209:1: ( rule__LogicalOrExpression__Group__1__Impl )
+ // InternalBehaviorAnnexParser.g:9210:2: rule__LogicalOrExpression__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LogicalOrExpression__Group__1__Impl();
@@ -30485,37 +30933,37 @@ public final void rule__LogicalOrExpression__Group__1() throws RecognitionExcept
// $ANTLR start "rule__LogicalOrExpression__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:9089:1: rule__LogicalOrExpression__Group__1__Impl : ( ( rule__LogicalOrExpression__Group_1__0 )* ) ;
+ // InternalBehaviorAnnexParser.g:9216:1: rule__LogicalOrExpression__Group__1__Impl : ( ( rule__LogicalOrExpression__Group_1__0 )* ) ;
public final void rule__LogicalOrExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9093:1: ( ( ( rule__LogicalOrExpression__Group_1__0 )* ) )
- // InternalBehaviorAnnexParser.g:9094:1: ( ( rule__LogicalOrExpression__Group_1__0 )* )
+ // InternalBehaviorAnnexParser.g:9220:1: ( ( ( rule__LogicalOrExpression__Group_1__0 )* ) )
+ // InternalBehaviorAnnexParser.g:9221:1: ( ( rule__LogicalOrExpression__Group_1__0 )* )
{
- // InternalBehaviorAnnexParser.g:9094:1: ( ( rule__LogicalOrExpression__Group_1__0 )* )
- // InternalBehaviorAnnexParser.g:9095:2: ( rule__LogicalOrExpression__Group_1__0 )*
+ // InternalBehaviorAnnexParser.g:9221:1: ( ( rule__LogicalOrExpression__Group_1__0 )* )
+ // InternalBehaviorAnnexParser.g:9222:2: ( rule__LogicalOrExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogicalOrExpressionAccess().getGroup_1());
}
- // InternalBehaviorAnnexParser.g:9096:2: ( rule__LogicalOrExpression__Group_1__0 )*
- loop79:
+ // InternalBehaviorAnnexParser.g:9223:2: ( rule__LogicalOrExpression__Group_1__0 )*
+ loop80:
do {
- int alt79=2;
- int LA79_0 = input.LA(1);
+ int alt80=2;
+ int LA80_0 = input.LA(1);
- if ( (LA79_0==Xor||LA79_0==Or) ) {
- alt79=1;
+ if ( (LA80_0==Xor||LA80_0==Or) ) {
+ alt80=1;
}
- switch (alt79) {
+ switch (alt80) {
case 1 :
- // InternalBehaviorAnnexParser.g:9096:3: rule__LogicalOrExpression__Group_1__0
+ // InternalBehaviorAnnexParser.g:9223:3: rule__LogicalOrExpression__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_58);
+ pushFollow(FollowSets000.FOLLOW_36);
rule__LogicalOrExpression__Group_1__0();
state._fsp--;
@@ -30525,7 +30973,7 @@ public final void rule__LogicalOrExpression__Group__1__Impl() throws Recognition
break;
default :
- break loop79;
+ break loop80;
}
} while (true);
@@ -30554,16 +31002,16 @@ public final void rule__LogicalOrExpression__Group__1__Impl() throws Recognition
// $ANTLR start "rule__LogicalOrExpression__Group_1__0"
- // InternalBehaviorAnnexParser.g:9105:1: rule__LogicalOrExpression__Group_1__0 : rule__LogicalOrExpression__Group_1__0__Impl rule__LogicalOrExpression__Group_1__1 ;
+ // InternalBehaviorAnnexParser.g:9232:1: rule__LogicalOrExpression__Group_1__0 : rule__LogicalOrExpression__Group_1__0__Impl rule__LogicalOrExpression__Group_1__1 ;
public final void rule__LogicalOrExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9109:1: ( rule__LogicalOrExpression__Group_1__0__Impl rule__LogicalOrExpression__Group_1__1 )
- // InternalBehaviorAnnexParser.g:9110:2: rule__LogicalOrExpression__Group_1__0__Impl rule__LogicalOrExpression__Group_1__1
+ // InternalBehaviorAnnexParser.g:9236:1: ( rule__LogicalOrExpression__Group_1__0__Impl rule__LogicalOrExpression__Group_1__1 )
+ // InternalBehaviorAnnexParser.g:9237:2: rule__LogicalOrExpression__Group_1__0__Impl rule__LogicalOrExpression__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_57);
+ pushFollow(FollowSets000.FOLLOW_35);
rule__LogicalOrExpression__Group_1__0__Impl();
state._fsp--;
@@ -30592,23 +31040,23 @@ public final void rule__LogicalOrExpression__Group_1__0() throws RecognitionExce
// $ANTLR start "rule__LogicalOrExpression__Group_1__0__Impl"
- // InternalBehaviorAnnexParser.g:9117:1: rule__LogicalOrExpression__Group_1__0__Impl : ( () ) ;
+ // InternalBehaviorAnnexParser.g:9244:1: rule__LogicalOrExpression__Group_1__0__Impl : ( () ) ;
public final void rule__LogicalOrExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9121:1: ( ( () ) )
- // InternalBehaviorAnnexParser.g:9122:1: ( () )
+ // InternalBehaviorAnnexParser.g:9248:1: ( ( () ) )
+ // InternalBehaviorAnnexParser.g:9249:1: ( () )
{
- // InternalBehaviorAnnexParser.g:9122:1: ( () )
- // InternalBehaviorAnnexParser.g:9123:2: ()
+ // InternalBehaviorAnnexParser.g:9249:1: ( () )
+ // InternalBehaviorAnnexParser.g:9250:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogicalOrExpressionAccess().getBinaryExpressionLeftAction_1_0());
}
- // InternalBehaviorAnnexParser.g:9124:2: ()
- // InternalBehaviorAnnexParser.g:9124:3:
+ // InternalBehaviorAnnexParser.g:9251:2: ()
+ // InternalBehaviorAnnexParser.g:9251:3:
{
}
@@ -30633,16 +31081,16 @@ public final void rule__LogicalOrExpression__Group_1__0__Impl() throws Recogniti
// $ANTLR start "rule__LogicalOrExpression__Group_1__1"
- // InternalBehaviorAnnexParser.g:9132:1: rule__LogicalOrExpression__Group_1__1 : rule__LogicalOrExpression__Group_1__1__Impl rule__LogicalOrExpression__Group_1__2 ;
+ // InternalBehaviorAnnexParser.g:9259:1: rule__LogicalOrExpression__Group_1__1 : rule__LogicalOrExpression__Group_1__1__Impl rule__LogicalOrExpression__Group_1__2 ;
public final void rule__LogicalOrExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9136:1: ( rule__LogicalOrExpression__Group_1__1__Impl rule__LogicalOrExpression__Group_1__2 )
- // InternalBehaviorAnnexParser.g:9137:2: rule__LogicalOrExpression__Group_1__1__Impl rule__LogicalOrExpression__Group_1__2
+ // InternalBehaviorAnnexParser.g:9263:1: ( rule__LogicalOrExpression__Group_1__1__Impl rule__LogicalOrExpression__Group_1__2 )
+ // InternalBehaviorAnnexParser.g:9264:2: rule__LogicalOrExpression__Group_1__1__Impl rule__LogicalOrExpression__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_44);
+ pushFollow(FollowSets000.FOLLOW_47);
rule__LogicalOrExpression__Group_1__1__Impl();
state._fsp--;
@@ -30671,23 +31119,23 @@ public final void rule__LogicalOrExpression__Group_1__1() throws RecognitionExce
// $ANTLR start "rule__LogicalOrExpression__Group_1__1__Impl"
- // InternalBehaviorAnnexParser.g:9144:1: rule__LogicalOrExpression__Group_1__1__Impl : ( ( rule__LogicalOrExpression__OperatorAssignment_1_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:9271:1: rule__LogicalOrExpression__Group_1__1__Impl : ( ( rule__LogicalOrExpression__OperatorAssignment_1_1 ) ) ;
public final void rule__LogicalOrExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9148:1: ( ( ( rule__LogicalOrExpression__OperatorAssignment_1_1 ) ) )
- // InternalBehaviorAnnexParser.g:9149:1: ( ( rule__LogicalOrExpression__OperatorAssignment_1_1 ) )
+ // InternalBehaviorAnnexParser.g:9275:1: ( ( ( rule__LogicalOrExpression__OperatorAssignment_1_1 ) ) )
+ // InternalBehaviorAnnexParser.g:9276:1: ( ( rule__LogicalOrExpression__OperatorAssignment_1_1 ) )
{
- // InternalBehaviorAnnexParser.g:9149:1: ( ( rule__LogicalOrExpression__OperatorAssignment_1_1 ) )
- // InternalBehaviorAnnexParser.g:9150:2: ( rule__LogicalOrExpression__OperatorAssignment_1_1 )
+ // InternalBehaviorAnnexParser.g:9276:1: ( ( rule__LogicalOrExpression__OperatorAssignment_1_1 ) )
+ // InternalBehaviorAnnexParser.g:9277:2: ( rule__LogicalOrExpression__OperatorAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogicalOrExpressionAccess().getOperatorAssignment_1_1());
}
- // InternalBehaviorAnnexParser.g:9151:2: ( rule__LogicalOrExpression__OperatorAssignment_1_1 )
- // InternalBehaviorAnnexParser.g:9151:3: rule__LogicalOrExpression__OperatorAssignment_1_1
+ // InternalBehaviorAnnexParser.g:9278:2: ( rule__LogicalOrExpression__OperatorAssignment_1_1 )
+ // InternalBehaviorAnnexParser.g:9278:3: rule__LogicalOrExpression__OperatorAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LogicalOrExpression__OperatorAssignment_1_1();
@@ -30722,14 +31170,14 @@ public final void rule__LogicalOrExpression__Group_1__1__Impl() throws Recogniti
// $ANTLR start "rule__LogicalOrExpression__Group_1__2"
- // InternalBehaviorAnnexParser.g:9159:1: rule__LogicalOrExpression__Group_1__2 : rule__LogicalOrExpression__Group_1__2__Impl ;
+ // InternalBehaviorAnnexParser.g:9286:1: rule__LogicalOrExpression__Group_1__2 : rule__LogicalOrExpression__Group_1__2__Impl ;
public final void rule__LogicalOrExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9163:1: ( rule__LogicalOrExpression__Group_1__2__Impl )
- // InternalBehaviorAnnexParser.g:9164:2: rule__LogicalOrExpression__Group_1__2__Impl
+ // InternalBehaviorAnnexParser.g:9290:1: ( rule__LogicalOrExpression__Group_1__2__Impl )
+ // InternalBehaviorAnnexParser.g:9291:2: rule__LogicalOrExpression__Group_1__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LogicalOrExpression__Group_1__2__Impl();
@@ -30755,23 +31203,23 @@ public final void rule__LogicalOrExpression__Group_1__2() throws RecognitionExce
// $ANTLR start "rule__LogicalOrExpression__Group_1__2__Impl"
- // InternalBehaviorAnnexParser.g:9170:1: rule__LogicalOrExpression__Group_1__2__Impl : ( ( rule__LogicalOrExpression__RightAssignment_1_2 ) ) ;
+ // InternalBehaviorAnnexParser.g:9297:1: rule__LogicalOrExpression__Group_1__2__Impl : ( ( rule__LogicalOrExpression__RightAssignment_1_2 ) ) ;
public final void rule__LogicalOrExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9174:1: ( ( ( rule__LogicalOrExpression__RightAssignment_1_2 ) ) )
- // InternalBehaviorAnnexParser.g:9175:1: ( ( rule__LogicalOrExpression__RightAssignment_1_2 ) )
+ // InternalBehaviorAnnexParser.g:9301:1: ( ( ( rule__LogicalOrExpression__RightAssignment_1_2 ) ) )
+ // InternalBehaviorAnnexParser.g:9302:1: ( ( rule__LogicalOrExpression__RightAssignment_1_2 ) )
{
- // InternalBehaviorAnnexParser.g:9175:1: ( ( rule__LogicalOrExpression__RightAssignment_1_2 ) )
- // InternalBehaviorAnnexParser.g:9176:2: ( rule__LogicalOrExpression__RightAssignment_1_2 )
+ // InternalBehaviorAnnexParser.g:9302:1: ( ( rule__LogicalOrExpression__RightAssignment_1_2 ) )
+ // InternalBehaviorAnnexParser.g:9303:2: ( rule__LogicalOrExpression__RightAssignment_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogicalOrExpressionAccess().getRightAssignment_1_2());
}
- // InternalBehaviorAnnexParser.g:9177:2: ( rule__LogicalOrExpression__RightAssignment_1_2 )
- // InternalBehaviorAnnexParser.g:9177:3: rule__LogicalOrExpression__RightAssignment_1_2
+ // InternalBehaviorAnnexParser.g:9304:2: ( rule__LogicalOrExpression__RightAssignment_1_2 )
+ // InternalBehaviorAnnexParser.g:9304:3: rule__LogicalOrExpression__RightAssignment_1_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LogicalOrExpression__RightAssignment_1_2();
@@ -30806,14 +31254,14 @@ public final void rule__LogicalOrExpression__Group_1__2__Impl() throws Recogniti
// $ANTLR start "rule__LogicalOrOperator__Group_0__0"
- // InternalBehaviorAnnexParser.g:9186:1: rule__LogicalOrOperator__Group_0__0 : rule__LogicalOrOperator__Group_0__0__Impl rule__LogicalOrOperator__Group_0__1 ;
+ // InternalBehaviorAnnexParser.g:9313:1: rule__LogicalOrOperator__Group_0__0 : rule__LogicalOrOperator__Group_0__0__Impl rule__LogicalOrOperator__Group_0__1 ;
public final void rule__LogicalOrOperator__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9190:1: ( rule__LogicalOrOperator__Group_0__0__Impl rule__LogicalOrOperator__Group_0__1 )
- // InternalBehaviorAnnexParser.g:9191:2: rule__LogicalOrOperator__Group_0__0__Impl rule__LogicalOrOperator__Group_0__1
+ // InternalBehaviorAnnexParser.g:9317:1: ( rule__LogicalOrOperator__Group_0__0__Impl rule__LogicalOrOperator__Group_0__1 )
+ // InternalBehaviorAnnexParser.g:9318:2: rule__LogicalOrOperator__Group_0__0__Impl rule__LogicalOrOperator__Group_0__1
{
pushFollow(FollowSets000.FOLLOW_59);
rule__LogicalOrOperator__Group_0__0__Impl();
@@ -30844,17 +31292,17 @@ public final void rule__LogicalOrOperator__Group_0__0() throws RecognitionExcept
// $ANTLR start "rule__LogicalOrOperator__Group_0__0__Impl"
- // InternalBehaviorAnnexParser.g:9198:1: rule__LogicalOrOperator__Group_0__0__Impl : ( Or ) ;
+ // InternalBehaviorAnnexParser.g:9325:1: rule__LogicalOrOperator__Group_0__0__Impl : ( Or ) ;
public final void rule__LogicalOrOperator__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9202:1: ( ( Or ) )
- // InternalBehaviorAnnexParser.g:9203:1: ( Or )
+ // InternalBehaviorAnnexParser.g:9329:1: ( ( Or ) )
+ // InternalBehaviorAnnexParser.g:9330:1: ( Or )
{
- // InternalBehaviorAnnexParser.g:9203:1: ( Or )
- // InternalBehaviorAnnexParser.g:9204:2: Or
+ // InternalBehaviorAnnexParser.g:9330:1: ( Or )
+ // InternalBehaviorAnnexParser.g:9331:2: Or
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogicalOrOperatorAccess().getOrKeyword_0_0());
@@ -30885,14 +31333,14 @@ public final void rule__LogicalOrOperator__Group_0__0__Impl() throws Recognition
// $ANTLR start "rule__LogicalOrOperator__Group_0__1"
- // InternalBehaviorAnnexParser.g:9213:1: rule__LogicalOrOperator__Group_0__1 : rule__LogicalOrOperator__Group_0__1__Impl ;
+ // InternalBehaviorAnnexParser.g:9340:1: rule__LogicalOrOperator__Group_0__1 : rule__LogicalOrOperator__Group_0__1__Impl ;
public final void rule__LogicalOrOperator__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9217:1: ( rule__LogicalOrOperator__Group_0__1__Impl )
- // InternalBehaviorAnnexParser.g:9218:2: rule__LogicalOrOperator__Group_0__1__Impl
+ // InternalBehaviorAnnexParser.g:9344:1: ( rule__LogicalOrOperator__Group_0__1__Impl )
+ // InternalBehaviorAnnexParser.g:9345:2: rule__LogicalOrOperator__Group_0__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LogicalOrOperator__Group_0__1__Impl();
@@ -30918,31 +31366,31 @@ public final void rule__LogicalOrOperator__Group_0__1() throws RecognitionExcept
// $ANTLR start "rule__LogicalOrOperator__Group_0__1__Impl"
- // InternalBehaviorAnnexParser.g:9224:1: rule__LogicalOrOperator__Group_0__1__Impl : ( ( Else )? ) ;
+ // InternalBehaviorAnnexParser.g:9351:1: rule__LogicalOrOperator__Group_0__1__Impl : ( ( Else )? ) ;
public final void rule__LogicalOrOperator__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9228:1: ( ( ( Else )? ) )
- // InternalBehaviorAnnexParser.g:9229:1: ( ( Else )? )
+ // InternalBehaviorAnnexParser.g:9355:1: ( ( ( Else )? ) )
+ // InternalBehaviorAnnexParser.g:9356:1: ( ( Else )? )
{
- // InternalBehaviorAnnexParser.g:9229:1: ( ( Else )? )
- // InternalBehaviorAnnexParser.g:9230:2: ( Else )?
+ // InternalBehaviorAnnexParser.g:9356:1: ( ( Else )? )
+ // InternalBehaviorAnnexParser.g:9357:2: ( Else )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogicalOrOperatorAccess().getElseKeyword_0_1());
}
- // InternalBehaviorAnnexParser.g:9231:2: ( Else )?
- int alt80=2;
- int LA80_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:9358:2: ( Else )?
+ int alt81=2;
+ int LA81_0 = input.LA(1);
- if ( (LA80_0==Else) ) {
- alt80=1;
+ if ( (LA81_0==Else) ) {
+ alt81=1;
}
- switch (alt80) {
+ switch (alt81) {
case 1 :
- // InternalBehaviorAnnexParser.g:9231:3: Else
+ // InternalBehaviorAnnexParser.g:9358:3: Else
{
match(input,Else,FollowSets000.FOLLOW_2); if (state.failed) return ;
@@ -30976,14 +31424,14 @@ public final void rule__LogicalOrOperator__Group_0__1__Impl() throws Recognition
// $ANTLR start "rule__LogicalAndExpression__Group__0"
- // InternalBehaviorAnnexParser.g:9240:1: rule__LogicalAndExpression__Group__0 : rule__LogicalAndExpression__Group__0__Impl rule__LogicalAndExpression__Group__1 ;
+ // InternalBehaviorAnnexParser.g:9367:1: rule__LogicalAndExpression__Group__0 : rule__LogicalAndExpression__Group__0__Impl rule__LogicalAndExpression__Group__1 ;
public final void rule__LogicalAndExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9244:1: ( rule__LogicalAndExpression__Group__0__Impl rule__LogicalAndExpression__Group__1 )
- // InternalBehaviorAnnexParser.g:9245:2: rule__LogicalAndExpression__Group__0__Impl rule__LogicalAndExpression__Group__1
+ // InternalBehaviorAnnexParser.g:9371:1: ( rule__LogicalAndExpression__Group__0__Impl rule__LogicalAndExpression__Group__1 )
+ // InternalBehaviorAnnexParser.g:9372:2: rule__LogicalAndExpression__Group__0__Impl rule__LogicalAndExpression__Group__1
{
pushFollow(FollowSets000.FOLLOW_33);
rule__LogicalAndExpression__Group__0__Impl();
@@ -31014,17 +31462,17 @@ public final void rule__LogicalAndExpression__Group__0() throws RecognitionExcep
// $ANTLR start "rule__LogicalAndExpression__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:9252:1: rule__LogicalAndExpression__Group__0__Impl : ( ruleRelationalExpression ) ;
+ // InternalBehaviorAnnexParser.g:9379:1: rule__LogicalAndExpression__Group__0__Impl : ( ruleRelationalExpression ) ;
public final void rule__LogicalAndExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9256:1: ( ( ruleRelationalExpression ) )
- // InternalBehaviorAnnexParser.g:9257:1: ( ruleRelationalExpression )
+ // InternalBehaviorAnnexParser.g:9383:1: ( ( ruleRelationalExpression ) )
+ // InternalBehaviorAnnexParser.g:9384:1: ( ruleRelationalExpression )
{
- // InternalBehaviorAnnexParser.g:9257:1: ( ruleRelationalExpression )
- // InternalBehaviorAnnexParser.g:9258:2: ruleRelationalExpression
+ // InternalBehaviorAnnexParser.g:9384:1: ( ruleRelationalExpression )
+ // InternalBehaviorAnnexParser.g:9385:2: ruleRelationalExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogicalAndExpressionAccess().getRelationalExpressionParserRuleCall_0());
@@ -31059,14 +31507,14 @@ public final void rule__LogicalAndExpression__Group__0__Impl() throws Recognitio
// $ANTLR start "rule__LogicalAndExpression__Group__1"
- // InternalBehaviorAnnexParser.g:9267:1: rule__LogicalAndExpression__Group__1 : rule__LogicalAndExpression__Group__1__Impl ;
+ // InternalBehaviorAnnexParser.g:9394:1: rule__LogicalAndExpression__Group__1 : rule__LogicalAndExpression__Group__1__Impl ;
public final void rule__LogicalAndExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9271:1: ( rule__LogicalAndExpression__Group__1__Impl )
- // InternalBehaviorAnnexParser.g:9272:2: rule__LogicalAndExpression__Group__1__Impl
+ // InternalBehaviorAnnexParser.g:9398:1: ( rule__LogicalAndExpression__Group__1__Impl )
+ // InternalBehaviorAnnexParser.g:9399:2: rule__LogicalAndExpression__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LogicalAndExpression__Group__1__Impl();
@@ -31092,35 +31540,35 @@ public final void rule__LogicalAndExpression__Group__1() throws RecognitionExcep
// $ANTLR start "rule__LogicalAndExpression__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:9278:1: rule__LogicalAndExpression__Group__1__Impl : ( ( rule__LogicalAndExpression__Group_1__0 )* ) ;
+ // InternalBehaviorAnnexParser.g:9405:1: rule__LogicalAndExpression__Group__1__Impl : ( ( rule__LogicalAndExpression__Group_1__0 )* ) ;
public final void rule__LogicalAndExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9282:1: ( ( ( rule__LogicalAndExpression__Group_1__0 )* ) )
- // InternalBehaviorAnnexParser.g:9283:1: ( ( rule__LogicalAndExpression__Group_1__0 )* )
+ // InternalBehaviorAnnexParser.g:9409:1: ( ( ( rule__LogicalAndExpression__Group_1__0 )* ) )
+ // InternalBehaviorAnnexParser.g:9410:1: ( ( rule__LogicalAndExpression__Group_1__0 )* )
{
- // InternalBehaviorAnnexParser.g:9283:1: ( ( rule__LogicalAndExpression__Group_1__0 )* )
- // InternalBehaviorAnnexParser.g:9284:2: ( rule__LogicalAndExpression__Group_1__0 )*
+ // InternalBehaviorAnnexParser.g:9410:1: ( ( rule__LogicalAndExpression__Group_1__0 )* )
+ // InternalBehaviorAnnexParser.g:9411:2: ( rule__LogicalAndExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogicalAndExpressionAccess().getGroup_1());
}
- // InternalBehaviorAnnexParser.g:9285:2: ( rule__LogicalAndExpression__Group_1__0 )*
- loop81:
+ // InternalBehaviorAnnexParser.g:9412:2: ( rule__LogicalAndExpression__Group_1__0 )*
+ loop82:
do {
- int alt81=2;
- int LA81_0 = input.LA(1);
+ int alt82=2;
+ int LA82_0 = input.LA(1);
- if ( (LA81_0==And) ) {
- alt81=1;
+ if ( (LA82_0==And) ) {
+ alt82=1;
}
- switch (alt81) {
+ switch (alt82) {
case 1 :
- // InternalBehaviorAnnexParser.g:9285:3: rule__LogicalAndExpression__Group_1__0
+ // InternalBehaviorAnnexParser.g:9412:3: rule__LogicalAndExpression__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_34);
rule__LogicalAndExpression__Group_1__0();
@@ -31132,7 +31580,7 @@ public final void rule__LogicalAndExpression__Group__1__Impl() throws Recognitio
break;
default :
- break loop81;
+ break loop82;
}
} while (true);
@@ -31161,14 +31609,14 @@ public final void rule__LogicalAndExpression__Group__1__Impl() throws Recognitio
// $ANTLR start "rule__LogicalAndExpression__Group_1__0"
- // InternalBehaviorAnnexParser.g:9294:1: rule__LogicalAndExpression__Group_1__0 : rule__LogicalAndExpression__Group_1__0__Impl rule__LogicalAndExpression__Group_1__1 ;
+ // InternalBehaviorAnnexParser.g:9421:1: rule__LogicalAndExpression__Group_1__0 : rule__LogicalAndExpression__Group_1__0__Impl rule__LogicalAndExpression__Group_1__1 ;
public final void rule__LogicalAndExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9298:1: ( rule__LogicalAndExpression__Group_1__0__Impl rule__LogicalAndExpression__Group_1__1 )
- // InternalBehaviorAnnexParser.g:9299:2: rule__LogicalAndExpression__Group_1__0__Impl rule__LogicalAndExpression__Group_1__1
+ // InternalBehaviorAnnexParser.g:9425:1: ( rule__LogicalAndExpression__Group_1__0__Impl rule__LogicalAndExpression__Group_1__1 )
+ // InternalBehaviorAnnexParser.g:9426:2: rule__LogicalAndExpression__Group_1__0__Impl rule__LogicalAndExpression__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_33);
rule__LogicalAndExpression__Group_1__0__Impl();
@@ -31199,23 +31647,23 @@ public final void rule__LogicalAndExpression__Group_1__0() throws RecognitionExc
// $ANTLR start "rule__LogicalAndExpression__Group_1__0__Impl"
- // InternalBehaviorAnnexParser.g:9306:1: rule__LogicalAndExpression__Group_1__0__Impl : ( () ) ;
+ // InternalBehaviorAnnexParser.g:9433:1: rule__LogicalAndExpression__Group_1__0__Impl : ( () ) ;
public final void rule__LogicalAndExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9310:1: ( ( () ) )
- // InternalBehaviorAnnexParser.g:9311:1: ( () )
+ // InternalBehaviorAnnexParser.g:9437:1: ( ( () ) )
+ // InternalBehaviorAnnexParser.g:9438:1: ( () )
{
- // InternalBehaviorAnnexParser.g:9311:1: ( () )
- // InternalBehaviorAnnexParser.g:9312:2: ()
+ // InternalBehaviorAnnexParser.g:9438:1: ( () )
+ // InternalBehaviorAnnexParser.g:9439:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogicalAndExpressionAccess().getBinaryExpressionLeftAction_1_0());
}
- // InternalBehaviorAnnexParser.g:9313:2: ()
- // InternalBehaviorAnnexParser.g:9313:3:
+ // InternalBehaviorAnnexParser.g:9440:2: ()
+ // InternalBehaviorAnnexParser.g:9440:3:
{
}
@@ -31240,16 +31688,16 @@ public final void rule__LogicalAndExpression__Group_1__0__Impl() throws Recognit
// $ANTLR start "rule__LogicalAndExpression__Group_1__1"
- // InternalBehaviorAnnexParser.g:9321:1: rule__LogicalAndExpression__Group_1__1 : rule__LogicalAndExpression__Group_1__1__Impl rule__LogicalAndExpression__Group_1__2 ;
+ // InternalBehaviorAnnexParser.g:9448:1: rule__LogicalAndExpression__Group_1__1 : rule__LogicalAndExpression__Group_1__1__Impl rule__LogicalAndExpression__Group_1__2 ;
public final void rule__LogicalAndExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9325:1: ( rule__LogicalAndExpression__Group_1__1__Impl rule__LogicalAndExpression__Group_1__2 )
- // InternalBehaviorAnnexParser.g:9326:2: rule__LogicalAndExpression__Group_1__1__Impl rule__LogicalAndExpression__Group_1__2
+ // InternalBehaviorAnnexParser.g:9452:1: ( rule__LogicalAndExpression__Group_1__1__Impl rule__LogicalAndExpression__Group_1__2 )
+ // InternalBehaviorAnnexParser.g:9453:2: rule__LogicalAndExpression__Group_1__1__Impl rule__LogicalAndExpression__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_44);
+ pushFollow(FollowSets000.FOLLOW_47);
rule__LogicalAndExpression__Group_1__1__Impl();
state._fsp--;
@@ -31278,23 +31726,23 @@ public final void rule__LogicalAndExpression__Group_1__1() throws RecognitionExc
// $ANTLR start "rule__LogicalAndExpression__Group_1__1__Impl"
- // InternalBehaviorAnnexParser.g:9333:1: rule__LogicalAndExpression__Group_1__1__Impl : ( ( rule__LogicalAndExpression__OperatorAssignment_1_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:9460:1: rule__LogicalAndExpression__Group_1__1__Impl : ( ( rule__LogicalAndExpression__OperatorAssignment_1_1 ) ) ;
public final void rule__LogicalAndExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9337:1: ( ( ( rule__LogicalAndExpression__OperatorAssignment_1_1 ) ) )
- // InternalBehaviorAnnexParser.g:9338:1: ( ( rule__LogicalAndExpression__OperatorAssignment_1_1 ) )
+ // InternalBehaviorAnnexParser.g:9464:1: ( ( ( rule__LogicalAndExpression__OperatorAssignment_1_1 ) ) )
+ // InternalBehaviorAnnexParser.g:9465:1: ( ( rule__LogicalAndExpression__OperatorAssignment_1_1 ) )
{
- // InternalBehaviorAnnexParser.g:9338:1: ( ( rule__LogicalAndExpression__OperatorAssignment_1_1 ) )
- // InternalBehaviorAnnexParser.g:9339:2: ( rule__LogicalAndExpression__OperatorAssignment_1_1 )
+ // InternalBehaviorAnnexParser.g:9465:1: ( ( rule__LogicalAndExpression__OperatorAssignment_1_1 ) )
+ // InternalBehaviorAnnexParser.g:9466:2: ( rule__LogicalAndExpression__OperatorAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogicalAndExpressionAccess().getOperatorAssignment_1_1());
}
- // InternalBehaviorAnnexParser.g:9340:2: ( rule__LogicalAndExpression__OperatorAssignment_1_1 )
- // InternalBehaviorAnnexParser.g:9340:3: rule__LogicalAndExpression__OperatorAssignment_1_1
+ // InternalBehaviorAnnexParser.g:9467:2: ( rule__LogicalAndExpression__OperatorAssignment_1_1 )
+ // InternalBehaviorAnnexParser.g:9467:3: rule__LogicalAndExpression__OperatorAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LogicalAndExpression__OperatorAssignment_1_1();
@@ -31329,14 +31777,14 @@ public final void rule__LogicalAndExpression__Group_1__1__Impl() throws Recognit
// $ANTLR start "rule__LogicalAndExpression__Group_1__2"
- // InternalBehaviorAnnexParser.g:9348:1: rule__LogicalAndExpression__Group_1__2 : rule__LogicalAndExpression__Group_1__2__Impl ;
+ // InternalBehaviorAnnexParser.g:9475:1: rule__LogicalAndExpression__Group_1__2 : rule__LogicalAndExpression__Group_1__2__Impl ;
public final void rule__LogicalAndExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9352:1: ( rule__LogicalAndExpression__Group_1__2__Impl )
- // InternalBehaviorAnnexParser.g:9353:2: rule__LogicalAndExpression__Group_1__2__Impl
+ // InternalBehaviorAnnexParser.g:9479:1: ( rule__LogicalAndExpression__Group_1__2__Impl )
+ // InternalBehaviorAnnexParser.g:9480:2: rule__LogicalAndExpression__Group_1__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LogicalAndExpression__Group_1__2__Impl();
@@ -31362,23 +31810,23 @@ public final void rule__LogicalAndExpression__Group_1__2() throws RecognitionExc
// $ANTLR start "rule__LogicalAndExpression__Group_1__2__Impl"
- // InternalBehaviorAnnexParser.g:9359:1: rule__LogicalAndExpression__Group_1__2__Impl : ( ( rule__LogicalAndExpression__RightAssignment_1_2 ) ) ;
+ // InternalBehaviorAnnexParser.g:9486:1: rule__LogicalAndExpression__Group_1__2__Impl : ( ( rule__LogicalAndExpression__RightAssignment_1_2 ) ) ;
public final void rule__LogicalAndExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9363:1: ( ( ( rule__LogicalAndExpression__RightAssignment_1_2 ) ) )
- // InternalBehaviorAnnexParser.g:9364:1: ( ( rule__LogicalAndExpression__RightAssignment_1_2 ) )
+ // InternalBehaviorAnnexParser.g:9490:1: ( ( ( rule__LogicalAndExpression__RightAssignment_1_2 ) ) )
+ // InternalBehaviorAnnexParser.g:9491:1: ( ( rule__LogicalAndExpression__RightAssignment_1_2 ) )
{
- // InternalBehaviorAnnexParser.g:9364:1: ( ( rule__LogicalAndExpression__RightAssignment_1_2 ) )
- // InternalBehaviorAnnexParser.g:9365:2: ( rule__LogicalAndExpression__RightAssignment_1_2 )
+ // InternalBehaviorAnnexParser.g:9491:1: ( ( rule__LogicalAndExpression__RightAssignment_1_2 ) )
+ // InternalBehaviorAnnexParser.g:9492:2: ( rule__LogicalAndExpression__RightAssignment_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogicalAndExpressionAccess().getRightAssignment_1_2());
}
- // InternalBehaviorAnnexParser.g:9366:2: ( rule__LogicalAndExpression__RightAssignment_1_2 )
- // InternalBehaviorAnnexParser.g:9366:3: rule__LogicalAndExpression__RightAssignment_1_2
+ // InternalBehaviorAnnexParser.g:9493:2: ( rule__LogicalAndExpression__RightAssignment_1_2 )
+ // InternalBehaviorAnnexParser.g:9493:3: rule__LogicalAndExpression__RightAssignment_1_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LogicalAndExpression__RightAssignment_1_2();
@@ -31413,14 +31861,14 @@ public final void rule__LogicalAndExpression__Group_1__2__Impl() throws Recognit
// $ANTLR start "rule__LogicalAndOperator__Group__0"
- // InternalBehaviorAnnexParser.g:9375:1: rule__LogicalAndOperator__Group__0 : rule__LogicalAndOperator__Group__0__Impl rule__LogicalAndOperator__Group__1 ;
+ // InternalBehaviorAnnexParser.g:9502:1: rule__LogicalAndOperator__Group__0 : rule__LogicalAndOperator__Group__0__Impl rule__LogicalAndOperator__Group__1 ;
public final void rule__LogicalAndOperator__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9379:1: ( rule__LogicalAndOperator__Group__0__Impl rule__LogicalAndOperator__Group__1 )
- // InternalBehaviorAnnexParser.g:9380:2: rule__LogicalAndOperator__Group__0__Impl rule__LogicalAndOperator__Group__1
+ // InternalBehaviorAnnexParser.g:9506:1: ( rule__LogicalAndOperator__Group__0__Impl rule__LogicalAndOperator__Group__1 )
+ // InternalBehaviorAnnexParser.g:9507:2: rule__LogicalAndOperator__Group__0__Impl rule__LogicalAndOperator__Group__1
{
pushFollow(FollowSets000.FOLLOW_60);
rule__LogicalAndOperator__Group__0__Impl();
@@ -31451,17 +31899,17 @@ public final void rule__LogicalAndOperator__Group__0() throws RecognitionExcepti
// $ANTLR start "rule__LogicalAndOperator__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:9387:1: rule__LogicalAndOperator__Group__0__Impl : ( And ) ;
+ // InternalBehaviorAnnexParser.g:9514:1: rule__LogicalAndOperator__Group__0__Impl : ( And ) ;
public final void rule__LogicalAndOperator__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9391:1: ( ( And ) )
- // InternalBehaviorAnnexParser.g:9392:1: ( And )
+ // InternalBehaviorAnnexParser.g:9518:1: ( ( And ) )
+ // InternalBehaviorAnnexParser.g:9519:1: ( And )
{
- // InternalBehaviorAnnexParser.g:9392:1: ( And )
- // InternalBehaviorAnnexParser.g:9393:2: And
+ // InternalBehaviorAnnexParser.g:9519:1: ( And )
+ // InternalBehaviorAnnexParser.g:9520:2: And
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogicalAndOperatorAccess().getAndKeyword_0());
@@ -31492,14 +31940,14 @@ public final void rule__LogicalAndOperator__Group__0__Impl() throws RecognitionE
// $ANTLR start "rule__LogicalAndOperator__Group__1"
- // InternalBehaviorAnnexParser.g:9402:1: rule__LogicalAndOperator__Group__1 : rule__LogicalAndOperator__Group__1__Impl ;
+ // InternalBehaviorAnnexParser.g:9529:1: rule__LogicalAndOperator__Group__1 : rule__LogicalAndOperator__Group__1__Impl ;
public final void rule__LogicalAndOperator__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9406:1: ( rule__LogicalAndOperator__Group__1__Impl )
- // InternalBehaviorAnnexParser.g:9407:2: rule__LogicalAndOperator__Group__1__Impl
+ // InternalBehaviorAnnexParser.g:9533:1: ( rule__LogicalAndOperator__Group__1__Impl )
+ // InternalBehaviorAnnexParser.g:9534:2: rule__LogicalAndOperator__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LogicalAndOperator__Group__1__Impl();
@@ -31525,31 +31973,31 @@ public final void rule__LogicalAndOperator__Group__1() throws RecognitionExcepti
// $ANTLR start "rule__LogicalAndOperator__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:9413:1: rule__LogicalAndOperator__Group__1__Impl : ( ( Then )? ) ;
+ // InternalBehaviorAnnexParser.g:9540:1: rule__LogicalAndOperator__Group__1__Impl : ( ( Then )? ) ;
public final void rule__LogicalAndOperator__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9417:1: ( ( ( Then )? ) )
- // InternalBehaviorAnnexParser.g:9418:1: ( ( Then )? )
+ // InternalBehaviorAnnexParser.g:9544:1: ( ( ( Then )? ) )
+ // InternalBehaviorAnnexParser.g:9545:1: ( ( Then )? )
{
- // InternalBehaviorAnnexParser.g:9418:1: ( ( Then )? )
- // InternalBehaviorAnnexParser.g:9419:2: ( Then )?
+ // InternalBehaviorAnnexParser.g:9545:1: ( ( Then )? )
+ // InternalBehaviorAnnexParser.g:9546:2: ( Then )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogicalAndOperatorAccess().getThenKeyword_1());
}
- // InternalBehaviorAnnexParser.g:9420:2: ( Then )?
- int alt82=2;
- int LA82_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:9547:2: ( Then )?
+ int alt83=2;
+ int LA83_0 = input.LA(1);
- if ( (LA82_0==Then) ) {
- alt82=1;
+ if ( (LA83_0==Then) ) {
+ alt83=1;
}
- switch (alt82) {
+ switch (alt83) {
case 1 :
- // InternalBehaviorAnnexParser.g:9420:3: Then
+ // InternalBehaviorAnnexParser.g:9547:3: Then
{
match(input,Then,FollowSets000.FOLLOW_2); if (state.failed) return ;
@@ -31583,14 +32031,14 @@ public final void rule__LogicalAndOperator__Group__1__Impl() throws RecognitionE
// $ANTLR start "rule__RelationalExpression__Group__0"
- // InternalBehaviorAnnexParser.g:9429:1: rule__RelationalExpression__Group__0 : rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 ;
+ // InternalBehaviorAnnexParser.g:9556:1: rule__RelationalExpression__Group__0 : rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 ;
public final void rule__RelationalExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9433:1: ( rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 )
- // InternalBehaviorAnnexParser.g:9434:2: rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1
+ // InternalBehaviorAnnexParser.g:9560:1: ( rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 )
+ // InternalBehaviorAnnexParser.g:9561:2: rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1
{
pushFollow(FollowSets000.FOLLOW_61);
rule__RelationalExpression__Group__0__Impl();
@@ -31621,17 +32069,17 @@ public final void rule__RelationalExpression__Group__0() throws RecognitionExcep
// $ANTLR start "rule__RelationalExpression__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:9441:1: rule__RelationalExpression__Group__0__Impl : ( ruleAdditiveExpression ) ;
+ // InternalBehaviorAnnexParser.g:9568:1: rule__RelationalExpression__Group__0__Impl : ( ruleAdditiveExpression ) ;
public final void rule__RelationalExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9445:1: ( ( ruleAdditiveExpression ) )
- // InternalBehaviorAnnexParser.g:9446:1: ( ruleAdditiveExpression )
+ // InternalBehaviorAnnexParser.g:9572:1: ( ( ruleAdditiveExpression ) )
+ // InternalBehaviorAnnexParser.g:9573:1: ( ruleAdditiveExpression )
{
- // InternalBehaviorAnnexParser.g:9446:1: ( ruleAdditiveExpression )
- // InternalBehaviorAnnexParser.g:9447:2: ruleAdditiveExpression
+ // InternalBehaviorAnnexParser.g:9573:1: ( ruleAdditiveExpression )
+ // InternalBehaviorAnnexParser.g:9574:2: ruleAdditiveExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalExpressionAccess().getAdditiveExpressionParserRuleCall_0());
@@ -31666,14 +32114,14 @@ public final void rule__RelationalExpression__Group__0__Impl() throws Recognitio
// $ANTLR start "rule__RelationalExpression__Group__1"
- // InternalBehaviorAnnexParser.g:9456:1: rule__RelationalExpression__Group__1 : rule__RelationalExpression__Group__1__Impl ;
+ // InternalBehaviorAnnexParser.g:9583:1: rule__RelationalExpression__Group__1 : rule__RelationalExpression__Group__1__Impl ;
public final void rule__RelationalExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9460:1: ( rule__RelationalExpression__Group__1__Impl )
- // InternalBehaviorAnnexParser.g:9461:2: rule__RelationalExpression__Group__1__Impl
+ // InternalBehaviorAnnexParser.g:9587:1: ( rule__RelationalExpression__Group__1__Impl )
+ // InternalBehaviorAnnexParser.g:9588:2: rule__RelationalExpression__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__RelationalExpression__Group__1__Impl();
@@ -31699,31 +32147,31 @@ public final void rule__RelationalExpression__Group__1() throws RecognitionExcep
// $ANTLR start "rule__RelationalExpression__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:9467:1: rule__RelationalExpression__Group__1__Impl : ( ( rule__RelationalExpression__Group_1__0 )? ) ;
+ // InternalBehaviorAnnexParser.g:9594:1: rule__RelationalExpression__Group__1__Impl : ( ( rule__RelationalExpression__Group_1__0 )? ) ;
public final void rule__RelationalExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9471:1: ( ( ( rule__RelationalExpression__Group_1__0 )? ) )
- // InternalBehaviorAnnexParser.g:9472:1: ( ( rule__RelationalExpression__Group_1__0 )? )
+ // InternalBehaviorAnnexParser.g:9598:1: ( ( ( rule__RelationalExpression__Group_1__0 )? ) )
+ // InternalBehaviorAnnexParser.g:9599:1: ( ( rule__RelationalExpression__Group_1__0 )? )
{
- // InternalBehaviorAnnexParser.g:9472:1: ( ( rule__RelationalExpression__Group_1__0 )? )
- // InternalBehaviorAnnexParser.g:9473:2: ( rule__RelationalExpression__Group_1__0 )?
+ // InternalBehaviorAnnexParser.g:9599:1: ( ( rule__RelationalExpression__Group_1__0 )? )
+ // InternalBehaviorAnnexParser.g:9600:2: ( rule__RelationalExpression__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalExpressionAccess().getGroup_1());
}
- // InternalBehaviorAnnexParser.g:9474:2: ( rule__RelationalExpression__Group_1__0 )?
- int alt83=2;
- int LA83_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:9601:2: ( rule__RelationalExpression__Group_1__0 )?
+ int alt84=2;
+ int LA84_0 = input.LA(1);
- if ( (LA83_0==ExclamationMarkEqualsSign||LA83_0==LessThanSignEqualsSign||LA83_0==GreaterThanSignEqualsSign||(LA83_0>=LessThanSign && LA83_0<=GreaterThanSign)) ) {
- alt83=1;
+ if ( (LA84_0==ExclamationMarkEqualsSign||LA84_0==LessThanSignEqualsSign||LA84_0==GreaterThanSignEqualsSign||(LA84_0>=LessThanSign && LA84_0<=GreaterThanSign)) ) {
+ alt84=1;
}
- switch (alt83) {
+ switch (alt84) {
case 1 :
- // InternalBehaviorAnnexParser.g:9474:3: rule__RelationalExpression__Group_1__0
+ // InternalBehaviorAnnexParser.g:9601:3: rule__RelationalExpression__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__RelationalExpression__Group_1__0();
@@ -31761,14 +32209,14 @@ public final void rule__RelationalExpression__Group__1__Impl() throws Recognitio
// $ANTLR start "rule__RelationalExpression__Group_1__0"
- // InternalBehaviorAnnexParser.g:9483:1: rule__RelationalExpression__Group_1__0 : rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 ;
+ // InternalBehaviorAnnexParser.g:9610:1: rule__RelationalExpression__Group_1__0 : rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 ;
public final void rule__RelationalExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9487:1: ( rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 )
- // InternalBehaviorAnnexParser.g:9488:2: rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1
+ // InternalBehaviorAnnexParser.g:9614:1: ( rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 )
+ // InternalBehaviorAnnexParser.g:9615:2: rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_61);
rule__RelationalExpression__Group_1__0__Impl();
@@ -31799,23 +32247,23 @@ public final void rule__RelationalExpression__Group_1__0() throws RecognitionExc
// $ANTLR start "rule__RelationalExpression__Group_1__0__Impl"
- // InternalBehaviorAnnexParser.g:9495:1: rule__RelationalExpression__Group_1__0__Impl : ( () ) ;
+ // InternalBehaviorAnnexParser.g:9622:1: rule__RelationalExpression__Group_1__0__Impl : ( () ) ;
public final void rule__RelationalExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9499:1: ( ( () ) )
- // InternalBehaviorAnnexParser.g:9500:1: ( () )
+ // InternalBehaviorAnnexParser.g:9626:1: ( ( () ) )
+ // InternalBehaviorAnnexParser.g:9627:1: ( () )
{
- // InternalBehaviorAnnexParser.g:9500:1: ( () )
- // InternalBehaviorAnnexParser.g:9501:2: ()
+ // InternalBehaviorAnnexParser.g:9627:1: ( () )
+ // InternalBehaviorAnnexParser.g:9628:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalExpressionAccess().getBinaryExpressionLeftAction_1_0());
}
- // InternalBehaviorAnnexParser.g:9502:2: ()
- // InternalBehaviorAnnexParser.g:9502:3:
+ // InternalBehaviorAnnexParser.g:9629:2: ()
+ // InternalBehaviorAnnexParser.g:9629:3:
{
}
@@ -31840,16 +32288,16 @@ public final void rule__RelationalExpression__Group_1__0__Impl() throws Recognit
// $ANTLR start "rule__RelationalExpression__Group_1__1"
- // InternalBehaviorAnnexParser.g:9510:1: rule__RelationalExpression__Group_1__1 : rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2 ;
+ // InternalBehaviorAnnexParser.g:9637:1: rule__RelationalExpression__Group_1__1 : rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2 ;
public final void rule__RelationalExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9514:1: ( rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2 )
- // InternalBehaviorAnnexParser.g:9515:2: rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2
+ // InternalBehaviorAnnexParser.g:9641:1: ( rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2 )
+ // InternalBehaviorAnnexParser.g:9642:2: rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_44);
+ pushFollow(FollowSets000.FOLLOW_47);
rule__RelationalExpression__Group_1__1__Impl();
state._fsp--;
@@ -31878,23 +32326,23 @@ public final void rule__RelationalExpression__Group_1__1() throws RecognitionExc
// $ANTLR start "rule__RelationalExpression__Group_1__1__Impl"
- // InternalBehaviorAnnexParser.g:9522:1: rule__RelationalExpression__Group_1__1__Impl : ( ( rule__RelationalExpression__OperatorAssignment_1_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:9649:1: rule__RelationalExpression__Group_1__1__Impl : ( ( rule__RelationalExpression__OperatorAssignment_1_1 ) ) ;
public final void rule__RelationalExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9526:1: ( ( ( rule__RelationalExpression__OperatorAssignment_1_1 ) ) )
- // InternalBehaviorAnnexParser.g:9527:1: ( ( rule__RelationalExpression__OperatorAssignment_1_1 ) )
+ // InternalBehaviorAnnexParser.g:9653:1: ( ( ( rule__RelationalExpression__OperatorAssignment_1_1 ) ) )
+ // InternalBehaviorAnnexParser.g:9654:1: ( ( rule__RelationalExpression__OperatorAssignment_1_1 ) )
{
- // InternalBehaviorAnnexParser.g:9527:1: ( ( rule__RelationalExpression__OperatorAssignment_1_1 ) )
- // InternalBehaviorAnnexParser.g:9528:2: ( rule__RelationalExpression__OperatorAssignment_1_1 )
+ // InternalBehaviorAnnexParser.g:9654:1: ( ( rule__RelationalExpression__OperatorAssignment_1_1 ) )
+ // InternalBehaviorAnnexParser.g:9655:2: ( rule__RelationalExpression__OperatorAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalExpressionAccess().getOperatorAssignment_1_1());
}
- // InternalBehaviorAnnexParser.g:9529:2: ( rule__RelationalExpression__OperatorAssignment_1_1 )
- // InternalBehaviorAnnexParser.g:9529:3: rule__RelationalExpression__OperatorAssignment_1_1
+ // InternalBehaviorAnnexParser.g:9656:2: ( rule__RelationalExpression__OperatorAssignment_1_1 )
+ // InternalBehaviorAnnexParser.g:9656:3: rule__RelationalExpression__OperatorAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__RelationalExpression__OperatorAssignment_1_1();
@@ -31929,14 +32377,14 @@ public final void rule__RelationalExpression__Group_1__1__Impl() throws Recognit
// $ANTLR start "rule__RelationalExpression__Group_1__2"
- // InternalBehaviorAnnexParser.g:9537:1: rule__RelationalExpression__Group_1__2 : rule__RelationalExpression__Group_1__2__Impl ;
+ // InternalBehaviorAnnexParser.g:9664:1: rule__RelationalExpression__Group_1__2 : rule__RelationalExpression__Group_1__2__Impl ;
public final void rule__RelationalExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9541:1: ( rule__RelationalExpression__Group_1__2__Impl )
- // InternalBehaviorAnnexParser.g:9542:2: rule__RelationalExpression__Group_1__2__Impl
+ // InternalBehaviorAnnexParser.g:9668:1: ( rule__RelationalExpression__Group_1__2__Impl )
+ // InternalBehaviorAnnexParser.g:9669:2: rule__RelationalExpression__Group_1__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__RelationalExpression__Group_1__2__Impl();
@@ -31962,23 +32410,23 @@ public final void rule__RelationalExpression__Group_1__2() throws RecognitionExc
// $ANTLR start "rule__RelationalExpression__Group_1__2__Impl"
- // InternalBehaviorAnnexParser.g:9548:1: rule__RelationalExpression__Group_1__2__Impl : ( ( rule__RelationalExpression__RightAssignment_1_2 ) ) ;
+ // InternalBehaviorAnnexParser.g:9675:1: rule__RelationalExpression__Group_1__2__Impl : ( ( rule__RelationalExpression__RightAssignment_1_2 ) ) ;
public final void rule__RelationalExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9552:1: ( ( ( rule__RelationalExpression__RightAssignment_1_2 ) ) )
- // InternalBehaviorAnnexParser.g:9553:1: ( ( rule__RelationalExpression__RightAssignment_1_2 ) )
+ // InternalBehaviorAnnexParser.g:9679:1: ( ( ( rule__RelationalExpression__RightAssignment_1_2 ) ) )
+ // InternalBehaviorAnnexParser.g:9680:1: ( ( rule__RelationalExpression__RightAssignment_1_2 ) )
{
- // InternalBehaviorAnnexParser.g:9553:1: ( ( rule__RelationalExpression__RightAssignment_1_2 ) )
- // InternalBehaviorAnnexParser.g:9554:2: ( rule__RelationalExpression__RightAssignment_1_2 )
+ // InternalBehaviorAnnexParser.g:9680:1: ( ( rule__RelationalExpression__RightAssignment_1_2 ) )
+ // InternalBehaviorAnnexParser.g:9681:2: ( rule__RelationalExpression__RightAssignment_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalExpressionAccess().getRightAssignment_1_2());
}
- // InternalBehaviorAnnexParser.g:9555:2: ( rule__RelationalExpression__RightAssignment_1_2 )
- // InternalBehaviorAnnexParser.g:9555:3: rule__RelationalExpression__RightAssignment_1_2
+ // InternalBehaviorAnnexParser.g:9682:2: ( rule__RelationalExpression__RightAssignment_1_2 )
+ // InternalBehaviorAnnexParser.g:9682:3: rule__RelationalExpression__RightAssignment_1_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__RelationalExpression__RightAssignment_1_2();
@@ -32013,14 +32461,14 @@ public final void rule__RelationalExpression__Group_1__2__Impl() throws Recognit
// $ANTLR start "rule__AdditiveExpression__Group__0"
- // InternalBehaviorAnnexParser.g:9564:1: rule__AdditiveExpression__Group__0 : rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 ;
+ // InternalBehaviorAnnexParser.g:9691:1: rule__AdditiveExpression__Group__0 : rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 ;
public final void rule__AdditiveExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9568:1: ( rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 )
- // InternalBehaviorAnnexParser.g:9569:2: rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1
+ // InternalBehaviorAnnexParser.g:9695:1: ( rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 )
+ // InternalBehaviorAnnexParser.g:9696:2: rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1
{
pushFollow(FollowSets000.FOLLOW_62);
rule__AdditiveExpression__Group__0__Impl();
@@ -32051,17 +32499,17 @@ public final void rule__AdditiveExpression__Group__0() throws RecognitionExcepti
// $ANTLR start "rule__AdditiveExpression__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:9576:1: rule__AdditiveExpression__Group__0__Impl : ( ruleMultiplicativeExpression ) ;
+ // InternalBehaviorAnnexParser.g:9703:1: rule__AdditiveExpression__Group__0__Impl : ( ruleMultiplicativeExpression ) ;
public final void rule__AdditiveExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9580:1: ( ( ruleMultiplicativeExpression ) )
- // InternalBehaviorAnnexParser.g:9581:1: ( ruleMultiplicativeExpression )
+ // InternalBehaviorAnnexParser.g:9707:1: ( ( ruleMultiplicativeExpression ) )
+ // InternalBehaviorAnnexParser.g:9708:1: ( ruleMultiplicativeExpression )
{
- // InternalBehaviorAnnexParser.g:9581:1: ( ruleMultiplicativeExpression )
- // InternalBehaviorAnnexParser.g:9582:2: ruleMultiplicativeExpression
+ // InternalBehaviorAnnexParser.g:9708:1: ( ruleMultiplicativeExpression )
+ // InternalBehaviorAnnexParser.g:9709:2: ruleMultiplicativeExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAdditiveExpressionAccess().getMultiplicativeExpressionParserRuleCall_0());
@@ -32096,14 +32544,14 @@ public final void rule__AdditiveExpression__Group__0__Impl() throws RecognitionE
// $ANTLR start "rule__AdditiveExpression__Group__1"
- // InternalBehaviorAnnexParser.g:9591:1: rule__AdditiveExpression__Group__1 : rule__AdditiveExpression__Group__1__Impl ;
+ // InternalBehaviorAnnexParser.g:9718:1: rule__AdditiveExpression__Group__1 : rule__AdditiveExpression__Group__1__Impl ;
public final void rule__AdditiveExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9595:1: ( rule__AdditiveExpression__Group__1__Impl )
- // InternalBehaviorAnnexParser.g:9596:2: rule__AdditiveExpression__Group__1__Impl
+ // InternalBehaviorAnnexParser.g:9722:1: ( rule__AdditiveExpression__Group__1__Impl )
+ // InternalBehaviorAnnexParser.g:9723:2: rule__AdditiveExpression__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AdditiveExpression__Group__1__Impl();
@@ -32129,35 +32577,35 @@ public final void rule__AdditiveExpression__Group__1() throws RecognitionExcepti
// $ANTLR start "rule__AdditiveExpression__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:9602:1: rule__AdditiveExpression__Group__1__Impl : ( ( rule__AdditiveExpression__Group_1__0 )* ) ;
+ // InternalBehaviorAnnexParser.g:9729:1: rule__AdditiveExpression__Group__1__Impl : ( ( rule__AdditiveExpression__Group_1__0 )* ) ;
public final void rule__AdditiveExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9606:1: ( ( ( rule__AdditiveExpression__Group_1__0 )* ) )
- // InternalBehaviorAnnexParser.g:9607:1: ( ( rule__AdditiveExpression__Group_1__0 )* )
+ // InternalBehaviorAnnexParser.g:9733:1: ( ( ( rule__AdditiveExpression__Group_1__0 )* ) )
+ // InternalBehaviorAnnexParser.g:9734:1: ( ( rule__AdditiveExpression__Group_1__0 )* )
{
- // InternalBehaviorAnnexParser.g:9607:1: ( ( rule__AdditiveExpression__Group_1__0 )* )
- // InternalBehaviorAnnexParser.g:9608:2: ( rule__AdditiveExpression__Group_1__0 )*
+ // InternalBehaviorAnnexParser.g:9734:1: ( ( rule__AdditiveExpression__Group_1__0 )* )
+ // InternalBehaviorAnnexParser.g:9735:2: ( rule__AdditiveExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAdditiveExpressionAccess().getGroup_1());
}
- // InternalBehaviorAnnexParser.g:9609:2: ( rule__AdditiveExpression__Group_1__0 )*
- loop84:
+ // InternalBehaviorAnnexParser.g:9736:2: ( rule__AdditiveExpression__Group_1__0 )*
+ loop85:
do {
- int alt84=2;
- int LA84_0 = input.LA(1);
+ int alt85=2;
+ int LA85_0 = input.LA(1);
- if ( (LA84_0==PlusSign||LA84_0==HyphenMinus) ) {
- alt84=1;
+ if ( (LA85_0==PlusSign||LA85_0==HyphenMinus) ) {
+ alt85=1;
}
- switch (alt84) {
+ switch (alt85) {
case 1 :
- // InternalBehaviorAnnexParser.g:9609:3: rule__AdditiveExpression__Group_1__0
+ // InternalBehaviorAnnexParser.g:9736:3: rule__AdditiveExpression__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_63);
rule__AdditiveExpression__Group_1__0();
@@ -32169,7 +32617,7 @@ public final void rule__AdditiveExpression__Group__1__Impl() throws RecognitionE
break;
default :
- break loop84;
+ break loop85;
}
} while (true);
@@ -32198,14 +32646,14 @@ public final void rule__AdditiveExpression__Group__1__Impl() throws RecognitionE
// $ANTLR start "rule__AdditiveExpression__Group_1__0"
- // InternalBehaviorAnnexParser.g:9618:1: rule__AdditiveExpression__Group_1__0 : rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 ;
+ // InternalBehaviorAnnexParser.g:9745:1: rule__AdditiveExpression__Group_1__0 : rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 ;
public final void rule__AdditiveExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9622:1: ( rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 )
- // InternalBehaviorAnnexParser.g:9623:2: rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1
+ // InternalBehaviorAnnexParser.g:9749:1: ( rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 )
+ // InternalBehaviorAnnexParser.g:9750:2: rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_62);
rule__AdditiveExpression__Group_1__0__Impl();
@@ -32236,23 +32684,23 @@ public final void rule__AdditiveExpression__Group_1__0() throws RecognitionExcep
// $ANTLR start "rule__AdditiveExpression__Group_1__0__Impl"
- // InternalBehaviorAnnexParser.g:9630:1: rule__AdditiveExpression__Group_1__0__Impl : ( () ) ;
+ // InternalBehaviorAnnexParser.g:9757:1: rule__AdditiveExpression__Group_1__0__Impl : ( () ) ;
public final void rule__AdditiveExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9634:1: ( ( () ) )
- // InternalBehaviorAnnexParser.g:9635:1: ( () )
+ // InternalBehaviorAnnexParser.g:9761:1: ( ( () ) )
+ // InternalBehaviorAnnexParser.g:9762:1: ( () )
{
- // InternalBehaviorAnnexParser.g:9635:1: ( () )
- // InternalBehaviorAnnexParser.g:9636:2: ()
+ // InternalBehaviorAnnexParser.g:9762:1: ( () )
+ // InternalBehaviorAnnexParser.g:9763:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAdditiveExpressionAccess().getBinaryExpressionLeftAction_1_0());
}
- // InternalBehaviorAnnexParser.g:9637:2: ()
- // InternalBehaviorAnnexParser.g:9637:3:
+ // InternalBehaviorAnnexParser.g:9764:2: ()
+ // InternalBehaviorAnnexParser.g:9764:3:
{
}
@@ -32277,16 +32725,16 @@ public final void rule__AdditiveExpression__Group_1__0__Impl() throws Recognitio
// $ANTLR start "rule__AdditiveExpression__Group_1__1"
- // InternalBehaviorAnnexParser.g:9645:1: rule__AdditiveExpression__Group_1__1 : rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2 ;
+ // InternalBehaviorAnnexParser.g:9772:1: rule__AdditiveExpression__Group_1__1 : rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2 ;
public final void rule__AdditiveExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9649:1: ( rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2 )
- // InternalBehaviorAnnexParser.g:9650:2: rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2
+ // InternalBehaviorAnnexParser.g:9776:1: ( rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2 )
+ // InternalBehaviorAnnexParser.g:9777:2: rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_44);
+ pushFollow(FollowSets000.FOLLOW_47);
rule__AdditiveExpression__Group_1__1__Impl();
state._fsp--;
@@ -32315,23 +32763,23 @@ public final void rule__AdditiveExpression__Group_1__1() throws RecognitionExcep
// $ANTLR start "rule__AdditiveExpression__Group_1__1__Impl"
- // InternalBehaviorAnnexParser.g:9657:1: rule__AdditiveExpression__Group_1__1__Impl : ( ( rule__AdditiveExpression__OperatorAssignment_1_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:9784:1: rule__AdditiveExpression__Group_1__1__Impl : ( ( rule__AdditiveExpression__OperatorAssignment_1_1 ) ) ;
public final void rule__AdditiveExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9661:1: ( ( ( rule__AdditiveExpression__OperatorAssignment_1_1 ) ) )
- // InternalBehaviorAnnexParser.g:9662:1: ( ( rule__AdditiveExpression__OperatorAssignment_1_1 ) )
+ // InternalBehaviorAnnexParser.g:9788:1: ( ( ( rule__AdditiveExpression__OperatorAssignment_1_1 ) ) )
+ // InternalBehaviorAnnexParser.g:9789:1: ( ( rule__AdditiveExpression__OperatorAssignment_1_1 ) )
{
- // InternalBehaviorAnnexParser.g:9662:1: ( ( rule__AdditiveExpression__OperatorAssignment_1_1 ) )
- // InternalBehaviorAnnexParser.g:9663:2: ( rule__AdditiveExpression__OperatorAssignment_1_1 )
+ // InternalBehaviorAnnexParser.g:9789:1: ( ( rule__AdditiveExpression__OperatorAssignment_1_1 ) )
+ // InternalBehaviorAnnexParser.g:9790:2: ( rule__AdditiveExpression__OperatorAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAdditiveExpressionAccess().getOperatorAssignment_1_1());
}
- // InternalBehaviorAnnexParser.g:9664:2: ( rule__AdditiveExpression__OperatorAssignment_1_1 )
- // InternalBehaviorAnnexParser.g:9664:3: rule__AdditiveExpression__OperatorAssignment_1_1
+ // InternalBehaviorAnnexParser.g:9791:2: ( rule__AdditiveExpression__OperatorAssignment_1_1 )
+ // InternalBehaviorAnnexParser.g:9791:3: rule__AdditiveExpression__OperatorAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AdditiveExpression__OperatorAssignment_1_1();
@@ -32366,14 +32814,14 @@ public final void rule__AdditiveExpression__Group_1__1__Impl() throws Recognitio
// $ANTLR start "rule__AdditiveExpression__Group_1__2"
- // InternalBehaviorAnnexParser.g:9672:1: rule__AdditiveExpression__Group_1__2 : rule__AdditiveExpression__Group_1__2__Impl ;
+ // InternalBehaviorAnnexParser.g:9799:1: rule__AdditiveExpression__Group_1__2 : rule__AdditiveExpression__Group_1__2__Impl ;
public final void rule__AdditiveExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9676:1: ( rule__AdditiveExpression__Group_1__2__Impl )
- // InternalBehaviorAnnexParser.g:9677:2: rule__AdditiveExpression__Group_1__2__Impl
+ // InternalBehaviorAnnexParser.g:9803:1: ( rule__AdditiveExpression__Group_1__2__Impl )
+ // InternalBehaviorAnnexParser.g:9804:2: rule__AdditiveExpression__Group_1__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AdditiveExpression__Group_1__2__Impl();
@@ -32399,23 +32847,23 @@ public final void rule__AdditiveExpression__Group_1__2() throws RecognitionExcep
// $ANTLR start "rule__AdditiveExpression__Group_1__2__Impl"
- // InternalBehaviorAnnexParser.g:9683:1: rule__AdditiveExpression__Group_1__2__Impl : ( ( rule__AdditiveExpression__RightAssignment_1_2 ) ) ;
+ // InternalBehaviorAnnexParser.g:9810:1: rule__AdditiveExpression__Group_1__2__Impl : ( ( rule__AdditiveExpression__RightAssignment_1_2 ) ) ;
public final void rule__AdditiveExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9687:1: ( ( ( rule__AdditiveExpression__RightAssignment_1_2 ) ) )
- // InternalBehaviorAnnexParser.g:9688:1: ( ( rule__AdditiveExpression__RightAssignment_1_2 ) )
+ // InternalBehaviorAnnexParser.g:9814:1: ( ( ( rule__AdditiveExpression__RightAssignment_1_2 ) ) )
+ // InternalBehaviorAnnexParser.g:9815:1: ( ( rule__AdditiveExpression__RightAssignment_1_2 ) )
{
- // InternalBehaviorAnnexParser.g:9688:1: ( ( rule__AdditiveExpression__RightAssignment_1_2 ) )
- // InternalBehaviorAnnexParser.g:9689:2: ( rule__AdditiveExpression__RightAssignment_1_2 )
+ // InternalBehaviorAnnexParser.g:9815:1: ( ( rule__AdditiveExpression__RightAssignment_1_2 ) )
+ // InternalBehaviorAnnexParser.g:9816:2: ( rule__AdditiveExpression__RightAssignment_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAdditiveExpressionAccess().getRightAssignment_1_2());
}
- // InternalBehaviorAnnexParser.g:9690:2: ( rule__AdditiveExpression__RightAssignment_1_2 )
- // InternalBehaviorAnnexParser.g:9690:3: rule__AdditiveExpression__RightAssignment_1_2
+ // InternalBehaviorAnnexParser.g:9817:2: ( rule__AdditiveExpression__RightAssignment_1_2 )
+ // InternalBehaviorAnnexParser.g:9817:3: rule__AdditiveExpression__RightAssignment_1_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AdditiveExpression__RightAssignment_1_2();
@@ -32450,14 +32898,14 @@ public final void rule__AdditiveExpression__Group_1__2__Impl() throws Recognitio
// $ANTLR start "rule__MultiplicativeExpression__Group__0"
- // InternalBehaviorAnnexParser.g:9699:1: rule__MultiplicativeExpression__Group__0 : rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 ;
+ // InternalBehaviorAnnexParser.g:9826:1: rule__MultiplicativeExpression__Group__0 : rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 ;
public final void rule__MultiplicativeExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9703:1: ( rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 )
- // InternalBehaviorAnnexParser.g:9704:2: rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1
+ // InternalBehaviorAnnexParser.g:9830:1: ( rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 )
+ // InternalBehaviorAnnexParser.g:9831:2: rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1
{
pushFollow(FollowSets000.FOLLOW_64);
rule__MultiplicativeExpression__Group__0__Impl();
@@ -32488,17 +32936,17 @@ public final void rule__MultiplicativeExpression__Group__0() throws RecognitionE
// $ANTLR start "rule__MultiplicativeExpression__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:9711:1: rule__MultiplicativeExpression__Group__0__Impl : ( rulePowerExpression ) ;
+ // InternalBehaviorAnnexParser.g:9838:1: rule__MultiplicativeExpression__Group__0__Impl : ( rulePowerExpression ) ;
public final void rule__MultiplicativeExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9715:1: ( ( rulePowerExpression ) )
- // InternalBehaviorAnnexParser.g:9716:1: ( rulePowerExpression )
+ // InternalBehaviorAnnexParser.g:9842:1: ( ( rulePowerExpression ) )
+ // InternalBehaviorAnnexParser.g:9843:1: ( rulePowerExpression )
{
- // InternalBehaviorAnnexParser.g:9716:1: ( rulePowerExpression )
- // InternalBehaviorAnnexParser.g:9717:2: rulePowerExpression
+ // InternalBehaviorAnnexParser.g:9843:1: ( rulePowerExpression )
+ // InternalBehaviorAnnexParser.g:9844:2: rulePowerExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeExpressionAccess().getPowerExpressionParserRuleCall_0());
@@ -32533,14 +32981,14 @@ public final void rule__MultiplicativeExpression__Group__0__Impl() throws Recogn
// $ANTLR start "rule__MultiplicativeExpression__Group__1"
- // InternalBehaviorAnnexParser.g:9726:1: rule__MultiplicativeExpression__Group__1 : rule__MultiplicativeExpression__Group__1__Impl ;
+ // InternalBehaviorAnnexParser.g:9853:1: rule__MultiplicativeExpression__Group__1 : rule__MultiplicativeExpression__Group__1__Impl ;
public final void rule__MultiplicativeExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9730:1: ( rule__MultiplicativeExpression__Group__1__Impl )
- // InternalBehaviorAnnexParser.g:9731:2: rule__MultiplicativeExpression__Group__1__Impl
+ // InternalBehaviorAnnexParser.g:9857:1: ( rule__MultiplicativeExpression__Group__1__Impl )
+ // InternalBehaviorAnnexParser.g:9858:2: rule__MultiplicativeExpression__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MultiplicativeExpression__Group__1__Impl();
@@ -32566,35 +33014,35 @@ public final void rule__MultiplicativeExpression__Group__1() throws RecognitionE
// $ANTLR start "rule__MultiplicativeExpression__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:9737:1: rule__MultiplicativeExpression__Group__1__Impl : ( ( rule__MultiplicativeExpression__Group_1__0 )* ) ;
+ // InternalBehaviorAnnexParser.g:9864:1: rule__MultiplicativeExpression__Group__1__Impl : ( ( rule__MultiplicativeExpression__Group_1__0 )* ) ;
public final void rule__MultiplicativeExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9741:1: ( ( ( rule__MultiplicativeExpression__Group_1__0 )* ) )
- // InternalBehaviorAnnexParser.g:9742:1: ( ( rule__MultiplicativeExpression__Group_1__0 )* )
+ // InternalBehaviorAnnexParser.g:9868:1: ( ( ( rule__MultiplicativeExpression__Group_1__0 )* ) )
+ // InternalBehaviorAnnexParser.g:9869:1: ( ( rule__MultiplicativeExpression__Group_1__0 )* )
{
- // InternalBehaviorAnnexParser.g:9742:1: ( ( rule__MultiplicativeExpression__Group_1__0 )* )
- // InternalBehaviorAnnexParser.g:9743:2: ( rule__MultiplicativeExpression__Group_1__0 )*
+ // InternalBehaviorAnnexParser.g:9869:1: ( ( rule__MultiplicativeExpression__Group_1__0 )* )
+ // InternalBehaviorAnnexParser.g:9870:2: ( rule__MultiplicativeExpression__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1());
}
- // InternalBehaviorAnnexParser.g:9744:2: ( rule__MultiplicativeExpression__Group_1__0 )*
- loop85:
+ // InternalBehaviorAnnexParser.g:9871:2: ( rule__MultiplicativeExpression__Group_1__0 )*
+ loop86:
do {
- int alt85=2;
- int LA85_0 = input.LA(1);
+ int alt86=2;
+ int LA86_0 = input.LA(1);
- if ( (LA85_0==Mod||LA85_0==Rem||LA85_0==Asterisk||LA85_0==Solidus) ) {
- alt85=1;
+ if ( (LA86_0==Mod||LA86_0==Rem||LA86_0==Asterisk||LA86_0==Solidus) ) {
+ alt86=1;
}
- switch (alt85) {
+ switch (alt86) {
case 1 :
- // InternalBehaviorAnnexParser.g:9744:3: rule__MultiplicativeExpression__Group_1__0
+ // InternalBehaviorAnnexParser.g:9871:3: rule__MultiplicativeExpression__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_65);
rule__MultiplicativeExpression__Group_1__0();
@@ -32606,7 +33054,7 @@ public final void rule__MultiplicativeExpression__Group__1__Impl() throws Recogn
break;
default :
- break loop85;
+ break loop86;
}
} while (true);
@@ -32635,14 +33083,14 @@ public final void rule__MultiplicativeExpression__Group__1__Impl() throws Recogn
// $ANTLR start "rule__MultiplicativeExpression__Group_1__0"
- // InternalBehaviorAnnexParser.g:9753:1: rule__MultiplicativeExpression__Group_1__0 : rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 ;
+ // InternalBehaviorAnnexParser.g:9880:1: rule__MultiplicativeExpression__Group_1__0 : rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 ;
public final void rule__MultiplicativeExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9757:1: ( rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 )
- // InternalBehaviorAnnexParser.g:9758:2: rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1
+ // InternalBehaviorAnnexParser.g:9884:1: ( rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 )
+ // InternalBehaviorAnnexParser.g:9885:2: rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_64);
rule__MultiplicativeExpression__Group_1__0__Impl();
@@ -32673,23 +33121,23 @@ public final void rule__MultiplicativeExpression__Group_1__0() throws Recognitio
// $ANTLR start "rule__MultiplicativeExpression__Group_1__0__Impl"
- // InternalBehaviorAnnexParser.g:9765:1: rule__MultiplicativeExpression__Group_1__0__Impl : ( () ) ;
+ // InternalBehaviorAnnexParser.g:9892:1: rule__MultiplicativeExpression__Group_1__0__Impl : ( () ) ;
public final void rule__MultiplicativeExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9769:1: ( ( () ) )
- // InternalBehaviorAnnexParser.g:9770:1: ( () )
+ // InternalBehaviorAnnexParser.g:9896:1: ( ( () ) )
+ // InternalBehaviorAnnexParser.g:9897:1: ( () )
{
- // InternalBehaviorAnnexParser.g:9770:1: ( () )
- // InternalBehaviorAnnexParser.g:9771:2: ()
+ // InternalBehaviorAnnexParser.g:9897:1: ( () )
+ // InternalBehaviorAnnexParser.g:9898:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeExpressionAccess().getBinaryExpressionLeftAction_1_0());
}
- // InternalBehaviorAnnexParser.g:9772:2: ()
- // InternalBehaviorAnnexParser.g:9772:3:
+ // InternalBehaviorAnnexParser.g:9899:2: ()
+ // InternalBehaviorAnnexParser.g:9899:3:
{
}
@@ -32714,16 +33162,16 @@ public final void rule__MultiplicativeExpression__Group_1__0__Impl() throws Reco
// $ANTLR start "rule__MultiplicativeExpression__Group_1__1"
- // InternalBehaviorAnnexParser.g:9780:1: rule__MultiplicativeExpression__Group_1__1 : rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2 ;
+ // InternalBehaviorAnnexParser.g:9907:1: rule__MultiplicativeExpression__Group_1__1 : rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2 ;
public final void rule__MultiplicativeExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9784:1: ( rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2 )
- // InternalBehaviorAnnexParser.g:9785:2: rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2
+ // InternalBehaviorAnnexParser.g:9911:1: ( rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2 )
+ // InternalBehaviorAnnexParser.g:9912:2: rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_44);
+ pushFollow(FollowSets000.FOLLOW_47);
rule__MultiplicativeExpression__Group_1__1__Impl();
state._fsp--;
@@ -32752,23 +33200,23 @@ public final void rule__MultiplicativeExpression__Group_1__1() throws Recognitio
// $ANTLR start "rule__MultiplicativeExpression__Group_1__1__Impl"
- // InternalBehaviorAnnexParser.g:9792:1: rule__MultiplicativeExpression__Group_1__1__Impl : ( ( rule__MultiplicativeExpression__OperatorAssignment_1_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:9919:1: rule__MultiplicativeExpression__Group_1__1__Impl : ( ( rule__MultiplicativeExpression__OperatorAssignment_1_1 ) ) ;
public final void rule__MultiplicativeExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9796:1: ( ( ( rule__MultiplicativeExpression__OperatorAssignment_1_1 ) ) )
- // InternalBehaviorAnnexParser.g:9797:1: ( ( rule__MultiplicativeExpression__OperatorAssignment_1_1 ) )
+ // InternalBehaviorAnnexParser.g:9923:1: ( ( ( rule__MultiplicativeExpression__OperatorAssignment_1_1 ) ) )
+ // InternalBehaviorAnnexParser.g:9924:1: ( ( rule__MultiplicativeExpression__OperatorAssignment_1_1 ) )
{
- // InternalBehaviorAnnexParser.g:9797:1: ( ( rule__MultiplicativeExpression__OperatorAssignment_1_1 ) )
- // InternalBehaviorAnnexParser.g:9798:2: ( rule__MultiplicativeExpression__OperatorAssignment_1_1 )
+ // InternalBehaviorAnnexParser.g:9924:1: ( ( rule__MultiplicativeExpression__OperatorAssignment_1_1 ) )
+ // InternalBehaviorAnnexParser.g:9925:2: ( rule__MultiplicativeExpression__OperatorAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorAssignment_1_1());
}
- // InternalBehaviorAnnexParser.g:9799:2: ( rule__MultiplicativeExpression__OperatorAssignment_1_1 )
- // InternalBehaviorAnnexParser.g:9799:3: rule__MultiplicativeExpression__OperatorAssignment_1_1
+ // InternalBehaviorAnnexParser.g:9926:2: ( rule__MultiplicativeExpression__OperatorAssignment_1_1 )
+ // InternalBehaviorAnnexParser.g:9926:3: rule__MultiplicativeExpression__OperatorAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MultiplicativeExpression__OperatorAssignment_1_1();
@@ -32803,14 +33251,14 @@ public final void rule__MultiplicativeExpression__Group_1__1__Impl() throws Reco
// $ANTLR start "rule__MultiplicativeExpression__Group_1__2"
- // InternalBehaviorAnnexParser.g:9807:1: rule__MultiplicativeExpression__Group_1__2 : rule__MultiplicativeExpression__Group_1__2__Impl ;
+ // InternalBehaviorAnnexParser.g:9934:1: rule__MultiplicativeExpression__Group_1__2 : rule__MultiplicativeExpression__Group_1__2__Impl ;
public final void rule__MultiplicativeExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9811:1: ( rule__MultiplicativeExpression__Group_1__2__Impl )
- // InternalBehaviorAnnexParser.g:9812:2: rule__MultiplicativeExpression__Group_1__2__Impl
+ // InternalBehaviorAnnexParser.g:9938:1: ( rule__MultiplicativeExpression__Group_1__2__Impl )
+ // InternalBehaviorAnnexParser.g:9939:2: rule__MultiplicativeExpression__Group_1__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MultiplicativeExpression__Group_1__2__Impl();
@@ -32836,23 +33284,23 @@ public final void rule__MultiplicativeExpression__Group_1__2() throws Recognitio
// $ANTLR start "rule__MultiplicativeExpression__Group_1__2__Impl"
- // InternalBehaviorAnnexParser.g:9818:1: rule__MultiplicativeExpression__Group_1__2__Impl : ( ( rule__MultiplicativeExpression__RightAssignment_1_2 ) ) ;
+ // InternalBehaviorAnnexParser.g:9945:1: rule__MultiplicativeExpression__Group_1__2__Impl : ( ( rule__MultiplicativeExpression__RightAssignment_1_2 ) ) ;
public final void rule__MultiplicativeExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9822:1: ( ( ( rule__MultiplicativeExpression__RightAssignment_1_2 ) ) )
- // InternalBehaviorAnnexParser.g:9823:1: ( ( rule__MultiplicativeExpression__RightAssignment_1_2 ) )
+ // InternalBehaviorAnnexParser.g:9949:1: ( ( ( rule__MultiplicativeExpression__RightAssignment_1_2 ) ) )
+ // InternalBehaviorAnnexParser.g:9950:1: ( ( rule__MultiplicativeExpression__RightAssignment_1_2 ) )
{
- // InternalBehaviorAnnexParser.g:9823:1: ( ( rule__MultiplicativeExpression__RightAssignment_1_2 ) )
- // InternalBehaviorAnnexParser.g:9824:2: ( rule__MultiplicativeExpression__RightAssignment_1_2 )
+ // InternalBehaviorAnnexParser.g:9950:1: ( ( rule__MultiplicativeExpression__RightAssignment_1_2 ) )
+ // InternalBehaviorAnnexParser.g:9951:2: ( rule__MultiplicativeExpression__RightAssignment_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeExpressionAccess().getRightAssignment_1_2());
}
- // InternalBehaviorAnnexParser.g:9825:2: ( rule__MultiplicativeExpression__RightAssignment_1_2 )
- // InternalBehaviorAnnexParser.g:9825:3: rule__MultiplicativeExpression__RightAssignment_1_2
+ // InternalBehaviorAnnexParser.g:9952:2: ( rule__MultiplicativeExpression__RightAssignment_1_2 )
+ // InternalBehaviorAnnexParser.g:9952:3: rule__MultiplicativeExpression__RightAssignment_1_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MultiplicativeExpression__RightAssignment_1_2();
@@ -32887,14 +33335,14 @@ public final void rule__MultiplicativeExpression__Group_1__2__Impl() throws Reco
// $ANTLR start "rule__PowerExpression__Group__0"
- // InternalBehaviorAnnexParser.g:9834:1: rule__PowerExpression__Group__0 : rule__PowerExpression__Group__0__Impl rule__PowerExpression__Group__1 ;
+ // InternalBehaviorAnnexParser.g:9961:1: rule__PowerExpression__Group__0 : rule__PowerExpression__Group__0__Impl rule__PowerExpression__Group__1 ;
public final void rule__PowerExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9838:1: ( rule__PowerExpression__Group__0__Impl rule__PowerExpression__Group__1 )
- // InternalBehaviorAnnexParser.g:9839:2: rule__PowerExpression__Group__0__Impl rule__PowerExpression__Group__1
+ // InternalBehaviorAnnexParser.g:9965:1: ( rule__PowerExpression__Group__0__Impl rule__PowerExpression__Group__1 )
+ // InternalBehaviorAnnexParser.g:9966:2: rule__PowerExpression__Group__0__Impl rule__PowerExpression__Group__1
{
pushFollow(FollowSets000.FOLLOW_66);
rule__PowerExpression__Group__0__Impl();
@@ -32925,17 +33373,17 @@ public final void rule__PowerExpression__Group__0() throws RecognitionException
// $ANTLR start "rule__PowerExpression__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:9846:1: rule__PowerExpression__Group__0__Impl : ( ruleUnaryExpression ) ;
+ // InternalBehaviorAnnexParser.g:9973:1: rule__PowerExpression__Group__0__Impl : ( ruleUnaryExpression ) ;
public final void rule__PowerExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9850:1: ( ( ruleUnaryExpression ) )
- // InternalBehaviorAnnexParser.g:9851:1: ( ruleUnaryExpression )
+ // InternalBehaviorAnnexParser.g:9977:1: ( ( ruleUnaryExpression ) )
+ // InternalBehaviorAnnexParser.g:9978:1: ( ruleUnaryExpression )
{
- // InternalBehaviorAnnexParser.g:9851:1: ( ruleUnaryExpression )
- // InternalBehaviorAnnexParser.g:9852:2: ruleUnaryExpression
+ // InternalBehaviorAnnexParser.g:9978:1: ( ruleUnaryExpression )
+ // InternalBehaviorAnnexParser.g:9979:2: ruleUnaryExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPowerExpressionAccess().getUnaryExpressionParserRuleCall_0());
@@ -32970,14 +33418,14 @@ public final void rule__PowerExpression__Group__0__Impl() throws RecognitionExce
// $ANTLR start "rule__PowerExpression__Group__1"
- // InternalBehaviorAnnexParser.g:9861:1: rule__PowerExpression__Group__1 : rule__PowerExpression__Group__1__Impl ;
+ // InternalBehaviorAnnexParser.g:9988:1: rule__PowerExpression__Group__1 : rule__PowerExpression__Group__1__Impl ;
public final void rule__PowerExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9865:1: ( rule__PowerExpression__Group__1__Impl )
- // InternalBehaviorAnnexParser.g:9866:2: rule__PowerExpression__Group__1__Impl
+ // InternalBehaviorAnnexParser.g:9992:1: ( rule__PowerExpression__Group__1__Impl )
+ // InternalBehaviorAnnexParser.g:9993:2: rule__PowerExpression__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PowerExpression__Group__1__Impl();
@@ -33003,31 +33451,31 @@ public final void rule__PowerExpression__Group__1() throws RecognitionException
// $ANTLR start "rule__PowerExpression__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:9872:1: rule__PowerExpression__Group__1__Impl : ( ( rule__PowerExpression__Group_1__0 )? ) ;
+ // InternalBehaviorAnnexParser.g:9999:1: rule__PowerExpression__Group__1__Impl : ( ( rule__PowerExpression__Group_1__0 )? ) ;
public final void rule__PowerExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9876:1: ( ( ( rule__PowerExpression__Group_1__0 )? ) )
- // InternalBehaviorAnnexParser.g:9877:1: ( ( rule__PowerExpression__Group_1__0 )? )
+ // InternalBehaviorAnnexParser.g:10003:1: ( ( ( rule__PowerExpression__Group_1__0 )? ) )
+ // InternalBehaviorAnnexParser.g:10004:1: ( ( rule__PowerExpression__Group_1__0 )? )
{
- // InternalBehaviorAnnexParser.g:9877:1: ( ( rule__PowerExpression__Group_1__0 )? )
- // InternalBehaviorAnnexParser.g:9878:2: ( rule__PowerExpression__Group_1__0 )?
+ // InternalBehaviorAnnexParser.g:10004:1: ( ( rule__PowerExpression__Group_1__0 )? )
+ // InternalBehaviorAnnexParser.g:10005:2: ( rule__PowerExpression__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPowerExpressionAccess().getGroup_1());
}
- // InternalBehaviorAnnexParser.g:9879:2: ( rule__PowerExpression__Group_1__0 )?
- int alt86=2;
- int LA86_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:10006:2: ( rule__PowerExpression__Group_1__0 )?
+ int alt87=2;
+ int LA87_0 = input.LA(1);
- if ( (LA86_0==AsteriskAsterisk) ) {
- alt86=1;
+ if ( (LA87_0==AsteriskAsterisk) ) {
+ alt87=1;
}
- switch (alt86) {
+ switch (alt87) {
case 1 :
- // InternalBehaviorAnnexParser.g:9879:3: rule__PowerExpression__Group_1__0
+ // InternalBehaviorAnnexParser.g:10006:3: rule__PowerExpression__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PowerExpression__Group_1__0();
@@ -33065,14 +33513,14 @@ public final void rule__PowerExpression__Group__1__Impl() throws RecognitionExce
// $ANTLR start "rule__PowerExpression__Group_1__0"
- // InternalBehaviorAnnexParser.g:9888:1: rule__PowerExpression__Group_1__0 : rule__PowerExpression__Group_1__0__Impl rule__PowerExpression__Group_1__1 ;
+ // InternalBehaviorAnnexParser.g:10015:1: rule__PowerExpression__Group_1__0 : rule__PowerExpression__Group_1__0__Impl rule__PowerExpression__Group_1__1 ;
public final void rule__PowerExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9892:1: ( rule__PowerExpression__Group_1__0__Impl rule__PowerExpression__Group_1__1 )
- // InternalBehaviorAnnexParser.g:9893:2: rule__PowerExpression__Group_1__0__Impl rule__PowerExpression__Group_1__1
+ // InternalBehaviorAnnexParser.g:10019:1: ( rule__PowerExpression__Group_1__0__Impl rule__PowerExpression__Group_1__1 )
+ // InternalBehaviorAnnexParser.g:10020:2: rule__PowerExpression__Group_1__0__Impl rule__PowerExpression__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_66);
rule__PowerExpression__Group_1__0__Impl();
@@ -33103,23 +33551,23 @@ public final void rule__PowerExpression__Group_1__0() throws RecognitionExceptio
// $ANTLR start "rule__PowerExpression__Group_1__0__Impl"
- // InternalBehaviorAnnexParser.g:9900:1: rule__PowerExpression__Group_1__0__Impl : ( () ) ;
+ // InternalBehaviorAnnexParser.g:10027:1: rule__PowerExpression__Group_1__0__Impl : ( () ) ;
public final void rule__PowerExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9904:1: ( ( () ) )
- // InternalBehaviorAnnexParser.g:9905:1: ( () )
+ // InternalBehaviorAnnexParser.g:10031:1: ( ( () ) )
+ // InternalBehaviorAnnexParser.g:10032:1: ( () )
{
- // InternalBehaviorAnnexParser.g:9905:1: ( () )
- // InternalBehaviorAnnexParser.g:9906:2: ()
+ // InternalBehaviorAnnexParser.g:10032:1: ( () )
+ // InternalBehaviorAnnexParser.g:10033:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPowerExpressionAccess().getBinaryExpressionLeftAction_1_0());
}
- // InternalBehaviorAnnexParser.g:9907:2: ()
- // InternalBehaviorAnnexParser.g:9907:3:
+ // InternalBehaviorAnnexParser.g:10034:2: ()
+ // InternalBehaviorAnnexParser.g:10034:3:
{
}
@@ -33144,16 +33592,16 @@ public final void rule__PowerExpression__Group_1__0__Impl() throws RecognitionEx
// $ANTLR start "rule__PowerExpression__Group_1__1"
- // InternalBehaviorAnnexParser.g:9915:1: rule__PowerExpression__Group_1__1 : rule__PowerExpression__Group_1__1__Impl rule__PowerExpression__Group_1__2 ;
+ // InternalBehaviorAnnexParser.g:10042:1: rule__PowerExpression__Group_1__1 : rule__PowerExpression__Group_1__1__Impl rule__PowerExpression__Group_1__2 ;
public final void rule__PowerExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9919:1: ( rule__PowerExpression__Group_1__1__Impl rule__PowerExpression__Group_1__2 )
- // InternalBehaviorAnnexParser.g:9920:2: rule__PowerExpression__Group_1__1__Impl rule__PowerExpression__Group_1__2
+ // InternalBehaviorAnnexParser.g:10046:1: ( rule__PowerExpression__Group_1__1__Impl rule__PowerExpression__Group_1__2 )
+ // InternalBehaviorAnnexParser.g:10047:2: rule__PowerExpression__Group_1__1__Impl rule__PowerExpression__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_44);
+ pushFollow(FollowSets000.FOLLOW_47);
rule__PowerExpression__Group_1__1__Impl();
state._fsp--;
@@ -33182,23 +33630,23 @@ public final void rule__PowerExpression__Group_1__1() throws RecognitionExceptio
// $ANTLR start "rule__PowerExpression__Group_1__1__Impl"
- // InternalBehaviorAnnexParser.g:9927:1: rule__PowerExpression__Group_1__1__Impl : ( ( rule__PowerExpression__OperatorAssignment_1_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:10054:1: rule__PowerExpression__Group_1__1__Impl : ( ( rule__PowerExpression__OperatorAssignment_1_1 ) ) ;
public final void rule__PowerExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9931:1: ( ( ( rule__PowerExpression__OperatorAssignment_1_1 ) ) )
- // InternalBehaviorAnnexParser.g:9932:1: ( ( rule__PowerExpression__OperatorAssignment_1_1 ) )
+ // InternalBehaviorAnnexParser.g:10058:1: ( ( ( rule__PowerExpression__OperatorAssignment_1_1 ) ) )
+ // InternalBehaviorAnnexParser.g:10059:1: ( ( rule__PowerExpression__OperatorAssignment_1_1 ) )
{
- // InternalBehaviorAnnexParser.g:9932:1: ( ( rule__PowerExpression__OperatorAssignment_1_1 ) )
- // InternalBehaviorAnnexParser.g:9933:2: ( rule__PowerExpression__OperatorAssignment_1_1 )
+ // InternalBehaviorAnnexParser.g:10059:1: ( ( rule__PowerExpression__OperatorAssignment_1_1 ) )
+ // InternalBehaviorAnnexParser.g:10060:2: ( rule__PowerExpression__OperatorAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPowerExpressionAccess().getOperatorAssignment_1_1());
}
- // InternalBehaviorAnnexParser.g:9934:2: ( rule__PowerExpression__OperatorAssignment_1_1 )
- // InternalBehaviorAnnexParser.g:9934:3: rule__PowerExpression__OperatorAssignment_1_1
+ // InternalBehaviorAnnexParser.g:10061:2: ( rule__PowerExpression__OperatorAssignment_1_1 )
+ // InternalBehaviorAnnexParser.g:10061:3: rule__PowerExpression__OperatorAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PowerExpression__OperatorAssignment_1_1();
@@ -33233,14 +33681,14 @@ public final void rule__PowerExpression__Group_1__1__Impl() throws RecognitionEx
// $ANTLR start "rule__PowerExpression__Group_1__2"
- // InternalBehaviorAnnexParser.g:9942:1: rule__PowerExpression__Group_1__2 : rule__PowerExpression__Group_1__2__Impl ;
+ // InternalBehaviorAnnexParser.g:10069:1: rule__PowerExpression__Group_1__2 : rule__PowerExpression__Group_1__2__Impl ;
public final void rule__PowerExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9946:1: ( rule__PowerExpression__Group_1__2__Impl )
- // InternalBehaviorAnnexParser.g:9947:2: rule__PowerExpression__Group_1__2__Impl
+ // InternalBehaviorAnnexParser.g:10073:1: ( rule__PowerExpression__Group_1__2__Impl )
+ // InternalBehaviorAnnexParser.g:10074:2: rule__PowerExpression__Group_1__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PowerExpression__Group_1__2__Impl();
@@ -33266,23 +33714,23 @@ public final void rule__PowerExpression__Group_1__2() throws RecognitionExceptio
// $ANTLR start "rule__PowerExpression__Group_1__2__Impl"
- // InternalBehaviorAnnexParser.g:9953:1: rule__PowerExpression__Group_1__2__Impl : ( ( rule__PowerExpression__RightAssignment_1_2 ) ) ;
+ // InternalBehaviorAnnexParser.g:10080:1: rule__PowerExpression__Group_1__2__Impl : ( ( rule__PowerExpression__RightAssignment_1_2 ) ) ;
public final void rule__PowerExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9957:1: ( ( ( rule__PowerExpression__RightAssignment_1_2 ) ) )
- // InternalBehaviorAnnexParser.g:9958:1: ( ( rule__PowerExpression__RightAssignment_1_2 ) )
+ // InternalBehaviorAnnexParser.g:10084:1: ( ( ( rule__PowerExpression__RightAssignment_1_2 ) ) )
+ // InternalBehaviorAnnexParser.g:10085:1: ( ( rule__PowerExpression__RightAssignment_1_2 ) )
{
- // InternalBehaviorAnnexParser.g:9958:1: ( ( rule__PowerExpression__RightAssignment_1_2 ) )
- // InternalBehaviorAnnexParser.g:9959:2: ( rule__PowerExpression__RightAssignment_1_2 )
+ // InternalBehaviorAnnexParser.g:10085:1: ( ( rule__PowerExpression__RightAssignment_1_2 ) )
+ // InternalBehaviorAnnexParser.g:10086:2: ( rule__PowerExpression__RightAssignment_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPowerExpressionAccess().getRightAssignment_1_2());
}
- // InternalBehaviorAnnexParser.g:9960:2: ( rule__PowerExpression__RightAssignment_1_2 )
- // InternalBehaviorAnnexParser.g:9960:3: rule__PowerExpression__RightAssignment_1_2
+ // InternalBehaviorAnnexParser.g:10087:2: ( rule__PowerExpression__RightAssignment_1_2 )
+ // InternalBehaviorAnnexParser.g:10087:3: rule__PowerExpression__RightAssignment_1_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PowerExpression__RightAssignment_1_2();
@@ -33317,14 +33765,14 @@ public final void rule__PowerExpression__Group_1__2__Impl() throws RecognitionEx
// $ANTLR start "rule__UnaryExpression__Group_0__0"
- // InternalBehaviorAnnexParser.g:9969:1: rule__UnaryExpression__Group_0__0 : rule__UnaryExpression__Group_0__0__Impl rule__UnaryExpression__Group_0__1 ;
+ // InternalBehaviorAnnexParser.g:10096:1: rule__UnaryExpression__Group_0__0 : rule__UnaryExpression__Group_0__0__Impl rule__UnaryExpression__Group_0__1 ;
public final void rule__UnaryExpression__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9973:1: ( rule__UnaryExpression__Group_0__0__Impl rule__UnaryExpression__Group_0__1 )
- // InternalBehaviorAnnexParser.g:9974:2: rule__UnaryExpression__Group_0__0__Impl rule__UnaryExpression__Group_0__1
+ // InternalBehaviorAnnexParser.g:10100:1: ( rule__UnaryExpression__Group_0__0__Impl rule__UnaryExpression__Group_0__1 )
+ // InternalBehaviorAnnexParser.g:10101:2: rule__UnaryExpression__Group_0__0__Impl rule__UnaryExpression__Group_0__1
{
pushFollow(FollowSets000.FOLLOW_67);
rule__UnaryExpression__Group_0__0__Impl();
@@ -33355,23 +33803,23 @@ public final void rule__UnaryExpression__Group_0__0() throws RecognitionExceptio
// $ANTLR start "rule__UnaryExpression__Group_0__0__Impl"
- // InternalBehaviorAnnexParser.g:9981:1: rule__UnaryExpression__Group_0__0__Impl : ( () ) ;
+ // InternalBehaviorAnnexParser.g:10108:1: rule__UnaryExpression__Group_0__0__Impl : ( () ) ;
public final void rule__UnaryExpression__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:9985:1: ( ( () ) )
- // InternalBehaviorAnnexParser.g:9986:1: ( () )
+ // InternalBehaviorAnnexParser.g:10112:1: ( ( () ) )
+ // InternalBehaviorAnnexParser.g:10113:1: ( () )
{
- // InternalBehaviorAnnexParser.g:9986:1: ( () )
- // InternalBehaviorAnnexParser.g:9987:2: ()
+ // InternalBehaviorAnnexParser.g:10113:1: ( () )
+ // InternalBehaviorAnnexParser.g:10114:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryExpressionAccess().getUnaryExpressionAction_0_0());
}
- // InternalBehaviorAnnexParser.g:9988:2: ()
- // InternalBehaviorAnnexParser.g:9988:3:
+ // InternalBehaviorAnnexParser.g:10115:2: ()
+ // InternalBehaviorAnnexParser.g:10115:3:
{
}
@@ -33396,16 +33844,16 @@ public final void rule__UnaryExpression__Group_0__0__Impl() throws RecognitionEx
// $ANTLR start "rule__UnaryExpression__Group_0__1"
- // InternalBehaviorAnnexParser.g:9996:1: rule__UnaryExpression__Group_0__1 : rule__UnaryExpression__Group_0__1__Impl rule__UnaryExpression__Group_0__2 ;
+ // InternalBehaviorAnnexParser.g:10123:1: rule__UnaryExpression__Group_0__1 : rule__UnaryExpression__Group_0__1__Impl rule__UnaryExpression__Group_0__2 ;
public final void rule__UnaryExpression__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10000:1: ( rule__UnaryExpression__Group_0__1__Impl rule__UnaryExpression__Group_0__2 )
- // InternalBehaviorAnnexParser.g:10001:2: rule__UnaryExpression__Group_0__1__Impl rule__UnaryExpression__Group_0__2
+ // InternalBehaviorAnnexParser.g:10127:1: ( rule__UnaryExpression__Group_0__1__Impl rule__UnaryExpression__Group_0__2 )
+ // InternalBehaviorAnnexParser.g:10128:2: rule__UnaryExpression__Group_0__1__Impl rule__UnaryExpression__Group_0__2
{
- pushFollow(FollowSets000.FOLLOW_44);
+ pushFollow(FollowSets000.FOLLOW_47);
rule__UnaryExpression__Group_0__1__Impl();
state._fsp--;
@@ -33434,23 +33882,23 @@ public final void rule__UnaryExpression__Group_0__1() throws RecognitionExceptio
// $ANTLR start "rule__UnaryExpression__Group_0__1__Impl"
- // InternalBehaviorAnnexParser.g:10008:1: rule__UnaryExpression__Group_0__1__Impl : ( ( rule__UnaryExpression__OperatorAssignment_0_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:10135:1: rule__UnaryExpression__Group_0__1__Impl : ( ( rule__UnaryExpression__OperatorAssignment_0_1 ) ) ;
public final void rule__UnaryExpression__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10012:1: ( ( ( rule__UnaryExpression__OperatorAssignment_0_1 ) ) )
- // InternalBehaviorAnnexParser.g:10013:1: ( ( rule__UnaryExpression__OperatorAssignment_0_1 ) )
+ // InternalBehaviorAnnexParser.g:10139:1: ( ( ( rule__UnaryExpression__OperatorAssignment_0_1 ) ) )
+ // InternalBehaviorAnnexParser.g:10140:1: ( ( rule__UnaryExpression__OperatorAssignment_0_1 ) )
{
- // InternalBehaviorAnnexParser.g:10013:1: ( ( rule__UnaryExpression__OperatorAssignment_0_1 ) )
- // InternalBehaviorAnnexParser.g:10014:2: ( rule__UnaryExpression__OperatorAssignment_0_1 )
+ // InternalBehaviorAnnexParser.g:10140:1: ( ( rule__UnaryExpression__OperatorAssignment_0_1 ) )
+ // InternalBehaviorAnnexParser.g:10141:2: ( rule__UnaryExpression__OperatorAssignment_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryExpressionAccess().getOperatorAssignment_0_1());
}
- // InternalBehaviorAnnexParser.g:10015:2: ( rule__UnaryExpression__OperatorAssignment_0_1 )
- // InternalBehaviorAnnexParser.g:10015:3: rule__UnaryExpression__OperatorAssignment_0_1
+ // InternalBehaviorAnnexParser.g:10142:2: ( rule__UnaryExpression__OperatorAssignment_0_1 )
+ // InternalBehaviorAnnexParser.g:10142:3: rule__UnaryExpression__OperatorAssignment_0_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnaryExpression__OperatorAssignment_0_1();
@@ -33485,14 +33933,14 @@ public final void rule__UnaryExpression__Group_0__1__Impl() throws RecognitionEx
// $ANTLR start "rule__UnaryExpression__Group_0__2"
- // InternalBehaviorAnnexParser.g:10023:1: rule__UnaryExpression__Group_0__2 : rule__UnaryExpression__Group_0__2__Impl ;
+ // InternalBehaviorAnnexParser.g:10150:1: rule__UnaryExpression__Group_0__2 : rule__UnaryExpression__Group_0__2__Impl ;
public final void rule__UnaryExpression__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10027:1: ( rule__UnaryExpression__Group_0__2__Impl )
- // InternalBehaviorAnnexParser.g:10028:2: rule__UnaryExpression__Group_0__2__Impl
+ // InternalBehaviorAnnexParser.g:10154:1: ( rule__UnaryExpression__Group_0__2__Impl )
+ // InternalBehaviorAnnexParser.g:10155:2: rule__UnaryExpression__Group_0__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnaryExpression__Group_0__2__Impl();
@@ -33518,23 +33966,23 @@ public final void rule__UnaryExpression__Group_0__2() throws RecognitionExceptio
// $ANTLR start "rule__UnaryExpression__Group_0__2__Impl"
- // InternalBehaviorAnnexParser.g:10034:1: rule__UnaryExpression__Group_0__2__Impl : ( ( rule__UnaryExpression__OperandAssignment_0_2 ) ) ;
+ // InternalBehaviorAnnexParser.g:10161:1: rule__UnaryExpression__Group_0__2__Impl : ( ( rule__UnaryExpression__OperandAssignment_0_2 ) ) ;
public final void rule__UnaryExpression__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10038:1: ( ( ( rule__UnaryExpression__OperandAssignment_0_2 ) ) )
- // InternalBehaviorAnnexParser.g:10039:1: ( ( rule__UnaryExpression__OperandAssignment_0_2 ) )
+ // InternalBehaviorAnnexParser.g:10165:1: ( ( ( rule__UnaryExpression__OperandAssignment_0_2 ) ) )
+ // InternalBehaviorAnnexParser.g:10166:1: ( ( rule__UnaryExpression__OperandAssignment_0_2 ) )
{
- // InternalBehaviorAnnexParser.g:10039:1: ( ( rule__UnaryExpression__OperandAssignment_0_2 ) )
- // InternalBehaviorAnnexParser.g:10040:2: ( rule__UnaryExpression__OperandAssignment_0_2 )
+ // InternalBehaviorAnnexParser.g:10166:1: ( ( rule__UnaryExpression__OperandAssignment_0_2 ) )
+ // InternalBehaviorAnnexParser.g:10167:2: ( rule__UnaryExpression__OperandAssignment_0_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryExpressionAccess().getOperandAssignment_0_2());
}
- // InternalBehaviorAnnexParser.g:10041:2: ( rule__UnaryExpression__OperandAssignment_0_2 )
- // InternalBehaviorAnnexParser.g:10041:3: rule__UnaryExpression__OperandAssignment_0_2
+ // InternalBehaviorAnnexParser.g:10168:2: ( rule__UnaryExpression__OperandAssignment_0_2 )
+ // InternalBehaviorAnnexParser.g:10168:3: rule__UnaryExpression__OperandAssignment_0_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnaryExpression__OperandAssignment_0_2();
@@ -33569,16 +34017,16 @@ public final void rule__UnaryExpression__Group_0__2__Impl() throws RecognitionEx
// $ANTLR start "rule__PrimaryExpression__Group_2__0"
- // InternalBehaviorAnnexParser.g:10050:1: rule__PrimaryExpression__Group_2__0 : rule__PrimaryExpression__Group_2__0__Impl rule__PrimaryExpression__Group_2__1 ;
+ // InternalBehaviorAnnexParser.g:10177:1: rule__PrimaryExpression__Group_2__0 : rule__PrimaryExpression__Group_2__0__Impl rule__PrimaryExpression__Group_2__1 ;
public final void rule__PrimaryExpression__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10054:1: ( rule__PrimaryExpression__Group_2__0__Impl rule__PrimaryExpression__Group_2__1 )
- // InternalBehaviorAnnexParser.g:10055:2: rule__PrimaryExpression__Group_2__0__Impl rule__PrimaryExpression__Group_2__1
+ // InternalBehaviorAnnexParser.g:10181:1: ( rule__PrimaryExpression__Group_2__0__Impl rule__PrimaryExpression__Group_2__1 )
+ // InternalBehaviorAnnexParser.g:10182:2: rule__PrimaryExpression__Group_2__0__Impl rule__PrimaryExpression__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_44);
+ pushFollow(FollowSets000.FOLLOW_47);
rule__PrimaryExpression__Group_2__0__Impl();
state._fsp--;
@@ -33607,17 +34055,17 @@ public final void rule__PrimaryExpression__Group_2__0() throws RecognitionExcept
// $ANTLR start "rule__PrimaryExpression__Group_2__0__Impl"
- // InternalBehaviorAnnexParser.g:10062:1: rule__PrimaryExpression__Group_2__0__Impl : ( LeftParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:10189:1: rule__PrimaryExpression__Group_2__0__Impl : ( LeftParenthesis ) ;
public final void rule__PrimaryExpression__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10066:1: ( ( LeftParenthesis ) )
- // InternalBehaviorAnnexParser.g:10067:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:10193:1: ( ( LeftParenthesis ) )
+ // InternalBehaviorAnnexParser.g:10194:1: ( LeftParenthesis )
{
- // InternalBehaviorAnnexParser.g:10067:1: ( LeftParenthesis )
- // InternalBehaviorAnnexParser.g:10068:2: LeftParenthesis
+ // InternalBehaviorAnnexParser.g:10194:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:10195:2: LeftParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpressionAccess().getLeftParenthesisKeyword_2_0());
@@ -33648,16 +34096,16 @@ public final void rule__PrimaryExpression__Group_2__0__Impl() throws Recognition
// $ANTLR start "rule__PrimaryExpression__Group_2__1"
- // InternalBehaviorAnnexParser.g:10077:1: rule__PrimaryExpression__Group_2__1 : rule__PrimaryExpression__Group_2__1__Impl rule__PrimaryExpression__Group_2__2 ;
+ // InternalBehaviorAnnexParser.g:10204:1: rule__PrimaryExpression__Group_2__1 : rule__PrimaryExpression__Group_2__1__Impl rule__PrimaryExpression__Group_2__2 ;
public final void rule__PrimaryExpression__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10081:1: ( rule__PrimaryExpression__Group_2__1__Impl rule__PrimaryExpression__Group_2__2 )
- // InternalBehaviorAnnexParser.g:10082:2: rule__PrimaryExpression__Group_2__1__Impl rule__PrimaryExpression__Group_2__2
+ // InternalBehaviorAnnexParser.g:10208:1: ( rule__PrimaryExpression__Group_2__1__Impl rule__PrimaryExpression__Group_2__2 )
+ // InternalBehaviorAnnexParser.g:10209:2: rule__PrimaryExpression__Group_2__1__Impl rule__PrimaryExpression__Group_2__2
{
- pushFollow(FollowSets000.FOLLOW_45);
+ pushFollow(FollowSets000.FOLLOW_37);
rule__PrimaryExpression__Group_2__1__Impl();
state._fsp--;
@@ -33686,17 +34134,17 @@ public final void rule__PrimaryExpression__Group_2__1() throws RecognitionExcept
// $ANTLR start "rule__PrimaryExpression__Group_2__1__Impl"
- // InternalBehaviorAnnexParser.g:10089:1: rule__PrimaryExpression__Group_2__1__Impl : ( ruleValueExpression ) ;
+ // InternalBehaviorAnnexParser.g:10216:1: rule__PrimaryExpression__Group_2__1__Impl : ( ruleValueExpression ) ;
public final void rule__PrimaryExpression__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10093:1: ( ( ruleValueExpression ) )
- // InternalBehaviorAnnexParser.g:10094:1: ( ruleValueExpression )
+ // InternalBehaviorAnnexParser.g:10220:1: ( ( ruleValueExpression ) )
+ // InternalBehaviorAnnexParser.g:10221:1: ( ruleValueExpression )
{
- // InternalBehaviorAnnexParser.g:10094:1: ( ruleValueExpression )
- // InternalBehaviorAnnexParser.g:10095:2: ruleValueExpression
+ // InternalBehaviorAnnexParser.g:10221:1: ( ruleValueExpression )
+ // InternalBehaviorAnnexParser.g:10222:2: ruleValueExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpressionAccess().getValueExpressionParserRuleCall_2_1());
@@ -33731,14 +34179,14 @@ public final void rule__PrimaryExpression__Group_2__1__Impl() throws Recognition
// $ANTLR start "rule__PrimaryExpression__Group_2__2"
- // InternalBehaviorAnnexParser.g:10104:1: rule__PrimaryExpression__Group_2__2 : rule__PrimaryExpression__Group_2__2__Impl ;
+ // InternalBehaviorAnnexParser.g:10231:1: rule__PrimaryExpression__Group_2__2 : rule__PrimaryExpression__Group_2__2__Impl ;
public final void rule__PrimaryExpression__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10108:1: ( rule__PrimaryExpression__Group_2__2__Impl )
- // InternalBehaviorAnnexParser.g:10109:2: rule__PrimaryExpression__Group_2__2__Impl
+ // InternalBehaviorAnnexParser.g:10235:1: ( rule__PrimaryExpression__Group_2__2__Impl )
+ // InternalBehaviorAnnexParser.g:10236:2: rule__PrimaryExpression__Group_2__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PrimaryExpression__Group_2__2__Impl();
@@ -33764,17 +34212,17 @@ public final void rule__PrimaryExpression__Group_2__2() throws RecognitionExcept
// $ANTLR start "rule__PrimaryExpression__Group_2__2__Impl"
- // InternalBehaviorAnnexParser.g:10115:1: rule__PrimaryExpression__Group_2__2__Impl : ( RightParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:10242:1: rule__PrimaryExpression__Group_2__2__Impl : ( RightParenthesis ) ;
public final void rule__PrimaryExpression__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10119:1: ( ( RightParenthesis ) )
- // InternalBehaviorAnnexParser.g:10120:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:10246:1: ( ( RightParenthesis ) )
+ // InternalBehaviorAnnexParser.g:10247:1: ( RightParenthesis )
{
- // InternalBehaviorAnnexParser.g:10120:1: ( RightParenthesis )
- // InternalBehaviorAnnexParser.g:10121:2: RightParenthesis
+ // InternalBehaviorAnnexParser.g:10247:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:10248:2: RightParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpressionAccess().getRightParenthesisKeyword_2_2());
@@ -33805,14 +34253,14 @@ public final void rule__PrimaryExpression__Group_2__2__Impl() throws Recognition
// $ANTLR start "rule__BehaviorBooleanLiteral__Group__0"
- // InternalBehaviorAnnexParser.g:10131:1: rule__BehaviorBooleanLiteral__Group__0 : rule__BehaviorBooleanLiteral__Group__0__Impl rule__BehaviorBooleanLiteral__Group__1 ;
+ // InternalBehaviorAnnexParser.g:10258:1: rule__BehaviorBooleanLiteral__Group__0 : rule__BehaviorBooleanLiteral__Group__0__Impl rule__BehaviorBooleanLiteral__Group__1 ;
public final void rule__BehaviorBooleanLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10135:1: ( rule__BehaviorBooleanLiteral__Group__0__Impl rule__BehaviorBooleanLiteral__Group__1 )
- // InternalBehaviorAnnexParser.g:10136:2: rule__BehaviorBooleanLiteral__Group__0__Impl rule__BehaviorBooleanLiteral__Group__1
+ // InternalBehaviorAnnexParser.g:10262:1: ( rule__BehaviorBooleanLiteral__Group__0__Impl rule__BehaviorBooleanLiteral__Group__1 )
+ // InternalBehaviorAnnexParser.g:10263:2: rule__BehaviorBooleanLiteral__Group__0__Impl rule__BehaviorBooleanLiteral__Group__1
{
pushFollow(FollowSets000.FOLLOW_68);
rule__BehaviorBooleanLiteral__Group__0__Impl();
@@ -33843,23 +34291,23 @@ public final void rule__BehaviorBooleanLiteral__Group__0() throws RecognitionExc
// $ANTLR start "rule__BehaviorBooleanLiteral__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:10143:1: rule__BehaviorBooleanLiteral__Group__0__Impl : ( () ) ;
+ // InternalBehaviorAnnexParser.g:10270:1: rule__BehaviorBooleanLiteral__Group__0__Impl : ( () ) ;
public final void rule__BehaviorBooleanLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10147:1: ( ( () ) )
- // InternalBehaviorAnnexParser.g:10148:1: ( () )
+ // InternalBehaviorAnnexParser.g:10274:1: ( ( () ) )
+ // InternalBehaviorAnnexParser.g:10275:1: ( () )
{
- // InternalBehaviorAnnexParser.g:10148:1: ( () )
- // InternalBehaviorAnnexParser.g:10149:2: ()
+ // InternalBehaviorAnnexParser.g:10275:1: ( () )
+ // InternalBehaviorAnnexParser.g:10276:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorBooleanLiteralAccess().getBehaviorBooleanLiteralAction_0());
}
- // InternalBehaviorAnnexParser.g:10150:2: ()
- // InternalBehaviorAnnexParser.g:10150:3:
+ // InternalBehaviorAnnexParser.g:10277:2: ()
+ // InternalBehaviorAnnexParser.g:10277:3:
{
}
@@ -33884,14 +34332,14 @@ public final void rule__BehaviorBooleanLiteral__Group__0__Impl() throws Recognit
// $ANTLR start "rule__BehaviorBooleanLiteral__Group__1"
- // InternalBehaviorAnnexParser.g:10158:1: rule__BehaviorBooleanLiteral__Group__1 : rule__BehaviorBooleanLiteral__Group__1__Impl ;
+ // InternalBehaviorAnnexParser.g:10285:1: rule__BehaviorBooleanLiteral__Group__1 : rule__BehaviorBooleanLiteral__Group__1__Impl ;
public final void rule__BehaviorBooleanLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10162:1: ( rule__BehaviorBooleanLiteral__Group__1__Impl )
- // InternalBehaviorAnnexParser.g:10163:2: rule__BehaviorBooleanLiteral__Group__1__Impl
+ // InternalBehaviorAnnexParser.g:10289:1: ( rule__BehaviorBooleanLiteral__Group__1__Impl )
+ // InternalBehaviorAnnexParser.g:10290:2: rule__BehaviorBooleanLiteral__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorBooleanLiteral__Group__1__Impl();
@@ -33917,23 +34365,23 @@ public final void rule__BehaviorBooleanLiteral__Group__1() throws RecognitionExc
// $ANTLR start "rule__BehaviorBooleanLiteral__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:10169:1: rule__BehaviorBooleanLiteral__Group__1__Impl : ( ( rule__BehaviorBooleanLiteral__Alternatives_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:10296:1: rule__BehaviorBooleanLiteral__Group__1__Impl : ( ( rule__BehaviorBooleanLiteral__Alternatives_1 ) ) ;
public final void rule__BehaviorBooleanLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10173:1: ( ( ( rule__BehaviorBooleanLiteral__Alternatives_1 ) ) )
- // InternalBehaviorAnnexParser.g:10174:1: ( ( rule__BehaviorBooleanLiteral__Alternatives_1 ) )
+ // InternalBehaviorAnnexParser.g:10300:1: ( ( ( rule__BehaviorBooleanLiteral__Alternatives_1 ) ) )
+ // InternalBehaviorAnnexParser.g:10301:1: ( ( rule__BehaviorBooleanLiteral__Alternatives_1 ) )
{
- // InternalBehaviorAnnexParser.g:10174:1: ( ( rule__BehaviorBooleanLiteral__Alternatives_1 ) )
- // InternalBehaviorAnnexParser.g:10175:2: ( rule__BehaviorBooleanLiteral__Alternatives_1 )
+ // InternalBehaviorAnnexParser.g:10301:1: ( ( rule__BehaviorBooleanLiteral__Alternatives_1 ) )
+ // InternalBehaviorAnnexParser.g:10302:2: ( rule__BehaviorBooleanLiteral__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorBooleanLiteralAccess().getAlternatives_1());
}
- // InternalBehaviorAnnexParser.g:10176:2: ( rule__BehaviorBooleanLiteral__Alternatives_1 )
- // InternalBehaviorAnnexParser.g:10176:3: rule__BehaviorBooleanLiteral__Alternatives_1
+ // InternalBehaviorAnnexParser.g:10303:2: ( rule__BehaviorBooleanLiteral__Alternatives_1 )
+ // InternalBehaviorAnnexParser.g:10303:3: rule__BehaviorBooleanLiteral__Alternatives_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BehaviorBooleanLiteral__Alternatives_1();
@@ -33968,14 +34416,14 @@ public final void rule__BehaviorBooleanLiteral__Group__1__Impl() throws Recognit
// $ANTLR start "rule__ReferenceExpression__Group__0"
- // InternalBehaviorAnnexParser.g:10185:1: rule__ReferenceExpression__Group__0 : rule__ReferenceExpression__Group__0__Impl rule__ReferenceExpression__Group__1 ;
+ // InternalBehaviorAnnexParser.g:10312:1: rule__ReferenceExpression__Group__0 : rule__ReferenceExpression__Group__0__Impl rule__ReferenceExpression__Group__1 ;
public final void rule__ReferenceExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10189:1: ( rule__ReferenceExpression__Group__0__Impl rule__ReferenceExpression__Group__1 )
- // InternalBehaviorAnnexParser.g:10190:2: rule__ReferenceExpression__Group__0__Impl rule__ReferenceExpression__Group__1
+ // InternalBehaviorAnnexParser.g:10316:1: ( rule__ReferenceExpression__Group__0__Impl rule__ReferenceExpression__Group__1 )
+ // InternalBehaviorAnnexParser.g:10317:2: rule__ReferenceExpression__Group__0__Impl rule__ReferenceExpression__Group__1
{
pushFollow(FollowSets000.FOLLOW_69);
rule__ReferenceExpression__Group__0__Impl();
@@ -34006,23 +34454,23 @@ public final void rule__ReferenceExpression__Group__0() throws RecognitionExcept
// $ANTLR start "rule__ReferenceExpression__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:10197:1: rule__ReferenceExpression__Group__0__Impl : ( ( rule__ReferenceExpression__ReferenceAssignment_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:10324:1: rule__ReferenceExpression__Group__0__Impl : ( ( rule__ReferenceExpression__ReferenceAssignment_0 ) ) ;
public final void rule__ReferenceExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10201:1: ( ( ( rule__ReferenceExpression__ReferenceAssignment_0 ) ) )
- // InternalBehaviorAnnexParser.g:10202:1: ( ( rule__ReferenceExpression__ReferenceAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:10328:1: ( ( ( rule__ReferenceExpression__ReferenceAssignment_0 ) ) )
+ // InternalBehaviorAnnexParser.g:10329:1: ( ( rule__ReferenceExpression__ReferenceAssignment_0 ) )
{
- // InternalBehaviorAnnexParser.g:10202:1: ( ( rule__ReferenceExpression__ReferenceAssignment_0 ) )
- // InternalBehaviorAnnexParser.g:10203:2: ( rule__ReferenceExpression__ReferenceAssignment_0 )
+ // InternalBehaviorAnnexParser.g:10329:1: ( ( rule__ReferenceExpression__ReferenceAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:10330:2: ( rule__ReferenceExpression__ReferenceAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceExpressionAccess().getReferenceAssignment_0());
}
- // InternalBehaviorAnnexParser.g:10204:2: ( rule__ReferenceExpression__ReferenceAssignment_0 )
- // InternalBehaviorAnnexParser.g:10204:3: rule__ReferenceExpression__ReferenceAssignment_0
+ // InternalBehaviorAnnexParser.g:10331:2: ( rule__ReferenceExpression__ReferenceAssignment_0 )
+ // InternalBehaviorAnnexParser.g:10331:3: rule__ReferenceExpression__ReferenceAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceExpression__ReferenceAssignment_0();
@@ -34057,14 +34505,14 @@ public final void rule__ReferenceExpression__Group__0__Impl() throws Recognition
// $ANTLR start "rule__ReferenceExpression__Group__1"
- // InternalBehaviorAnnexParser.g:10212:1: rule__ReferenceExpression__Group__1 : rule__ReferenceExpression__Group__1__Impl ;
+ // InternalBehaviorAnnexParser.g:10339:1: rule__ReferenceExpression__Group__1 : rule__ReferenceExpression__Group__1__Impl ;
public final void rule__ReferenceExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10216:1: ( rule__ReferenceExpression__Group__1__Impl )
- // InternalBehaviorAnnexParser.g:10217:2: rule__ReferenceExpression__Group__1__Impl
+ // InternalBehaviorAnnexParser.g:10343:1: ( rule__ReferenceExpression__Group__1__Impl )
+ // InternalBehaviorAnnexParser.g:10344:2: rule__ReferenceExpression__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceExpression__Group__1__Impl();
@@ -34090,31 +34538,31 @@ public final void rule__ReferenceExpression__Group__1() throws RecognitionExcept
// $ANTLR start "rule__ReferenceExpression__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:10223:1: rule__ReferenceExpression__Group__1__Impl : ( ( rule__ReferenceExpression__Alternatives_1 )? ) ;
+ // InternalBehaviorAnnexParser.g:10350:1: rule__ReferenceExpression__Group__1__Impl : ( ( rule__ReferenceExpression__Alternatives_1 )? ) ;
public final void rule__ReferenceExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10227:1: ( ( ( rule__ReferenceExpression__Alternatives_1 )? ) )
- // InternalBehaviorAnnexParser.g:10228:1: ( ( rule__ReferenceExpression__Alternatives_1 )? )
+ // InternalBehaviorAnnexParser.g:10354:1: ( ( ( rule__ReferenceExpression__Alternatives_1 )? ) )
+ // InternalBehaviorAnnexParser.g:10355:1: ( ( rule__ReferenceExpression__Alternatives_1 )? )
{
- // InternalBehaviorAnnexParser.g:10228:1: ( ( rule__ReferenceExpression__Alternatives_1 )? )
- // InternalBehaviorAnnexParser.g:10229:2: ( rule__ReferenceExpression__Alternatives_1 )?
+ // InternalBehaviorAnnexParser.g:10355:1: ( ( rule__ReferenceExpression__Alternatives_1 )? )
+ // InternalBehaviorAnnexParser.g:10356:2: ( rule__ReferenceExpression__Alternatives_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceExpressionAccess().getAlternatives_1());
}
- // InternalBehaviorAnnexParser.g:10230:2: ( rule__ReferenceExpression__Alternatives_1 )?
- int alt87=2;
- int LA87_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:10357:2: ( rule__ReferenceExpression__Alternatives_1 )?
+ int alt88=2;
+ int LA88_0 = input.LA(1);
- if ( (LA87_0==NumberSign||LA87_0==Apostrophe||LA87_0==QuestionMark) ) {
- alt87=1;
+ if ( (LA88_0==NumberSign||LA88_0==Apostrophe||LA88_0==QuestionMark) ) {
+ alt88=1;
}
- switch (alt87) {
+ switch (alt88) {
case 1 :
- // InternalBehaviorAnnexParser.g:10230:3: rule__ReferenceExpression__Alternatives_1
+ // InternalBehaviorAnnexParser.g:10357:3: rule__ReferenceExpression__Alternatives_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceExpression__Alternatives_1();
@@ -34152,14 +34600,14 @@ public final void rule__ReferenceExpression__Group__1__Impl() throws Recognition
// $ANTLR start "rule__ReferenceExpression__Group_1_2__0"
- // InternalBehaviorAnnexParser.g:10239:1: rule__ReferenceExpression__Group_1_2__0 : rule__ReferenceExpression__Group_1_2__0__Impl rule__ReferenceExpression__Group_1_2__1 ;
+ // InternalBehaviorAnnexParser.g:10366:1: rule__ReferenceExpression__Group_1_2__0 : rule__ReferenceExpression__Group_1_2__0__Impl rule__ReferenceExpression__Group_1_2__1 ;
public final void rule__ReferenceExpression__Group_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10243:1: ( rule__ReferenceExpression__Group_1_2__0__Impl rule__ReferenceExpression__Group_1_2__1 )
- // InternalBehaviorAnnexParser.g:10244:2: rule__ReferenceExpression__Group_1_2__0__Impl rule__ReferenceExpression__Group_1_2__1
+ // InternalBehaviorAnnexParser.g:10370:1: ( rule__ReferenceExpression__Group_1_2__0__Impl rule__ReferenceExpression__Group_1_2__1 )
+ // InternalBehaviorAnnexParser.g:10371:2: rule__ReferenceExpression__Group_1_2__0__Impl rule__ReferenceExpression__Group_1_2__1
{
pushFollow(FollowSets000.FOLLOW_70);
rule__ReferenceExpression__Group_1_2__0__Impl();
@@ -34190,17 +34638,17 @@ public final void rule__ReferenceExpression__Group_1_2__0() throws RecognitionEx
// $ANTLR start "rule__ReferenceExpression__Group_1_2__0__Impl"
- // InternalBehaviorAnnexParser.g:10251:1: rule__ReferenceExpression__Group_1_2__0__Impl : ( Apostrophe ) ;
+ // InternalBehaviorAnnexParser.g:10378:1: rule__ReferenceExpression__Group_1_2__0__Impl : ( Apostrophe ) ;
public final void rule__ReferenceExpression__Group_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10255:1: ( ( Apostrophe ) )
- // InternalBehaviorAnnexParser.g:10256:1: ( Apostrophe )
+ // InternalBehaviorAnnexParser.g:10382:1: ( ( Apostrophe ) )
+ // InternalBehaviorAnnexParser.g:10383:1: ( Apostrophe )
{
- // InternalBehaviorAnnexParser.g:10256:1: ( Apostrophe )
- // InternalBehaviorAnnexParser.g:10257:2: Apostrophe
+ // InternalBehaviorAnnexParser.g:10383:1: ( Apostrophe )
+ // InternalBehaviorAnnexParser.g:10384:2: Apostrophe
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceExpressionAccess().getApostropheKeyword_1_2_0());
@@ -34231,14 +34679,14 @@ public final void rule__ReferenceExpression__Group_1_2__0__Impl() throws Recogni
// $ANTLR start "rule__ReferenceExpression__Group_1_2__1"
- // InternalBehaviorAnnexParser.g:10266:1: rule__ReferenceExpression__Group_1_2__1 : rule__ReferenceExpression__Group_1_2__1__Impl ;
+ // InternalBehaviorAnnexParser.g:10393:1: rule__ReferenceExpression__Group_1_2__1 : rule__ReferenceExpression__Group_1_2__1__Impl ;
public final void rule__ReferenceExpression__Group_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10270:1: ( rule__ReferenceExpression__Group_1_2__1__Impl )
- // InternalBehaviorAnnexParser.g:10271:2: rule__ReferenceExpression__Group_1_2__1__Impl
+ // InternalBehaviorAnnexParser.g:10397:1: ( rule__ReferenceExpression__Group_1_2__1__Impl )
+ // InternalBehaviorAnnexParser.g:10398:2: rule__ReferenceExpression__Group_1_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceExpression__Group_1_2__1__Impl();
@@ -34264,23 +34712,23 @@ public final void rule__ReferenceExpression__Group_1_2__1() throws RecognitionEx
// $ANTLR start "rule__ReferenceExpression__Group_1_2__1__Impl"
- // InternalBehaviorAnnexParser.g:10277:1: rule__ReferenceExpression__Group_1_2__1__Impl : ( ( rule__ReferenceExpression__Alternatives_1_2_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:10404:1: rule__ReferenceExpression__Group_1_2__1__Impl : ( ( rule__ReferenceExpression__Alternatives_1_2_1 ) ) ;
public final void rule__ReferenceExpression__Group_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10281:1: ( ( ( rule__ReferenceExpression__Alternatives_1_2_1 ) ) )
- // InternalBehaviorAnnexParser.g:10282:1: ( ( rule__ReferenceExpression__Alternatives_1_2_1 ) )
+ // InternalBehaviorAnnexParser.g:10408:1: ( ( ( rule__ReferenceExpression__Alternatives_1_2_1 ) ) )
+ // InternalBehaviorAnnexParser.g:10409:1: ( ( rule__ReferenceExpression__Alternatives_1_2_1 ) )
{
- // InternalBehaviorAnnexParser.g:10282:1: ( ( rule__ReferenceExpression__Alternatives_1_2_1 ) )
- // InternalBehaviorAnnexParser.g:10283:2: ( rule__ReferenceExpression__Alternatives_1_2_1 )
+ // InternalBehaviorAnnexParser.g:10409:1: ( ( rule__ReferenceExpression__Alternatives_1_2_1 ) )
+ // InternalBehaviorAnnexParser.g:10410:2: ( rule__ReferenceExpression__Alternatives_1_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceExpressionAccess().getAlternatives_1_2_1());
}
- // InternalBehaviorAnnexParser.g:10284:2: ( rule__ReferenceExpression__Alternatives_1_2_1 )
- // InternalBehaviorAnnexParser.g:10284:3: rule__ReferenceExpression__Alternatives_1_2_1
+ // InternalBehaviorAnnexParser.g:10411:2: ( rule__ReferenceExpression__Alternatives_1_2_1 )
+ // InternalBehaviorAnnexParser.g:10411:3: rule__ReferenceExpression__Alternatives_1_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceExpression__Alternatives_1_2_1();
@@ -34315,14 +34763,14 @@ public final void rule__ReferenceExpression__Group_1_2__1__Impl() throws Recogni
// $ANTLR start "rule__HashPropertyReference__Group__0"
- // InternalBehaviorAnnexParser.g:10293:1: rule__HashPropertyReference__Group__0 : rule__HashPropertyReference__Group__0__Impl rule__HashPropertyReference__Group__1 ;
+ // InternalBehaviorAnnexParser.g:10420:1: rule__HashPropertyReference__Group__0 : rule__HashPropertyReference__Group__0__Impl rule__HashPropertyReference__Group__1 ;
public final void rule__HashPropertyReference__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10297:1: ( rule__HashPropertyReference__Group__0__Impl rule__HashPropertyReference__Group__1 )
- // InternalBehaviorAnnexParser.g:10298:2: rule__HashPropertyReference__Group__0__Impl rule__HashPropertyReference__Group__1
+ // InternalBehaviorAnnexParser.g:10424:1: ( rule__HashPropertyReference__Group__0__Impl rule__HashPropertyReference__Group__1 )
+ // InternalBehaviorAnnexParser.g:10425:2: rule__HashPropertyReference__Group__0__Impl rule__HashPropertyReference__Group__1
{
pushFollow(FollowSets000.FOLLOW_4);
rule__HashPropertyReference__Group__0__Impl();
@@ -34353,17 +34801,17 @@ public final void rule__HashPropertyReference__Group__0() throws RecognitionExce
// $ANTLR start "rule__HashPropertyReference__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:10305:1: rule__HashPropertyReference__Group__0__Impl : ( NumberSign ) ;
+ // InternalBehaviorAnnexParser.g:10432:1: rule__HashPropertyReference__Group__0__Impl : ( NumberSign ) ;
public final void rule__HashPropertyReference__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10309:1: ( ( NumberSign ) )
- // InternalBehaviorAnnexParser.g:10310:1: ( NumberSign )
+ // InternalBehaviorAnnexParser.g:10436:1: ( ( NumberSign ) )
+ // InternalBehaviorAnnexParser.g:10437:1: ( NumberSign )
{
- // InternalBehaviorAnnexParser.g:10310:1: ( NumberSign )
- // InternalBehaviorAnnexParser.g:10311:2: NumberSign
+ // InternalBehaviorAnnexParser.g:10437:1: ( NumberSign )
+ // InternalBehaviorAnnexParser.g:10438:2: NumberSign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHashPropertyReferenceAccess().getNumberSignKeyword_0());
@@ -34394,14 +34842,14 @@ public final void rule__HashPropertyReference__Group__0__Impl() throws Recogniti
// $ANTLR start "rule__HashPropertyReference__Group__1"
- // InternalBehaviorAnnexParser.g:10320:1: rule__HashPropertyReference__Group__1 : rule__HashPropertyReference__Group__1__Impl rule__HashPropertyReference__Group__2 ;
+ // InternalBehaviorAnnexParser.g:10447:1: rule__HashPropertyReference__Group__1 : rule__HashPropertyReference__Group__1__Impl rule__HashPropertyReference__Group__2 ;
public final void rule__HashPropertyReference__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10324:1: ( rule__HashPropertyReference__Group__1__Impl rule__HashPropertyReference__Group__2 )
- // InternalBehaviorAnnexParser.g:10325:2: rule__HashPropertyReference__Group__1__Impl rule__HashPropertyReference__Group__2
+ // InternalBehaviorAnnexParser.g:10451:1: ( rule__HashPropertyReference__Group__1__Impl rule__HashPropertyReference__Group__2 )
+ // InternalBehaviorAnnexParser.g:10452:2: rule__HashPropertyReference__Group__1__Impl rule__HashPropertyReference__Group__2
{
pushFollow(FollowSets000.FOLLOW_71);
rule__HashPropertyReference__Group__1__Impl();
@@ -34432,23 +34880,23 @@ public final void rule__HashPropertyReference__Group__1() throws RecognitionExce
// $ANTLR start "rule__HashPropertyReference__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:10332:1: rule__HashPropertyReference__Group__1__Impl : ( ( rule__HashPropertyReference__PropertyAssignment_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:10459:1: rule__HashPropertyReference__Group__1__Impl : ( ( rule__HashPropertyReference__PropertyAssignment_1 ) ) ;
public final void rule__HashPropertyReference__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10336:1: ( ( ( rule__HashPropertyReference__PropertyAssignment_1 ) ) )
- // InternalBehaviorAnnexParser.g:10337:1: ( ( rule__HashPropertyReference__PropertyAssignment_1 ) )
+ // InternalBehaviorAnnexParser.g:10463:1: ( ( ( rule__HashPropertyReference__PropertyAssignment_1 ) ) )
+ // InternalBehaviorAnnexParser.g:10464:1: ( ( rule__HashPropertyReference__PropertyAssignment_1 ) )
{
- // InternalBehaviorAnnexParser.g:10337:1: ( ( rule__HashPropertyReference__PropertyAssignment_1 ) )
- // InternalBehaviorAnnexParser.g:10338:2: ( rule__HashPropertyReference__PropertyAssignment_1 )
+ // InternalBehaviorAnnexParser.g:10464:1: ( ( rule__HashPropertyReference__PropertyAssignment_1 ) )
+ // InternalBehaviorAnnexParser.g:10465:2: ( rule__HashPropertyReference__PropertyAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHashPropertyReferenceAccess().getPropertyAssignment_1());
}
- // InternalBehaviorAnnexParser.g:10339:2: ( rule__HashPropertyReference__PropertyAssignment_1 )
- // InternalBehaviorAnnexParser.g:10339:3: rule__HashPropertyReference__PropertyAssignment_1
+ // InternalBehaviorAnnexParser.g:10466:2: ( rule__HashPropertyReference__PropertyAssignment_1 )
+ // InternalBehaviorAnnexParser.g:10466:3: rule__HashPropertyReference__PropertyAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__HashPropertyReference__PropertyAssignment_1();
@@ -34483,14 +34931,14 @@ public final void rule__HashPropertyReference__Group__1__Impl() throws Recogniti
// $ANTLR start "rule__HashPropertyReference__Group__2"
- // InternalBehaviorAnnexParser.g:10347:1: rule__HashPropertyReference__Group__2 : rule__HashPropertyReference__Group__2__Impl rule__HashPropertyReference__Group__3 ;
+ // InternalBehaviorAnnexParser.g:10474:1: rule__HashPropertyReference__Group__2 : rule__HashPropertyReference__Group__2__Impl rule__HashPropertyReference__Group__3 ;
public final void rule__HashPropertyReference__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10351:1: ( rule__HashPropertyReference__Group__2__Impl rule__HashPropertyReference__Group__3 )
- // InternalBehaviorAnnexParser.g:10352:2: rule__HashPropertyReference__Group__2__Impl rule__HashPropertyReference__Group__3
+ // InternalBehaviorAnnexParser.g:10478:1: ( rule__HashPropertyReference__Group__2__Impl rule__HashPropertyReference__Group__3 )
+ // InternalBehaviorAnnexParser.g:10479:2: rule__HashPropertyReference__Group__2__Impl rule__HashPropertyReference__Group__3
{
pushFollow(FollowSets000.FOLLOW_71);
rule__HashPropertyReference__Group__2__Impl();
@@ -34521,35 +34969,35 @@ public final void rule__HashPropertyReference__Group__2() throws RecognitionExce
// $ANTLR start "rule__HashPropertyReference__Group__2__Impl"
- // InternalBehaviorAnnexParser.g:10359:1: rule__HashPropertyReference__Group__2__Impl : ( ( rule__HashPropertyReference__IndexesAssignment_2 )* ) ;
+ // InternalBehaviorAnnexParser.g:10486:1: rule__HashPropertyReference__Group__2__Impl : ( ( rule__HashPropertyReference__IndexesAssignment_2 )* ) ;
public final void rule__HashPropertyReference__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10363:1: ( ( ( rule__HashPropertyReference__IndexesAssignment_2 )* ) )
- // InternalBehaviorAnnexParser.g:10364:1: ( ( rule__HashPropertyReference__IndexesAssignment_2 )* )
+ // InternalBehaviorAnnexParser.g:10490:1: ( ( ( rule__HashPropertyReference__IndexesAssignment_2 )* ) )
+ // InternalBehaviorAnnexParser.g:10491:1: ( ( rule__HashPropertyReference__IndexesAssignment_2 )* )
{
- // InternalBehaviorAnnexParser.g:10364:1: ( ( rule__HashPropertyReference__IndexesAssignment_2 )* )
- // InternalBehaviorAnnexParser.g:10365:2: ( rule__HashPropertyReference__IndexesAssignment_2 )*
+ // InternalBehaviorAnnexParser.g:10491:1: ( ( rule__HashPropertyReference__IndexesAssignment_2 )* )
+ // InternalBehaviorAnnexParser.g:10492:2: ( rule__HashPropertyReference__IndexesAssignment_2 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHashPropertyReferenceAccess().getIndexesAssignment_2());
}
- // InternalBehaviorAnnexParser.g:10366:2: ( rule__HashPropertyReference__IndexesAssignment_2 )*
- loop88:
+ // InternalBehaviorAnnexParser.g:10493:2: ( rule__HashPropertyReference__IndexesAssignment_2 )*
+ loop89:
do {
- int alt88=2;
- int LA88_0 = input.LA(1);
+ int alt89=2;
+ int LA89_0 = input.LA(1);
- if ( (LA88_0==LeftSquareBracket) ) {
- alt88=1;
+ if ( (LA89_0==LeftSquareBracket) ) {
+ alt89=1;
}
- switch (alt88) {
+ switch (alt89) {
case 1 :
- // InternalBehaviorAnnexParser.g:10366:3: rule__HashPropertyReference__IndexesAssignment_2
+ // InternalBehaviorAnnexParser.g:10493:3: rule__HashPropertyReference__IndexesAssignment_2
{
pushFollow(FollowSets000.FOLLOW_12);
rule__HashPropertyReference__IndexesAssignment_2();
@@ -34561,7 +35009,7 @@ public final void rule__HashPropertyReference__Group__2__Impl() throws Recogniti
break;
default :
- break loop88;
+ break loop89;
}
} while (true);
@@ -34590,14 +35038,14 @@ public final void rule__HashPropertyReference__Group__2__Impl() throws Recogniti
// $ANTLR start "rule__HashPropertyReference__Group__3"
- // InternalBehaviorAnnexParser.g:10374:1: rule__HashPropertyReference__Group__3 : rule__HashPropertyReference__Group__3__Impl ;
+ // InternalBehaviorAnnexParser.g:10501:1: rule__HashPropertyReference__Group__3 : rule__HashPropertyReference__Group__3__Impl ;
public final void rule__HashPropertyReference__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10378:1: ( rule__HashPropertyReference__Group__3__Impl )
- // InternalBehaviorAnnexParser.g:10379:2: rule__HashPropertyReference__Group__3__Impl
+ // InternalBehaviorAnnexParser.g:10505:1: ( rule__HashPropertyReference__Group__3__Impl )
+ // InternalBehaviorAnnexParser.g:10506:2: rule__HashPropertyReference__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__HashPropertyReference__Group__3__Impl();
@@ -34623,35 +35071,35 @@ public final void rule__HashPropertyReference__Group__3() throws RecognitionExce
// $ANTLR start "rule__HashPropertyReference__Group__3__Impl"
- // InternalBehaviorAnnexParser.g:10385:1: rule__HashPropertyReference__Group__3__Impl : ( ( rule__HashPropertyReference__FieldsAssignment_3 )* ) ;
+ // InternalBehaviorAnnexParser.g:10512:1: rule__HashPropertyReference__Group__3__Impl : ( ( rule__HashPropertyReference__FieldsAssignment_3 )* ) ;
public final void rule__HashPropertyReference__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10389:1: ( ( ( rule__HashPropertyReference__FieldsAssignment_3 )* ) )
- // InternalBehaviorAnnexParser.g:10390:1: ( ( rule__HashPropertyReference__FieldsAssignment_3 )* )
+ // InternalBehaviorAnnexParser.g:10516:1: ( ( ( rule__HashPropertyReference__FieldsAssignment_3 )* ) )
+ // InternalBehaviorAnnexParser.g:10517:1: ( ( rule__HashPropertyReference__FieldsAssignment_3 )* )
{
- // InternalBehaviorAnnexParser.g:10390:1: ( ( rule__HashPropertyReference__FieldsAssignment_3 )* )
- // InternalBehaviorAnnexParser.g:10391:2: ( rule__HashPropertyReference__FieldsAssignment_3 )*
+ // InternalBehaviorAnnexParser.g:10517:1: ( ( rule__HashPropertyReference__FieldsAssignment_3 )* )
+ // InternalBehaviorAnnexParser.g:10518:2: ( rule__HashPropertyReference__FieldsAssignment_3 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHashPropertyReferenceAccess().getFieldsAssignment_3());
}
- // InternalBehaviorAnnexParser.g:10392:2: ( rule__HashPropertyReference__FieldsAssignment_3 )*
- loop89:
+ // InternalBehaviorAnnexParser.g:10519:2: ( rule__HashPropertyReference__FieldsAssignment_3 )*
+ loop90:
do {
- int alt89=2;
- int LA89_0 = input.LA(1);
+ int alt90=2;
+ int LA90_0 = input.LA(1);
- if ( (LA89_0==FullStop) ) {
- alt89=1;
+ if ( (LA90_0==FullStop) ) {
+ alt90=1;
}
- switch (alt89) {
+ switch (alt90) {
case 1 :
- // InternalBehaviorAnnexParser.g:10392:3: rule__HashPropertyReference__FieldsAssignment_3
+ // InternalBehaviorAnnexParser.g:10519:3: rule__HashPropertyReference__FieldsAssignment_3
{
pushFollow(FollowSets000.FOLLOW_72);
rule__HashPropertyReference__FieldsAssignment_3();
@@ -34663,7 +35111,7 @@ public final void rule__HashPropertyReference__Group__3__Impl() throws Recogniti
break;
default :
- break loop89;
+ break loop90;
}
} while (true);
@@ -34692,14 +35140,14 @@ public final void rule__HashPropertyReference__Group__3__Impl() throws Recogniti
// $ANTLR start "rule__PropertyReferenceTail__Group__0"
- // InternalBehaviorAnnexParser.g:10401:1: rule__PropertyReferenceTail__Group__0 : rule__PropertyReferenceTail__Group__0__Impl rule__PropertyReferenceTail__Group__1 ;
+ // InternalBehaviorAnnexParser.g:10528:1: rule__PropertyReferenceTail__Group__0 : rule__PropertyReferenceTail__Group__0__Impl rule__PropertyReferenceTail__Group__1 ;
public final void rule__PropertyReferenceTail__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10405:1: ( rule__PropertyReferenceTail__Group__0__Impl rule__PropertyReferenceTail__Group__1 )
- // InternalBehaviorAnnexParser.g:10406:2: rule__PropertyReferenceTail__Group__0__Impl rule__PropertyReferenceTail__Group__1
+ // InternalBehaviorAnnexParser.g:10532:1: ( rule__PropertyReferenceTail__Group__0__Impl rule__PropertyReferenceTail__Group__1 )
+ // InternalBehaviorAnnexParser.g:10533:2: rule__PropertyReferenceTail__Group__0__Impl rule__PropertyReferenceTail__Group__1
{
pushFollow(FollowSets000.FOLLOW_4);
rule__PropertyReferenceTail__Group__0__Impl();
@@ -34730,17 +35178,17 @@ public final void rule__PropertyReferenceTail__Group__0() throws RecognitionExce
// $ANTLR start "rule__PropertyReferenceTail__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:10413:1: rule__PropertyReferenceTail__Group__0__Impl : ( NumberSign ) ;
+ // InternalBehaviorAnnexParser.g:10540:1: rule__PropertyReferenceTail__Group__0__Impl : ( NumberSign ) ;
public final void rule__PropertyReferenceTail__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10417:1: ( ( NumberSign ) )
- // InternalBehaviorAnnexParser.g:10418:1: ( NumberSign )
+ // InternalBehaviorAnnexParser.g:10544:1: ( ( NumberSign ) )
+ // InternalBehaviorAnnexParser.g:10545:1: ( NumberSign )
{
- // InternalBehaviorAnnexParser.g:10418:1: ( NumberSign )
- // InternalBehaviorAnnexParser.g:10419:2: NumberSign
+ // InternalBehaviorAnnexParser.g:10545:1: ( NumberSign )
+ // InternalBehaviorAnnexParser.g:10546:2: NumberSign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyReferenceTailAccess().getNumberSignKeyword_0());
@@ -34771,14 +35219,14 @@ public final void rule__PropertyReferenceTail__Group__0__Impl() throws Recogniti
// $ANTLR start "rule__PropertyReferenceTail__Group__1"
- // InternalBehaviorAnnexParser.g:10428:1: rule__PropertyReferenceTail__Group__1 : rule__PropertyReferenceTail__Group__1__Impl rule__PropertyReferenceTail__Group__2 ;
+ // InternalBehaviorAnnexParser.g:10555:1: rule__PropertyReferenceTail__Group__1 : rule__PropertyReferenceTail__Group__1__Impl rule__PropertyReferenceTail__Group__2 ;
public final void rule__PropertyReferenceTail__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10432:1: ( rule__PropertyReferenceTail__Group__1__Impl rule__PropertyReferenceTail__Group__2 )
- // InternalBehaviorAnnexParser.g:10433:2: rule__PropertyReferenceTail__Group__1__Impl rule__PropertyReferenceTail__Group__2
+ // InternalBehaviorAnnexParser.g:10559:1: ( rule__PropertyReferenceTail__Group__1__Impl rule__PropertyReferenceTail__Group__2 )
+ // InternalBehaviorAnnexParser.g:10560:2: rule__PropertyReferenceTail__Group__1__Impl rule__PropertyReferenceTail__Group__2
{
pushFollow(FollowSets000.FOLLOW_71);
rule__PropertyReferenceTail__Group__1__Impl();
@@ -34809,23 +35257,23 @@ public final void rule__PropertyReferenceTail__Group__1() throws RecognitionExce
// $ANTLR start "rule__PropertyReferenceTail__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:10440:1: rule__PropertyReferenceTail__Group__1__Impl : ( ( rule__PropertyReferenceTail__PropertyAssignment_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:10567:1: rule__PropertyReferenceTail__Group__1__Impl : ( ( rule__PropertyReferenceTail__PropertyAssignment_1 ) ) ;
public final void rule__PropertyReferenceTail__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10444:1: ( ( ( rule__PropertyReferenceTail__PropertyAssignment_1 ) ) )
- // InternalBehaviorAnnexParser.g:10445:1: ( ( rule__PropertyReferenceTail__PropertyAssignment_1 ) )
+ // InternalBehaviorAnnexParser.g:10571:1: ( ( ( rule__PropertyReferenceTail__PropertyAssignment_1 ) ) )
+ // InternalBehaviorAnnexParser.g:10572:1: ( ( rule__PropertyReferenceTail__PropertyAssignment_1 ) )
{
- // InternalBehaviorAnnexParser.g:10445:1: ( ( rule__PropertyReferenceTail__PropertyAssignment_1 ) )
- // InternalBehaviorAnnexParser.g:10446:2: ( rule__PropertyReferenceTail__PropertyAssignment_1 )
+ // InternalBehaviorAnnexParser.g:10572:1: ( ( rule__PropertyReferenceTail__PropertyAssignment_1 ) )
+ // InternalBehaviorAnnexParser.g:10573:2: ( rule__PropertyReferenceTail__PropertyAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyReferenceTailAccess().getPropertyAssignment_1());
}
- // InternalBehaviorAnnexParser.g:10447:2: ( rule__PropertyReferenceTail__PropertyAssignment_1 )
- // InternalBehaviorAnnexParser.g:10447:3: rule__PropertyReferenceTail__PropertyAssignment_1
+ // InternalBehaviorAnnexParser.g:10574:2: ( rule__PropertyReferenceTail__PropertyAssignment_1 )
+ // InternalBehaviorAnnexParser.g:10574:3: rule__PropertyReferenceTail__PropertyAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PropertyReferenceTail__PropertyAssignment_1();
@@ -34860,14 +35308,14 @@ public final void rule__PropertyReferenceTail__Group__1__Impl() throws Recogniti
// $ANTLR start "rule__PropertyReferenceTail__Group__2"
- // InternalBehaviorAnnexParser.g:10455:1: rule__PropertyReferenceTail__Group__2 : rule__PropertyReferenceTail__Group__2__Impl rule__PropertyReferenceTail__Group__3 ;
+ // InternalBehaviorAnnexParser.g:10582:1: rule__PropertyReferenceTail__Group__2 : rule__PropertyReferenceTail__Group__2__Impl rule__PropertyReferenceTail__Group__3 ;
public final void rule__PropertyReferenceTail__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10459:1: ( rule__PropertyReferenceTail__Group__2__Impl rule__PropertyReferenceTail__Group__3 )
- // InternalBehaviorAnnexParser.g:10460:2: rule__PropertyReferenceTail__Group__2__Impl rule__PropertyReferenceTail__Group__3
+ // InternalBehaviorAnnexParser.g:10586:1: ( rule__PropertyReferenceTail__Group__2__Impl rule__PropertyReferenceTail__Group__3 )
+ // InternalBehaviorAnnexParser.g:10587:2: rule__PropertyReferenceTail__Group__2__Impl rule__PropertyReferenceTail__Group__3
{
pushFollow(FollowSets000.FOLLOW_71);
rule__PropertyReferenceTail__Group__2__Impl();
@@ -34898,35 +35346,35 @@ public final void rule__PropertyReferenceTail__Group__2() throws RecognitionExce
// $ANTLR start "rule__PropertyReferenceTail__Group__2__Impl"
- // InternalBehaviorAnnexParser.g:10467:1: rule__PropertyReferenceTail__Group__2__Impl : ( ( rule__PropertyReferenceTail__IndexesAssignment_2 )* ) ;
+ // InternalBehaviorAnnexParser.g:10594:1: rule__PropertyReferenceTail__Group__2__Impl : ( ( rule__PropertyReferenceTail__IndexesAssignment_2 )* ) ;
public final void rule__PropertyReferenceTail__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10471:1: ( ( ( rule__PropertyReferenceTail__IndexesAssignment_2 )* ) )
- // InternalBehaviorAnnexParser.g:10472:1: ( ( rule__PropertyReferenceTail__IndexesAssignment_2 )* )
+ // InternalBehaviorAnnexParser.g:10598:1: ( ( ( rule__PropertyReferenceTail__IndexesAssignment_2 )* ) )
+ // InternalBehaviorAnnexParser.g:10599:1: ( ( rule__PropertyReferenceTail__IndexesAssignment_2 )* )
{
- // InternalBehaviorAnnexParser.g:10472:1: ( ( rule__PropertyReferenceTail__IndexesAssignment_2 )* )
- // InternalBehaviorAnnexParser.g:10473:2: ( rule__PropertyReferenceTail__IndexesAssignment_2 )*
+ // InternalBehaviorAnnexParser.g:10599:1: ( ( rule__PropertyReferenceTail__IndexesAssignment_2 )* )
+ // InternalBehaviorAnnexParser.g:10600:2: ( rule__PropertyReferenceTail__IndexesAssignment_2 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyReferenceTailAccess().getIndexesAssignment_2());
}
- // InternalBehaviorAnnexParser.g:10474:2: ( rule__PropertyReferenceTail__IndexesAssignment_2 )*
- loop90:
+ // InternalBehaviorAnnexParser.g:10601:2: ( rule__PropertyReferenceTail__IndexesAssignment_2 )*
+ loop91:
do {
- int alt90=2;
- int LA90_0 = input.LA(1);
+ int alt91=2;
+ int LA91_0 = input.LA(1);
- if ( (LA90_0==LeftSquareBracket) ) {
- alt90=1;
+ if ( (LA91_0==LeftSquareBracket) ) {
+ alt91=1;
}
- switch (alt90) {
+ switch (alt91) {
case 1 :
- // InternalBehaviorAnnexParser.g:10474:3: rule__PropertyReferenceTail__IndexesAssignment_2
+ // InternalBehaviorAnnexParser.g:10601:3: rule__PropertyReferenceTail__IndexesAssignment_2
{
pushFollow(FollowSets000.FOLLOW_12);
rule__PropertyReferenceTail__IndexesAssignment_2();
@@ -34938,7 +35386,7 @@ public final void rule__PropertyReferenceTail__Group__2__Impl() throws Recogniti
break;
default :
- break loop90;
+ break loop91;
}
} while (true);
@@ -34967,14 +35415,14 @@ public final void rule__PropertyReferenceTail__Group__2__Impl() throws Recogniti
// $ANTLR start "rule__PropertyReferenceTail__Group__3"
- // InternalBehaviorAnnexParser.g:10482:1: rule__PropertyReferenceTail__Group__3 : rule__PropertyReferenceTail__Group__3__Impl ;
+ // InternalBehaviorAnnexParser.g:10609:1: rule__PropertyReferenceTail__Group__3 : rule__PropertyReferenceTail__Group__3__Impl ;
public final void rule__PropertyReferenceTail__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10486:1: ( rule__PropertyReferenceTail__Group__3__Impl )
- // InternalBehaviorAnnexParser.g:10487:2: rule__PropertyReferenceTail__Group__3__Impl
+ // InternalBehaviorAnnexParser.g:10613:1: ( rule__PropertyReferenceTail__Group__3__Impl )
+ // InternalBehaviorAnnexParser.g:10614:2: rule__PropertyReferenceTail__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PropertyReferenceTail__Group__3__Impl();
@@ -35000,35 +35448,35 @@ public final void rule__PropertyReferenceTail__Group__3() throws RecognitionExce
// $ANTLR start "rule__PropertyReferenceTail__Group__3__Impl"
- // InternalBehaviorAnnexParser.g:10493:1: rule__PropertyReferenceTail__Group__3__Impl : ( ( rule__PropertyReferenceTail__FieldsAssignment_3 )* ) ;
+ // InternalBehaviorAnnexParser.g:10620:1: rule__PropertyReferenceTail__Group__3__Impl : ( ( rule__PropertyReferenceTail__FieldsAssignment_3 )* ) ;
public final void rule__PropertyReferenceTail__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10497:1: ( ( ( rule__PropertyReferenceTail__FieldsAssignment_3 )* ) )
- // InternalBehaviorAnnexParser.g:10498:1: ( ( rule__PropertyReferenceTail__FieldsAssignment_3 )* )
+ // InternalBehaviorAnnexParser.g:10624:1: ( ( ( rule__PropertyReferenceTail__FieldsAssignment_3 )* ) )
+ // InternalBehaviorAnnexParser.g:10625:1: ( ( rule__PropertyReferenceTail__FieldsAssignment_3 )* )
{
- // InternalBehaviorAnnexParser.g:10498:1: ( ( rule__PropertyReferenceTail__FieldsAssignment_3 )* )
- // InternalBehaviorAnnexParser.g:10499:2: ( rule__PropertyReferenceTail__FieldsAssignment_3 )*
+ // InternalBehaviorAnnexParser.g:10625:1: ( ( rule__PropertyReferenceTail__FieldsAssignment_3 )* )
+ // InternalBehaviorAnnexParser.g:10626:2: ( rule__PropertyReferenceTail__FieldsAssignment_3 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyReferenceTailAccess().getFieldsAssignment_3());
}
- // InternalBehaviorAnnexParser.g:10500:2: ( rule__PropertyReferenceTail__FieldsAssignment_3 )*
- loop91:
+ // InternalBehaviorAnnexParser.g:10627:2: ( rule__PropertyReferenceTail__FieldsAssignment_3 )*
+ loop92:
do {
- int alt91=2;
- int LA91_0 = input.LA(1);
+ int alt92=2;
+ int LA92_0 = input.LA(1);
- if ( (LA91_0==FullStop) ) {
- alt91=1;
+ if ( (LA92_0==FullStop) ) {
+ alt92=1;
}
- switch (alt91) {
+ switch (alt92) {
case 1 :
- // InternalBehaviorAnnexParser.g:10500:3: rule__PropertyReferenceTail__FieldsAssignment_3
+ // InternalBehaviorAnnexParser.g:10627:3: rule__PropertyReferenceTail__FieldsAssignment_3
{
pushFollow(FollowSets000.FOLLOW_72);
rule__PropertyReferenceTail__FieldsAssignment_3();
@@ -35040,7 +35488,7 @@ public final void rule__PropertyReferenceTail__Group__3__Impl() throws Recogniti
break;
default :
- break loop91;
+ break loop92;
}
} while (true);
@@ -35069,14 +35517,14 @@ public final void rule__PropertyReferenceTail__Group__3__Impl() throws Recogniti
// $ANTLR start "rule__NamedPropertyField__Group__0"
- // InternalBehaviorAnnexParser.g:10509:1: rule__NamedPropertyField__Group__0 : rule__NamedPropertyField__Group__0__Impl rule__NamedPropertyField__Group__1 ;
+ // InternalBehaviorAnnexParser.g:10636:1: rule__NamedPropertyField__Group__0 : rule__NamedPropertyField__Group__0__Impl rule__NamedPropertyField__Group__1 ;
public final void rule__NamedPropertyField__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10513:1: ( rule__NamedPropertyField__Group__0__Impl rule__NamedPropertyField__Group__1 )
- // InternalBehaviorAnnexParser.g:10514:2: rule__NamedPropertyField__Group__0__Impl rule__NamedPropertyField__Group__1
+ // InternalBehaviorAnnexParser.g:10640:1: ( rule__NamedPropertyField__Group__0__Impl rule__NamedPropertyField__Group__1 )
+ // InternalBehaviorAnnexParser.g:10641:2: rule__NamedPropertyField__Group__0__Impl rule__NamedPropertyField__Group__1
{
pushFollow(FollowSets000.FOLLOW_4);
rule__NamedPropertyField__Group__0__Impl();
@@ -35107,17 +35555,17 @@ public final void rule__NamedPropertyField__Group__0() throws RecognitionExcepti
// $ANTLR start "rule__NamedPropertyField__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:10521:1: rule__NamedPropertyField__Group__0__Impl : ( FullStop ) ;
+ // InternalBehaviorAnnexParser.g:10648:1: rule__NamedPropertyField__Group__0__Impl : ( FullStop ) ;
public final void rule__NamedPropertyField__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10525:1: ( ( FullStop ) )
- // InternalBehaviorAnnexParser.g:10526:1: ( FullStop )
+ // InternalBehaviorAnnexParser.g:10652:1: ( ( FullStop ) )
+ // InternalBehaviorAnnexParser.g:10653:1: ( FullStop )
{
- // InternalBehaviorAnnexParser.g:10526:1: ( FullStop )
- // InternalBehaviorAnnexParser.g:10527:2: FullStop
+ // InternalBehaviorAnnexParser.g:10653:1: ( FullStop )
+ // InternalBehaviorAnnexParser.g:10654:2: FullStop
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedPropertyFieldAccess().getFullStopKeyword_0());
@@ -35148,14 +35596,14 @@ public final void rule__NamedPropertyField__Group__0__Impl() throws RecognitionE
// $ANTLR start "rule__NamedPropertyField__Group__1"
- // InternalBehaviorAnnexParser.g:10536:1: rule__NamedPropertyField__Group__1 : rule__NamedPropertyField__Group__1__Impl rule__NamedPropertyField__Group__2 ;
+ // InternalBehaviorAnnexParser.g:10663:1: rule__NamedPropertyField__Group__1 : rule__NamedPropertyField__Group__1__Impl rule__NamedPropertyField__Group__2 ;
public final void rule__NamedPropertyField__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10540:1: ( rule__NamedPropertyField__Group__1__Impl rule__NamedPropertyField__Group__2 )
- // InternalBehaviorAnnexParser.g:10541:2: rule__NamedPropertyField__Group__1__Impl rule__NamedPropertyField__Group__2
+ // InternalBehaviorAnnexParser.g:10667:1: ( rule__NamedPropertyField__Group__1__Impl rule__NamedPropertyField__Group__2 )
+ // InternalBehaviorAnnexParser.g:10668:2: rule__NamedPropertyField__Group__1__Impl rule__NamedPropertyField__Group__2
{
pushFollow(FollowSets000.FOLLOW_11);
rule__NamedPropertyField__Group__1__Impl();
@@ -35186,23 +35634,23 @@ public final void rule__NamedPropertyField__Group__1() throws RecognitionExcepti
// $ANTLR start "rule__NamedPropertyField__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:10548:1: rule__NamedPropertyField__Group__1__Impl : ( ( rule__NamedPropertyField__NameAssignment_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:10675:1: rule__NamedPropertyField__Group__1__Impl : ( ( rule__NamedPropertyField__NameAssignment_1 ) ) ;
public final void rule__NamedPropertyField__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10552:1: ( ( ( rule__NamedPropertyField__NameAssignment_1 ) ) )
- // InternalBehaviorAnnexParser.g:10553:1: ( ( rule__NamedPropertyField__NameAssignment_1 ) )
+ // InternalBehaviorAnnexParser.g:10679:1: ( ( ( rule__NamedPropertyField__NameAssignment_1 ) ) )
+ // InternalBehaviorAnnexParser.g:10680:1: ( ( rule__NamedPropertyField__NameAssignment_1 ) )
{
- // InternalBehaviorAnnexParser.g:10553:1: ( ( rule__NamedPropertyField__NameAssignment_1 ) )
- // InternalBehaviorAnnexParser.g:10554:2: ( rule__NamedPropertyField__NameAssignment_1 )
+ // InternalBehaviorAnnexParser.g:10680:1: ( ( rule__NamedPropertyField__NameAssignment_1 ) )
+ // InternalBehaviorAnnexParser.g:10681:2: ( rule__NamedPropertyField__NameAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedPropertyFieldAccess().getNameAssignment_1());
}
- // InternalBehaviorAnnexParser.g:10555:2: ( rule__NamedPropertyField__NameAssignment_1 )
- // InternalBehaviorAnnexParser.g:10555:3: rule__NamedPropertyField__NameAssignment_1
+ // InternalBehaviorAnnexParser.g:10682:2: ( rule__NamedPropertyField__NameAssignment_1 )
+ // InternalBehaviorAnnexParser.g:10682:3: rule__NamedPropertyField__NameAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NamedPropertyField__NameAssignment_1();
@@ -35237,14 +35685,14 @@ public final void rule__NamedPropertyField__Group__1__Impl() throws RecognitionE
// $ANTLR start "rule__NamedPropertyField__Group__2"
- // InternalBehaviorAnnexParser.g:10563:1: rule__NamedPropertyField__Group__2 : rule__NamedPropertyField__Group__2__Impl ;
+ // InternalBehaviorAnnexParser.g:10690:1: rule__NamedPropertyField__Group__2 : rule__NamedPropertyField__Group__2__Impl ;
public final void rule__NamedPropertyField__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10567:1: ( rule__NamedPropertyField__Group__2__Impl )
- // InternalBehaviorAnnexParser.g:10568:2: rule__NamedPropertyField__Group__2__Impl
+ // InternalBehaviorAnnexParser.g:10694:1: ( rule__NamedPropertyField__Group__2__Impl )
+ // InternalBehaviorAnnexParser.g:10695:2: rule__NamedPropertyField__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NamedPropertyField__Group__2__Impl();
@@ -35270,35 +35718,35 @@ public final void rule__NamedPropertyField__Group__2() throws RecognitionExcepti
// $ANTLR start "rule__NamedPropertyField__Group__2__Impl"
- // InternalBehaviorAnnexParser.g:10574:1: rule__NamedPropertyField__Group__2__Impl : ( ( rule__NamedPropertyField__IndexesAssignment_2 )* ) ;
+ // InternalBehaviorAnnexParser.g:10701:1: rule__NamedPropertyField__Group__2__Impl : ( ( rule__NamedPropertyField__IndexesAssignment_2 )* ) ;
public final void rule__NamedPropertyField__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10578:1: ( ( ( rule__NamedPropertyField__IndexesAssignment_2 )* ) )
- // InternalBehaviorAnnexParser.g:10579:1: ( ( rule__NamedPropertyField__IndexesAssignment_2 )* )
+ // InternalBehaviorAnnexParser.g:10705:1: ( ( ( rule__NamedPropertyField__IndexesAssignment_2 )* ) )
+ // InternalBehaviorAnnexParser.g:10706:1: ( ( rule__NamedPropertyField__IndexesAssignment_2 )* )
{
- // InternalBehaviorAnnexParser.g:10579:1: ( ( rule__NamedPropertyField__IndexesAssignment_2 )* )
- // InternalBehaviorAnnexParser.g:10580:2: ( rule__NamedPropertyField__IndexesAssignment_2 )*
+ // InternalBehaviorAnnexParser.g:10706:1: ( ( rule__NamedPropertyField__IndexesAssignment_2 )* )
+ // InternalBehaviorAnnexParser.g:10707:2: ( rule__NamedPropertyField__IndexesAssignment_2 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedPropertyFieldAccess().getIndexesAssignment_2());
}
- // InternalBehaviorAnnexParser.g:10581:2: ( rule__NamedPropertyField__IndexesAssignment_2 )*
- loop92:
+ // InternalBehaviorAnnexParser.g:10708:2: ( rule__NamedPropertyField__IndexesAssignment_2 )*
+ loop93:
do {
- int alt92=2;
- int LA92_0 = input.LA(1);
+ int alt93=2;
+ int LA93_0 = input.LA(1);
- if ( (LA92_0==LeftSquareBracket) ) {
- alt92=1;
+ if ( (LA93_0==LeftSquareBracket) ) {
+ alt93=1;
}
- switch (alt92) {
+ switch (alt93) {
case 1 :
- // InternalBehaviorAnnexParser.g:10581:3: rule__NamedPropertyField__IndexesAssignment_2
+ // InternalBehaviorAnnexParser.g:10708:3: rule__NamedPropertyField__IndexesAssignment_2
{
pushFollow(FollowSets000.FOLLOW_12);
rule__NamedPropertyField__IndexesAssignment_2();
@@ -35310,7 +35758,7 @@ public final void rule__NamedPropertyField__Group__2__Impl() throws RecognitionE
break;
default :
- break loop92;
+ break loop93;
}
} while (true);
@@ -35339,14 +35787,14 @@ public final void rule__NamedPropertyField__Group__2__Impl() throws RecognitionE
// $ANTLR start "rule__PropertyArrayIndex__Group__0"
- // InternalBehaviorAnnexParser.g:10590:1: rule__PropertyArrayIndex__Group__0 : rule__PropertyArrayIndex__Group__0__Impl rule__PropertyArrayIndex__Group__1 ;
+ // InternalBehaviorAnnexParser.g:10717:1: rule__PropertyArrayIndex__Group__0 : rule__PropertyArrayIndex__Group__0__Impl rule__PropertyArrayIndex__Group__1 ;
public final void rule__PropertyArrayIndex__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10594:1: ( rule__PropertyArrayIndex__Group__0__Impl rule__PropertyArrayIndex__Group__1 )
- // InternalBehaviorAnnexParser.g:10595:2: rule__PropertyArrayIndex__Group__0__Impl rule__PropertyArrayIndex__Group__1
+ // InternalBehaviorAnnexParser.g:10721:1: ( rule__PropertyArrayIndex__Group__0__Impl rule__PropertyArrayIndex__Group__1 )
+ // InternalBehaviorAnnexParser.g:10722:2: rule__PropertyArrayIndex__Group__0__Impl rule__PropertyArrayIndex__Group__1
{
pushFollow(FollowSets000.FOLLOW_73);
rule__PropertyArrayIndex__Group__0__Impl();
@@ -35377,17 +35825,17 @@ public final void rule__PropertyArrayIndex__Group__0() throws RecognitionExcepti
// $ANTLR start "rule__PropertyArrayIndex__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:10602:1: rule__PropertyArrayIndex__Group__0__Impl : ( LeftSquareBracket ) ;
+ // InternalBehaviorAnnexParser.g:10729:1: rule__PropertyArrayIndex__Group__0__Impl : ( LeftSquareBracket ) ;
public final void rule__PropertyArrayIndex__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10606:1: ( ( LeftSquareBracket ) )
- // InternalBehaviorAnnexParser.g:10607:1: ( LeftSquareBracket )
+ // InternalBehaviorAnnexParser.g:10733:1: ( ( LeftSquareBracket ) )
+ // InternalBehaviorAnnexParser.g:10734:1: ( LeftSquareBracket )
{
- // InternalBehaviorAnnexParser.g:10607:1: ( LeftSquareBracket )
- // InternalBehaviorAnnexParser.g:10608:2: LeftSquareBracket
+ // InternalBehaviorAnnexParser.g:10734:1: ( LeftSquareBracket )
+ // InternalBehaviorAnnexParser.g:10735:2: LeftSquareBracket
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyArrayIndexAccess().getLeftSquareBracketKeyword_0());
@@ -35418,14 +35866,14 @@ public final void rule__PropertyArrayIndex__Group__0__Impl() throws RecognitionE
// $ANTLR start "rule__PropertyArrayIndex__Group__1"
- // InternalBehaviorAnnexParser.g:10617:1: rule__PropertyArrayIndex__Group__1 : rule__PropertyArrayIndex__Group__1__Impl rule__PropertyArrayIndex__Group__2 ;
+ // InternalBehaviorAnnexParser.g:10744:1: rule__PropertyArrayIndex__Group__1 : rule__PropertyArrayIndex__Group__1__Impl rule__PropertyArrayIndex__Group__2 ;
public final void rule__PropertyArrayIndex__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10621:1: ( rule__PropertyArrayIndex__Group__1__Impl rule__PropertyArrayIndex__Group__2 )
- // InternalBehaviorAnnexParser.g:10622:2: rule__PropertyArrayIndex__Group__1__Impl rule__PropertyArrayIndex__Group__2
+ // InternalBehaviorAnnexParser.g:10748:1: ( rule__PropertyArrayIndex__Group__1__Impl rule__PropertyArrayIndex__Group__2 )
+ // InternalBehaviorAnnexParser.g:10749:2: rule__PropertyArrayIndex__Group__1__Impl rule__PropertyArrayIndex__Group__2
{
pushFollow(FollowSets000.FOLLOW_14);
rule__PropertyArrayIndex__Group__1__Impl();
@@ -35456,23 +35904,23 @@ public final void rule__PropertyArrayIndex__Group__1() throws RecognitionExcepti
// $ANTLR start "rule__PropertyArrayIndex__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:10629:1: rule__PropertyArrayIndex__Group__1__Impl : ( ( rule__PropertyArrayIndex__ValueAssignment_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:10756:1: rule__PropertyArrayIndex__Group__1__Impl : ( ( rule__PropertyArrayIndex__ValueAssignment_1 ) ) ;
public final void rule__PropertyArrayIndex__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10633:1: ( ( ( rule__PropertyArrayIndex__ValueAssignment_1 ) ) )
- // InternalBehaviorAnnexParser.g:10634:1: ( ( rule__PropertyArrayIndex__ValueAssignment_1 ) )
+ // InternalBehaviorAnnexParser.g:10760:1: ( ( ( rule__PropertyArrayIndex__ValueAssignment_1 ) ) )
+ // InternalBehaviorAnnexParser.g:10761:1: ( ( rule__PropertyArrayIndex__ValueAssignment_1 ) )
{
- // InternalBehaviorAnnexParser.g:10634:1: ( ( rule__PropertyArrayIndex__ValueAssignment_1 ) )
- // InternalBehaviorAnnexParser.g:10635:2: ( rule__PropertyArrayIndex__ValueAssignment_1 )
+ // InternalBehaviorAnnexParser.g:10761:1: ( ( rule__PropertyArrayIndex__ValueAssignment_1 ) )
+ // InternalBehaviorAnnexParser.g:10762:2: ( rule__PropertyArrayIndex__ValueAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyArrayIndexAccess().getValueAssignment_1());
}
- // InternalBehaviorAnnexParser.g:10636:2: ( rule__PropertyArrayIndex__ValueAssignment_1 )
- // InternalBehaviorAnnexParser.g:10636:3: rule__PropertyArrayIndex__ValueAssignment_1
+ // InternalBehaviorAnnexParser.g:10763:2: ( rule__PropertyArrayIndex__ValueAssignment_1 )
+ // InternalBehaviorAnnexParser.g:10763:3: rule__PropertyArrayIndex__ValueAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PropertyArrayIndex__ValueAssignment_1();
@@ -35507,14 +35955,14 @@ public final void rule__PropertyArrayIndex__Group__1__Impl() throws RecognitionE
// $ANTLR start "rule__PropertyArrayIndex__Group__2"
- // InternalBehaviorAnnexParser.g:10644:1: rule__PropertyArrayIndex__Group__2 : rule__PropertyArrayIndex__Group__2__Impl ;
+ // InternalBehaviorAnnexParser.g:10771:1: rule__PropertyArrayIndex__Group__2 : rule__PropertyArrayIndex__Group__2__Impl ;
public final void rule__PropertyArrayIndex__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10648:1: ( rule__PropertyArrayIndex__Group__2__Impl )
- // InternalBehaviorAnnexParser.g:10649:2: rule__PropertyArrayIndex__Group__2__Impl
+ // InternalBehaviorAnnexParser.g:10775:1: ( rule__PropertyArrayIndex__Group__2__Impl )
+ // InternalBehaviorAnnexParser.g:10776:2: rule__PropertyArrayIndex__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PropertyArrayIndex__Group__2__Impl();
@@ -35540,17 +35988,17 @@ public final void rule__PropertyArrayIndex__Group__2() throws RecognitionExcepti
// $ANTLR start "rule__PropertyArrayIndex__Group__2__Impl"
- // InternalBehaviorAnnexParser.g:10655:1: rule__PropertyArrayIndex__Group__2__Impl : ( RightSquareBracket ) ;
+ // InternalBehaviorAnnexParser.g:10782:1: rule__PropertyArrayIndex__Group__2__Impl : ( RightSquareBracket ) ;
public final void rule__PropertyArrayIndex__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10659:1: ( ( RightSquareBracket ) )
- // InternalBehaviorAnnexParser.g:10660:1: ( RightSquareBracket )
+ // InternalBehaviorAnnexParser.g:10786:1: ( ( RightSquareBracket ) )
+ // InternalBehaviorAnnexParser.g:10787:1: ( RightSquareBracket )
{
- // InternalBehaviorAnnexParser.g:10660:1: ( RightSquareBracket )
- // InternalBehaviorAnnexParser.g:10661:2: RightSquareBracket
+ // InternalBehaviorAnnexParser.g:10787:1: ( RightSquareBracket )
+ // InternalBehaviorAnnexParser.g:10788:2: RightSquareBracket
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyArrayIndexAccess().getRightSquareBracketKeyword_2());
@@ -35581,14 +36029,14 @@ public final void rule__PropertyArrayIndex__Group__2__Impl() throws RecognitionE
// $ANTLR start "rule__PropertyIndexPropertyReference__Group__0"
- // InternalBehaviorAnnexParser.g:10671:1: rule__PropertyIndexPropertyReference__Group__0 : rule__PropertyIndexPropertyReference__Group__0__Impl rule__PropertyIndexPropertyReference__Group__1 ;
+ // InternalBehaviorAnnexParser.g:10798:1: rule__PropertyIndexPropertyReference__Group__0 : rule__PropertyIndexPropertyReference__Group__0__Impl rule__PropertyIndexPropertyReference__Group__1 ;
public final void rule__PropertyIndexPropertyReference__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10675:1: ( rule__PropertyIndexPropertyReference__Group__0__Impl rule__PropertyIndexPropertyReference__Group__1 )
- // InternalBehaviorAnnexParser.g:10676:2: rule__PropertyIndexPropertyReference__Group__0__Impl rule__PropertyIndexPropertyReference__Group__1
+ // InternalBehaviorAnnexParser.g:10802:1: ( rule__PropertyIndexPropertyReference__Group__0__Impl rule__PropertyIndexPropertyReference__Group__1 )
+ // InternalBehaviorAnnexParser.g:10803:2: rule__PropertyIndexPropertyReference__Group__0__Impl rule__PropertyIndexPropertyReference__Group__1
{
pushFollow(FollowSets000.FOLLOW_4);
rule__PropertyIndexPropertyReference__Group__0__Impl();
@@ -35619,17 +36067,17 @@ public final void rule__PropertyIndexPropertyReference__Group__0() throws Recogn
// $ANTLR start "rule__PropertyIndexPropertyReference__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:10683:1: rule__PropertyIndexPropertyReference__Group__0__Impl : ( NumberSign ) ;
+ // InternalBehaviorAnnexParser.g:10810:1: rule__PropertyIndexPropertyReference__Group__0__Impl : ( NumberSign ) ;
public final void rule__PropertyIndexPropertyReference__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10687:1: ( ( NumberSign ) )
- // InternalBehaviorAnnexParser.g:10688:1: ( NumberSign )
+ // InternalBehaviorAnnexParser.g:10814:1: ( ( NumberSign ) )
+ // InternalBehaviorAnnexParser.g:10815:1: ( NumberSign )
{
- // InternalBehaviorAnnexParser.g:10688:1: ( NumberSign )
- // InternalBehaviorAnnexParser.g:10689:2: NumberSign
+ // InternalBehaviorAnnexParser.g:10815:1: ( NumberSign )
+ // InternalBehaviorAnnexParser.g:10816:2: NumberSign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyIndexPropertyReferenceAccess().getNumberSignKeyword_0());
@@ -35660,14 +36108,14 @@ public final void rule__PropertyIndexPropertyReference__Group__0__Impl() throws
// $ANTLR start "rule__PropertyIndexPropertyReference__Group__1"
- // InternalBehaviorAnnexParser.g:10698:1: rule__PropertyIndexPropertyReference__Group__1 : rule__PropertyIndexPropertyReference__Group__1__Impl ;
+ // InternalBehaviorAnnexParser.g:10825:1: rule__PropertyIndexPropertyReference__Group__1 : rule__PropertyIndexPropertyReference__Group__1__Impl ;
public final void rule__PropertyIndexPropertyReference__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10702:1: ( rule__PropertyIndexPropertyReference__Group__1__Impl )
- // InternalBehaviorAnnexParser.g:10703:2: rule__PropertyIndexPropertyReference__Group__1__Impl
+ // InternalBehaviorAnnexParser.g:10829:1: ( rule__PropertyIndexPropertyReference__Group__1__Impl )
+ // InternalBehaviorAnnexParser.g:10830:2: rule__PropertyIndexPropertyReference__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PropertyIndexPropertyReference__Group__1__Impl();
@@ -35693,23 +36141,23 @@ public final void rule__PropertyIndexPropertyReference__Group__1() throws Recogn
// $ANTLR start "rule__PropertyIndexPropertyReference__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:10709:1: rule__PropertyIndexPropertyReference__Group__1__Impl : ( ( rule__PropertyIndexPropertyReference__PropertyAssignment_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:10836:1: rule__PropertyIndexPropertyReference__Group__1__Impl : ( ( rule__PropertyIndexPropertyReference__PropertyAssignment_1 ) ) ;
public final void rule__PropertyIndexPropertyReference__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10713:1: ( ( ( rule__PropertyIndexPropertyReference__PropertyAssignment_1 ) ) )
- // InternalBehaviorAnnexParser.g:10714:1: ( ( rule__PropertyIndexPropertyReference__PropertyAssignment_1 ) )
+ // InternalBehaviorAnnexParser.g:10840:1: ( ( ( rule__PropertyIndexPropertyReference__PropertyAssignment_1 ) ) )
+ // InternalBehaviorAnnexParser.g:10841:1: ( ( rule__PropertyIndexPropertyReference__PropertyAssignment_1 ) )
{
- // InternalBehaviorAnnexParser.g:10714:1: ( ( rule__PropertyIndexPropertyReference__PropertyAssignment_1 ) )
- // InternalBehaviorAnnexParser.g:10715:2: ( rule__PropertyIndexPropertyReference__PropertyAssignment_1 )
+ // InternalBehaviorAnnexParser.g:10841:1: ( ( rule__PropertyIndexPropertyReference__PropertyAssignment_1 ) )
+ // InternalBehaviorAnnexParser.g:10842:2: ( rule__PropertyIndexPropertyReference__PropertyAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyIndexPropertyReferenceAccess().getPropertyAssignment_1());
}
- // InternalBehaviorAnnexParser.g:10716:2: ( rule__PropertyIndexPropertyReference__PropertyAssignment_1 )
- // InternalBehaviorAnnexParser.g:10716:3: rule__PropertyIndexPropertyReference__PropertyAssignment_1
+ // InternalBehaviorAnnexParser.g:10843:2: ( rule__PropertyIndexPropertyReference__PropertyAssignment_1 )
+ // InternalBehaviorAnnexParser.g:10843:3: rule__PropertyIndexPropertyReference__PropertyAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PropertyIndexPropertyReference__PropertyAssignment_1();
@@ -35744,14 +36192,14 @@ public final void rule__PropertyIndexPropertyReference__Group__1__Impl() throws
// $ANTLR start "rule__UnindexedReferenceExpression__Group__0"
- // InternalBehaviorAnnexParser.g:10725:1: rule__UnindexedReferenceExpression__Group__0 : rule__UnindexedReferenceExpression__Group__0__Impl rule__UnindexedReferenceExpression__Group__1 ;
+ // InternalBehaviorAnnexParser.g:10852:1: rule__UnindexedReferenceExpression__Group__0 : rule__UnindexedReferenceExpression__Group__0__Impl rule__UnindexedReferenceExpression__Group__1 ;
public final void rule__UnindexedReferenceExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10729:1: ( rule__UnindexedReferenceExpression__Group__0__Impl rule__UnindexedReferenceExpression__Group__1 )
- // InternalBehaviorAnnexParser.g:10730:2: rule__UnindexedReferenceExpression__Group__0__Impl rule__UnindexedReferenceExpression__Group__1
+ // InternalBehaviorAnnexParser.g:10856:1: ( rule__UnindexedReferenceExpression__Group__0__Impl rule__UnindexedReferenceExpression__Group__1 )
+ // InternalBehaviorAnnexParser.g:10857:2: rule__UnindexedReferenceExpression__Group__0__Impl rule__UnindexedReferenceExpression__Group__1
{
pushFollow(FollowSets000.FOLLOW_74);
rule__UnindexedReferenceExpression__Group__0__Impl();
@@ -35782,23 +36230,23 @@ public final void rule__UnindexedReferenceExpression__Group__0() throws Recognit
// $ANTLR start "rule__UnindexedReferenceExpression__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:10737:1: rule__UnindexedReferenceExpression__Group__0__Impl : ( ( rule__UnindexedReferenceExpression__ReferenceAssignment_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:10864:1: rule__UnindexedReferenceExpression__Group__0__Impl : ( ( rule__UnindexedReferenceExpression__ReferenceAssignment_0 ) ) ;
public final void rule__UnindexedReferenceExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10741:1: ( ( ( rule__UnindexedReferenceExpression__ReferenceAssignment_0 ) ) )
- // InternalBehaviorAnnexParser.g:10742:1: ( ( rule__UnindexedReferenceExpression__ReferenceAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:10868:1: ( ( ( rule__UnindexedReferenceExpression__ReferenceAssignment_0 ) ) )
+ // InternalBehaviorAnnexParser.g:10869:1: ( ( rule__UnindexedReferenceExpression__ReferenceAssignment_0 ) )
{
- // InternalBehaviorAnnexParser.g:10742:1: ( ( rule__UnindexedReferenceExpression__ReferenceAssignment_0 ) )
- // InternalBehaviorAnnexParser.g:10743:2: ( rule__UnindexedReferenceExpression__ReferenceAssignment_0 )
+ // InternalBehaviorAnnexParser.g:10869:1: ( ( rule__UnindexedReferenceExpression__ReferenceAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:10870:2: ( rule__UnindexedReferenceExpression__ReferenceAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnindexedReferenceExpressionAccess().getReferenceAssignment_0());
}
- // InternalBehaviorAnnexParser.g:10744:2: ( rule__UnindexedReferenceExpression__ReferenceAssignment_0 )
- // InternalBehaviorAnnexParser.g:10744:3: rule__UnindexedReferenceExpression__ReferenceAssignment_0
+ // InternalBehaviorAnnexParser.g:10871:2: ( rule__UnindexedReferenceExpression__ReferenceAssignment_0 )
+ // InternalBehaviorAnnexParser.g:10871:3: rule__UnindexedReferenceExpression__ReferenceAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnindexedReferenceExpression__ReferenceAssignment_0();
@@ -35833,14 +36281,14 @@ public final void rule__UnindexedReferenceExpression__Group__0__Impl() throws Re
// $ANTLR start "rule__UnindexedReferenceExpression__Group__1"
- // InternalBehaviorAnnexParser.g:10752:1: rule__UnindexedReferenceExpression__Group__1 : rule__UnindexedReferenceExpression__Group__1__Impl ;
+ // InternalBehaviorAnnexParser.g:10879:1: rule__UnindexedReferenceExpression__Group__1 : rule__UnindexedReferenceExpression__Group__1__Impl ;
public final void rule__UnindexedReferenceExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10756:1: ( rule__UnindexedReferenceExpression__Group__1__Impl )
- // InternalBehaviorAnnexParser.g:10757:2: rule__UnindexedReferenceExpression__Group__1__Impl
+ // InternalBehaviorAnnexParser.g:10883:1: ( rule__UnindexedReferenceExpression__Group__1__Impl )
+ // InternalBehaviorAnnexParser.g:10884:2: rule__UnindexedReferenceExpression__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnindexedReferenceExpression__Group__1__Impl();
@@ -35866,31 +36314,31 @@ public final void rule__UnindexedReferenceExpression__Group__1() throws Recognit
// $ANTLR start "rule__UnindexedReferenceExpression__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:10763:1: rule__UnindexedReferenceExpression__Group__1__Impl : ( ( rule__UnindexedReferenceExpression__Alternatives_1 )? ) ;
+ // InternalBehaviorAnnexParser.g:10890:1: rule__UnindexedReferenceExpression__Group__1__Impl : ( ( rule__UnindexedReferenceExpression__Alternatives_1 )? ) ;
public final void rule__UnindexedReferenceExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10767:1: ( ( ( rule__UnindexedReferenceExpression__Alternatives_1 )? ) )
- // InternalBehaviorAnnexParser.g:10768:1: ( ( rule__UnindexedReferenceExpression__Alternatives_1 )? )
+ // InternalBehaviorAnnexParser.g:10894:1: ( ( ( rule__UnindexedReferenceExpression__Alternatives_1 )? ) )
+ // InternalBehaviorAnnexParser.g:10895:1: ( ( rule__UnindexedReferenceExpression__Alternatives_1 )? )
{
- // InternalBehaviorAnnexParser.g:10768:1: ( ( rule__UnindexedReferenceExpression__Alternatives_1 )? )
- // InternalBehaviorAnnexParser.g:10769:2: ( rule__UnindexedReferenceExpression__Alternatives_1 )?
+ // InternalBehaviorAnnexParser.g:10895:1: ( ( rule__UnindexedReferenceExpression__Alternatives_1 )? )
+ // InternalBehaviorAnnexParser.g:10896:2: ( rule__UnindexedReferenceExpression__Alternatives_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnindexedReferenceExpressionAccess().getAlternatives_1());
}
- // InternalBehaviorAnnexParser.g:10770:2: ( rule__UnindexedReferenceExpression__Alternatives_1 )?
- int alt93=2;
- int LA93_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:10897:2: ( rule__UnindexedReferenceExpression__Alternatives_1 )?
+ int alt94=2;
+ int LA94_0 = input.LA(1);
- if ( (LA93_0==Apostrophe||LA93_0==QuestionMark) ) {
- alt93=1;
+ if ( (LA94_0==Apostrophe||LA94_0==QuestionMark) ) {
+ alt94=1;
}
- switch (alt93) {
+ switch (alt94) {
case 1 :
- // InternalBehaviorAnnexParser.g:10770:3: rule__UnindexedReferenceExpression__Alternatives_1
+ // InternalBehaviorAnnexParser.g:10897:3: rule__UnindexedReferenceExpression__Alternatives_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnindexedReferenceExpression__Alternatives_1();
@@ -35928,14 +36376,14 @@ public final void rule__UnindexedReferenceExpression__Group__1__Impl() throws Re
// $ANTLR start "rule__UnindexedReferenceExpression__Group_1_1__0"
- // InternalBehaviorAnnexParser.g:10779:1: rule__UnindexedReferenceExpression__Group_1_1__0 : rule__UnindexedReferenceExpression__Group_1_1__0__Impl rule__UnindexedReferenceExpression__Group_1_1__1 ;
+ // InternalBehaviorAnnexParser.g:10906:1: rule__UnindexedReferenceExpression__Group_1_1__0 : rule__UnindexedReferenceExpression__Group_1_1__0__Impl rule__UnindexedReferenceExpression__Group_1_1__1 ;
public final void rule__UnindexedReferenceExpression__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10783:1: ( rule__UnindexedReferenceExpression__Group_1_1__0__Impl rule__UnindexedReferenceExpression__Group_1_1__1 )
- // InternalBehaviorAnnexParser.g:10784:2: rule__UnindexedReferenceExpression__Group_1_1__0__Impl rule__UnindexedReferenceExpression__Group_1_1__1
+ // InternalBehaviorAnnexParser.g:10910:1: ( rule__UnindexedReferenceExpression__Group_1_1__0__Impl rule__UnindexedReferenceExpression__Group_1_1__1 )
+ // InternalBehaviorAnnexParser.g:10911:2: rule__UnindexedReferenceExpression__Group_1_1__0__Impl rule__UnindexedReferenceExpression__Group_1_1__1
{
pushFollow(FollowSets000.FOLLOW_70);
rule__UnindexedReferenceExpression__Group_1_1__0__Impl();
@@ -35966,17 +36414,17 @@ public final void rule__UnindexedReferenceExpression__Group_1_1__0() throws Reco
// $ANTLR start "rule__UnindexedReferenceExpression__Group_1_1__0__Impl"
- // InternalBehaviorAnnexParser.g:10791:1: rule__UnindexedReferenceExpression__Group_1_1__0__Impl : ( Apostrophe ) ;
+ // InternalBehaviorAnnexParser.g:10918:1: rule__UnindexedReferenceExpression__Group_1_1__0__Impl : ( Apostrophe ) ;
public final void rule__UnindexedReferenceExpression__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10795:1: ( ( Apostrophe ) )
- // InternalBehaviorAnnexParser.g:10796:1: ( Apostrophe )
+ // InternalBehaviorAnnexParser.g:10922:1: ( ( Apostrophe ) )
+ // InternalBehaviorAnnexParser.g:10923:1: ( Apostrophe )
{
- // InternalBehaviorAnnexParser.g:10796:1: ( Apostrophe )
- // InternalBehaviorAnnexParser.g:10797:2: Apostrophe
+ // InternalBehaviorAnnexParser.g:10923:1: ( Apostrophe )
+ // InternalBehaviorAnnexParser.g:10924:2: Apostrophe
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnindexedReferenceExpressionAccess().getApostropheKeyword_1_1_0());
@@ -36007,14 +36455,14 @@ public final void rule__UnindexedReferenceExpression__Group_1_1__0__Impl() throw
// $ANTLR start "rule__UnindexedReferenceExpression__Group_1_1__1"
- // InternalBehaviorAnnexParser.g:10806:1: rule__UnindexedReferenceExpression__Group_1_1__1 : rule__UnindexedReferenceExpression__Group_1_1__1__Impl ;
+ // InternalBehaviorAnnexParser.g:10933:1: rule__UnindexedReferenceExpression__Group_1_1__1 : rule__UnindexedReferenceExpression__Group_1_1__1__Impl ;
public final void rule__UnindexedReferenceExpression__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10810:1: ( rule__UnindexedReferenceExpression__Group_1_1__1__Impl )
- // InternalBehaviorAnnexParser.g:10811:2: rule__UnindexedReferenceExpression__Group_1_1__1__Impl
+ // InternalBehaviorAnnexParser.g:10937:1: ( rule__UnindexedReferenceExpression__Group_1_1__1__Impl )
+ // InternalBehaviorAnnexParser.g:10938:2: rule__UnindexedReferenceExpression__Group_1_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnindexedReferenceExpression__Group_1_1__1__Impl();
@@ -36040,23 +36488,23 @@ public final void rule__UnindexedReferenceExpression__Group_1_1__1() throws Reco
// $ANTLR start "rule__UnindexedReferenceExpression__Group_1_1__1__Impl"
- // InternalBehaviorAnnexParser.g:10817:1: rule__UnindexedReferenceExpression__Group_1_1__1__Impl : ( ( rule__UnindexedReferenceExpression__Alternatives_1_1_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:10944:1: rule__UnindexedReferenceExpression__Group_1_1__1__Impl : ( ( rule__UnindexedReferenceExpression__Alternatives_1_1_1 ) ) ;
public final void rule__UnindexedReferenceExpression__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10821:1: ( ( ( rule__UnindexedReferenceExpression__Alternatives_1_1_1 ) ) )
- // InternalBehaviorAnnexParser.g:10822:1: ( ( rule__UnindexedReferenceExpression__Alternatives_1_1_1 ) )
+ // InternalBehaviorAnnexParser.g:10948:1: ( ( ( rule__UnindexedReferenceExpression__Alternatives_1_1_1 ) ) )
+ // InternalBehaviorAnnexParser.g:10949:1: ( ( rule__UnindexedReferenceExpression__Alternatives_1_1_1 ) )
{
- // InternalBehaviorAnnexParser.g:10822:1: ( ( rule__UnindexedReferenceExpression__Alternatives_1_1_1 ) )
- // InternalBehaviorAnnexParser.g:10823:2: ( rule__UnindexedReferenceExpression__Alternatives_1_1_1 )
+ // InternalBehaviorAnnexParser.g:10949:1: ( ( rule__UnindexedReferenceExpression__Alternatives_1_1_1 ) )
+ // InternalBehaviorAnnexParser.g:10950:2: ( rule__UnindexedReferenceExpression__Alternatives_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnindexedReferenceExpressionAccess().getAlternatives_1_1_1());
}
- // InternalBehaviorAnnexParser.g:10824:2: ( rule__UnindexedReferenceExpression__Alternatives_1_1_1 )
- // InternalBehaviorAnnexParser.g:10824:3: rule__UnindexedReferenceExpression__Alternatives_1_1_1
+ // InternalBehaviorAnnexParser.g:10951:2: ( rule__UnindexedReferenceExpression__Alternatives_1_1_1 )
+ // InternalBehaviorAnnexParser.g:10951:3: rule__UnindexedReferenceExpression__Alternatives_1_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnindexedReferenceExpression__Alternatives_1_1_1();
@@ -36091,14 +36539,14 @@ public final void rule__UnindexedReferenceExpression__Group_1_1__1__Impl() throw
// $ANTLR start "rule__UnindexedReference__Group__0"
- // InternalBehaviorAnnexParser.g:10833:1: rule__UnindexedReference__Group__0 : rule__UnindexedReference__Group__0__Impl rule__UnindexedReference__Group__1 ;
+ // InternalBehaviorAnnexParser.g:10960:1: rule__UnindexedReference__Group__0 : rule__UnindexedReference__Group__0__Impl rule__UnindexedReference__Group__1 ;
public final void rule__UnindexedReference__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10837:1: ( rule__UnindexedReference__Group__0__Impl rule__UnindexedReference__Group__1 )
- // InternalBehaviorAnnexParser.g:10838:2: rule__UnindexedReference__Group__0__Impl rule__UnindexedReference__Group__1
+ // InternalBehaviorAnnexParser.g:10964:1: ( rule__UnindexedReference__Group__0__Impl rule__UnindexedReference__Group__1 )
+ // InternalBehaviorAnnexParser.g:10965:2: rule__UnindexedReference__Group__0__Impl rule__UnindexedReference__Group__1
{
pushFollow(FollowSets000.FOLLOW_75);
rule__UnindexedReference__Group__0__Impl();
@@ -36129,23 +36577,23 @@ public final void rule__UnindexedReference__Group__0() throws RecognitionExcepti
// $ANTLR start "rule__UnindexedReference__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:10845:1: rule__UnindexedReference__Group__0__Impl : ( ( rule__UnindexedReference__SegmentsAssignment_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:10972:1: rule__UnindexedReference__Group__0__Impl : ( ( rule__UnindexedReference__SegmentsAssignment_0 ) ) ;
public final void rule__UnindexedReference__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10849:1: ( ( ( rule__UnindexedReference__SegmentsAssignment_0 ) ) )
- // InternalBehaviorAnnexParser.g:10850:1: ( ( rule__UnindexedReference__SegmentsAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:10976:1: ( ( ( rule__UnindexedReference__SegmentsAssignment_0 ) ) )
+ // InternalBehaviorAnnexParser.g:10977:1: ( ( rule__UnindexedReference__SegmentsAssignment_0 ) )
{
- // InternalBehaviorAnnexParser.g:10850:1: ( ( rule__UnindexedReference__SegmentsAssignment_0 ) )
- // InternalBehaviorAnnexParser.g:10851:2: ( rule__UnindexedReference__SegmentsAssignment_0 )
+ // InternalBehaviorAnnexParser.g:10977:1: ( ( rule__UnindexedReference__SegmentsAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:10978:2: ( rule__UnindexedReference__SegmentsAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnindexedReferenceAccess().getSegmentsAssignment_0());
}
- // InternalBehaviorAnnexParser.g:10852:2: ( rule__UnindexedReference__SegmentsAssignment_0 )
- // InternalBehaviorAnnexParser.g:10852:3: rule__UnindexedReference__SegmentsAssignment_0
+ // InternalBehaviorAnnexParser.g:10979:2: ( rule__UnindexedReference__SegmentsAssignment_0 )
+ // InternalBehaviorAnnexParser.g:10979:3: rule__UnindexedReference__SegmentsAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnindexedReference__SegmentsAssignment_0();
@@ -36180,14 +36628,14 @@ public final void rule__UnindexedReference__Group__0__Impl() throws RecognitionE
// $ANTLR start "rule__UnindexedReference__Group__1"
- // InternalBehaviorAnnexParser.g:10860:1: rule__UnindexedReference__Group__1 : rule__UnindexedReference__Group__1__Impl ;
+ // InternalBehaviorAnnexParser.g:10987:1: rule__UnindexedReference__Group__1 : rule__UnindexedReference__Group__1__Impl ;
public final void rule__UnindexedReference__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10864:1: ( rule__UnindexedReference__Group__1__Impl )
- // InternalBehaviorAnnexParser.g:10865:2: rule__UnindexedReference__Group__1__Impl
+ // InternalBehaviorAnnexParser.g:10991:1: ( rule__UnindexedReference__Group__1__Impl )
+ // InternalBehaviorAnnexParser.g:10992:2: rule__UnindexedReference__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnindexedReference__Group__1__Impl();
@@ -36213,35 +36661,35 @@ public final void rule__UnindexedReference__Group__1() throws RecognitionExcepti
// $ANTLR start "rule__UnindexedReference__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:10871:1: rule__UnindexedReference__Group__1__Impl : ( ( rule__UnindexedReference__TailsAssignment_1 )* ) ;
+ // InternalBehaviorAnnexParser.g:10998:1: rule__UnindexedReference__Group__1__Impl : ( ( rule__UnindexedReference__TailsAssignment_1 )* ) ;
public final void rule__UnindexedReference__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10875:1: ( ( ( rule__UnindexedReference__TailsAssignment_1 )* ) )
- // InternalBehaviorAnnexParser.g:10876:1: ( ( rule__UnindexedReference__TailsAssignment_1 )* )
+ // InternalBehaviorAnnexParser.g:11002:1: ( ( ( rule__UnindexedReference__TailsAssignment_1 )* ) )
+ // InternalBehaviorAnnexParser.g:11003:1: ( ( rule__UnindexedReference__TailsAssignment_1 )* )
{
- // InternalBehaviorAnnexParser.g:10876:1: ( ( rule__UnindexedReference__TailsAssignment_1 )* )
- // InternalBehaviorAnnexParser.g:10877:2: ( rule__UnindexedReference__TailsAssignment_1 )*
+ // InternalBehaviorAnnexParser.g:11003:1: ( ( rule__UnindexedReference__TailsAssignment_1 )* )
+ // InternalBehaviorAnnexParser.g:11004:2: ( rule__UnindexedReference__TailsAssignment_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnindexedReferenceAccess().getTailsAssignment_1());
}
- // InternalBehaviorAnnexParser.g:10878:2: ( rule__UnindexedReference__TailsAssignment_1 )*
- loop94:
+ // InternalBehaviorAnnexParser.g:11005:2: ( rule__UnindexedReference__TailsAssignment_1 )*
+ loop95:
do {
- int alt94=2;
- int LA94_0 = input.LA(1);
+ int alt95=2;
+ int LA95_0 = input.LA(1);
- if ( (LA94_0==ColonColon||LA94_0==FullStop) ) {
- alt94=1;
+ if ( (LA95_0==ColonColon||LA95_0==FullStop) ) {
+ alt95=1;
}
- switch (alt94) {
+ switch (alt95) {
case 1 :
- // InternalBehaviorAnnexParser.g:10878:3: rule__UnindexedReference__TailsAssignment_1
+ // InternalBehaviorAnnexParser.g:11005:3: rule__UnindexedReference__TailsAssignment_1
{
pushFollow(FollowSets000.FOLLOW_76);
rule__UnindexedReference__TailsAssignment_1();
@@ -36253,7 +36701,7 @@ public final void rule__UnindexedReference__Group__1__Impl() throws RecognitionE
break;
default :
- break loop94;
+ break loop95;
}
} while (true);
@@ -36282,14 +36730,14 @@ public final void rule__UnindexedReference__Group__1__Impl() throws RecognitionE
// $ANTLR start "rule__UnindexedReferenceTail__Group__0"
- // InternalBehaviorAnnexParser.g:10887:1: rule__UnindexedReferenceTail__Group__0 : rule__UnindexedReferenceTail__Group__0__Impl rule__UnindexedReferenceTail__Group__1 ;
+ // InternalBehaviorAnnexParser.g:11014:1: rule__UnindexedReferenceTail__Group__0 : rule__UnindexedReferenceTail__Group__0__Impl rule__UnindexedReferenceTail__Group__1 ;
public final void rule__UnindexedReferenceTail__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10891:1: ( rule__UnindexedReferenceTail__Group__0__Impl rule__UnindexedReferenceTail__Group__1 )
- // InternalBehaviorAnnexParser.g:10892:2: rule__UnindexedReferenceTail__Group__0__Impl rule__UnindexedReferenceTail__Group__1
+ // InternalBehaviorAnnexParser.g:11018:1: ( rule__UnindexedReferenceTail__Group__0__Impl rule__UnindexedReferenceTail__Group__1 )
+ // InternalBehaviorAnnexParser.g:11019:2: rule__UnindexedReferenceTail__Group__0__Impl rule__UnindexedReferenceTail__Group__1
{
pushFollow(FollowSets000.FOLLOW_73);
rule__UnindexedReferenceTail__Group__0__Impl();
@@ -36320,23 +36768,23 @@ public final void rule__UnindexedReferenceTail__Group__0() throws RecognitionExc
// $ANTLR start "rule__UnindexedReferenceTail__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:10899:1: rule__UnindexedReferenceTail__Group__0__Impl : ( ( rule__UnindexedReferenceTail__SeparatorAssignment_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:11026:1: rule__UnindexedReferenceTail__Group__0__Impl : ( ( rule__UnindexedReferenceTail__SeparatorAssignment_0 ) ) ;
public final void rule__UnindexedReferenceTail__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10903:1: ( ( ( rule__UnindexedReferenceTail__SeparatorAssignment_0 ) ) )
- // InternalBehaviorAnnexParser.g:10904:1: ( ( rule__UnindexedReferenceTail__SeparatorAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:11030:1: ( ( ( rule__UnindexedReferenceTail__SeparatorAssignment_0 ) ) )
+ // InternalBehaviorAnnexParser.g:11031:1: ( ( rule__UnindexedReferenceTail__SeparatorAssignment_0 ) )
{
- // InternalBehaviorAnnexParser.g:10904:1: ( ( rule__UnindexedReferenceTail__SeparatorAssignment_0 ) )
- // InternalBehaviorAnnexParser.g:10905:2: ( rule__UnindexedReferenceTail__SeparatorAssignment_0 )
+ // InternalBehaviorAnnexParser.g:11031:1: ( ( rule__UnindexedReferenceTail__SeparatorAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:11032:2: ( rule__UnindexedReferenceTail__SeparatorAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnindexedReferenceTailAccess().getSeparatorAssignment_0());
}
- // InternalBehaviorAnnexParser.g:10906:2: ( rule__UnindexedReferenceTail__SeparatorAssignment_0 )
- // InternalBehaviorAnnexParser.g:10906:3: rule__UnindexedReferenceTail__SeparatorAssignment_0
+ // InternalBehaviorAnnexParser.g:11033:2: ( rule__UnindexedReferenceTail__SeparatorAssignment_0 )
+ // InternalBehaviorAnnexParser.g:11033:3: rule__UnindexedReferenceTail__SeparatorAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnindexedReferenceTail__SeparatorAssignment_0();
@@ -36371,14 +36819,14 @@ public final void rule__UnindexedReferenceTail__Group__0__Impl() throws Recognit
// $ANTLR start "rule__UnindexedReferenceTail__Group__1"
- // InternalBehaviorAnnexParser.g:10914:1: rule__UnindexedReferenceTail__Group__1 : rule__UnindexedReferenceTail__Group__1__Impl ;
+ // InternalBehaviorAnnexParser.g:11041:1: rule__UnindexedReferenceTail__Group__1 : rule__UnindexedReferenceTail__Group__1__Impl ;
public final void rule__UnindexedReferenceTail__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10918:1: ( rule__UnindexedReferenceTail__Group__1__Impl )
- // InternalBehaviorAnnexParser.g:10919:2: rule__UnindexedReferenceTail__Group__1__Impl
+ // InternalBehaviorAnnexParser.g:11045:1: ( rule__UnindexedReferenceTail__Group__1__Impl )
+ // InternalBehaviorAnnexParser.g:11046:2: rule__UnindexedReferenceTail__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnindexedReferenceTail__Group__1__Impl();
@@ -36404,23 +36852,23 @@ public final void rule__UnindexedReferenceTail__Group__1() throws RecognitionExc
// $ANTLR start "rule__UnindexedReferenceTail__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:10925:1: rule__UnindexedReferenceTail__Group__1__Impl : ( ( rule__UnindexedReferenceTail__SegmentAssignment_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:11052:1: rule__UnindexedReferenceTail__Group__1__Impl : ( ( rule__UnindexedReferenceTail__SegmentAssignment_1 ) ) ;
public final void rule__UnindexedReferenceTail__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10929:1: ( ( ( rule__UnindexedReferenceTail__SegmentAssignment_1 ) ) )
- // InternalBehaviorAnnexParser.g:10930:1: ( ( rule__UnindexedReferenceTail__SegmentAssignment_1 ) )
+ // InternalBehaviorAnnexParser.g:11056:1: ( ( ( rule__UnindexedReferenceTail__SegmentAssignment_1 ) ) )
+ // InternalBehaviorAnnexParser.g:11057:1: ( ( rule__UnindexedReferenceTail__SegmentAssignment_1 ) )
{
- // InternalBehaviorAnnexParser.g:10930:1: ( ( rule__UnindexedReferenceTail__SegmentAssignment_1 ) )
- // InternalBehaviorAnnexParser.g:10931:2: ( rule__UnindexedReferenceTail__SegmentAssignment_1 )
+ // InternalBehaviorAnnexParser.g:11057:1: ( ( rule__UnindexedReferenceTail__SegmentAssignment_1 ) )
+ // InternalBehaviorAnnexParser.g:11058:2: ( rule__UnindexedReferenceTail__SegmentAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnindexedReferenceTailAccess().getSegmentAssignment_1());
}
- // InternalBehaviorAnnexParser.g:10932:2: ( rule__UnindexedReferenceTail__SegmentAssignment_1 )
- // InternalBehaviorAnnexParser.g:10932:3: rule__UnindexedReferenceTail__SegmentAssignment_1
+ // InternalBehaviorAnnexParser.g:11059:2: ( rule__UnindexedReferenceTail__SegmentAssignment_1 )
+ // InternalBehaviorAnnexParser.g:11059:3: rule__UnindexedReferenceTail__SegmentAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnindexedReferenceTail__SegmentAssignment_1();
@@ -36455,14 +36903,14 @@ public final void rule__UnindexedReferenceTail__Group__1__Impl() throws Recognit
// $ANTLR start "rule__QualifiedName__Group__0"
- // InternalBehaviorAnnexParser.g:10941:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ;
+ // InternalBehaviorAnnexParser.g:11068:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ;
public final void rule__QualifiedName__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10945:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 )
- // InternalBehaviorAnnexParser.g:10946:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1
+ // InternalBehaviorAnnexParser.g:11072:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 )
+ // InternalBehaviorAnnexParser.g:11073:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1
{
pushFollow(FollowSets000.FOLLOW_77);
rule__QualifiedName__Group__0__Impl();
@@ -36493,17 +36941,17 @@ public final void rule__QualifiedName__Group__0() throws RecognitionException {
// $ANTLR start "rule__QualifiedName__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:10953:1: rule__QualifiedName__Group__0__Impl : ( RULE_ID ) ;
+ // InternalBehaviorAnnexParser.g:11080:1: rule__QualifiedName__Group__0__Impl : ( RULE_ID ) ;
public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10957:1: ( ( RULE_ID ) )
- // InternalBehaviorAnnexParser.g:10958:1: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:11084:1: ( ( RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:11085:1: ( RULE_ID )
{
- // InternalBehaviorAnnexParser.g:10958:1: ( RULE_ID )
- // InternalBehaviorAnnexParser.g:10959:2: RULE_ID
+ // InternalBehaviorAnnexParser.g:11085:1: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:11086:2: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0());
@@ -36534,14 +36982,14 @@ public final void rule__QualifiedName__Group__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__QualifiedName__Group__1"
- // InternalBehaviorAnnexParser.g:10968:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ;
+ // InternalBehaviorAnnexParser.g:11095:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ;
public final void rule__QualifiedName__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10972:1: ( rule__QualifiedName__Group__1__Impl )
- // InternalBehaviorAnnexParser.g:10973:2: rule__QualifiedName__Group__1__Impl
+ // InternalBehaviorAnnexParser.g:11099:1: ( rule__QualifiedName__Group__1__Impl )
+ // InternalBehaviorAnnexParser.g:11100:2: rule__QualifiedName__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QualifiedName__Group__1__Impl();
@@ -36567,35 +37015,35 @@ public final void rule__QualifiedName__Group__1() throws RecognitionException {
// $ANTLR start "rule__QualifiedName__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:10979:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ;
+ // InternalBehaviorAnnexParser.g:11106:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ;
public final void rule__QualifiedName__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10983:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) )
- // InternalBehaviorAnnexParser.g:10984:1: ( ( rule__QualifiedName__Group_1__0 )* )
+ // InternalBehaviorAnnexParser.g:11110:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) )
+ // InternalBehaviorAnnexParser.g:11111:1: ( ( rule__QualifiedName__Group_1__0 )* )
{
- // InternalBehaviorAnnexParser.g:10984:1: ( ( rule__QualifiedName__Group_1__0 )* )
- // InternalBehaviorAnnexParser.g:10985:2: ( rule__QualifiedName__Group_1__0 )*
+ // InternalBehaviorAnnexParser.g:11111:1: ( ( rule__QualifiedName__Group_1__0 )* )
+ // InternalBehaviorAnnexParser.g:11112:2: ( rule__QualifiedName__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getGroup_1());
}
- // InternalBehaviorAnnexParser.g:10986:2: ( rule__QualifiedName__Group_1__0 )*
- loop95:
+ // InternalBehaviorAnnexParser.g:11113:2: ( rule__QualifiedName__Group_1__0 )*
+ loop96:
do {
- int alt95=2;
- int LA95_0 = input.LA(1);
+ int alt96=2;
+ int LA96_0 = input.LA(1);
- if ( (LA95_0==ColonColon) ) {
- alt95=1;
+ if ( (LA96_0==ColonColon) ) {
+ alt96=1;
}
- switch (alt95) {
+ switch (alt96) {
case 1 :
- // InternalBehaviorAnnexParser.g:10986:3: rule__QualifiedName__Group_1__0
+ // InternalBehaviorAnnexParser.g:11113:3: rule__QualifiedName__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_78);
rule__QualifiedName__Group_1__0();
@@ -36607,7 +37055,7 @@ public final void rule__QualifiedName__Group__1__Impl() throws RecognitionExcept
break;
default :
- break loop95;
+ break loop96;
}
} while (true);
@@ -36636,14 +37084,14 @@ public final void rule__QualifiedName__Group__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__QualifiedName__Group_1__0"
- // InternalBehaviorAnnexParser.g:10995:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ;
+ // InternalBehaviorAnnexParser.g:11122:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ;
public final void rule__QualifiedName__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:10999:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 )
- // InternalBehaviorAnnexParser.g:11000:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1
+ // InternalBehaviorAnnexParser.g:11126:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 )
+ // InternalBehaviorAnnexParser.g:11127:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_4);
rule__QualifiedName__Group_1__0__Impl();
@@ -36674,17 +37122,17 @@ public final void rule__QualifiedName__Group_1__0() throws RecognitionException
// $ANTLR start "rule__QualifiedName__Group_1__0__Impl"
- // InternalBehaviorAnnexParser.g:11007:1: rule__QualifiedName__Group_1__0__Impl : ( ColonColon ) ;
+ // InternalBehaviorAnnexParser.g:11134:1: rule__QualifiedName__Group_1__0__Impl : ( ColonColon ) ;
public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11011:1: ( ( ColonColon ) )
- // InternalBehaviorAnnexParser.g:11012:1: ( ColonColon )
+ // InternalBehaviorAnnexParser.g:11138:1: ( ( ColonColon ) )
+ // InternalBehaviorAnnexParser.g:11139:1: ( ColonColon )
{
- // InternalBehaviorAnnexParser.g:11012:1: ( ColonColon )
- // InternalBehaviorAnnexParser.g:11013:2: ColonColon
+ // InternalBehaviorAnnexParser.g:11139:1: ( ColonColon )
+ // InternalBehaviorAnnexParser.g:11140:2: ColonColon
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getColonColonKeyword_1_0());
@@ -36715,14 +37163,14 @@ public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionExce
// $ANTLR start "rule__QualifiedName__Group_1__1"
- // InternalBehaviorAnnexParser.g:11022:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ;
+ // InternalBehaviorAnnexParser.g:11149:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ;
public final void rule__QualifiedName__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11026:1: ( rule__QualifiedName__Group_1__1__Impl )
- // InternalBehaviorAnnexParser.g:11027:2: rule__QualifiedName__Group_1__1__Impl
+ // InternalBehaviorAnnexParser.g:11153:1: ( rule__QualifiedName__Group_1__1__Impl )
+ // InternalBehaviorAnnexParser.g:11154:2: rule__QualifiedName__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QualifiedName__Group_1__1__Impl();
@@ -36748,17 +37196,17 @@ public final void rule__QualifiedName__Group_1__1() throws RecognitionException
// $ANTLR start "rule__QualifiedName__Group_1__1__Impl"
- // InternalBehaviorAnnexParser.g:11033:1: rule__QualifiedName__Group_1__1__Impl : ( RULE_ID ) ;
+ // InternalBehaviorAnnexParser.g:11160:1: rule__QualifiedName__Group_1__1__Impl : ( RULE_ID ) ;
public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11037:1: ( ( RULE_ID ) )
- // InternalBehaviorAnnexParser.g:11038:1: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:11164:1: ( ( RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:11165:1: ( RULE_ID )
{
- // InternalBehaviorAnnexParser.g:11038:1: ( RULE_ID )
- // InternalBehaviorAnnexParser.g:11039:2: RULE_ID
+ // InternalBehaviorAnnexParser.g:11165:1: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:11166:2: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1());
@@ -36789,14 +37237,14 @@ public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionExce
// $ANTLR start "rule__Reference__Group__0"
- // InternalBehaviorAnnexParser.g:11049:1: rule__Reference__Group__0 : rule__Reference__Group__0__Impl rule__Reference__Group__1 ;
+ // InternalBehaviorAnnexParser.g:11176:1: rule__Reference__Group__0 : rule__Reference__Group__0__Impl rule__Reference__Group__1 ;
public final void rule__Reference__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11053:1: ( rule__Reference__Group__0__Impl rule__Reference__Group__1 )
- // InternalBehaviorAnnexParser.g:11054:2: rule__Reference__Group__0__Impl rule__Reference__Group__1
+ // InternalBehaviorAnnexParser.g:11180:1: ( rule__Reference__Group__0__Impl rule__Reference__Group__1 )
+ // InternalBehaviorAnnexParser.g:11181:2: rule__Reference__Group__0__Impl rule__Reference__Group__1
{
pushFollow(FollowSets000.FOLLOW_75);
rule__Reference__Group__0__Impl();
@@ -36827,23 +37275,23 @@ public final void rule__Reference__Group__0() throws RecognitionException {
// $ANTLR start "rule__Reference__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:11061:1: rule__Reference__Group__0__Impl : ( ( rule__Reference__SegmentsAssignment_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:11188:1: rule__Reference__Group__0__Impl : ( ( rule__Reference__SegmentsAssignment_0 ) ) ;
public final void rule__Reference__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11065:1: ( ( ( rule__Reference__SegmentsAssignment_0 ) ) )
- // InternalBehaviorAnnexParser.g:11066:1: ( ( rule__Reference__SegmentsAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:11192:1: ( ( ( rule__Reference__SegmentsAssignment_0 ) ) )
+ // InternalBehaviorAnnexParser.g:11193:1: ( ( rule__Reference__SegmentsAssignment_0 ) )
{
- // InternalBehaviorAnnexParser.g:11066:1: ( ( rule__Reference__SegmentsAssignment_0 ) )
- // InternalBehaviorAnnexParser.g:11067:2: ( rule__Reference__SegmentsAssignment_0 )
+ // InternalBehaviorAnnexParser.g:11193:1: ( ( rule__Reference__SegmentsAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:11194:2: ( rule__Reference__SegmentsAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceAccess().getSegmentsAssignment_0());
}
- // InternalBehaviorAnnexParser.g:11068:2: ( rule__Reference__SegmentsAssignment_0 )
- // InternalBehaviorAnnexParser.g:11068:3: rule__Reference__SegmentsAssignment_0
+ // InternalBehaviorAnnexParser.g:11195:2: ( rule__Reference__SegmentsAssignment_0 )
+ // InternalBehaviorAnnexParser.g:11195:3: rule__Reference__SegmentsAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__Reference__SegmentsAssignment_0();
@@ -36878,14 +37326,14 @@ public final void rule__Reference__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__Reference__Group__1"
- // InternalBehaviorAnnexParser.g:11076:1: rule__Reference__Group__1 : rule__Reference__Group__1__Impl ;
+ // InternalBehaviorAnnexParser.g:11203:1: rule__Reference__Group__1 : rule__Reference__Group__1__Impl ;
public final void rule__Reference__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11080:1: ( rule__Reference__Group__1__Impl )
- // InternalBehaviorAnnexParser.g:11081:2: rule__Reference__Group__1__Impl
+ // InternalBehaviorAnnexParser.g:11207:1: ( rule__Reference__Group__1__Impl )
+ // InternalBehaviorAnnexParser.g:11208:2: rule__Reference__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__Reference__Group__1__Impl();
@@ -36911,35 +37359,35 @@ public final void rule__Reference__Group__1() throws RecognitionException {
// $ANTLR start "rule__Reference__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:11087:1: rule__Reference__Group__1__Impl : ( ( rule__Reference__TailsAssignment_1 )* ) ;
+ // InternalBehaviorAnnexParser.g:11214:1: rule__Reference__Group__1__Impl : ( ( rule__Reference__TailsAssignment_1 )* ) ;
public final void rule__Reference__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11091:1: ( ( ( rule__Reference__TailsAssignment_1 )* ) )
- // InternalBehaviorAnnexParser.g:11092:1: ( ( rule__Reference__TailsAssignment_1 )* )
+ // InternalBehaviorAnnexParser.g:11218:1: ( ( ( rule__Reference__TailsAssignment_1 )* ) )
+ // InternalBehaviorAnnexParser.g:11219:1: ( ( rule__Reference__TailsAssignment_1 )* )
{
- // InternalBehaviorAnnexParser.g:11092:1: ( ( rule__Reference__TailsAssignment_1 )* )
- // InternalBehaviorAnnexParser.g:11093:2: ( rule__Reference__TailsAssignment_1 )*
+ // InternalBehaviorAnnexParser.g:11219:1: ( ( rule__Reference__TailsAssignment_1 )* )
+ // InternalBehaviorAnnexParser.g:11220:2: ( rule__Reference__TailsAssignment_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceAccess().getTailsAssignment_1());
}
- // InternalBehaviorAnnexParser.g:11094:2: ( rule__Reference__TailsAssignment_1 )*
- loop96:
+ // InternalBehaviorAnnexParser.g:11221:2: ( rule__Reference__TailsAssignment_1 )*
+ loop97:
do {
- int alt96=2;
- int LA96_0 = input.LA(1);
+ int alt97=2;
+ int LA97_0 = input.LA(1);
- if ( (LA96_0==ColonColon||LA96_0==FullStop) ) {
- alt96=1;
+ if ( (LA97_0==ColonColon||LA97_0==FullStop) ) {
+ alt97=1;
}
- switch (alt96) {
+ switch (alt97) {
case 1 :
- // InternalBehaviorAnnexParser.g:11094:3: rule__Reference__TailsAssignment_1
+ // InternalBehaviorAnnexParser.g:11221:3: rule__Reference__TailsAssignment_1
{
pushFollow(FollowSets000.FOLLOW_76);
rule__Reference__TailsAssignment_1();
@@ -36951,7 +37399,7 @@ public final void rule__Reference__Group__1__Impl() throws RecognitionException
break;
default :
- break loop96;
+ break loop97;
}
} while (true);
@@ -36980,14 +37428,14 @@ public final void rule__Reference__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__ReferenceTail__Group__0"
- // InternalBehaviorAnnexParser.g:11103:1: rule__ReferenceTail__Group__0 : rule__ReferenceTail__Group__0__Impl rule__ReferenceTail__Group__1 ;
+ // InternalBehaviorAnnexParser.g:11230:1: rule__ReferenceTail__Group__0 : rule__ReferenceTail__Group__0__Impl rule__ReferenceTail__Group__1 ;
public final void rule__ReferenceTail__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11107:1: ( rule__ReferenceTail__Group__0__Impl rule__ReferenceTail__Group__1 )
- // InternalBehaviorAnnexParser.g:11108:2: rule__ReferenceTail__Group__0__Impl rule__ReferenceTail__Group__1
+ // InternalBehaviorAnnexParser.g:11234:1: ( rule__ReferenceTail__Group__0__Impl rule__ReferenceTail__Group__1 )
+ // InternalBehaviorAnnexParser.g:11235:2: rule__ReferenceTail__Group__0__Impl rule__ReferenceTail__Group__1
{
pushFollow(FollowSets000.FOLLOW_13);
rule__ReferenceTail__Group__0__Impl();
@@ -37018,23 +37466,23 @@ public final void rule__ReferenceTail__Group__0() throws RecognitionException {
// $ANTLR start "rule__ReferenceTail__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:11115:1: rule__ReferenceTail__Group__0__Impl : ( ( rule__ReferenceTail__SeparatorAssignment_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:11242:1: rule__ReferenceTail__Group__0__Impl : ( ( rule__ReferenceTail__SeparatorAssignment_0 ) ) ;
public final void rule__ReferenceTail__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11119:1: ( ( ( rule__ReferenceTail__SeparatorAssignment_0 ) ) )
- // InternalBehaviorAnnexParser.g:11120:1: ( ( rule__ReferenceTail__SeparatorAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:11246:1: ( ( ( rule__ReferenceTail__SeparatorAssignment_0 ) ) )
+ // InternalBehaviorAnnexParser.g:11247:1: ( ( rule__ReferenceTail__SeparatorAssignment_0 ) )
{
- // InternalBehaviorAnnexParser.g:11120:1: ( ( rule__ReferenceTail__SeparatorAssignment_0 ) )
- // InternalBehaviorAnnexParser.g:11121:2: ( rule__ReferenceTail__SeparatorAssignment_0 )
+ // InternalBehaviorAnnexParser.g:11247:1: ( ( rule__ReferenceTail__SeparatorAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:11248:2: ( rule__ReferenceTail__SeparatorAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceTailAccess().getSeparatorAssignment_0());
}
- // InternalBehaviorAnnexParser.g:11122:2: ( rule__ReferenceTail__SeparatorAssignment_0 )
- // InternalBehaviorAnnexParser.g:11122:3: rule__ReferenceTail__SeparatorAssignment_0
+ // InternalBehaviorAnnexParser.g:11249:2: ( rule__ReferenceTail__SeparatorAssignment_0 )
+ // InternalBehaviorAnnexParser.g:11249:3: rule__ReferenceTail__SeparatorAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceTail__SeparatorAssignment_0();
@@ -37069,14 +37517,14 @@ public final void rule__ReferenceTail__Group__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__ReferenceTail__Group__1"
- // InternalBehaviorAnnexParser.g:11130:1: rule__ReferenceTail__Group__1 : rule__ReferenceTail__Group__1__Impl ;
+ // InternalBehaviorAnnexParser.g:11257:1: rule__ReferenceTail__Group__1 : rule__ReferenceTail__Group__1__Impl ;
public final void rule__ReferenceTail__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11134:1: ( rule__ReferenceTail__Group__1__Impl )
- // InternalBehaviorAnnexParser.g:11135:2: rule__ReferenceTail__Group__1__Impl
+ // InternalBehaviorAnnexParser.g:11261:1: ( rule__ReferenceTail__Group__1__Impl )
+ // InternalBehaviorAnnexParser.g:11262:2: rule__ReferenceTail__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceTail__Group__1__Impl();
@@ -37102,23 +37550,23 @@ public final void rule__ReferenceTail__Group__1() throws RecognitionException {
// $ANTLR start "rule__ReferenceTail__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:11141:1: rule__ReferenceTail__Group__1__Impl : ( ( rule__ReferenceTail__SegmentAssignment_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:11268:1: rule__ReferenceTail__Group__1__Impl : ( ( rule__ReferenceTail__SegmentAssignment_1 ) ) ;
public final void rule__ReferenceTail__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11145:1: ( ( ( rule__ReferenceTail__SegmentAssignment_1 ) ) )
- // InternalBehaviorAnnexParser.g:11146:1: ( ( rule__ReferenceTail__SegmentAssignment_1 ) )
+ // InternalBehaviorAnnexParser.g:11272:1: ( ( ( rule__ReferenceTail__SegmentAssignment_1 ) ) )
+ // InternalBehaviorAnnexParser.g:11273:1: ( ( rule__ReferenceTail__SegmentAssignment_1 ) )
{
- // InternalBehaviorAnnexParser.g:11146:1: ( ( rule__ReferenceTail__SegmentAssignment_1 ) )
- // InternalBehaviorAnnexParser.g:11147:2: ( rule__ReferenceTail__SegmentAssignment_1 )
+ // InternalBehaviorAnnexParser.g:11273:1: ( ( rule__ReferenceTail__SegmentAssignment_1 ) )
+ // InternalBehaviorAnnexParser.g:11274:2: ( rule__ReferenceTail__SegmentAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceTailAccess().getSegmentAssignment_1());
}
- // InternalBehaviorAnnexParser.g:11148:2: ( rule__ReferenceTail__SegmentAssignment_1 )
- // InternalBehaviorAnnexParser.g:11148:3: rule__ReferenceTail__SegmentAssignment_1
+ // InternalBehaviorAnnexParser.g:11275:2: ( rule__ReferenceTail__SegmentAssignment_1 )
+ // InternalBehaviorAnnexParser.g:11275:3: rule__ReferenceTail__SegmentAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceTail__SegmentAssignment_1();
@@ -37153,14 +37601,14 @@ public final void rule__ReferenceTail__Group__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__ReferenceSegment__Group__0"
- // InternalBehaviorAnnexParser.g:11157:1: rule__ReferenceSegment__Group__0 : rule__ReferenceSegment__Group__0__Impl rule__ReferenceSegment__Group__1 ;
+ // InternalBehaviorAnnexParser.g:11284:1: rule__ReferenceSegment__Group__0 : rule__ReferenceSegment__Group__0__Impl rule__ReferenceSegment__Group__1 ;
public final void rule__ReferenceSegment__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11161:1: ( rule__ReferenceSegment__Group__0__Impl rule__ReferenceSegment__Group__1 )
- // InternalBehaviorAnnexParser.g:11162:2: rule__ReferenceSegment__Group__0__Impl rule__ReferenceSegment__Group__1
+ // InternalBehaviorAnnexParser.g:11288:1: ( rule__ReferenceSegment__Group__0__Impl rule__ReferenceSegment__Group__1 )
+ // InternalBehaviorAnnexParser.g:11289:2: rule__ReferenceSegment__Group__0__Impl rule__ReferenceSegment__Group__1
{
pushFollow(FollowSets000.FOLLOW_11);
rule__ReferenceSegment__Group__0__Impl();
@@ -37191,23 +37639,23 @@ public final void rule__ReferenceSegment__Group__0() throws RecognitionException
// $ANTLR start "rule__ReferenceSegment__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:11169:1: rule__ReferenceSegment__Group__0__Impl : ( ( rule__ReferenceSegment__NameAssignment_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:11296:1: rule__ReferenceSegment__Group__0__Impl : ( ( rule__ReferenceSegment__NameAssignment_0 ) ) ;
public final void rule__ReferenceSegment__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11173:1: ( ( ( rule__ReferenceSegment__NameAssignment_0 ) ) )
- // InternalBehaviorAnnexParser.g:11174:1: ( ( rule__ReferenceSegment__NameAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:11300:1: ( ( ( rule__ReferenceSegment__NameAssignment_0 ) ) )
+ // InternalBehaviorAnnexParser.g:11301:1: ( ( rule__ReferenceSegment__NameAssignment_0 ) )
{
- // InternalBehaviorAnnexParser.g:11174:1: ( ( rule__ReferenceSegment__NameAssignment_0 ) )
- // InternalBehaviorAnnexParser.g:11175:2: ( rule__ReferenceSegment__NameAssignment_0 )
+ // InternalBehaviorAnnexParser.g:11301:1: ( ( rule__ReferenceSegment__NameAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:11302:2: ( rule__ReferenceSegment__NameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceSegmentAccess().getNameAssignment_0());
}
- // InternalBehaviorAnnexParser.g:11176:2: ( rule__ReferenceSegment__NameAssignment_0 )
- // InternalBehaviorAnnexParser.g:11176:3: rule__ReferenceSegment__NameAssignment_0
+ // InternalBehaviorAnnexParser.g:11303:2: ( rule__ReferenceSegment__NameAssignment_0 )
+ // InternalBehaviorAnnexParser.g:11303:3: rule__ReferenceSegment__NameAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceSegment__NameAssignment_0();
@@ -37242,14 +37690,14 @@ public final void rule__ReferenceSegment__Group__0__Impl() throws RecognitionExc
// $ANTLR start "rule__ReferenceSegment__Group__1"
- // InternalBehaviorAnnexParser.g:11184:1: rule__ReferenceSegment__Group__1 : rule__ReferenceSegment__Group__1__Impl ;
+ // InternalBehaviorAnnexParser.g:11311:1: rule__ReferenceSegment__Group__1 : rule__ReferenceSegment__Group__1__Impl ;
public final void rule__ReferenceSegment__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11188:1: ( rule__ReferenceSegment__Group__1__Impl )
- // InternalBehaviorAnnexParser.g:11189:2: rule__ReferenceSegment__Group__1__Impl
+ // InternalBehaviorAnnexParser.g:11315:1: ( rule__ReferenceSegment__Group__1__Impl )
+ // InternalBehaviorAnnexParser.g:11316:2: rule__ReferenceSegment__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceSegment__Group__1__Impl();
@@ -37275,35 +37723,35 @@ public final void rule__ReferenceSegment__Group__1() throws RecognitionException
// $ANTLR start "rule__ReferenceSegment__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:11195:1: rule__ReferenceSegment__Group__1__Impl : ( ( rule__ReferenceSegment__IndexesAssignment_1 )* ) ;
+ // InternalBehaviorAnnexParser.g:11322:1: rule__ReferenceSegment__Group__1__Impl : ( ( rule__ReferenceSegment__IndexesAssignment_1 )* ) ;
public final void rule__ReferenceSegment__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11199:1: ( ( ( rule__ReferenceSegment__IndexesAssignment_1 )* ) )
- // InternalBehaviorAnnexParser.g:11200:1: ( ( rule__ReferenceSegment__IndexesAssignment_1 )* )
+ // InternalBehaviorAnnexParser.g:11326:1: ( ( ( rule__ReferenceSegment__IndexesAssignment_1 )* ) )
+ // InternalBehaviorAnnexParser.g:11327:1: ( ( rule__ReferenceSegment__IndexesAssignment_1 )* )
{
- // InternalBehaviorAnnexParser.g:11200:1: ( ( rule__ReferenceSegment__IndexesAssignment_1 )* )
- // InternalBehaviorAnnexParser.g:11201:2: ( rule__ReferenceSegment__IndexesAssignment_1 )*
+ // InternalBehaviorAnnexParser.g:11327:1: ( ( rule__ReferenceSegment__IndexesAssignment_1 )* )
+ // InternalBehaviorAnnexParser.g:11328:2: ( rule__ReferenceSegment__IndexesAssignment_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceSegmentAccess().getIndexesAssignment_1());
}
- // InternalBehaviorAnnexParser.g:11202:2: ( rule__ReferenceSegment__IndexesAssignment_1 )*
- loop97:
+ // InternalBehaviorAnnexParser.g:11329:2: ( rule__ReferenceSegment__IndexesAssignment_1 )*
+ loop98:
do {
- int alt97=2;
- int LA97_0 = input.LA(1);
+ int alt98=2;
+ int LA98_0 = input.LA(1);
- if ( (LA97_0==LeftSquareBracket) ) {
- alt97=1;
+ if ( (LA98_0==LeftSquareBracket) ) {
+ alt98=1;
}
- switch (alt97) {
+ switch (alt98) {
case 1 :
- // InternalBehaviorAnnexParser.g:11202:3: rule__ReferenceSegment__IndexesAssignment_1
+ // InternalBehaviorAnnexParser.g:11329:3: rule__ReferenceSegment__IndexesAssignment_1
{
pushFollow(FollowSets000.FOLLOW_12);
rule__ReferenceSegment__IndexesAssignment_1();
@@ -37315,7 +37763,7 @@ public final void rule__ReferenceSegment__Group__1__Impl() throws RecognitionExc
break;
default :
- break loop97;
+ break loop98;
}
} while (true);
@@ -37344,14 +37792,14 @@ public final void rule__ReferenceSegment__Group__1__Impl() throws RecognitionExc
// $ANTLR start "rule__ArrayIndex__Group__0"
- // InternalBehaviorAnnexParser.g:11211:1: rule__ArrayIndex__Group__0 : rule__ArrayIndex__Group__0__Impl rule__ArrayIndex__Group__1 ;
+ // InternalBehaviorAnnexParser.g:11338:1: rule__ArrayIndex__Group__0 : rule__ArrayIndex__Group__0__Impl rule__ArrayIndex__Group__1 ;
public final void rule__ArrayIndex__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11215:1: ( rule__ArrayIndex__Group__0__Impl rule__ArrayIndex__Group__1 )
- // InternalBehaviorAnnexParser.g:11216:2: rule__ArrayIndex__Group__0__Impl rule__ArrayIndex__Group__1
+ // InternalBehaviorAnnexParser.g:11342:1: ( rule__ArrayIndex__Group__0__Impl rule__ArrayIndex__Group__1 )
+ // InternalBehaviorAnnexParser.g:11343:2: rule__ArrayIndex__Group__0__Impl rule__ArrayIndex__Group__1
{
pushFollow(FollowSets000.FOLLOW_13);
rule__ArrayIndex__Group__0__Impl();
@@ -37382,17 +37830,17 @@ public final void rule__ArrayIndex__Group__0() throws RecognitionException {
// $ANTLR start "rule__ArrayIndex__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:11223:1: rule__ArrayIndex__Group__0__Impl : ( LeftSquareBracket ) ;
+ // InternalBehaviorAnnexParser.g:11350:1: rule__ArrayIndex__Group__0__Impl : ( LeftSquareBracket ) ;
public final void rule__ArrayIndex__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11227:1: ( ( LeftSquareBracket ) )
- // InternalBehaviorAnnexParser.g:11228:1: ( LeftSquareBracket )
+ // InternalBehaviorAnnexParser.g:11354:1: ( ( LeftSquareBracket ) )
+ // InternalBehaviorAnnexParser.g:11355:1: ( LeftSquareBracket )
{
- // InternalBehaviorAnnexParser.g:11228:1: ( LeftSquareBracket )
- // InternalBehaviorAnnexParser.g:11229:2: LeftSquareBracket
+ // InternalBehaviorAnnexParser.g:11355:1: ( LeftSquareBracket )
+ // InternalBehaviorAnnexParser.g:11356:2: LeftSquareBracket
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArrayIndexAccess().getLeftSquareBracketKeyword_0());
@@ -37423,14 +37871,14 @@ public final void rule__ArrayIndex__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__ArrayIndex__Group__1"
- // InternalBehaviorAnnexParser.g:11238:1: rule__ArrayIndex__Group__1 : rule__ArrayIndex__Group__1__Impl rule__ArrayIndex__Group__2 ;
+ // InternalBehaviorAnnexParser.g:11365:1: rule__ArrayIndex__Group__1 : rule__ArrayIndex__Group__1__Impl rule__ArrayIndex__Group__2 ;
public final void rule__ArrayIndex__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11242:1: ( rule__ArrayIndex__Group__1__Impl rule__ArrayIndex__Group__2 )
- // InternalBehaviorAnnexParser.g:11243:2: rule__ArrayIndex__Group__1__Impl rule__ArrayIndex__Group__2
+ // InternalBehaviorAnnexParser.g:11369:1: ( rule__ArrayIndex__Group__1__Impl rule__ArrayIndex__Group__2 )
+ // InternalBehaviorAnnexParser.g:11370:2: rule__ArrayIndex__Group__1__Impl rule__ArrayIndex__Group__2
{
pushFollow(FollowSets000.FOLLOW_14);
rule__ArrayIndex__Group__1__Impl();
@@ -37461,23 +37909,23 @@ public final void rule__ArrayIndex__Group__1() throws RecognitionException {
// $ANTLR start "rule__ArrayIndex__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:11250:1: rule__ArrayIndex__Group__1__Impl : ( ( rule__ArrayIndex__ValueAssignment_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:11377:1: rule__ArrayIndex__Group__1__Impl : ( ( rule__ArrayIndex__ValueAssignment_1 ) ) ;
public final void rule__ArrayIndex__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11254:1: ( ( ( rule__ArrayIndex__ValueAssignment_1 ) ) )
- // InternalBehaviorAnnexParser.g:11255:1: ( ( rule__ArrayIndex__ValueAssignment_1 ) )
+ // InternalBehaviorAnnexParser.g:11381:1: ( ( ( rule__ArrayIndex__ValueAssignment_1 ) ) )
+ // InternalBehaviorAnnexParser.g:11382:1: ( ( rule__ArrayIndex__ValueAssignment_1 ) )
{
- // InternalBehaviorAnnexParser.g:11255:1: ( ( rule__ArrayIndex__ValueAssignment_1 ) )
- // InternalBehaviorAnnexParser.g:11256:2: ( rule__ArrayIndex__ValueAssignment_1 )
+ // InternalBehaviorAnnexParser.g:11382:1: ( ( rule__ArrayIndex__ValueAssignment_1 ) )
+ // InternalBehaviorAnnexParser.g:11383:2: ( rule__ArrayIndex__ValueAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArrayIndexAccess().getValueAssignment_1());
}
- // InternalBehaviorAnnexParser.g:11257:2: ( rule__ArrayIndex__ValueAssignment_1 )
- // InternalBehaviorAnnexParser.g:11257:3: rule__ArrayIndex__ValueAssignment_1
+ // InternalBehaviorAnnexParser.g:11384:2: ( rule__ArrayIndex__ValueAssignment_1 )
+ // InternalBehaviorAnnexParser.g:11384:3: rule__ArrayIndex__ValueAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ArrayIndex__ValueAssignment_1();
@@ -37512,14 +37960,14 @@ public final void rule__ArrayIndex__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__ArrayIndex__Group__2"
- // InternalBehaviorAnnexParser.g:11265:1: rule__ArrayIndex__Group__2 : rule__ArrayIndex__Group__2__Impl ;
+ // InternalBehaviorAnnexParser.g:11392:1: rule__ArrayIndex__Group__2 : rule__ArrayIndex__Group__2__Impl ;
public final void rule__ArrayIndex__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11269:1: ( rule__ArrayIndex__Group__2__Impl )
- // InternalBehaviorAnnexParser.g:11270:2: rule__ArrayIndex__Group__2__Impl
+ // InternalBehaviorAnnexParser.g:11396:1: ( rule__ArrayIndex__Group__2__Impl )
+ // InternalBehaviorAnnexParser.g:11397:2: rule__ArrayIndex__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ArrayIndex__Group__2__Impl();
@@ -37545,17 +37993,17 @@ public final void rule__ArrayIndex__Group__2() throws RecognitionException {
// $ANTLR start "rule__ArrayIndex__Group__2__Impl"
- // InternalBehaviorAnnexParser.g:11276:1: rule__ArrayIndex__Group__2__Impl : ( RightSquareBracket ) ;
+ // InternalBehaviorAnnexParser.g:11403:1: rule__ArrayIndex__Group__2__Impl : ( RightSquareBracket ) ;
public final void rule__ArrayIndex__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11280:1: ( ( RightSquareBracket ) )
- // InternalBehaviorAnnexParser.g:11281:1: ( RightSquareBracket )
+ // InternalBehaviorAnnexParser.g:11407:1: ( ( RightSquareBracket ) )
+ // InternalBehaviorAnnexParser.g:11408:1: ( RightSquareBracket )
{
- // InternalBehaviorAnnexParser.g:11281:1: ( RightSquareBracket )
- // InternalBehaviorAnnexParser.g:11282:2: RightSquareBracket
+ // InternalBehaviorAnnexParser.g:11408:1: ( RightSquareBracket )
+ // InternalBehaviorAnnexParser.g:11409:2: RightSquareBracket
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArrayIndexAccess().getRightSquareBracketKeyword_2());
@@ -37586,14 +38034,14 @@ public final void rule__ArrayIndex__Group__2__Impl() throws RecognitionException
// $ANTLR start "rule__ContainedPropertyAssociation__Group__0"
- // InternalBehaviorAnnexParser.g:11292:1: rule__ContainedPropertyAssociation__Group__0 : rule__ContainedPropertyAssociation__Group__0__Impl rule__ContainedPropertyAssociation__Group__1 ;
+ // InternalBehaviorAnnexParser.g:11419:1: rule__ContainedPropertyAssociation__Group__0 : rule__ContainedPropertyAssociation__Group__0__Impl rule__ContainedPropertyAssociation__Group__1 ;
public final void rule__ContainedPropertyAssociation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11296:1: ( rule__ContainedPropertyAssociation__Group__0__Impl rule__ContainedPropertyAssociation__Group__1 )
- // InternalBehaviorAnnexParser.g:11297:2: rule__ContainedPropertyAssociation__Group__0__Impl rule__ContainedPropertyAssociation__Group__1
+ // InternalBehaviorAnnexParser.g:11423:1: ( rule__ContainedPropertyAssociation__Group__0__Impl rule__ContainedPropertyAssociation__Group__1 )
+ // InternalBehaviorAnnexParser.g:11424:2: rule__ContainedPropertyAssociation__Group__0__Impl rule__ContainedPropertyAssociation__Group__1
{
pushFollow(FollowSets000.FOLLOW_79);
rule__ContainedPropertyAssociation__Group__0__Impl();
@@ -37624,23 +38072,23 @@ public final void rule__ContainedPropertyAssociation__Group__0() throws Recognit
// $ANTLR start "rule__ContainedPropertyAssociation__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:11304:1: rule__ContainedPropertyAssociation__Group__0__Impl : ( ( rule__ContainedPropertyAssociation__PropertyAssignment_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:11431:1: rule__ContainedPropertyAssociation__Group__0__Impl : ( ( rule__ContainedPropertyAssociation__PropertyAssignment_0 ) ) ;
public final void rule__ContainedPropertyAssociation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11308:1: ( ( ( rule__ContainedPropertyAssociation__PropertyAssignment_0 ) ) )
- // InternalBehaviorAnnexParser.g:11309:1: ( ( rule__ContainedPropertyAssociation__PropertyAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:11435:1: ( ( ( rule__ContainedPropertyAssociation__PropertyAssignment_0 ) ) )
+ // InternalBehaviorAnnexParser.g:11436:1: ( ( rule__ContainedPropertyAssociation__PropertyAssignment_0 ) )
{
- // InternalBehaviorAnnexParser.g:11309:1: ( ( rule__ContainedPropertyAssociation__PropertyAssignment_0 ) )
- // InternalBehaviorAnnexParser.g:11310:2: ( rule__ContainedPropertyAssociation__PropertyAssignment_0 )
+ // InternalBehaviorAnnexParser.g:11436:1: ( ( rule__ContainedPropertyAssociation__PropertyAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:11437:2: ( rule__ContainedPropertyAssociation__PropertyAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getPropertyAssignment_0());
}
- // InternalBehaviorAnnexParser.g:11311:2: ( rule__ContainedPropertyAssociation__PropertyAssignment_0 )
- // InternalBehaviorAnnexParser.g:11311:3: rule__ContainedPropertyAssociation__PropertyAssignment_0
+ // InternalBehaviorAnnexParser.g:11438:2: ( rule__ContainedPropertyAssociation__PropertyAssignment_0 )
+ // InternalBehaviorAnnexParser.g:11438:3: rule__ContainedPropertyAssociation__PropertyAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ContainedPropertyAssociation__PropertyAssignment_0();
@@ -37675,14 +38123,14 @@ public final void rule__ContainedPropertyAssociation__Group__0__Impl() throws Re
// $ANTLR start "rule__ContainedPropertyAssociation__Group__1"
- // InternalBehaviorAnnexParser.g:11319:1: rule__ContainedPropertyAssociation__Group__1 : rule__ContainedPropertyAssociation__Group__1__Impl rule__ContainedPropertyAssociation__Group__2 ;
+ // InternalBehaviorAnnexParser.g:11446:1: rule__ContainedPropertyAssociation__Group__1 : rule__ContainedPropertyAssociation__Group__1__Impl rule__ContainedPropertyAssociation__Group__2 ;
public final void rule__ContainedPropertyAssociation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11323:1: ( rule__ContainedPropertyAssociation__Group__1__Impl rule__ContainedPropertyAssociation__Group__2 )
- // InternalBehaviorAnnexParser.g:11324:2: rule__ContainedPropertyAssociation__Group__1__Impl rule__ContainedPropertyAssociation__Group__2
+ // InternalBehaviorAnnexParser.g:11450:1: ( rule__ContainedPropertyAssociation__Group__1__Impl rule__ContainedPropertyAssociation__Group__2 )
+ // InternalBehaviorAnnexParser.g:11451:2: rule__ContainedPropertyAssociation__Group__1__Impl rule__ContainedPropertyAssociation__Group__2
{
pushFollow(FollowSets000.FOLLOW_80);
rule__ContainedPropertyAssociation__Group__1__Impl();
@@ -37713,23 +38161,23 @@ public final void rule__ContainedPropertyAssociation__Group__1() throws Recognit
// $ANTLR start "rule__ContainedPropertyAssociation__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:11331:1: rule__ContainedPropertyAssociation__Group__1__Impl : ( ( rule__ContainedPropertyAssociation__Alternatives_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:11458:1: rule__ContainedPropertyAssociation__Group__1__Impl : ( ( rule__ContainedPropertyAssociation__Alternatives_1 ) ) ;
public final void rule__ContainedPropertyAssociation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11335:1: ( ( ( rule__ContainedPropertyAssociation__Alternatives_1 ) ) )
- // InternalBehaviorAnnexParser.g:11336:1: ( ( rule__ContainedPropertyAssociation__Alternatives_1 ) )
+ // InternalBehaviorAnnexParser.g:11462:1: ( ( ( rule__ContainedPropertyAssociation__Alternatives_1 ) ) )
+ // InternalBehaviorAnnexParser.g:11463:1: ( ( rule__ContainedPropertyAssociation__Alternatives_1 ) )
{
- // InternalBehaviorAnnexParser.g:11336:1: ( ( rule__ContainedPropertyAssociation__Alternatives_1 ) )
- // InternalBehaviorAnnexParser.g:11337:2: ( rule__ContainedPropertyAssociation__Alternatives_1 )
+ // InternalBehaviorAnnexParser.g:11463:1: ( ( rule__ContainedPropertyAssociation__Alternatives_1 ) )
+ // InternalBehaviorAnnexParser.g:11464:2: ( rule__ContainedPropertyAssociation__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getAlternatives_1());
}
- // InternalBehaviorAnnexParser.g:11338:2: ( rule__ContainedPropertyAssociation__Alternatives_1 )
- // InternalBehaviorAnnexParser.g:11338:3: rule__ContainedPropertyAssociation__Alternatives_1
+ // InternalBehaviorAnnexParser.g:11465:2: ( rule__ContainedPropertyAssociation__Alternatives_1 )
+ // InternalBehaviorAnnexParser.g:11465:3: rule__ContainedPropertyAssociation__Alternatives_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ContainedPropertyAssociation__Alternatives_1();
@@ -37764,14 +38212,14 @@ public final void rule__ContainedPropertyAssociation__Group__1__Impl() throws Re
// $ANTLR start "rule__ContainedPropertyAssociation__Group__2"
- // InternalBehaviorAnnexParser.g:11346:1: rule__ContainedPropertyAssociation__Group__2 : rule__ContainedPropertyAssociation__Group__2__Impl rule__ContainedPropertyAssociation__Group__3 ;
+ // InternalBehaviorAnnexParser.g:11473:1: rule__ContainedPropertyAssociation__Group__2 : rule__ContainedPropertyAssociation__Group__2__Impl rule__ContainedPropertyAssociation__Group__3 ;
public final void rule__ContainedPropertyAssociation__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11350:1: ( rule__ContainedPropertyAssociation__Group__2__Impl rule__ContainedPropertyAssociation__Group__3 )
- // InternalBehaviorAnnexParser.g:11351:2: rule__ContainedPropertyAssociation__Group__2__Impl rule__ContainedPropertyAssociation__Group__3
+ // InternalBehaviorAnnexParser.g:11477:1: ( rule__ContainedPropertyAssociation__Group__2__Impl rule__ContainedPropertyAssociation__Group__3 )
+ // InternalBehaviorAnnexParser.g:11478:2: rule__ContainedPropertyAssociation__Group__2__Impl rule__ContainedPropertyAssociation__Group__3
{
pushFollow(FollowSets000.FOLLOW_80);
rule__ContainedPropertyAssociation__Group__2__Impl();
@@ -37802,31 +38250,31 @@ public final void rule__ContainedPropertyAssociation__Group__2() throws Recognit
// $ANTLR start "rule__ContainedPropertyAssociation__Group__2__Impl"
- // InternalBehaviorAnnexParser.g:11358:1: rule__ContainedPropertyAssociation__Group__2__Impl : ( ( rule__ContainedPropertyAssociation__ConstantAssignment_2 )? ) ;
+ // InternalBehaviorAnnexParser.g:11485:1: rule__ContainedPropertyAssociation__Group__2__Impl : ( ( rule__ContainedPropertyAssociation__ConstantAssignment_2 )? ) ;
public final void rule__ContainedPropertyAssociation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11362:1: ( ( ( rule__ContainedPropertyAssociation__ConstantAssignment_2 )? ) )
- // InternalBehaviorAnnexParser.g:11363:1: ( ( rule__ContainedPropertyAssociation__ConstantAssignment_2 )? )
+ // InternalBehaviorAnnexParser.g:11489:1: ( ( ( rule__ContainedPropertyAssociation__ConstantAssignment_2 )? ) )
+ // InternalBehaviorAnnexParser.g:11490:1: ( ( rule__ContainedPropertyAssociation__ConstantAssignment_2 )? )
{
- // InternalBehaviorAnnexParser.g:11363:1: ( ( rule__ContainedPropertyAssociation__ConstantAssignment_2 )? )
- // InternalBehaviorAnnexParser.g:11364:2: ( rule__ContainedPropertyAssociation__ConstantAssignment_2 )?
+ // InternalBehaviorAnnexParser.g:11490:1: ( ( rule__ContainedPropertyAssociation__ConstantAssignment_2 )? )
+ // InternalBehaviorAnnexParser.g:11491:2: ( rule__ContainedPropertyAssociation__ConstantAssignment_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getConstantAssignment_2());
}
- // InternalBehaviorAnnexParser.g:11365:2: ( rule__ContainedPropertyAssociation__ConstantAssignment_2 )?
- int alt98=2;
- int LA98_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:11492:2: ( rule__ContainedPropertyAssociation__ConstantAssignment_2 )?
+ int alt99=2;
+ int LA99_0 = input.LA(1);
- if ( (LA98_0==Constant) ) {
- alt98=1;
+ if ( (LA99_0==Constant) ) {
+ alt99=1;
}
- switch (alt98) {
+ switch (alt99) {
case 1 :
- // InternalBehaviorAnnexParser.g:11365:3: rule__ContainedPropertyAssociation__ConstantAssignment_2
+ // InternalBehaviorAnnexParser.g:11492:3: rule__ContainedPropertyAssociation__ConstantAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ContainedPropertyAssociation__ConstantAssignment_2();
@@ -37864,14 +38312,14 @@ public final void rule__ContainedPropertyAssociation__Group__2__Impl() throws Re
// $ANTLR start "rule__ContainedPropertyAssociation__Group__3"
- // InternalBehaviorAnnexParser.g:11373:1: rule__ContainedPropertyAssociation__Group__3 : rule__ContainedPropertyAssociation__Group__3__Impl rule__ContainedPropertyAssociation__Group__4 ;
+ // InternalBehaviorAnnexParser.g:11500:1: rule__ContainedPropertyAssociation__Group__3 : rule__ContainedPropertyAssociation__Group__3__Impl rule__ContainedPropertyAssociation__Group__4 ;
public final void rule__ContainedPropertyAssociation__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11377:1: ( rule__ContainedPropertyAssociation__Group__3__Impl rule__ContainedPropertyAssociation__Group__4 )
- // InternalBehaviorAnnexParser.g:11378:2: rule__ContainedPropertyAssociation__Group__3__Impl rule__ContainedPropertyAssociation__Group__4
+ // InternalBehaviorAnnexParser.g:11504:1: ( rule__ContainedPropertyAssociation__Group__3__Impl rule__ContainedPropertyAssociation__Group__4 )
+ // InternalBehaviorAnnexParser.g:11505:2: rule__ContainedPropertyAssociation__Group__3__Impl rule__ContainedPropertyAssociation__Group__4
{
pushFollow(FollowSets000.FOLLOW_81);
rule__ContainedPropertyAssociation__Group__3__Impl();
@@ -37902,23 +38350,23 @@ public final void rule__ContainedPropertyAssociation__Group__3() throws Recognit
// $ANTLR start "rule__ContainedPropertyAssociation__Group__3__Impl"
- // InternalBehaviorAnnexParser.g:11385:1: rule__ContainedPropertyAssociation__Group__3__Impl : ( ( rule__ContainedPropertyAssociation__Group_3__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:11512:1: rule__ContainedPropertyAssociation__Group__3__Impl : ( ( rule__ContainedPropertyAssociation__Group_3__0 ) ) ;
public final void rule__ContainedPropertyAssociation__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11389:1: ( ( ( rule__ContainedPropertyAssociation__Group_3__0 ) ) )
- // InternalBehaviorAnnexParser.g:11390:1: ( ( rule__ContainedPropertyAssociation__Group_3__0 ) )
+ // InternalBehaviorAnnexParser.g:11516:1: ( ( ( rule__ContainedPropertyAssociation__Group_3__0 ) ) )
+ // InternalBehaviorAnnexParser.g:11517:1: ( ( rule__ContainedPropertyAssociation__Group_3__0 ) )
{
- // InternalBehaviorAnnexParser.g:11390:1: ( ( rule__ContainedPropertyAssociation__Group_3__0 ) )
- // InternalBehaviorAnnexParser.g:11391:2: ( rule__ContainedPropertyAssociation__Group_3__0 )
+ // InternalBehaviorAnnexParser.g:11517:1: ( ( rule__ContainedPropertyAssociation__Group_3__0 ) )
+ // InternalBehaviorAnnexParser.g:11518:2: ( rule__ContainedPropertyAssociation__Group_3__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getGroup_3());
}
- // InternalBehaviorAnnexParser.g:11392:2: ( rule__ContainedPropertyAssociation__Group_3__0 )
- // InternalBehaviorAnnexParser.g:11392:3: rule__ContainedPropertyAssociation__Group_3__0
+ // InternalBehaviorAnnexParser.g:11519:2: ( rule__ContainedPropertyAssociation__Group_3__0 )
+ // InternalBehaviorAnnexParser.g:11519:3: rule__ContainedPropertyAssociation__Group_3__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ContainedPropertyAssociation__Group_3__0();
@@ -37953,14 +38401,14 @@ public final void rule__ContainedPropertyAssociation__Group__3__Impl() throws Re
// $ANTLR start "rule__ContainedPropertyAssociation__Group__4"
- // InternalBehaviorAnnexParser.g:11400:1: rule__ContainedPropertyAssociation__Group__4 : rule__ContainedPropertyAssociation__Group__4__Impl rule__ContainedPropertyAssociation__Group__5 ;
+ // InternalBehaviorAnnexParser.g:11527:1: rule__ContainedPropertyAssociation__Group__4 : rule__ContainedPropertyAssociation__Group__4__Impl rule__ContainedPropertyAssociation__Group__5 ;
public final void rule__ContainedPropertyAssociation__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11404:1: ( rule__ContainedPropertyAssociation__Group__4__Impl rule__ContainedPropertyAssociation__Group__5 )
- // InternalBehaviorAnnexParser.g:11405:2: rule__ContainedPropertyAssociation__Group__4__Impl rule__ContainedPropertyAssociation__Group__5
+ // InternalBehaviorAnnexParser.g:11531:1: ( rule__ContainedPropertyAssociation__Group__4__Impl rule__ContainedPropertyAssociation__Group__5 )
+ // InternalBehaviorAnnexParser.g:11532:2: rule__ContainedPropertyAssociation__Group__4__Impl rule__ContainedPropertyAssociation__Group__5
{
pushFollow(FollowSets000.FOLLOW_81);
rule__ContainedPropertyAssociation__Group__4__Impl();
@@ -37991,31 +38439,31 @@ public final void rule__ContainedPropertyAssociation__Group__4() throws Recognit
// $ANTLR start "rule__ContainedPropertyAssociation__Group__4__Impl"
- // InternalBehaviorAnnexParser.g:11412:1: rule__ContainedPropertyAssociation__Group__4__Impl : ( ( rule__ContainedPropertyAssociation__Group_4__0 )? ) ;
+ // InternalBehaviorAnnexParser.g:11539:1: rule__ContainedPropertyAssociation__Group__4__Impl : ( ( rule__ContainedPropertyAssociation__Group_4__0 )? ) ;
public final void rule__ContainedPropertyAssociation__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11416:1: ( ( ( rule__ContainedPropertyAssociation__Group_4__0 )? ) )
- // InternalBehaviorAnnexParser.g:11417:1: ( ( rule__ContainedPropertyAssociation__Group_4__0 )? )
+ // InternalBehaviorAnnexParser.g:11543:1: ( ( ( rule__ContainedPropertyAssociation__Group_4__0 )? ) )
+ // InternalBehaviorAnnexParser.g:11544:1: ( ( rule__ContainedPropertyAssociation__Group_4__0 )? )
{
- // InternalBehaviorAnnexParser.g:11417:1: ( ( rule__ContainedPropertyAssociation__Group_4__0 )? )
- // InternalBehaviorAnnexParser.g:11418:2: ( rule__ContainedPropertyAssociation__Group_4__0 )?
+ // InternalBehaviorAnnexParser.g:11544:1: ( ( rule__ContainedPropertyAssociation__Group_4__0 )? )
+ // InternalBehaviorAnnexParser.g:11545:2: ( rule__ContainedPropertyAssociation__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getGroup_4());
}
- // InternalBehaviorAnnexParser.g:11419:2: ( rule__ContainedPropertyAssociation__Group_4__0 )?
- int alt99=2;
- int LA99_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:11546:2: ( rule__ContainedPropertyAssociation__Group_4__0 )?
+ int alt100=2;
+ int LA100_0 = input.LA(1);
- if ( (LA99_0==Applies) ) {
- alt99=1;
+ if ( (LA100_0==Applies) ) {
+ alt100=1;
}
- switch (alt99) {
+ switch (alt100) {
case 1 :
- // InternalBehaviorAnnexParser.g:11419:3: rule__ContainedPropertyAssociation__Group_4__0
+ // InternalBehaviorAnnexParser.g:11546:3: rule__ContainedPropertyAssociation__Group_4__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ContainedPropertyAssociation__Group_4__0();
@@ -38053,14 +38501,14 @@ public final void rule__ContainedPropertyAssociation__Group__4__Impl() throws Re
// $ANTLR start "rule__ContainedPropertyAssociation__Group__5"
- // InternalBehaviorAnnexParser.g:11427:1: rule__ContainedPropertyAssociation__Group__5 : rule__ContainedPropertyAssociation__Group__5__Impl rule__ContainedPropertyAssociation__Group__6 ;
+ // InternalBehaviorAnnexParser.g:11554:1: rule__ContainedPropertyAssociation__Group__5 : rule__ContainedPropertyAssociation__Group__5__Impl rule__ContainedPropertyAssociation__Group__6 ;
public final void rule__ContainedPropertyAssociation__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11431:1: ( rule__ContainedPropertyAssociation__Group__5__Impl rule__ContainedPropertyAssociation__Group__6 )
- // InternalBehaviorAnnexParser.g:11432:2: rule__ContainedPropertyAssociation__Group__5__Impl rule__ContainedPropertyAssociation__Group__6
+ // InternalBehaviorAnnexParser.g:11558:1: ( rule__ContainedPropertyAssociation__Group__5__Impl rule__ContainedPropertyAssociation__Group__6 )
+ // InternalBehaviorAnnexParser.g:11559:2: rule__ContainedPropertyAssociation__Group__5__Impl rule__ContainedPropertyAssociation__Group__6
{
pushFollow(FollowSets000.FOLLOW_81);
rule__ContainedPropertyAssociation__Group__5__Impl();
@@ -38091,31 +38539,31 @@ public final void rule__ContainedPropertyAssociation__Group__5() throws Recognit
// $ANTLR start "rule__ContainedPropertyAssociation__Group__5__Impl"
- // InternalBehaviorAnnexParser.g:11439:1: rule__ContainedPropertyAssociation__Group__5__Impl : ( ( rule__ContainedPropertyAssociation__Group_5__0 )? ) ;
+ // InternalBehaviorAnnexParser.g:11566:1: rule__ContainedPropertyAssociation__Group__5__Impl : ( ( rule__ContainedPropertyAssociation__Group_5__0 )? ) ;
public final void rule__ContainedPropertyAssociation__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11443:1: ( ( ( rule__ContainedPropertyAssociation__Group_5__0 )? ) )
- // InternalBehaviorAnnexParser.g:11444:1: ( ( rule__ContainedPropertyAssociation__Group_5__0 )? )
+ // InternalBehaviorAnnexParser.g:11570:1: ( ( ( rule__ContainedPropertyAssociation__Group_5__0 )? ) )
+ // InternalBehaviorAnnexParser.g:11571:1: ( ( rule__ContainedPropertyAssociation__Group_5__0 )? )
{
- // InternalBehaviorAnnexParser.g:11444:1: ( ( rule__ContainedPropertyAssociation__Group_5__0 )? )
- // InternalBehaviorAnnexParser.g:11445:2: ( rule__ContainedPropertyAssociation__Group_5__0 )?
+ // InternalBehaviorAnnexParser.g:11571:1: ( ( rule__ContainedPropertyAssociation__Group_5__0 )? )
+ // InternalBehaviorAnnexParser.g:11572:2: ( rule__ContainedPropertyAssociation__Group_5__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getGroup_5());
}
- // InternalBehaviorAnnexParser.g:11446:2: ( rule__ContainedPropertyAssociation__Group_5__0 )?
- int alt100=2;
- int LA100_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:11573:2: ( rule__ContainedPropertyAssociation__Group_5__0 )?
+ int alt101=2;
+ int LA101_0 = input.LA(1);
- if ( (LA100_0==In) ) {
- alt100=1;
+ if ( (LA101_0==In) ) {
+ alt101=1;
}
- switch (alt100) {
+ switch (alt101) {
case 1 :
- // InternalBehaviorAnnexParser.g:11446:3: rule__ContainedPropertyAssociation__Group_5__0
+ // InternalBehaviorAnnexParser.g:11573:3: rule__ContainedPropertyAssociation__Group_5__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ContainedPropertyAssociation__Group_5__0();
@@ -38153,14 +38601,14 @@ public final void rule__ContainedPropertyAssociation__Group__5__Impl() throws Re
// $ANTLR start "rule__ContainedPropertyAssociation__Group__6"
- // InternalBehaviorAnnexParser.g:11454:1: rule__ContainedPropertyAssociation__Group__6 : rule__ContainedPropertyAssociation__Group__6__Impl ;
+ // InternalBehaviorAnnexParser.g:11581:1: rule__ContainedPropertyAssociation__Group__6 : rule__ContainedPropertyAssociation__Group__6__Impl ;
public final void rule__ContainedPropertyAssociation__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11458:1: ( rule__ContainedPropertyAssociation__Group__6__Impl )
- // InternalBehaviorAnnexParser.g:11459:2: rule__ContainedPropertyAssociation__Group__6__Impl
+ // InternalBehaviorAnnexParser.g:11585:1: ( rule__ContainedPropertyAssociation__Group__6__Impl )
+ // InternalBehaviorAnnexParser.g:11586:2: rule__ContainedPropertyAssociation__Group__6__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ContainedPropertyAssociation__Group__6__Impl();
@@ -38186,17 +38634,17 @@ public final void rule__ContainedPropertyAssociation__Group__6() throws Recognit
// $ANTLR start "rule__ContainedPropertyAssociation__Group__6__Impl"
- // InternalBehaviorAnnexParser.g:11465:1: rule__ContainedPropertyAssociation__Group__6__Impl : ( Semicolon ) ;
+ // InternalBehaviorAnnexParser.g:11592:1: rule__ContainedPropertyAssociation__Group__6__Impl : ( Semicolon ) ;
public final void rule__ContainedPropertyAssociation__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11469:1: ( ( Semicolon ) )
- // InternalBehaviorAnnexParser.g:11470:1: ( Semicolon )
+ // InternalBehaviorAnnexParser.g:11596:1: ( ( Semicolon ) )
+ // InternalBehaviorAnnexParser.g:11597:1: ( Semicolon )
{
- // InternalBehaviorAnnexParser.g:11470:1: ( Semicolon )
- // InternalBehaviorAnnexParser.g:11471:2: Semicolon
+ // InternalBehaviorAnnexParser.g:11597:1: ( Semicolon )
+ // InternalBehaviorAnnexParser.g:11598:2: Semicolon
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getSemicolonKeyword_6());
@@ -38227,14 +38675,14 @@ public final void rule__ContainedPropertyAssociation__Group__6__Impl() throws Re
// $ANTLR start "rule__ContainedPropertyAssociation__Group_3__0"
- // InternalBehaviorAnnexParser.g:11481:1: rule__ContainedPropertyAssociation__Group_3__0 : rule__ContainedPropertyAssociation__Group_3__0__Impl rule__ContainedPropertyAssociation__Group_3__1 ;
+ // InternalBehaviorAnnexParser.g:11608:1: rule__ContainedPropertyAssociation__Group_3__0 : rule__ContainedPropertyAssociation__Group_3__0__Impl rule__ContainedPropertyAssociation__Group_3__1 ;
public final void rule__ContainedPropertyAssociation__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11485:1: ( rule__ContainedPropertyAssociation__Group_3__0__Impl rule__ContainedPropertyAssociation__Group_3__1 )
- // InternalBehaviorAnnexParser.g:11486:2: rule__ContainedPropertyAssociation__Group_3__0__Impl rule__ContainedPropertyAssociation__Group_3__1
+ // InternalBehaviorAnnexParser.g:11612:1: ( rule__ContainedPropertyAssociation__Group_3__0__Impl rule__ContainedPropertyAssociation__Group_3__1 )
+ // InternalBehaviorAnnexParser.g:11613:2: rule__ContainedPropertyAssociation__Group_3__0__Impl rule__ContainedPropertyAssociation__Group_3__1
{
pushFollow(FollowSets000.FOLLOW_82);
rule__ContainedPropertyAssociation__Group_3__0__Impl();
@@ -38265,23 +38713,23 @@ public final void rule__ContainedPropertyAssociation__Group_3__0() throws Recogn
// $ANTLR start "rule__ContainedPropertyAssociation__Group_3__0__Impl"
- // InternalBehaviorAnnexParser.g:11493:1: rule__ContainedPropertyAssociation__Group_3__0__Impl : ( ( rule__ContainedPropertyAssociation__OwnedValueAssignment_3_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:11620:1: rule__ContainedPropertyAssociation__Group_3__0__Impl : ( ( rule__ContainedPropertyAssociation__OwnedValueAssignment_3_0 ) ) ;
public final void rule__ContainedPropertyAssociation__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11497:1: ( ( ( rule__ContainedPropertyAssociation__OwnedValueAssignment_3_0 ) ) )
- // InternalBehaviorAnnexParser.g:11498:1: ( ( rule__ContainedPropertyAssociation__OwnedValueAssignment_3_0 ) )
+ // InternalBehaviorAnnexParser.g:11624:1: ( ( ( rule__ContainedPropertyAssociation__OwnedValueAssignment_3_0 ) ) )
+ // InternalBehaviorAnnexParser.g:11625:1: ( ( rule__ContainedPropertyAssociation__OwnedValueAssignment_3_0 ) )
{
- // InternalBehaviorAnnexParser.g:11498:1: ( ( rule__ContainedPropertyAssociation__OwnedValueAssignment_3_0 ) )
- // InternalBehaviorAnnexParser.g:11499:2: ( rule__ContainedPropertyAssociation__OwnedValueAssignment_3_0 )
+ // InternalBehaviorAnnexParser.g:11625:1: ( ( rule__ContainedPropertyAssociation__OwnedValueAssignment_3_0 ) )
+ // InternalBehaviorAnnexParser.g:11626:2: ( rule__ContainedPropertyAssociation__OwnedValueAssignment_3_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getOwnedValueAssignment_3_0());
}
- // InternalBehaviorAnnexParser.g:11500:2: ( rule__ContainedPropertyAssociation__OwnedValueAssignment_3_0 )
- // InternalBehaviorAnnexParser.g:11500:3: rule__ContainedPropertyAssociation__OwnedValueAssignment_3_0
+ // InternalBehaviorAnnexParser.g:11627:2: ( rule__ContainedPropertyAssociation__OwnedValueAssignment_3_0 )
+ // InternalBehaviorAnnexParser.g:11627:3: rule__ContainedPropertyAssociation__OwnedValueAssignment_3_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ContainedPropertyAssociation__OwnedValueAssignment_3_0();
@@ -38316,14 +38764,14 @@ public final void rule__ContainedPropertyAssociation__Group_3__0__Impl() throws
// $ANTLR start "rule__ContainedPropertyAssociation__Group_3__1"
- // InternalBehaviorAnnexParser.g:11508:1: rule__ContainedPropertyAssociation__Group_3__1 : rule__ContainedPropertyAssociation__Group_3__1__Impl ;
+ // InternalBehaviorAnnexParser.g:11635:1: rule__ContainedPropertyAssociation__Group_3__1 : rule__ContainedPropertyAssociation__Group_3__1__Impl ;
public final void rule__ContainedPropertyAssociation__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11512:1: ( rule__ContainedPropertyAssociation__Group_3__1__Impl )
- // InternalBehaviorAnnexParser.g:11513:2: rule__ContainedPropertyAssociation__Group_3__1__Impl
+ // InternalBehaviorAnnexParser.g:11639:1: ( rule__ContainedPropertyAssociation__Group_3__1__Impl )
+ // InternalBehaviorAnnexParser.g:11640:2: rule__ContainedPropertyAssociation__Group_3__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ContainedPropertyAssociation__Group_3__1__Impl();
@@ -38349,35 +38797,35 @@ public final void rule__ContainedPropertyAssociation__Group_3__1() throws Recogn
// $ANTLR start "rule__ContainedPropertyAssociation__Group_3__1__Impl"
- // InternalBehaviorAnnexParser.g:11519:1: rule__ContainedPropertyAssociation__Group_3__1__Impl : ( ( rule__ContainedPropertyAssociation__Group_3_1__0 )* ) ;
+ // InternalBehaviorAnnexParser.g:11646:1: rule__ContainedPropertyAssociation__Group_3__1__Impl : ( ( rule__ContainedPropertyAssociation__Group_3_1__0 )* ) ;
public final void rule__ContainedPropertyAssociation__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11523:1: ( ( ( rule__ContainedPropertyAssociation__Group_3_1__0 )* ) )
- // InternalBehaviorAnnexParser.g:11524:1: ( ( rule__ContainedPropertyAssociation__Group_3_1__0 )* )
+ // InternalBehaviorAnnexParser.g:11650:1: ( ( ( rule__ContainedPropertyAssociation__Group_3_1__0 )* ) )
+ // InternalBehaviorAnnexParser.g:11651:1: ( ( rule__ContainedPropertyAssociation__Group_3_1__0 )* )
{
- // InternalBehaviorAnnexParser.g:11524:1: ( ( rule__ContainedPropertyAssociation__Group_3_1__0 )* )
- // InternalBehaviorAnnexParser.g:11525:2: ( rule__ContainedPropertyAssociation__Group_3_1__0 )*
+ // InternalBehaviorAnnexParser.g:11651:1: ( ( rule__ContainedPropertyAssociation__Group_3_1__0 )* )
+ // InternalBehaviorAnnexParser.g:11652:2: ( rule__ContainedPropertyAssociation__Group_3_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getGroup_3_1());
}
- // InternalBehaviorAnnexParser.g:11526:2: ( rule__ContainedPropertyAssociation__Group_3_1__0 )*
- loop101:
+ // InternalBehaviorAnnexParser.g:11653:2: ( rule__ContainedPropertyAssociation__Group_3_1__0 )*
+ loop102:
do {
- int alt101=2;
- int LA101_0 = input.LA(1);
+ int alt102=2;
+ int LA102_0 = input.LA(1);
- if ( (LA101_0==Comma) ) {
- alt101=1;
+ if ( (LA102_0==Comma) ) {
+ alt102=1;
}
- switch (alt101) {
+ switch (alt102) {
case 1 :
- // InternalBehaviorAnnexParser.g:11526:3: rule__ContainedPropertyAssociation__Group_3_1__0
+ // InternalBehaviorAnnexParser.g:11653:3: rule__ContainedPropertyAssociation__Group_3_1__0
{
pushFollow(FollowSets000.FOLLOW_7);
rule__ContainedPropertyAssociation__Group_3_1__0();
@@ -38389,7 +38837,7 @@ public final void rule__ContainedPropertyAssociation__Group_3__1__Impl() throws
break;
default :
- break loop101;
+ break loop102;
}
} while (true);
@@ -38418,14 +38866,14 @@ public final void rule__ContainedPropertyAssociation__Group_3__1__Impl() throws
// $ANTLR start "rule__ContainedPropertyAssociation__Group_3_1__0"
- // InternalBehaviorAnnexParser.g:11535:1: rule__ContainedPropertyAssociation__Group_3_1__0 : rule__ContainedPropertyAssociation__Group_3_1__0__Impl rule__ContainedPropertyAssociation__Group_3_1__1 ;
+ // InternalBehaviorAnnexParser.g:11662:1: rule__ContainedPropertyAssociation__Group_3_1__0 : rule__ContainedPropertyAssociation__Group_3_1__0__Impl rule__ContainedPropertyAssociation__Group_3_1__1 ;
public final void rule__ContainedPropertyAssociation__Group_3_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11539:1: ( rule__ContainedPropertyAssociation__Group_3_1__0__Impl rule__ContainedPropertyAssociation__Group_3_1__1 )
- // InternalBehaviorAnnexParser.g:11540:2: rule__ContainedPropertyAssociation__Group_3_1__0__Impl rule__ContainedPropertyAssociation__Group_3_1__1
+ // InternalBehaviorAnnexParser.g:11666:1: ( rule__ContainedPropertyAssociation__Group_3_1__0__Impl rule__ContainedPropertyAssociation__Group_3_1__1 )
+ // InternalBehaviorAnnexParser.g:11667:2: rule__ContainedPropertyAssociation__Group_3_1__0__Impl rule__ContainedPropertyAssociation__Group_3_1__1
{
pushFollow(FollowSets000.FOLLOW_80);
rule__ContainedPropertyAssociation__Group_3_1__0__Impl();
@@ -38456,17 +38904,17 @@ public final void rule__ContainedPropertyAssociation__Group_3_1__0() throws Reco
// $ANTLR start "rule__ContainedPropertyAssociation__Group_3_1__0__Impl"
- // InternalBehaviorAnnexParser.g:11547:1: rule__ContainedPropertyAssociation__Group_3_1__0__Impl : ( Comma ) ;
+ // InternalBehaviorAnnexParser.g:11674:1: rule__ContainedPropertyAssociation__Group_3_1__0__Impl : ( Comma ) ;
public final void rule__ContainedPropertyAssociation__Group_3_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11551:1: ( ( Comma ) )
- // InternalBehaviorAnnexParser.g:11552:1: ( Comma )
+ // InternalBehaviorAnnexParser.g:11678:1: ( ( Comma ) )
+ // InternalBehaviorAnnexParser.g:11679:1: ( Comma )
{
- // InternalBehaviorAnnexParser.g:11552:1: ( Comma )
- // InternalBehaviorAnnexParser.g:11553:2: Comma
+ // InternalBehaviorAnnexParser.g:11679:1: ( Comma )
+ // InternalBehaviorAnnexParser.g:11680:2: Comma
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getCommaKeyword_3_1_0());
@@ -38497,14 +38945,14 @@ public final void rule__ContainedPropertyAssociation__Group_3_1__0__Impl() throw
// $ANTLR start "rule__ContainedPropertyAssociation__Group_3_1__1"
- // InternalBehaviorAnnexParser.g:11562:1: rule__ContainedPropertyAssociation__Group_3_1__1 : rule__ContainedPropertyAssociation__Group_3_1__1__Impl ;
+ // InternalBehaviorAnnexParser.g:11689:1: rule__ContainedPropertyAssociation__Group_3_1__1 : rule__ContainedPropertyAssociation__Group_3_1__1__Impl ;
public final void rule__ContainedPropertyAssociation__Group_3_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11566:1: ( rule__ContainedPropertyAssociation__Group_3_1__1__Impl )
- // InternalBehaviorAnnexParser.g:11567:2: rule__ContainedPropertyAssociation__Group_3_1__1__Impl
+ // InternalBehaviorAnnexParser.g:11693:1: ( rule__ContainedPropertyAssociation__Group_3_1__1__Impl )
+ // InternalBehaviorAnnexParser.g:11694:2: rule__ContainedPropertyAssociation__Group_3_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ContainedPropertyAssociation__Group_3_1__1__Impl();
@@ -38530,23 +38978,23 @@ public final void rule__ContainedPropertyAssociation__Group_3_1__1() throws Reco
// $ANTLR start "rule__ContainedPropertyAssociation__Group_3_1__1__Impl"
- // InternalBehaviorAnnexParser.g:11573:1: rule__ContainedPropertyAssociation__Group_3_1__1__Impl : ( ( rule__ContainedPropertyAssociation__OwnedValueAssignment_3_1_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:11700:1: rule__ContainedPropertyAssociation__Group_3_1__1__Impl : ( ( rule__ContainedPropertyAssociation__OwnedValueAssignment_3_1_1 ) ) ;
public final void rule__ContainedPropertyAssociation__Group_3_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11577:1: ( ( ( rule__ContainedPropertyAssociation__OwnedValueAssignment_3_1_1 ) ) )
- // InternalBehaviorAnnexParser.g:11578:1: ( ( rule__ContainedPropertyAssociation__OwnedValueAssignment_3_1_1 ) )
+ // InternalBehaviorAnnexParser.g:11704:1: ( ( ( rule__ContainedPropertyAssociation__OwnedValueAssignment_3_1_1 ) ) )
+ // InternalBehaviorAnnexParser.g:11705:1: ( ( rule__ContainedPropertyAssociation__OwnedValueAssignment_3_1_1 ) )
{
- // InternalBehaviorAnnexParser.g:11578:1: ( ( rule__ContainedPropertyAssociation__OwnedValueAssignment_3_1_1 ) )
- // InternalBehaviorAnnexParser.g:11579:2: ( rule__ContainedPropertyAssociation__OwnedValueAssignment_3_1_1 )
+ // InternalBehaviorAnnexParser.g:11705:1: ( ( rule__ContainedPropertyAssociation__OwnedValueAssignment_3_1_1 ) )
+ // InternalBehaviorAnnexParser.g:11706:2: ( rule__ContainedPropertyAssociation__OwnedValueAssignment_3_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getOwnedValueAssignment_3_1_1());
}
- // InternalBehaviorAnnexParser.g:11580:2: ( rule__ContainedPropertyAssociation__OwnedValueAssignment_3_1_1 )
- // InternalBehaviorAnnexParser.g:11580:3: rule__ContainedPropertyAssociation__OwnedValueAssignment_3_1_1
+ // InternalBehaviorAnnexParser.g:11707:2: ( rule__ContainedPropertyAssociation__OwnedValueAssignment_3_1_1 )
+ // InternalBehaviorAnnexParser.g:11707:3: rule__ContainedPropertyAssociation__OwnedValueAssignment_3_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ContainedPropertyAssociation__OwnedValueAssignment_3_1_1();
@@ -38581,14 +39029,14 @@ public final void rule__ContainedPropertyAssociation__Group_3_1__1__Impl() throw
// $ANTLR start "rule__ContainedPropertyAssociation__Group_4__0"
- // InternalBehaviorAnnexParser.g:11589:1: rule__ContainedPropertyAssociation__Group_4__0 : rule__ContainedPropertyAssociation__Group_4__0__Impl rule__ContainedPropertyAssociation__Group_4__1 ;
+ // InternalBehaviorAnnexParser.g:11716:1: rule__ContainedPropertyAssociation__Group_4__0 : rule__ContainedPropertyAssociation__Group_4__0__Impl rule__ContainedPropertyAssociation__Group_4__1 ;
public final void rule__ContainedPropertyAssociation__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11593:1: ( rule__ContainedPropertyAssociation__Group_4__0__Impl rule__ContainedPropertyAssociation__Group_4__1 )
- // InternalBehaviorAnnexParser.g:11594:2: rule__ContainedPropertyAssociation__Group_4__0__Impl rule__ContainedPropertyAssociation__Group_4__1
+ // InternalBehaviorAnnexParser.g:11720:1: ( rule__ContainedPropertyAssociation__Group_4__0__Impl rule__ContainedPropertyAssociation__Group_4__1 )
+ // InternalBehaviorAnnexParser.g:11721:2: rule__ContainedPropertyAssociation__Group_4__0__Impl rule__ContainedPropertyAssociation__Group_4__1
{
pushFollow(FollowSets000.FOLLOW_83);
rule__ContainedPropertyAssociation__Group_4__0__Impl();
@@ -38619,17 +39067,17 @@ public final void rule__ContainedPropertyAssociation__Group_4__0() throws Recogn
// $ANTLR start "rule__ContainedPropertyAssociation__Group_4__0__Impl"
- // InternalBehaviorAnnexParser.g:11601:1: rule__ContainedPropertyAssociation__Group_4__0__Impl : ( Applies ) ;
+ // InternalBehaviorAnnexParser.g:11728:1: rule__ContainedPropertyAssociation__Group_4__0__Impl : ( Applies ) ;
public final void rule__ContainedPropertyAssociation__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11605:1: ( ( Applies ) )
- // InternalBehaviorAnnexParser.g:11606:1: ( Applies )
+ // InternalBehaviorAnnexParser.g:11732:1: ( ( Applies ) )
+ // InternalBehaviorAnnexParser.g:11733:1: ( Applies )
{
- // InternalBehaviorAnnexParser.g:11606:1: ( Applies )
- // InternalBehaviorAnnexParser.g:11607:2: Applies
+ // InternalBehaviorAnnexParser.g:11733:1: ( Applies )
+ // InternalBehaviorAnnexParser.g:11734:2: Applies
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getAppliesKeyword_4_0());
@@ -38660,14 +39108,14 @@ public final void rule__ContainedPropertyAssociation__Group_4__0__Impl() throws
// $ANTLR start "rule__ContainedPropertyAssociation__Group_4__1"
- // InternalBehaviorAnnexParser.g:11616:1: rule__ContainedPropertyAssociation__Group_4__1 : rule__ContainedPropertyAssociation__Group_4__1__Impl rule__ContainedPropertyAssociation__Group_4__2 ;
+ // InternalBehaviorAnnexParser.g:11743:1: rule__ContainedPropertyAssociation__Group_4__1 : rule__ContainedPropertyAssociation__Group_4__1__Impl rule__ContainedPropertyAssociation__Group_4__2 ;
public final void rule__ContainedPropertyAssociation__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11620:1: ( rule__ContainedPropertyAssociation__Group_4__1__Impl rule__ContainedPropertyAssociation__Group_4__2 )
- // InternalBehaviorAnnexParser.g:11621:2: rule__ContainedPropertyAssociation__Group_4__1__Impl rule__ContainedPropertyAssociation__Group_4__2
+ // InternalBehaviorAnnexParser.g:11747:1: ( rule__ContainedPropertyAssociation__Group_4__1__Impl rule__ContainedPropertyAssociation__Group_4__2 )
+ // InternalBehaviorAnnexParser.g:11748:2: rule__ContainedPropertyAssociation__Group_4__1__Impl rule__ContainedPropertyAssociation__Group_4__2
{
pushFollow(FollowSets000.FOLLOW_4);
rule__ContainedPropertyAssociation__Group_4__1__Impl();
@@ -38698,17 +39146,17 @@ public final void rule__ContainedPropertyAssociation__Group_4__1() throws Recogn
// $ANTLR start "rule__ContainedPropertyAssociation__Group_4__1__Impl"
- // InternalBehaviorAnnexParser.g:11628:1: rule__ContainedPropertyAssociation__Group_4__1__Impl : ( To ) ;
+ // InternalBehaviorAnnexParser.g:11755:1: rule__ContainedPropertyAssociation__Group_4__1__Impl : ( To ) ;
public final void rule__ContainedPropertyAssociation__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11632:1: ( ( To ) )
- // InternalBehaviorAnnexParser.g:11633:1: ( To )
+ // InternalBehaviorAnnexParser.g:11759:1: ( ( To ) )
+ // InternalBehaviorAnnexParser.g:11760:1: ( To )
{
- // InternalBehaviorAnnexParser.g:11633:1: ( To )
- // InternalBehaviorAnnexParser.g:11634:2: To
+ // InternalBehaviorAnnexParser.g:11760:1: ( To )
+ // InternalBehaviorAnnexParser.g:11761:2: To
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getToKeyword_4_1());
@@ -38739,14 +39187,14 @@ public final void rule__ContainedPropertyAssociation__Group_4__1__Impl() throws
// $ANTLR start "rule__ContainedPropertyAssociation__Group_4__2"
- // InternalBehaviorAnnexParser.g:11643:1: rule__ContainedPropertyAssociation__Group_4__2 : rule__ContainedPropertyAssociation__Group_4__2__Impl rule__ContainedPropertyAssociation__Group_4__3 ;
+ // InternalBehaviorAnnexParser.g:11770:1: rule__ContainedPropertyAssociation__Group_4__2 : rule__ContainedPropertyAssociation__Group_4__2__Impl rule__ContainedPropertyAssociation__Group_4__3 ;
public final void rule__ContainedPropertyAssociation__Group_4__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11647:1: ( rule__ContainedPropertyAssociation__Group_4__2__Impl rule__ContainedPropertyAssociation__Group_4__3 )
- // InternalBehaviorAnnexParser.g:11648:2: rule__ContainedPropertyAssociation__Group_4__2__Impl rule__ContainedPropertyAssociation__Group_4__3
+ // InternalBehaviorAnnexParser.g:11774:1: ( rule__ContainedPropertyAssociation__Group_4__2__Impl rule__ContainedPropertyAssociation__Group_4__3 )
+ // InternalBehaviorAnnexParser.g:11775:2: rule__ContainedPropertyAssociation__Group_4__2__Impl rule__ContainedPropertyAssociation__Group_4__3
{
pushFollow(FollowSets000.FOLLOW_82);
rule__ContainedPropertyAssociation__Group_4__2__Impl();
@@ -38777,23 +39225,23 @@ public final void rule__ContainedPropertyAssociation__Group_4__2() throws Recogn
// $ANTLR start "rule__ContainedPropertyAssociation__Group_4__2__Impl"
- // InternalBehaviorAnnexParser.g:11655:1: rule__ContainedPropertyAssociation__Group_4__2__Impl : ( ( rule__ContainedPropertyAssociation__AppliesToAssignment_4_2 ) ) ;
+ // InternalBehaviorAnnexParser.g:11782:1: rule__ContainedPropertyAssociation__Group_4__2__Impl : ( ( rule__ContainedPropertyAssociation__AppliesToAssignment_4_2 ) ) ;
public final void rule__ContainedPropertyAssociation__Group_4__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11659:1: ( ( ( rule__ContainedPropertyAssociation__AppliesToAssignment_4_2 ) ) )
- // InternalBehaviorAnnexParser.g:11660:1: ( ( rule__ContainedPropertyAssociation__AppliesToAssignment_4_2 ) )
+ // InternalBehaviorAnnexParser.g:11786:1: ( ( ( rule__ContainedPropertyAssociation__AppliesToAssignment_4_2 ) ) )
+ // InternalBehaviorAnnexParser.g:11787:1: ( ( rule__ContainedPropertyAssociation__AppliesToAssignment_4_2 ) )
{
- // InternalBehaviorAnnexParser.g:11660:1: ( ( rule__ContainedPropertyAssociation__AppliesToAssignment_4_2 ) )
- // InternalBehaviorAnnexParser.g:11661:2: ( rule__ContainedPropertyAssociation__AppliesToAssignment_4_2 )
+ // InternalBehaviorAnnexParser.g:11787:1: ( ( rule__ContainedPropertyAssociation__AppliesToAssignment_4_2 ) )
+ // InternalBehaviorAnnexParser.g:11788:2: ( rule__ContainedPropertyAssociation__AppliesToAssignment_4_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getAppliesToAssignment_4_2());
}
- // InternalBehaviorAnnexParser.g:11662:2: ( rule__ContainedPropertyAssociation__AppliesToAssignment_4_2 )
- // InternalBehaviorAnnexParser.g:11662:3: rule__ContainedPropertyAssociation__AppliesToAssignment_4_2
+ // InternalBehaviorAnnexParser.g:11789:2: ( rule__ContainedPropertyAssociation__AppliesToAssignment_4_2 )
+ // InternalBehaviorAnnexParser.g:11789:3: rule__ContainedPropertyAssociation__AppliesToAssignment_4_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ContainedPropertyAssociation__AppliesToAssignment_4_2();
@@ -38828,14 +39276,14 @@ public final void rule__ContainedPropertyAssociation__Group_4__2__Impl() throws
// $ANTLR start "rule__ContainedPropertyAssociation__Group_4__3"
- // InternalBehaviorAnnexParser.g:11670:1: rule__ContainedPropertyAssociation__Group_4__3 : rule__ContainedPropertyAssociation__Group_4__3__Impl ;
+ // InternalBehaviorAnnexParser.g:11797:1: rule__ContainedPropertyAssociation__Group_4__3 : rule__ContainedPropertyAssociation__Group_4__3__Impl ;
public final void rule__ContainedPropertyAssociation__Group_4__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11674:1: ( rule__ContainedPropertyAssociation__Group_4__3__Impl )
- // InternalBehaviorAnnexParser.g:11675:2: rule__ContainedPropertyAssociation__Group_4__3__Impl
+ // InternalBehaviorAnnexParser.g:11801:1: ( rule__ContainedPropertyAssociation__Group_4__3__Impl )
+ // InternalBehaviorAnnexParser.g:11802:2: rule__ContainedPropertyAssociation__Group_4__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ContainedPropertyAssociation__Group_4__3__Impl();
@@ -38861,35 +39309,35 @@ public final void rule__ContainedPropertyAssociation__Group_4__3() throws Recogn
// $ANTLR start "rule__ContainedPropertyAssociation__Group_4__3__Impl"
- // InternalBehaviorAnnexParser.g:11681:1: rule__ContainedPropertyAssociation__Group_4__3__Impl : ( ( rule__ContainedPropertyAssociation__Group_4_3__0 )* ) ;
+ // InternalBehaviorAnnexParser.g:11808:1: rule__ContainedPropertyAssociation__Group_4__3__Impl : ( ( rule__ContainedPropertyAssociation__Group_4_3__0 )* ) ;
public final void rule__ContainedPropertyAssociation__Group_4__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11685:1: ( ( ( rule__ContainedPropertyAssociation__Group_4_3__0 )* ) )
- // InternalBehaviorAnnexParser.g:11686:1: ( ( rule__ContainedPropertyAssociation__Group_4_3__0 )* )
+ // InternalBehaviorAnnexParser.g:11812:1: ( ( ( rule__ContainedPropertyAssociation__Group_4_3__0 )* ) )
+ // InternalBehaviorAnnexParser.g:11813:1: ( ( rule__ContainedPropertyAssociation__Group_4_3__0 )* )
{
- // InternalBehaviorAnnexParser.g:11686:1: ( ( rule__ContainedPropertyAssociation__Group_4_3__0 )* )
- // InternalBehaviorAnnexParser.g:11687:2: ( rule__ContainedPropertyAssociation__Group_4_3__0 )*
+ // InternalBehaviorAnnexParser.g:11813:1: ( ( rule__ContainedPropertyAssociation__Group_4_3__0 )* )
+ // InternalBehaviorAnnexParser.g:11814:2: ( rule__ContainedPropertyAssociation__Group_4_3__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getGroup_4_3());
}
- // InternalBehaviorAnnexParser.g:11688:2: ( rule__ContainedPropertyAssociation__Group_4_3__0 )*
- loop102:
+ // InternalBehaviorAnnexParser.g:11815:2: ( rule__ContainedPropertyAssociation__Group_4_3__0 )*
+ loop103:
do {
- int alt102=2;
- int LA102_0 = input.LA(1);
+ int alt103=2;
+ int LA103_0 = input.LA(1);
- if ( (LA102_0==Comma) ) {
- alt102=1;
+ if ( (LA103_0==Comma) ) {
+ alt103=1;
}
- switch (alt102) {
+ switch (alt103) {
case 1 :
- // InternalBehaviorAnnexParser.g:11688:3: rule__ContainedPropertyAssociation__Group_4_3__0
+ // InternalBehaviorAnnexParser.g:11815:3: rule__ContainedPropertyAssociation__Group_4_3__0
{
pushFollow(FollowSets000.FOLLOW_7);
rule__ContainedPropertyAssociation__Group_4_3__0();
@@ -38901,7 +39349,7 @@ public final void rule__ContainedPropertyAssociation__Group_4__3__Impl() throws
break;
default :
- break loop102;
+ break loop103;
}
} while (true);
@@ -38930,14 +39378,14 @@ public final void rule__ContainedPropertyAssociation__Group_4__3__Impl() throws
// $ANTLR start "rule__ContainedPropertyAssociation__Group_4_3__0"
- // InternalBehaviorAnnexParser.g:11697:1: rule__ContainedPropertyAssociation__Group_4_3__0 : rule__ContainedPropertyAssociation__Group_4_3__0__Impl rule__ContainedPropertyAssociation__Group_4_3__1 ;
+ // InternalBehaviorAnnexParser.g:11824:1: rule__ContainedPropertyAssociation__Group_4_3__0 : rule__ContainedPropertyAssociation__Group_4_3__0__Impl rule__ContainedPropertyAssociation__Group_4_3__1 ;
public final void rule__ContainedPropertyAssociation__Group_4_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11701:1: ( rule__ContainedPropertyAssociation__Group_4_3__0__Impl rule__ContainedPropertyAssociation__Group_4_3__1 )
- // InternalBehaviorAnnexParser.g:11702:2: rule__ContainedPropertyAssociation__Group_4_3__0__Impl rule__ContainedPropertyAssociation__Group_4_3__1
+ // InternalBehaviorAnnexParser.g:11828:1: ( rule__ContainedPropertyAssociation__Group_4_3__0__Impl rule__ContainedPropertyAssociation__Group_4_3__1 )
+ // InternalBehaviorAnnexParser.g:11829:2: rule__ContainedPropertyAssociation__Group_4_3__0__Impl rule__ContainedPropertyAssociation__Group_4_3__1
{
pushFollow(FollowSets000.FOLLOW_4);
rule__ContainedPropertyAssociation__Group_4_3__0__Impl();
@@ -38968,17 +39416,17 @@ public final void rule__ContainedPropertyAssociation__Group_4_3__0() throws Reco
// $ANTLR start "rule__ContainedPropertyAssociation__Group_4_3__0__Impl"
- // InternalBehaviorAnnexParser.g:11709:1: rule__ContainedPropertyAssociation__Group_4_3__0__Impl : ( Comma ) ;
+ // InternalBehaviorAnnexParser.g:11836:1: rule__ContainedPropertyAssociation__Group_4_3__0__Impl : ( Comma ) ;
public final void rule__ContainedPropertyAssociation__Group_4_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11713:1: ( ( Comma ) )
- // InternalBehaviorAnnexParser.g:11714:1: ( Comma )
+ // InternalBehaviorAnnexParser.g:11840:1: ( ( Comma ) )
+ // InternalBehaviorAnnexParser.g:11841:1: ( Comma )
{
- // InternalBehaviorAnnexParser.g:11714:1: ( Comma )
- // InternalBehaviorAnnexParser.g:11715:2: Comma
+ // InternalBehaviorAnnexParser.g:11841:1: ( Comma )
+ // InternalBehaviorAnnexParser.g:11842:2: Comma
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getCommaKeyword_4_3_0());
@@ -39009,14 +39457,14 @@ public final void rule__ContainedPropertyAssociation__Group_4_3__0__Impl() throw
// $ANTLR start "rule__ContainedPropertyAssociation__Group_4_3__1"
- // InternalBehaviorAnnexParser.g:11724:1: rule__ContainedPropertyAssociation__Group_4_3__1 : rule__ContainedPropertyAssociation__Group_4_3__1__Impl ;
+ // InternalBehaviorAnnexParser.g:11851:1: rule__ContainedPropertyAssociation__Group_4_3__1 : rule__ContainedPropertyAssociation__Group_4_3__1__Impl ;
public final void rule__ContainedPropertyAssociation__Group_4_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11728:1: ( rule__ContainedPropertyAssociation__Group_4_3__1__Impl )
- // InternalBehaviorAnnexParser.g:11729:2: rule__ContainedPropertyAssociation__Group_4_3__1__Impl
+ // InternalBehaviorAnnexParser.g:11855:1: ( rule__ContainedPropertyAssociation__Group_4_3__1__Impl )
+ // InternalBehaviorAnnexParser.g:11856:2: rule__ContainedPropertyAssociation__Group_4_3__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ContainedPropertyAssociation__Group_4_3__1__Impl();
@@ -39042,23 +39490,23 @@ public final void rule__ContainedPropertyAssociation__Group_4_3__1() throws Reco
// $ANTLR start "rule__ContainedPropertyAssociation__Group_4_3__1__Impl"
- // InternalBehaviorAnnexParser.g:11735:1: rule__ContainedPropertyAssociation__Group_4_3__1__Impl : ( ( rule__ContainedPropertyAssociation__AppliesToAssignment_4_3_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:11862:1: rule__ContainedPropertyAssociation__Group_4_3__1__Impl : ( ( rule__ContainedPropertyAssociation__AppliesToAssignment_4_3_1 ) ) ;
public final void rule__ContainedPropertyAssociation__Group_4_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11739:1: ( ( ( rule__ContainedPropertyAssociation__AppliesToAssignment_4_3_1 ) ) )
- // InternalBehaviorAnnexParser.g:11740:1: ( ( rule__ContainedPropertyAssociation__AppliesToAssignment_4_3_1 ) )
+ // InternalBehaviorAnnexParser.g:11866:1: ( ( ( rule__ContainedPropertyAssociation__AppliesToAssignment_4_3_1 ) ) )
+ // InternalBehaviorAnnexParser.g:11867:1: ( ( rule__ContainedPropertyAssociation__AppliesToAssignment_4_3_1 ) )
{
- // InternalBehaviorAnnexParser.g:11740:1: ( ( rule__ContainedPropertyAssociation__AppliesToAssignment_4_3_1 ) )
- // InternalBehaviorAnnexParser.g:11741:2: ( rule__ContainedPropertyAssociation__AppliesToAssignment_4_3_1 )
+ // InternalBehaviorAnnexParser.g:11867:1: ( ( rule__ContainedPropertyAssociation__AppliesToAssignment_4_3_1 ) )
+ // InternalBehaviorAnnexParser.g:11868:2: ( rule__ContainedPropertyAssociation__AppliesToAssignment_4_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getAppliesToAssignment_4_3_1());
}
- // InternalBehaviorAnnexParser.g:11742:2: ( rule__ContainedPropertyAssociation__AppliesToAssignment_4_3_1 )
- // InternalBehaviorAnnexParser.g:11742:3: rule__ContainedPropertyAssociation__AppliesToAssignment_4_3_1
+ // InternalBehaviorAnnexParser.g:11869:2: ( rule__ContainedPropertyAssociation__AppliesToAssignment_4_3_1 )
+ // InternalBehaviorAnnexParser.g:11869:3: rule__ContainedPropertyAssociation__AppliesToAssignment_4_3_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ContainedPropertyAssociation__AppliesToAssignment_4_3_1();
@@ -39093,16 +39541,16 @@ public final void rule__ContainedPropertyAssociation__Group_4_3__1__Impl() throw
// $ANTLR start "rule__ContainedPropertyAssociation__Group_5__0"
- // InternalBehaviorAnnexParser.g:11751:1: rule__ContainedPropertyAssociation__Group_5__0 : rule__ContainedPropertyAssociation__Group_5__0__Impl rule__ContainedPropertyAssociation__Group_5__1 ;
+ // InternalBehaviorAnnexParser.g:11878:1: rule__ContainedPropertyAssociation__Group_5__0 : rule__ContainedPropertyAssociation__Group_5__0__Impl rule__ContainedPropertyAssociation__Group_5__1 ;
public final void rule__ContainedPropertyAssociation__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11755:1: ( rule__ContainedPropertyAssociation__Group_5__0__Impl rule__ContainedPropertyAssociation__Group_5__1 )
- // InternalBehaviorAnnexParser.g:11756:2: rule__ContainedPropertyAssociation__Group_5__0__Impl rule__ContainedPropertyAssociation__Group_5__1
+ // InternalBehaviorAnnexParser.g:11882:1: ( rule__ContainedPropertyAssociation__Group_5__0__Impl rule__ContainedPropertyAssociation__Group_5__1 )
+ // InternalBehaviorAnnexParser.g:11883:2: rule__ContainedPropertyAssociation__Group_5__0__Impl rule__ContainedPropertyAssociation__Group_5__1
{
- pushFollow(FollowSets000.FOLLOW_49);
+ pushFollow(FollowSets000.FOLLOW_51);
rule__ContainedPropertyAssociation__Group_5__0__Impl();
state._fsp--;
@@ -39131,17 +39579,17 @@ public final void rule__ContainedPropertyAssociation__Group_5__0() throws Recogn
// $ANTLR start "rule__ContainedPropertyAssociation__Group_5__0__Impl"
- // InternalBehaviorAnnexParser.g:11763:1: rule__ContainedPropertyAssociation__Group_5__0__Impl : ( In ) ;
+ // InternalBehaviorAnnexParser.g:11890:1: rule__ContainedPropertyAssociation__Group_5__0__Impl : ( In ) ;
public final void rule__ContainedPropertyAssociation__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11767:1: ( ( In ) )
- // InternalBehaviorAnnexParser.g:11768:1: ( In )
+ // InternalBehaviorAnnexParser.g:11894:1: ( ( In ) )
+ // InternalBehaviorAnnexParser.g:11895:1: ( In )
{
- // InternalBehaviorAnnexParser.g:11768:1: ( In )
- // InternalBehaviorAnnexParser.g:11769:2: In
+ // InternalBehaviorAnnexParser.g:11895:1: ( In )
+ // InternalBehaviorAnnexParser.g:11896:2: In
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getInKeyword_5_0());
@@ -39172,14 +39620,14 @@ public final void rule__ContainedPropertyAssociation__Group_5__0__Impl() throws
// $ANTLR start "rule__ContainedPropertyAssociation__Group_5__1"
- // InternalBehaviorAnnexParser.g:11778:1: rule__ContainedPropertyAssociation__Group_5__1 : rule__ContainedPropertyAssociation__Group_5__1__Impl rule__ContainedPropertyAssociation__Group_5__2 ;
+ // InternalBehaviorAnnexParser.g:11905:1: rule__ContainedPropertyAssociation__Group_5__1 : rule__ContainedPropertyAssociation__Group_5__1__Impl rule__ContainedPropertyAssociation__Group_5__2 ;
public final void rule__ContainedPropertyAssociation__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11782:1: ( rule__ContainedPropertyAssociation__Group_5__1__Impl rule__ContainedPropertyAssociation__Group_5__2 )
- // InternalBehaviorAnnexParser.g:11783:2: rule__ContainedPropertyAssociation__Group_5__1__Impl rule__ContainedPropertyAssociation__Group_5__2
+ // InternalBehaviorAnnexParser.g:11909:1: ( rule__ContainedPropertyAssociation__Group_5__1__Impl rule__ContainedPropertyAssociation__Group_5__2 )
+ // InternalBehaviorAnnexParser.g:11910:2: rule__ContainedPropertyAssociation__Group_5__1__Impl rule__ContainedPropertyAssociation__Group_5__2
{
pushFollow(FollowSets000.FOLLOW_27);
rule__ContainedPropertyAssociation__Group_5__1__Impl();
@@ -39210,17 +39658,17 @@ public final void rule__ContainedPropertyAssociation__Group_5__1() throws Recogn
// $ANTLR start "rule__ContainedPropertyAssociation__Group_5__1__Impl"
- // InternalBehaviorAnnexParser.g:11790:1: rule__ContainedPropertyAssociation__Group_5__1__Impl : ( Binding ) ;
+ // InternalBehaviorAnnexParser.g:11917:1: rule__ContainedPropertyAssociation__Group_5__1__Impl : ( Binding ) ;
public final void rule__ContainedPropertyAssociation__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11794:1: ( ( Binding ) )
- // InternalBehaviorAnnexParser.g:11795:1: ( Binding )
+ // InternalBehaviorAnnexParser.g:11921:1: ( ( Binding ) )
+ // InternalBehaviorAnnexParser.g:11922:1: ( Binding )
{
- // InternalBehaviorAnnexParser.g:11795:1: ( Binding )
- // InternalBehaviorAnnexParser.g:11796:2: Binding
+ // InternalBehaviorAnnexParser.g:11922:1: ( Binding )
+ // InternalBehaviorAnnexParser.g:11923:2: Binding
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getBindingKeyword_5_1());
@@ -39251,14 +39699,14 @@ public final void rule__ContainedPropertyAssociation__Group_5__1__Impl() throws
// $ANTLR start "rule__ContainedPropertyAssociation__Group_5__2"
- // InternalBehaviorAnnexParser.g:11805:1: rule__ContainedPropertyAssociation__Group_5__2 : rule__ContainedPropertyAssociation__Group_5__2__Impl rule__ContainedPropertyAssociation__Group_5__3 ;
+ // InternalBehaviorAnnexParser.g:11932:1: rule__ContainedPropertyAssociation__Group_5__2 : rule__ContainedPropertyAssociation__Group_5__2__Impl rule__ContainedPropertyAssociation__Group_5__3 ;
public final void rule__ContainedPropertyAssociation__Group_5__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11809:1: ( rule__ContainedPropertyAssociation__Group_5__2__Impl rule__ContainedPropertyAssociation__Group_5__3 )
- // InternalBehaviorAnnexParser.g:11810:2: rule__ContainedPropertyAssociation__Group_5__2__Impl rule__ContainedPropertyAssociation__Group_5__3
+ // InternalBehaviorAnnexParser.g:11936:1: ( rule__ContainedPropertyAssociation__Group_5__2__Impl rule__ContainedPropertyAssociation__Group_5__3 )
+ // InternalBehaviorAnnexParser.g:11937:2: rule__ContainedPropertyAssociation__Group_5__2__Impl rule__ContainedPropertyAssociation__Group_5__3
{
pushFollow(FollowSets000.FOLLOW_4);
rule__ContainedPropertyAssociation__Group_5__2__Impl();
@@ -39289,17 +39737,17 @@ public final void rule__ContainedPropertyAssociation__Group_5__2() throws Recogn
// $ANTLR start "rule__ContainedPropertyAssociation__Group_5__2__Impl"
- // InternalBehaviorAnnexParser.g:11817:1: rule__ContainedPropertyAssociation__Group_5__2__Impl : ( LeftParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:11944:1: rule__ContainedPropertyAssociation__Group_5__2__Impl : ( LeftParenthesis ) ;
public final void rule__ContainedPropertyAssociation__Group_5__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11821:1: ( ( LeftParenthesis ) )
- // InternalBehaviorAnnexParser.g:11822:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:11948:1: ( ( LeftParenthesis ) )
+ // InternalBehaviorAnnexParser.g:11949:1: ( LeftParenthesis )
{
- // InternalBehaviorAnnexParser.g:11822:1: ( LeftParenthesis )
- // InternalBehaviorAnnexParser.g:11823:2: LeftParenthesis
+ // InternalBehaviorAnnexParser.g:11949:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:11950:2: LeftParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getLeftParenthesisKeyword_5_2());
@@ -39330,16 +39778,16 @@ public final void rule__ContainedPropertyAssociation__Group_5__2__Impl() throws
// $ANTLR start "rule__ContainedPropertyAssociation__Group_5__3"
- // InternalBehaviorAnnexParser.g:11832:1: rule__ContainedPropertyAssociation__Group_5__3 : rule__ContainedPropertyAssociation__Group_5__3__Impl rule__ContainedPropertyAssociation__Group_5__4 ;
+ // InternalBehaviorAnnexParser.g:11959:1: rule__ContainedPropertyAssociation__Group_5__3 : rule__ContainedPropertyAssociation__Group_5__3__Impl rule__ContainedPropertyAssociation__Group_5__4 ;
public final void rule__ContainedPropertyAssociation__Group_5__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11836:1: ( rule__ContainedPropertyAssociation__Group_5__3__Impl rule__ContainedPropertyAssociation__Group_5__4 )
- // InternalBehaviorAnnexParser.g:11837:2: rule__ContainedPropertyAssociation__Group_5__3__Impl rule__ContainedPropertyAssociation__Group_5__4
+ // InternalBehaviorAnnexParser.g:11963:1: ( rule__ContainedPropertyAssociation__Group_5__3__Impl rule__ContainedPropertyAssociation__Group_5__4 )
+ // InternalBehaviorAnnexParser.g:11964:2: rule__ContainedPropertyAssociation__Group_5__3__Impl rule__ContainedPropertyAssociation__Group_5__4
{
- pushFollow(FollowSets000.FOLLOW_45);
+ pushFollow(FollowSets000.FOLLOW_37);
rule__ContainedPropertyAssociation__Group_5__3__Impl();
state._fsp--;
@@ -39368,23 +39816,23 @@ public final void rule__ContainedPropertyAssociation__Group_5__3() throws Recogn
// $ANTLR start "rule__ContainedPropertyAssociation__Group_5__3__Impl"
- // InternalBehaviorAnnexParser.g:11844:1: rule__ContainedPropertyAssociation__Group_5__3__Impl : ( ( rule__ContainedPropertyAssociation__InBindingAssignment_5_3 ) ) ;
+ // InternalBehaviorAnnexParser.g:11971:1: rule__ContainedPropertyAssociation__Group_5__3__Impl : ( ( rule__ContainedPropertyAssociation__InBindingAssignment_5_3 ) ) ;
public final void rule__ContainedPropertyAssociation__Group_5__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11848:1: ( ( ( rule__ContainedPropertyAssociation__InBindingAssignment_5_3 ) ) )
- // InternalBehaviorAnnexParser.g:11849:1: ( ( rule__ContainedPropertyAssociation__InBindingAssignment_5_3 ) )
+ // InternalBehaviorAnnexParser.g:11975:1: ( ( ( rule__ContainedPropertyAssociation__InBindingAssignment_5_3 ) ) )
+ // InternalBehaviorAnnexParser.g:11976:1: ( ( rule__ContainedPropertyAssociation__InBindingAssignment_5_3 ) )
{
- // InternalBehaviorAnnexParser.g:11849:1: ( ( rule__ContainedPropertyAssociation__InBindingAssignment_5_3 ) )
- // InternalBehaviorAnnexParser.g:11850:2: ( rule__ContainedPropertyAssociation__InBindingAssignment_5_3 )
+ // InternalBehaviorAnnexParser.g:11976:1: ( ( rule__ContainedPropertyAssociation__InBindingAssignment_5_3 ) )
+ // InternalBehaviorAnnexParser.g:11977:2: ( rule__ContainedPropertyAssociation__InBindingAssignment_5_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getInBindingAssignment_5_3());
}
- // InternalBehaviorAnnexParser.g:11851:2: ( rule__ContainedPropertyAssociation__InBindingAssignment_5_3 )
- // InternalBehaviorAnnexParser.g:11851:3: rule__ContainedPropertyAssociation__InBindingAssignment_5_3
+ // InternalBehaviorAnnexParser.g:11978:2: ( rule__ContainedPropertyAssociation__InBindingAssignment_5_3 )
+ // InternalBehaviorAnnexParser.g:11978:3: rule__ContainedPropertyAssociation__InBindingAssignment_5_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ContainedPropertyAssociation__InBindingAssignment_5_3();
@@ -39419,14 +39867,14 @@ public final void rule__ContainedPropertyAssociation__Group_5__3__Impl() throws
// $ANTLR start "rule__ContainedPropertyAssociation__Group_5__4"
- // InternalBehaviorAnnexParser.g:11859:1: rule__ContainedPropertyAssociation__Group_5__4 : rule__ContainedPropertyAssociation__Group_5__4__Impl ;
+ // InternalBehaviorAnnexParser.g:11986:1: rule__ContainedPropertyAssociation__Group_5__4 : rule__ContainedPropertyAssociation__Group_5__4__Impl ;
public final void rule__ContainedPropertyAssociation__Group_5__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11863:1: ( rule__ContainedPropertyAssociation__Group_5__4__Impl )
- // InternalBehaviorAnnexParser.g:11864:2: rule__ContainedPropertyAssociation__Group_5__4__Impl
+ // InternalBehaviorAnnexParser.g:11990:1: ( rule__ContainedPropertyAssociation__Group_5__4__Impl )
+ // InternalBehaviorAnnexParser.g:11991:2: rule__ContainedPropertyAssociation__Group_5__4__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ContainedPropertyAssociation__Group_5__4__Impl();
@@ -39452,17 +39900,17 @@ public final void rule__ContainedPropertyAssociation__Group_5__4() throws Recogn
// $ANTLR start "rule__ContainedPropertyAssociation__Group_5__4__Impl"
- // InternalBehaviorAnnexParser.g:11870:1: rule__ContainedPropertyAssociation__Group_5__4__Impl : ( RightParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:11997:1: rule__ContainedPropertyAssociation__Group_5__4__Impl : ( RightParenthesis ) ;
public final void rule__ContainedPropertyAssociation__Group_5__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11874:1: ( ( RightParenthesis ) )
- // InternalBehaviorAnnexParser.g:11875:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:12001:1: ( ( RightParenthesis ) )
+ // InternalBehaviorAnnexParser.g:12002:1: ( RightParenthesis )
{
- // InternalBehaviorAnnexParser.g:11875:1: ( RightParenthesis )
- // InternalBehaviorAnnexParser.g:11876:2: RightParenthesis
+ // InternalBehaviorAnnexParser.g:12002:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:12003:2: RightParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getRightParenthesisKeyword_5_4());
@@ -39493,16 +39941,16 @@ public final void rule__ContainedPropertyAssociation__Group_5__4__Impl() throws
// $ANTLR start "rule__OptionalModalPropertyValue__Group__0"
- // InternalBehaviorAnnexParser.g:11886:1: rule__OptionalModalPropertyValue__Group__0 : rule__OptionalModalPropertyValue__Group__0__Impl rule__OptionalModalPropertyValue__Group__1 ;
+ // InternalBehaviorAnnexParser.g:12013:1: rule__OptionalModalPropertyValue__Group__0 : rule__OptionalModalPropertyValue__Group__0__Impl rule__OptionalModalPropertyValue__Group__1 ;
public final void rule__OptionalModalPropertyValue__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11890:1: ( rule__OptionalModalPropertyValue__Group__0__Impl rule__OptionalModalPropertyValue__Group__1 )
- // InternalBehaviorAnnexParser.g:11891:2: rule__OptionalModalPropertyValue__Group__0__Impl rule__OptionalModalPropertyValue__Group__1
+ // InternalBehaviorAnnexParser.g:12017:1: ( rule__OptionalModalPropertyValue__Group__0__Impl rule__OptionalModalPropertyValue__Group__1 )
+ // InternalBehaviorAnnexParser.g:12018:2: rule__OptionalModalPropertyValue__Group__0__Impl rule__OptionalModalPropertyValue__Group__1
{
- pushFollow(FollowSets000.FOLLOW_48);
+ pushFollow(FollowSets000.FOLLOW_50);
rule__OptionalModalPropertyValue__Group__0__Impl();
state._fsp--;
@@ -39531,23 +39979,23 @@ public final void rule__OptionalModalPropertyValue__Group__0() throws Recognitio
// $ANTLR start "rule__OptionalModalPropertyValue__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:11898:1: rule__OptionalModalPropertyValue__Group__0__Impl : ( ( rule__OptionalModalPropertyValue__OwnedValueAssignment_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:12025:1: rule__OptionalModalPropertyValue__Group__0__Impl : ( ( rule__OptionalModalPropertyValue__OwnedValueAssignment_0 ) ) ;
public final void rule__OptionalModalPropertyValue__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11902:1: ( ( ( rule__OptionalModalPropertyValue__OwnedValueAssignment_0 ) ) )
- // InternalBehaviorAnnexParser.g:11903:1: ( ( rule__OptionalModalPropertyValue__OwnedValueAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:12029:1: ( ( ( rule__OptionalModalPropertyValue__OwnedValueAssignment_0 ) ) )
+ // InternalBehaviorAnnexParser.g:12030:1: ( ( rule__OptionalModalPropertyValue__OwnedValueAssignment_0 ) )
{
- // InternalBehaviorAnnexParser.g:11903:1: ( ( rule__OptionalModalPropertyValue__OwnedValueAssignment_0 ) )
- // InternalBehaviorAnnexParser.g:11904:2: ( rule__OptionalModalPropertyValue__OwnedValueAssignment_0 )
+ // InternalBehaviorAnnexParser.g:12030:1: ( ( rule__OptionalModalPropertyValue__OwnedValueAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:12031:2: ( rule__OptionalModalPropertyValue__OwnedValueAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOptionalModalPropertyValueAccess().getOwnedValueAssignment_0());
}
- // InternalBehaviorAnnexParser.g:11905:2: ( rule__OptionalModalPropertyValue__OwnedValueAssignment_0 )
- // InternalBehaviorAnnexParser.g:11905:3: rule__OptionalModalPropertyValue__OwnedValueAssignment_0
+ // InternalBehaviorAnnexParser.g:12032:2: ( rule__OptionalModalPropertyValue__OwnedValueAssignment_0 )
+ // InternalBehaviorAnnexParser.g:12032:3: rule__OptionalModalPropertyValue__OwnedValueAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OptionalModalPropertyValue__OwnedValueAssignment_0();
@@ -39582,14 +40030,14 @@ public final void rule__OptionalModalPropertyValue__Group__0__Impl() throws Reco
// $ANTLR start "rule__OptionalModalPropertyValue__Group__1"
- // InternalBehaviorAnnexParser.g:11913:1: rule__OptionalModalPropertyValue__Group__1 : rule__OptionalModalPropertyValue__Group__1__Impl ;
+ // InternalBehaviorAnnexParser.g:12040:1: rule__OptionalModalPropertyValue__Group__1 : rule__OptionalModalPropertyValue__Group__1__Impl ;
public final void rule__OptionalModalPropertyValue__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11917:1: ( rule__OptionalModalPropertyValue__Group__1__Impl )
- // InternalBehaviorAnnexParser.g:11918:2: rule__OptionalModalPropertyValue__Group__1__Impl
+ // InternalBehaviorAnnexParser.g:12044:1: ( rule__OptionalModalPropertyValue__Group__1__Impl )
+ // InternalBehaviorAnnexParser.g:12045:2: rule__OptionalModalPropertyValue__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OptionalModalPropertyValue__Group__1__Impl();
@@ -39615,35 +40063,35 @@ public final void rule__OptionalModalPropertyValue__Group__1() throws Recognitio
// $ANTLR start "rule__OptionalModalPropertyValue__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:11924:1: rule__OptionalModalPropertyValue__Group__1__Impl : ( ( rule__OptionalModalPropertyValue__Group_1__0 )? ) ;
+ // InternalBehaviorAnnexParser.g:12051:1: rule__OptionalModalPropertyValue__Group__1__Impl : ( ( rule__OptionalModalPropertyValue__Group_1__0 )? ) ;
public final void rule__OptionalModalPropertyValue__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11928:1: ( ( ( rule__OptionalModalPropertyValue__Group_1__0 )? ) )
- // InternalBehaviorAnnexParser.g:11929:1: ( ( rule__OptionalModalPropertyValue__Group_1__0 )? )
+ // InternalBehaviorAnnexParser.g:12055:1: ( ( ( rule__OptionalModalPropertyValue__Group_1__0 )? ) )
+ // InternalBehaviorAnnexParser.g:12056:1: ( ( rule__OptionalModalPropertyValue__Group_1__0 )? )
{
- // InternalBehaviorAnnexParser.g:11929:1: ( ( rule__OptionalModalPropertyValue__Group_1__0 )? )
- // InternalBehaviorAnnexParser.g:11930:2: ( rule__OptionalModalPropertyValue__Group_1__0 )?
+ // InternalBehaviorAnnexParser.g:12056:1: ( ( rule__OptionalModalPropertyValue__Group_1__0 )? )
+ // InternalBehaviorAnnexParser.g:12057:2: ( rule__OptionalModalPropertyValue__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOptionalModalPropertyValueAccess().getGroup_1());
}
- // InternalBehaviorAnnexParser.g:11931:2: ( rule__OptionalModalPropertyValue__Group_1__0 )?
- int alt103=2;
- int LA103_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:12058:2: ( rule__OptionalModalPropertyValue__Group_1__0 )?
+ int alt104=2;
+ int LA104_0 = input.LA(1);
- if ( (LA103_0==In) ) {
- int LA103_1 = input.LA(2);
+ if ( (LA104_0==In) ) {
+ int LA104_1 = input.LA(2);
- if ( (LA103_1==Modes) ) {
- alt103=1;
+ if ( (LA104_1==Modes) ) {
+ alt104=1;
}
}
- switch (alt103) {
+ switch (alt104) {
case 1 :
- // InternalBehaviorAnnexParser.g:11931:3: rule__OptionalModalPropertyValue__Group_1__0
+ // InternalBehaviorAnnexParser.g:12058:3: rule__OptionalModalPropertyValue__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OptionalModalPropertyValue__Group_1__0();
@@ -39681,14 +40129,14 @@ public final void rule__OptionalModalPropertyValue__Group__1__Impl() throws Reco
// $ANTLR start "rule__OptionalModalPropertyValue__Group_1__0"
- // InternalBehaviorAnnexParser.g:11940:1: rule__OptionalModalPropertyValue__Group_1__0 : rule__OptionalModalPropertyValue__Group_1__0__Impl rule__OptionalModalPropertyValue__Group_1__1 ;
+ // InternalBehaviorAnnexParser.g:12067:1: rule__OptionalModalPropertyValue__Group_1__0 : rule__OptionalModalPropertyValue__Group_1__0__Impl rule__OptionalModalPropertyValue__Group_1__1 ;
public final void rule__OptionalModalPropertyValue__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11944:1: ( rule__OptionalModalPropertyValue__Group_1__0__Impl rule__OptionalModalPropertyValue__Group_1__1 )
- // InternalBehaviorAnnexParser.g:11945:2: rule__OptionalModalPropertyValue__Group_1__0__Impl rule__OptionalModalPropertyValue__Group_1__1
+ // InternalBehaviorAnnexParser.g:12071:1: ( rule__OptionalModalPropertyValue__Group_1__0__Impl rule__OptionalModalPropertyValue__Group_1__1 )
+ // InternalBehaviorAnnexParser.g:12072:2: rule__OptionalModalPropertyValue__Group_1__0__Impl rule__OptionalModalPropertyValue__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_84);
rule__OptionalModalPropertyValue__Group_1__0__Impl();
@@ -39719,17 +40167,17 @@ public final void rule__OptionalModalPropertyValue__Group_1__0() throws Recognit
// $ANTLR start "rule__OptionalModalPropertyValue__Group_1__0__Impl"
- // InternalBehaviorAnnexParser.g:11952:1: rule__OptionalModalPropertyValue__Group_1__0__Impl : ( In ) ;
+ // InternalBehaviorAnnexParser.g:12079:1: rule__OptionalModalPropertyValue__Group_1__0__Impl : ( In ) ;
public final void rule__OptionalModalPropertyValue__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11956:1: ( ( In ) )
- // InternalBehaviorAnnexParser.g:11957:1: ( In )
+ // InternalBehaviorAnnexParser.g:12083:1: ( ( In ) )
+ // InternalBehaviorAnnexParser.g:12084:1: ( In )
{
- // InternalBehaviorAnnexParser.g:11957:1: ( In )
- // InternalBehaviorAnnexParser.g:11958:2: In
+ // InternalBehaviorAnnexParser.g:12084:1: ( In )
+ // InternalBehaviorAnnexParser.g:12085:2: In
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOptionalModalPropertyValueAccess().getInKeyword_1_0());
@@ -39760,14 +40208,14 @@ public final void rule__OptionalModalPropertyValue__Group_1__0__Impl() throws Re
// $ANTLR start "rule__OptionalModalPropertyValue__Group_1__1"
- // InternalBehaviorAnnexParser.g:11967:1: rule__OptionalModalPropertyValue__Group_1__1 : rule__OptionalModalPropertyValue__Group_1__1__Impl rule__OptionalModalPropertyValue__Group_1__2 ;
+ // InternalBehaviorAnnexParser.g:12094:1: rule__OptionalModalPropertyValue__Group_1__1 : rule__OptionalModalPropertyValue__Group_1__1__Impl rule__OptionalModalPropertyValue__Group_1__2 ;
public final void rule__OptionalModalPropertyValue__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11971:1: ( rule__OptionalModalPropertyValue__Group_1__1__Impl rule__OptionalModalPropertyValue__Group_1__2 )
- // InternalBehaviorAnnexParser.g:11972:2: rule__OptionalModalPropertyValue__Group_1__1__Impl rule__OptionalModalPropertyValue__Group_1__2
+ // InternalBehaviorAnnexParser.g:12098:1: ( rule__OptionalModalPropertyValue__Group_1__1__Impl rule__OptionalModalPropertyValue__Group_1__2 )
+ // InternalBehaviorAnnexParser.g:12099:2: rule__OptionalModalPropertyValue__Group_1__1__Impl rule__OptionalModalPropertyValue__Group_1__2
{
pushFollow(FollowSets000.FOLLOW_27);
rule__OptionalModalPropertyValue__Group_1__1__Impl();
@@ -39798,17 +40246,17 @@ public final void rule__OptionalModalPropertyValue__Group_1__1() throws Recognit
// $ANTLR start "rule__OptionalModalPropertyValue__Group_1__1__Impl"
- // InternalBehaviorAnnexParser.g:11979:1: rule__OptionalModalPropertyValue__Group_1__1__Impl : ( Modes ) ;
+ // InternalBehaviorAnnexParser.g:12106:1: rule__OptionalModalPropertyValue__Group_1__1__Impl : ( Modes ) ;
public final void rule__OptionalModalPropertyValue__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11983:1: ( ( Modes ) )
- // InternalBehaviorAnnexParser.g:11984:1: ( Modes )
+ // InternalBehaviorAnnexParser.g:12110:1: ( ( Modes ) )
+ // InternalBehaviorAnnexParser.g:12111:1: ( Modes )
{
- // InternalBehaviorAnnexParser.g:11984:1: ( Modes )
- // InternalBehaviorAnnexParser.g:11985:2: Modes
+ // InternalBehaviorAnnexParser.g:12111:1: ( Modes )
+ // InternalBehaviorAnnexParser.g:12112:2: Modes
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOptionalModalPropertyValueAccess().getModesKeyword_1_1());
@@ -39839,14 +40287,14 @@ public final void rule__OptionalModalPropertyValue__Group_1__1__Impl() throws Re
// $ANTLR start "rule__OptionalModalPropertyValue__Group_1__2"
- // InternalBehaviorAnnexParser.g:11994:1: rule__OptionalModalPropertyValue__Group_1__2 : rule__OptionalModalPropertyValue__Group_1__2__Impl rule__OptionalModalPropertyValue__Group_1__3 ;
+ // InternalBehaviorAnnexParser.g:12121:1: rule__OptionalModalPropertyValue__Group_1__2 : rule__OptionalModalPropertyValue__Group_1__2__Impl rule__OptionalModalPropertyValue__Group_1__3 ;
public final void rule__OptionalModalPropertyValue__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:11998:1: ( rule__OptionalModalPropertyValue__Group_1__2__Impl rule__OptionalModalPropertyValue__Group_1__3 )
- // InternalBehaviorAnnexParser.g:11999:2: rule__OptionalModalPropertyValue__Group_1__2__Impl rule__OptionalModalPropertyValue__Group_1__3
+ // InternalBehaviorAnnexParser.g:12125:1: ( rule__OptionalModalPropertyValue__Group_1__2__Impl rule__OptionalModalPropertyValue__Group_1__3 )
+ // InternalBehaviorAnnexParser.g:12126:2: rule__OptionalModalPropertyValue__Group_1__2__Impl rule__OptionalModalPropertyValue__Group_1__3
{
pushFollow(FollowSets000.FOLLOW_4);
rule__OptionalModalPropertyValue__Group_1__2__Impl();
@@ -39877,17 +40325,17 @@ public final void rule__OptionalModalPropertyValue__Group_1__2() throws Recognit
// $ANTLR start "rule__OptionalModalPropertyValue__Group_1__2__Impl"
- // InternalBehaviorAnnexParser.g:12006:1: rule__OptionalModalPropertyValue__Group_1__2__Impl : ( LeftParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:12133:1: rule__OptionalModalPropertyValue__Group_1__2__Impl : ( LeftParenthesis ) ;
public final void rule__OptionalModalPropertyValue__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12010:1: ( ( LeftParenthesis ) )
- // InternalBehaviorAnnexParser.g:12011:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:12137:1: ( ( LeftParenthesis ) )
+ // InternalBehaviorAnnexParser.g:12138:1: ( LeftParenthesis )
{
- // InternalBehaviorAnnexParser.g:12011:1: ( LeftParenthesis )
- // InternalBehaviorAnnexParser.g:12012:2: LeftParenthesis
+ // InternalBehaviorAnnexParser.g:12138:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:12139:2: LeftParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOptionalModalPropertyValueAccess().getLeftParenthesisKeyword_1_2());
@@ -39918,14 +40366,14 @@ public final void rule__OptionalModalPropertyValue__Group_1__2__Impl() throws Re
// $ANTLR start "rule__OptionalModalPropertyValue__Group_1__3"
- // InternalBehaviorAnnexParser.g:12021:1: rule__OptionalModalPropertyValue__Group_1__3 : rule__OptionalModalPropertyValue__Group_1__3__Impl rule__OptionalModalPropertyValue__Group_1__4 ;
+ // InternalBehaviorAnnexParser.g:12148:1: rule__OptionalModalPropertyValue__Group_1__3 : rule__OptionalModalPropertyValue__Group_1__3__Impl rule__OptionalModalPropertyValue__Group_1__4 ;
public final void rule__OptionalModalPropertyValue__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12025:1: ( rule__OptionalModalPropertyValue__Group_1__3__Impl rule__OptionalModalPropertyValue__Group_1__4 )
- // InternalBehaviorAnnexParser.g:12026:2: rule__OptionalModalPropertyValue__Group_1__3__Impl rule__OptionalModalPropertyValue__Group_1__4
+ // InternalBehaviorAnnexParser.g:12152:1: ( rule__OptionalModalPropertyValue__Group_1__3__Impl rule__OptionalModalPropertyValue__Group_1__4 )
+ // InternalBehaviorAnnexParser.g:12153:2: rule__OptionalModalPropertyValue__Group_1__3__Impl rule__OptionalModalPropertyValue__Group_1__4
{
pushFollow(FollowSets000.FOLLOW_28);
rule__OptionalModalPropertyValue__Group_1__3__Impl();
@@ -39956,23 +40404,23 @@ public final void rule__OptionalModalPropertyValue__Group_1__3() throws Recognit
// $ANTLR start "rule__OptionalModalPropertyValue__Group_1__3__Impl"
- // InternalBehaviorAnnexParser.g:12033:1: rule__OptionalModalPropertyValue__Group_1__3__Impl : ( ( rule__OptionalModalPropertyValue__InModeAssignment_1_3 ) ) ;
+ // InternalBehaviorAnnexParser.g:12160:1: rule__OptionalModalPropertyValue__Group_1__3__Impl : ( ( rule__OptionalModalPropertyValue__InModeAssignment_1_3 ) ) ;
public final void rule__OptionalModalPropertyValue__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12037:1: ( ( ( rule__OptionalModalPropertyValue__InModeAssignment_1_3 ) ) )
- // InternalBehaviorAnnexParser.g:12038:1: ( ( rule__OptionalModalPropertyValue__InModeAssignment_1_3 ) )
+ // InternalBehaviorAnnexParser.g:12164:1: ( ( ( rule__OptionalModalPropertyValue__InModeAssignment_1_3 ) ) )
+ // InternalBehaviorAnnexParser.g:12165:1: ( ( rule__OptionalModalPropertyValue__InModeAssignment_1_3 ) )
{
- // InternalBehaviorAnnexParser.g:12038:1: ( ( rule__OptionalModalPropertyValue__InModeAssignment_1_3 ) )
- // InternalBehaviorAnnexParser.g:12039:2: ( rule__OptionalModalPropertyValue__InModeAssignment_1_3 )
+ // InternalBehaviorAnnexParser.g:12165:1: ( ( rule__OptionalModalPropertyValue__InModeAssignment_1_3 ) )
+ // InternalBehaviorAnnexParser.g:12166:2: ( rule__OptionalModalPropertyValue__InModeAssignment_1_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOptionalModalPropertyValueAccess().getInModeAssignment_1_3());
}
- // InternalBehaviorAnnexParser.g:12040:2: ( rule__OptionalModalPropertyValue__InModeAssignment_1_3 )
- // InternalBehaviorAnnexParser.g:12040:3: rule__OptionalModalPropertyValue__InModeAssignment_1_3
+ // InternalBehaviorAnnexParser.g:12167:2: ( rule__OptionalModalPropertyValue__InModeAssignment_1_3 )
+ // InternalBehaviorAnnexParser.g:12167:3: rule__OptionalModalPropertyValue__InModeAssignment_1_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OptionalModalPropertyValue__InModeAssignment_1_3();
@@ -40007,14 +40455,14 @@ public final void rule__OptionalModalPropertyValue__Group_1__3__Impl() throws Re
// $ANTLR start "rule__OptionalModalPropertyValue__Group_1__4"
- // InternalBehaviorAnnexParser.g:12048:1: rule__OptionalModalPropertyValue__Group_1__4 : rule__OptionalModalPropertyValue__Group_1__4__Impl rule__OptionalModalPropertyValue__Group_1__5 ;
+ // InternalBehaviorAnnexParser.g:12175:1: rule__OptionalModalPropertyValue__Group_1__4 : rule__OptionalModalPropertyValue__Group_1__4__Impl rule__OptionalModalPropertyValue__Group_1__5 ;
public final void rule__OptionalModalPropertyValue__Group_1__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12052:1: ( rule__OptionalModalPropertyValue__Group_1__4__Impl rule__OptionalModalPropertyValue__Group_1__5 )
- // InternalBehaviorAnnexParser.g:12053:2: rule__OptionalModalPropertyValue__Group_1__4__Impl rule__OptionalModalPropertyValue__Group_1__5
+ // InternalBehaviorAnnexParser.g:12179:1: ( rule__OptionalModalPropertyValue__Group_1__4__Impl rule__OptionalModalPropertyValue__Group_1__5 )
+ // InternalBehaviorAnnexParser.g:12180:2: rule__OptionalModalPropertyValue__Group_1__4__Impl rule__OptionalModalPropertyValue__Group_1__5
{
pushFollow(FollowSets000.FOLLOW_28);
rule__OptionalModalPropertyValue__Group_1__4__Impl();
@@ -40045,35 +40493,35 @@ public final void rule__OptionalModalPropertyValue__Group_1__4() throws Recognit
// $ANTLR start "rule__OptionalModalPropertyValue__Group_1__4__Impl"
- // InternalBehaviorAnnexParser.g:12060:1: rule__OptionalModalPropertyValue__Group_1__4__Impl : ( ( rule__OptionalModalPropertyValue__Group_1_4__0 )* ) ;
+ // InternalBehaviorAnnexParser.g:12187:1: rule__OptionalModalPropertyValue__Group_1__4__Impl : ( ( rule__OptionalModalPropertyValue__Group_1_4__0 )* ) ;
public final void rule__OptionalModalPropertyValue__Group_1__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12064:1: ( ( ( rule__OptionalModalPropertyValue__Group_1_4__0 )* ) )
- // InternalBehaviorAnnexParser.g:12065:1: ( ( rule__OptionalModalPropertyValue__Group_1_4__0 )* )
+ // InternalBehaviorAnnexParser.g:12191:1: ( ( ( rule__OptionalModalPropertyValue__Group_1_4__0 )* ) )
+ // InternalBehaviorAnnexParser.g:12192:1: ( ( rule__OptionalModalPropertyValue__Group_1_4__0 )* )
{
- // InternalBehaviorAnnexParser.g:12065:1: ( ( rule__OptionalModalPropertyValue__Group_1_4__0 )* )
- // InternalBehaviorAnnexParser.g:12066:2: ( rule__OptionalModalPropertyValue__Group_1_4__0 )*
+ // InternalBehaviorAnnexParser.g:12192:1: ( ( rule__OptionalModalPropertyValue__Group_1_4__0 )* )
+ // InternalBehaviorAnnexParser.g:12193:2: ( rule__OptionalModalPropertyValue__Group_1_4__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOptionalModalPropertyValueAccess().getGroup_1_4());
}
- // InternalBehaviorAnnexParser.g:12067:2: ( rule__OptionalModalPropertyValue__Group_1_4__0 )*
- loop104:
+ // InternalBehaviorAnnexParser.g:12194:2: ( rule__OptionalModalPropertyValue__Group_1_4__0 )*
+ loop105:
do {
- int alt104=2;
- int LA104_0 = input.LA(1);
+ int alt105=2;
+ int LA105_0 = input.LA(1);
- if ( (LA104_0==Comma) ) {
- alt104=1;
+ if ( (LA105_0==Comma) ) {
+ alt105=1;
}
- switch (alt104) {
+ switch (alt105) {
case 1 :
- // InternalBehaviorAnnexParser.g:12067:3: rule__OptionalModalPropertyValue__Group_1_4__0
+ // InternalBehaviorAnnexParser.g:12194:3: rule__OptionalModalPropertyValue__Group_1_4__0
{
pushFollow(FollowSets000.FOLLOW_7);
rule__OptionalModalPropertyValue__Group_1_4__0();
@@ -40085,7 +40533,7 @@ public final void rule__OptionalModalPropertyValue__Group_1__4__Impl() throws Re
break;
default :
- break loop104;
+ break loop105;
}
} while (true);
@@ -40114,14 +40562,14 @@ public final void rule__OptionalModalPropertyValue__Group_1__4__Impl() throws Re
// $ANTLR start "rule__OptionalModalPropertyValue__Group_1__5"
- // InternalBehaviorAnnexParser.g:12075:1: rule__OptionalModalPropertyValue__Group_1__5 : rule__OptionalModalPropertyValue__Group_1__5__Impl ;
+ // InternalBehaviorAnnexParser.g:12202:1: rule__OptionalModalPropertyValue__Group_1__5 : rule__OptionalModalPropertyValue__Group_1__5__Impl ;
public final void rule__OptionalModalPropertyValue__Group_1__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12079:1: ( rule__OptionalModalPropertyValue__Group_1__5__Impl )
- // InternalBehaviorAnnexParser.g:12080:2: rule__OptionalModalPropertyValue__Group_1__5__Impl
+ // InternalBehaviorAnnexParser.g:12206:1: ( rule__OptionalModalPropertyValue__Group_1__5__Impl )
+ // InternalBehaviorAnnexParser.g:12207:2: rule__OptionalModalPropertyValue__Group_1__5__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OptionalModalPropertyValue__Group_1__5__Impl();
@@ -40147,17 +40595,17 @@ public final void rule__OptionalModalPropertyValue__Group_1__5() throws Recognit
// $ANTLR start "rule__OptionalModalPropertyValue__Group_1__5__Impl"
- // InternalBehaviorAnnexParser.g:12086:1: rule__OptionalModalPropertyValue__Group_1__5__Impl : ( RightParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:12213:1: rule__OptionalModalPropertyValue__Group_1__5__Impl : ( RightParenthesis ) ;
public final void rule__OptionalModalPropertyValue__Group_1__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12090:1: ( ( RightParenthesis ) )
- // InternalBehaviorAnnexParser.g:12091:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:12217:1: ( ( RightParenthesis ) )
+ // InternalBehaviorAnnexParser.g:12218:1: ( RightParenthesis )
{
- // InternalBehaviorAnnexParser.g:12091:1: ( RightParenthesis )
- // InternalBehaviorAnnexParser.g:12092:2: RightParenthesis
+ // InternalBehaviorAnnexParser.g:12218:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:12219:2: RightParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOptionalModalPropertyValueAccess().getRightParenthesisKeyword_1_5());
@@ -40188,14 +40636,14 @@ public final void rule__OptionalModalPropertyValue__Group_1__5__Impl() throws Re
// $ANTLR start "rule__OptionalModalPropertyValue__Group_1_4__0"
- // InternalBehaviorAnnexParser.g:12102:1: rule__OptionalModalPropertyValue__Group_1_4__0 : rule__OptionalModalPropertyValue__Group_1_4__0__Impl rule__OptionalModalPropertyValue__Group_1_4__1 ;
+ // InternalBehaviorAnnexParser.g:12229:1: rule__OptionalModalPropertyValue__Group_1_4__0 : rule__OptionalModalPropertyValue__Group_1_4__0__Impl rule__OptionalModalPropertyValue__Group_1_4__1 ;
public final void rule__OptionalModalPropertyValue__Group_1_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12106:1: ( rule__OptionalModalPropertyValue__Group_1_4__0__Impl rule__OptionalModalPropertyValue__Group_1_4__1 )
- // InternalBehaviorAnnexParser.g:12107:2: rule__OptionalModalPropertyValue__Group_1_4__0__Impl rule__OptionalModalPropertyValue__Group_1_4__1
+ // InternalBehaviorAnnexParser.g:12233:1: ( rule__OptionalModalPropertyValue__Group_1_4__0__Impl rule__OptionalModalPropertyValue__Group_1_4__1 )
+ // InternalBehaviorAnnexParser.g:12234:2: rule__OptionalModalPropertyValue__Group_1_4__0__Impl rule__OptionalModalPropertyValue__Group_1_4__1
{
pushFollow(FollowSets000.FOLLOW_4);
rule__OptionalModalPropertyValue__Group_1_4__0__Impl();
@@ -40226,17 +40674,17 @@ public final void rule__OptionalModalPropertyValue__Group_1_4__0() throws Recogn
// $ANTLR start "rule__OptionalModalPropertyValue__Group_1_4__0__Impl"
- // InternalBehaviorAnnexParser.g:12114:1: rule__OptionalModalPropertyValue__Group_1_4__0__Impl : ( Comma ) ;
+ // InternalBehaviorAnnexParser.g:12241:1: rule__OptionalModalPropertyValue__Group_1_4__0__Impl : ( Comma ) ;
public final void rule__OptionalModalPropertyValue__Group_1_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12118:1: ( ( Comma ) )
- // InternalBehaviorAnnexParser.g:12119:1: ( Comma )
+ // InternalBehaviorAnnexParser.g:12245:1: ( ( Comma ) )
+ // InternalBehaviorAnnexParser.g:12246:1: ( Comma )
{
- // InternalBehaviorAnnexParser.g:12119:1: ( Comma )
- // InternalBehaviorAnnexParser.g:12120:2: Comma
+ // InternalBehaviorAnnexParser.g:12246:1: ( Comma )
+ // InternalBehaviorAnnexParser.g:12247:2: Comma
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOptionalModalPropertyValueAccess().getCommaKeyword_1_4_0());
@@ -40267,14 +40715,14 @@ public final void rule__OptionalModalPropertyValue__Group_1_4__0__Impl() throws
// $ANTLR start "rule__OptionalModalPropertyValue__Group_1_4__1"
- // InternalBehaviorAnnexParser.g:12129:1: rule__OptionalModalPropertyValue__Group_1_4__1 : rule__OptionalModalPropertyValue__Group_1_4__1__Impl ;
+ // InternalBehaviorAnnexParser.g:12256:1: rule__OptionalModalPropertyValue__Group_1_4__1 : rule__OptionalModalPropertyValue__Group_1_4__1__Impl ;
public final void rule__OptionalModalPropertyValue__Group_1_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12133:1: ( rule__OptionalModalPropertyValue__Group_1_4__1__Impl )
- // InternalBehaviorAnnexParser.g:12134:2: rule__OptionalModalPropertyValue__Group_1_4__1__Impl
+ // InternalBehaviorAnnexParser.g:12260:1: ( rule__OptionalModalPropertyValue__Group_1_4__1__Impl )
+ // InternalBehaviorAnnexParser.g:12261:2: rule__OptionalModalPropertyValue__Group_1_4__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OptionalModalPropertyValue__Group_1_4__1__Impl();
@@ -40300,23 +40748,23 @@ public final void rule__OptionalModalPropertyValue__Group_1_4__1() throws Recogn
// $ANTLR start "rule__OptionalModalPropertyValue__Group_1_4__1__Impl"
- // InternalBehaviorAnnexParser.g:12140:1: rule__OptionalModalPropertyValue__Group_1_4__1__Impl : ( ( rule__OptionalModalPropertyValue__InModeAssignment_1_4_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:12267:1: rule__OptionalModalPropertyValue__Group_1_4__1__Impl : ( ( rule__OptionalModalPropertyValue__InModeAssignment_1_4_1 ) ) ;
public final void rule__OptionalModalPropertyValue__Group_1_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12144:1: ( ( ( rule__OptionalModalPropertyValue__InModeAssignment_1_4_1 ) ) )
- // InternalBehaviorAnnexParser.g:12145:1: ( ( rule__OptionalModalPropertyValue__InModeAssignment_1_4_1 ) )
+ // InternalBehaviorAnnexParser.g:12271:1: ( ( ( rule__OptionalModalPropertyValue__InModeAssignment_1_4_1 ) ) )
+ // InternalBehaviorAnnexParser.g:12272:1: ( ( rule__OptionalModalPropertyValue__InModeAssignment_1_4_1 ) )
{
- // InternalBehaviorAnnexParser.g:12145:1: ( ( rule__OptionalModalPropertyValue__InModeAssignment_1_4_1 ) )
- // InternalBehaviorAnnexParser.g:12146:2: ( rule__OptionalModalPropertyValue__InModeAssignment_1_4_1 )
+ // InternalBehaviorAnnexParser.g:12272:1: ( ( rule__OptionalModalPropertyValue__InModeAssignment_1_4_1 ) )
+ // InternalBehaviorAnnexParser.g:12273:2: ( rule__OptionalModalPropertyValue__InModeAssignment_1_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOptionalModalPropertyValueAccess().getInModeAssignment_1_4_1());
}
- // InternalBehaviorAnnexParser.g:12147:2: ( rule__OptionalModalPropertyValue__InModeAssignment_1_4_1 )
- // InternalBehaviorAnnexParser.g:12147:3: rule__OptionalModalPropertyValue__InModeAssignment_1_4_1
+ // InternalBehaviorAnnexParser.g:12274:2: ( rule__OptionalModalPropertyValue__InModeAssignment_1_4_1 )
+ // InternalBehaviorAnnexParser.g:12274:3: rule__OptionalModalPropertyValue__InModeAssignment_1_4_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OptionalModalPropertyValue__InModeAssignment_1_4_1();
@@ -40351,14 +40799,14 @@ public final void rule__OptionalModalPropertyValue__Group_1_4__1__Impl() throws
// $ANTLR start "rule__BooleanLiteral__Group__0"
- // InternalBehaviorAnnexParser.g:12156:1: rule__BooleanLiteral__Group__0 : rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 ;
+ // InternalBehaviorAnnexParser.g:12283:1: rule__BooleanLiteral__Group__0 : rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 ;
public final void rule__BooleanLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12160:1: ( rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 )
- // InternalBehaviorAnnexParser.g:12161:2: rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1
+ // InternalBehaviorAnnexParser.g:12287:1: ( rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 )
+ // InternalBehaviorAnnexParser.g:12288:2: rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1
{
pushFollow(FollowSets000.FOLLOW_68);
rule__BooleanLiteral__Group__0__Impl();
@@ -40389,23 +40837,23 @@ public final void rule__BooleanLiteral__Group__0() throws RecognitionException {
// $ANTLR start "rule__BooleanLiteral__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:12168:1: rule__BooleanLiteral__Group__0__Impl : ( () ) ;
+ // InternalBehaviorAnnexParser.g:12295:1: rule__BooleanLiteral__Group__0__Impl : ( () ) ;
public final void rule__BooleanLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12172:1: ( ( () ) )
- // InternalBehaviorAnnexParser.g:12173:1: ( () )
+ // InternalBehaviorAnnexParser.g:12299:1: ( ( () ) )
+ // InternalBehaviorAnnexParser.g:12300:1: ( () )
{
- // InternalBehaviorAnnexParser.g:12173:1: ( () )
- // InternalBehaviorAnnexParser.g:12174:2: ()
+ // InternalBehaviorAnnexParser.g:12300:1: ( () )
+ // InternalBehaviorAnnexParser.g:12301:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralAccess().getBooleanLiteralAction_0());
}
- // InternalBehaviorAnnexParser.g:12175:2: ()
- // InternalBehaviorAnnexParser.g:12175:3:
+ // InternalBehaviorAnnexParser.g:12302:2: ()
+ // InternalBehaviorAnnexParser.g:12302:3:
{
}
@@ -40430,14 +40878,14 @@ public final void rule__BooleanLiteral__Group__0__Impl() throws RecognitionExcep
// $ANTLR start "rule__BooleanLiteral__Group__1"
- // InternalBehaviorAnnexParser.g:12183:1: rule__BooleanLiteral__Group__1 : rule__BooleanLiteral__Group__1__Impl ;
+ // InternalBehaviorAnnexParser.g:12310:1: rule__BooleanLiteral__Group__1 : rule__BooleanLiteral__Group__1__Impl ;
public final void rule__BooleanLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12187:1: ( rule__BooleanLiteral__Group__1__Impl )
- // InternalBehaviorAnnexParser.g:12188:2: rule__BooleanLiteral__Group__1__Impl
+ // InternalBehaviorAnnexParser.g:12314:1: ( rule__BooleanLiteral__Group__1__Impl )
+ // InternalBehaviorAnnexParser.g:12315:2: rule__BooleanLiteral__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BooleanLiteral__Group__1__Impl();
@@ -40463,23 +40911,23 @@ public final void rule__BooleanLiteral__Group__1() throws RecognitionException {
// $ANTLR start "rule__BooleanLiteral__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:12194:1: rule__BooleanLiteral__Group__1__Impl : ( ( rule__BooleanLiteral__Alternatives_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:12321:1: rule__BooleanLiteral__Group__1__Impl : ( ( rule__BooleanLiteral__Alternatives_1 ) ) ;
public final void rule__BooleanLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12198:1: ( ( ( rule__BooleanLiteral__Alternatives_1 ) ) )
- // InternalBehaviorAnnexParser.g:12199:1: ( ( rule__BooleanLiteral__Alternatives_1 ) )
+ // InternalBehaviorAnnexParser.g:12325:1: ( ( ( rule__BooleanLiteral__Alternatives_1 ) ) )
+ // InternalBehaviorAnnexParser.g:12326:1: ( ( rule__BooleanLiteral__Alternatives_1 ) )
{
- // InternalBehaviorAnnexParser.g:12199:1: ( ( rule__BooleanLiteral__Alternatives_1 ) )
- // InternalBehaviorAnnexParser.g:12200:2: ( rule__BooleanLiteral__Alternatives_1 )
+ // InternalBehaviorAnnexParser.g:12326:1: ( ( rule__BooleanLiteral__Alternatives_1 ) )
+ // InternalBehaviorAnnexParser.g:12327:2: ( rule__BooleanLiteral__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralAccess().getAlternatives_1());
}
- // InternalBehaviorAnnexParser.g:12201:2: ( rule__BooleanLiteral__Alternatives_1 )
- // InternalBehaviorAnnexParser.g:12201:3: rule__BooleanLiteral__Alternatives_1
+ // InternalBehaviorAnnexParser.g:12328:2: ( rule__BooleanLiteral__Alternatives_1 )
+ // InternalBehaviorAnnexParser.g:12328:3: rule__BooleanLiteral__Alternatives_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BooleanLiteral__Alternatives_1();
@@ -40514,14 +40962,14 @@ public final void rule__BooleanLiteral__Group__1__Impl() throws RecognitionExcep
// $ANTLR start "rule__ReferenceTerm__Group__0"
- // InternalBehaviorAnnexParser.g:12210:1: rule__ReferenceTerm__Group__0 : rule__ReferenceTerm__Group__0__Impl rule__ReferenceTerm__Group__1 ;
+ // InternalBehaviorAnnexParser.g:12337:1: rule__ReferenceTerm__Group__0 : rule__ReferenceTerm__Group__0__Impl rule__ReferenceTerm__Group__1 ;
public final void rule__ReferenceTerm__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12214:1: ( rule__ReferenceTerm__Group__0__Impl rule__ReferenceTerm__Group__1 )
- // InternalBehaviorAnnexParser.g:12215:2: rule__ReferenceTerm__Group__0__Impl rule__ReferenceTerm__Group__1
+ // InternalBehaviorAnnexParser.g:12341:1: ( rule__ReferenceTerm__Group__0__Impl rule__ReferenceTerm__Group__1 )
+ // InternalBehaviorAnnexParser.g:12342:2: rule__ReferenceTerm__Group__0__Impl rule__ReferenceTerm__Group__1
{
pushFollow(FollowSets000.FOLLOW_27);
rule__ReferenceTerm__Group__0__Impl();
@@ -40552,17 +41000,17 @@ public final void rule__ReferenceTerm__Group__0() throws RecognitionException {
// $ANTLR start "rule__ReferenceTerm__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:12222:1: rule__ReferenceTerm__Group__0__Impl : ( Reference ) ;
+ // InternalBehaviorAnnexParser.g:12349:1: rule__ReferenceTerm__Group__0__Impl : ( Reference ) ;
public final void rule__ReferenceTerm__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12226:1: ( ( Reference ) )
- // InternalBehaviorAnnexParser.g:12227:1: ( Reference )
+ // InternalBehaviorAnnexParser.g:12353:1: ( ( Reference ) )
+ // InternalBehaviorAnnexParser.g:12354:1: ( Reference )
{
- // InternalBehaviorAnnexParser.g:12227:1: ( Reference )
- // InternalBehaviorAnnexParser.g:12228:2: Reference
+ // InternalBehaviorAnnexParser.g:12354:1: ( Reference )
+ // InternalBehaviorAnnexParser.g:12355:2: Reference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceTermAccess().getReferenceKeyword_0());
@@ -40593,14 +41041,14 @@ public final void rule__ReferenceTerm__Group__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__ReferenceTerm__Group__1"
- // InternalBehaviorAnnexParser.g:12237:1: rule__ReferenceTerm__Group__1 : rule__ReferenceTerm__Group__1__Impl rule__ReferenceTerm__Group__2 ;
+ // InternalBehaviorAnnexParser.g:12364:1: rule__ReferenceTerm__Group__1 : rule__ReferenceTerm__Group__1__Impl rule__ReferenceTerm__Group__2 ;
public final void rule__ReferenceTerm__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12241:1: ( rule__ReferenceTerm__Group__1__Impl rule__ReferenceTerm__Group__2 )
- // InternalBehaviorAnnexParser.g:12242:2: rule__ReferenceTerm__Group__1__Impl rule__ReferenceTerm__Group__2
+ // InternalBehaviorAnnexParser.g:12368:1: ( rule__ReferenceTerm__Group__1__Impl rule__ReferenceTerm__Group__2 )
+ // InternalBehaviorAnnexParser.g:12369:2: rule__ReferenceTerm__Group__1__Impl rule__ReferenceTerm__Group__2
{
pushFollow(FollowSets000.FOLLOW_4);
rule__ReferenceTerm__Group__1__Impl();
@@ -40631,17 +41079,17 @@ public final void rule__ReferenceTerm__Group__1() throws RecognitionException {
// $ANTLR start "rule__ReferenceTerm__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:12249:1: rule__ReferenceTerm__Group__1__Impl : ( LeftParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:12376:1: rule__ReferenceTerm__Group__1__Impl : ( LeftParenthesis ) ;
public final void rule__ReferenceTerm__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12253:1: ( ( LeftParenthesis ) )
- // InternalBehaviorAnnexParser.g:12254:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:12380:1: ( ( LeftParenthesis ) )
+ // InternalBehaviorAnnexParser.g:12381:1: ( LeftParenthesis )
{
- // InternalBehaviorAnnexParser.g:12254:1: ( LeftParenthesis )
- // InternalBehaviorAnnexParser.g:12255:2: LeftParenthesis
+ // InternalBehaviorAnnexParser.g:12381:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:12382:2: LeftParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceTermAccess().getLeftParenthesisKeyword_1());
@@ -40672,16 +41120,16 @@ public final void rule__ReferenceTerm__Group__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__ReferenceTerm__Group__2"
- // InternalBehaviorAnnexParser.g:12264:1: rule__ReferenceTerm__Group__2 : rule__ReferenceTerm__Group__2__Impl rule__ReferenceTerm__Group__3 ;
+ // InternalBehaviorAnnexParser.g:12391:1: rule__ReferenceTerm__Group__2 : rule__ReferenceTerm__Group__2__Impl rule__ReferenceTerm__Group__3 ;
public final void rule__ReferenceTerm__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12268:1: ( rule__ReferenceTerm__Group__2__Impl rule__ReferenceTerm__Group__3 )
- // InternalBehaviorAnnexParser.g:12269:2: rule__ReferenceTerm__Group__2__Impl rule__ReferenceTerm__Group__3
+ // InternalBehaviorAnnexParser.g:12395:1: ( rule__ReferenceTerm__Group__2__Impl rule__ReferenceTerm__Group__3 )
+ // InternalBehaviorAnnexParser.g:12396:2: rule__ReferenceTerm__Group__2__Impl rule__ReferenceTerm__Group__3
{
- pushFollow(FollowSets000.FOLLOW_45);
+ pushFollow(FollowSets000.FOLLOW_37);
rule__ReferenceTerm__Group__2__Impl();
state._fsp--;
@@ -40710,23 +41158,23 @@ public final void rule__ReferenceTerm__Group__2() throws RecognitionException {
// $ANTLR start "rule__ReferenceTerm__Group__2__Impl"
- // InternalBehaviorAnnexParser.g:12276:1: rule__ReferenceTerm__Group__2__Impl : ( ( rule__ReferenceTerm__PathAssignment_2 ) ) ;
+ // InternalBehaviorAnnexParser.g:12403:1: rule__ReferenceTerm__Group__2__Impl : ( ( rule__ReferenceTerm__PathAssignment_2 ) ) ;
public final void rule__ReferenceTerm__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12280:1: ( ( ( rule__ReferenceTerm__PathAssignment_2 ) ) )
- // InternalBehaviorAnnexParser.g:12281:1: ( ( rule__ReferenceTerm__PathAssignment_2 ) )
+ // InternalBehaviorAnnexParser.g:12407:1: ( ( ( rule__ReferenceTerm__PathAssignment_2 ) ) )
+ // InternalBehaviorAnnexParser.g:12408:1: ( ( rule__ReferenceTerm__PathAssignment_2 ) )
{
- // InternalBehaviorAnnexParser.g:12281:1: ( ( rule__ReferenceTerm__PathAssignment_2 ) )
- // InternalBehaviorAnnexParser.g:12282:2: ( rule__ReferenceTerm__PathAssignment_2 )
+ // InternalBehaviorAnnexParser.g:12408:1: ( ( rule__ReferenceTerm__PathAssignment_2 ) )
+ // InternalBehaviorAnnexParser.g:12409:2: ( rule__ReferenceTerm__PathAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceTermAccess().getPathAssignment_2());
}
- // InternalBehaviorAnnexParser.g:12283:2: ( rule__ReferenceTerm__PathAssignment_2 )
- // InternalBehaviorAnnexParser.g:12283:3: rule__ReferenceTerm__PathAssignment_2
+ // InternalBehaviorAnnexParser.g:12410:2: ( rule__ReferenceTerm__PathAssignment_2 )
+ // InternalBehaviorAnnexParser.g:12410:3: rule__ReferenceTerm__PathAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceTerm__PathAssignment_2();
@@ -40761,14 +41209,14 @@ public final void rule__ReferenceTerm__Group__2__Impl() throws RecognitionExcept
// $ANTLR start "rule__ReferenceTerm__Group__3"
- // InternalBehaviorAnnexParser.g:12291:1: rule__ReferenceTerm__Group__3 : rule__ReferenceTerm__Group__3__Impl ;
+ // InternalBehaviorAnnexParser.g:12418:1: rule__ReferenceTerm__Group__3 : rule__ReferenceTerm__Group__3__Impl ;
public final void rule__ReferenceTerm__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12295:1: ( rule__ReferenceTerm__Group__3__Impl )
- // InternalBehaviorAnnexParser.g:12296:2: rule__ReferenceTerm__Group__3__Impl
+ // InternalBehaviorAnnexParser.g:12422:1: ( rule__ReferenceTerm__Group__3__Impl )
+ // InternalBehaviorAnnexParser.g:12423:2: rule__ReferenceTerm__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceTerm__Group__3__Impl();
@@ -40794,17 +41242,17 @@ public final void rule__ReferenceTerm__Group__3() throws RecognitionException {
// $ANTLR start "rule__ReferenceTerm__Group__3__Impl"
- // InternalBehaviorAnnexParser.g:12302:1: rule__ReferenceTerm__Group__3__Impl : ( RightParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:12429:1: rule__ReferenceTerm__Group__3__Impl : ( RightParenthesis ) ;
public final void rule__ReferenceTerm__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12306:1: ( ( RightParenthesis ) )
- // InternalBehaviorAnnexParser.g:12307:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:12433:1: ( ( RightParenthesis ) )
+ // InternalBehaviorAnnexParser.g:12434:1: ( RightParenthesis )
{
- // InternalBehaviorAnnexParser.g:12307:1: ( RightParenthesis )
- // InternalBehaviorAnnexParser.g:12308:2: RightParenthesis
+ // InternalBehaviorAnnexParser.g:12434:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:12435:2: RightParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceTermAccess().getRightParenthesisKeyword_3());
@@ -40835,14 +41283,14 @@ public final void rule__ReferenceTerm__Group__3__Impl() throws RecognitionExcept
// $ANTLR start "rule__RecordTerm__Group__0"
- // InternalBehaviorAnnexParser.g:12318:1: rule__RecordTerm__Group__0 : rule__RecordTerm__Group__0__Impl rule__RecordTerm__Group__1 ;
+ // InternalBehaviorAnnexParser.g:12445:1: rule__RecordTerm__Group__0 : rule__RecordTerm__Group__0__Impl rule__RecordTerm__Group__1 ;
public final void rule__RecordTerm__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12322:1: ( rule__RecordTerm__Group__0__Impl rule__RecordTerm__Group__1 )
- // InternalBehaviorAnnexParser.g:12323:2: rule__RecordTerm__Group__0__Impl rule__RecordTerm__Group__1
+ // InternalBehaviorAnnexParser.g:12449:1: ( rule__RecordTerm__Group__0__Impl rule__RecordTerm__Group__1 )
+ // InternalBehaviorAnnexParser.g:12450:2: rule__RecordTerm__Group__0__Impl rule__RecordTerm__Group__1
{
pushFollow(FollowSets000.FOLLOW_4);
rule__RecordTerm__Group__0__Impl();
@@ -40873,17 +41321,17 @@ public final void rule__RecordTerm__Group__0() throws RecognitionException {
// $ANTLR start "rule__RecordTerm__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:12330:1: rule__RecordTerm__Group__0__Impl : ( LeftSquareBracket ) ;
+ // InternalBehaviorAnnexParser.g:12457:1: rule__RecordTerm__Group__0__Impl : ( LeftSquareBracket ) ;
public final void rule__RecordTerm__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12334:1: ( ( LeftSquareBracket ) )
- // InternalBehaviorAnnexParser.g:12335:1: ( LeftSquareBracket )
+ // InternalBehaviorAnnexParser.g:12461:1: ( ( LeftSquareBracket ) )
+ // InternalBehaviorAnnexParser.g:12462:1: ( LeftSquareBracket )
{
- // InternalBehaviorAnnexParser.g:12335:1: ( LeftSquareBracket )
- // InternalBehaviorAnnexParser.g:12336:2: LeftSquareBracket
+ // InternalBehaviorAnnexParser.g:12462:1: ( LeftSquareBracket )
+ // InternalBehaviorAnnexParser.g:12463:2: LeftSquareBracket
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRecordTermAccess().getLeftSquareBracketKeyword_0());
@@ -40914,14 +41362,14 @@ public final void rule__RecordTerm__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__RecordTerm__Group__1"
- // InternalBehaviorAnnexParser.g:12345:1: rule__RecordTerm__Group__1 : rule__RecordTerm__Group__1__Impl rule__RecordTerm__Group__2 ;
+ // InternalBehaviorAnnexParser.g:12472:1: rule__RecordTerm__Group__1 : rule__RecordTerm__Group__1__Impl rule__RecordTerm__Group__2 ;
public final void rule__RecordTerm__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12349:1: ( rule__RecordTerm__Group__1__Impl rule__RecordTerm__Group__2 )
- // InternalBehaviorAnnexParser.g:12350:2: rule__RecordTerm__Group__1__Impl rule__RecordTerm__Group__2
+ // InternalBehaviorAnnexParser.g:12476:1: ( rule__RecordTerm__Group__1__Impl rule__RecordTerm__Group__2 )
+ // InternalBehaviorAnnexParser.g:12477:2: rule__RecordTerm__Group__1__Impl rule__RecordTerm__Group__2
{
pushFollow(FollowSets000.FOLLOW_14);
rule__RecordTerm__Group__1__Impl();
@@ -40952,26 +41400,26 @@ public final void rule__RecordTerm__Group__1() throws RecognitionException {
// $ANTLR start "rule__RecordTerm__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:12357:1: rule__RecordTerm__Group__1__Impl : ( ( ( rule__RecordTerm__OwnedFieldValueAssignment_1 ) ) ( ( rule__RecordTerm__OwnedFieldValueAssignment_1 )* ) ) ;
+ // InternalBehaviorAnnexParser.g:12484:1: rule__RecordTerm__Group__1__Impl : ( ( ( rule__RecordTerm__OwnedFieldValueAssignment_1 ) ) ( ( rule__RecordTerm__OwnedFieldValueAssignment_1 )* ) ) ;
public final void rule__RecordTerm__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12361:1: ( ( ( ( rule__RecordTerm__OwnedFieldValueAssignment_1 ) ) ( ( rule__RecordTerm__OwnedFieldValueAssignment_1 )* ) ) )
- // InternalBehaviorAnnexParser.g:12362:1: ( ( ( rule__RecordTerm__OwnedFieldValueAssignment_1 ) ) ( ( rule__RecordTerm__OwnedFieldValueAssignment_1 )* ) )
+ // InternalBehaviorAnnexParser.g:12488:1: ( ( ( ( rule__RecordTerm__OwnedFieldValueAssignment_1 ) ) ( ( rule__RecordTerm__OwnedFieldValueAssignment_1 )* ) ) )
+ // InternalBehaviorAnnexParser.g:12489:1: ( ( ( rule__RecordTerm__OwnedFieldValueAssignment_1 ) ) ( ( rule__RecordTerm__OwnedFieldValueAssignment_1 )* ) )
{
- // InternalBehaviorAnnexParser.g:12362:1: ( ( ( rule__RecordTerm__OwnedFieldValueAssignment_1 ) ) ( ( rule__RecordTerm__OwnedFieldValueAssignment_1 )* ) )
- // InternalBehaviorAnnexParser.g:12363:2: ( ( rule__RecordTerm__OwnedFieldValueAssignment_1 ) ) ( ( rule__RecordTerm__OwnedFieldValueAssignment_1 )* )
+ // InternalBehaviorAnnexParser.g:12489:1: ( ( ( rule__RecordTerm__OwnedFieldValueAssignment_1 ) ) ( ( rule__RecordTerm__OwnedFieldValueAssignment_1 )* ) )
+ // InternalBehaviorAnnexParser.g:12490:2: ( ( rule__RecordTerm__OwnedFieldValueAssignment_1 ) ) ( ( rule__RecordTerm__OwnedFieldValueAssignment_1 )* )
{
- // InternalBehaviorAnnexParser.g:12363:2: ( ( rule__RecordTerm__OwnedFieldValueAssignment_1 ) )
- // InternalBehaviorAnnexParser.g:12364:3: ( rule__RecordTerm__OwnedFieldValueAssignment_1 )
+ // InternalBehaviorAnnexParser.g:12490:2: ( ( rule__RecordTerm__OwnedFieldValueAssignment_1 ) )
+ // InternalBehaviorAnnexParser.g:12491:3: ( rule__RecordTerm__OwnedFieldValueAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRecordTermAccess().getOwnedFieldValueAssignment_1());
}
- // InternalBehaviorAnnexParser.g:12365:3: ( rule__RecordTerm__OwnedFieldValueAssignment_1 )
- // InternalBehaviorAnnexParser.g:12365:4: rule__RecordTerm__OwnedFieldValueAssignment_1
+ // InternalBehaviorAnnexParser.g:12492:3: ( rule__RecordTerm__OwnedFieldValueAssignment_1 )
+ // InternalBehaviorAnnexParser.g:12492:4: rule__RecordTerm__OwnedFieldValueAssignment_1
{
pushFollow(FollowSets000.FOLLOW_5);
rule__RecordTerm__OwnedFieldValueAssignment_1();
@@ -40987,26 +41435,26 @@ public final void rule__RecordTerm__Group__1__Impl() throws RecognitionException
}
- // InternalBehaviorAnnexParser.g:12368:2: ( ( rule__RecordTerm__OwnedFieldValueAssignment_1 )* )
- // InternalBehaviorAnnexParser.g:12369:3: ( rule__RecordTerm__OwnedFieldValueAssignment_1 )*
+ // InternalBehaviorAnnexParser.g:12495:2: ( ( rule__RecordTerm__OwnedFieldValueAssignment_1 )* )
+ // InternalBehaviorAnnexParser.g:12496:3: ( rule__RecordTerm__OwnedFieldValueAssignment_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRecordTermAccess().getOwnedFieldValueAssignment_1());
}
- // InternalBehaviorAnnexParser.g:12370:3: ( rule__RecordTerm__OwnedFieldValueAssignment_1 )*
- loop105:
+ // InternalBehaviorAnnexParser.g:12497:3: ( rule__RecordTerm__OwnedFieldValueAssignment_1 )*
+ loop106:
do {
- int alt105=2;
- int LA105_0 = input.LA(1);
+ int alt106=2;
+ int LA106_0 = input.LA(1);
- if ( (LA105_0==RULE_ID) ) {
- alt105=1;
+ if ( (LA106_0==RULE_ID) ) {
+ alt106=1;
}
- switch (alt105) {
+ switch (alt106) {
case 1 :
- // InternalBehaviorAnnexParser.g:12370:4: rule__RecordTerm__OwnedFieldValueAssignment_1
+ // InternalBehaviorAnnexParser.g:12497:4: rule__RecordTerm__OwnedFieldValueAssignment_1
{
pushFollow(FollowSets000.FOLLOW_5);
rule__RecordTerm__OwnedFieldValueAssignment_1();
@@ -41018,7 +41466,7 @@ public final void rule__RecordTerm__Group__1__Impl() throws RecognitionException
break;
default :
- break loop105;
+ break loop106;
}
} while (true);
@@ -41050,14 +41498,14 @@ public final void rule__RecordTerm__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__RecordTerm__Group__2"
- // InternalBehaviorAnnexParser.g:12379:1: rule__RecordTerm__Group__2 : rule__RecordTerm__Group__2__Impl ;
+ // InternalBehaviorAnnexParser.g:12506:1: rule__RecordTerm__Group__2 : rule__RecordTerm__Group__2__Impl ;
public final void rule__RecordTerm__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12383:1: ( rule__RecordTerm__Group__2__Impl )
- // InternalBehaviorAnnexParser.g:12384:2: rule__RecordTerm__Group__2__Impl
+ // InternalBehaviorAnnexParser.g:12510:1: ( rule__RecordTerm__Group__2__Impl )
+ // InternalBehaviorAnnexParser.g:12511:2: rule__RecordTerm__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__RecordTerm__Group__2__Impl();
@@ -41083,17 +41531,17 @@ public final void rule__RecordTerm__Group__2() throws RecognitionException {
// $ANTLR start "rule__RecordTerm__Group__2__Impl"
- // InternalBehaviorAnnexParser.g:12390:1: rule__RecordTerm__Group__2__Impl : ( RightSquareBracket ) ;
+ // InternalBehaviorAnnexParser.g:12517:1: rule__RecordTerm__Group__2__Impl : ( RightSquareBracket ) ;
public final void rule__RecordTerm__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12394:1: ( ( RightSquareBracket ) )
- // InternalBehaviorAnnexParser.g:12395:1: ( RightSquareBracket )
+ // InternalBehaviorAnnexParser.g:12521:1: ( ( RightSquareBracket ) )
+ // InternalBehaviorAnnexParser.g:12522:1: ( RightSquareBracket )
{
- // InternalBehaviorAnnexParser.g:12395:1: ( RightSquareBracket )
- // InternalBehaviorAnnexParser.g:12396:2: RightSquareBracket
+ // InternalBehaviorAnnexParser.g:12522:1: ( RightSquareBracket )
+ // InternalBehaviorAnnexParser.g:12523:2: RightSquareBracket
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRecordTermAccess().getRightSquareBracketKeyword_2());
@@ -41124,14 +41572,14 @@ public final void rule__RecordTerm__Group__2__Impl() throws RecognitionException
// $ANTLR start "rule__ComputedTerm__Group__0"
- // InternalBehaviorAnnexParser.g:12406:1: rule__ComputedTerm__Group__0 : rule__ComputedTerm__Group__0__Impl rule__ComputedTerm__Group__1 ;
+ // InternalBehaviorAnnexParser.g:12533:1: rule__ComputedTerm__Group__0 : rule__ComputedTerm__Group__0__Impl rule__ComputedTerm__Group__1 ;
public final void rule__ComputedTerm__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12410:1: ( rule__ComputedTerm__Group__0__Impl rule__ComputedTerm__Group__1 )
- // InternalBehaviorAnnexParser.g:12411:2: rule__ComputedTerm__Group__0__Impl rule__ComputedTerm__Group__1
+ // InternalBehaviorAnnexParser.g:12537:1: ( rule__ComputedTerm__Group__0__Impl rule__ComputedTerm__Group__1 )
+ // InternalBehaviorAnnexParser.g:12538:2: rule__ComputedTerm__Group__0__Impl rule__ComputedTerm__Group__1
{
pushFollow(FollowSets000.FOLLOW_27);
rule__ComputedTerm__Group__0__Impl();
@@ -41162,17 +41610,17 @@ public final void rule__ComputedTerm__Group__0() throws RecognitionException {
// $ANTLR start "rule__ComputedTerm__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:12418:1: rule__ComputedTerm__Group__0__Impl : ( Compute ) ;
+ // InternalBehaviorAnnexParser.g:12545:1: rule__ComputedTerm__Group__0__Impl : ( Compute ) ;
public final void rule__ComputedTerm__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12422:1: ( ( Compute ) )
- // InternalBehaviorAnnexParser.g:12423:1: ( Compute )
+ // InternalBehaviorAnnexParser.g:12549:1: ( ( Compute ) )
+ // InternalBehaviorAnnexParser.g:12550:1: ( Compute )
{
- // InternalBehaviorAnnexParser.g:12423:1: ( Compute )
- // InternalBehaviorAnnexParser.g:12424:2: Compute
+ // InternalBehaviorAnnexParser.g:12550:1: ( Compute )
+ // InternalBehaviorAnnexParser.g:12551:2: Compute
{
if ( state.backtracking==0 ) {
before(grammarAccess.getComputedTermAccess().getComputeKeyword_0());
@@ -41203,14 +41651,14 @@ public final void rule__ComputedTerm__Group__0__Impl() throws RecognitionExcepti
// $ANTLR start "rule__ComputedTerm__Group__1"
- // InternalBehaviorAnnexParser.g:12433:1: rule__ComputedTerm__Group__1 : rule__ComputedTerm__Group__1__Impl rule__ComputedTerm__Group__2 ;
+ // InternalBehaviorAnnexParser.g:12560:1: rule__ComputedTerm__Group__1 : rule__ComputedTerm__Group__1__Impl rule__ComputedTerm__Group__2 ;
public final void rule__ComputedTerm__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12437:1: ( rule__ComputedTerm__Group__1__Impl rule__ComputedTerm__Group__2 )
- // InternalBehaviorAnnexParser.g:12438:2: rule__ComputedTerm__Group__1__Impl rule__ComputedTerm__Group__2
+ // InternalBehaviorAnnexParser.g:12564:1: ( rule__ComputedTerm__Group__1__Impl rule__ComputedTerm__Group__2 )
+ // InternalBehaviorAnnexParser.g:12565:2: rule__ComputedTerm__Group__1__Impl rule__ComputedTerm__Group__2
{
pushFollow(FollowSets000.FOLLOW_4);
rule__ComputedTerm__Group__1__Impl();
@@ -41241,17 +41689,17 @@ public final void rule__ComputedTerm__Group__1() throws RecognitionException {
// $ANTLR start "rule__ComputedTerm__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:12445:1: rule__ComputedTerm__Group__1__Impl : ( LeftParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:12572:1: rule__ComputedTerm__Group__1__Impl : ( LeftParenthesis ) ;
public final void rule__ComputedTerm__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12449:1: ( ( LeftParenthesis ) )
- // InternalBehaviorAnnexParser.g:12450:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:12576:1: ( ( LeftParenthesis ) )
+ // InternalBehaviorAnnexParser.g:12577:1: ( LeftParenthesis )
{
- // InternalBehaviorAnnexParser.g:12450:1: ( LeftParenthesis )
- // InternalBehaviorAnnexParser.g:12451:2: LeftParenthesis
+ // InternalBehaviorAnnexParser.g:12577:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:12578:2: LeftParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getComputedTermAccess().getLeftParenthesisKeyword_1());
@@ -41282,16 +41730,16 @@ public final void rule__ComputedTerm__Group__1__Impl() throws RecognitionExcepti
// $ANTLR start "rule__ComputedTerm__Group__2"
- // InternalBehaviorAnnexParser.g:12460:1: rule__ComputedTerm__Group__2 : rule__ComputedTerm__Group__2__Impl rule__ComputedTerm__Group__3 ;
+ // InternalBehaviorAnnexParser.g:12587:1: rule__ComputedTerm__Group__2 : rule__ComputedTerm__Group__2__Impl rule__ComputedTerm__Group__3 ;
public final void rule__ComputedTerm__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12464:1: ( rule__ComputedTerm__Group__2__Impl rule__ComputedTerm__Group__3 )
- // InternalBehaviorAnnexParser.g:12465:2: rule__ComputedTerm__Group__2__Impl rule__ComputedTerm__Group__3
+ // InternalBehaviorAnnexParser.g:12591:1: ( rule__ComputedTerm__Group__2__Impl rule__ComputedTerm__Group__3 )
+ // InternalBehaviorAnnexParser.g:12592:2: rule__ComputedTerm__Group__2__Impl rule__ComputedTerm__Group__3
{
- pushFollow(FollowSets000.FOLLOW_45);
+ pushFollow(FollowSets000.FOLLOW_37);
rule__ComputedTerm__Group__2__Impl();
state._fsp--;
@@ -41320,23 +41768,23 @@ public final void rule__ComputedTerm__Group__2() throws RecognitionException {
// $ANTLR start "rule__ComputedTerm__Group__2__Impl"
- // InternalBehaviorAnnexParser.g:12472:1: rule__ComputedTerm__Group__2__Impl : ( ( rule__ComputedTerm__FunctionAssignment_2 ) ) ;
+ // InternalBehaviorAnnexParser.g:12599:1: rule__ComputedTerm__Group__2__Impl : ( ( rule__ComputedTerm__FunctionAssignment_2 ) ) ;
public final void rule__ComputedTerm__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12476:1: ( ( ( rule__ComputedTerm__FunctionAssignment_2 ) ) )
- // InternalBehaviorAnnexParser.g:12477:1: ( ( rule__ComputedTerm__FunctionAssignment_2 ) )
+ // InternalBehaviorAnnexParser.g:12603:1: ( ( ( rule__ComputedTerm__FunctionAssignment_2 ) ) )
+ // InternalBehaviorAnnexParser.g:12604:1: ( ( rule__ComputedTerm__FunctionAssignment_2 ) )
{
- // InternalBehaviorAnnexParser.g:12477:1: ( ( rule__ComputedTerm__FunctionAssignment_2 ) )
- // InternalBehaviorAnnexParser.g:12478:2: ( rule__ComputedTerm__FunctionAssignment_2 )
+ // InternalBehaviorAnnexParser.g:12604:1: ( ( rule__ComputedTerm__FunctionAssignment_2 ) )
+ // InternalBehaviorAnnexParser.g:12605:2: ( rule__ComputedTerm__FunctionAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getComputedTermAccess().getFunctionAssignment_2());
}
- // InternalBehaviorAnnexParser.g:12479:2: ( rule__ComputedTerm__FunctionAssignment_2 )
- // InternalBehaviorAnnexParser.g:12479:3: rule__ComputedTerm__FunctionAssignment_2
+ // InternalBehaviorAnnexParser.g:12606:2: ( rule__ComputedTerm__FunctionAssignment_2 )
+ // InternalBehaviorAnnexParser.g:12606:3: rule__ComputedTerm__FunctionAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ComputedTerm__FunctionAssignment_2();
@@ -41371,14 +41819,14 @@ public final void rule__ComputedTerm__Group__2__Impl() throws RecognitionExcepti
// $ANTLR start "rule__ComputedTerm__Group__3"
- // InternalBehaviorAnnexParser.g:12487:1: rule__ComputedTerm__Group__3 : rule__ComputedTerm__Group__3__Impl ;
+ // InternalBehaviorAnnexParser.g:12614:1: rule__ComputedTerm__Group__3 : rule__ComputedTerm__Group__3__Impl ;
public final void rule__ComputedTerm__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12491:1: ( rule__ComputedTerm__Group__3__Impl )
- // InternalBehaviorAnnexParser.g:12492:2: rule__ComputedTerm__Group__3__Impl
+ // InternalBehaviorAnnexParser.g:12618:1: ( rule__ComputedTerm__Group__3__Impl )
+ // InternalBehaviorAnnexParser.g:12619:2: rule__ComputedTerm__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ComputedTerm__Group__3__Impl();
@@ -41404,17 +41852,17 @@ public final void rule__ComputedTerm__Group__3() throws RecognitionException {
// $ANTLR start "rule__ComputedTerm__Group__3__Impl"
- // InternalBehaviorAnnexParser.g:12498:1: rule__ComputedTerm__Group__3__Impl : ( RightParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:12625:1: rule__ComputedTerm__Group__3__Impl : ( RightParenthesis ) ;
public final void rule__ComputedTerm__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12502:1: ( ( RightParenthesis ) )
- // InternalBehaviorAnnexParser.g:12503:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:12629:1: ( ( RightParenthesis ) )
+ // InternalBehaviorAnnexParser.g:12630:1: ( RightParenthesis )
{
- // InternalBehaviorAnnexParser.g:12503:1: ( RightParenthesis )
- // InternalBehaviorAnnexParser.g:12504:2: RightParenthesis
+ // InternalBehaviorAnnexParser.g:12630:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:12631:2: RightParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getComputedTermAccess().getRightParenthesisKeyword_3());
@@ -41445,14 +41893,14 @@ public final void rule__ComputedTerm__Group__3__Impl() throws RecognitionExcepti
// $ANTLR start "rule__ComponentClassifierTerm__Group__0"
- // InternalBehaviorAnnexParser.g:12514:1: rule__ComponentClassifierTerm__Group__0 : rule__ComponentClassifierTerm__Group__0__Impl rule__ComponentClassifierTerm__Group__1 ;
+ // InternalBehaviorAnnexParser.g:12641:1: rule__ComponentClassifierTerm__Group__0 : rule__ComponentClassifierTerm__Group__0__Impl rule__ComponentClassifierTerm__Group__1 ;
public final void rule__ComponentClassifierTerm__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12518:1: ( rule__ComponentClassifierTerm__Group__0__Impl rule__ComponentClassifierTerm__Group__1 )
- // InternalBehaviorAnnexParser.g:12519:2: rule__ComponentClassifierTerm__Group__0__Impl rule__ComponentClassifierTerm__Group__1
+ // InternalBehaviorAnnexParser.g:12645:1: ( rule__ComponentClassifierTerm__Group__0__Impl rule__ComponentClassifierTerm__Group__1 )
+ // InternalBehaviorAnnexParser.g:12646:2: rule__ComponentClassifierTerm__Group__0__Impl rule__ComponentClassifierTerm__Group__1
{
pushFollow(FollowSets000.FOLLOW_27);
rule__ComponentClassifierTerm__Group__0__Impl();
@@ -41483,17 +41931,17 @@ public final void rule__ComponentClassifierTerm__Group__0() throws RecognitionEx
// $ANTLR start "rule__ComponentClassifierTerm__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:12526:1: rule__ComponentClassifierTerm__Group__0__Impl : ( Classifier ) ;
+ // InternalBehaviorAnnexParser.g:12653:1: rule__ComponentClassifierTerm__Group__0__Impl : ( Classifier ) ;
public final void rule__ComponentClassifierTerm__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12530:1: ( ( Classifier ) )
- // InternalBehaviorAnnexParser.g:12531:1: ( Classifier )
+ // InternalBehaviorAnnexParser.g:12657:1: ( ( Classifier ) )
+ // InternalBehaviorAnnexParser.g:12658:1: ( Classifier )
{
- // InternalBehaviorAnnexParser.g:12531:1: ( Classifier )
- // InternalBehaviorAnnexParser.g:12532:2: Classifier
+ // InternalBehaviorAnnexParser.g:12658:1: ( Classifier )
+ // InternalBehaviorAnnexParser.g:12659:2: Classifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getComponentClassifierTermAccess().getClassifierKeyword_0());
@@ -41524,14 +41972,14 @@ public final void rule__ComponentClassifierTerm__Group__0__Impl() throws Recogni
// $ANTLR start "rule__ComponentClassifierTerm__Group__1"
- // InternalBehaviorAnnexParser.g:12541:1: rule__ComponentClassifierTerm__Group__1 : rule__ComponentClassifierTerm__Group__1__Impl rule__ComponentClassifierTerm__Group__2 ;
+ // InternalBehaviorAnnexParser.g:12668:1: rule__ComponentClassifierTerm__Group__1 : rule__ComponentClassifierTerm__Group__1__Impl rule__ComponentClassifierTerm__Group__2 ;
public final void rule__ComponentClassifierTerm__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12545:1: ( rule__ComponentClassifierTerm__Group__1__Impl rule__ComponentClassifierTerm__Group__2 )
- // InternalBehaviorAnnexParser.g:12546:2: rule__ComponentClassifierTerm__Group__1__Impl rule__ComponentClassifierTerm__Group__2
+ // InternalBehaviorAnnexParser.g:12672:1: ( rule__ComponentClassifierTerm__Group__1__Impl rule__ComponentClassifierTerm__Group__2 )
+ // InternalBehaviorAnnexParser.g:12673:2: rule__ComponentClassifierTerm__Group__1__Impl rule__ComponentClassifierTerm__Group__2
{
pushFollow(FollowSets000.FOLLOW_4);
rule__ComponentClassifierTerm__Group__1__Impl();
@@ -41562,17 +42010,17 @@ public final void rule__ComponentClassifierTerm__Group__1() throws RecognitionEx
// $ANTLR start "rule__ComponentClassifierTerm__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:12553:1: rule__ComponentClassifierTerm__Group__1__Impl : ( LeftParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:12680:1: rule__ComponentClassifierTerm__Group__1__Impl : ( LeftParenthesis ) ;
public final void rule__ComponentClassifierTerm__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12557:1: ( ( LeftParenthesis ) )
- // InternalBehaviorAnnexParser.g:12558:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:12684:1: ( ( LeftParenthesis ) )
+ // InternalBehaviorAnnexParser.g:12685:1: ( LeftParenthesis )
{
- // InternalBehaviorAnnexParser.g:12558:1: ( LeftParenthesis )
- // InternalBehaviorAnnexParser.g:12559:2: LeftParenthesis
+ // InternalBehaviorAnnexParser.g:12685:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:12686:2: LeftParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getComponentClassifierTermAccess().getLeftParenthesisKeyword_1());
@@ -41603,16 +42051,16 @@ public final void rule__ComponentClassifierTerm__Group__1__Impl() throws Recogni
// $ANTLR start "rule__ComponentClassifierTerm__Group__2"
- // InternalBehaviorAnnexParser.g:12568:1: rule__ComponentClassifierTerm__Group__2 : rule__ComponentClassifierTerm__Group__2__Impl rule__ComponentClassifierTerm__Group__3 ;
+ // InternalBehaviorAnnexParser.g:12695:1: rule__ComponentClassifierTerm__Group__2 : rule__ComponentClassifierTerm__Group__2__Impl rule__ComponentClassifierTerm__Group__3 ;
public final void rule__ComponentClassifierTerm__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12572:1: ( rule__ComponentClassifierTerm__Group__2__Impl rule__ComponentClassifierTerm__Group__3 )
- // InternalBehaviorAnnexParser.g:12573:2: rule__ComponentClassifierTerm__Group__2__Impl rule__ComponentClassifierTerm__Group__3
+ // InternalBehaviorAnnexParser.g:12699:1: ( rule__ComponentClassifierTerm__Group__2__Impl rule__ComponentClassifierTerm__Group__3 )
+ // InternalBehaviorAnnexParser.g:12700:2: rule__ComponentClassifierTerm__Group__2__Impl rule__ComponentClassifierTerm__Group__3
{
- pushFollow(FollowSets000.FOLLOW_45);
+ pushFollow(FollowSets000.FOLLOW_37);
rule__ComponentClassifierTerm__Group__2__Impl();
state._fsp--;
@@ -41641,23 +42089,23 @@ public final void rule__ComponentClassifierTerm__Group__2() throws RecognitionEx
// $ANTLR start "rule__ComponentClassifierTerm__Group__2__Impl"
- // InternalBehaviorAnnexParser.g:12580:1: rule__ComponentClassifierTerm__Group__2__Impl : ( ( rule__ComponentClassifierTerm__ClassifierAssignment_2 ) ) ;
+ // InternalBehaviorAnnexParser.g:12707:1: rule__ComponentClassifierTerm__Group__2__Impl : ( ( rule__ComponentClassifierTerm__ClassifierAssignment_2 ) ) ;
public final void rule__ComponentClassifierTerm__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12584:1: ( ( ( rule__ComponentClassifierTerm__ClassifierAssignment_2 ) ) )
- // InternalBehaviorAnnexParser.g:12585:1: ( ( rule__ComponentClassifierTerm__ClassifierAssignment_2 ) )
+ // InternalBehaviorAnnexParser.g:12711:1: ( ( ( rule__ComponentClassifierTerm__ClassifierAssignment_2 ) ) )
+ // InternalBehaviorAnnexParser.g:12712:1: ( ( rule__ComponentClassifierTerm__ClassifierAssignment_2 ) )
{
- // InternalBehaviorAnnexParser.g:12585:1: ( ( rule__ComponentClassifierTerm__ClassifierAssignment_2 ) )
- // InternalBehaviorAnnexParser.g:12586:2: ( rule__ComponentClassifierTerm__ClassifierAssignment_2 )
+ // InternalBehaviorAnnexParser.g:12712:1: ( ( rule__ComponentClassifierTerm__ClassifierAssignment_2 ) )
+ // InternalBehaviorAnnexParser.g:12713:2: ( rule__ComponentClassifierTerm__ClassifierAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getComponentClassifierTermAccess().getClassifierAssignment_2());
}
- // InternalBehaviorAnnexParser.g:12587:2: ( rule__ComponentClassifierTerm__ClassifierAssignment_2 )
- // InternalBehaviorAnnexParser.g:12587:3: rule__ComponentClassifierTerm__ClassifierAssignment_2
+ // InternalBehaviorAnnexParser.g:12714:2: ( rule__ComponentClassifierTerm__ClassifierAssignment_2 )
+ // InternalBehaviorAnnexParser.g:12714:3: rule__ComponentClassifierTerm__ClassifierAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ComponentClassifierTerm__ClassifierAssignment_2();
@@ -41692,14 +42140,14 @@ public final void rule__ComponentClassifierTerm__Group__2__Impl() throws Recogni
// $ANTLR start "rule__ComponentClassifierTerm__Group__3"
- // InternalBehaviorAnnexParser.g:12595:1: rule__ComponentClassifierTerm__Group__3 : rule__ComponentClassifierTerm__Group__3__Impl ;
+ // InternalBehaviorAnnexParser.g:12722:1: rule__ComponentClassifierTerm__Group__3 : rule__ComponentClassifierTerm__Group__3__Impl ;
public final void rule__ComponentClassifierTerm__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12599:1: ( rule__ComponentClassifierTerm__Group__3__Impl )
- // InternalBehaviorAnnexParser.g:12600:2: rule__ComponentClassifierTerm__Group__3__Impl
+ // InternalBehaviorAnnexParser.g:12726:1: ( rule__ComponentClassifierTerm__Group__3__Impl )
+ // InternalBehaviorAnnexParser.g:12727:2: rule__ComponentClassifierTerm__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ComponentClassifierTerm__Group__3__Impl();
@@ -41725,17 +42173,17 @@ public final void rule__ComponentClassifierTerm__Group__3() throws RecognitionEx
// $ANTLR start "rule__ComponentClassifierTerm__Group__3__Impl"
- // InternalBehaviorAnnexParser.g:12606:1: rule__ComponentClassifierTerm__Group__3__Impl : ( RightParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:12733:1: rule__ComponentClassifierTerm__Group__3__Impl : ( RightParenthesis ) ;
public final void rule__ComponentClassifierTerm__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12610:1: ( ( RightParenthesis ) )
- // InternalBehaviorAnnexParser.g:12611:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:12737:1: ( ( RightParenthesis ) )
+ // InternalBehaviorAnnexParser.g:12738:1: ( RightParenthesis )
{
- // InternalBehaviorAnnexParser.g:12611:1: ( RightParenthesis )
- // InternalBehaviorAnnexParser.g:12612:2: RightParenthesis
+ // InternalBehaviorAnnexParser.g:12738:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:12739:2: RightParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getComponentClassifierTermAccess().getRightParenthesisKeyword_3());
@@ -41766,14 +42214,14 @@ public final void rule__ComponentClassifierTerm__Group__3__Impl() throws Recogni
// $ANTLR start "rule__ListTerm__Group__0"
- // InternalBehaviorAnnexParser.g:12622:1: rule__ListTerm__Group__0 : rule__ListTerm__Group__0__Impl rule__ListTerm__Group__1 ;
+ // InternalBehaviorAnnexParser.g:12749:1: rule__ListTerm__Group__0 : rule__ListTerm__Group__0__Impl rule__ListTerm__Group__1 ;
public final void rule__ListTerm__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12626:1: ( rule__ListTerm__Group__0__Impl rule__ListTerm__Group__1 )
- // InternalBehaviorAnnexParser.g:12627:2: rule__ListTerm__Group__0__Impl rule__ListTerm__Group__1
+ // InternalBehaviorAnnexParser.g:12753:1: ( rule__ListTerm__Group__0__Impl rule__ListTerm__Group__1 )
+ // InternalBehaviorAnnexParser.g:12754:2: rule__ListTerm__Group__0__Impl rule__ListTerm__Group__1
{
pushFollow(FollowSets000.FOLLOW_27);
rule__ListTerm__Group__0__Impl();
@@ -41804,23 +42252,23 @@ public final void rule__ListTerm__Group__0() throws RecognitionException {
// $ANTLR start "rule__ListTerm__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:12634:1: rule__ListTerm__Group__0__Impl : ( () ) ;
+ // InternalBehaviorAnnexParser.g:12761:1: rule__ListTerm__Group__0__Impl : ( () ) ;
public final void rule__ListTerm__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12638:1: ( ( () ) )
- // InternalBehaviorAnnexParser.g:12639:1: ( () )
+ // InternalBehaviorAnnexParser.g:12765:1: ( ( () ) )
+ // InternalBehaviorAnnexParser.g:12766:1: ( () )
{
- // InternalBehaviorAnnexParser.g:12639:1: ( () )
- // InternalBehaviorAnnexParser.g:12640:2: ()
+ // InternalBehaviorAnnexParser.g:12766:1: ( () )
+ // InternalBehaviorAnnexParser.g:12767:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getListTermAccess().getListValueAction_0());
}
- // InternalBehaviorAnnexParser.g:12641:2: ()
- // InternalBehaviorAnnexParser.g:12641:3:
+ // InternalBehaviorAnnexParser.g:12768:2: ()
+ // InternalBehaviorAnnexParser.g:12768:3:
{
}
@@ -41845,14 +42293,14 @@ public final void rule__ListTerm__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__ListTerm__Group__1"
- // InternalBehaviorAnnexParser.g:12649:1: rule__ListTerm__Group__1 : rule__ListTerm__Group__1__Impl rule__ListTerm__Group__2 ;
+ // InternalBehaviorAnnexParser.g:12776:1: rule__ListTerm__Group__1 : rule__ListTerm__Group__1__Impl rule__ListTerm__Group__2 ;
public final void rule__ListTerm__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12653:1: ( rule__ListTerm__Group__1__Impl rule__ListTerm__Group__2 )
- // InternalBehaviorAnnexParser.g:12654:2: rule__ListTerm__Group__1__Impl rule__ListTerm__Group__2
+ // InternalBehaviorAnnexParser.g:12780:1: ( rule__ListTerm__Group__1__Impl rule__ListTerm__Group__2 )
+ // InternalBehaviorAnnexParser.g:12781:2: rule__ListTerm__Group__1__Impl rule__ListTerm__Group__2
{
pushFollow(FollowSets000.FOLLOW_85);
rule__ListTerm__Group__1__Impl();
@@ -41883,17 +42331,17 @@ public final void rule__ListTerm__Group__1() throws RecognitionException {
// $ANTLR start "rule__ListTerm__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:12661:1: rule__ListTerm__Group__1__Impl : ( LeftParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:12788:1: rule__ListTerm__Group__1__Impl : ( LeftParenthesis ) ;
public final void rule__ListTerm__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12665:1: ( ( LeftParenthesis ) )
- // InternalBehaviorAnnexParser.g:12666:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:12792:1: ( ( LeftParenthesis ) )
+ // InternalBehaviorAnnexParser.g:12793:1: ( LeftParenthesis )
{
- // InternalBehaviorAnnexParser.g:12666:1: ( LeftParenthesis )
- // InternalBehaviorAnnexParser.g:12667:2: LeftParenthesis
+ // InternalBehaviorAnnexParser.g:12793:1: ( LeftParenthesis )
+ // InternalBehaviorAnnexParser.g:12794:2: LeftParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getListTermAccess().getLeftParenthesisKeyword_1());
@@ -41924,14 +42372,14 @@ public final void rule__ListTerm__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__ListTerm__Group__2"
- // InternalBehaviorAnnexParser.g:12676:1: rule__ListTerm__Group__2 : rule__ListTerm__Group__2__Impl rule__ListTerm__Group__3 ;
+ // InternalBehaviorAnnexParser.g:12803:1: rule__ListTerm__Group__2 : rule__ListTerm__Group__2__Impl rule__ListTerm__Group__3 ;
public final void rule__ListTerm__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12680:1: ( rule__ListTerm__Group__2__Impl rule__ListTerm__Group__3 )
- // InternalBehaviorAnnexParser.g:12681:2: rule__ListTerm__Group__2__Impl rule__ListTerm__Group__3
+ // InternalBehaviorAnnexParser.g:12807:1: ( rule__ListTerm__Group__2__Impl rule__ListTerm__Group__3 )
+ // InternalBehaviorAnnexParser.g:12808:2: rule__ListTerm__Group__2__Impl rule__ListTerm__Group__3
{
pushFollow(FollowSets000.FOLLOW_85);
rule__ListTerm__Group__2__Impl();
@@ -41962,31 +42410,31 @@ public final void rule__ListTerm__Group__2() throws RecognitionException {
// $ANTLR start "rule__ListTerm__Group__2__Impl"
- // InternalBehaviorAnnexParser.g:12688:1: rule__ListTerm__Group__2__Impl : ( ( rule__ListTerm__Group_2__0 )? ) ;
+ // InternalBehaviorAnnexParser.g:12815:1: rule__ListTerm__Group__2__Impl : ( ( rule__ListTerm__Group_2__0 )? ) ;
public final void rule__ListTerm__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12692:1: ( ( ( rule__ListTerm__Group_2__0 )? ) )
- // InternalBehaviorAnnexParser.g:12693:1: ( ( rule__ListTerm__Group_2__0 )? )
+ // InternalBehaviorAnnexParser.g:12819:1: ( ( ( rule__ListTerm__Group_2__0 )? ) )
+ // InternalBehaviorAnnexParser.g:12820:1: ( ( rule__ListTerm__Group_2__0 )? )
{
- // InternalBehaviorAnnexParser.g:12693:1: ( ( rule__ListTerm__Group_2__0 )? )
- // InternalBehaviorAnnexParser.g:12694:2: ( rule__ListTerm__Group_2__0 )?
+ // InternalBehaviorAnnexParser.g:12820:1: ( ( rule__ListTerm__Group_2__0 )? )
+ // InternalBehaviorAnnexParser.g:12821:2: ( rule__ListTerm__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getListTermAccess().getGroup_2());
}
- // InternalBehaviorAnnexParser.g:12695:2: ( rule__ListTerm__Group_2__0 )?
- int alt106=2;
- int LA106_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:12822:2: ( rule__ListTerm__Group_2__0 )?
+ int alt107=2;
+ int LA107_0 = input.LA(1);
- if ( (LA106_0==Classifier||LA106_0==Reference||LA106_0==Compute||LA106_0==False||LA106_0==True||LA106_0==LeftParenthesis||LA106_0==PlusSign||LA106_0==HyphenMinus||LA106_0==LeftSquareBracket||LA106_0==RULE_REAL_LIT||LA106_0==RULE_INTEGER_LIT||(LA106_0>=RULE_STRING && LA106_0<=RULE_ID)) ) {
- alt106=1;
+ if ( (LA107_0==Classifier||LA107_0==Reference||LA107_0==Compute||LA107_0==False||LA107_0==True||LA107_0==LeftParenthesis||LA107_0==PlusSign||LA107_0==HyphenMinus||LA107_0==LeftSquareBracket||LA107_0==RULE_REAL_LIT||LA107_0==RULE_INTEGER_LIT||(LA107_0>=RULE_STRING && LA107_0<=RULE_ID)) ) {
+ alt107=1;
}
- switch (alt106) {
+ switch (alt107) {
case 1 :
- // InternalBehaviorAnnexParser.g:12695:3: rule__ListTerm__Group_2__0
+ // InternalBehaviorAnnexParser.g:12822:3: rule__ListTerm__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ListTerm__Group_2__0();
@@ -42024,14 +42472,14 @@ public final void rule__ListTerm__Group__2__Impl() throws RecognitionException {
// $ANTLR start "rule__ListTerm__Group__3"
- // InternalBehaviorAnnexParser.g:12703:1: rule__ListTerm__Group__3 : rule__ListTerm__Group__3__Impl ;
+ // InternalBehaviorAnnexParser.g:12830:1: rule__ListTerm__Group__3 : rule__ListTerm__Group__3__Impl ;
public final void rule__ListTerm__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12707:1: ( rule__ListTerm__Group__3__Impl )
- // InternalBehaviorAnnexParser.g:12708:2: rule__ListTerm__Group__3__Impl
+ // InternalBehaviorAnnexParser.g:12834:1: ( rule__ListTerm__Group__3__Impl )
+ // InternalBehaviorAnnexParser.g:12835:2: rule__ListTerm__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ListTerm__Group__3__Impl();
@@ -42057,17 +42505,17 @@ public final void rule__ListTerm__Group__3() throws RecognitionException {
// $ANTLR start "rule__ListTerm__Group__3__Impl"
- // InternalBehaviorAnnexParser.g:12714:1: rule__ListTerm__Group__3__Impl : ( RightParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:12841:1: rule__ListTerm__Group__3__Impl : ( RightParenthesis ) ;
public final void rule__ListTerm__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12718:1: ( ( RightParenthesis ) )
- // InternalBehaviorAnnexParser.g:12719:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:12845:1: ( ( RightParenthesis ) )
+ // InternalBehaviorAnnexParser.g:12846:1: ( RightParenthesis )
{
- // InternalBehaviorAnnexParser.g:12719:1: ( RightParenthesis )
- // InternalBehaviorAnnexParser.g:12720:2: RightParenthesis
+ // InternalBehaviorAnnexParser.g:12846:1: ( RightParenthesis )
+ // InternalBehaviorAnnexParser.g:12847:2: RightParenthesis
{
if ( state.backtracking==0 ) {
before(grammarAccess.getListTermAccess().getRightParenthesisKeyword_3());
@@ -42098,14 +42546,14 @@ public final void rule__ListTerm__Group__3__Impl() throws RecognitionException {
// $ANTLR start "rule__ListTerm__Group_2__0"
- // InternalBehaviorAnnexParser.g:12730:1: rule__ListTerm__Group_2__0 : rule__ListTerm__Group_2__0__Impl rule__ListTerm__Group_2__1 ;
+ // InternalBehaviorAnnexParser.g:12857:1: rule__ListTerm__Group_2__0 : rule__ListTerm__Group_2__0__Impl rule__ListTerm__Group_2__1 ;
public final void rule__ListTerm__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12734:1: ( rule__ListTerm__Group_2__0__Impl rule__ListTerm__Group_2__1 )
- // InternalBehaviorAnnexParser.g:12735:2: rule__ListTerm__Group_2__0__Impl rule__ListTerm__Group_2__1
+ // InternalBehaviorAnnexParser.g:12861:1: ( rule__ListTerm__Group_2__0__Impl rule__ListTerm__Group_2__1 )
+ // InternalBehaviorAnnexParser.g:12862:2: rule__ListTerm__Group_2__0__Impl rule__ListTerm__Group_2__1
{
pushFollow(FollowSets000.FOLLOW_82);
rule__ListTerm__Group_2__0__Impl();
@@ -42136,23 +42584,23 @@ public final void rule__ListTerm__Group_2__0() throws RecognitionException {
// $ANTLR start "rule__ListTerm__Group_2__0__Impl"
- // InternalBehaviorAnnexParser.g:12742:1: rule__ListTerm__Group_2__0__Impl : ( ( rule__ListTerm__OwnedListElementAssignment_2_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:12869:1: rule__ListTerm__Group_2__0__Impl : ( ( rule__ListTerm__OwnedListElementAssignment_2_0 ) ) ;
public final void rule__ListTerm__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12746:1: ( ( ( rule__ListTerm__OwnedListElementAssignment_2_0 ) ) )
- // InternalBehaviorAnnexParser.g:12747:1: ( ( rule__ListTerm__OwnedListElementAssignment_2_0 ) )
+ // InternalBehaviorAnnexParser.g:12873:1: ( ( ( rule__ListTerm__OwnedListElementAssignment_2_0 ) ) )
+ // InternalBehaviorAnnexParser.g:12874:1: ( ( rule__ListTerm__OwnedListElementAssignment_2_0 ) )
{
- // InternalBehaviorAnnexParser.g:12747:1: ( ( rule__ListTerm__OwnedListElementAssignment_2_0 ) )
- // InternalBehaviorAnnexParser.g:12748:2: ( rule__ListTerm__OwnedListElementAssignment_2_0 )
+ // InternalBehaviorAnnexParser.g:12874:1: ( ( rule__ListTerm__OwnedListElementAssignment_2_0 ) )
+ // InternalBehaviorAnnexParser.g:12875:2: ( rule__ListTerm__OwnedListElementAssignment_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getListTermAccess().getOwnedListElementAssignment_2_0());
}
- // InternalBehaviorAnnexParser.g:12749:2: ( rule__ListTerm__OwnedListElementAssignment_2_0 )
- // InternalBehaviorAnnexParser.g:12749:3: rule__ListTerm__OwnedListElementAssignment_2_0
+ // InternalBehaviorAnnexParser.g:12876:2: ( rule__ListTerm__OwnedListElementAssignment_2_0 )
+ // InternalBehaviorAnnexParser.g:12876:3: rule__ListTerm__OwnedListElementAssignment_2_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ListTerm__OwnedListElementAssignment_2_0();
@@ -42187,14 +42635,14 @@ public final void rule__ListTerm__Group_2__0__Impl() throws RecognitionException
// $ANTLR start "rule__ListTerm__Group_2__1"
- // InternalBehaviorAnnexParser.g:12757:1: rule__ListTerm__Group_2__1 : rule__ListTerm__Group_2__1__Impl ;
+ // InternalBehaviorAnnexParser.g:12884:1: rule__ListTerm__Group_2__1 : rule__ListTerm__Group_2__1__Impl ;
public final void rule__ListTerm__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12761:1: ( rule__ListTerm__Group_2__1__Impl )
- // InternalBehaviorAnnexParser.g:12762:2: rule__ListTerm__Group_2__1__Impl
+ // InternalBehaviorAnnexParser.g:12888:1: ( rule__ListTerm__Group_2__1__Impl )
+ // InternalBehaviorAnnexParser.g:12889:2: rule__ListTerm__Group_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ListTerm__Group_2__1__Impl();
@@ -42220,35 +42668,35 @@ public final void rule__ListTerm__Group_2__1() throws RecognitionException {
// $ANTLR start "rule__ListTerm__Group_2__1__Impl"
- // InternalBehaviorAnnexParser.g:12768:1: rule__ListTerm__Group_2__1__Impl : ( ( rule__ListTerm__Group_2_1__0 )* ) ;
+ // InternalBehaviorAnnexParser.g:12895:1: rule__ListTerm__Group_2__1__Impl : ( ( rule__ListTerm__Group_2_1__0 )* ) ;
public final void rule__ListTerm__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12772:1: ( ( ( rule__ListTerm__Group_2_1__0 )* ) )
- // InternalBehaviorAnnexParser.g:12773:1: ( ( rule__ListTerm__Group_2_1__0 )* )
+ // InternalBehaviorAnnexParser.g:12899:1: ( ( ( rule__ListTerm__Group_2_1__0 )* ) )
+ // InternalBehaviorAnnexParser.g:12900:1: ( ( rule__ListTerm__Group_2_1__0 )* )
{
- // InternalBehaviorAnnexParser.g:12773:1: ( ( rule__ListTerm__Group_2_1__0 )* )
- // InternalBehaviorAnnexParser.g:12774:2: ( rule__ListTerm__Group_2_1__0 )*
+ // InternalBehaviorAnnexParser.g:12900:1: ( ( rule__ListTerm__Group_2_1__0 )* )
+ // InternalBehaviorAnnexParser.g:12901:2: ( rule__ListTerm__Group_2_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getListTermAccess().getGroup_2_1());
}
- // InternalBehaviorAnnexParser.g:12775:2: ( rule__ListTerm__Group_2_1__0 )*
- loop107:
+ // InternalBehaviorAnnexParser.g:12902:2: ( rule__ListTerm__Group_2_1__0 )*
+ loop108:
do {
- int alt107=2;
- int LA107_0 = input.LA(1);
+ int alt108=2;
+ int LA108_0 = input.LA(1);
- if ( (LA107_0==Comma) ) {
- alt107=1;
+ if ( (LA108_0==Comma) ) {
+ alt108=1;
}
- switch (alt107) {
+ switch (alt108) {
case 1 :
- // InternalBehaviorAnnexParser.g:12775:3: rule__ListTerm__Group_2_1__0
+ // InternalBehaviorAnnexParser.g:12902:3: rule__ListTerm__Group_2_1__0
{
pushFollow(FollowSets000.FOLLOW_7);
rule__ListTerm__Group_2_1__0();
@@ -42260,7 +42708,7 @@ public final void rule__ListTerm__Group_2__1__Impl() throws RecognitionException
break;
default :
- break loop107;
+ break loop108;
}
} while (true);
@@ -42289,14 +42737,14 @@ public final void rule__ListTerm__Group_2__1__Impl() throws RecognitionException
// $ANTLR start "rule__ListTerm__Group_2_1__0"
- // InternalBehaviorAnnexParser.g:12784:1: rule__ListTerm__Group_2_1__0 : rule__ListTerm__Group_2_1__0__Impl rule__ListTerm__Group_2_1__1 ;
+ // InternalBehaviorAnnexParser.g:12911:1: rule__ListTerm__Group_2_1__0 : rule__ListTerm__Group_2_1__0__Impl rule__ListTerm__Group_2_1__1 ;
public final void rule__ListTerm__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12788:1: ( rule__ListTerm__Group_2_1__0__Impl rule__ListTerm__Group_2_1__1 )
- // InternalBehaviorAnnexParser.g:12789:2: rule__ListTerm__Group_2_1__0__Impl rule__ListTerm__Group_2_1__1
+ // InternalBehaviorAnnexParser.g:12915:1: ( rule__ListTerm__Group_2_1__0__Impl rule__ListTerm__Group_2_1__1 )
+ // InternalBehaviorAnnexParser.g:12916:2: rule__ListTerm__Group_2_1__0__Impl rule__ListTerm__Group_2_1__1
{
pushFollow(FollowSets000.FOLLOW_16);
rule__ListTerm__Group_2_1__0__Impl();
@@ -42327,17 +42775,17 @@ public final void rule__ListTerm__Group_2_1__0() throws RecognitionException {
// $ANTLR start "rule__ListTerm__Group_2_1__0__Impl"
- // InternalBehaviorAnnexParser.g:12796:1: rule__ListTerm__Group_2_1__0__Impl : ( Comma ) ;
+ // InternalBehaviorAnnexParser.g:12923:1: rule__ListTerm__Group_2_1__0__Impl : ( Comma ) ;
public final void rule__ListTerm__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12800:1: ( ( Comma ) )
- // InternalBehaviorAnnexParser.g:12801:1: ( Comma )
+ // InternalBehaviorAnnexParser.g:12927:1: ( ( Comma ) )
+ // InternalBehaviorAnnexParser.g:12928:1: ( Comma )
{
- // InternalBehaviorAnnexParser.g:12801:1: ( Comma )
- // InternalBehaviorAnnexParser.g:12802:2: Comma
+ // InternalBehaviorAnnexParser.g:12928:1: ( Comma )
+ // InternalBehaviorAnnexParser.g:12929:2: Comma
{
if ( state.backtracking==0 ) {
before(grammarAccess.getListTermAccess().getCommaKeyword_2_1_0());
@@ -42368,14 +42816,14 @@ public final void rule__ListTerm__Group_2_1__0__Impl() throws RecognitionExcepti
// $ANTLR start "rule__ListTerm__Group_2_1__1"
- // InternalBehaviorAnnexParser.g:12811:1: rule__ListTerm__Group_2_1__1 : rule__ListTerm__Group_2_1__1__Impl ;
+ // InternalBehaviorAnnexParser.g:12938:1: rule__ListTerm__Group_2_1__1 : rule__ListTerm__Group_2_1__1__Impl ;
public final void rule__ListTerm__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12815:1: ( rule__ListTerm__Group_2_1__1__Impl )
- // InternalBehaviorAnnexParser.g:12816:2: rule__ListTerm__Group_2_1__1__Impl
+ // InternalBehaviorAnnexParser.g:12942:1: ( rule__ListTerm__Group_2_1__1__Impl )
+ // InternalBehaviorAnnexParser.g:12943:2: rule__ListTerm__Group_2_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ListTerm__Group_2_1__1__Impl();
@@ -42401,23 +42849,23 @@ public final void rule__ListTerm__Group_2_1__1() throws RecognitionException {
// $ANTLR start "rule__ListTerm__Group_2_1__1__Impl"
- // InternalBehaviorAnnexParser.g:12822:1: rule__ListTerm__Group_2_1__1__Impl : ( ( rule__ListTerm__OwnedListElementAssignment_2_1_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:12949:1: rule__ListTerm__Group_2_1__1__Impl : ( ( rule__ListTerm__OwnedListElementAssignment_2_1_1 ) ) ;
public final void rule__ListTerm__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12826:1: ( ( ( rule__ListTerm__OwnedListElementAssignment_2_1_1 ) ) )
- // InternalBehaviorAnnexParser.g:12827:1: ( ( rule__ListTerm__OwnedListElementAssignment_2_1_1 ) )
+ // InternalBehaviorAnnexParser.g:12953:1: ( ( ( rule__ListTerm__OwnedListElementAssignment_2_1_1 ) ) )
+ // InternalBehaviorAnnexParser.g:12954:1: ( ( rule__ListTerm__OwnedListElementAssignment_2_1_1 ) )
{
- // InternalBehaviorAnnexParser.g:12827:1: ( ( rule__ListTerm__OwnedListElementAssignment_2_1_1 ) )
- // InternalBehaviorAnnexParser.g:12828:2: ( rule__ListTerm__OwnedListElementAssignment_2_1_1 )
+ // InternalBehaviorAnnexParser.g:12954:1: ( ( rule__ListTerm__OwnedListElementAssignment_2_1_1 ) )
+ // InternalBehaviorAnnexParser.g:12955:2: ( rule__ListTerm__OwnedListElementAssignment_2_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getListTermAccess().getOwnedListElementAssignment_2_1_1());
}
- // InternalBehaviorAnnexParser.g:12829:2: ( rule__ListTerm__OwnedListElementAssignment_2_1_1 )
- // InternalBehaviorAnnexParser.g:12829:3: rule__ListTerm__OwnedListElementAssignment_2_1_1
+ // InternalBehaviorAnnexParser.g:12956:2: ( rule__ListTerm__OwnedListElementAssignment_2_1_1 )
+ // InternalBehaviorAnnexParser.g:12956:3: rule__ListTerm__OwnedListElementAssignment_2_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ListTerm__OwnedListElementAssignment_2_1_1();
@@ -42452,14 +42900,14 @@ public final void rule__ListTerm__Group_2_1__1__Impl() throws RecognitionExcepti
// $ANTLR start "rule__FieldPropertyAssociation__Group__0"
- // InternalBehaviorAnnexParser.g:12838:1: rule__FieldPropertyAssociation__Group__0 : rule__FieldPropertyAssociation__Group__0__Impl rule__FieldPropertyAssociation__Group__1 ;
+ // InternalBehaviorAnnexParser.g:12965:1: rule__FieldPropertyAssociation__Group__0 : rule__FieldPropertyAssociation__Group__0__Impl rule__FieldPropertyAssociation__Group__1 ;
public final void rule__FieldPropertyAssociation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12842:1: ( rule__FieldPropertyAssociation__Group__0__Impl rule__FieldPropertyAssociation__Group__1 )
- // InternalBehaviorAnnexParser.g:12843:2: rule__FieldPropertyAssociation__Group__0__Impl rule__FieldPropertyAssociation__Group__1
+ // InternalBehaviorAnnexParser.g:12969:1: ( rule__FieldPropertyAssociation__Group__0__Impl rule__FieldPropertyAssociation__Group__1 )
+ // InternalBehaviorAnnexParser.g:12970:2: rule__FieldPropertyAssociation__Group__0__Impl rule__FieldPropertyAssociation__Group__1
{
pushFollow(FollowSets000.FOLLOW_15);
rule__FieldPropertyAssociation__Group__0__Impl();
@@ -42490,23 +42938,23 @@ public final void rule__FieldPropertyAssociation__Group__0() throws RecognitionE
// $ANTLR start "rule__FieldPropertyAssociation__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:12850:1: rule__FieldPropertyAssociation__Group__0__Impl : ( ( rule__FieldPropertyAssociation__PropertyAssignment_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:12977:1: rule__FieldPropertyAssociation__Group__0__Impl : ( ( rule__FieldPropertyAssociation__PropertyAssignment_0 ) ) ;
public final void rule__FieldPropertyAssociation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12854:1: ( ( ( rule__FieldPropertyAssociation__PropertyAssignment_0 ) ) )
- // InternalBehaviorAnnexParser.g:12855:1: ( ( rule__FieldPropertyAssociation__PropertyAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:12981:1: ( ( ( rule__FieldPropertyAssociation__PropertyAssignment_0 ) ) )
+ // InternalBehaviorAnnexParser.g:12982:1: ( ( rule__FieldPropertyAssociation__PropertyAssignment_0 ) )
{
- // InternalBehaviorAnnexParser.g:12855:1: ( ( rule__FieldPropertyAssociation__PropertyAssignment_0 ) )
- // InternalBehaviorAnnexParser.g:12856:2: ( rule__FieldPropertyAssociation__PropertyAssignment_0 )
+ // InternalBehaviorAnnexParser.g:12982:1: ( ( rule__FieldPropertyAssociation__PropertyAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:12983:2: ( rule__FieldPropertyAssociation__PropertyAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFieldPropertyAssociationAccess().getPropertyAssignment_0());
}
- // InternalBehaviorAnnexParser.g:12857:2: ( rule__FieldPropertyAssociation__PropertyAssignment_0 )
- // InternalBehaviorAnnexParser.g:12857:3: rule__FieldPropertyAssociation__PropertyAssignment_0
+ // InternalBehaviorAnnexParser.g:12984:2: ( rule__FieldPropertyAssociation__PropertyAssignment_0 )
+ // InternalBehaviorAnnexParser.g:12984:3: rule__FieldPropertyAssociation__PropertyAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__FieldPropertyAssociation__PropertyAssignment_0();
@@ -42541,14 +42989,14 @@ public final void rule__FieldPropertyAssociation__Group__0__Impl() throws Recogn
// $ANTLR start "rule__FieldPropertyAssociation__Group__1"
- // InternalBehaviorAnnexParser.g:12865:1: rule__FieldPropertyAssociation__Group__1 : rule__FieldPropertyAssociation__Group__1__Impl rule__FieldPropertyAssociation__Group__2 ;
+ // InternalBehaviorAnnexParser.g:12992:1: rule__FieldPropertyAssociation__Group__1 : rule__FieldPropertyAssociation__Group__1__Impl rule__FieldPropertyAssociation__Group__2 ;
public final void rule__FieldPropertyAssociation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12869:1: ( rule__FieldPropertyAssociation__Group__1__Impl rule__FieldPropertyAssociation__Group__2 )
- // InternalBehaviorAnnexParser.g:12870:2: rule__FieldPropertyAssociation__Group__1__Impl rule__FieldPropertyAssociation__Group__2
+ // InternalBehaviorAnnexParser.g:12996:1: ( rule__FieldPropertyAssociation__Group__1__Impl rule__FieldPropertyAssociation__Group__2 )
+ // InternalBehaviorAnnexParser.g:12997:2: rule__FieldPropertyAssociation__Group__1__Impl rule__FieldPropertyAssociation__Group__2
{
pushFollow(FollowSets000.FOLLOW_16);
rule__FieldPropertyAssociation__Group__1__Impl();
@@ -42579,17 +43027,17 @@ public final void rule__FieldPropertyAssociation__Group__1() throws RecognitionE
// $ANTLR start "rule__FieldPropertyAssociation__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:12877:1: rule__FieldPropertyAssociation__Group__1__Impl : ( EqualsSignGreaterThanSign ) ;
+ // InternalBehaviorAnnexParser.g:13004:1: rule__FieldPropertyAssociation__Group__1__Impl : ( EqualsSignGreaterThanSign ) ;
public final void rule__FieldPropertyAssociation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12881:1: ( ( EqualsSignGreaterThanSign ) )
- // InternalBehaviorAnnexParser.g:12882:1: ( EqualsSignGreaterThanSign )
+ // InternalBehaviorAnnexParser.g:13008:1: ( ( EqualsSignGreaterThanSign ) )
+ // InternalBehaviorAnnexParser.g:13009:1: ( EqualsSignGreaterThanSign )
{
- // InternalBehaviorAnnexParser.g:12882:1: ( EqualsSignGreaterThanSign )
- // InternalBehaviorAnnexParser.g:12883:2: EqualsSignGreaterThanSign
+ // InternalBehaviorAnnexParser.g:13009:1: ( EqualsSignGreaterThanSign )
+ // InternalBehaviorAnnexParser.g:13010:2: EqualsSignGreaterThanSign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFieldPropertyAssociationAccess().getEqualsSignGreaterThanSignKeyword_1());
@@ -42620,14 +43068,14 @@ public final void rule__FieldPropertyAssociation__Group__1__Impl() throws Recogn
// $ANTLR start "rule__FieldPropertyAssociation__Group__2"
- // InternalBehaviorAnnexParser.g:12892:1: rule__FieldPropertyAssociation__Group__2 : rule__FieldPropertyAssociation__Group__2__Impl rule__FieldPropertyAssociation__Group__3 ;
+ // InternalBehaviorAnnexParser.g:13019:1: rule__FieldPropertyAssociation__Group__2 : rule__FieldPropertyAssociation__Group__2__Impl rule__FieldPropertyAssociation__Group__3 ;
public final void rule__FieldPropertyAssociation__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12896:1: ( rule__FieldPropertyAssociation__Group__2__Impl rule__FieldPropertyAssociation__Group__3 )
- // InternalBehaviorAnnexParser.g:12897:2: rule__FieldPropertyAssociation__Group__2__Impl rule__FieldPropertyAssociation__Group__3
+ // InternalBehaviorAnnexParser.g:13023:1: ( rule__FieldPropertyAssociation__Group__2__Impl rule__FieldPropertyAssociation__Group__3 )
+ // InternalBehaviorAnnexParser.g:13024:2: rule__FieldPropertyAssociation__Group__2__Impl rule__FieldPropertyAssociation__Group__3
{
pushFollow(FollowSets000.FOLLOW_17);
rule__FieldPropertyAssociation__Group__2__Impl();
@@ -42658,23 +43106,23 @@ public final void rule__FieldPropertyAssociation__Group__2() throws RecognitionE
// $ANTLR start "rule__FieldPropertyAssociation__Group__2__Impl"
- // InternalBehaviorAnnexParser.g:12904:1: rule__FieldPropertyAssociation__Group__2__Impl : ( ( rule__FieldPropertyAssociation__OwnedValueAssignment_2 ) ) ;
+ // InternalBehaviorAnnexParser.g:13031:1: rule__FieldPropertyAssociation__Group__2__Impl : ( ( rule__FieldPropertyAssociation__OwnedValueAssignment_2 ) ) ;
public final void rule__FieldPropertyAssociation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12908:1: ( ( ( rule__FieldPropertyAssociation__OwnedValueAssignment_2 ) ) )
- // InternalBehaviorAnnexParser.g:12909:1: ( ( rule__FieldPropertyAssociation__OwnedValueAssignment_2 ) )
+ // InternalBehaviorAnnexParser.g:13035:1: ( ( ( rule__FieldPropertyAssociation__OwnedValueAssignment_2 ) ) )
+ // InternalBehaviorAnnexParser.g:13036:1: ( ( rule__FieldPropertyAssociation__OwnedValueAssignment_2 ) )
{
- // InternalBehaviorAnnexParser.g:12909:1: ( ( rule__FieldPropertyAssociation__OwnedValueAssignment_2 ) )
- // InternalBehaviorAnnexParser.g:12910:2: ( rule__FieldPropertyAssociation__OwnedValueAssignment_2 )
+ // InternalBehaviorAnnexParser.g:13036:1: ( ( rule__FieldPropertyAssociation__OwnedValueAssignment_2 ) )
+ // InternalBehaviorAnnexParser.g:13037:2: ( rule__FieldPropertyAssociation__OwnedValueAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFieldPropertyAssociationAccess().getOwnedValueAssignment_2());
}
- // InternalBehaviorAnnexParser.g:12911:2: ( rule__FieldPropertyAssociation__OwnedValueAssignment_2 )
- // InternalBehaviorAnnexParser.g:12911:3: rule__FieldPropertyAssociation__OwnedValueAssignment_2
+ // InternalBehaviorAnnexParser.g:13038:2: ( rule__FieldPropertyAssociation__OwnedValueAssignment_2 )
+ // InternalBehaviorAnnexParser.g:13038:3: rule__FieldPropertyAssociation__OwnedValueAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__FieldPropertyAssociation__OwnedValueAssignment_2();
@@ -42709,14 +43157,14 @@ public final void rule__FieldPropertyAssociation__Group__2__Impl() throws Recogn
// $ANTLR start "rule__FieldPropertyAssociation__Group__3"
- // InternalBehaviorAnnexParser.g:12919:1: rule__FieldPropertyAssociation__Group__3 : rule__FieldPropertyAssociation__Group__3__Impl ;
+ // InternalBehaviorAnnexParser.g:13046:1: rule__FieldPropertyAssociation__Group__3 : rule__FieldPropertyAssociation__Group__3__Impl ;
public final void rule__FieldPropertyAssociation__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12923:1: ( rule__FieldPropertyAssociation__Group__3__Impl )
- // InternalBehaviorAnnexParser.g:12924:2: rule__FieldPropertyAssociation__Group__3__Impl
+ // InternalBehaviorAnnexParser.g:13050:1: ( rule__FieldPropertyAssociation__Group__3__Impl )
+ // InternalBehaviorAnnexParser.g:13051:2: rule__FieldPropertyAssociation__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__FieldPropertyAssociation__Group__3__Impl();
@@ -42742,17 +43190,17 @@ public final void rule__FieldPropertyAssociation__Group__3() throws RecognitionE
// $ANTLR start "rule__FieldPropertyAssociation__Group__3__Impl"
- // InternalBehaviorAnnexParser.g:12930:1: rule__FieldPropertyAssociation__Group__3__Impl : ( Semicolon ) ;
+ // InternalBehaviorAnnexParser.g:13057:1: rule__FieldPropertyAssociation__Group__3__Impl : ( Semicolon ) ;
public final void rule__FieldPropertyAssociation__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12934:1: ( ( Semicolon ) )
- // InternalBehaviorAnnexParser.g:12935:1: ( Semicolon )
+ // InternalBehaviorAnnexParser.g:13061:1: ( ( Semicolon ) )
+ // InternalBehaviorAnnexParser.g:13062:1: ( Semicolon )
{
- // InternalBehaviorAnnexParser.g:12935:1: ( Semicolon )
- // InternalBehaviorAnnexParser.g:12936:2: Semicolon
+ // InternalBehaviorAnnexParser.g:13062:1: ( Semicolon )
+ // InternalBehaviorAnnexParser.g:13063:2: Semicolon
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFieldPropertyAssociationAccess().getSemicolonKeyword_3());
@@ -42783,14 +43231,14 @@ public final void rule__FieldPropertyAssociation__Group__3__Impl() throws Recogn
// $ANTLR start "rule__ContainmentPathElement__Group__0"
- // InternalBehaviorAnnexParser.g:12946:1: rule__ContainmentPathElement__Group__0 : rule__ContainmentPathElement__Group__0__Impl rule__ContainmentPathElement__Group__1 ;
+ // InternalBehaviorAnnexParser.g:13073:1: rule__ContainmentPathElement__Group__0 : rule__ContainmentPathElement__Group__0__Impl rule__ContainmentPathElement__Group__1 ;
public final void rule__ContainmentPathElement__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12950:1: ( rule__ContainmentPathElement__Group__0__Impl rule__ContainmentPathElement__Group__1 )
- // InternalBehaviorAnnexParser.g:12951:2: rule__ContainmentPathElement__Group__0__Impl rule__ContainmentPathElement__Group__1
+ // InternalBehaviorAnnexParser.g:13077:1: ( rule__ContainmentPathElement__Group__0__Impl rule__ContainmentPathElement__Group__1 )
+ // InternalBehaviorAnnexParser.g:13078:2: rule__ContainmentPathElement__Group__0__Impl rule__ContainmentPathElement__Group__1
{
pushFollow(FollowSets000.FOLLOW_86);
rule__ContainmentPathElement__Group__0__Impl();
@@ -42821,23 +43269,23 @@ public final void rule__ContainmentPathElement__Group__0() throws RecognitionExc
// $ANTLR start "rule__ContainmentPathElement__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:12958:1: rule__ContainmentPathElement__Group__0__Impl : ( ( rule__ContainmentPathElement__Group_0__0 ) ) ;
+ // InternalBehaviorAnnexParser.g:13085:1: rule__ContainmentPathElement__Group__0__Impl : ( ( rule__ContainmentPathElement__Group_0__0 ) ) ;
public final void rule__ContainmentPathElement__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12962:1: ( ( ( rule__ContainmentPathElement__Group_0__0 ) ) )
- // InternalBehaviorAnnexParser.g:12963:1: ( ( rule__ContainmentPathElement__Group_0__0 ) )
+ // InternalBehaviorAnnexParser.g:13089:1: ( ( ( rule__ContainmentPathElement__Group_0__0 ) ) )
+ // InternalBehaviorAnnexParser.g:13090:1: ( ( rule__ContainmentPathElement__Group_0__0 ) )
{
- // InternalBehaviorAnnexParser.g:12963:1: ( ( rule__ContainmentPathElement__Group_0__0 ) )
- // InternalBehaviorAnnexParser.g:12964:2: ( rule__ContainmentPathElement__Group_0__0 )
+ // InternalBehaviorAnnexParser.g:13090:1: ( ( rule__ContainmentPathElement__Group_0__0 ) )
+ // InternalBehaviorAnnexParser.g:13091:2: ( rule__ContainmentPathElement__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainmentPathElementAccess().getGroup_0());
}
- // InternalBehaviorAnnexParser.g:12965:2: ( rule__ContainmentPathElement__Group_0__0 )
- // InternalBehaviorAnnexParser.g:12965:3: rule__ContainmentPathElement__Group_0__0
+ // InternalBehaviorAnnexParser.g:13092:2: ( rule__ContainmentPathElement__Group_0__0 )
+ // InternalBehaviorAnnexParser.g:13092:3: rule__ContainmentPathElement__Group_0__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ContainmentPathElement__Group_0__0();
@@ -42872,14 +43320,14 @@ public final void rule__ContainmentPathElement__Group__0__Impl() throws Recognit
// $ANTLR start "rule__ContainmentPathElement__Group__1"
- // InternalBehaviorAnnexParser.g:12973:1: rule__ContainmentPathElement__Group__1 : rule__ContainmentPathElement__Group__1__Impl ;
+ // InternalBehaviorAnnexParser.g:13100:1: rule__ContainmentPathElement__Group__1 : rule__ContainmentPathElement__Group__1__Impl ;
public final void rule__ContainmentPathElement__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12977:1: ( rule__ContainmentPathElement__Group__1__Impl )
- // InternalBehaviorAnnexParser.g:12978:2: rule__ContainmentPathElement__Group__1__Impl
+ // InternalBehaviorAnnexParser.g:13104:1: ( rule__ContainmentPathElement__Group__1__Impl )
+ // InternalBehaviorAnnexParser.g:13105:2: rule__ContainmentPathElement__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ContainmentPathElement__Group__1__Impl();
@@ -42905,31 +43353,31 @@ public final void rule__ContainmentPathElement__Group__1() throws RecognitionExc
// $ANTLR start "rule__ContainmentPathElement__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:12984:1: rule__ContainmentPathElement__Group__1__Impl : ( ( rule__ContainmentPathElement__Group_1__0 )? ) ;
+ // InternalBehaviorAnnexParser.g:13111:1: rule__ContainmentPathElement__Group__1__Impl : ( ( rule__ContainmentPathElement__Group_1__0 )? ) ;
public final void rule__ContainmentPathElement__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:12988:1: ( ( ( rule__ContainmentPathElement__Group_1__0 )? ) )
- // InternalBehaviorAnnexParser.g:12989:1: ( ( rule__ContainmentPathElement__Group_1__0 )? )
+ // InternalBehaviorAnnexParser.g:13115:1: ( ( ( rule__ContainmentPathElement__Group_1__0 )? ) )
+ // InternalBehaviorAnnexParser.g:13116:1: ( ( rule__ContainmentPathElement__Group_1__0 )? )
{
- // InternalBehaviorAnnexParser.g:12989:1: ( ( rule__ContainmentPathElement__Group_1__0 )? )
- // InternalBehaviorAnnexParser.g:12990:2: ( rule__ContainmentPathElement__Group_1__0 )?
+ // InternalBehaviorAnnexParser.g:13116:1: ( ( rule__ContainmentPathElement__Group_1__0 )? )
+ // InternalBehaviorAnnexParser.g:13117:2: ( rule__ContainmentPathElement__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainmentPathElementAccess().getGroup_1());
}
- // InternalBehaviorAnnexParser.g:12991:2: ( rule__ContainmentPathElement__Group_1__0 )?
- int alt108=2;
- int LA108_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:13118:2: ( rule__ContainmentPathElement__Group_1__0 )?
+ int alt109=2;
+ int LA109_0 = input.LA(1);
- if ( (LA108_0==FullStop) ) {
- alt108=1;
+ if ( (LA109_0==FullStop) ) {
+ alt109=1;
}
- switch (alt108) {
+ switch (alt109) {
case 1 :
- // InternalBehaviorAnnexParser.g:12991:3: rule__ContainmentPathElement__Group_1__0
+ // InternalBehaviorAnnexParser.g:13118:3: rule__ContainmentPathElement__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ContainmentPathElement__Group_1__0();
@@ -42967,14 +43415,14 @@ public final void rule__ContainmentPathElement__Group__1__Impl() throws Recognit
// $ANTLR start "rule__ContainmentPathElement__Group_0__0"
- // InternalBehaviorAnnexParser.g:13000:1: rule__ContainmentPathElement__Group_0__0 : rule__ContainmentPathElement__Group_0__0__Impl rule__ContainmentPathElement__Group_0__1 ;
+ // InternalBehaviorAnnexParser.g:13127:1: rule__ContainmentPathElement__Group_0__0 : rule__ContainmentPathElement__Group_0__0__Impl rule__ContainmentPathElement__Group_0__1 ;
public final void rule__ContainmentPathElement__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13004:1: ( rule__ContainmentPathElement__Group_0__0__Impl rule__ContainmentPathElement__Group_0__1 )
- // InternalBehaviorAnnexParser.g:13005:2: rule__ContainmentPathElement__Group_0__0__Impl rule__ContainmentPathElement__Group_0__1
+ // InternalBehaviorAnnexParser.g:13131:1: ( rule__ContainmentPathElement__Group_0__0__Impl rule__ContainmentPathElement__Group_0__1 )
+ // InternalBehaviorAnnexParser.g:13132:2: rule__ContainmentPathElement__Group_0__0__Impl rule__ContainmentPathElement__Group_0__1
{
pushFollow(FollowSets000.FOLLOW_11);
rule__ContainmentPathElement__Group_0__0__Impl();
@@ -43005,23 +43453,23 @@ public final void rule__ContainmentPathElement__Group_0__0() throws RecognitionE
// $ANTLR start "rule__ContainmentPathElement__Group_0__0__Impl"
- // InternalBehaviorAnnexParser.g:13012:1: rule__ContainmentPathElement__Group_0__0__Impl : ( ( rule__ContainmentPathElement__NamedElementAssignment_0_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:13139:1: rule__ContainmentPathElement__Group_0__0__Impl : ( ( rule__ContainmentPathElement__NamedElementAssignment_0_0 ) ) ;
public final void rule__ContainmentPathElement__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13016:1: ( ( ( rule__ContainmentPathElement__NamedElementAssignment_0_0 ) ) )
- // InternalBehaviorAnnexParser.g:13017:1: ( ( rule__ContainmentPathElement__NamedElementAssignment_0_0 ) )
+ // InternalBehaviorAnnexParser.g:13143:1: ( ( ( rule__ContainmentPathElement__NamedElementAssignment_0_0 ) ) )
+ // InternalBehaviorAnnexParser.g:13144:1: ( ( rule__ContainmentPathElement__NamedElementAssignment_0_0 ) )
{
- // InternalBehaviorAnnexParser.g:13017:1: ( ( rule__ContainmentPathElement__NamedElementAssignment_0_0 ) )
- // InternalBehaviorAnnexParser.g:13018:2: ( rule__ContainmentPathElement__NamedElementAssignment_0_0 )
+ // InternalBehaviorAnnexParser.g:13144:1: ( ( rule__ContainmentPathElement__NamedElementAssignment_0_0 ) )
+ // InternalBehaviorAnnexParser.g:13145:2: ( rule__ContainmentPathElement__NamedElementAssignment_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainmentPathElementAccess().getNamedElementAssignment_0_0());
}
- // InternalBehaviorAnnexParser.g:13019:2: ( rule__ContainmentPathElement__NamedElementAssignment_0_0 )
- // InternalBehaviorAnnexParser.g:13019:3: rule__ContainmentPathElement__NamedElementAssignment_0_0
+ // InternalBehaviorAnnexParser.g:13146:2: ( rule__ContainmentPathElement__NamedElementAssignment_0_0 )
+ // InternalBehaviorAnnexParser.g:13146:3: rule__ContainmentPathElement__NamedElementAssignment_0_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ContainmentPathElement__NamedElementAssignment_0_0();
@@ -43056,14 +43504,14 @@ public final void rule__ContainmentPathElement__Group_0__0__Impl() throws Recogn
// $ANTLR start "rule__ContainmentPathElement__Group_0__1"
- // InternalBehaviorAnnexParser.g:13027:1: rule__ContainmentPathElement__Group_0__1 : rule__ContainmentPathElement__Group_0__1__Impl ;
+ // InternalBehaviorAnnexParser.g:13154:1: rule__ContainmentPathElement__Group_0__1 : rule__ContainmentPathElement__Group_0__1__Impl ;
public final void rule__ContainmentPathElement__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13031:1: ( rule__ContainmentPathElement__Group_0__1__Impl )
- // InternalBehaviorAnnexParser.g:13032:2: rule__ContainmentPathElement__Group_0__1__Impl
+ // InternalBehaviorAnnexParser.g:13158:1: ( rule__ContainmentPathElement__Group_0__1__Impl )
+ // InternalBehaviorAnnexParser.g:13159:2: rule__ContainmentPathElement__Group_0__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ContainmentPathElement__Group_0__1__Impl();
@@ -43089,35 +43537,35 @@ public final void rule__ContainmentPathElement__Group_0__1() throws RecognitionE
// $ANTLR start "rule__ContainmentPathElement__Group_0__1__Impl"
- // InternalBehaviorAnnexParser.g:13038:1: rule__ContainmentPathElement__Group_0__1__Impl : ( ( rule__ContainmentPathElement__ArrayRangeAssignment_0_1 )* ) ;
+ // InternalBehaviorAnnexParser.g:13165:1: rule__ContainmentPathElement__Group_0__1__Impl : ( ( rule__ContainmentPathElement__ArrayRangeAssignment_0_1 )* ) ;
public final void rule__ContainmentPathElement__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13042:1: ( ( ( rule__ContainmentPathElement__ArrayRangeAssignment_0_1 )* ) )
- // InternalBehaviorAnnexParser.g:13043:1: ( ( rule__ContainmentPathElement__ArrayRangeAssignment_0_1 )* )
+ // InternalBehaviorAnnexParser.g:13169:1: ( ( ( rule__ContainmentPathElement__ArrayRangeAssignment_0_1 )* ) )
+ // InternalBehaviorAnnexParser.g:13170:1: ( ( rule__ContainmentPathElement__ArrayRangeAssignment_0_1 )* )
{
- // InternalBehaviorAnnexParser.g:13043:1: ( ( rule__ContainmentPathElement__ArrayRangeAssignment_0_1 )* )
- // InternalBehaviorAnnexParser.g:13044:2: ( rule__ContainmentPathElement__ArrayRangeAssignment_0_1 )*
+ // InternalBehaviorAnnexParser.g:13170:1: ( ( rule__ContainmentPathElement__ArrayRangeAssignment_0_1 )* )
+ // InternalBehaviorAnnexParser.g:13171:2: ( rule__ContainmentPathElement__ArrayRangeAssignment_0_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainmentPathElementAccess().getArrayRangeAssignment_0_1());
}
- // InternalBehaviorAnnexParser.g:13045:2: ( rule__ContainmentPathElement__ArrayRangeAssignment_0_1 )*
- loop109:
+ // InternalBehaviorAnnexParser.g:13172:2: ( rule__ContainmentPathElement__ArrayRangeAssignment_0_1 )*
+ loop110:
do {
- int alt109=2;
- int LA109_0 = input.LA(1);
+ int alt110=2;
+ int LA110_0 = input.LA(1);
- if ( (LA109_0==LeftSquareBracket) ) {
- alt109=1;
+ if ( (LA110_0==LeftSquareBracket) ) {
+ alt110=1;
}
- switch (alt109) {
+ switch (alt110) {
case 1 :
- // InternalBehaviorAnnexParser.g:13045:3: rule__ContainmentPathElement__ArrayRangeAssignment_0_1
+ // InternalBehaviorAnnexParser.g:13172:3: rule__ContainmentPathElement__ArrayRangeAssignment_0_1
{
pushFollow(FollowSets000.FOLLOW_12);
rule__ContainmentPathElement__ArrayRangeAssignment_0_1();
@@ -43129,7 +43577,7 @@ public final void rule__ContainmentPathElement__Group_0__1__Impl() throws Recogn
break;
default :
- break loop109;
+ break loop110;
}
} while (true);
@@ -43158,14 +43606,14 @@ public final void rule__ContainmentPathElement__Group_0__1__Impl() throws Recogn
// $ANTLR start "rule__ContainmentPathElement__Group_1__0"
- // InternalBehaviorAnnexParser.g:13054:1: rule__ContainmentPathElement__Group_1__0 : rule__ContainmentPathElement__Group_1__0__Impl rule__ContainmentPathElement__Group_1__1 ;
+ // InternalBehaviorAnnexParser.g:13181:1: rule__ContainmentPathElement__Group_1__0 : rule__ContainmentPathElement__Group_1__0__Impl rule__ContainmentPathElement__Group_1__1 ;
public final void rule__ContainmentPathElement__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13058:1: ( rule__ContainmentPathElement__Group_1__0__Impl rule__ContainmentPathElement__Group_1__1 )
- // InternalBehaviorAnnexParser.g:13059:2: rule__ContainmentPathElement__Group_1__0__Impl rule__ContainmentPathElement__Group_1__1
+ // InternalBehaviorAnnexParser.g:13185:1: ( rule__ContainmentPathElement__Group_1__0__Impl rule__ContainmentPathElement__Group_1__1 )
+ // InternalBehaviorAnnexParser.g:13186:2: rule__ContainmentPathElement__Group_1__0__Impl rule__ContainmentPathElement__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_4);
rule__ContainmentPathElement__Group_1__0__Impl();
@@ -43196,17 +43644,17 @@ public final void rule__ContainmentPathElement__Group_1__0() throws RecognitionE
// $ANTLR start "rule__ContainmentPathElement__Group_1__0__Impl"
- // InternalBehaviorAnnexParser.g:13066:1: rule__ContainmentPathElement__Group_1__0__Impl : ( FullStop ) ;
+ // InternalBehaviorAnnexParser.g:13193:1: rule__ContainmentPathElement__Group_1__0__Impl : ( FullStop ) ;
public final void rule__ContainmentPathElement__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13070:1: ( ( FullStop ) )
- // InternalBehaviorAnnexParser.g:13071:1: ( FullStop )
+ // InternalBehaviorAnnexParser.g:13197:1: ( ( FullStop ) )
+ // InternalBehaviorAnnexParser.g:13198:1: ( FullStop )
{
- // InternalBehaviorAnnexParser.g:13071:1: ( FullStop )
- // InternalBehaviorAnnexParser.g:13072:2: FullStop
+ // InternalBehaviorAnnexParser.g:13198:1: ( FullStop )
+ // InternalBehaviorAnnexParser.g:13199:2: FullStop
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainmentPathElementAccess().getFullStopKeyword_1_0());
@@ -43237,14 +43685,14 @@ public final void rule__ContainmentPathElement__Group_1__0__Impl() throws Recogn
// $ANTLR start "rule__ContainmentPathElement__Group_1__1"
- // InternalBehaviorAnnexParser.g:13081:1: rule__ContainmentPathElement__Group_1__1 : rule__ContainmentPathElement__Group_1__1__Impl ;
+ // InternalBehaviorAnnexParser.g:13208:1: rule__ContainmentPathElement__Group_1__1 : rule__ContainmentPathElement__Group_1__1__Impl ;
public final void rule__ContainmentPathElement__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13085:1: ( rule__ContainmentPathElement__Group_1__1__Impl )
- // InternalBehaviorAnnexParser.g:13086:2: rule__ContainmentPathElement__Group_1__1__Impl
+ // InternalBehaviorAnnexParser.g:13212:1: ( rule__ContainmentPathElement__Group_1__1__Impl )
+ // InternalBehaviorAnnexParser.g:13213:2: rule__ContainmentPathElement__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ContainmentPathElement__Group_1__1__Impl();
@@ -43270,23 +43718,23 @@ public final void rule__ContainmentPathElement__Group_1__1() throws RecognitionE
// $ANTLR start "rule__ContainmentPathElement__Group_1__1__Impl"
- // InternalBehaviorAnnexParser.g:13092:1: rule__ContainmentPathElement__Group_1__1__Impl : ( ( rule__ContainmentPathElement__PathAssignment_1_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:13219:1: rule__ContainmentPathElement__Group_1__1__Impl : ( ( rule__ContainmentPathElement__PathAssignment_1_1 ) ) ;
public final void rule__ContainmentPathElement__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13096:1: ( ( ( rule__ContainmentPathElement__PathAssignment_1_1 ) ) )
- // InternalBehaviorAnnexParser.g:13097:1: ( ( rule__ContainmentPathElement__PathAssignment_1_1 ) )
+ // InternalBehaviorAnnexParser.g:13223:1: ( ( ( rule__ContainmentPathElement__PathAssignment_1_1 ) ) )
+ // InternalBehaviorAnnexParser.g:13224:1: ( ( rule__ContainmentPathElement__PathAssignment_1_1 ) )
{
- // InternalBehaviorAnnexParser.g:13097:1: ( ( rule__ContainmentPathElement__PathAssignment_1_1 ) )
- // InternalBehaviorAnnexParser.g:13098:2: ( rule__ContainmentPathElement__PathAssignment_1_1 )
+ // InternalBehaviorAnnexParser.g:13224:1: ( ( rule__ContainmentPathElement__PathAssignment_1_1 ) )
+ // InternalBehaviorAnnexParser.g:13225:2: ( rule__ContainmentPathElement__PathAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainmentPathElementAccess().getPathAssignment_1_1());
}
- // InternalBehaviorAnnexParser.g:13099:2: ( rule__ContainmentPathElement__PathAssignment_1_1 )
- // InternalBehaviorAnnexParser.g:13099:3: rule__ContainmentPathElement__PathAssignment_1_1
+ // InternalBehaviorAnnexParser.g:13226:2: ( rule__ContainmentPathElement__PathAssignment_1_1 )
+ // InternalBehaviorAnnexParser.g:13226:3: rule__ContainmentPathElement__PathAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ContainmentPathElement__PathAssignment_1_1();
@@ -43321,14 +43769,14 @@ public final void rule__ContainmentPathElement__Group_1__1__Impl() throws Recogn
// $ANTLR start "rule__ArrayRange__Group__0"
- // InternalBehaviorAnnexParser.g:13108:1: rule__ArrayRange__Group__0 : rule__ArrayRange__Group__0__Impl rule__ArrayRange__Group__1 ;
+ // InternalBehaviorAnnexParser.g:13235:1: rule__ArrayRange__Group__0 : rule__ArrayRange__Group__0__Impl rule__ArrayRange__Group__1 ;
public final void rule__ArrayRange__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13112:1: ( rule__ArrayRange__Group__0__Impl rule__ArrayRange__Group__1 )
- // InternalBehaviorAnnexParser.g:13113:2: rule__ArrayRange__Group__0__Impl rule__ArrayRange__Group__1
+ // InternalBehaviorAnnexParser.g:13239:1: ( rule__ArrayRange__Group__0__Impl rule__ArrayRange__Group__1 )
+ // InternalBehaviorAnnexParser.g:13240:2: rule__ArrayRange__Group__0__Impl rule__ArrayRange__Group__1
{
pushFollow(FollowSets000.FOLLOW_11);
rule__ArrayRange__Group__0__Impl();
@@ -43359,23 +43807,23 @@ public final void rule__ArrayRange__Group__0() throws RecognitionException {
// $ANTLR start "rule__ArrayRange__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:13120:1: rule__ArrayRange__Group__0__Impl : ( () ) ;
+ // InternalBehaviorAnnexParser.g:13247:1: rule__ArrayRange__Group__0__Impl : ( () ) ;
public final void rule__ArrayRange__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13124:1: ( ( () ) )
- // InternalBehaviorAnnexParser.g:13125:1: ( () )
+ // InternalBehaviorAnnexParser.g:13251:1: ( ( () ) )
+ // InternalBehaviorAnnexParser.g:13252:1: ( () )
{
- // InternalBehaviorAnnexParser.g:13125:1: ( () )
- // InternalBehaviorAnnexParser.g:13126:2: ()
+ // InternalBehaviorAnnexParser.g:13252:1: ( () )
+ // InternalBehaviorAnnexParser.g:13253:2: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArrayRangeAccess().getArrayRangeAction_0());
}
- // InternalBehaviorAnnexParser.g:13127:2: ()
- // InternalBehaviorAnnexParser.g:13127:3:
+ // InternalBehaviorAnnexParser.g:13254:2: ()
+ // InternalBehaviorAnnexParser.g:13254:3:
{
}
@@ -43400,14 +43848,14 @@ public final void rule__ArrayRange__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__ArrayRange__Group__1"
- // InternalBehaviorAnnexParser.g:13135:1: rule__ArrayRange__Group__1 : rule__ArrayRange__Group__1__Impl rule__ArrayRange__Group__2 ;
+ // InternalBehaviorAnnexParser.g:13262:1: rule__ArrayRange__Group__1 : rule__ArrayRange__Group__1__Impl rule__ArrayRange__Group__2 ;
public final void rule__ArrayRange__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13139:1: ( rule__ArrayRange__Group__1__Impl rule__ArrayRange__Group__2 )
- // InternalBehaviorAnnexParser.g:13140:2: rule__ArrayRange__Group__1__Impl rule__ArrayRange__Group__2
+ // InternalBehaviorAnnexParser.g:13266:1: ( rule__ArrayRange__Group__1__Impl rule__ArrayRange__Group__2 )
+ // InternalBehaviorAnnexParser.g:13267:2: rule__ArrayRange__Group__1__Impl rule__ArrayRange__Group__2
{
pushFollow(FollowSets000.FOLLOW_23);
rule__ArrayRange__Group__1__Impl();
@@ -43438,17 +43886,17 @@ public final void rule__ArrayRange__Group__1() throws RecognitionException {
// $ANTLR start "rule__ArrayRange__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:13147:1: rule__ArrayRange__Group__1__Impl : ( LeftSquareBracket ) ;
+ // InternalBehaviorAnnexParser.g:13274:1: rule__ArrayRange__Group__1__Impl : ( LeftSquareBracket ) ;
public final void rule__ArrayRange__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13151:1: ( ( LeftSquareBracket ) )
- // InternalBehaviorAnnexParser.g:13152:1: ( LeftSquareBracket )
+ // InternalBehaviorAnnexParser.g:13278:1: ( ( LeftSquareBracket ) )
+ // InternalBehaviorAnnexParser.g:13279:1: ( LeftSquareBracket )
{
- // InternalBehaviorAnnexParser.g:13152:1: ( LeftSquareBracket )
- // InternalBehaviorAnnexParser.g:13153:2: LeftSquareBracket
+ // InternalBehaviorAnnexParser.g:13279:1: ( LeftSquareBracket )
+ // InternalBehaviorAnnexParser.g:13280:2: LeftSquareBracket
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArrayRangeAccess().getLeftSquareBracketKeyword_1());
@@ -43479,14 +43927,14 @@ public final void rule__ArrayRange__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__ArrayRange__Group__2"
- // InternalBehaviorAnnexParser.g:13162:1: rule__ArrayRange__Group__2 : rule__ArrayRange__Group__2__Impl rule__ArrayRange__Group__3 ;
+ // InternalBehaviorAnnexParser.g:13289:1: rule__ArrayRange__Group__2 : rule__ArrayRange__Group__2__Impl rule__ArrayRange__Group__3 ;
public final void rule__ArrayRange__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13166:1: ( rule__ArrayRange__Group__2__Impl rule__ArrayRange__Group__3 )
- // InternalBehaviorAnnexParser.g:13167:2: rule__ArrayRange__Group__2__Impl rule__ArrayRange__Group__3
+ // InternalBehaviorAnnexParser.g:13293:1: ( rule__ArrayRange__Group__2__Impl rule__ArrayRange__Group__3 )
+ // InternalBehaviorAnnexParser.g:13294:2: rule__ArrayRange__Group__2__Impl rule__ArrayRange__Group__3
{
pushFollow(FollowSets000.FOLLOW_87);
rule__ArrayRange__Group__2__Impl();
@@ -43517,23 +43965,23 @@ public final void rule__ArrayRange__Group__2() throws RecognitionException {
// $ANTLR start "rule__ArrayRange__Group__2__Impl"
- // InternalBehaviorAnnexParser.g:13174:1: rule__ArrayRange__Group__2__Impl : ( ( rule__ArrayRange__LowerBoundAssignment_2 ) ) ;
+ // InternalBehaviorAnnexParser.g:13301:1: rule__ArrayRange__Group__2__Impl : ( ( rule__ArrayRange__LowerBoundAssignment_2 ) ) ;
public final void rule__ArrayRange__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13178:1: ( ( ( rule__ArrayRange__LowerBoundAssignment_2 ) ) )
- // InternalBehaviorAnnexParser.g:13179:1: ( ( rule__ArrayRange__LowerBoundAssignment_2 ) )
+ // InternalBehaviorAnnexParser.g:13305:1: ( ( ( rule__ArrayRange__LowerBoundAssignment_2 ) ) )
+ // InternalBehaviorAnnexParser.g:13306:1: ( ( rule__ArrayRange__LowerBoundAssignment_2 ) )
{
- // InternalBehaviorAnnexParser.g:13179:1: ( ( rule__ArrayRange__LowerBoundAssignment_2 ) )
- // InternalBehaviorAnnexParser.g:13180:2: ( rule__ArrayRange__LowerBoundAssignment_2 )
+ // InternalBehaviorAnnexParser.g:13306:1: ( ( rule__ArrayRange__LowerBoundAssignment_2 ) )
+ // InternalBehaviorAnnexParser.g:13307:2: ( rule__ArrayRange__LowerBoundAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArrayRangeAccess().getLowerBoundAssignment_2());
}
- // InternalBehaviorAnnexParser.g:13181:2: ( rule__ArrayRange__LowerBoundAssignment_2 )
- // InternalBehaviorAnnexParser.g:13181:3: rule__ArrayRange__LowerBoundAssignment_2
+ // InternalBehaviorAnnexParser.g:13308:2: ( rule__ArrayRange__LowerBoundAssignment_2 )
+ // InternalBehaviorAnnexParser.g:13308:3: rule__ArrayRange__LowerBoundAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ArrayRange__LowerBoundAssignment_2();
@@ -43568,14 +44016,14 @@ public final void rule__ArrayRange__Group__2__Impl() throws RecognitionException
// $ANTLR start "rule__ArrayRange__Group__3"
- // InternalBehaviorAnnexParser.g:13189:1: rule__ArrayRange__Group__3 : rule__ArrayRange__Group__3__Impl rule__ArrayRange__Group__4 ;
+ // InternalBehaviorAnnexParser.g:13316:1: rule__ArrayRange__Group__3 : rule__ArrayRange__Group__3__Impl rule__ArrayRange__Group__4 ;
public final void rule__ArrayRange__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13193:1: ( rule__ArrayRange__Group__3__Impl rule__ArrayRange__Group__4 )
- // InternalBehaviorAnnexParser.g:13194:2: rule__ArrayRange__Group__3__Impl rule__ArrayRange__Group__4
+ // InternalBehaviorAnnexParser.g:13320:1: ( rule__ArrayRange__Group__3__Impl rule__ArrayRange__Group__4 )
+ // InternalBehaviorAnnexParser.g:13321:2: rule__ArrayRange__Group__3__Impl rule__ArrayRange__Group__4
{
pushFollow(FollowSets000.FOLLOW_87);
rule__ArrayRange__Group__3__Impl();
@@ -43606,31 +44054,31 @@ public final void rule__ArrayRange__Group__3() throws RecognitionException {
// $ANTLR start "rule__ArrayRange__Group__3__Impl"
- // InternalBehaviorAnnexParser.g:13201:1: rule__ArrayRange__Group__3__Impl : ( ( rule__ArrayRange__Group_3__0 )? ) ;
+ // InternalBehaviorAnnexParser.g:13328:1: rule__ArrayRange__Group__3__Impl : ( ( rule__ArrayRange__Group_3__0 )? ) ;
public final void rule__ArrayRange__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13205:1: ( ( ( rule__ArrayRange__Group_3__0 )? ) )
- // InternalBehaviorAnnexParser.g:13206:1: ( ( rule__ArrayRange__Group_3__0 )? )
+ // InternalBehaviorAnnexParser.g:13332:1: ( ( ( rule__ArrayRange__Group_3__0 )? ) )
+ // InternalBehaviorAnnexParser.g:13333:1: ( ( rule__ArrayRange__Group_3__0 )? )
{
- // InternalBehaviorAnnexParser.g:13206:1: ( ( rule__ArrayRange__Group_3__0 )? )
- // InternalBehaviorAnnexParser.g:13207:2: ( rule__ArrayRange__Group_3__0 )?
+ // InternalBehaviorAnnexParser.g:13333:1: ( ( rule__ArrayRange__Group_3__0 )? )
+ // InternalBehaviorAnnexParser.g:13334:2: ( rule__ArrayRange__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArrayRangeAccess().getGroup_3());
}
- // InternalBehaviorAnnexParser.g:13208:2: ( rule__ArrayRange__Group_3__0 )?
- int alt110=2;
- int LA110_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:13335:2: ( rule__ArrayRange__Group_3__0 )?
+ int alt111=2;
+ int LA111_0 = input.LA(1);
- if ( (LA110_0==FullStopFullStop) ) {
- alt110=1;
+ if ( (LA111_0==FullStopFullStop) ) {
+ alt111=1;
}
- switch (alt110) {
+ switch (alt111) {
case 1 :
- // InternalBehaviorAnnexParser.g:13208:3: rule__ArrayRange__Group_3__0
+ // InternalBehaviorAnnexParser.g:13335:3: rule__ArrayRange__Group_3__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ArrayRange__Group_3__0();
@@ -43668,14 +44116,14 @@ public final void rule__ArrayRange__Group__3__Impl() throws RecognitionException
// $ANTLR start "rule__ArrayRange__Group__4"
- // InternalBehaviorAnnexParser.g:13216:1: rule__ArrayRange__Group__4 : rule__ArrayRange__Group__4__Impl ;
+ // InternalBehaviorAnnexParser.g:13343:1: rule__ArrayRange__Group__4 : rule__ArrayRange__Group__4__Impl ;
public final void rule__ArrayRange__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13220:1: ( rule__ArrayRange__Group__4__Impl )
- // InternalBehaviorAnnexParser.g:13221:2: rule__ArrayRange__Group__4__Impl
+ // InternalBehaviorAnnexParser.g:13347:1: ( rule__ArrayRange__Group__4__Impl )
+ // InternalBehaviorAnnexParser.g:13348:2: rule__ArrayRange__Group__4__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ArrayRange__Group__4__Impl();
@@ -43701,17 +44149,17 @@ public final void rule__ArrayRange__Group__4() throws RecognitionException {
// $ANTLR start "rule__ArrayRange__Group__4__Impl"
- // InternalBehaviorAnnexParser.g:13227:1: rule__ArrayRange__Group__4__Impl : ( RightSquareBracket ) ;
+ // InternalBehaviorAnnexParser.g:13354:1: rule__ArrayRange__Group__4__Impl : ( RightSquareBracket ) ;
public final void rule__ArrayRange__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13231:1: ( ( RightSquareBracket ) )
- // InternalBehaviorAnnexParser.g:13232:1: ( RightSquareBracket )
+ // InternalBehaviorAnnexParser.g:13358:1: ( ( RightSquareBracket ) )
+ // InternalBehaviorAnnexParser.g:13359:1: ( RightSquareBracket )
{
- // InternalBehaviorAnnexParser.g:13232:1: ( RightSquareBracket )
- // InternalBehaviorAnnexParser.g:13233:2: RightSquareBracket
+ // InternalBehaviorAnnexParser.g:13359:1: ( RightSquareBracket )
+ // InternalBehaviorAnnexParser.g:13360:2: RightSquareBracket
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArrayRangeAccess().getRightSquareBracketKeyword_4());
@@ -43742,14 +44190,14 @@ public final void rule__ArrayRange__Group__4__Impl() throws RecognitionException
// $ANTLR start "rule__ArrayRange__Group_3__0"
- // InternalBehaviorAnnexParser.g:13243:1: rule__ArrayRange__Group_3__0 : rule__ArrayRange__Group_3__0__Impl rule__ArrayRange__Group_3__1 ;
+ // InternalBehaviorAnnexParser.g:13370:1: rule__ArrayRange__Group_3__0 : rule__ArrayRange__Group_3__0__Impl rule__ArrayRange__Group_3__1 ;
public final void rule__ArrayRange__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13247:1: ( rule__ArrayRange__Group_3__0__Impl rule__ArrayRange__Group_3__1 )
- // InternalBehaviorAnnexParser.g:13248:2: rule__ArrayRange__Group_3__0__Impl rule__ArrayRange__Group_3__1
+ // InternalBehaviorAnnexParser.g:13374:1: ( rule__ArrayRange__Group_3__0__Impl rule__ArrayRange__Group_3__1 )
+ // InternalBehaviorAnnexParser.g:13375:2: rule__ArrayRange__Group_3__0__Impl rule__ArrayRange__Group_3__1
{
pushFollow(FollowSets000.FOLLOW_23);
rule__ArrayRange__Group_3__0__Impl();
@@ -43780,17 +44228,17 @@ public final void rule__ArrayRange__Group_3__0() throws RecognitionException {
// $ANTLR start "rule__ArrayRange__Group_3__0__Impl"
- // InternalBehaviorAnnexParser.g:13255:1: rule__ArrayRange__Group_3__0__Impl : ( FullStopFullStop ) ;
+ // InternalBehaviorAnnexParser.g:13382:1: rule__ArrayRange__Group_3__0__Impl : ( FullStopFullStop ) ;
public final void rule__ArrayRange__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13259:1: ( ( FullStopFullStop ) )
- // InternalBehaviorAnnexParser.g:13260:1: ( FullStopFullStop )
+ // InternalBehaviorAnnexParser.g:13386:1: ( ( FullStopFullStop ) )
+ // InternalBehaviorAnnexParser.g:13387:1: ( FullStopFullStop )
{
- // InternalBehaviorAnnexParser.g:13260:1: ( FullStopFullStop )
- // InternalBehaviorAnnexParser.g:13261:2: FullStopFullStop
+ // InternalBehaviorAnnexParser.g:13387:1: ( FullStopFullStop )
+ // InternalBehaviorAnnexParser.g:13388:2: FullStopFullStop
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArrayRangeAccess().getFullStopFullStopKeyword_3_0());
@@ -43821,14 +44269,14 @@ public final void rule__ArrayRange__Group_3__0__Impl() throws RecognitionExcepti
// $ANTLR start "rule__ArrayRange__Group_3__1"
- // InternalBehaviorAnnexParser.g:13270:1: rule__ArrayRange__Group_3__1 : rule__ArrayRange__Group_3__1__Impl ;
+ // InternalBehaviorAnnexParser.g:13397:1: rule__ArrayRange__Group_3__1 : rule__ArrayRange__Group_3__1__Impl ;
public final void rule__ArrayRange__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13274:1: ( rule__ArrayRange__Group_3__1__Impl )
- // InternalBehaviorAnnexParser.g:13275:2: rule__ArrayRange__Group_3__1__Impl
+ // InternalBehaviorAnnexParser.g:13401:1: ( rule__ArrayRange__Group_3__1__Impl )
+ // InternalBehaviorAnnexParser.g:13402:2: rule__ArrayRange__Group_3__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ArrayRange__Group_3__1__Impl();
@@ -43854,23 +44302,23 @@ public final void rule__ArrayRange__Group_3__1() throws RecognitionException {
// $ANTLR start "rule__ArrayRange__Group_3__1__Impl"
- // InternalBehaviorAnnexParser.g:13281:1: rule__ArrayRange__Group_3__1__Impl : ( ( rule__ArrayRange__UpperBoundAssignment_3_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:13408:1: rule__ArrayRange__Group_3__1__Impl : ( ( rule__ArrayRange__UpperBoundAssignment_3_1 ) ) ;
public final void rule__ArrayRange__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13285:1: ( ( ( rule__ArrayRange__UpperBoundAssignment_3_1 ) ) )
- // InternalBehaviorAnnexParser.g:13286:1: ( ( rule__ArrayRange__UpperBoundAssignment_3_1 ) )
+ // InternalBehaviorAnnexParser.g:13412:1: ( ( ( rule__ArrayRange__UpperBoundAssignment_3_1 ) ) )
+ // InternalBehaviorAnnexParser.g:13413:1: ( ( rule__ArrayRange__UpperBoundAssignment_3_1 ) )
{
- // InternalBehaviorAnnexParser.g:13286:1: ( ( rule__ArrayRange__UpperBoundAssignment_3_1 ) )
- // InternalBehaviorAnnexParser.g:13287:2: ( rule__ArrayRange__UpperBoundAssignment_3_1 )
+ // InternalBehaviorAnnexParser.g:13413:1: ( ( rule__ArrayRange__UpperBoundAssignment_3_1 ) )
+ // InternalBehaviorAnnexParser.g:13414:2: ( rule__ArrayRange__UpperBoundAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArrayRangeAccess().getUpperBoundAssignment_3_1());
}
- // InternalBehaviorAnnexParser.g:13288:2: ( rule__ArrayRange__UpperBoundAssignment_3_1 )
- // InternalBehaviorAnnexParser.g:13288:3: rule__ArrayRange__UpperBoundAssignment_3_1
+ // InternalBehaviorAnnexParser.g:13415:2: ( rule__ArrayRange__UpperBoundAssignment_3_1 )
+ // InternalBehaviorAnnexParser.g:13415:3: rule__ArrayRange__UpperBoundAssignment_3_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ArrayRange__UpperBoundAssignment_3_1();
@@ -43905,14 +44353,14 @@ public final void rule__ArrayRange__Group_3__1__Impl() throws RecognitionExcepti
// $ANTLR start "rule__SignedConstant__Group__0"
- // InternalBehaviorAnnexParser.g:13297:1: rule__SignedConstant__Group__0 : rule__SignedConstant__Group__0__Impl rule__SignedConstant__Group__1 ;
+ // InternalBehaviorAnnexParser.g:13424:1: rule__SignedConstant__Group__0 : rule__SignedConstant__Group__0__Impl rule__SignedConstant__Group__1 ;
public final void rule__SignedConstant__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13301:1: ( rule__SignedConstant__Group__0__Impl rule__SignedConstant__Group__1 )
- // InternalBehaviorAnnexParser.g:13302:2: rule__SignedConstant__Group__0__Impl rule__SignedConstant__Group__1
+ // InternalBehaviorAnnexParser.g:13428:1: ( rule__SignedConstant__Group__0__Impl rule__SignedConstant__Group__1 )
+ // InternalBehaviorAnnexParser.g:13429:2: rule__SignedConstant__Group__0__Impl rule__SignedConstant__Group__1
{
pushFollow(FollowSets000.FOLLOW_88);
rule__SignedConstant__Group__0__Impl();
@@ -43943,23 +44391,23 @@ public final void rule__SignedConstant__Group__0() throws RecognitionException {
// $ANTLR start "rule__SignedConstant__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:13309:1: rule__SignedConstant__Group__0__Impl : ( ( rule__SignedConstant__OpAssignment_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:13436:1: rule__SignedConstant__Group__0__Impl : ( ( rule__SignedConstant__OpAssignment_0 ) ) ;
public final void rule__SignedConstant__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13313:1: ( ( ( rule__SignedConstant__OpAssignment_0 ) ) )
- // InternalBehaviorAnnexParser.g:13314:1: ( ( rule__SignedConstant__OpAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:13440:1: ( ( ( rule__SignedConstant__OpAssignment_0 ) ) )
+ // InternalBehaviorAnnexParser.g:13441:1: ( ( rule__SignedConstant__OpAssignment_0 ) )
{
- // InternalBehaviorAnnexParser.g:13314:1: ( ( rule__SignedConstant__OpAssignment_0 ) )
- // InternalBehaviorAnnexParser.g:13315:2: ( rule__SignedConstant__OpAssignment_0 )
+ // InternalBehaviorAnnexParser.g:13441:1: ( ( rule__SignedConstant__OpAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:13442:2: ( rule__SignedConstant__OpAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSignedConstantAccess().getOpAssignment_0());
}
- // InternalBehaviorAnnexParser.g:13316:2: ( rule__SignedConstant__OpAssignment_0 )
- // InternalBehaviorAnnexParser.g:13316:3: rule__SignedConstant__OpAssignment_0
+ // InternalBehaviorAnnexParser.g:13443:2: ( rule__SignedConstant__OpAssignment_0 )
+ // InternalBehaviorAnnexParser.g:13443:3: rule__SignedConstant__OpAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SignedConstant__OpAssignment_0();
@@ -43994,14 +44442,14 @@ public final void rule__SignedConstant__Group__0__Impl() throws RecognitionExcep
// $ANTLR start "rule__SignedConstant__Group__1"
- // InternalBehaviorAnnexParser.g:13324:1: rule__SignedConstant__Group__1 : rule__SignedConstant__Group__1__Impl ;
+ // InternalBehaviorAnnexParser.g:13451:1: rule__SignedConstant__Group__1 : rule__SignedConstant__Group__1__Impl ;
public final void rule__SignedConstant__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13328:1: ( rule__SignedConstant__Group__1__Impl )
- // InternalBehaviorAnnexParser.g:13329:2: rule__SignedConstant__Group__1__Impl
+ // InternalBehaviorAnnexParser.g:13455:1: ( rule__SignedConstant__Group__1__Impl )
+ // InternalBehaviorAnnexParser.g:13456:2: rule__SignedConstant__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SignedConstant__Group__1__Impl();
@@ -44027,23 +44475,23 @@ public final void rule__SignedConstant__Group__1() throws RecognitionException {
// $ANTLR start "rule__SignedConstant__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:13335:1: rule__SignedConstant__Group__1__Impl : ( ( rule__SignedConstant__OwnedPropertyExpressionAssignment_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:13462:1: rule__SignedConstant__Group__1__Impl : ( ( rule__SignedConstant__OwnedPropertyExpressionAssignment_1 ) ) ;
public final void rule__SignedConstant__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13339:1: ( ( ( rule__SignedConstant__OwnedPropertyExpressionAssignment_1 ) ) )
- // InternalBehaviorAnnexParser.g:13340:1: ( ( rule__SignedConstant__OwnedPropertyExpressionAssignment_1 ) )
+ // InternalBehaviorAnnexParser.g:13466:1: ( ( ( rule__SignedConstant__OwnedPropertyExpressionAssignment_1 ) ) )
+ // InternalBehaviorAnnexParser.g:13467:1: ( ( rule__SignedConstant__OwnedPropertyExpressionAssignment_1 ) )
{
- // InternalBehaviorAnnexParser.g:13340:1: ( ( rule__SignedConstant__OwnedPropertyExpressionAssignment_1 ) )
- // InternalBehaviorAnnexParser.g:13341:2: ( rule__SignedConstant__OwnedPropertyExpressionAssignment_1 )
+ // InternalBehaviorAnnexParser.g:13467:1: ( ( rule__SignedConstant__OwnedPropertyExpressionAssignment_1 ) )
+ // InternalBehaviorAnnexParser.g:13468:2: ( rule__SignedConstant__OwnedPropertyExpressionAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSignedConstantAccess().getOwnedPropertyExpressionAssignment_1());
}
- // InternalBehaviorAnnexParser.g:13342:2: ( rule__SignedConstant__OwnedPropertyExpressionAssignment_1 )
- // InternalBehaviorAnnexParser.g:13342:3: rule__SignedConstant__OwnedPropertyExpressionAssignment_1
+ // InternalBehaviorAnnexParser.g:13469:2: ( rule__SignedConstant__OwnedPropertyExpressionAssignment_1 )
+ // InternalBehaviorAnnexParser.g:13469:3: rule__SignedConstant__OwnedPropertyExpressionAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SignedConstant__OwnedPropertyExpressionAssignment_1();
@@ -44078,14 +44526,14 @@ public final void rule__SignedConstant__Group__1__Impl() throws RecognitionExcep
// $ANTLR start "rule__IntegerTerm__Group__0"
- // InternalBehaviorAnnexParser.g:13351:1: rule__IntegerTerm__Group__0 : rule__IntegerTerm__Group__0__Impl rule__IntegerTerm__Group__1 ;
+ // InternalBehaviorAnnexParser.g:13478:1: rule__IntegerTerm__Group__0 : rule__IntegerTerm__Group__0__Impl rule__IntegerTerm__Group__1 ;
public final void rule__IntegerTerm__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13355:1: ( rule__IntegerTerm__Group__0__Impl rule__IntegerTerm__Group__1 )
- // InternalBehaviorAnnexParser.g:13356:2: rule__IntegerTerm__Group__0__Impl rule__IntegerTerm__Group__1
+ // InternalBehaviorAnnexParser.g:13482:1: ( rule__IntegerTerm__Group__0__Impl rule__IntegerTerm__Group__1 )
+ // InternalBehaviorAnnexParser.g:13483:2: rule__IntegerTerm__Group__0__Impl rule__IntegerTerm__Group__1
{
pushFollow(FollowSets000.FOLLOW_4);
rule__IntegerTerm__Group__0__Impl();
@@ -44116,23 +44564,23 @@ public final void rule__IntegerTerm__Group__0() throws RecognitionException {
// $ANTLR start "rule__IntegerTerm__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:13363:1: rule__IntegerTerm__Group__0__Impl : ( ( rule__IntegerTerm__ValueAssignment_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:13490:1: rule__IntegerTerm__Group__0__Impl : ( ( rule__IntegerTerm__ValueAssignment_0 ) ) ;
public final void rule__IntegerTerm__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13367:1: ( ( ( rule__IntegerTerm__ValueAssignment_0 ) ) )
- // InternalBehaviorAnnexParser.g:13368:1: ( ( rule__IntegerTerm__ValueAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:13494:1: ( ( ( rule__IntegerTerm__ValueAssignment_0 ) ) )
+ // InternalBehaviorAnnexParser.g:13495:1: ( ( rule__IntegerTerm__ValueAssignment_0 ) )
{
- // InternalBehaviorAnnexParser.g:13368:1: ( ( rule__IntegerTerm__ValueAssignment_0 ) )
- // InternalBehaviorAnnexParser.g:13369:2: ( rule__IntegerTerm__ValueAssignment_0 )
+ // InternalBehaviorAnnexParser.g:13495:1: ( ( rule__IntegerTerm__ValueAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:13496:2: ( rule__IntegerTerm__ValueAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIntegerTermAccess().getValueAssignment_0());
}
- // InternalBehaviorAnnexParser.g:13370:2: ( rule__IntegerTerm__ValueAssignment_0 )
- // InternalBehaviorAnnexParser.g:13370:3: rule__IntegerTerm__ValueAssignment_0
+ // InternalBehaviorAnnexParser.g:13497:2: ( rule__IntegerTerm__ValueAssignment_0 )
+ // InternalBehaviorAnnexParser.g:13497:3: rule__IntegerTerm__ValueAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__IntegerTerm__ValueAssignment_0();
@@ -44167,14 +44615,14 @@ public final void rule__IntegerTerm__Group__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__IntegerTerm__Group__1"
- // InternalBehaviorAnnexParser.g:13378:1: rule__IntegerTerm__Group__1 : rule__IntegerTerm__Group__1__Impl ;
+ // InternalBehaviorAnnexParser.g:13505:1: rule__IntegerTerm__Group__1 : rule__IntegerTerm__Group__1__Impl ;
public final void rule__IntegerTerm__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13382:1: ( rule__IntegerTerm__Group__1__Impl )
- // InternalBehaviorAnnexParser.g:13383:2: rule__IntegerTerm__Group__1__Impl
+ // InternalBehaviorAnnexParser.g:13509:1: ( rule__IntegerTerm__Group__1__Impl )
+ // InternalBehaviorAnnexParser.g:13510:2: rule__IntegerTerm__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__IntegerTerm__Group__1__Impl();
@@ -44200,31 +44648,31 @@ public final void rule__IntegerTerm__Group__1() throws RecognitionException {
// $ANTLR start "rule__IntegerTerm__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:13389:1: rule__IntegerTerm__Group__1__Impl : ( ( rule__IntegerTerm__UnitAssignment_1 )? ) ;
+ // InternalBehaviorAnnexParser.g:13516:1: rule__IntegerTerm__Group__1__Impl : ( ( rule__IntegerTerm__UnitAssignment_1 )? ) ;
public final void rule__IntegerTerm__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13393:1: ( ( ( rule__IntegerTerm__UnitAssignment_1 )? ) )
- // InternalBehaviorAnnexParser.g:13394:1: ( ( rule__IntegerTerm__UnitAssignment_1 )? )
+ // InternalBehaviorAnnexParser.g:13520:1: ( ( ( rule__IntegerTerm__UnitAssignment_1 )? ) )
+ // InternalBehaviorAnnexParser.g:13521:1: ( ( rule__IntegerTerm__UnitAssignment_1 )? )
{
- // InternalBehaviorAnnexParser.g:13394:1: ( ( rule__IntegerTerm__UnitAssignment_1 )? )
- // InternalBehaviorAnnexParser.g:13395:2: ( rule__IntegerTerm__UnitAssignment_1 )?
+ // InternalBehaviorAnnexParser.g:13521:1: ( ( rule__IntegerTerm__UnitAssignment_1 )? )
+ // InternalBehaviorAnnexParser.g:13522:2: ( rule__IntegerTerm__UnitAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIntegerTermAccess().getUnitAssignment_1());
}
- // InternalBehaviorAnnexParser.g:13396:2: ( rule__IntegerTerm__UnitAssignment_1 )?
- int alt111=2;
- int LA111_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:13523:2: ( rule__IntegerTerm__UnitAssignment_1 )?
+ int alt112=2;
+ int LA112_0 = input.LA(1);
- if ( (LA111_0==RULE_ID) ) {
- alt111=1;
+ if ( (LA112_0==RULE_ID) ) {
+ alt112=1;
}
- switch (alt111) {
+ switch (alt112) {
case 1 :
- // InternalBehaviorAnnexParser.g:13396:3: rule__IntegerTerm__UnitAssignment_1
+ // InternalBehaviorAnnexParser.g:13523:3: rule__IntegerTerm__UnitAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__IntegerTerm__UnitAssignment_1();
@@ -44262,14 +44710,14 @@ public final void rule__IntegerTerm__Group__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__SignedInt__Group__0"
- // InternalBehaviorAnnexParser.g:13405:1: rule__SignedInt__Group__0 : rule__SignedInt__Group__0__Impl rule__SignedInt__Group__1 ;
+ // InternalBehaviorAnnexParser.g:13532:1: rule__SignedInt__Group__0 : rule__SignedInt__Group__0__Impl rule__SignedInt__Group__1 ;
public final void rule__SignedInt__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13409:1: ( rule__SignedInt__Group__0__Impl rule__SignedInt__Group__1 )
- // InternalBehaviorAnnexParser.g:13410:2: rule__SignedInt__Group__0__Impl rule__SignedInt__Group__1
+ // InternalBehaviorAnnexParser.g:13536:1: ( rule__SignedInt__Group__0__Impl rule__SignedInt__Group__1 )
+ // InternalBehaviorAnnexParser.g:13537:2: rule__SignedInt__Group__0__Impl rule__SignedInt__Group__1
{
pushFollow(FollowSets000.FOLLOW_89);
rule__SignedInt__Group__0__Impl();
@@ -44300,31 +44748,31 @@ public final void rule__SignedInt__Group__0() throws RecognitionException {
// $ANTLR start "rule__SignedInt__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:13417:1: rule__SignedInt__Group__0__Impl : ( ( rule__SignedInt__Alternatives_0 )? ) ;
+ // InternalBehaviorAnnexParser.g:13544:1: rule__SignedInt__Group__0__Impl : ( ( rule__SignedInt__Alternatives_0 )? ) ;
public final void rule__SignedInt__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13421:1: ( ( ( rule__SignedInt__Alternatives_0 )? ) )
- // InternalBehaviorAnnexParser.g:13422:1: ( ( rule__SignedInt__Alternatives_0 )? )
+ // InternalBehaviorAnnexParser.g:13548:1: ( ( ( rule__SignedInt__Alternatives_0 )? ) )
+ // InternalBehaviorAnnexParser.g:13549:1: ( ( rule__SignedInt__Alternatives_0 )? )
{
- // InternalBehaviorAnnexParser.g:13422:1: ( ( rule__SignedInt__Alternatives_0 )? )
- // InternalBehaviorAnnexParser.g:13423:2: ( rule__SignedInt__Alternatives_0 )?
+ // InternalBehaviorAnnexParser.g:13549:1: ( ( rule__SignedInt__Alternatives_0 )? )
+ // InternalBehaviorAnnexParser.g:13550:2: ( rule__SignedInt__Alternatives_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSignedIntAccess().getAlternatives_0());
}
- // InternalBehaviorAnnexParser.g:13424:2: ( rule__SignedInt__Alternatives_0 )?
- int alt112=2;
- int LA112_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:13551:2: ( rule__SignedInt__Alternatives_0 )?
+ int alt113=2;
+ int LA113_0 = input.LA(1);
- if ( (LA112_0==PlusSign||LA112_0==HyphenMinus) ) {
- alt112=1;
+ if ( (LA113_0==PlusSign||LA113_0==HyphenMinus) ) {
+ alt113=1;
}
- switch (alt112) {
+ switch (alt113) {
case 1 :
- // InternalBehaviorAnnexParser.g:13424:3: rule__SignedInt__Alternatives_0
+ // InternalBehaviorAnnexParser.g:13551:3: rule__SignedInt__Alternatives_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SignedInt__Alternatives_0();
@@ -44362,14 +44810,14 @@ public final void rule__SignedInt__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__SignedInt__Group__1"
- // InternalBehaviorAnnexParser.g:13432:1: rule__SignedInt__Group__1 : rule__SignedInt__Group__1__Impl ;
+ // InternalBehaviorAnnexParser.g:13559:1: rule__SignedInt__Group__1 : rule__SignedInt__Group__1__Impl ;
public final void rule__SignedInt__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13436:1: ( rule__SignedInt__Group__1__Impl )
- // InternalBehaviorAnnexParser.g:13437:2: rule__SignedInt__Group__1__Impl
+ // InternalBehaviorAnnexParser.g:13563:1: ( rule__SignedInt__Group__1__Impl )
+ // InternalBehaviorAnnexParser.g:13564:2: rule__SignedInt__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SignedInt__Group__1__Impl();
@@ -44395,17 +44843,17 @@ public final void rule__SignedInt__Group__1() throws RecognitionException {
// $ANTLR start "rule__SignedInt__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:13443:1: rule__SignedInt__Group__1__Impl : ( RULE_INTEGER_LIT ) ;
+ // InternalBehaviorAnnexParser.g:13570:1: rule__SignedInt__Group__1__Impl : ( RULE_INTEGER_LIT ) ;
public final void rule__SignedInt__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13447:1: ( ( RULE_INTEGER_LIT ) )
- // InternalBehaviorAnnexParser.g:13448:1: ( RULE_INTEGER_LIT )
+ // InternalBehaviorAnnexParser.g:13574:1: ( ( RULE_INTEGER_LIT ) )
+ // InternalBehaviorAnnexParser.g:13575:1: ( RULE_INTEGER_LIT )
{
- // InternalBehaviorAnnexParser.g:13448:1: ( RULE_INTEGER_LIT )
- // InternalBehaviorAnnexParser.g:13449:2: RULE_INTEGER_LIT
+ // InternalBehaviorAnnexParser.g:13575:1: ( RULE_INTEGER_LIT )
+ // InternalBehaviorAnnexParser.g:13576:2: RULE_INTEGER_LIT
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSignedIntAccess().getINTEGER_LITTerminalRuleCall_1());
@@ -44436,14 +44884,14 @@ public final void rule__SignedInt__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__RealTerm__Group__0"
- // InternalBehaviorAnnexParser.g:13459:1: rule__RealTerm__Group__0 : rule__RealTerm__Group__0__Impl rule__RealTerm__Group__1 ;
+ // InternalBehaviorAnnexParser.g:13586:1: rule__RealTerm__Group__0 : rule__RealTerm__Group__0__Impl rule__RealTerm__Group__1 ;
public final void rule__RealTerm__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13463:1: ( rule__RealTerm__Group__0__Impl rule__RealTerm__Group__1 )
- // InternalBehaviorAnnexParser.g:13464:2: rule__RealTerm__Group__0__Impl rule__RealTerm__Group__1
+ // InternalBehaviorAnnexParser.g:13590:1: ( rule__RealTerm__Group__0__Impl rule__RealTerm__Group__1 )
+ // InternalBehaviorAnnexParser.g:13591:2: rule__RealTerm__Group__0__Impl rule__RealTerm__Group__1
{
pushFollow(FollowSets000.FOLLOW_4);
rule__RealTerm__Group__0__Impl();
@@ -44474,23 +44922,23 @@ public final void rule__RealTerm__Group__0() throws RecognitionException {
// $ANTLR start "rule__RealTerm__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:13471:1: rule__RealTerm__Group__0__Impl : ( ( rule__RealTerm__ValueAssignment_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:13598:1: rule__RealTerm__Group__0__Impl : ( ( rule__RealTerm__ValueAssignment_0 ) ) ;
public final void rule__RealTerm__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13475:1: ( ( ( rule__RealTerm__ValueAssignment_0 ) ) )
- // InternalBehaviorAnnexParser.g:13476:1: ( ( rule__RealTerm__ValueAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:13602:1: ( ( ( rule__RealTerm__ValueAssignment_0 ) ) )
+ // InternalBehaviorAnnexParser.g:13603:1: ( ( rule__RealTerm__ValueAssignment_0 ) )
{
- // InternalBehaviorAnnexParser.g:13476:1: ( ( rule__RealTerm__ValueAssignment_0 ) )
- // InternalBehaviorAnnexParser.g:13477:2: ( rule__RealTerm__ValueAssignment_0 )
+ // InternalBehaviorAnnexParser.g:13603:1: ( ( rule__RealTerm__ValueAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:13604:2: ( rule__RealTerm__ValueAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRealTermAccess().getValueAssignment_0());
}
- // InternalBehaviorAnnexParser.g:13478:2: ( rule__RealTerm__ValueAssignment_0 )
- // InternalBehaviorAnnexParser.g:13478:3: rule__RealTerm__ValueAssignment_0
+ // InternalBehaviorAnnexParser.g:13605:2: ( rule__RealTerm__ValueAssignment_0 )
+ // InternalBehaviorAnnexParser.g:13605:3: rule__RealTerm__ValueAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__RealTerm__ValueAssignment_0();
@@ -44525,14 +44973,14 @@ public final void rule__RealTerm__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__RealTerm__Group__1"
- // InternalBehaviorAnnexParser.g:13486:1: rule__RealTerm__Group__1 : rule__RealTerm__Group__1__Impl ;
+ // InternalBehaviorAnnexParser.g:13613:1: rule__RealTerm__Group__1 : rule__RealTerm__Group__1__Impl ;
public final void rule__RealTerm__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13490:1: ( rule__RealTerm__Group__1__Impl )
- // InternalBehaviorAnnexParser.g:13491:2: rule__RealTerm__Group__1__Impl
+ // InternalBehaviorAnnexParser.g:13617:1: ( rule__RealTerm__Group__1__Impl )
+ // InternalBehaviorAnnexParser.g:13618:2: rule__RealTerm__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__RealTerm__Group__1__Impl();
@@ -44558,31 +45006,31 @@ public final void rule__RealTerm__Group__1() throws RecognitionException {
// $ANTLR start "rule__RealTerm__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:13497:1: rule__RealTerm__Group__1__Impl : ( ( rule__RealTerm__UnitAssignment_1 )? ) ;
+ // InternalBehaviorAnnexParser.g:13624:1: rule__RealTerm__Group__1__Impl : ( ( rule__RealTerm__UnitAssignment_1 )? ) ;
public final void rule__RealTerm__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13501:1: ( ( ( rule__RealTerm__UnitAssignment_1 )? ) )
- // InternalBehaviorAnnexParser.g:13502:1: ( ( rule__RealTerm__UnitAssignment_1 )? )
+ // InternalBehaviorAnnexParser.g:13628:1: ( ( ( rule__RealTerm__UnitAssignment_1 )? ) )
+ // InternalBehaviorAnnexParser.g:13629:1: ( ( rule__RealTerm__UnitAssignment_1 )? )
{
- // InternalBehaviorAnnexParser.g:13502:1: ( ( rule__RealTerm__UnitAssignment_1 )? )
- // InternalBehaviorAnnexParser.g:13503:2: ( rule__RealTerm__UnitAssignment_1 )?
+ // InternalBehaviorAnnexParser.g:13629:1: ( ( rule__RealTerm__UnitAssignment_1 )? )
+ // InternalBehaviorAnnexParser.g:13630:2: ( rule__RealTerm__UnitAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRealTermAccess().getUnitAssignment_1());
}
- // InternalBehaviorAnnexParser.g:13504:2: ( rule__RealTerm__UnitAssignment_1 )?
- int alt113=2;
- int LA113_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:13631:2: ( rule__RealTerm__UnitAssignment_1 )?
+ int alt114=2;
+ int LA114_0 = input.LA(1);
- if ( (LA113_0==RULE_ID) ) {
- alt113=1;
+ if ( (LA114_0==RULE_ID) ) {
+ alt114=1;
}
- switch (alt113) {
+ switch (alt114) {
case 1 :
- // InternalBehaviorAnnexParser.g:13504:3: rule__RealTerm__UnitAssignment_1
+ // InternalBehaviorAnnexParser.g:13631:3: rule__RealTerm__UnitAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__RealTerm__UnitAssignment_1();
@@ -44620,14 +45068,14 @@ public final void rule__RealTerm__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__SignedReal__Group__0"
- // InternalBehaviorAnnexParser.g:13513:1: rule__SignedReal__Group__0 : rule__SignedReal__Group__0__Impl rule__SignedReal__Group__1 ;
+ // InternalBehaviorAnnexParser.g:13640:1: rule__SignedReal__Group__0 : rule__SignedReal__Group__0__Impl rule__SignedReal__Group__1 ;
public final void rule__SignedReal__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13517:1: ( rule__SignedReal__Group__0__Impl rule__SignedReal__Group__1 )
- // InternalBehaviorAnnexParser.g:13518:2: rule__SignedReal__Group__0__Impl rule__SignedReal__Group__1
+ // InternalBehaviorAnnexParser.g:13644:1: ( rule__SignedReal__Group__0__Impl rule__SignedReal__Group__1 )
+ // InternalBehaviorAnnexParser.g:13645:2: rule__SignedReal__Group__0__Impl rule__SignedReal__Group__1
{
pushFollow(FollowSets000.FOLLOW_90);
rule__SignedReal__Group__0__Impl();
@@ -44658,31 +45106,31 @@ public final void rule__SignedReal__Group__0() throws RecognitionException {
// $ANTLR start "rule__SignedReal__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:13525:1: rule__SignedReal__Group__0__Impl : ( ( rule__SignedReal__Alternatives_0 )? ) ;
+ // InternalBehaviorAnnexParser.g:13652:1: rule__SignedReal__Group__0__Impl : ( ( rule__SignedReal__Alternatives_0 )? ) ;
public final void rule__SignedReal__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13529:1: ( ( ( rule__SignedReal__Alternatives_0 )? ) )
- // InternalBehaviorAnnexParser.g:13530:1: ( ( rule__SignedReal__Alternatives_0 )? )
+ // InternalBehaviorAnnexParser.g:13656:1: ( ( ( rule__SignedReal__Alternatives_0 )? ) )
+ // InternalBehaviorAnnexParser.g:13657:1: ( ( rule__SignedReal__Alternatives_0 )? )
{
- // InternalBehaviorAnnexParser.g:13530:1: ( ( rule__SignedReal__Alternatives_0 )? )
- // InternalBehaviorAnnexParser.g:13531:2: ( rule__SignedReal__Alternatives_0 )?
+ // InternalBehaviorAnnexParser.g:13657:1: ( ( rule__SignedReal__Alternatives_0 )? )
+ // InternalBehaviorAnnexParser.g:13658:2: ( rule__SignedReal__Alternatives_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSignedRealAccess().getAlternatives_0());
}
- // InternalBehaviorAnnexParser.g:13532:2: ( rule__SignedReal__Alternatives_0 )?
- int alt114=2;
- int LA114_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:13659:2: ( rule__SignedReal__Alternatives_0 )?
+ int alt115=2;
+ int LA115_0 = input.LA(1);
- if ( (LA114_0==PlusSign||LA114_0==HyphenMinus) ) {
- alt114=1;
+ if ( (LA115_0==PlusSign||LA115_0==HyphenMinus) ) {
+ alt115=1;
}
- switch (alt114) {
+ switch (alt115) {
case 1 :
- // InternalBehaviorAnnexParser.g:13532:3: rule__SignedReal__Alternatives_0
+ // InternalBehaviorAnnexParser.g:13659:3: rule__SignedReal__Alternatives_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SignedReal__Alternatives_0();
@@ -44720,14 +45168,14 @@ public final void rule__SignedReal__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__SignedReal__Group__1"
- // InternalBehaviorAnnexParser.g:13540:1: rule__SignedReal__Group__1 : rule__SignedReal__Group__1__Impl ;
+ // InternalBehaviorAnnexParser.g:13667:1: rule__SignedReal__Group__1 : rule__SignedReal__Group__1__Impl ;
public final void rule__SignedReal__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13544:1: ( rule__SignedReal__Group__1__Impl )
- // InternalBehaviorAnnexParser.g:13545:2: rule__SignedReal__Group__1__Impl
+ // InternalBehaviorAnnexParser.g:13671:1: ( rule__SignedReal__Group__1__Impl )
+ // InternalBehaviorAnnexParser.g:13672:2: rule__SignedReal__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SignedReal__Group__1__Impl();
@@ -44753,17 +45201,17 @@ public final void rule__SignedReal__Group__1() throws RecognitionException {
// $ANTLR start "rule__SignedReal__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:13551:1: rule__SignedReal__Group__1__Impl : ( RULE_REAL_LIT ) ;
+ // InternalBehaviorAnnexParser.g:13678:1: rule__SignedReal__Group__1__Impl : ( RULE_REAL_LIT ) ;
public final void rule__SignedReal__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13555:1: ( ( RULE_REAL_LIT ) )
- // InternalBehaviorAnnexParser.g:13556:1: ( RULE_REAL_LIT )
+ // InternalBehaviorAnnexParser.g:13682:1: ( ( RULE_REAL_LIT ) )
+ // InternalBehaviorAnnexParser.g:13683:1: ( RULE_REAL_LIT )
{
- // InternalBehaviorAnnexParser.g:13556:1: ( RULE_REAL_LIT )
- // InternalBehaviorAnnexParser.g:13557:2: RULE_REAL_LIT
+ // InternalBehaviorAnnexParser.g:13683:1: ( RULE_REAL_LIT )
+ // InternalBehaviorAnnexParser.g:13684:2: RULE_REAL_LIT
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSignedRealAccess().getREAL_LITTerminalRuleCall_1());
@@ -44794,16 +45242,16 @@ public final void rule__SignedReal__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__NumericRangeTerm__Group__0"
- // InternalBehaviorAnnexParser.g:13567:1: rule__NumericRangeTerm__Group__0 : rule__NumericRangeTerm__Group__0__Impl rule__NumericRangeTerm__Group__1 ;
+ // InternalBehaviorAnnexParser.g:13694:1: rule__NumericRangeTerm__Group__0 : rule__NumericRangeTerm__Group__0__Impl rule__NumericRangeTerm__Group__1 ;
public final void rule__NumericRangeTerm__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13571:1: ( rule__NumericRangeTerm__Group__0__Impl rule__NumericRangeTerm__Group__1 )
- // InternalBehaviorAnnexParser.g:13572:2: rule__NumericRangeTerm__Group__0__Impl rule__NumericRangeTerm__Group__1
+ // InternalBehaviorAnnexParser.g:13698:1: ( rule__NumericRangeTerm__Group__0__Impl rule__NumericRangeTerm__Group__1 )
+ // InternalBehaviorAnnexParser.g:13699:2: rule__NumericRangeTerm__Group__0__Impl rule__NumericRangeTerm__Group__1
{
- pushFollow(FollowSets000.FOLLOW_56);
+ pushFollow(FollowSets000.FOLLOW_58);
rule__NumericRangeTerm__Group__0__Impl();
state._fsp--;
@@ -44832,23 +45280,23 @@ public final void rule__NumericRangeTerm__Group__0() throws RecognitionException
// $ANTLR start "rule__NumericRangeTerm__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:13579:1: rule__NumericRangeTerm__Group__0__Impl : ( ( rule__NumericRangeTerm__MinimumAssignment_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:13706:1: rule__NumericRangeTerm__Group__0__Impl : ( ( rule__NumericRangeTerm__MinimumAssignment_0 ) ) ;
public final void rule__NumericRangeTerm__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13583:1: ( ( ( rule__NumericRangeTerm__MinimumAssignment_0 ) ) )
- // InternalBehaviorAnnexParser.g:13584:1: ( ( rule__NumericRangeTerm__MinimumAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:13710:1: ( ( ( rule__NumericRangeTerm__MinimumAssignment_0 ) ) )
+ // InternalBehaviorAnnexParser.g:13711:1: ( ( rule__NumericRangeTerm__MinimumAssignment_0 ) )
{
- // InternalBehaviorAnnexParser.g:13584:1: ( ( rule__NumericRangeTerm__MinimumAssignment_0 ) )
- // InternalBehaviorAnnexParser.g:13585:2: ( rule__NumericRangeTerm__MinimumAssignment_0 )
+ // InternalBehaviorAnnexParser.g:13711:1: ( ( rule__NumericRangeTerm__MinimumAssignment_0 ) )
+ // InternalBehaviorAnnexParser.g:13712:2: ( rule__NumericRangeTerm__MinimumAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumericRangeTermAccess().getMinimumAssignment_0());
}
- // InternalBehaviorAnnexParser.g:13586:2: ( rule__NumericRangeTerm__MinimumAssignment_0 )
- // InternalBehaviorAnnexParser.g:13586:3: rule__NumericRangeTerm__MinimumAssignment_0
+ // InternalBehaviorAnnexParser.g:13713:2: ( rule__NumericRangeTerm__MinimumAssignment_0 )
+ // InternalBehaviorAnnexParser.g:13713:3: rule__NumericRangeTerm__MinimumAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NumericRangeTerm__MinimumAssignment_0();
@@ -44883,14 +45331,14 @@ public final void rule__NumericRangeTerm__Group__0__Impl() throws RecognitionExc
// $ANTLR start "rule__NumericRangeTerm__Group__1"
- // InternalBehaviorAnnexParser.g:13594:1: rule__NumericRangeTerm__Group__1 : rule__NumericRangeTerm__Group__1__Impl rule__NumericRangeTerm__Group__2 ;
+ // InternalBehaviorAnnexParser.g:13721:1: rule__NumericRangeTerm__Group__1 : rule__NumericRangeTerm__Group__1__Impl rule__NumericRangeTerm__Group__2 ;
public final void rule__NumericRangeTerm__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13598:1: ( rule__NumericRangeTerm__Group__1__Impl rule__NumericRangeTerm__Group__2 )
- // InternalBehaviorAnnexParser.g:13599:2: rule__NumericRangeTerm__Group__1__Impl rule__NumericRangeTerm__Group__2
+ // InternalBehaviorAnnexParser.g:13725:1: ( rule__NumericRangeTerm__Group__1__Impl rule__NumericRangeTerm__Group__2 )
+ // InternalBehaviorAnnexParser.g:13726:2: rule__NumericRangeTerm__Group__1__Impl rule__NumericRangeTerm__Group__2
{
pushFollow(FollowSets000.FOLLOW_88);
rule__NumericRangeTerm__Group__1__Impl();
@@ -44921,17 +45369,17 @@ public final void rule__NumericRangeTerm__Group__1() throws RecognitionException
// $ANTLR start "rule__NumericRangeTerm__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:13606:1: rule__NumericRangeTerm__Group__1__Impl : ( FullStopFullStop ) ;
+ // InternalBehaviorAnnexParser.g:13733:1: rule__NumericRangeTerm__Group__1__Impl : ( FullStopFullStop ) ;
public final void rule__NumericRangeTerm__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13610:1: ( ( FullStopFullStop ) )
- // InternalBehaviorAnnexParser.g:13611:1: ( FullStopFullStop )
+ // InternalBehaviorAnnexParser.g:13737:1: ( ( FullStopFullStop ) )
+ // InternalBehaviorAnnexParser.g:13738:1: ( FullStopFullStop )
{
- // InternalBehaviorAnnexParser.g:13611:1: ( FullStopFullStop )
- // InternalBehaviorAnnexParser.g:13612:2: FullStopFullStop
+ // InternalBehaviorAnnexParser.g:13738:1: ( FullStopFullStop )
+ // InternalBehaviorAnnexParser.g:13739:2: FullStopFullStop
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumericRangeTermAccess().getFullStopFullStopKeyword_1());
@@ -44962,14 +45410,14 @@ public final void rule__NumericRangeTerm__Group__1__Impl() throws RecognitionExc
// $ANTLR start "rule__NumericRangeTerm__Group__2"
- // InternalBehaviorAnnexParser.g:13621:1: rule__NumericRangeTerm__Group__2 : rule__NumericRangeTerm__Group__2__Impl rule__NumericRangeTerm__Group__3 ;
+ // InternalBehaviorAnnexParser.g:13748:1: rule__NumericRangeTerm__Group__2 : rule__NumericRangeTerm__Group__2__Impl rule__NumericRangeTerm__Group__3 ;
public final void rule__NumericRangeTerm__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13625:1: ( rule__NumericRangeTerm__Group__2__Impl rule__NumericRangeTerm__Group__3 )
- // InternalBehaviorAnnexParser.g:13626:2: rule__NumericRangeTerm__Group__2__Impl rule__NumericRangeTerm__Group__3
+ // InternalBehaviorAnnexParser.g:13752:1: ( rule__NumericRangeTerm__Group__2__Impl rule__NumericRangeTerm__Group__3 )
+ // InternalBehaviorAnnexParser.g:13753:2: rule__NumericRangeTerm__Group__2__Impl rule__NumericRangeTerm__Group__3
{
pushFollow(FollowSets000.FOLLOW_91);
rule__NumericRangeTerm__Group__2__Impl();
@@ -45000,23 +45448,23 @@ public final void rule__NumericRangeTerm__Group__2() throws RecognitionException
// $ANTLR start "rule__NumericRangeTerm__Group__2__Impl"
- // InternalBehaviorAnnexParser.g:13633:1: rule__NumericRangeTerm__Group__2__Impl : ( ( rule__NumericRangeTerm__MaximumAssignment_2 ) ) ;
+ // InternalBehaviorAnnexParser.g:13760:1: rule__NumericRangeTerm__Group__2__Impl : ( ( rule__NumericRangeTerm__MaximumAssignment_2 ) ) ;
public final void rule__NumericRangeTerm__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13637:1: ( ( ( rule__NumericRangeTerm__MaximumAssignment_2 ) ) )
- // InternalBehaviorAnnexParser.g:13638:1: ( ( rule__NumericRangeTerm__MaximumAssignment_2 ) )
+ // InternalBehaviorAnnexParser.g:13764:1: ( ( ( rule__NumericRangeTerm__MaximumAssignment_2 ) ) )
+ // InternalBehaviorAnnexParser.g:13765:1: ( ( rule__NumericRangeTerm__MaximumAssignment_2 ) )
{
- // InternalBehaviorAnnexParser.g:13638:1: ( ( rule__NumericRangeTerm__MaximumAssignment_2 ) )
- // InternalBehaviorAnnexParser.g:13639:2: ( rule__NumericRangeTerm__MaximumAssignment_2 )
+ // InternalBehaviorAnnexParser.g:13765:1: ( ( rule__NumericRangeTerm__MaximumAssignment_2 ) )
+ // InternalBehaviorAnnexParser.g:13766:2: ( rule__NumericRangeTerm__MaximumAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumericRangeTermAccess().getMaximumAssignment_2());
}
- // InternalBehaviorAnnexParser.g:13640:2: ( rule__NumericRangeTerm__MaximumAssignment_2 )
- // InternalBehaviorAnnexParser.g:13640:3: rule__NumericRangeTerm__MaximumAssignment_2
+ // InternalBehaviorAnnexParser.g:13767:2: ( rule__NumericRangeTerm__MaximumAssignment_2 )
+ // InternalBehaviorAnnexParser.g:13767:3: rule__NumericRangeTerm__MaximumAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NumericRangeTerm__MaximumAssignment_2();
@@ -45051,14 +45499,14 @@ public final void rule__NumericRangeTerm__Group__2__Impl() throws RecognitionExc
// $ANTLR start "rule__NumericRangeTerm__Group__3"
- // InternalBehaviorAnnexParser.g:13648:1: rule__NumericRangeTerm__Group__3 : rule__NumericRangeTerm__Group__3__Impl ;
+ // InternalBehaviorAnnexParser.g:13775:1: rule__NumericRangeTerm__Group__3 : rule__NumericRangeTerm__Group__3__Impl ;
public final void rule__NumericRangeTerm__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13652:1: ( rule__NumericRangeTerm__Group__3__Impl )
- // InternalBehaviorAnnexParser.g:13653:2: rule__NumericRangeTerm__Group__3__Impl
+ // InternalBehaviorAnnexParser.g:13779:1: ( rule__NumericRangeTerm__Group__3__Impl )
+ // InternalBehaviorAnnexParser.g:13780:2: rule__NumericRangeTerm__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NumericRangeTerm__Group__3__Impl();
@@ -45084,31 +45532,31 @@ public final void rule__NumericRangeTerm__Group__3() throws RecognitionException
// $ANTLR start "rule__NumericRangeTerm__Group__3__Impl"
- // InternalBehaviorAnnexParser.g:13659:1: rule__NumericRangeTerm__Group__3__Impl : ( ( rule__NumericRangeTerm__Group_3__0 )? ) ;
+ // InternalBehaviorAnnexParser.g:13786:1: rule__NumericRangeTerm__Group__3__Impl : ( ( rule__NumericRangeTerm__Group_3__0 )? ) ;
public final void rule__NumericRangeTerm__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13663:1: ( ( ( rule__NumericRangeTerm__Group_3__0 )? ) )
- // InternalBehaviorAnnexParser.g:13664:1: ( ( rule__NumericRangeTerm__Group_3__0 )? )
+ // InternalBehaviorAnnexParser.g:13790:1: ( ( ( rule__NumericRangeTerm__Group_3__0 )? ) )
+ // InternalBehaviorAnnexParser.g:13791:1: ( ( rule__NumericRangeTerm__Group_3__0 )? )
{
- // InternalBehaviorAnnexParser.g:13664:1: ( ( rule__NumericRangeTerm__Group_3__0 )? )
- // InternalBehaviorAnnexParser.g:13665:2: ( rule__NumericRangeTerm__Group_3__0 )?
+ // InternalBehaviorAnnexParser.g:13791:1: ( ( rule__NumericRangeTerm__Group_3__0 )? )
+ // InternalBehaviorAnnexParser.g:13792:2: ( rule__NumericRangeTerm__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumericRangeTermAccess().getGroup_3());
}
- // InternalBehaviorAnnexParser.g:13666:2: ( rule__NumericRangeTerm__Group_3__0 )?
- int alt115=2;
- int LA115_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:13793:2: ( rule__NumericRangeTerm__Group_3__0 )?
+ int alt116=2;
+ int LA116_0 = input.LA(1);
- if ( (LA115_0==Delta) ) {
- alt115=1;
+ if ( (LA116_0==Delta) ) {
+ alt116=1;
}
- switch (alt115) {
+ switch (alt116) {
case 1 :
- // InternalBehaviorAnnexParser.g:13666:3: rule__NumericRangeTerm__Group_3__0
+ // InternalBehaviorAnnexParser.g:13793:3: rule__NumericRangeTerm__Group_3__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NumericRangeTerm__Group_3__0();
@@ -45146,14 +45594,14 @@ public final void rule__NumericRangeTerm__Group__3__Impl() throws RecognitionExc
// $ANTLR start "rule__NumericRangeTerm__Group_3__0"
- // InternalBehaviorAnnexParser.g:13675:1: rule__NumericRangeTerm__Group_3__0 : rule__NumericRangeTerm__Group_3__0__Impl rule__NumericRangeTerm__Group_3__1 ;
+ // InternalBehaviorAnnexParser.g:13802:1: rule__NumericRangeTerm__Group_3__0 : rule__NumericRangeTerm__Group_3__0__Impl rule__NumericRangeTerm__Group_3__1 ;
public final void rule__NumericRangeTerm__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13679:1: ( rule__NumericRangeTerm__Group_3__0__Impl rule__NumericRangeTerm__Group_3__1 )
- // InternalBehaviorAnnexParser.g:13680:2: rule__NumericRangeTerm__Group_3__0__Impl rule__NumericRangeTerm__Group_3__1
+ // InternalBehaviorAnnexParser.g:13806:1: ( rule__NumericRangeTerm__Group_3__0__Impl rule__NumericRangeTerm__Group_3__1 )
+ // InternalBehaviorAnnexParser.g:13807:2: rule__NumericRangeTerm__Group_3__0__Impl rule__NumericRangeTerm__Group_3__1
{
pushFollow(FollowSets000.FOLLOW_88);
rule__NumericRangeTerm__Group_3__0__Impl();
@@ -45184,17 +45632,17 @@ public final void rule__NumericRangeTerm__Group_3__0() throws RecognitionExcepti
// $ANTLR start "rule__NumericRangeTerm__Group_3__0__Impl"
- // InternalBehaviorAnnexParser.g:13687:1: rule__NumericRangeTerm__Group_3__0__Impl : ( Delta ) ;
+ // InternalBehaviorAnnexParser.g:13814:1: rule__NumericRangeTerm__Group_3__0__Impl : ( Delta ) ;
public final void rule__NumericRangeTerm__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13691:1: ( ( Delta ) )
- // InternalBehaviorAnnexParser.g:13692:1: ( Delta )
+ // InternalBehaviorAnnexParser.g:13818:1: ( ( Delta ) )
+ // InternalBehaviorAnnexParser.g:13819:1: ( Delta )
{
- // InternalBehaviorAnnexParser.g:13692:1: ( Delta )
- // InternalBehaviorAnnexParser.g:13693:2: Delta
+ // InternalBehaviorAnnexParser.g:13819:1: ( Delta )
+ // InternalBehaviorAnnexParser.g:13820:2: Delta
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumericRangeTermAccess().getDeltaKeyword_3_0());
@@ -45225,14 +45673,14 @@ public final void rule__NumericRangeTerm__Group_3__0__Impl() throws RecognitionE
// $ANTLR start "rule__NumericRangeTerm__Group_3__1"
- // InternalBehaviorAnnexParser.g:13702:1: rule__NumericRangeTerm__Group_3__1 : rule__NumericRangeTerm__Group_3__1__Impl ;
+ // InternalBehaviorAnnexParser.g:13829:1: rule__NumericRangeTerm__Group_3__1 : rule__NumericRangeTerm__Group_3__1__Impl ;
public final void rule__NumericRangeTerm__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13706:1: ( rule__NumericRangeTerm__Group_3__1__Impl )
- // InternalBehaviorAnnexParser.g:13707:2: rule__NumericRangeTerm__Group_3__1__Impl
+ // InternalBehaviorAnnexParser.g:13833:1: ( rule__NumericRangeTerm__Group_3__1__Impl )
+ // InternalBehaviorAnnexParser.g:13834:2: rule__NumericRangeTerm__Group_3__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NumericRangeTerm__Group_3__1__Impl();
@@ -45258,23 +45706,23 @@ public final void rule__NumericRangeTerm__Group_3__1() throws RecognitionExcepti
// $ANTLR start "rule__NumericRangeTerm__Group_3__1__Impl"
- // InternalBehaviorAnnexParser.g:13713:1: rule__NumericRangeTerm__Group_3__1__Impl : ( ( rule__NumericRangeTerm__DeltaAssignment_3_1 ) ) ;
+ // InternalBehaviorAnnexParser.g:13840:1: rule__NumericRangeTerm__Group_3__1__Impl : ( ( rule__NumericRangeTerm__DeltaAssignment_3_1 ) ) ;
public final void rule__NumericRangeTerm__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13717:1: ( ( ( rule__NumericRangeTerm__DeltaAssignment_3_1 ) ) )
- // InternalBehaviorAnnexParser.g:13718:1: ( ( rule__NumericRangeTerm__DeltaAssignment_3_1 ) )
+ // InternalBehaviorAnnexParser.g:13844:1: ( ( ( rule__NumericRangeTerm__DeltaAssignment_3_1 ) ) )
+ // InternalBehaviorAnnexParser.g:13845:1: ( ( rule__NumericRangeTerm__DeltaAssignment_3_1 ) )
{
- // InternalBehaviorAnnexParser.g:13718:1: ( ( rule__NumericRangeTerm__DeltaAssignment_3_1 ) )
- // InternalBehaviorAnnexParser.g:13719:2: ( rule__NumericRangeTerm__DeltaAssignment_3_1 )
+ // InternalBehaviorAnnexParser.g:13845:1: ( ( rule__NumericRangeTerm__DeltaAssignment_3_1 ) )
+ // InternalBehaviorAnnexParser.g:13846:2: ( rule__NumericRangeTerm__DeltaAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumericRangeTermAccess().getDeltaAssignment_3_1());
}
- // InternalBehaviorAnnexParser.g:13720:2: ( rule__NumericRangeTerm__DeltaAssignment_3_1 )
- // InternalBehaviorAnnexParser.g:13720:3: rule__NumericRangeTerm__DeltaAssignment_3_1
+ // InternalBehaviorAnnexParser.g:13847:2: ( rule__NumericRangeTerm__DeltaAssignment_3_1 )
+ // InternalBehaviorAnnexParser.g:13847:3: rule__NumericRangeTerm__DeltaAssignment_3_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NumericRangeTerm__DeltaAssignment_3_1();
@@ -45309,14 +45757,14 @@ public final void rule__NumericRangeTerm__Group_3__1__Impl() throws RecognitionE
// $ANTLR start "rule__QPREF__Group__0"
- // InternalBehaviorAnnexParser.g:13729:1: rule__QPREF__Group__0 : rule__QPREF__Group__0__Impl rule__QPREF__Group__1 ;
+ // InternalBehaviorAnnexParser.g:13856:1: rule__QPREF__Group__0 : rule__QPREF__Group__0__Impl rule__QPREF__Group__1 ;
public final void rule__QPREF__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13733:1: ( rule__QPREF__Group__0__Impl rule__QPREF__Group__1 )
- // InternalBehaviorAnnexParser.g:13734:2: rule__QPREF__Group__0__Impl rule__QPREF__Group__1
+ // InternalBehaviorAnnexParser.g:13860:1: ( rule__QPREF__Group__0__Impl rule__QPREF__Group__1 )
+ // InternalBehaviorAnnexParser.g:13861:2: rule__QPREF__Group__0__Impl rule__QPREF__Group__1
{
pushFollow(FollowSets000.FOLLOW_77);
rule__QPREF__Group__0__Impl();
@@ -45347,17 +45795,17 @@ public final void rule__QPREF__Group__0() throws RecognitionException {
// $ANTLR start "rule__QPREF__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:13741:1: rule__QPREF__Group__0__Impl : ( RULE_ID ) ;
+ // InternalBehaviorAnnexParser.g:13868:1: rule__QPREF__Group__0__Impl : ( RULE_ID ) ;
public final void rule__QPREF__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13745:1: ( ( RULE_ID ) )
- // InternalBehaviorAnnexParser.g:13746:1: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:13872:1: ( ( RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:13873:1: ( RULE_ID )
{
- // InternalBehaviorAnnexParser.g:13746:1: ( RULE_ID )
- // InternalBehaviorAnnexParser.g:13747:2: RULE_ID
+ // InternalBehaviorAnnexParser.g:13873:1: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:13874:2: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQPREFAccess().getIDTerminalRuleCall_0());
@@ -45388,14 +45836,14 @@ public final void rule__QPREF__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__QPREF__Group__1"
- // InternalBehaviorAnnexParser.g:13756:1: rule__QPREF__Group__1 : rule__QPREF__Group__1__Impl ;
+ // InternalBehaviorAnnexParser.g:13883:1: rule__QPREF__Group__1 : rule__QPREF__Group__1__Impl ;
public final void rule__QPREF__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13760:1: ( rule__QPREF__Group__1__Impl )
- // InternalBehaviorAnnexParser.g:13761:2: rule__QPREF__Group__1__Impl
+ // InternalBehaviorAnnexParser.g:13887:1: ( rule__QPREF__Group__1__Impl )
+ // InternalBehaviorAnnexParser.g:13888:2: rule__QPREF__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QPREF__Group__1__Impl();
@@ -45421,31 +45869,31 @@ public final void rule__QPREF__Group__1() throws RecognitionException {
// $ANTLR start "rule__QPREF__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:13767:1: rule__QPREF__Group__1__Impl : ( ( rule__QPREF__Group_1__0 )? ) ;
+ // InternalBehaviorAnnexParser.g:13894:1: rule__QPREF__Group__1__Impl : ( ( rule__QPREF__Group_1__0 )? ) ;
public final void rule__QPREF__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13771:1: ( ( ( rule__QPREF__Group_1__0 )? ) )
- // InternalBehaviorAnnexParser.g:13772:1: ( ( rule__QPREF__Group_1__0 )? )
+ // InternalBehaviorAnnexParser.g:13898:1: ( ( ( rule__QPREF__Group_1__0 )? ) )
+ // InternalBehaviorAnnexParser.g:13899:1: ( ( rule__QPREF__Group_1__0 )? )
{
- // InternalBehaviorAnnexParser.g:13772:1: ( ( rule__QPREF__Group_1__0 )? )
- // InternalBehaviorAnnexParser.g:13773:2: ( rule__QPREF__Group_1__0 )?
+ // InternalBehaviorAnnexParser.g:13899:1: ( ( rule__QPREF__Group_1__0 )? )
+ // InternalBehaviorAnnexParser.g:13900:2: ( rule__QPREF__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQPREFAccess().getGroup_1());
}
- // InternalBehaviorAnnexParser.g:13774:2: ( rule__QPREF__Group_1__0 )?
- int alt116=2;
- int LA116_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:13901:2: ( rule__QPREF__Group_1__0 )?
+ int alt117=2;
+ int LA117_0 = input.LA(1);
- if ( (LA116_0==ColonColon) ) {
- alt116=1;
+ if ( (LA117_0==ColonColon) ) {
+ alt117=1;
}
- switch (alt116) {
+ switch (alt117) {
case 1 :
- // InternalBehaviorAnnexParser.g:13774:3: rule__QPREF__Group_1__0
+ // InternalBehaviorAnnexParser.g:13901:3: rule__QPREF__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QPREF__Group_1__0();
@@ -45483,14 +45931,14 @@ public final void rule__QPREF__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__QPREF__Group_1__0"
- // InternalBehaviorAnnexParser.g:13783:1: rule__QPREF__Group_1__0 : rule__QPREF__Group_1__0__Impl rule__QPREF__Group_1__1 ;
+ // InternalBehaviorAnnexParser.g:13910:1: rule__QPREF__Group_1__0 : rule__QPREF__Group_1__0__Impl rule__QPREF__Group_1__1 ;
public final void rule__QPREF__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13787:1: ( rule__QPREF__Group_1__0__Impl rule__QPREF__Group_1__1 )
- // InternalBehaviorAnnexParser.g:13788:2: rule__QPREF__Group_1__0__Impl rule__QPREF__Group_1__1
+ // InternalBehaviorAnnexParser.g:13914:1: ( rule__QPREF__Group_1__0__Impl rule__QPREF__Group_1__1 )
+ // InternalBehaviorAnnexParser.g:13915:2: rule__QPREF__Group_1__0__Impl rule__QPREF__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_4);
rule__QPREF__Group_1__0__Impl();
@@ -45521,17 +45969,17 @@ public final void rule__QPREF__Group_1__0() throws RecognitionException {
// $ANTLR start "rule__QPREF__Group_1__0__Impl"
- // InternalBehaviorAnnexParser.g:13795:1: rule__QPREF__Group_1__0__Impl : ( ColonColon ) ;
+ // InternalBehaviorAnnexParser.g:13922:1: rule__QPREF__Group_1__0__Impl : ( ColonColon ) ;
public final void rule__QPREF__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13799:1: ( ( ColonColon ) )
- // InternalBehaviorAnnexParser.g:13800:1: ( ColonColon )
+ // InternalBehaviorAnnexParser.g:13926:1: ( ( ColonColon ) )
+ // InternalBehaviorAnnexParser.g:13927:1: ( ColonColon )
{
- // InternalBehaviorAnnexParser.g:13800:1: ( ColonColon )
- // InternalBehaviorAnnexParser.g:13801:2: ColonColon
+ // InternalBehaviorAnnexParser.g:13927:1: ( ColonColon )
+ // InternalBehaviorAnnexParser.g:13928:2: ColonColon
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQPREFAccess().getColonColonKeyword_1_0());
@@ -45562,14 +46010,14 @@ public final void rule__QPREF__Group_1__0__Impl() throws RecognitionException {
// $ANTLR start "rule__QPREF__Group_1__1"
- // InternalBehaviorAnnexParser.g:13810:1: rule__QPREF__Group_1__1 : rule__QPREF__Group_1__1__Impl ;
+ // InternalBehaviorAnnexParser.g:13937:1: rule__QPREF__Group_1__1 : rule__QPREF__Group_1__1__Impl ;
public final void rule__QPREF__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13814:1: ( rule__QPREF__Group_1__1__Impl )
- // InternalBehaviorAnnexParser.g:13815:2: rule__QPREF__Group_1__1__Impl
+ // InternalBehaviorAnnexParser.g:13941:1: ( rule__QPREF__Group_1__1__Impl )
+ // InternalBehaviorAnnexParser.g:13942:2: rule__QPREF__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QPREF__Group_1__1__Impl();
@@ -45595,17 +46043,17 @@ public final void rule__QPREF__Group_1__1() throws RecognitionException {
// $ANTLR start "rule__QPREF__Group_1__1__Impl"
- // InternalBehaviorAnnexParser.g:13821:1: rule__QPREF__Group_1__1__Impl : ( RULE_ID ) ;
+ // InternalBehaviorAnnexParser.g:13948:1: rule__QPREF__Group_1__1__Impl : ( RULE_ID ) ;
public final void rule__QPREF__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13825:1: ( ( RULE_ID ) )
- // InternalBehaviorAnnexParser.g:13826:1: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:13952:1: ( ( RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:13953:1: ( RULE_ID )
{
- // InternalBehaviorAnnexParser.g:13826:1: ( RULE_ID )
- // InternalBehaviorAnnexParser.g:13827:2: RULE_ID
+ // InternalBehaviorAnnexParser.g:13953:1: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:13954:2: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQPREFAccess().getIDTerminalRuleCall_1_1());
@@ -45636,14 +46084,14 @@ public final void rule__QPREF__Group_1__1__Impl() throws RecognitionException {
// $ANTLR start "rule__QCREF__Group__0"
- // InternalBehaviorAnnexParser.g:13837:1: rule__QCREF__Group__0 : rule__QCREF__Group__0__Impl rule__QCREF__Group__1 ;
+ // InternalBehaviorAnnexParser.g:13964:1: rule__QCREF__Group__0 : rule__QCREF__Group__0__Impl rule__QCREF__Group__1 ;
public final void rule__QCREF__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13841:1: ( rule__QCREF__Group__0__Impl rule__QCREF__Group__1 )
- // InternalBehaviorAnnexParser.g:13842:2: rule__QCREF__Group__0__Impl rule__QCREF__Group__1
+ // InternalBehaviorAnnexParser.g:13968:1: ( rule__QCREF__Group__0__Impl rule__QCREF__Group__1 )
+ // InternalBehaviorAnnexParser.g:13969:2: rule__QCREF__Group__0__Impl rule__QCREF__Group__1
{
pushFollow(FollowSets000.FOLLOW_4);
rule__QCREF__Group__0__Impl();
@@ -45674,41 +46122,41 @@ public final void rule__QCREF__Group__0() throws RecognitionException {
// $ANTLR start "rule__QCREF__Group__0__Impl"
- // InternalBehaviorAnnexParser.g:13849:1: rule__QCREF__Group__0__Impl : ( ( rule__QCREF__Group_0__0 )* ) ;
+ // InternalBehaviorAnnexParser.g:13976:1: rule__QCREF__Group__0__Impl : ( ( rule__QCREF__Group_0__0 )* ) ;
public final void rule__QCREF__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13853:1: ( ( ( rule__QCREF__Group_0__0 )* ) )
- // InternalBehaviorAnnexParser.g:13854:1: ( ( rule__QCREF__Group_0__0 )* )
+ // InternalBehaviorAnnexParser.g:13980:1: ( ( ( rule__QCREF__Group_0__0 )* ) )
+ // InternalBehaviorAnnexParser.g:13981:1: ( ( rule__QCREF__Group_0__0 )* )
{
- // InternalBehaviorAnnexParser.g:13854:1: ( ( rule__QCREF__Group_0__0 )* )
- // InternalBehaviorAnnexParser.g:13855:2: ( rule__QCREF__Group_0__0 )*
+ // InternalBehaviorAnnexParser.g:13981:1: ( ( rule__QCREF__Group_0__0 )* )
+ // InternalBehaviorAnnexParser.g:13982:2: ( rule__QCREF__Group_0__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQCREFAccess().getGroup_0());
}
- // InternalBehaviorAnnexParser.g:13856:2: ( rule__QCREF__Group_0__0 )*
- loop117:
+ // InternalBehaviorAnnexParser.g:13983:2: ( rule__QCREF__Group_0__0 )*
+ loop118:
do {
- int alt117=2;
- int LA117_0 = input.LA(1);
+ int alt118=2;
+ int LA118_0 = input.LA(1);
- if ( (LA117_0==RULE_ID) ) {
- int LA117_1 = input.LA(2);
+ if ( (LA118_0==RULE_ID) ) {
+ int LA118_1 = input.LA(2);
- if ( (LA117_1==ColonColon) ) {
- alt117=1;
+ if ( (LA118_1==ColonColon) ) {
+ alt118=1;
}
}
- switch (alt117) {
+ switch (alt118) {
case 1 :
- // InternalBehaviorAnnexParser.g:13856:3: rule__QCREF__Group_0__0
+ // InternalBehaviorAnnexParser.g:13983:3: rule__QCREF__Group_0__0
{
pushFollow(FollowSets000.FOLLOW_5);
rule__QCREF__Group_0__0();
@@ -45720,7 +46168,7 @@ public final void rule__QCREF__Group__0__Impl() throws RecognitionException {
break;
default :
- break loop117;
+ break loop118;
}
} while (true);
@@ -45749,14 +46197,14 @@ public final void rule__QCREF__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__QCREF__Group__1"
- // InternalBehaviorAnnexParser.g:13864:1: rule__QCREF__Group__1 : rule__QCREF__Group__1__Impl rule__QCREF__Group__2 ;
+ // InternalBehaviorAnnexParser.g:13991:1: rule__QCREF__Group__1 : rule__QCREF__Group__1__Impl rule__QCREF__Group__2 ;
public final void rule__QCREF__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13868:1: ( rule__QCREF__Group__1__Impl rule__QCREF__Group__2 )
- // InternalBehaviorAnnexParser.g:13869:2: rule__QCREF__Group__1__Impl rule__QCREF__Group__2
+ // InternalBehaviorAnnexParser.g:13995:1: ( rule__QCREF__Group__1__Impl rule__QCREF__Group__2 )
+ // InternalBehaviorAnnexParser.g:13996:2: rule__QCREF__Group__1__Impl rule__QCREF__Group__2
{
pushFollow(FollowSets000.FOLLOW_86);
rule__QCREF__Group__1__Impl();
@@ -45787,17 +46235,17 @@ public final void rule__QCREF__Group__1() throws RecognitionException {
// $ANTLR start "rule__QCREF__Group__1__Impl"
- // InternalBehaviorAnnexParser.g:13876:1: rule__QCREF__Group__1__Impl : ( RULE_ID ) ;
+ // InternalBehaviorAnnexParser.g:14003:1: rule__QCREF__Group__1__Impl : ( RULE_ID ) ;
public final void rule__QCREF__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13880:1: ( ( RULE_ID ) )
- // InternalBehaviorAnnexParser.g:13881:1: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:14007:1: ( ( RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:14008:1: ( RULE_ID )
{
- // InternalBehaviorAnnexParser.g:13881:1: ( RULE_ID )
- // InternalBehaviorAnnexParser.g:13882:2: RULE_ID
+ // InternalBehaviorAnnexParser.g:14008:1: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:14009:2: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQCREFAccess().getIDTerminalRuleCall_1());
@@ -45828,14 +46276,14 @@ public final void rule__QCREF__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__QCREF__Group__2"
- // InternalBehaviorAnnexParser.g:13891:1: rule__QCREF__Group__2 : rule__QCREF__Group__2__Impl ;
+ // InternalBehaviorAnnexParser.g:14018:1: rule__QCREF__Group__2 : rule__QCREF__Group__2__Impl ;
public final void rule__QCREF__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13895:1: ( rule__QCREF__Group__2__Impl )
- // InternalBehaviorAnnexParser.g:13896:2: rule__QCREF__Group__2__Impl
+ // InternalBehaviorAnnexParser.g:14022:1: ( rule__QCREF__Group__2__Impl )
+ // InternalBehaviorAnnexParser.g:14023:2: rule__QCREF__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QCREF__Group__2__Impl();
@@ -45861,31 +46309,31 @@ public final void rule__QCREF__Group__2() throws RecognitionException {
// $ANTLR start "rule__QCREF__Group__2__Impl"
- // InternalBehaviorAnnexParser.g:13902:1: rule__QCREF__Group__2__Impl : ( ( rule__QCREF__Group_2__0 )? ) ;
+ // InternalBehaviorAnnexParser.g:14029:1: rule__QCREF__Group__2__Impl : ( ( rule__QCREF__Group_2__0 )? ) ;
public final void rule__QCREF__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13906:1: ( ( ( rule__QCREF__Group_2__0 )? ) )
- // InternalBehaviorAnnexParser.g:13907:1: ( ( rule__QCREF__Group_2__0 )? )
+ // InternalBehaviorAnnexParser.g:14033:1: ( ( ( rule__QCREF__Group_2__0 )? ) )
+ // InternalBehaviorAnnexParser.g:14034:1: ( ( rule__QCREF__Group_2__0 )? )
{
- // InternalBehaviorAnnexParser.g:13907:1: ( ( rule__QCREF__Group_2__0 )? )
- // InternalBehaviorAnnexParser.g:13908:2: ( rule__QCREF__Group_2__0 )?
+ // InternalBehaviorAnnexParser.g:14034:1: ( ( rule__QCREF__Group_2__0 )? )
+ // InternalBehaviorAnnexParser.g:14035:2: ( rule__QCREF__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQCREFAccess().getGroup_2());
}
- // InternalBehaviorAnnexParser.g:13909:2: ( rule__QCREF__Group_2__0 )?
- int alt118=2;
- int LA118_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:14036:2: ( rule__QCREF__Group_2__0 )?
+ int alt119=2;
+ int LA119_0 = input.LA(1);
- if ( (LA118_0==FullStop) ) {
- alt118=1;
+ if ( (LA119_0==FullStop) ) {
+ alt119=1;
}
- switch (alt118) {
+ switch (alt119) {
case 1 :
- // InternalBehaviorAnnexParser.g:13909:3: rule__QCREF__Group_2__0
+ // InternalBehaviorAnnexParser.g:14036:3: rule__QCREF__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QCREF__Group_2__0();
@@ -45923,14 +46371,14 @@ public final void rule__QCREF__Group__2__Impl() throws RecognitionException {
// $ANTLR start "rule__QCREF__Group_0__0"
- // InternalBehaviorAnnexParser.g:13918:1: rule__QCREF__Group_0__0 : rule__QCREF__Group_0__0__Impl rule__QCREF__Group_0__1 ;
+ // InternalBehaviorAnnexParser.g:14045:1: rule__QCREF__Group_0__0 : rule__QCREF__Group_0__0__Impl rule__QCREF__Group_0__1 ;
public final void rule__QCREF__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13922:1: ( rule__QCREF__Group_0__0__Impl rule__QCREF__Group_0__1 )
- // InternalBehaviorAnnexParser.g:13923:2: rule__QCREF__Group_0__0__Impl rule__QCREF__Group_0__1
+ // InternalBehaviorAnnexParser.g:14049:1: ( rule__QCREF__Group_0__0__Impl rule__QCREF__Group_0__1 )
+ // InternalBehaviorAnnexParser.g:14050:2: rule__QCREF__Group_0__0__Impl rule__QCREF__Group_0__1
{
pushFollow(FollowSets000.FOLLOW_77);
rule__QCREF__Group_0__0__Impl();
@@ -45961,17 +46409,17 @@ public final void rule__QCREF__Group_0__0() throws RecognitionException {
// $ANTLR start "rule__QCREF__Group_0__0__Impl"
- // InternalBehaviorAnnexParser.g:13930:1: rule__QCREF__Group_0__0__Impl : ( RULE_ID ) ;
+ // InternalBehaviorAnnexParser.g:14057:1: rule__QCREF__Group_0__0__Impl : ( RULE_ID ) ;
public final void rule__QCREF__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13934:1: ( ( RULE_ID ) )
- // InternalBehaviorAnnexParser.g:13935:1: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:14061:1: ( ( RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:14062:1: ( RULE_ID )
{
- // InternalBehaviorAnnexParser.g:13935:1: ( RULE_ID )
- // InternalBehaviorAnnexParser.g:13936:2: RULE_ID
+ // InternalBehaviorAnnexParser.g:14062:1: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:14063:2: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQCREFAccess().getIDTerminalRuleCall_0_0());
@@ -46002,14 +46450,14 @@ public final void rule__QCREF__Group_0__0__Impl() throws RecognitionException {
// $ANTLR start "rule__QCREF__Group_0__1"
- // InternalBehaviorAnnexParser.g:13945:1: rule__QCREF__Group_0__1 : rule__QCREF__Group_0__1__Impl ;
+ // InternalBehaviorAnnexParser.g:14072:1: rule__QCREF__Group_0__1 : rule__QCREF__Group_0__1__Impl ;
public final void rule__QCREF__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13949:1: ( rule__QCREF__Group_0__1__Impl )
- // InternalBehaviorAnnexParser.g:13950:2: rule__QCREF__Group_0__1__Impl
+ // InternalBehaviorAnnexParser.g:14076:1: ( rule__QCREF__Group_0__1__Impl )
+ // InternalBehaviorAnnexParser.g:14077:2: rule__QCREF__Group_0__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QCREF__Group_0__1__Impl();
@@ -46035,17 +46483,17 @@ public final void rule__QCREF__Group_0__1() throws RecognitionException {
// $ANTLR start "rule__QCREF__Group_0__1__Impl"
- // InternalBehaviorAnnexParser.g:13956:1: rule__QCREF__Group_0__1__Impl : ( ColonColon ) ;
+ // InternalBehaviorAnnexParser.g:14083:1: rule__QCREF__Group_0__1__Impl : ( ColonColon ) ;
public final void rule__QCREF__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13960:1: ( ( ColonColon ) )
- // InternalBehaviorAnnexParser.g:13961:1: ( ColonColon )
+ // InternalBehaviorAnnexParser.g:14087:1: ( ( ColonColon ) )
+ // InternalBehaviorAnnexParser.g:14088:1: ( ColonColon )
{
- // InternalBehaviorAnnexParser.g:13961:1: ( ColonColon )
- // InternalBehaviorAnnexParser.g:13962:2: ColonColon
+ // InternalBehaviorAnnexParser.g:14088:1: ( ColonColon )
+ // InternalBehaviorAnnexParser.g:14089:2: ColonColon
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQCREFAccess().getColonColonKeyword_0_1());
@@ -46076,14 +46524,14 @@ public final void rule__QCREF__Group_0__1__Impl() throws RecognitionException {
// $ANTLR start "rule__QCREF__Group_2__0"
- // InternalBehaviorAnnexParser.g:13972:1: rule__QCREF__Group_2__0 : rule__QCREF__Group_2__0__Impl rule__QCREF__Group_2__1 ;
+ // InternalBehaviorAnnexParser.g:14099:1: rule__QCREF__Group_2__0 : rule__QCREF__Group_2__0__Impl rule__QCREF__Group_2__1 ;
public final void rule__QCREF__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13976:1: ( rule__QCREF__Group_2__0__Impl rule__QCREF__Group_2__1 )
- // InternalBehaviorAnnexParser.g:13977:2: rule__QCREF__Group_2__0__Impl rule__QCREF__Group_2__1
+ // InternalBehaviorAnnexParser.g:14103:1: ( rule__QCREF__Group_2__0__Impl rule__QCREF__Group_2__1 )
+ // InternalBehaviorAnnexParser.g:14104:2: rule__QCREF__Group_2__0__Impl rule__QCREF__Group_2__1
{
pushFollow(FollowSets000.FOLLOW_4);
rule__QCREF__Group_2__0__Impl();
@@ -46114,17 +46562,17 @@ public final void rule__QCREF__Group_2__0() throws RecognitionException {
// $ANTLR start "rule__QCREF__Group_2__0__Impl"
- // InternalBehaviorAnnexParser.g:13984:1: rule__QCREF__Group_2__0__Impl : ( FullStop ) ;
+ // InternalBehaviorAnnexParser.g:14111:1: rule__QCREF__Group_2__0__Impl : ( FullStop ) ;
public final void rule__QCREF__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:13988:1: ( ( FullStop ) )
- // InternalBehaviorAnnexParser.g:13989:1: ( FullStop )
+ // InternalBehaviorAnnexParser.g:14115:1: ( ( FullStop ) )
+ // InternalBehaviorAnnexParser.g:14116:1: ( FullStop )
{
- // InternalBehaviorAnnexParser.g:13989:1: ( FullStop )
- // InternalBehaviorAnnexParser.g:13990:2: FullStop
+ // InternalBehaviorAnnexParser.g:14116:1: ( FullStop )
+ // InternalBehaviorAnnexParser.g:14117:2: FullStop
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQCREFAccess().getFullStopKeyword_2_0());
@@ -46155,14 +46603,14 @@ public final void rule__QCREF__Group_2__0__Impl() throws RecognitionException {
// $ANTLR start "rule__QCREF__Group_2__1"
- // InternalBehaviorAnnexParser.g:13999:1: rule__QCREF__Group_2__1 : rule__QCREF__Group_2__1__Impl ;
+ // InternalBehaviorAnnexParser.g:14126:1: rule__QCREF__Group_2__1 : rule__QCREF__Group_2__1__Impl ;
public final void rule__QCREF__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14003:1: ( rule__QCREF__Group_2__1__Impl )
- // InternalBehaviorAnnexParser.g:14004:2: rule__QCREF__Group_2__1__Impl
+ // InternalBehaviorAnnexParser.g:14130:1: ( rule__QCREF__Group_2__1__Impl )
+ // InternalBehaviorAnnexParser.g:14131:2: rule__QCREF__Group_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QCREF__Group_2__1__Impl();
@@ -46188,17 +46636,17 @@ public final void rule__QCREF__Group_2__1() throws RecognitionException {
// $ANTLR start "rule__QCREF__Group_2__1__Impl"
- // InternalBehaviorAnnexParser.g:14010:1: rule__QCREF__Group_2__1__Impl : ( RULE_ID ) ;
+ // InternalBehaviorAnnexParser.g:14137:1: rule__QCREF__Group_2__1__Impl : ( RULE_ID ) ;
public final void rule__QCREF__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14014:1: ( ( RULE_ID ) )
- // InternalBehaviorAnnexParser.g:14015:1: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:14141:1: ( ( RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:14142:1: ( RULE_ID )
{
- // InternalBehaviorAnnexParser.g:14015:1: ( RULE_ID )
- // InternalBehaviorAnnexParser.g:14016:2: RULE_ID
+ // InternalBehaviorAnnexParser.g:14142:1: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:14143:2: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQCREFAccess().getIDTerminalRuleCall_2_1());
@@ -46229,17 +46677,17 @@ public final void rule__QCREF__Group_2__1__Impl() throws RecognitionException {
// $ANTLR start "rule__BehaviorAnnex__VariableGroupsAssignment_1_1"
- // InternalBehaviorAnnexParser.g:14026:1: rule__BehaviorAnnex__VariableGroupsAssignment_1_1 : ( ruleBehaviorVariableGroup ) ;
+ // InternalBehaviorAnnexParser.g:14153:1: rule__BehaviorAnnex__VariableGroupsAssignment_1_1 : ( ruleBehaviorVariableGroup ) ;
public final void rule__BehaviorAnnex__VariableGroupsAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14030:1: ( ( ruleBehaviorVariableGroup ) )
- // InternalBehaviorAnnexParser.g:14031:2: ( ruleBehaviorVariableGroup )
+ // InternalBehaviorAnnexParser.g:14157:1: ( ( ruleBehaviorVariableGroup ) )
+ // InternalBehaviorAnnexParser.g:14158:2: ( ruleBehaviorVariableGroup )
{
- // InternalBehaviorAnnexParser.g:14031:2: ( ruleBehaviorVariableGroup )
- // InternalBehaviorAnnexParser.g:14032:3: ruleBehaviorVariableGroup
+ // InternalBehaviorAnnexParser.g:14158:2: ( ruleBehaviorVariableGroup )
+ // InternalBehaviorAnnexParser.g:14159:3: ruleBehaviorVariableGroup
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorAnnexAccess().getVariableGroupsBehaviorVariableGroupParserRuleCall_1_1_0());
@@ -46274,17 +46722,17 @@ public final void rule__BehaviorAnnex__VariableGroupsAssignment_1_1() throws Rec
// $ANTLR start "rule__BehaviorAnnex__StateGroupsAssignment_2_1"
- // InternalBehaviorAnnexParser.g:14041:1: rule__BehaviorAnnex__StateGroupsAssignment_2_1 : ( ruleBehaviorStateGroup ) ;
+ // InternalBehaviorAnnexParser.g:14168:1: rule__BehaviorAnnex__StateGroupsAssignment_2_1 : ( ruleBehaviorStateGroup ) ;
public final void rule__BehaviorAnnex__StateGroupsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14045:1: ( ( ruleBehaviorStateGroup ) )
- // InternalBehaviorAnnexParser.g:14046:2: ( ruleBehaviorStateGroup )
+ // InternalBehaviorAnnexParser.g:14172:1: ( ( ruleBehaviorStateGroup ) )
+ // InternalBehaviorAnnexParser.g:14173:2: ( ruleBehaviorStateGroup )
{
- // InternalBehaviorAnnexParser.g:14046:2: ( ruleBehaviorStateGroup )
- // InternalBehaviorAnnexParser.g:14047:3: ruleBehaviorStateGroup
+ // InternalBehaviorAnnexParser.g:14173:2: ( ruleBehaviorStateGroup )
+ // InternalBehaviorAnnexParser.g:14174:3: ruleBehaviorStateGroup
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorAnnexAccess().getStateGroupsBehaviorStateGroupParserRuleCall_2_1_0());
@@ -46319,17 +46767,17 @@ public final void rule__BehaviorAnnex__StateGroupsAssignment_2_1() throws Recogn
// $ANTLR start "rule__BehaviorAnnex__TransitionsAssignment_3_1"
- // InternalBehaviorAnnexParser.g:14056:1: rule__BehaviorAnnex__TransitionsAssignment_3_1 : ( ruleBehaviorTransition ) ;
+ // InternalBehaviorAnnexParser.g:14183:1: rule__BehaviorAnnex__TransitionsAssignment_3_1 : ( ruleBehaviorTransition ) ;
public final void rule__BehaviorAnnex__TransitionsAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14060:1: ( ( ruleBehaviorTransition ) )
- // InternalBehaviorAnnexParser.g:14061:2: ( ruleBehaviorTransition )
+ // InternalBehaviorAnnexParser.g:14187:1: ( ( ruleBehaviorTransition ) )
+ // InternalBehaviorAnnexParser.g:14188:2: ( ruleBehaviorTransition )
{
- // InternalBehaviorAnnexParser.g:14061:2: ( ruleBehaviorTransition )
- // InternalBehaviorAnnexParser.g:14062:3: ruleBehaviorTransition
+ // InternalBehaviorAnnexParser.g:14188:2: ( ruleBehaviorTransition )
+ // InternalBehaviorAnnexParser.g:14189:3: ruleBehaviorTransition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorAnnexAccess().getTransitionsBehaviorTransitionParserRuleCall_3_1_0());
@@ -46364,17 +46812,17 @@ public final void rule__BehaviorAnnex__TransitionsAssignment_3_1() throws Recogn
// $ANTLR start "rule__BehaviorVariableGroup__VariablesAssignment_0"
- // InternalBehaviorAnnexParser.g:14071:1: rule__BehaviorVariableGroup__VariablesAssignment_0 : ( ruleBehaviorVariable ) ;
+ // InternalBehaviorAnnexParser.g:14198:1: rule__BehaviorVariableGroup__VariablesAssignment_0 : ( ruleBehaviorVariable ) ;
public final void rule__BehaviorVariableGroup__VariablesAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14075:1: ( ( ruleBehaviorVariable ) )
- // InternalBehaviorAnnexParser.g:14076:2: ( ruleBehaviorVariable )
+ // InternalBehaviorAnnexParser.g:14202:1: ( ( ruleBehaviorVariable ) )
+ // InternalBehaviorAnnexParser.g:14203:2: ( ruleBehaviorVariable )
{
- // InternalBehaviorAnnexParser.g:14076:2: ( ruleBehaviorVariable )
- // InternalBehaviorAnnexParser.g:14077:3: ruleBehaviorVariable
+ // InternalBehaviorAnnexParser.g:14203:2: ( ruleBehaviorVariable )
+ // InternalBehaviorAnnexParser.g:14204:3: ruleBehaviorVariable
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorVariableGroupAccess().getVariablesBehaviorVariableParserRuleCall_0_0());
@@ -46409,17 +46857,17 @@ public final void rule__BehaviorVariableGroup__VariablesAssignment_0() throws Re
// $ANTLR start "rule__BehaviorVariableGroup__VariablesAssignment_1_1"
- // InternalBehaviorAnnexParser.g:14086:1: rule__BehaviorVariableGroup__VariablesAssignment_1_1 : ( ruleBehaviorVariable ) ;
+ // InternalBehaviorAnnexParser.g:14213:1: rule__BehaviorVariableGroup__VariablesAssignment_1_1 : ( ruleBehaviorVariable ) ;
public final void rule__BehaviorVariableGroup__VariablesAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14090:1: ( ( ruleBehaviorVariable ) )
- // InternalBehaviorAnnexParser.g:14091:2: ( ruleBehaviorVariable )
+ // InternalBehaviorAnnexParser.g:14217:1: ( ( ruleBehaviorVariable ) )
+ // InternalBehaviorAnnexParser.g:14218:2: ( ruleBehaviorVariable )
{
- // InternalBehaviorAnnexParser.g:14091:2: ( ruleBehaviorVariable )
- // InternalBehaviorAnnexParser.g:14092:3: ruleBehaviorVariable
+ // InternalBehaviorAnnexParser.g:14218:2: ( ruleBehaviorVariable )
+ // InternalBehaviorAnnexParser.g:14219:3: ruleBehaviorVariable
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorVariableGroupAccess().getVariablesBehaviorVariableParserRuleCall_1_1_0());
@@ -46454,23 +46902,23 @@ public final void rule__BehaviorVariableGroup__VariablesAssignment_1_1() throws
// $ANTLR start "rule__BehaviorVariableGroup__DataClassifierAssignment_3"
- // InternalBehaviorAnnexParser.g:14101:1: rule__BehaviorVariableGroup__DataClassifierAssignment_3 : ( ( ruleQCREF ) ) ;
+ // InternalBehaviorAnnexParser.g:14228:1: rule__BehaviorVariableGroup__DataClassifierAssignment_3 : ( ( ruleQCREF ) ) ;
public final void rule__BehaviorVariableGroup__DataClassifierAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14105:1: ( ( ( ruleQCREF ) ) )
- // InternalBehaviorAnnexParser.g:14106:2: ( ( ruleQCREF ) )
+ // InternalBehaviorAnnexParser.g:14232:1: ( ( ( ruleQCREF ) ) )
+ // InternalBehaviorAnnexParser.g:14233:2: ( ( ruleQCREF ) )
{
- // InternalBehaviorAnnexParser.g:14106:2: ( ( ruleQCREF ) )
- // InternalBehaviorAnnexParser.g:14107:3: ( ruleQCREF )
+ // InternalBehaviorAnnexParser.g:14233:2: ( ( ruleQCREF ) )
+ // InternalBehaviorAnnexParser.g:14234:3: ( ruleQCREF )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorVariableGroupAccess().getDataClassifierComponentClassifierCrossReference_3_0());
}
- // InternalBehaviorAnnexParser.g:14108:3: ( ruleQCREF )
- // InternalBehaviorAnnexParser.g:14109:4: ruleQCREF
+ // InternalBehaviorAnnexParser.g:14235:3: ( ruleQCREF )
+ // InternalBehaviorAnnexParser.g:14236:4: ruleQCREF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorVariableGroupAccess().getDataClassifierComponentClassifierQCREFParserRuleCall_3_0_1());
@@ -46511,17 +46959,17 @@ public final void rule__BehaviorVariableGroup__DataClassifierAssignment_3() thro
// $ANTLR start "rule__BehaviorVariableGroup__InitialValueAssignment_4_1"
- // InternalBehaviorAnnexParser.g:14120:1: rule__BehaviorVariableGroup__InitialValueAssignment_4_1 : ( ruleValueConstant ) ;
+ // InternalBehaviorAnnexParser.g:14247:1: rule__BehaviorVariableGroup__InitialValueAssignment_4_1 : ( ruleValueConstant ) ;
public final void rule__BehaviorVariableGroup__InitialValueAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14124:1: ( ( ruleValueConstant ) )
- // InternalBehaviorAnnexParser.g:14125:2: ( ruleValueConstant )
+ // InternalBehaviorAnnexParser.g:14251:1: ( ( ruleValueConstant ) )
+ // InternalBehaviorAnnexParser.g:14252:2: ( ruleValueConstant )
{
- // InternalBehaviorAnnexParser.g:14125:2: ( ruleValueConstant )
- // InternalBehaviorAnnexParser.g:14126:3: ruleValueConstant
+ // InternalBehaviorAnnexParser.g:14252:2: ( ruleValueConstant )
+ // InternalBehaviorAnnexParser.g:14253:3: ruleValueConstant
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorVariableGroupAccess().getInitialValueValueConstantParserRuleCall_4_1_0());
@@ -46556,17 +47004,17 @@ public final void rule__BehaviorVariableGroup__InitialValueAssignment_4_1() thro
// $ANTLR start "rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1"
- // InternalBehaviorAnnexParser.g:14135:1: rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1 : ( ruleBehaviorPropertyAssociation ) ;
+ // InternalBehaviorAnnexParser.g:14262:1: rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1 : ( ruleBehaviorPropertyAssociation ) ;
public final void rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14139:1: ( ( ruleBehaviorPropertyAssociation ) )
- // InternalBehaviorAnnexParser.g:14140:2: ( ruleBehaviorPropertyAssociation )
+ // InternalBehaviorAnnexParser.g:14266:1: ( ( ruleBehaviorPropertyAssociation ) )
+ // InternalBehaviorAnnexParser.g:14267:2: ( ruleBehaviorPropertyAssociation )
{
- // InternalBehaviorAnnexParser.g:14140:2: ( ruleBehaviorPropertyAssociation )
- // InternalBehaviorAnnexParser.g:14141:3: ruleBehaviorPropertyAssociation
+ // InternalBehaviorAnnexParser.g:14267:2: ( ruleBehaviorPropertyAssociation )
+ // InternalBehaviorAnnexParser.g:14268:3: ruleBehaviorPropertyAssociation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorVariableGroupAccess().getPropertyAssociationsBehaviorPropertyAssociationParserRuleCall_5_1_0());
@@ -46601,17 +47049,17 @@ public final void rule__BehaviorVariableGroup__PropertyAssociationsAssignment_5_
// $ANTLR start "rule__BehaviorVariable__NameAssignment_0"
- // InternalBehaviorAnnexParser.g:14150:1: rule__BehaviorVariable__NameAssignment_0 : ( RULE_ID ) ;
+ // InternalBehaviorAnnexParser.g:14277:1: rule__BehaviorVariable__NameAssignment_0 : ( RULE_ID ) ;
public final void rule__BehaviorVariable__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14154:1: ( ( RULE_ID ) )
- // InternalBehaviorAnnexParser.g:14155:2: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:14281:1: ( ( RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:14282:2: ( RULE_ID )
{
- // InternalBehaviorAnnexParser.g:14155:2: ( RULE_ID )
- // InternalBehaviorAnnexParser.g:14156:3: RULE_ID
+ // InternalBehaviorAnnexParser.g:14282:2: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:14283:3: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorVariableAccess().getNameIDTerminalRuleCall_0_0());
@@ -46642,17 +47090,17 @@ public final void rule__BehaviorVariable__NameAssignment_0() throws RecognitionE
// $ANTLR start "rule__BehaviorVariable__ArrayDimensionsAssignment_1"
- // InternalBehaviorAnnexParser.g:14165:1: rule__BehaviorVariable__ArrayDimensionsAssignment_1 : ( ruleArrayDimension ) ;
+ // InternalBehaviorAnnexParser.g:14292:1: rule__BehaviorVariable__ArrayDimensionsAssignment_1 : ( ruleArrayDimension ) ;
public final void rule__BehaviorVariable__ArrayDimensionsAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14169:1: ( ( ruleArrayDimension ) )
- // InternalBehaviorAnnexParser.g:14170:2: ( ruleArrayDimension )
+ // InternalBehaviorAnnexParser.g:14296:1: ( ( ruleArrayDimension ) )
+ // InternalBehaviorAnnexParser.g:14297:2: ( ruleArrayDimension )
{
- // InternalBehaviorAnnexParser.g:14170:2: ( ruleArrayDimension )
- // InternalBehaviorAnnexParser.g:14171:3: ruleArrayDimension
+ // InternalBehaviorAnnexParser.g:14297:2: ( ruleArrayDimension )
+ // InternalBehaviorAnnexParser.g:14298:3: ruleArrayDimension
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorVariableAccess().getArrayDimensionsArrayDimensionParserRuleCall_1_0());
@@ -46687,17 +47135,17 @@ public final void rule__BehaviorVariable__ArrayDimensionsAssignment_1() throws R
// $ANTLR start "rule__ArrayDimension__SizeAssignment_1"
- // InternalBehaviorAnnexParser.g:14180:1: rule__ArrayDimension__SizeAssignment_1 : ( ruleIntegerValue ) ;
+ // InternalBehaviorAnnexParser.g:14307:1: rule__ArrayDimension__SizeAssignment_1 : ( ruleIntegerValue ) ;
public final void rule__ArrayDimension__SizeAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14184:1: ( ( ruleIntegerValue ) )
- // InternalBehaviorAnnexParser.g:14185:2: ( ruleIntegerValue )
+ // InternalBehaviorAnnexParser.g:14311:1: ( ( ruleIntegerValue ) )
+ // InternalBehaviorAnnexParser.g:14312:2: ( ruleIntegerValue )
{
- // InternalBehaviorAnnexParser.g:14185:2: ( ruleIntegerValue )
- // InternalBehaviorAnnexParser.g:14186:3: ruleIntegerValue
+ // InternalBehaviorAnnexParser.g:14312:2: ( ruleIntegerValue )
+ // InternalBehaviorAnnexParser.g:14313:3: ruleIntegerValue
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArrayDimensionAccess().getSizeIntegerValueParserRuleCall_1_0());
@@ -46732,23 +47180,23 @@ public final void rule__ArrayDimension__SizeAssignment_1() throws RecognitionExc
// $ANTLR start "rule__BehaviorPropertyAssociation__PropertyAssignment_0"
- // InternalBehaviorAnnexParser.g:14195:1: rule__BehaviorPropertyAssociation__PropertyAssignment_0 : ( ( ruleQPREF ) ) ;
+ // InternalBehaviorAnnexParser.g:14322:1: rule__BehaviorPropertyAssociation__PropertyAssignment_0 : ( ( ruleQPREF ) ) ;
public final void rule__BehaviorPropertyAssociation__PropertyAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14199:1: ( ( ( ruleQPREF ) ) )
- // InternalBehaviorAnnexParser.g:14200:2: ( ( ruleQPREF ) )
+ // InternalBehaviorAnnexParser.g:14326:1: ( ( ( ruleQPREF ) ) )
+ // InternalBehaviorAnnexParser.g:14327:2: ( ( ruleQPREF ) )
{
- // InternalBehaviorAnnexParser.g:14200:2: ( ( ruleQPREF ) )
- // InternalBehaviorAnnexParser.g:14201:3: ( ruleQPREF )
+ // InternalBehaviorAnnexParser.g:14327:2: ( ( ruleQPREF ) )
+ // InternalBehaviorAnnexParser.g:14328:3: ( ruleQPREF )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorPropertyAssociationAccess().getPropertyPropertyCrossReference_0_0());
}
- // InternalBehaviorAnnexParser.g:14202:3: ( ruleQPREF )
- // InternalBehaviorAnnexParser.g:14203:4: ruleQPREF
+ // InternalBehaviorAnnexParser.g:14329:3: ( ruleQPREF )
+ // InternalBehaviorAnnexParser.g:14330:4: ruleQPREF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorPropertyAssociationAccess().getPropertyPropertyQPREFParserRuleCall_0_0_1());
@@ -46789,17 +47237,17 @@ public final void rule__BehaviorPropertyAssociation__PropertyAssignment_0() thro
// $ANTLR start "rule__BehaviorPropertyAssociation__OwnedValueAssignment_2"
- // InternalBehaviorAnnexParser.g:14214:1: rule__BehaviorPropertyAssociation__OwnedValueAssignment_2 : ( rulePropertyExpression ) ;
+ // InternalBehaviorAnnexParser.g:14341:1: rule__BehaviorPropertyAssociation__OwnedValueAssignment_2 : ( rulePropertyExpression ) ;
public final void rule__BehaviorPropertyAssociation__OwnedValueAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14218:1: ( ( rulePropertyExpression ) )
- // InternalBehaviorAnnexParser.g:14219:2: ( rulePropertyExpression )
+ // InternalBehaviorAnnexParser.g:14345:1: ( ( rulePropertyExpression ) )
+ // InternalBehaviorAnnexParser.g:14346:2: ( rulePropertyExpression )
{
- // InternalBehaviorAnnexParser.g:14219:2: ( rulePropertyExpression )
- // InternalBehaviorAnnexParser.g:14220:3: rulePropertyExpression
+ // InternalBehaviorAnnexParser.g:14346:2: ( rulePropertyExpression )
+ // InternalBehaviorAnnexParser.g:14347:3: rulePropertyExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorPropertyAssociationAccess().getOwnedValuePropertyExpressionParserRuleCall_2_0());
@@ -46834,17 +47282,17 @@ public final void rule__BehaviorPropertyAssociation__OwnedValueAssignment_2() th
// $ANTLR start "rule__BehaviorStateGroup__StatesAssignment_0"
- // InternalBehaviorAnnexParser.g:14229:1: rule__BehaviorStateGroup__StatesAssignment_0 : ( ruleBehaviorState ) ;
+ // InternalBehaviorAnnexParser.g:14356:1: rule__BehaviorStateGroup__StatesAssignment_0 : ( ruleBehaviorState ) ;
public final void rule__BehaviorStateGroup__StatesAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14233:1: ( ( ruleBehaviorState ) )
- // InternalBehaviorAnnexParser.g:14234:2: ( ruleBehaviorState )
+ // InternalBehaviorAnnexParser.g:14360:1: ( ( ruleBehaviorState ) )
+ // InternalBehaviorAnnexParser.g:14361:2: ( ruleBehaviorState )
{
- // InternalBehaviorAnnexParser.g:14234:2: ( ruleBehaviorState )
- // InternalBehaviorAnnexParser.g:14235:3: ruleBehaviorState
+ // InternalBehaviorAnnexParser.g:14361:2: ( ruleBehaviorState )
+ // InternalBehaviorAnnexParser.g:14362:3: ruleBehaviorState
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorStateGroupAccess().getStatesBehaviorStateParserRuleCall_0_0());
@@ -46879,17 +47327,17 @@ public final void rule__BehaviorStateGroup__StatesAssignment_0() throws Recognit
// $ANTLR start "rule__BehaviorStateGroup__StatesAssignment_1_1"
- // InternalBehaviorAnnexParser.g:14244:1: rule__BehaviorStateGroup__StatesAssignment_1_1 : ( ruleBehaviorState ) ;
+ // InternalBehaviorAnnexParser.g:14371:1: rule__BehaviorStateGroup__StatesAssignment_1_1 : ( ruleBehaviorState ) ;
public final void rule__BehaviorStateGroup__StatesAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14248:1: ( ( ruleBehaviorState ) )
- // InternalBehaviorAnnexParser.g:14249:2: ( ruleBehaviorState )
+ // InternalBehaviorAnnexParser.g:14375:1: ( ( ruleBehaviorState ) )
+ // InternalBehaviorAnnexParser.g:14376:2: ( ruleBehaviorState )
{
- // InternalBehaviorAnnexParser.g:14249:2: ( ruleBehaviorState )
- // InternalBehaviorAnnexParser.g:14250:3: ruleBehaviorState
+ // InternalBehaviorAnnexParser.g:14376:2: ( ruleBehaviorState )
+ // InternalBehaviorAnnexParser.g:14377:3: ruleBehaviorState
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorStateGroupAccess().getStatesBehaviorStateParserRuleCall_1_1_0());
@@ -46924,23 +47372,23 @@ public final void rule__BehaviorStateGroup__StatesAssignment_1_1() throws Recogn
// $ANTLR start "rule__BehaviorStateGroup__InitialAssignment_3"
- // InternalBehaviorAnnexParser.g:14259:1: rule__BehaviorStateGroup__InitialAssignment_3 : ( ( Initial ) ) ;
+ // InternalBehaviorAnnexParser.g:14386:1: rule__BehaviorStateGroup__InitialAssignment_3 : ( ( Initial ) ) ;
public final void rule__BehaviorStateGroup__InitialAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14263:1: ( ( ( Initial ) ) )
- // InternalBehaviorAnnexParser.g:14264:2: ( ( Initial ) )
+ // InternalBehaviorAnnexParser.g:14390:1: ( ( ( Initial ) ) )
+ // InternalBehaviorAnnexParser.g:14391:2: ( ( Initial ) )
{
- // InternalBehaviorAnnexParser.g:14264:2: ( ( Initial ) )
- // InternalBehaviorAnnexParser.g:14265:3: ( Initial )
+ // InternalBehaviorAnnexParser.g:14391:2: ( ( Initial ) )
+ // InternalBehaviorAnnexParser.g:14392:3: ( Initial )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorStateGroupAccess().getInitialInitialKeyword_3_0());
}
- // InternalBehaviorAnnexParser.g:14266:3: ( Initial )
- // InternalBehaviorAnnexParser.g:14267:4: Initial
+ // InternalBehaviorAnnexParser.g:14393:3: ( Initial )
+ // InternalBehaviorAnnexParser.g:14394:4: Initial
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorStateGroupAccess().getInitialInitialKeyword_3_0());
@@ -46977,23 +47425,23 @@ public final void rule__BehaviorStateGroup__InitialAssignment_3() throws Recogni
// $ANTLR start "rule__BehaviorStateGroup__CompleteAssignment_4"
- // InternalBehaviorAnnexParser.g:14278:1: rule__BehaviorStateGroup__CompleteAssignment_4 : ( ( Complete ) ) ;
+ // InternalBehaviorAnnexParser.g:14405:1: rule__BehaviorStateGroup__CompleteAssignment_4 : ( ( Complete ) ) ;
public final void rule__BehaviorStateGroup__CompleteAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14282:1: ( ( ( Complete ) ) )
- // InternalBehaviorAnnexParser.g:14283:2: ( ( Complete ) )
+ // InternalBehaviorAnnexParser.g:14409:1: ( ( ( Complete ) ) )
+ // InternalBehaviorAnnexParser.g:14410:2: ( ( Complete ) )
{
- // InternalBehaviorAnnexParser.g:14283:2: ( ( Complete ) )
- // InternalBehaviorAnnexParser.g:14284:3: ( Complete )
+ // InternalBehaviorAnnexParser.g:14410:2: ( ( Complete ) )
+ // InternalBehaviorAnnexParser.g:14411:3: ( Complete )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorStateGroupAccess().getCompleteCompleteKeyword_4_0());
}
- // InternalBehaviorAnnexParser.g:14285:3: ( Complete )
- // InternalBehaviorAnnexParser.g:14286:4: Complete
+ // InternalBehaviorAnnexParser.g:14412:3: ( Complete )
+ // InternalBehaviorAnnexParser.g:14413:4: Complete
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorStateGroupAccess().getCompleteCompleteKeyword_4_0());
@@ -47030,23 +47478,23 @@ public final void rule__BehaviorStateGroup__CompleteAssignment_4() throws Recogn
// $ANTLR start "rule__BehaviorStateGroup__FinalAssignment_5"
- // InternalBehaviorAnnexParser.g:14297:1: rule__BehaviorStateGroup__FinalAssignment_5 : ( ( Final ) ) ;
+ // InternalBehaviorAnnexParser.g:14424:1: rule__BehaviorStateGroup__FinalAssignment_5 : ( ( Final ) ) ;
public final void rule__BehaviorStateGroup__FinalAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14301:1: ( ( ( Final ) ) )
- // InternalBehaviorAnnexParser.g:14302:2: ( ( Final ) )
+ // InternalBehaviorAnnexParser.g:14428:1: ( ( ( Final ) ) )
+ // InternalBehaviorAnnexParser.g:14429:2: ( ( Final ) )
{
- // InternalBehaviorAnnexParser.g:14302:2: ( ( Final ) )
- // InternalBehaviorAnnexParser.g:14303:3: ( Final )
+ // InternalBehaviorAnnexParser.g:14429:2: ( ( Final ) )
+ // InternalBehaviorAnnexParser.g:14430:3: ( Final )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorStateGroupAccess().getFinalFinalKeyword_5_0());
}
- // InternalBehaviorAnnexParser.g:14304:3: ( Final )
- // InternalBehaviorAnnexParser.g:14305:4: Final
+ // InternalBehaviorAnnexParser.g:14431:3: ( Final )
+ // InternalBehaviorAnnexParser.g:14432:4: Final
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorStateGroupAccess().getFinalFinalKeyword_5_0());
@@ -47083,17 +47531,17 @@ public final void rule__BehaviorStateGroup__FinalAssignment_5() throws Recogniti
// $ANTLR start "rule__BehaviorState__NameAssignment"
- // InternalBehaviorAnnexParser.g:14316:1: rule__BehaviorState__NameAssignment : ( RULE_ID ) ;
+ // InternalBehaviorAnnexParser.g:14443:1: rule__BehaviorState__NameAssignment : ( RULE_ID ) ;
public final void rule__BehaviorState__NameAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14320:1: ( ( RULE_ID ) )
- // InternalBehaviorAnnexParser.g:14321:2: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:14447:1: ( ( RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:14448:2: ( RULE_ID )
{
- // InternalBehaviorAnnexParser.g:14321:2: ( RULE_ID )
- // InternalBehaviorAnnexParser.g:14322:3: RULE_ID
+ // InternalBehaviorAnnexParser.g:14448:2: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:14449:3: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorStateAccess().getNameIDTerminalRuleCall_0());
@@ -47124,17 +47572,17 @@ public final void rule__BehaviorState__NameAssignment() throws RecognitionExcept
// $ANTLR start "rule__BehaviorTransition__NameAssignment_0_0"
- // InternalBehaviorAnnexParser.g:14331:1: rule__BehaviorTransition__NameAssignment_0_0 : ( RULE_ID ) ;
+ // InternalBehaviorAnnexParser.g:14458:1: rule__BehaviorTransition__NameAssignment_0_0 : ( RULE_ID ) ;
public final void rule__BehaviorTransition__NameAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14335:1: ( ( RULE_ID ) )
- // InternalBehaviorAnnexParser.g:14336:2: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:14462:1: ( ( RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:14463:2: ( RULE_ID )
{
- // InternalBehaviorAnnexParser.g:14336:2: ( RULE_ID )
- // InternalBehaviorAnnexParser.g:14337:3: RULE_ID
+ // InternalBehaviorAnnexParser.g:14463:2: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:14464:3: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorTransitionAccess().getNameIDTerminalRuleCall_0_0_0());
@@ -47165,17 +47613,17 @@ public final void rule__BehaviorTransition__NameAssignment_0_0() throws Recognit
// $ANTLR start "rule__BehaviorTransition__PriorityAssignment_0_1_1"
- // InternalBehaviorAnnexParser.g:14346:1: rule__BehaviorTransition__PriorityAssignment_0_1_1 : ( RULE_INTEGER_LIT ) ;
+ // InternalBehaviorAnnexParser.g:14473:1: rule__BehaviorTransition__PriorityAssignment_0_1_1 : ( RULE_INTEGER_LIT ) ;
public final void rule__BehaviorTransition__PriorityAssignment_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14350:1: ( ( RULE_INTEGER_LIT ) )
- // InternalBehaviorAnnexParser.g:14351:2: ( RULE_INTEGER_LIT )
+ // InternalBehaviorAnnexParser.g:14477:1: ( ( RULE_INTEGER_LIT ) )
+ // InternalBehaviorAnnexParser.g:14478:2: ( RULE_INTEGER_LIT )
{
- // InternalBehaviorAnnexParser.g:14351:2: ( RULE_INTEGER_LIT )
- // InternalBehaviorAnnexParser.g:14352:3: RULE_INTEGER_LIT
+ // InternalBehaviorAnnexParser.g:14478:2: ( RULE_INTEGER_LIT )
+ // InternalBehaviorAnnexParser.g:14479:3: RULE_INTEGER_LIT
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorTransitionAccess().getPriorityINTEGER_LITTerminalRuleCall_0_1_1_0());
@@ -47206,23 +47654,23 @@ public final void rule__BehaviorTransition__PriorityAssignment_0_1_1() throws Re
// $ANTLR start "rule__BehaviorTransition__SourceStatesAssignment_1"
- // InternalBehaviorAnnexParser.g:14361:1: rule__BehaviorTransition__SourceStatesAssignment_1 : ( ( RULE_ID ) ) ;
+ // InternalBehaviorAnnexParser.g:14488:1: rule__BehaviorTransition__SourceStatesAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__BehaviorTransition__SourceStatesAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14365:1: ( ( ( RULE_ID ) ) )
- // InternalBehaviorAnnexParser.g:14366:2: ( ( RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:14492:1: ( ( ( RULE_ID ) ) )
+ // InternalBehaviorAnnexParser.g:14493:2: ( ( RULE_ID ) )
{
- // InternalBehaviorAnnexParser.g:14366:2: ( ( RULE_ID ) )
- // InternalBehaviorAnnexParser.g:14367:3: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:14493:2: ( ( RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:14494:3: ( RULE_ID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorTransitionAccess().getSourceStatesBehaviorStateCrossReference_1_0());
}
- // InternalBehaviorAnnexParser.g:14368:3: ( RULE_ID )
- // InternalBehaviorAnnexParser.g:14369:4: RULE_ID
+ // InternalBehaviorAnnexParser.g:14495:3: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:14496:4: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorTransitionAccess().getSourceStatesBehaviorStateIDTerminalRuleCall_1_0_1());
@@ -47259,23 +47707,23 @@ public final void rule__BehaviorTransition__SourceStatesAssignment_1() throws Re
// $ANTLR start "rule__BehaviorTransition__SourceStatesAssignment_2_1"
- // InternalBehaviorAnnexParser.g:14380:1: rule__BehaviorTransition__SourceStatesAssignment_2_1 : ( ( RULE_ID ) ) ;
+ // InternalBehaviorAnnexParser.g:14507:1: rule__BehaviorTransition__SourceStatesAssignment_2_1 : ( ( RULE_ID ) ) ;
public final void rule__BehaviorTransition__SourceStatesAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14384:1: ( ( ( RULE_ID ) ) )
- // InternalBehaviorAnnexParser.g:14385:2: ( ( RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:14511:1: ( ( ( RULE_ID ) ) )
+ // InternalBehaviorAnnexParser.g:14512:2: ( ( RULE_ID ) )
{
- // InternalBehaviorAnnexParser.g:14385:2: ( ( RULE_ID ) )
- // InternalBehaviorAnnexParser.g:14386:3: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:14512:2: ( ( RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:14513:3: ( RULE_ID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorTransitionAccess().getSourceStatesBehaviorStateCrossReference_2_1_0());
}
- // InternalBehaviorAnnexParser.g:14387:3: ( RULE_ID )
- // InternalBehaviorAnnexParser.g:14388:4: RULE_ID
+ // InternalBehaviorAnnexParser.g:14514:3: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:14515:4: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorTransitionAccess().getSourceStatesBehaviorStateIDTerminalRuleCall_2_1_0_1());
@@ -47312,17 +47760,17 @@ public final void rule__BehaviorTransition__SourceStatesAssignment_2_1() throws
// $ANTLR start "rule__BehaviorTransition__ConditionAssignment_4"
- // InternalBehaviorAnnexParser.g:14399:1: rule__BehaviorTransition__ConditionAssignment_4 : ( ruleBehaviorCondition ) ;
+ // InternalBehaviorAnnexParser.g:14526:1: rule__BehaviorTransition__ConditionAssignment_4 : ( ruleBehaviorCondition ) ;
public final void rule__BehaviorTransition__ConditionAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14403:1: ( ( ruleBehaviorCondition ) )
- // InternalBehaviorAnnexParser.g:14404:2: ( ruleBehaviorCondition )
+ // InternalBehaviorAnnexParser.g:14530:1: ( ( ruleBehaviorCondition ) )
+ // InternalBehaviorAnnexParser.g:14531:2: ( ruleBehaviorCondition )
{
- // InternalBehaviorAnnexParser.g:14404:2: ( ruleBehaviorCondition )
- // InternalBehaviorAnnexParser.g:14405:3: ruleBehaviorCondition
+ // InternalBehaviorAnnexParser.g:14531:2: ( ruleBehaviorCondition )
+ // InternalBehaviorAnnexParser.g:14532:3: ruleBehaviorCondition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorTransitionAccess().getConditionBehaviorConditionParserRuleCall_4_0());
@@ -47357,23 +47805,23 @@ public final void rule__BehaviorTransition__ConditionAssignment_4() throws Recog
// $ANTLR start "rule__BehaviorTransition__DestinationStateAssignment_6"
- // InternalBehaviorAnnexParser.g:14414:1: rule__BehaviorTransition__DestinationStateAssignment_6 : ( ( RULE_ID ) ) ;
+ // InternalBehaviorAnnexParser.g:14541:1: rule__BehaviorTransition__DestinationStateAssignment_6 : ( ( RULE_ID ) ) ;
public final void rule__BehaviorTransition__DestinationStateAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14418:1: ( ( ( RULE_ID ) ) )
- // InternalBehaviorAnnexParser.g:14419:2: ( ( RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:14545:1: ( ( ( RULE_ID ) ) )
+ // InternalBehaviorAnnexParser.g:14546:2: ( ( RULE_ID ) )
{
- // InternalBehaviorAnnexParser.g:14419:2: ( ( RULE_ID ) )
- // InternalBehaviorAnnexParser.g:14420:3: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:14546:2: ( ( RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:14547:3: ( RULE_ID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorTransitionAccess().getDestinationStateBehaviorStateCrossReference_6_0());
}
- // InternalBehaviorAnnexParser.g:14421:3: ( RULE_ID )
- // InternalBehaviorAnnexParser.g:14422:4: RULE_ID
+ // InternalBehaviorAnnexParser.g:14548:3: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:14549:4: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorTransitionAccess().getDestinationStateBehaviorStateIDTerminalRuleCall_6_0_1());
@@ -47410,17 +47858,17 @@ public final void rule__BehaviorTransition__DestinationStateAssignment_6() throw
// $ANTLR start "rule__BehaviorTransition__ActionBlockAssignment_7"
- // InternalBehaviorAnnexParser.g:14433:1: rule__BehaviorTransition__ActionBlockAssignment_7 : ( ruleBehaviorActionBlock ) ;
+ // InternalBehaviorAnnexParser.g:14560:1: rule__BehaviorTransition__ActionBlockAssignment_7 : ( ruleBehaviorActionBlock ) ;
public final void rule__BehaviorTransition__ActionBlockAssignment_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14437:1: ( ( ruleBehaviorActionBlock ) )
- // InternalBehaviorAnnexParser.g:14438:2: ( ruleBehaviorActionBlock )
+ // InternalBehaviorAnnexParser.g:14564:1: ( ( ruleBehaviorActionBlock ) )
+ // InternalBehaviorAnnexParser.g:14565:2: ( ruleBehaviorActionBlock )
{
- // InternalBehaviorAnnexParser.g:14438:2: ( ruleBehaviorActionBlock )
- // InternalBehaviorAnnexParser.g:14439:3: ruleBehaviorActionBlock
+ // InternalBehaviorAnnexParser.g:14565:2: ( ruleBehaviorActionBlock )
+ // InternalBehaviorAnnexParser.g:14566:3: ruleBehaviorActionBlock
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorTransitionAccess().getActionBlockBehaviorActionBlockParserRuleCall_7_0());
@@ -47455,17 +47903,17 @@ public final void rule__BehaviorTransition__ActionBlockAssignment_7() throws Rec
// $ANTLR start "rule__BehaviorCondition__DispatchAssignment_0_1_0"
- // InternalBehaviorAnnexParser.g:14448:1: rule__BehaviorCondition__DispatchAssignment_0_1_0 : ( ruleDispatchCondition ) ;
+ // InternalBehaviorAnnexParser.g:14575:1: rule__BehaviorCondition__DispatchAssignment_0_1_0 : ( ruleDispatchCondition ) ;
public final void rule__BehaviorCondition__DispatchAssignment_0_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14452:1: ( ( ruleDispatchCondition ) )
- // InternalBehaviorAnnexParser.g:14453:2: ( ruleDispatchCondition )
+ // InternalBehaviorAnnexParser.g:14579:1: ( ( ruleDispatchCondition ) )
+ // InternalBehaviorAnnexParser.g:14580:2: ( ruleDispatchCondition )
{
- // InternalBehaviorAnnexParser.g:14453:2: ( ruleDispatchCondition )
- // InternalBehaviorAnnexParser.g:14454:3: ruleDispatchCondition
+ // InternalBehaviorAnnexParser.g:14580:2: ( ruleDispatchCondition )
+ // InternalBehaviorAnnexParser.g:14581:3: ruleDispatchCondition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorConditionAccess().getDispatchDispatchConditionParserRuleCall_0_1_0_0());
@@ -47500,17 +47948,17 @@ public final void rule__BehaviorCondition__DispatchAssignment_0_1_0() throws Rec
// $ANTLR start "rule__BehaviorCondition__InternalAssignment_0_1_1"
- // InternalBehaviorAnnexParser.g:14463:1: rule__BehaviorCondition__InternalAssignment_0_1_1 : ( ruleInternalCondition ) ;
+ // InternalBehaviorAnnexParser.g:14590:1: rule__BehaviorCondition__InternalAssignment_0_1_1 : ( ruleInternalCondition ) ;
public final void rule__BehaviorCondition__InternalAssignment_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14467:1: ( ( ruleInternalCondition ) )
- // InternalBehaviorAnnexParser.g:14468:2: ( ruleInternalCondition )
+ // InternalBehaviorAnnexParser.g:14594:1: ( ( ruleInternalCondition ) )
+ // InternalBehaviorAnnexParser.g:14595:2: ( ruleInternalCondition )
{
- // InternalBehaviorAnnexParser.g:14468:2: ( ruleInternalCondition )
- // InternalBehaviorAnnexParser.g:14469:3: ruleInternalCondition
+ // InternalBehaviorAnnexParser.g:14595:2: ( ruleInternalCondition )
+ // InternalBehaviorAnnexParser.g:14596:3: ruleInternalCondition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorConditionAccess().getInternalInternalConditionParserRuleCall_0_1_1_0());
@@ -47545,17 +47993,17 @@ public final void rule__BehaviorCondition__InternalAssignment_0_1_1() throws Rec
// $ANTLR start "rule__BehaviorCondition__ModeSwitchAssignment_0_1_2"
- // InternalBehaviorAnnexParser.g:14478:1: rule__BehaviorCondition__ModeSwitchAssignment_0_1_2 : ( ruleModeSwitchCondition ) ;
+ // InternalBehaviorAnnexParser.g:14605:1: rule__BehaviorCondition__ModeSwitchAssignment_0_1_2 : ( ruleModeSwitchCondition ) ;
public final void rule__BehaviorCondition__ModeSwitchAssignment_0_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14482:1: ( ( ruleModeSwitchCondition ) )
- // InternalBehaviorAnnexParser.g:14483:2: ( ruleModeSwitchCondition )
+ // InternalBehaviorAnnexParser.g:14609:1: ( ( ruleModeSwitchCondition ) )
+ // InternalBehaviorAnnexParser.g:14610:2: ( ruleModeSwitchCondition )
{
- // InternalBehaviorAnnexParser.g:14483:2: ( ruleModeSwitchCondition )
- // InternalBehaviorAnnexParser.g:14484:3: ruleModeSwitchCondition
+ // InternalBehaviorAnnexParser.g:14610:2: ( ruleModeSwitchCondition )
+ // InternalBehaviorAnnexParser.g:14611:3: ruleModeSwitchCondition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorConditionAccess().getModeSwitchModeSwitchConditionParserRuleCall_0_1_2_0());
@@ -47590,17 +48038,17 @@ public final void rule__BehaviorCondition__ModeSwitchAssignment_0_1_2() throws R
// $ANTLR start "rule__BehaviorCondition__ExecuteAssignment_1"
- // InternalBehaviorAnnexParser.g:14493:1: rule__BehaviorCondition__ExecuteAssignment_1 : ( ruleExecuteCondition ) ;
+ // InternalBehaviorAnnexParser.g:14620:1: rule__BehaviorCondition__ExecuteAssignment_1 : ( ruleExecuteCondition ) ;
public final void rule__BehaviorCondition__ExecuteAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14497:1: ( ( ruleExecuteCondition ) )
- // InternalBehaviorAnnexParser.g:14498:2: ( ruleExecuteCondition )
+ // InternalBehaviorAnnexParser.g:14624:1: ( ( ruleExecuteCondition ) )
+ // InternalBehaviorAnnexParser.g:14625:2: ( ruleExecuteCondition )
{
- // InternalBehaviorAnnexParser.g:14498:2: ( ruleExecuteCondition )
- // InternalBehaviorAnnexParser.g:14499:3: ruleExecuteCondition
+ // InternalBehaviorAnnexParser.g:14625:2: ( ruleExecuteCondition )
+ // InternalBehaviorAnnexParser.g:14626:3: ruleExecuteCondition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorConditionAccess().getExecuteExecuteConditionParserRuleCall_1_0());
@@ -47635,17 +48083,17 @@ public final void rule__BehaviorCondition__ExecuteAssignment_1() throws Recognit
// $ANTLR start "rule__ExecuteCondition__ValueAssignment_0"
- // InternalBehaviorAnnexParser.g:14508:1: rule__ExecuteCondition__ValueAssignment_0 : ( ruleValueExpression ) ;
+ // InternalBehaviorAnnexParser.g:14635:1: rule__ExecuteCondition__ValueAssignment_0 : ( ruleValueExpression ) ;
public final void rule__ExecuteCondition__ValueAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14512:1: ( ( ruleValueExpression ) )
- // InternalBehaviorAnnexParser.g:14513:2: ( ruleValueExpression )
+ // InternalBehaviorAnnexParser.g:14639:1: ( ( ruleValueExpression ) )
+ // InternalBehaviorAnnexParser.g:14640:2: ( ruleValueExpression )
{
- // InternalBehaviorAnnexParser.g:14513:2: ( ruleValueExpression )
- // InternalBehaviorAnnexParser.g:14514:3: ruleValueExpression
+ // InternalBehaviorAnnexParser.g:14640:2: ( ruleValueExpression )
+ // InternalBehaviorAnnexParser.g:14641:3: ruleValueExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExecuteConditionAccess().getValueValueExpressionParserRuleCall_0_0());
@@ -47680,23 +48128,23 @@ public final void rule__ExecuteCondition__ValueAssignment_0() throws Recognition
// $ANTLR start "rule__ExecuteCondition__TimeoutAssignment_1"
- // InternalBehaviorAnnexParser.g:14523:1: rule__ExecuteCondition__TimeoutAssignment_1 : ( ( Timeout ) ) ;
+ // InternalBehaviorAnnexParser.g:14650:1: rule__ExecuteCondition__TimeoutAssignment_1 : ( ( Timeout ) ) ;
public final void rule__ExecuteCondition__TimeoutAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14527:1: ( ( ( Timeout ) ) )
- // InternalBehaviorAnnexParser.g:14528:2: ( ( Timeout ) )
+ // InternalBehaviorAnnexParser.g:14654:1: ( ( ( Timeout ) ) )
+ // InternalBehaviorAnnexParser.g:14655:2: ( ( Timeout ) )
{
- // InternalBehaviorAnnexParser.g:14528:2: ( ( Timeout ) )
- // InternalBehaviorAnnexParser.g:14529:3: ( Timeout )
+ // InternalBehaviorAnnexParser.g:14655:2: ( ( Timeout ) )
+ // InternalBehaviorAnnexParser.g:14656:3: ( Timeout )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExecuteConditionAccess().getTimeoutTimeoutKeyword_1_0());
}
- // InternalBehaviorAnnexParser.g:14530:3: ( Timeout )
- // InternalBehaviorAnnexParser.g:14531:4: Timeout
+ // InternalBehaviorAnnexParser.g:14657:3: ( Timeout )
+ // InternalBehaviorAnnexParser.g:14658:4: Timeout
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExecuteConditionAccess().getTimeoutTimeoutKeyword_1_0());
@@ -47733,23 +48181,23 @@ public final void rule__ExecuteCondition__TimeoutAssignment_1() throws Recogniti
// $ANTLR start "rule__ExecuteCondition__OtherwiseAssignment_2"
- // InternalBehaviorAnnexParser.g:14542:1: rule__ExecuteCondition__OtherwiseAssignment_2 : ( ( Otherwise ) ) ;
+ // InternalBehaviorAnnexParser.g:14669:1: rule__ExecuteCondition__OtherwiseAssignment_2 : ( ( Otherwise ) ) ;
public final void rule__ExecuteCondition__OtherwiseAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14546:1: ( ( ( Otherwise ) ) )
- // InternalBehaviorAnnexParser.g:14547:2: ( ( Otherwise ) )
+ // InternalBehaviorAnnexParser.g:14673:1: ( ( ( Otherwise ) ) )
+ // InternalBehaviorAnnexParser.g:14674:2: ( ( Otherwise ) )
{
- // InternalBehaviorAnnexParser.g:14547:2: ( ( Otherwise ) )
- // InternalBehaviorAnnexParser.g:14548:3: ( Otherwise )
+ // InternalBehaviorAnnexParser.g:14674:2: ( ( Otherwise ) )
+ // InternalBehaviorAnnexParser.g:14675:3: ( Otherwise )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExecuteConditionAccess().getOtherwiseOtherwiseKeyword_2_0());
}
- // InternalBehaviorAnnexParser.g:14549:3: ( Otherwise )
- // InternalBehaviorAnnexParser.g:14550:4: Otherwise
+ // InternalBehaviorAnnexParser.g:14676:3: ( Otherwise )
+ // InternalBehaviorAnnexParser.g:14677:4: Otherwise
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExecuteConditionAccess().getOtherwiseOtherwiseKeyword_2_0());
@@ -47786,17 +48234,17 @@ public final void rule__ExecuteCondition__OtherwiseAssignment_2() throws Recogni
// $ANTLR start "rule__DispatchCondition__TriggerAssignment_2"
- // InternalBehaviorAnnexParser.g:14561:1: rule__DispatchCondition__TriggerAssignment_2 : ( ruleDispatchTriggerCondition ) ;
+ // InternalBehaviorAnnexParser.g:14688:1: rule__DispatchCondition__TriggerAssignment_2 : ( ruleDispatchTriggerCondition ) ;
public final void rule__DispatchCondition__TriggerAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14565:1: ( ( ruleDispatchTriggerCondition ) )
- // InternalBehaviorAnnexParser.g:14566:2: ( ruleDispatchTriggerCondition )
+ // InternalBehaviorAnnexParser.g:14692:1: ( ( ruleDispatchTriggerCondition ) )
+ // InternalBehaviorAnnexParser.g:14693:2: ( ruleDispatchTriggerCondition )
{
- // InternalBehaviorAnnexParser.g:14566:2: ( ruleDispatchTriggerCondition )
- // InternalBehaviorAnnexParser.g:14567:3: ruleDispatchTriggerCondition
+ // InternalBehaviorAnnexParser.g:14693:2: ( ruleDispatchTriggerCondition )
+ // InternalBehaviorAnnexParser.g:14694:3: ruleDispatchTriggerCondition
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchConditionAccess().getTriggerDispatchTriggerConditionParserRuleCall_2_0());
@@ -47831,17 +48279,17 @@ public final void rule__DispatchCondition__TriggerAssignment_2() throws Recognit
// $ANTLR start "rule__DispatchCondition__FrozenPortsAssignment_3_2"
- // InternalBehaviorAnnexParser.g:14576:1: rule__DispatchCondition__FrozenPortsAssignment_3_2 : ( ruleReference ) ;
+ // InternalBehaviorAnnexParser.g:14703:1: rule__DispatchCondition__FrozenPortsAssignment_3_2 : ( ruleReference ) ;
public final void rule__DispatchCondition__FrozenPortsAssignment_3_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14580:1: ( ( ruleReference ) )
- // InternalBehaviorAnnexParser.g:14581:2: ( ruleReference )
+ // InternalBehaviorAnnexParser.g:14707:1: ( ( ruleReference ) )
+ // InternalBehaviorAnnexParser.g:14708:2: ( ruleReference )
{
- // InternalBehaviorAnnexParser.g:14581:2: ( ruleReference )
- // InternalBehaviorAnnexParser.g:14582:3: ruleReference
+ // InternalBehaviorAnnexParser.g:14708:2: ( ruleReference )
+ // InternalBehaviorAnnexParser.g:14709:3: ruleReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchConditionAccess().getFrozenPortsReferenceParserRuleCall_3_2_0());
@@ -47876,17 +48324,17 @@ public final void rule__DispatchCondition__FrozenPortsAssignment_3_2() throws Re
// $ANTLR start "rule__DispatchCondition__FrozenPortsAssignment_3_3_1"
- // InternalBehaviorAnnexParser.g:14591:1: rule__DispatchCondition__FrozenPortsAssignment_3_3_1 : ( ruleReference ) ;
+ // InternalBehaviorAnnexParser.g:14718:1: rule__DispatchCondition__FrozenPortsAssignment_3_3_1 : ( ruleReference ) ;
public final void rule__DispatchCondition__FrozenPortsAssignment_3_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14595:1: ( ( ruleReference ) )
- // InternalBehaviorAnnexParser.g:14596:2: ( ruleReference )
+ // InternalBehaviorAnnexParser.g:14722:1: ( ( ruleReference ) )
+ // InternalBehaviorAnnexParser.g:14723:2: ( ruleReference )
{
- // InternalBehaviorAnnexParser.g:14596:2: ( ruleReference )
- // InternalBehaviorAnnexParser.g:14597:3: ruleReference
+ // InternalBehaviorAnnexParser.g:14723:2: ( ruleReference )
+ // InternalBehaviorAnnexParser.g:14724:3: ruleReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchConditionAccess().getFrozenPortsReferenceParserRuleCall_3_3_1_0());
@@ -47921,17 +48369,17 @@ public final void rule__DispatchCondition__FrozenPortsAssignment_3_3_1() throws
// $ANTLR start "rule__DispatchTriggerCondition__ExpressionAssignment_0"
- // InternalBehaviorAnnexParser.g:14606:1: rule__DispatchTriggerCondition__ExpressionAssignment_0 : ( ruleDispatchTriggerLogicalExpression ) ;
+ // InternalBehaviorAnnexParser.g:14733:1: rule__DispatchTriggerCondition__ExpressionAssignment_0 : ( ruleDispatchTriggerLogicalExpression ) ;
public final void rule__DispatchTriggerCondition__ExpressionAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14610:1: ( ( ruleDispatchTriggerLogicalExpression ) )
- // InternalBehaviorAnnexParser.g:14611:2: ( ruleDispatchTriggerLogicalExpression )
+ // InternalBehaviorAnnexParser.g:14737:1: ( ( ruleDispatchTriggerLogicalExpression ) )
+ // InternalBehaviorAnnexParser.g:14738:2: ( ruleDispatchTriggerLogicalExpression )
{
- // InternalBehaviorAnnexParser.g:14611:2: ( ruleDispatchTriggerLogicalExpression )
- // InternalBehaviorAnnexParser.g:14612:3: ruleDispatchTriggerLogicalExpression
+ // InternalBehaviorAnnexParser.g:14738:2: ( ruleDispatchTriggerLogicalExpression )
+ // InternalBehaviorAnnexParser.g:14739:3: ruleDispatchTriggerLogicalExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchTriggerConditionAccess().getExpressionDispatchTriggerLogicalExpressionParserRuleCall_0_0());
@@ -47966,23 +48414,23 @@ public final void rule__DispatchTriggerCondition__ExpressionAssignment_0() throw
// $ANTLR start "rule__DispatchTriggerCondition__TimeoutAssignment_1_0"
- // InternalBehaviorAnnexParser.g:14621:1: rule__DispatchTriggerCondition__TimeoutAssignment_1_0 : ( ( Timeout ) ) ;
+ // InternalBehaviorAnnexParser.g:14748:1: rule__DispatchTriggerCondition__TimeoutAssignment_1_0 : ( ( Timeout ) ) ;
public final void rule__DispatchTriggerCondition__TimeoutAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14625:1: ( ( ( Timeout ) ) )
- // InternalBehaviorAnnexParser.g:14626:2: ( ( Timeout ) )
+ // InternalBehaviorAnnexParser.g:14752:1: ( ( ( Timeout ) ) )
+ // InternalBehaviorAnnexParser.g:14753:2: ( ( Timeout ) )
{
- // InternalBehaviorAnnexParser.g:14626:2: ( ( Timeout ) )
- // InternalBehaviorAnnexParser.g:14627:3: ( Timeout )
+ // InternalBehaviorAnnexParser.g:14753:2: ( ( Timeout ) )
+ // InternalBehaviorAnnexParser.g:14754:3: ( Timeout )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchTriggerConditionAccess().getTimeoutTimeoutKeyword_1_0_0());
}
- // InternalBehaviorAnnexParser.g:14628:3: ( Timeout )
- // InternalBehaviorAnnexParser.g:14629:4: Timeout
+ // InternalBehaviorAnnexParser.g:14755:3: ( Timeout )
+ // InternalBehaviorAnnexParser.g:14756:4: Timeout
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchTriggerConditionAccess().getTimeoutTimeoutKeyword_1_0_0());
@@ -48019,17 +48467,17 @@ public final void rule__DispatchTriggerCondition__TimeoutAssignment_1_0() throws
// $ANTLR start "rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_1"
- // InternalBehaviorAnnexParser.g:14640:1: rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_1 : ( ruleReference ) ;
+ // InternalBehaviorAnnexParser.g:14767:1: rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_1 : ( ruleReference ) ;
public final void rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14644:1: ( ( ruleReference ) )
- // InternalBehaviorAnnexParser.g:14645:2: ( ruleReference )
+ // InternalBehaviorAnnexParser.g:14771:1: ( ( ruleReference ) )
+ // InternalBehaviorAnnexParser.g:14772:2: ( ruleReference )
{
- // InternalBehaviorAnnexParser.g:14645:2: ( ruleReference )
- // InternalBehaviorAnnexParser.g:14646:3: ruleReference
+ // InternalBehaviorAnnexParser.g:14772:2: ( ruleReference )
+ // InternalBehaviorAnnexParser.g:14773:3: ruleReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchTriggerConditionAccess().getResetPortsReferenceParserRuleCall_1_1_1_0());
@@ -48064,17 +48512,17 @@ public final void rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_1() t
// $ANTLR start "rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_2_1"
- // InternalBehaviorAnnexParser.g:14655:1: rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_2_1 : ( ruleReference ) ;
+ // InternalBehaviorAnnexParser.g:14782:1: rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_2_1 : ( ruleReference ) ;
public final void rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14659:1: ( ( ruleReference ) )
- // InternalBehaviorAnnexParser.g:14660:2: ( ruleReference )
+ // InternalBehaviorAnnexParser.g:14786:1: ( ( ruleReference ) )
+ // InternalBehaviorAnnexParser.g:14787:2: ( ruleReference )
{
- // InternalBehaviorAnnexParser.g:14660:2: ( ruleReference )
- // InternalBehaviorAnnexParser.g:14661:3: ruleReference
+ // InternalBehaviorAnnexParser.g:14787:2: ( ruleReference )
+ // InternalBehaviorAnnexParser.g:14788:3: ruleReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchTriggerConditionAccess().getResetPortsReferenceParserRuleCall_1_1_2_1_0());
@@ -48109,17 +48557,17 @@ public final void rule__DispatchTriggerCondition__ResetPortsAssignment_1_1_2_1()
// $ANTLR start "rule__DispatchTriggerCondition__TimeAssignment_1_2"
- // InternalBehaviorAnnexParser.g:14670:1: rule__DispatchTriggerCondition__TimeAssignment_1_2 : ( ruleBehaviorTime ) ;
+ // InternalBehaviorAnnexParser.g:14797:1: rule__DispatchTriggerCondition__TimeAssignment_1_2 : ( ruleBehaviorTime ) ;
public final void rule__DispatchTriggerCondition__TimeAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14674:1: ( ( ruleBehaviorTime ) )
- // InternalBehaviorAnnexParser.g:14675:2: ( ruleBehaviorTime )
+ // InternalBehaviorAnnexParser.g:14801:1: ( ( ruleBehaviorTime ) )
+ // InternalBehaviorAnnexParser.g:14802:2: ( ruleBehaviorTime )
{
- // InternalBehaviorAnnexParser.g:14675:2: ( ruleBehaviorTime )
- // InternalBehaviorAnnexParser.g:14676:3: ruleBehaviorTime
+ // InternalBehaviorAnnexParser.g:14802:2: ( ruleBehaviorTime )
+ // InternalBehaviorAnnexParser.g:14803:3: ruleBehaviorTime
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchTriggerConditionAccess().getTimeBehaviorTimeParserRuleCall_1_2_0());
@@ -48154,23 +48602,23 @@ public final void rule__DispatchTriggerCondition__TimeAssignment_1_2() throws Re
// $ANTLR start "rule__DispatchTriggerCondition__StopAssignment_2"
- // InternalBehaviorAnnexParser.g:14685:1: rule__DispatchTriggerCondition__StopAssignment_2 : ( ( Stop ) ) ;
+ // InternalBehaviorAnnexParser.g:14812:1: rule__DispatchTriggerCondition__StopAssignment_2 : ( ( Stop ) ) ;
public final void rule__DispatchTriggerCondition__StopAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14689:1: ( ( ( Stop ) ) )
- // InternalBehaviorAnnexParser.g:14690:2: ( ( Stop ) )
+ // InternalBehaviorAnnexParser.g:14816:1: ( ( ( Stop ) ) )
+ // InternalBehaviorAnnexParser.g:14817:2: ( ( Stop ) )
{
- // InternalBehaviorAnnexParser.g:14690:2: ( ( Stop ) )
- // InternalBehaviorAnnexParser.g:14691:3: ( Stop )
+ // InternalBehaviorAnnexParser.g:14817:2: ( ( Stop ) )
+ // InternalBehaviorAnnexParser.g:14818:3: ( Stop )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchTriggerConditionAccess().getStopStopKeyword_2_0());
}
- // InternalBehaviorAnnexParser.g:14692:3: ( Stop )
- // InternalBehaviorAnnexParser.g:14693:4: Stop
+ // InternalBehaviorAnnexParser.g:14819:3: ( Stop )
+ // InternalBehaviorAnnexParser.g:14820:4: Stop
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchTriggerConditionAccess().getStopStopKeyword_2_0());
@@ -48207,17 +48655,17 @@ public final void rule__DispatchTriggerCondition__StopAssignment_2() throws Reco
// $ANTLR start "rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_0"
- // InternalBehaviorAnnexParser.g:14704:1: rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_0 : ( ruleDispatchConjunction ) ;
+ // InternalBehaviorAnnexParser.g:14831:1: rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_0 : ( ruleDispatchConjunction ) ;
public final void rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14708:1: ( ( ruleDispatchConjunction ) )
- // InternalBehaviorAnnexParser.g:14709:2: ( ruleDispatchConjunction )
+ // InternalBehaviorAnnexParser.g:14835:1: ( ( ruleDispatchConjunction ) )
+ // InternalBehaviorAnnexParser.g:14836:2: ( ruleDispatchConjunction )
{
- // InternalBehaviorAnnexParser.g:14709:2: ( ruleDispatchConjunction )
- // InternalBehaviorAnnexParser.g:14710:3: ruleDispatchConjunction
+ // InternalBehaviorAnnexParser.g:14836:2: ( ruleDispatchConjunction )
+ // InternalBehaviorAnnexParser.g:14837:3: ruleDispatchConjunction
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchTriggerLogicalExpressionAccess().getConjunctionsDispatchConjunctionParserRuleCall_0_0());
@@ -48252,17 +48700,17 @@ public final void rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment
// $ANTLR start "rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_1_1"
- // InternalBehaviorAnnexParser.g:14719:1: rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_1_1 : ( ruleDispatchConjunction ) ;
+ // InternalBehaviorAnnexParser.g:14846:1: rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_1_1 : ( ruleDispatchConjunction ) ;
public final void rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14723:1: ( ( ruleDispatchConjunction ) )
- // InternalBehaviorAnnexParser.g:14724:2: ( ruleDispatchConjunction )
+ // InternalBehaviorAnnexParser.g:14850:1: ( ( ruleDispatchConjunction ) )
+ // InternalBehaviorAnnexParser.g:14851:2: ( ruleDispatchConjunction )
{
- // InternalBehaviorAnnexParser.g:14724:2: ( ruleDispatchConjunction )
- // InternalBehaviorAnnexParser.g:14725:3: ruleDispatchConjunction
+ // InternalBehaviorAnnexParser.g:14851:2: ( ruleDispatchConjunction )
+ // InternalBehaviorAnnexParser.g:14852:3: ruleDispatchConjunction
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchTriggerLogicalExpressionAccess().getConjunctionsDispatchConjunctionParserRuleCall_1_1_0());
@@ -48297,17 +48745,17 @@ public final void rule__DispatchTriggerLogicalExpression__ConjunctionsAssignment
// $ANTLR start "rule__DispatchConjunction__TriggersAssignment_0"
- // InternalBehaviorAnnexParser.g:14734:1: rule__DispatchConjunction__TriggersAssignment_0 : ( ruleReference ) ;
+ // InternalBehaviorAnnexParser.g:14861:1: rule__DispatchConjunction__TriggersAssignment_0 : ( ruleReference ) ;
public final void rule__DispatchConjunction__TriggersAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14738:1: ( ( ruleReference ) )
- // InternalBehaviorAnnexParser.g:14739:2: ( ruleReference )
+ // InternalBehaviorAnnexParser.g:14865:1: ( ( ruleReference ) )
+ // InternalBehaviorAnnexParser.g:14866:2: ( ruleReference )
{
- // InternalBehaviorAnnexParser.g:14739:2: ( ruleReference )
- // InternalBehaviorAnnexParser.g:14740:3: ruleReference
+ // InternalBehaviorAnnexParser.g:14866:2: ( ruleReference )
+ // InternalBehaviorAnnexParser.g:14867:3: ruleReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchConjunctionAccess().getTriggersReferenceParserRuleCall_0_0());
@@ -48342,17 +48790,17 @@ public final void rule__DispatchConjunction__TriggersAssignment_0() throws Recog
// $ANTLR start "rule__DispatchConjunction__TriggersAssignment_1_1"
- // InternalBehaviorAnnexParser.g:14749:1: rule__DispatchConjunction__TriggersAssignment_1_1 : ( ruleReference ) ;
+ // InternalBehaviorAnnexParser.g:14876:1: rule__DispatchConjunction__TriggersAssignment_1_1 : ( ruleReference ) ;
public final void rule__DispatchConjunction__TriggersAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14753:1: ( ( ruleReference ) )
- // InternalBehaviorAnnexParser.g:14754:2: ( ruleReference )
+ // InternalBehaviorAnnexParser.g:14880:1: ( ( ruleReference ) )
+ // InternalBehaviorAnnexParser.g:14881:2: ( ruleReference )
{
- // InternalBehaviorAnnexParser.g:14754:2: ( ruleReference )
- // InternalBehaviorAnnexParser.g:14755:3: ruleReference
+ // InternalBehaviorAnnexParser.g:14881:2: ( ruleReference )
+ // InternalBehaviorAnnexParser.g:14882:3: ruleReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDispatchConjunctionAccess().getTriggersReferenceParserRuleCall_1_1_0());
@@ -48387,17 +48835,17 @@ public final void rule__DispatchConjunction__TriggersAssignment_1_1() throws Rec
// $ANTLR start "rule__ModeSwitchCondition__ConjunctionsAssignment_0"
- // InternalBehaviorAnnexParser.g:14764:1: rule__ModeSwitchCondition__ConjunctionsAssignment_0 : ( ruleModeSwitchConjunction ) ;
+ // InternalBehaviorAnnexParser.g:14891:1: rule__ModeSwitchCondition__ConjunctionsAssignment_0 : ( ruleModeSwitchConjunction ) ;
public final void rule__ModeSwitchCondition__ConjunctionsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14768:1: ( ( ruleModeSwitchConjunction ) )
- // InternalBehaviorAnnexParser.g:14769:2: ( ruleModeSwitchConjunction )
+ // InternalBehaviorAnnexParser.g:14895:1: ( ( ruleModeSwitchConjunction ) )
+ // InternalBehaviorAnnexParser.g:14896:2: ( ruleModeSwitchConjunction )
{
- // InternalBehaviorAnnexParser.g:14769:2: ( ruleModeSwitchConjunction )
- // InternalBehaviorAnnexParser.g:14770:3: ruleModeSwitchConjunction
+ // InternalBehaviorAnnexParser.g:14896:2: ( ruleModeSwitchConjunction )
+ // InternalBehaviorAnnexParser.g:14897:3: ruleModeSwitchConjunction
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModeSwitchConditionAccess().getConjunctionsModeSwitchConjunctionParserRuleCall_0_0());
@@ -48431,18 +48879,63 @@ public final void rule__ModeSwitchCondition__ConjunctionsAssignment_0() throws R
// $ANTLR end "rule__ModeSwitchCondition__ConjunctionsAssignment_0"
+ // $ANTLR start "rule__ModeSwitchCondition__LogicalOperatorsAssignment_1_0"
+ // InternalBehaviorAnnexParser.g:14906:1: rule__ModeSwitchCondition__LogicalOperatorsAssignment_1_0 : ( ruleLogicalOrOperator ) ;
+ public final void rule__ModeSwitchCondition__LogicalOperatorsAssignment_1_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalBehaviorAnnexParser.g:14910:1: ( ( ruleLogicalOrOperator ) )
+ // InternalBehaviorAnnexParser.g:14911:2: ( ruleLogicalOrOperator )
+ {
+ // InternalBehaviorAnnexParser.g:14911:2: ( ruleLogicalOrOperator )
+ // InternalBehaviorAnnexParser.g:14912:3: ruleLogicalOrOperator
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getModeSwitchConditionAccess().getLogicalOperatorsLogicalOrOperatorParserRuleCall_1_0_0());
+ }
+ pushFollow(FollowSets000.FOLLOW_2);
+ ruleLogicalOrOperator();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getModeSwitchConditionAccess().getLogicalOperatorsLogicalOrOperatorParserRuleCall_1_0_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ModeSwitchCondition__LogicalOperatorsAssignment_1_0"
+
+
// $ANTLR start "rule__ModeSwitchCondition__ConjunctionsAssignment_1_1"
- // InternalBehaviorAnnexParser.g:14779:1: rule__ModeSwitchCondition__ConjunctionsAssignment_1_1 : ( ruleModeSwitchConjunction ) ;
+ // InternalBehaviorAnnexParser.g:14921:1: rule__ModeSwitchCondition__ConjunctionsAssignment_1_1 : ( ruleModeSwitchConjunction ) ;
public final void rule__ModeSwitchCondition__ConjunctionsAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14783:1: ( ( ruleModeSwitchConjunction ) )
- // InternalBehaviorAnnexParser.g:14784:2: ( ruleModeSwitchConjunction )
+ // InternalBehaviorAnnexParser.g:14925:1: ( ( ruleModeSwitchConjunction ) )
+ // InternalBehaviorAnnexParser.g:14926:2: ( ruleModeSwitchConjunction )
{
- // InternalBehaviorAnnexParser.g:14784:2: ( ruleModeSwitchConjunction )
- // InternalBehaviorAnnexParser.g:14785:3: ruleModeSwitchConjunction
+ // InternalBehaviorAnnexParser.g:14926:2: ( ruleModeSwitchConjunction )
+ // InternalBehaviorAnnexParser.g:14927:3: ruleModeSwitchConjunction
{
if ( state.backtracking==0 ) {
before(grammarAccess.getModeSwitchConditionAccess().getConjunctionsModeSwitchConjunctionParserRuleCall_1_1_0());
@@ -48477,28 +48970,28 @@ public final void rule__ModeSwitchCondition__ConjunctionsAssignment_1_1() throws
// $ANTLR start "rule__ModeSwitchConjunction__TriggersAssignment_0"
- // InternalBehaviorAnnexParser.g:14794:1: rule__ModeSwitchConjunction__TriggersAssignment_0 : ( ruleReference ) ;
+ // InternalBehaviorAnnexParser.g:14936:1: rule__ModeSwitchConjunction__TriggersAssignment_0 : ( ruleModeSwitchTrigger ) ;
public final void rule__ModeSwitchConjunction__TriggersAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14798:1: ( ( ruleReference ) )
- // InternalBehaviorAnnexParser.g:14799:2: ( ruleReference )
+ // InternalBehaviorAnnexParser.g:14940:1: ( ( ruleModeSwitchTrigger ) )
+ // InternalBehaviorAnnexParser.g:14941:2: ( ruleModeSwitchTrigger )
{
- // InternalBehaviorAnnexParser.g:14799:2: ( ruleReference )
- // InternalBehaviorAnnexParser.g:14800:3: ruleReference
+ // InternalBehaviorAnnexParser.g:14941:2: ( ruleModeSwitchTrigger )
+ // InternalBehaviorAnnexParser.g:14942:3: ruleModeSwitchTrigger
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getModeSwitchConjunctionAccess().getTriggersReferenceParserRuleCall_0_0());
+ before(grammarAccess.getModeSwitchConjunctionAccess().getTriggersModeSwitchTriggerParserRuleCall_0_0());
}
pushFollow(FollowSets000.FOLLOW_2);
- ruleReference();
+ ruleModeSwitchTrigger();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getModeSwitchConjunctionAccess().getTriggersReferenceParserRuleCall_0_0());
+ after(grammarAccess.getModeSwitchConjunctionAccess().getTriggersModeSwitchTriggerParserRuleCall_0_0());
}
}
@@ -48521,29 +49014,74 @@ public final void rule__ModeSwitchConjunction__TriggersAssignment_0() throws Rec
// $ANTLR end "rule__ModeSwitchConjunction__TriggersAssignment_0"
+ // $ANTLR start "rule__ModeSwitchConjunction__LogicalOperatorsAssignment_1_0"
+ // InternalBehaviorAnnexParser.g:14951:1: rule__ModeSwitchConjunction__LogicalOperatorsAssignment_1_0 : ( ruleLogicalAndOperator ) ;
+ public final void rule__ModeSwitchConjunction__LogicalOperatorsAssignment_1_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalBehaviorAnnexParser.g:14955:1: ( ( ruleLogicalAndOperator ) )
+ // InternalBehaviorAnnexParser.g:14956:2: ( ruleLogicalAndOperator )
+ {
+ // InternalBehaviorAnnexParser.g:14956:2: ( ruleLogicalAndOperator )
+ // InternalBehaviorAnnexParser.g:14957:3: ruleLogicalAndOperator
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getModeSwitchConjunctionAccess().getLogicalOperatorsLogicalAndOperatorParserRuleCall_1_0_0());
+ }
+ pushFollow(FollowSets000.FOLLOW_2);
+ ruleLogicalAndOperator();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getModeSwitchConjunctionAccess().getLogicalOperatorsLogicalAndOperatorParserRuleCall_1_0_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ModeSwitchConjunction__LogicalOperatorsAssignment_1_0"
+
+
// $ANTLR start "rule__ModeSwitchConjunction__TriggersAssignment_1_1"
- // InternalBehaviorAnnexParser.g:14809:1: rule__ModeSwitchConjunction__TriggersAssignment_1_1 : ( ruleReference ) ;
+ // InternalBehaviorAnnexParser.g:14966:1: rule__ModeSwitchConjunction__TriggersAssignment_1_1 : ( ruleModeSwitchTrigger ) ;
public final void rule__ModeSwitchConjunction__TriggersAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14813:1: ( ( ruleReference ) )
- // InternalBehaviorAnnexParser.g:14814:2: ( ruleReference )
+ // InternalBehaviorAnnexParser.g:14970:1: ( ( ruleModeSwitchTrigger ) )
+ // InternalBehaviorAnnexParser.g:14971:2: ( ruleModeSwitchTrigger )
{
- // InternalBehaviorAnnexParser.g:14814:2: ( ruleReference )
- // InternalBehaviorAnnexParser.g:14815:3: ruleReference
+ // InternalBehaviorAnnexParser.g:14971:2: ( ruleModeSwitchTrigger )
+ // InternalBehaviorAnnexParser.g:14972:3: ruleModeSwitchTrigger
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getModeSwitchConjunctionAccess().getTriggersReferenceParserRuleCall_1_1_0());
+ before(grammarAccess.getModeSwitchConjunctionAccess().getTriggersModeSwitchTriggerParserRuleCall_1_1_0());
}
pushFollow(FollowSets000.FOLLOW_2);
- ruleReference();
+ ruleModeSwitchTrigger();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getModeSwitchConjunctionAccess().getTriggersReferenceParserRuleCall_1_1_0());
+ after(grammarAccess.getModeSwitchConjunctionAccess().getTriggersModeSwitchTriggerParserRuleCall_1_1_0());
}
}
@@ -48566,18 +49104,108 @@ public final void rule__ModeSwitchConjunction__TriggersAssignment_1_1() throws R
// $ANTLR end "rule__ModeSwitchConjunction__TriggersAssignment_1_1"
+ // $ANTLR start "rule__ModeSwitchTrigger__ReferenceAssignment_0"
+ // InternalBehaviorAnnexParser.g:14981:1: rule__ModeSwitchTrigger__ReferenceAssignment_0 : ( ruleReference ) ;
+ public final void rule__ModeSwitchTrigger__ReferenceAssignment_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalBehaviorAnnexParser.g:14985:1: ( ( ruleReference ) )
+ // InternalBehaviorAnnexParser.g:14986:2: ( ruleReference )
+ {
+ // InternalBehaviorAnnexParser.g:14986:2: ( ruleReference )
+ // InternalBehaviorAnnexParser.g:14987:3: ruleReference
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getModeSwitchTriggerAccess().getReferenceReferenceParserRuleCall_0_0());
+ }
+ pushFollow(FollowSets000.FOLLOW_2);
+ ruleReference();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getModeSwitchTriggerAccess().getReferenceReferenceParserRuleCall_0_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ModeSwitchTrigger__ReferenceAssignment_0"
+
+
+ // $ANTLR start "rule__ModeSwitchTrigger__ExpressionAssignment_1_1"
+ // InternalBehaviorAnnexParser.g:14996:1: rule__ModeSwitchTrigger__ExpressionAssignment_1_1 : ( ruleModeSwitchCondition ) ;
+ public final void rule__ModeSwitchTrigger__ExpressionAssignment_1_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalBehaviorAnnexParser.g:15000:1: ( ( ruleModeSwitchCondition ) )
+ // InternalBehaviorAnnexParser.g:15001:2: ( ruleModeSwitchCondition )
+ {
+ // InternalBehaviorAnnexParser.g:15001:2: ( ruleModeSwitchCondition )
+ // InternalBehaviorAnnexParser.g:15002:3: ruleModeSwitchCondition
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getModeSwitchTriggerAccess().getExpressionModeSwitchConditionParserRuleCall_1_1_0());
+ }
+ pushFollow(FollowSets000.FOLLOW_2);
+ ruleModeSwitchCondition();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getModeSwitchTriggerAccess().getExpressionModeSwitchConditionParserRuleCall_1_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ModeSwitchTrigger__ExpressionAssignment_1_1"
+
+
// $ANTLR start "rule__InternalCondition__InternalPortsAssignment_1"
- // InternalBehaviorAnnexParser.g:14824:1: rule__InternalCondition__InternalPortsAssignment_1 : ( ruleReference ) ;
+ // InternalBehaviorAnnexParser.g:15011:1: rule__InternalCondition__InternalPortsAssignment_1 : ( ruleReference ) ;
public final void rule__InternalCondition__InternalPortsAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14828:1: ( ( ruleReference ) )
- // InternalBehaviorAnnexParser.g:14829:2: ( ruleReference )
+ // InternalBehaviorAnnexParser.g:15015:1: ( ( ruleReference ) )
+ // InternalBehaviorAnnexParser.g:15016:2: ( ruleReference )
{
- // InternalBehaviorAnnexParser.g:14829:2: ( ruleReference )
- // InternalBehaviorAnnexParser.g:14830:3: ruleReference
+ // InternalBehaviorAnnexParser.g:15016:2: ( ruleReference )
+ // InternalBehaviorAnnexParser.g:15017:3: ruleReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInternalConditionAccess().getInternalPortsReferenceParserRuleCall_1_0());
@@ -48612,17 +49240,17 @@ public final void rule__InternalCondition__InternalPortsAssignment_1() throws Re
// $ANTLR start "rule__InternalCondition__InternalPortsAssignment_2_1"
- // InternalBehaviorAnnexParser.g:14839:1: rule__InternalCondition__InternalPortsAssignment_2_1 : ( ruleReference ) ;
+ // InternalBehaviorAnnexParser.g:15026:1: rule__InternalCondition__InternalPortsAssignment_2_1 : ( ruleReference ) ;
public final void rule__InternalCondition__InternalPortsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14843:1: ( ( ruleReference ) )
- // InternalBehaviorAnnexParser.g:14844:2: ( ruleReference )
+ // InternalBehaviorAnnexParser.g:15030:1: ( ( ruleReference ) )
+ // InternalBehaviorAnnexParser.g:15031:2: ( ruleReference )
{
- // InternalBehaviorAnnexParser.g:14844:2: ( ruleReference )
- // InternalBehaviorAnnexParser.g:14845:3: ruleReference
+ // InternalBehaviorAnnexParser.g:15031:2: ( ruleReference )
+ // InternalBehaviorAnnexParser.g:15032:3: ruleReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInternalConditionAccess().getInternalPortsReferenceParserRuleCall_2_1_0());
@@ -48657,17 +49285,17 @@ public final void rule__InternalCondition__InternalPortsAssignment_2_1() throws
// $ANTLR start "rule__BehaviorActionBlock__ContentAssignment_1"
- // InternalBehaviorAnnexParser.g:14854:1: rule__BehaviorActionBlock__ContentAssignment_1 : ( ruleBehaviorActions ) ;
+ // InternalBehaviorAnnexParser.g:15041:1: rule__BehaviorActionBlock__ContentAssignment_1 : ( ruleBehaviorActions ) ;
public final void rule__BehaviorActionBlock__ContentAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14858:1: ( ( ruleBehaviorActions ) )
- // InternalBehaviorAnnexParser.g:14859:2: ( ruleBehaviorActions )
+ // InternalBehaviorAnnexParser.g:15045:1: ( ( ruleBehaviorActions ) )
+ // InternalBehaviorAnnexParser.g:15046:2: ( ruleBehaviorActions )
{
- // InternalBehaviorAnnexParser.g:14859:2: ( ruleBehaviorActions )
- // InternalBehaviorAnnexParser.g:14860:3: ruleBehaviorActions
+ // InternalBehaviorAnnexParser.g:15046:2: ( ruleBehaviorActions )
+ // InternalBehaviorAnnexParser.g:15047:3: ruleBehaviorActions
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionBlockAccess().getContentBehaviorActionsParserRuleCall_1_0());
@@ -48702,17 +49330,17 @@ public final void rule__BehaviorActionBlock__ContentAssignment_1() throws Recogn
// $ANTLR start "rule__BehaviorActionBlock__TimeoutAssignment_3_1"
- // InternalBehaviorAnnexParser.g:14869:1: rule__BehaviorActionBlock__TimeoutAssignment_3_1 : ( ruleBehaviorTime ) ;
+ // InternalBehaviorAnnexParser.g:15056:1: rule__BehaviorActionBlock__TimeoutAssignment_3_1 : ( ruleBehaviorTime ) ;
public final void rule__BehaviorActionBlock__TimeoutAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14873:1: ( ( ruleBehaviorTime ) )
- // InternalBehaviorAnnexParser.g:14874:2: ( ruleBehaviorTime )
+ // InternalBehaviorAnnexParser.g:15060:1: ( ( ruleBehaviorTime ) )
+ // InternalBehaviorAnnexParser.g:15061:2: ( ruleBehaviorTime )
{
- // InternalBehaviorAnnexParser.g:14874:2: ( ruleBehaviorTime )
- // InternalBehaviorAnnexParser.g:14875:3: ruleBehaviorTime
+ // InternalBehaviorAnnexParser.g:15061:2: ( ruleBehaviorTime )
+ // InternalBehaviorAnnexParser.g:15062:3: ruleBehaviorTime
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionBlockAccess().getTimeoutBehaviorTimeParserRuleCall_3_1_0());
@@ -48747,17 +49375,17 @@ public final void rule__BehaviorActionBlock__TimeoutAssignment_3_1() throws Reco
// $ANTLR start "rule__BehaviorActions__ActionsAssignment_1_0_2"
- // InternalBehaviorAnnexParser.g:14884:1: rule__BehaviorActions__ActionsAssignment_1_0_2 : ( ruleBehaviorAction ) ;
+ // InternalBehaviorAnnexParser.g:15071:1: rule__BehaviorActions__ActionsAssignment_1_0_2 : ( ruleBehaviorAction ) ;
public final void rule__BehaviorActions__ActionsAssignment_1_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14888:1: ( ( ruleBehaviorAction ) )
- // InternalBehaviorAnnexParser.g:14889:2: ( ruleBehaviorAction )
+ // InternalBehaviorAnnexParser.g:15075:1: ( ( ruleBehaviorAction ) )
+ // InternalBehaviorAnnexParser.g:15076:2: ( ruleBehaviorAction )
{
- // InternalBehaviorAnnexParser.g:14889:2: ( ruleBehaviorAction )
- // InternalBehaviorAnnexParser.g:14890:3: ruleBehaviorAction
+ // InternalBehaviorAnnexParser.g:15076:2: ( ruleBehaviorAction )
+ // InternalBehaviorAnnexParser.g:15077:3: ruleBehaviorAction
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionsAccess().getActionsBehaviorActionParserRuleCall_1_0_2_0());
@@ -48792,17 +49420,17 @@ public final void rule__BehaviorActions__ActionsAssignment_1_0_2() throws Recogn
// $ANTLR start "rule__BehaviorActions__ActionsAssignment_1_0_3_1"
- // InternalBehaviorAnnexParser.g:14899:1: rule__BehaviorActions__ActionsAssignment_1_0_3_1 : ( ruleBehaviorAction ) ;
+ // InternalBehaviorAnnexParser.g:15086:1: rule__BehaviorActions__ActionsAssignment_1_0_3_1 : ( ruleBehaviorAction ) ;
public final void rule__BehaviorActions__ActionsAssignment_1_0_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14903:1: ( ( ruleBehaviorAction ) )
- // InternalBehaviorAnnexParser.g:14904:2: ( ruleBehaviorAction )
+ // InternalBehaviorAnnexParser.g:15090:1: ( ( ruleBehaviorAction ) )
+ // InternalBehaviorAnnexParser.g:15091:2: ( ruleBehaviorAction )
{
- // InternalBehaviorAnnexParser.g:14904:2: ( ruleBehaviorAction )
- // InternalBehaviorAnnexParser.g:14905:3: ruleBehaviorAction
+ // InternalBehaviorAnnexParser.g:15091:2: ( ruleBehaviorAction )
+ // InternalBehaviorAnnexParser.g:15092:3: ruleBehaviorAction
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionsAccess().getActionsBehaviorActionParserRuleCall_1_0_3_1_0());
@@ -48837,17 +49465,17 @@ public final void rule__BehaviorActions__ActionsAssignment_1_0_3_1() throws Reco
// $ANTLR start "rule__BehaviorActions__ActionsAssignment_1_1_2"
- // InternalBehaviorAnnexParser.g:14914:1: rule__BehaviorActions__ActionsAssignment_1_1_2 : ( ruleBehaviorAction ) ;
+ // InternalBehaviorAnnexParser.g:15101:1: rule__BehaviorActions__ActionsAssignment_1_1_2 : ( ruleBehaviorAction ) ;
public final void rule__BehaviorActions__ActionsAssignment_1_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14918:1: ( ( ruleBehaviorAction ) )
- // InternalBehaviorAnnexParser.g:14919:2: ( ruleBehaviorAction )
+ // InternalBehaviorAnnexParser.g:15105:1: ( ( ruleBehaviorAction ) )
+ // InternalBehaviorAnnexParser.g:15106:2: ( ruleBehaviorAction )
{
- // InternalBehaviorAnnexParser.g:14919:2: ( ruleBehaviorAction )
- // InternalBehaviorAnnexParser.g:14920:3: ruleBehaviorAction
+ // InternalBehaviorAnnexParser.g:15106:2: ( ruleBehaviorAction )
+ // InternalBehaviorAnnexParser.g:15107:3: ruleBehaviorAction
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionsAccess().getActionsBehaviorActionParserRuleCall_1_1_2_0());
@@ -48882,17 +49510,17 @@ public final void rule__BehaviorActions__ActionsAssignment_1_1_2() throws Recogn
// $ANTLR start "rule__BehaviorActions__ActionsAssignment_1_1_3_1"
- // InternalBehaviorAnnexParser.g:14929:1: rule__BehaviorActions__ActionsAssignment_1_1_3_1 : ( ruleBehaviorAction ) ;
+ // InternalBehaviorAnnexParser.g:15116:1: rule__BehaviorActions__ActionsAssignment_1_1_3_1 : ( ruleBehaviorAction ) ;
public final void rule__BehaviorActions__ActionsAssignment_1_1_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14933:1: ( ( ruleBehaviorAction ) )
- // InternalBehaviorAnnexParser.g:14934:2: ( ruleBehaviorAction )
+ // InternalBehaviorAnnexParser.g:15120:1: ( ( ruleBehaviorAction ) )
+ // InternalBehaviorAnnexParser.g:15121:2: ( ruleBehaviorAction )
{
- // InternalBehaviorAnnexParser.g:14934:2: ( ruleBehaviorAction )
- // InternalBehaviorAnnexParser.g:14935:3: ruleBehaviorAction
+ // InternalBehaviorAnnexParser.g:15121:2: ( ruleBehaviorAction )
+ // InternalBehaviorAnnexParser.g:15122:3: ruleBehaviorAction
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionsAccess().getActionsBehaviorActionParserRuleCall_1_1_3_1_0());
@@ -48927,17 +49555,17 @@ public final void rule__BehaviorActions__ActionsAssignment_1_1_3_1() throws Reco
// $ANTLR start "rule__AssignmentAction__TargetAssignment_0"
- // InternalBehaviorAnnexParser.g:14944:1: rule__AssignmentAction__TargetAssignment_0 : ( ruleReference ) ;
+ // InternalBehaviorAnnexParser.g:15131:1: rule__AssignmentAction__TargetAssignment_0 : ( ruleReference ) ;
public final void rule__AssignmentAction__TargetAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14948:1: ( ( ruleReference ) )
- // InternalBehaviorAnnexParser.g:14949:2: ( ruleReference )
+ // InternalBehaviorAnnexParser.g:15135:1: ( ( ruleReference ) )
+ // InternalBehaviorAnnexParser.g:15136:2: ( ruleReference )
{
- // InternalBehaviorAnnexParser.g:14949:2: ( ruleReference )
- // InternalBehaviorAnnexParser.g:14950:3: ruleReference
+ // InternalBehaviorAnnexParser.g:15136:2: ( ruleReference )
+ // InternalBehaviorAnnexParser.g:15137:3: ruleReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignmentActionAccess().getTargetReferenceParserRuleCall_0_0());
@@ -48972,17 +49600,17 @@ public final void rule__AssignmentAction__TargetAssignment_0() throws Recognitio
// $ANTLR start "rule__AssignmentAction__ValueAssignment_2_0"
- // InternalBehaviorAnnexParser.g:14959:1: rule__AssignmentAction__ValueAssignment_2_0 : ( ruleValueExpression ) ;
+ // InternalBehaviorAnnexParser.g:15146:1: rule__AssignmentAction__ValueAssignment_2_0 : ( ruleValueExpression ) ;
public final void rule__AssignmentAction__ValueAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14963:1: ( ( ruleValueExpression ) )
- // InternalBehaviorAnnexParser.g:14964:2: ( ruleValueExpression )
+ // InternalBehaviorAnnexParser.g:15150:1: ( ( ruleValueExpression ) )
+ // InternalBehaviorAnnexParser.g:15151:2: ( ruleValueExpression )
{
- // InternalBehaviorAnnexParser.g:14964:2: ( ruleValueExpression )
- // InternalBehaviorAnnexParser.g:14965:3: ruleValueExpression
+ // InternalBehaviorAnnexParser.g:15151:2: ( ruleValueExpression )
+ // InternalBehaviorAnnexParser.g:15152:3: ruleValueExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignmentActionAccess().getValueValueExpressionParserRuleCall_2_0_0());
@@ -49017,23 +49645,23 @@ public final void rule__AssignmentAction__ValueAssignment_2_0() throws Recogniti
// $ANTLR start "rule__AssignmentAction__AnyAssignment_2_1"
- // InternalBehaviorAnnexParser.g:14974:1: rule__AssignmentAction__AnyAssignment_2_1 : ( ( Any ) ) ;
+ // InternalBehaviorAnnexParser.g:15161:1: rule__AssignmentAction__AnyAssignment_2_1 : ( ( Any ) ) ;
public final void rule__AssignmentAction__AnyAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14978:1: ( ( ( Any ) ) )
- // InternalBehaviorAnnexParser.g:14979:2: ( ( Any ) )
+ // InternalBehaviorAnnexParser.g:15165:1: ( ( ( Any ) ) )
+ // InternalBehaviorAnnexParser.g:15166:2: ( ( Any ) )
{
- // InternalBehaviorAnnexParser.g:14979:2: ( ( Any ) )
- // InternalBehaviorAnnexParser.g:14980:3: ( Any )
+ // InternalBehaviorAnnexParser.g:15166:2: ( ( Any ) )
+ // InternalBehaviorAnnexParser.g:15167:3: ( Any )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignmentActionAccess().getAnyAnyKeyword_2_1_0());
}
- // InternalBehaviorAnnexParser.g:14981:3: ( Any )
- // InternalBehaviorAnnexParser.g:14982:4: Any
+ // InternalBehaviorAnnexParser.g:15168:3: ( Any )
+ // InternalBehaviorAnnexParser.g:15169:4: Any
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignmentActionAccess().getAnyAnyKeyword_2_1_0());
@@ -49070,17 +49698,17 @@ public final void rule__AssignmentAction__AnyAssignment_2_1() throws Recognition
// $ANTLR start "rule__CommunicationAction__ReferenceAssignment_0_0"
- // InternalBehaviorAnnexParser.g:14993:1: rule__CommunicationAction__ReferenceAssignment_0_0 : ( ruleReference ) ;
+ // InternalBehaviorAnnexParser.g:15180:1: rule__CommunicationAction__ReferenceAssignment_0_0 : ( ruleReference ) ;
public final void rule__CommunicationAction__ReferenceAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:14997:1: ( ( ruleReference ) )
- // InternalBehaviorAnnexParser.g:14998:2: ( ruleReference )
+ // InternalBehaviorAnnexParser.g:15184:1: ( ( ruleReference ) )
+ // InternalBehaviorAnnexParser.g:15185:2: ( ruleReference )
{
- // InternalBehaviorAnnexParser.g:14998:2: ( ruleReference )
- // InternalBehaviorAnnexParser.g:14999:3: ruleReference
+ // InternalBehaviorAnnexParser.g:15185:2: ( ruleReference )
+ // InternalBehaviorAnnexParser.g:15186:3: ruleReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getReferenceReferenceParserRuleCall_0_0_0());
@@ -49115,23 +49743,23 @@ public final void rule__CommunicationAction__ReferenceAssignment_0_0() throws Re
// $ANTLR start "rule__CommunicationAction__SendAssignment_0_1_0_0"
- // InternalBehaviorAnnexParser.g:15008:1: rule__CommunicationAction__SendAssignment_0_1_0_0 : ( ( ExclamationMark ) ) ;
+ // InternalBehaviorAnnexParser.g:15195:1: rule__CommunicationAction__SendAssignment_0_1_0_0 : ( ( ExclamationMark ) ) ;
public final void rule__CommunicationAction__SendAssignment_0_1_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15012:1: ( ( ( ExclamationMark ) ) )
- // InternalBehaviorAnnexParser.g:15013:2: ( ( ExclamationMark ) )
+ // InternalBehaviorAnnexParser.g:15199:1: ( ( ( ExclamationMark ) ) )
+ // InternalBehaviorAnnexParser.g:15200:2: ( ( ExclamationMark ) )
{
- // InternalBehaviorAnnexParser.g:15013:2: ( ( ExclamationMark ) )
- // InternalBehaviorAnnexParser.g:15014:3: ( ExclamationMark )
+ // InternalBehaviorAnnexParser.g:15200:2: ( ( ExclamationMark ) )
+ // InternalBehaviorAnnexParser.g:15201:3: ( ExclamationMark )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getSendExclamationMarkKeyword_0_1_0_0_0());
}
- // InternalBehaviorAnnexParser.g:15015:3: ( ExclamationMark )
- // InternalBehaviorAnnexParser.g:15016:4: ExclamationMark
+ // InternalBehaviorAnnexParser.g:15202:3: ( ExclamationMark )
+ // InternalBehaviorAnnexParser.g:15203:4: ExclamationMark
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getSendExclamationMarkKeyword_0_1_0_0_0());
@@ -49168,17 +49796,17 @@ public final void rule__CommunicationAction__SendAssignment_0_1_0_0() throws Rec
// $ANTLR start "rule__CommunicationAction__ParametersAssignment_0_1_0_1_1"
- // InternalBehaviorAnnexParser.g:15027:1: rule__CommunicationAction__ParametersAssignment_0_1_0_1_1 : ( ruleValueExpression ) ;
+ // InternalBehaviorAnnexParser.g:15214:1: rule__CommunicationAction__ParametersAssignment_0_1_0_1_1 : ( ruleValueExpression ) ;
public final void rule__CommunicationAction__ParametersAssignment_0_1_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15031:1: ( ( ruleValueExpression ) )
- // InternalBehaviorAnnexParser.g:15032:2: ( ruleValueExpression )
+ // InternalBehaviorAnnexParser.g:15218:1: ( ( ruleValueExpression ) )
+ // InternalBehaviorAnnexParser.g:15219:2: ( ruleValueExpression )
{
- // InternalBehaviorAnnexParser.g:15032:2: ( ruleValueExpression )
- // InternalBehaviorAnnexParser.g:15033:3: ruleValueExpression
+ // InternalBehaviorAnnexParser.g:15219:2: ( ruleValueExpression )
+ // InternalBehaviorAnnexParser.g:15220:3: ruleValueExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getParametersValueExpressionParserRuleCall_0_1_0_1_1_0());
@@ -49213,17 +49841,17 @@ public final void rule__CommunicationAction__ParametersAssignment_0_1_0_1_1() th
// $ANTLR start "rule__CommunicationAction__ParametersAssignment_0_1_0_1_2_1"
- // InternalBehaviorAnnexParser.g:15042:1: rule__CommunicationAction__ParametersAssignment_0_1_0_1_2_1 : ( ruleValueExpression ) ;
+ // InternalBehaviorAnnexParser.g:15229:1: rule__CommunicationAction__ParametersAssignment_0_1_0_1_2_1 : ( ruleValueExpression ) ;
public final void rule__CommunicationAction__ParametersAssignment_0_1_0_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15046:1: ( ( ruleValueExpression ) )
- // InternalBehaviorAnnexParser.g:15047:2: ( ruleValueExpression )
+ // InternalBehaviorAnnexParser.g:15233:1: ( ( ruleValueExpression ) )
+ // InternalBehaviorAnnexParser.g:15234:2: ( ruleValueExpression )
{
- // InternalBehaviorAnnexParser.g:15047:2: ( ruleValueExpression )
- // InternalBehaviorAnnexParser.g:15048:3: ruleValueExpression
+ // InternalBehaviorAnnexParser.g:15234:2: ( ruleValueExpression )
+ // InternalBehaviorAnnexParser.g:15235:3: ruleValueExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getParametersValueExpressionParserRuleCall_0_1_0_1_2_1_0());
@@ -49258,23 +49886,23 @@ public final void rule__CommunicationAction__ParametersAssignment_0_1_0_1_2_1()
// $ANTLR start "rule__CommunicationAction__DequeueAssignment_0_1_1_0"
- // InternalBehaviorAnnexParser.g:15057:1: rule__CommunicationAction__DequeueAssignment_0_1_1_0 : ( ( QuestionMark ) ) ;
+ // InternalBehaviorAnnexParser.g:15244:1: rule__CommunicationAction__DequeueAssignment_0_1_1_0 : ( ( QuestionMark ) ) ;
public final void rule__CommunicationAction__DequeueAssignment_0_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15061:1: ( ( ( QuestionMark ) ) )
- // InternalBehaviorAnnexParser.g:15062:2: ( ( QuestionMark ) )
+ // InternalBehaviorAnnexParser.g:15248:1: ( ( ( QuestionMark ) ) )
+ // InternalBehaviorAnnexParser.g:15249:2: ( ( QuestionMark ) )
{
- // InternalBehaviorAnnexParser.g:15062:2: ( ( QuestionMark ) )
- // InternalBehaviorAnnexParser.g:15063:3: ( QuestionMark )
+ // InternalBehaviorAnnexParser.g:15249:2: ( ( QuestionMark ) )
+ // InternalBehaviorAnnexParser.g:15250:3: ( QuestionMark )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getDequeueQuestionMarkKeyword_0_1_1_0_0());
}
- // InternalBehaviorAnnexParser.g:15064:3: ( QuestionMark )
- // InternalBehaviorAnnexParser.g:15065:4: QuestionMark
+ // InternalBehaviorAnnexParser.g:15251:3: ( QuestionMark )
+ // InternalBehaviorAnnexParser.g:15252:4: QuestionMark
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getDequeueQuestionMarkKeyword_0_1_1_0_0());
@@ -49311,17 +49939,17 @@ public final void rule__CommunicationAction__DequeueAssignment_0_1_1_0() throws
// $ANTLR start "rule__CommunicationAction__TargetAssignment_0_1_1_1_1"
- // InternalBehaviorAnnexParser.g:15076:1: rule__CommunicationAction__TargetAssignment_0_1_1_1_1 : ( ruleReference ) ;
+ // InternalBehaviorAnnexParser.g:15263:1: rule__CommunicationAction__TargetAssignment_0_1_1_1_1 : ( ruleReference ) ;
public final void rule__CommunicationAction__TargetAssignment_0_1_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15080:1: ( ( ruleReference ) )
- // InternalBehaviorAnnexParser.g:15081:2: ( ruleReference )
+ // InternalBehaviorAnnexParser.g:15267:1: ( ( ruleReference ) )
+ // InternalBehaviorAnnexParser.g:15268:2: ( ruleReference )
{
- // InternalBehaviorAnnexParser.g:15081:2: ( ruleReference )
- // InternalBehaviorAnnexParser.g:15082:3: ruleReference
+ // InternalBehaviorAnnexParser.g:15268:2: ( ruleReference )
+ // InternalBehaviorAnnexParser.g:15269:3: ruleReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getTargetReferenceParserRuleCall_0_1_1_1_1_0());
@@ -49356,23 +49984,23 @@ public final void rule__CommunicationAction__TargetAssignment_0_1_1_1_1() throws
// $ANTLR start "rule__CommunicationAction__FreezeAssignment_0_1_2"
- // InternalBehaviorAnnexParser.g:15091:1: rule__CommunicationAction__FreezeAssignment_0_1_2 : ( ( GreaterThanSignGreaterThanSign ) ) ;
+ // InternalBehaviorAnnexParser.g:15278:1: rule__CommunicationAction__FreezeAssignment_0_1_2 : ( ( GreaterThanSignGreaterThanSign ) ) ;
public final void rule__CommunicationAction__FreezeAssignment_0_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15095:1: ( ( ( GreaterThanSignGreaterThanSign ) ) )
- // InternalBehaviorAnnexParser.g:15096:2: ( ( GreaterThanSignGreaterThanSign ) )
+ // InternalBehaviorAnnexParser.g:15282:1: ( ( ( GreaterThanSignGreaterThanSign ) ) )
+ // InternalBehaviorAnnexParser.g:15283:2: ( ( GreaterThanSignGreaterThanSign ) )
{
- // InternalBehaviorAnnexParser.g:15096:2: ( ( GreaterThanSignGreaterThanSign ) )
- // InternalBehaviorAnnexParser.g:15097:3: ( GreaterThanSignGreaterThanSign )
+ // InternalBehaviorAnnexParser.g:15283:2: ( ( GreaterThanSignGreaterThanSign ) )
+ // InternalBehaviorAnnexParser.g:15284:3: ( GreaterThanSignGreaterThanSign )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getFreezeGreaterThanSignGreaterThanSignKeyword_0_1_2_0());
}
- // InternalBehaviorAnnexParser.g:15098:3: ( GreaterThanSignGreaterThanSign )
- // InternalBehaviorAnnexParser.g:15099:4: GreaterThanSignGreaterThanSign
+ // InternalBehaviorAnnexParser.g:15285:3: ( GreaterThanSignGreaterThanSign )
+ // InternalBehaviorAnnexParser.g:15286:4: GreaterThanSignGreaterThanSign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getFreezeGreaterThanSignGreaterThanSignKeyword_0_1_2_0());
@@ -49409,23 +50037,23 @@ public final void rule__CommunicationAction__FreezeAssignment_0_1_2() throws Rec
// $ANTLR start "rule__CommunicationAction__LockAssignment_0_1_3"
- // InternalBehaviorAnnexParser.g:15110:1: rule__CommunicationAction__LockAssignment_0_1_3 : ( ( ExclamationMarkLessThanSign ) ) ;
+ // InternalBehaviorAnnexParser.g:15297:1: rule__CommunicationAction__LockAssignment_0_1_3 : ( ( ExclamationMarkLessThanSign ) ) ;
public final void rule__CommunicationAction__LockAssignment_0_1_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15114:1: ( ( ( ExclamationMarkLessThanSign ) ) )
- // InternalBehaviorAnnexParser.g:15115:2: ( ( ExclamationMarkLessThanSign ) )
+ // InternalBehaviorAnnexParser.g:15301:1: ( ( ( ExclamationMarkLessThanSign ) ) )
+ // InternalBehaviorAnnexParser.g:15302:2: ( ( ExclamationMarkLessThanSign ) )
{
- // InternalBehaviorAnnexParser.g:15115:2: ( ( ExclamationMarkLessThanSign ) )
- // InternalBehaviorAnnexParser.g:15116:3: ( ExclamationMarkLessThanSign )
+ // InternalBehaviorAnnexParser.g:15302:2: ( ( ExclamationMarkLessThanSign ) )
+ // InternalBehaviorAnnexParser.g:15303:3: ( ExclamationMarkLessThanSign )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getLockExclamationMarkLessThanSignKeyword_0_1_3_0());
}
- // InternalBehaviorAnnexParser.g:15117:3: ( ExclamationMarkLessThanSign )
- // InternalBehaviorAnnexParser.g:15118:4: ExclamationMarkLessThanSign
+ // InternalBehaviorAnnexParser.g:15304:3: ( ExclamationMarkLessThanSign )
+ // InternalBehaviorAnnexParser.g:15305:4: ExclamationMarkLessThanSign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getLockExclamationMarkLessThanSignKeyword_0_1_3_0());
@@ -49462,23 +50090,23 @@ public final void rule__CommunicationAction__LockAssignment_0_1_3() throws Recog
// $ANTLR start "rule__CommunicationAction__UnlockAssignment_0_1_4"
- // InternalBehaviorAnnexParser.g:15129:1: rule__CommunicationAction__UnlockAssignment_0_1_4 : ( ( ExclamationMarkGreaterThanSign ) ) ;
+ // InternalBehaviorAnnexParser.g:15316:1: rule__CommunicationAction__UnlockAssignment_0_1_4 : ( ( ExclamationMarkGreaterThanSign ) ) ;
public final void rule__CommunicationAction__UnlockAssignment_0_1_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15133:1: ( ( ( ExclamationMarkGreaterThanSign ) ) )
- // InternalBehaviorAnnexParser.g:15134:2: ( ( ExclamationMarkGreaterThanSign ) )
+ // InternalBehaviorAnnexParser.g:15320:1: ( ( ( ExclamationMarkGreaterThanSign ) ) )
+ // InternalBehaviorAnnexParser.g:15321:2: ( ( ExclamationMarkGreaterThanSign ) )
{
- // InternalBehaviorAnnexParser.g:15134:2: ( ( ExclamationMarkGreaterThanSign ) )
- // InternalBehaviorAnnexParser.g:15135:3: ( ExclamationMarkGreaterThanSign )
+ // InternalBehaviorAnnexParser.g:15321:2: ( ( ExclamationMarkGreaterThanSign ) )
+ // InternalBehaviorAnnexParser.g:15322:3: ( ExclamationMarkGreaterThanSign )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getUnlockExclamationMarkGreaterThanSignKeyword_0_1_4_0());
}
- // InternalBehaviorAnnexParser.g:15136:3: ( ExclamationMarkGreaterThanSign )
- // InternalBehaviorAnnexParser.g:15137:4: ExclamationMarkGreaterThanSign
+ // InternalBehaviorAnnexParser.g:15323:3: ( ExclamationMarkGreaterThanSign )
+ // InternalBehaviorAnnexParser.g:15324:4: ExclamationMarkGreaterThanSign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getUnlockExclamationMarkGreaterThanSignKeyword_0_1_4_0());
@@ -49515,23 +50143,23 @@ public final void rule__CommunicationAction__UnlockAssignment_0_1_4() throws Rec
// $ANTLR start "rule__CommunicationAction__AllAssignment_1_0"
- // InternalBehaviorAnnexParser.g:15148:1: rule__CommunicationAction__AllAssignment_1_0 : ( ( Asterisk ) ) ;
+ // InternalBehaviorAnnexParser.g:15335:1: rule__CommunicationAction__AllAssignment_1_0 : ( ( Asterisk ) ) ;
public final void rule__CommunicationAction__AllAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15152:1: ( ( ( Asterisk ) ) )
- // InternalBehaviorAnnexParser.g:15153:2: ( ( Asterisk ) )
+ // InternalBehaviorAnnexParser.g:15339:1: ( ( ( Asterisk ) ) )
+ // InternalBehaviorAnnexParser.g:15340:2: ( ( Asterisk ) )
{
- // InternalBehaviorAnnexParser.g:15153:2: ( ( Asterisk ) )
- // InternalBehaviorAnnexParser.g:15154:3: ( Asterisk )
+ // InternalBehaviorAnnexParser.g:15340:2: ( ( Asterisk ) )
+ // InternalBehaviorAnnexParser.g:15341:3: ( Asterisk )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getAllAsteriskKeyword_1_0_0());
}
- // InternalBehaviorAnnexParser.g:15155:3: ( Asterisk )
- // InternalBehaviorAnnexParser.g:15156:4: Asterisk
+ // InternalBehaviorAnnexParser.g:15342:3: ( Asterisk )
+ // InternalBehaviorAnnexParser.g:15343:4: Asterisk
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getAllAsteriskKeyword_1_0_0());
@@ -49568,23 +50196,23 @@ public final void rule__CommunicationAction__AllAssignment_1_0() throws Recognit
// $ANTLR start "rule__CommunicationAction__AllLockAssignment_1_1_0"
- // InternalBehaviorAnnexParser.g:15167:1: rule__CommunicationAction__AllLockAssignment_1_1_0 : ( ( ExclamationMarkLessThanSign ) ) ;
+ // InternalBehaviorAnnexParser.g:15354:1: rule__CommunicationAction__AllLockAssignment_1_1_0 : ( ( ExclamationMarkLessThanSign ) ) ;
public final void rule__CommunicationAction__AllLockAssignment_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15171:1: ( ( ( ExclamationMarkLessThanSign ) ) )
- // InternalBehaviorAnnexParser.g:15172:2: ( ( ExclamationMarkLessThanSign ) )
+ // InternalBehaviorAnnexParser.g:15358:1: ( ( ( ExclamationMarkLessThanSign ) ) )
+ // InternalBehaviorAnnexParser.g:15359:2: ( ( ExclamationMarkLessThanSign ) )
{
- // InternalBehaviorAnnexParser.g:15172:2: ( ( ExclamationMarkLessThanSign ) )
- // InternalBehaviorAnnexParser.g:15173:3: ( ExclamationMarkLessThanSign )
+ // InternalBehaviorAnnexParser.g:15359:2: ( ( ExclamationMarkLessThanSign ) )
+ // InternalBehaviorAnnexParser.g:15360:3: ( ExclamationMarkLessThanSign )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getAllLockExclamationMarkLessThanSignKeyword_1_1_0_0());
}
- // InternalBehaviorAnnexParser.g:15174:3: ( ExclamationMarkLessThanSign )
- // InternalBehaviorAnnexParser.g:15175:4: ExclamationMarkLessThanSign
+ // InternalBehaviorAnnexParser.g:15361:3: ( ExclamationMarkLessThanSign )
+ // InternalBehaviorAnnexParser.g:15362:4: ExclamationMarkLessThanSign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getAllLockExclamationMarkLessThanSignKeyword_1_1_0_0());
@@ -49621,23 +50249,23 @@ public final void rule__CommunicationAction__AllLockAssignment_1_1_0() throws Re
// $ANTLR start "rule__CommunicationAction__AllUnlockAssignment_1_1_1"
- // InternalBehaviorAnnexParser.g:15186:1: rule__CommunicationAction__AllUnlockAssignment_1_1_1 : ( ( ExclamationMarkGreaterThanSign ) ) ;
+ // InternalBehaviorAnnexParser.g:15373:1: rule__CommunicationAction__AllUnlockAssignment_1_1_1 : ( ( ExclamationMarkGreaterThanSign ) ) ;
public final void rule__CommunicationAction__AllUnlockAssignment_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15190:1: ( ( ( ExclamationMarkGreaterThanSign ) ) )
- // InternalBehaviorAnnexParser.g:15191:2: ( ( ExclamationMarkGreaterThanSign ) )
+ // InternalBehaviorAnnexParser.g:15377:1: ( ( ( ExclamationMarkGreaterThanSign ) ) )
+ // InternalBehaviorAnnexParser.g:15378:2: ( ( ExclamationMarkGreaterThanSign ) )
{
- // InternalBehaviorAnnexParser.g:15191:2: ( ( ExclamationMarkGreaterThanSign ) )
- // InternalBehaviorAnnexParser.g:15192:3: ( ExclamationMarkGreaterThanSign )
+ // InternalBehaviorAnnexParser.g:15378:2: ( ( ExclamationMarkGreaterThanSign ) )
+ // InternalBehaviorAnnexParser.g:15379:3: ( ExclamationMarkGreaterThanSign )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getAllUnlockExclamationMarkGreaterThanSignKeyword_1_1_1_0());
}
- // InternalBehaviorAnnexParser.g:15193:3: ( ExclamationMarkGreaterThanSign )
- // InternalBehaviorAnnexParser.g:15194:4: ExclamationMarkGreaterThanSign
+ // InternalBehaviorAnnexParser.g:15380:3: ( ExclamationMarkGreaterThanSign )
+ // InternalBehaviorAnnexParser.g:15381:4: ExclamationMarkGreaterThanSign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCommunicationActionAccess().getAllUnlockExclamationMarkGreaterThanSignKeyword_1_1_1_0());
@@ -49674,17 +50302,17 @@ public final void rule__CommunicationAction__AllUnlockAssignment_1_1_1() throws
// $ANTLR start "rule__TimedAction__LowerTimeAssignment_2"
- // InternalBehaviorAnnexParser.g:15205:1: rule__TimedAction__LowerTimeAssignment_2 : ( ruleBehaviorTime ) ;
+ // InternalBehaviorAnnexParser.g:15392:1: rule__TimedAction__LowerTimeAssignment_2 : ( ruleBehaviorTime ) ;
public final void rule__TimedAction__LowerTimeAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15209:1: ( ( ruleBehaviorTime ) )
- // InternalBehaviorAnnexParser.g:15210:2: ( ruleBehaviorTime )
+ // InternalBehaviorAnnexParser.g:15396:1: ( ( ruleBehaviorTime ) )
+ // InternalBehaviorAnnexParser.g:15397:2: ( ruleBehaviorTime )
{
- // InternalBehaviorAnnexParser.g:15210:2: ( ruleBehaviorTime )
- // InternalBehaviorAnnexParser.g:15211:3: ruleBehaviorTime
+ // InternalBehaviorAnnexParser.g:15397:2: ( ruleBehaviorTime )
+ // InternalBehaviorAnnexParser.g:15398:3: ruleBehaviorTime
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimedActionAccess().getLowerTimeBehaviorTimeParserRuleCall_2_0());
@@ -49719,17 +50347,17 @@ public final void rule__TimedAction__LowerTimeAssignment_2() throws RecognitionE
// $ANTLR start "rule__TimedAction__UpperTimeAssignment_3_1"
- // InternalBehaviorAnnexParser.g:15220:1: rule__TimedAction__UpperTimeAssignment_3_1 : ( ruleBehaviorTime ) ;
+ // InternalBehaviorAnnexParser.g:15407:1: rule__TimedAction__UpperTimeAssignment_3_1 : ( ruleBehaviorTime ) ;
public final void rule__TimedAction__UpperTimeAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15224:1: ( ( ruleBehaviorTime ) )
- // InternalBehaviorAnnexParser.g:15225:2: ( ruleBehaviorTime )
+ // InternalBehaviorAnnexParser.g:15411:1: ( ( ruleBehaviorTime ) )
+ // InternalBehaviorAnnexParser.g:15412:2: ( ruleBehaviorTime )
{
- // InternalBehaviorAnnexParser.g:15225:2: ( ruleBehaviorTime )
- // InternalBehaviorAnnexParser.g:15226:3: ruleBehaviorTime
+ // InternalBehaviorAnnexParser.g:15412:2: ( ruleBehaviorTime )
+ // InternalBehaviorAnnexParser.g:15413:3: ruleBehaviorTime
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimedActionAccess().getUpperTimeBehaviorTimeParserRuleCall_3_1_0());
@@ -49764,23 +50392,23 @@ public final void rule__TimedAction__UpperTimeAssignment_3_1() throws Recognitio
// $ANTLR start "rule__TimedAction__ProcessorsAssignment_5_3"
- // InternalBehaviorAnnexParser.g:15235:1: rule__TimedAction__ProcessorsAssignment_5_3 : ( ( ruleQCREF ) ) ;
+ // InternalBehaviorAnnexParser.g:15422:1: rule__TimedAction__ProcessorsAssignment_5_3 : ( ( ruleQCREF ) ) ;
public final void rule__TimedAction__ProcessorsAssignment_5_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15239:1: ( ( ( ruleQCREF ) ) )
- // InternalBehaviorAnnexParser.g:15240:2: ( ( ruleQCREF ) )
+ // InternalBehaviorAnnexParser.g:15426:1: ( ( ( ruleQCREF ) ) )
+ // InternalBehaviorAnnexParser.g:15427:2: ( ( ruleQCREF ) )
{
- // InternalBehaviorAnnexParser.g:15240:2: ( ( ruleQCREF ) )
- // InternalBehaviorAnnexParser.g:15241:3: ( ruleQCREF )
+ // InternalBehaviorAnnexParser.g:15427:2: ( ( ruleQCREF ) )
+ // InternalBehaviorAnnexParser.g:15428:3: ( ruleQCREF )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimedActionAccess().getProcessorsComponentClassifierCrossReference_5_3_0());
}
- // InternalBehaviorAnnexParser.g:15242:3: ( ruleQCREF )
- // InternalBehaviorAnnexParser.g:15243:4: ruleQCREF
+ // InternalBehaviorAnnexParser.g:15429:3: ( ruleQCREF )
+ // InternalBehaviorAnnexParser.g:15430:4: ruleQCREF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimedActionAccess().getProcessorsComponentClassifierQCREFParserRuleCall_5_3_0_1());
@@ -49821,23 +50449,23 @@ public final void rule__TimedAction__ProcessorsAssignment_5_3() throws Recogniti
// $ANTLR start "rule__TimedAction__ProcessorsAssignment_5_4_1"
- // InternalBehaviorAnnexParser.g:15254:1: rule__TimedAction__ProcessorsAssignment_5_4_1 : ( ( ruleQCREF ) ) ;
+ // InternalBehaviorAnnexParser.g:15441:1: rule__TimedAction__ProcessorsAssignment_5_4_1 : ( ( ruleQCREF ) ) ;
public final void rule__TimedAction__ProcessorsAssignment_5_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15258:1: ( ( ( ruleQCREF ) ) )
- // InternalBehaviorAnnexParser.g:15259:2: ( ( ruleQCREF ) )
+ // InternalBehaviorAnnexParser.g:15445:1: ( ( ( ruleQCREF ) ) )
+ // InternalBehaviorAnnexParser.g:15446:2: ( ( ruleQCREF ) )
{
- // InternalBehaviorAnnexParser.g:15259:2: ( ( ruleQCREF ) )
- // InternalBehaviorAnnexParser.g:15260:3: ( ruleQCREF )
+ // InternalBehaviorAnnexParser.g:15446:2: ( ( ruleQCREF ) )
+ // InternalBehaviorAnnexParser.g:15447:3: ( ruleQCREF )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimedActionAccess().getProcessorsComponentClassifierCrossReference_5_4_1_0());
}
- // InternalBehaviorAnnexParser.g:15261:3: ( ruleQCREF )
- // InternalBehaviorAnnexParser.g:15262:4: ruleQCREF
+ // InternalBehaviorAnnexParser.g:15448:3: ( ruleQCREF )
+ // InternalBehaviorAnnexParser.g:15449:4: ruleQCREF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTimedActionAccess().getProcessorsComponentClassifierQCREFParserRuleCall_5_4_1_0_1());
@@ -49878,17 +50506,17 @@ public final void rule__TimedAction__ProcessorsAssignment_5_4_1() throws Recogni
// $ANTLR start "rule__IfStatement__ConditionAssignment_2"
- // InternalBehaviorAnnexParser.g:15273:1: rule__IfStatement__ConditionAssignment_2 : ( ruleValueExpression ) ;
+ // InternalBehaviorAnnexParser.g:15460:1: rule__IfStatement__ConditionAssignment_2 : ( ruleValueExpression ) ;
public final void rule__IfStatement__ConditionAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15277:1: ( ( ruleValueExpression ) )
- // InternalBehaviorAnnexParser.g:15278:2: ( ruleValueExpression )
+ // InternalBehaviorAnnexParser.g:15464:1: ( ( ruleValueExpression ) )
+ // InternalBehaviorAnnexParser.g:15465:2: ( ruleValueExpression )
{
- // InternalBehaviorAnnexParser.g:15278:2: ( ruleValueExpression )
- // InternalBehaviorAnnexParser.g:15279:3: ruleValueExpression
+ // InternalBehaviorAnnexParser.g:15465:2: ( ruleValueExpression )
+ // InternalBehaviorAnnexParser.g:15466:3: ruleValueExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfStatementAccess().getConditionValueExpressionParserRuleCall_2_0());
@@ -49923,17 +50551,17 @@ public final void rule__IfStatement__ConditionAssignment_2() throws RecognitionE
// $ANTLR start "rule__IfStatement__ThenActionsAssignment_4"
- // InternalBehaviorAnnexParser.g:15288:1: rule__IfStatement__ThenActionsAssignment_4 : ( ruleBehaviorActions ) ;
+ // InternalBehaviorAnnexParser.g:15475:1: rule__IfStatement__ThenActionsAssignment_4 : ( ruleBehaviorActions ) ;
public final void rule__IfStatement__ThenActionsAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15292:1: ( ( ruleBehaviorActions ) )
- // InternalBehaviorAnnexParser.g:15293:2: ( ruleBehaviorActions )
+ // InternalBehaviorAnnexParser.g:15479:1: ( ( ruleBehaviorActions ) )
+ // InternalBehaviorAnnexParser.g:15480:2: ( ruleBehaviorActions )
{
- // InternalBehaviorAnnexParser.g:15293:2: ( ruleBehaviorActions )
- // InternalBehaviorAnnexParser.g:15294:3: ruleBehaviorActions
+ // InternalBehaviorAnnexParser.g:15480:2: ( ruleBehaviorActions )
+ // InternalBehaviorAnnexParser.g:15481:3: ruleBehaviorActions
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfStatementAccess().getThenActionsBehaviorActionsParserRuleCall_4_0());
@@ -49968,17 +50596,17 @@ public final void rule__IfStatement__ThenActionsAssignment_4() throws Recognitio
// $ANTLR start "rule__IfStatement__ElseIfsAssignment_5"
- // InternalBehaviorAnnexParser.g:15303:1: rule__IfStatement__ElseIfsAssignment_5 : ( ruleElseIfClause ) ;
+ // InternalBehaviorAnnexParser.g:15490:1: rule__IfStatement__ElseIfsAssignment_5 : ( ruleElseIfClause ) ;
public final void rule__IfStatement__ElseIfsAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15307:1: ( ( ruleElseIfClause ) )
- // InternalBehaviorAnnexParser.g:15308:2: ( ruleElseIfClause )
+ // InternalBehaviorAnnexParser.g:15494:1: ( ( ruleElseIfClause ) )
+ // InternalBehaviorAnnexParser.g:15495:2: ( ruleElseIfClause )
{
- // InternalBehaviorAnnexParser.g:15308:2: ( ruleElseIfClause )
- // InternalBehaviorAnnexParser.g:15309:3: ruleElseIfClause
+ // InternalBehaviorAnnexParser.g:15495:2: ( ruleElseIfClause )
+ // InternalBehaviorAnnexParser.g:15496:3: ruleElseIfClause
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfStatementAccess().getElseIfsElseIfClauseParserRuleCall_5_0());
@@ -50013,17 +50641,17 @@ public final void rule__IfStatement__ElseIfsAssignment_5() throws RecognitionExc
// $ANTLR start "rule__IfStatement__ElseActionsAssignment_6_1"
- // InternalBehaviorAnnexParser.g:15318:1: rule__IfStatement__ElseActionsAssignment_6_1 : ( ruleBehaviorActions ) ;
+ // InternalBehaviorAnnexParser.g:15505:1: rule__IfStatement__ElseActionsAssignment_6_1 : ( ruleBehaviorActions ) ;
public final void rule__IfStatement__ElseActionsAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15322:1: ( ( ruleBehaviorActions ) )
- // InternalBehaviorAnnexParser.g:15323:2: ( ruleBehaviorActions )
+ // InternalBehaviorAnnexParser.g:15509:1: ( ( ruleBehaviorActions ) )
+ // InternalBehaviorAnnexParser.g:15510:2: ( ruleBehaviorActions )
{
- // InternalBehaviorAnnexParser.g:15323:2: ( ruleBehaviorActions )
- // InternalBehaviorAnnexParser.g:15324:3: ruleBehaviorActions
+ // InternalBehaviorAnnexParser.g:15510:2: ( ruleBehaviorActions )
+ // InternalBehaviorAnnexParser.g:15511:3: ruleBehaviorActions
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfStatementAccess().getElseActionsBehaviorActionsParserRuleCall_6_1_0());
@@ -50058,17 +50686,17 @@ public final void rule__IfStatement__ElseActionsAssignment_6_1() throws Recognit
// $ANTLR start "rule__ElseIfClause__ConditionAssignment_2"
- // InternalBehaviorAnnexParser.g:15333:1: rule__ElseIfClause__ConditionAssignment_2 : ( ruleValueExpression ) ;
+ // InternalBehaviorAnnexParser.g:15520:1: rule__ElseIfClause__ConditionAssignment_2 : ( ruleValueExpression ) ;
public final void rule__ElseIfClause__ConditionAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15337:1: ( ( ruleValueExpression ) )
- // InternalBehaviorAnnexParser.g:15338:2: ( ruleValueExpression )
+ // InternalBehaviorAnnexParser.g:15524:1: ( ( ruleValueExpression ) )
+ // InternalBehaviorAnnexParser.g:15525:2: ( ruleValueExpression )
{
- // InternalBehaviorAnnexParser.g:15338:2: ( ruleValueExpression )
- // InternalBehaviorAnnexParser.g:15339:3: ruleValueExpression
+ // InternalBehaviorAnnexParser.g:15525:2: ( ruleValueExpression )
+ // InternalBehaviorAnnexParser.g:15526:3: ruleValueExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElseIfClauseAccess().getConditionValueExpressionParserRuleCall_2_0());
@@ -50103,17 +50731,17 @@ public final void rule__ElseIfClause__ConditionAssignment_2() throws Recognition
// $ANTLR start "rule__ElseIfClause__ActionsAssignment_4"
- // InternalBehaviorAnnexParser.g:15348:1: rule__ElseIfClause__ActionsAssignment_4 : ( ruleBehaviorActions ) ;
+ // InternalBehaviorAnnexParser.g:15535:1: rule__ElseIfClause__ActionsAssignment_4 : ( ruleBehaviorActions ) ;
public final void rule__ElseIfClause__ActionsAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15352:1: ( ( ruleBehaviorActions ) )
- // InternalBehaviorAnnexParser.g:15353:2: ( ruleBehaviorActions )
+ // InternalBehaviorAnnexParser.g:15539:1: ( ( ruleBehaviorActions ) )
+ // InternalBehaviorAnnexParser.g:15540:2: ( ruleBehaviorActions )
{
- // InternalBehaviorAnnexParser.g:15353:2: ( ruleBehaviorActions )
- // InternalBehaviorAnnexParser.g:15354:3: ruleBehaviorActions
+ // InternalBehaviorAnnexParser.g:15540:2: ( ruleBehaviorActions )
+ // InternalBehaviorAnnexParser.g:15541:3: ruleBehaviorActions
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElseIfClauseAccess().getActionsBehaviorActionsParserRuleCall_4_0());
@@ -50148,23 +50776,23 @@ public final void rule__ElseIfClause__ActionsAssignment_4() throws RecognitionEx
// $ANTLR start "rule__ForStatement__ForAssignment_0_0"
- // InternalBehaviorAnnexParser.g:15363:1: rule__ForStatement__ForAssignment_0_0 : ( ( For ) ) ;
+ // InternalBehaviorAnnexParser.g:15550:1: rule__ForStatement__ForAssignment_0_0 : ( ( For ) ) ;
public final void rule__ForStatement__ForAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15367:1: ( ( ( For ) ) )
- // InternalBehaviorAnnexParser.g:15368:2: ( ( For ) )
+ // InternalBehaviorAnnexParser.g:15554:1: ( ( ( For ) ) )
+ // InternalBehaviorAnnexParser.g:15555:2: ( ( For ) )
{
- // InternalBehaviorAnnexParser.g:15368:2: ( ( For ) )
- // InternalBehaviorAnnexParser.g:15369:3: ( For )
+ // InternalBehaviorAnnexParser.g:15555:2: ( ( For ) )
+ // InternalBehaviorAnnexParser.g:15556:3: ( For )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForStatementAccess().getForForKeyword_0_0_0());
}
- // InternalBehaviorAnnexParser.g:15370:3: ( For )
- // InternalBehaviorAnnexParser.g:15371:4: For
+ // InternalBehaviorAnnexParser.g:15557:3: ( For )
+ // InternalBehaviorAnnexParser.g:15558:4: For
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForStatementAccess().getForForKeyword_0_0_0());
@@ -50201,23 +50829,23 @@ public final void rule__ForStatement__ForAssignment_0_0() throws RecognitionExce
// $ANTLR start "rule__ForStatement__ForallAssignment_0_1"
- // InternalBehaviorAnnexParser.g:15382:1: rule__ForStatement__ForallAssignment_0_1 : ( ( Forall ) ) ;
+ // InternalBehaviorAnnexParser.g:15569:1: rule__ForStatement__ForallAssignment_0_1 : ( ( Forall ) ) ;
public final void rule__ForStatement__ForallAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15386:1: ( ( ( Forall ) ) )
- // InternalBehaviorAnnexParser.g:15387:2: ( ( Forall ) )
+ // InternalBehaviorAnnexParser.g:15573:1: ( ( ( Forall ) ) )
+ // InternalBehaviorAnnexParser.g:15574:2: ( ( Forall ) )
{
- // InternalBehaviorAnnexParser.g:15387:2: ( ( Forall ) )
- // InternalBehaviorAnnexParser.g:15388:3: ( Forall )
+ // InternalBehaviorAnnexParser.g:15574:2: ( ( Forall ) )
+ // InternalBehaviorAnnexParser.g:15575:3: ( Forall )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForStatementAccess().getForallForallKeyword_0_1_0());
}
- // InternalBehaviorAnnexParser.g:15389:3: ( Forall )
- // InternalBehaviorAnnexParser.g:15390:4: Forall
+ // InternalBehaviorAnnexParser.g:15576:3: ( Forall )
+ // InternalBehaviorAnnexParser.g:15577:4: Forall
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForStatementAccess().getForallForallKeyword_0_1_0());
@@ -50254,17 +50882,17 @@ public final void rule__ForStatement__ForallAssignment_0_1() throws RecognitionE
// $ANTLR start "rule__ForStatement__VariableAssignment_2"
- // InternalBehaviorAnnexParser.g:15401:1: rule__ForStatement__VariableAssignment_2 : ( RULE_ID ) ;
+ // InternalBehaviorAnnexParser.g:15588:1: rule__ForStatement__VariableAssignment_2 : ( RULE_ID ) ;
public final void rule__ForStatement__VariableAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15405:1: ( ( RULE_ID ) )
- // InternalBehaviorAnnexParser.g:15406:2: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:15592:1: ( ( RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:15593:2: ( RULE_ID )
{
- // InternalBehaviorAnnexParser.g:15406:2: ( RULE_ID )
- // InternalBehaviorAnnexParser.g:15407:3: RULE_ID
+ // InternalBehaviorAnnexParser.g:15593:2: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:15594:3: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForStatementAccess().getVariableIDTerminalRuleCall_2_0());
@@ -50295,23 +50923,23 @@ public final void rule__ForStatement__VariableAssignment_2() throws RecognitionE
// $ANTLR start "rule__ForStatement__DataClassifierAssignment_4"
- // InternalBehaviorAnnexParser.g:15416:1: rule__ForStatement__DataClassifierAssignment_4 : ( ( ruleQCREF ) ) ;
+ // InternalBehaviorAnnexParser.g:15603:1: rule__ForStatement__DataClassifierAssignment_4 : ( ( ruleQCREF ) ) ;
public final void rule__ForStatement__DataClassifierAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15420:1: ( ( ( ruleQCREF ) ) )
- // InternalBehaviorAnnexParser.g:15421:2: ( ( ruleQCREF ) )
+ // InternalBehaviorAnnexParser.g:15607:1: ( ( ( ruleQCREF ) ) )
+ // InternalBehaviorAnnexParser.g:15608:2: ( ( ruleQCREF ) )
{
- // InternalBehaviorAnnexParser.g:15421:2: ( ( ruleQCREF ) )
- // InternalBehaviorAnnexParser.g:15422:3: ( ruleQCREF )
+ // InternalBehaviorAnnexParser.g:15608:2: ( ( ruleQCREF ) )
+ // InternalBehaviorAnnexParser.g:15609:3: ( ruleQCREF )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForStatementAccess().getDataClassifierComponentClassifierCrossReference_4_0());
}
- // InternalBehaviorAnnexParser.g:15423:3: ( ruleQCREF )
- // InternalBehaviorAnnexParser.g:15424:4: ruleQCREF
+ // InternalBehaviorAnnexParser.g:15610:3: ( ruleQCREF )
+ // InternalBehaviorAnnexParser.g:15611:4: ruleQCREF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForStatementAccess().getDataClassifierComponentClassifierQCREFParserRuleCall_4_0_1());
@@ -50352,17 +50980,17 @@ public final void rule__ForStatement__DataClassifierAssignment_4() throws Recogn
// $ANTLR start "rule__ForStatement__ValuesAssignment_6"
- // InternalBehaviorAnnexParser.g:15435:1: rule__ForStatement__ValuesAssignment_6 : ( ruleElementValues ) ;
+ // InternalBehaviorAnnexParser.g:15622:1: rule__ForStatement__ValuesAssignment_6 : ( ruleElementValues ) ;
public final void rule__ForStatement__ValuesAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15439:1: ( ( ruleElementValues ) )
- // InternalBehaviorAnnexParser.g:15440:2: ( ruleElementValues )
+ // InternalBehaviorAnnexParser.g:15626:1: ( ( ruleElementValues ) )
+ // InternalBehaviorAnnexParser.g:15627:2: ( ruleElementValues )
{
- // InternalBehaviorAnnexParser.g:15440:2: ( ruleElementValues )
- // InternalBehaviorAnnexParser.g:15441:3: ruleElementValues
+ // InternalBehaviorAnnexParser.g:15627:2: ( ruleElementValues )
+ // InternalBehaviorAnnexParser.g:15628:3: ruleElementValues
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForStatementAccess().getValuesElementValuesParserRuleCall_6_0());
@@ -50397,17 +51025,17 @@ public final void rule__ForStatement__ValuesAssignment_6() throws RecognitionExc
// $ANTLR start "rule__ForStatement__ActionsAssignment_9"
- // InternalBehaviorAnnexParser.g:15450:1: rule__ForStatement__ActionsAssignment_9 : ( ruleBehaviorActions ) ;
+ // InternalBehaviorAnnexParser.g:15637:1: rule__ForStatement__ActionsAssignment_9 : ( ruleBehaviorActions ) ;
public final void rule__ForStatement__ActionsAssignment_9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15454:1: ( ( ruleBehaviorActions ) )
- // InternalBehaviorAnnexParser.g:15455:2: ( ruleBehaviorActions )
+ // InternalBehaviorAnnexParser.g:15641:1: ( ( ruleBehaviorActions ) )
+ // InternalBehaviorAnnexParser.g:15642:2: ( ruleBehaviorActions )
{
- // InternalBehaviorAnnexParser.g:15455:2: ( ruleBehaviorActions )
- // InternalBehaviorAnnexParser.g:15456:3: ruleBehaviorActions
+ // InternalBehaviorAnnexParser.g:15642:2: ( ruleBehaviorActions )
+ // InternalBehaviorAnnexParser.g:15643:3: ruleBehaviorActions
{
if ( state.backtracking==0 ) {
before(grammarAccess.getForStatementAccess().getActionsBehaviorActionsParserRuleCall_9_0());
@@ -50442,17 +51070,17 @@ public final void rule__ForStatement__ActionsAssignment_9() throws RecognitionEx
// $ANTLR start "rule__WhileStatement__ConditionAssignment_2"
- // InternalBehaviorAnnexParser.g:15465:1: rule__WhileStatement__ConditionAssignment_2 : ( ruleValueExpression ) ;
+ // InternalBehaviorAnnexParser.g:15652:1: rule__WhileStatement__ConditionAssignment_2 : ( ruleValueExpression ) ;
public final void rule__WhileStatement__ConditionAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15469:1: ( ( ruleValueExpression ) )
- // InternalBehaviorAnnexParser.g:15470:2: ( ruleValueExpression )
+ // InternalBehaviorAnnexParser.g:15656:1: ( ( ruleValueExpression ) )
+ // InternalBehaviorAnnexParser.g:15657:2: ( ruleValueExpression )
{
- // InternalBehaviorAnnexParser.g:15470:2: ( ruleValueExpression )
- // InternalBehaviorAnnexParser.g:15471:3: ruleValueExpression
+ // InternalBehaviorAnnexParser.g:15657:2: ( ruleValueExpression )
+ // InternalBehaviorAnnexParser.g:15658:3: ruleValueExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWhileStatementAccess().getConditionValueExpressionParserRuleCall_2_0());
@@ -50487,17 +51115,17 @@ public final void rule__WhileStatement__ConditionAssignment_2() throws Recogniti
// $ANTLR start "rule__WhileStatement__ActionsAssignment_5"
- // InternalBehaviorAnnexParser.g:15480:1: rule__WhileStatement__ActionsAssignment_5 : ( ruleBehaviorActions ) ;
+ // InternalBehaviorAnnexParser.g:15667:1: rule__WhileStatement__ActionsAssignment_5 : ( ruleBehaviorActions ) ;
public final void rule__WhileStatement__ActionsAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15484:1: ( ( ruleBehaviorActions ) )
- // InternalBehaviorAnnexParser.g:15485:2: ( ruleBehaviorActions )
+ // InternalBehaviorAnnexParser.g:15671:1: ( ( ruleBehaviorActions ) )
+ // InternalBehaviorAnnexParser.g:15672:2: ( ruleBehaviorActions )
{
- // InternalBehaviorAnnexParser.g:15485:2: ( ruleBehaviorActions )
- // InternalBehaviorAnnexParser.g:15486:3: ruleBehaviorActions
+ // InternalBehaviorAnnexParser.g:15672:2: ( ruleBehaviorActions )
+ // InternalBehaviorAnnexParser.g:15673:3: ruleBehaviorActions
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWhileStatementAccess().getActionsBehaviorActionsParserRuleCall_5_0());
@@ -50532,17 +51160,17 @@ public final void rule__WhileStatement__ActionsAssignment_5() throws Recognition
// $ANTLR start "rule__DoUntilStatement__ActionsAssignment_1"
- // InternalBehaviorAnnexParser.g:15495:1: rule__DoUntilStatement__ActionsAssignment_1 : ( ruleBehaviorActions ) ;
+ // InternalBehaviorAnnexParser.g:15682:1: rule__DoUntilStatement__ActionsAssignment_1 : ( ruleBehaviorActions ) ;
public final void rule__DoUntilStatement__ActionsAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15499:1: ( ( ruleBehaviorActions ) )
- // InternalBehaviorAnnexParser.g:15500:2: ( ruleBehaviorActions )
+ // InternalBehaviorAnnexParser.g:15686:1: ( ( ruleBehaviorActions ) )
+ // InternalBehaviorAnnexParser.g:15687:2: ( ruleBehaviorActions )
{
- // InternalBehaviorAnnexParser.g:15500:2: ( ruleBehaviorActions )
- // InternalBehaviorAnnexParser.g:15501:3: ruleBehaviorActions
+ // InternalBehaviorAnnexParser.g:15687:2: ( ruleBehaviorActions )
+ // InternalBehaviorAnnexParser.g:15688:3: ruleBehaviorActions
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDoUntilStatementAccess().getActionsBehaviorActionsParserRuleCall_1_0());
@@ -50577,17 +51205,17 @@ public final void rule__DoUntilStatement__ActionsAssignment_1() throws Recogniti
// $ANTLR start "rule__DoUntilStatement__ConditionAssignment_4"
- // InternalBehaviorAnnexParser.g:15510:1: rule__DoUntilStatement__ConditionAssignment_4 : ( ruleValueExpression ) ;
+ // InternalBehaviorAnnexParser.g:15697:1: rule__DoUntilStatement__ConditionAssignment_4 : ( ruleValueExpression ) ;
public final void rule__DoUntilStatement__ConditionAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15514:1: ( ( ruleValueExpression ) )
- // InternalBehaviorAnnexParser.g:15515:2: ( ruleValueExpression )
+ // InternalBehaviorAnnexParser.g:15701:1: ( ( ruleValueExpression ) )
+ // InternalBehaviorAnnexParser.g:15702:2: ( ruleValueExpression )
{
- // InternalBehaviorAnnexParser.g:15515:2: ( ruleValueExpression )
- // InternalBehaviorAnnexParser.g:15516:3: ruleValueExpression
+ // InternalBehaviorAnnexParser.g:15702:2: ( ruleValueExpression )
+ // InternalBehaviorAnnexParser.g:15703:3: ruleValueExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDoUntilStatementAccess().getConditionValueExpressionParserRuleCall_4_0());
@@ -50622,17 +51250,17 @@ public final void rule__DoUntilStatement__ConditionAssignment_4() throws Recogni
// $ANTLR start "rule__ElementValues__LowerAssignment_0"
- // InternalBehaviorAnnexParser.g:15525:1: rule__ElementValues__LowerAssignment_0 : ( ruleIntegerValue ) ;
+ // InternalBehaviorAnnexParser.g:15712:1: rule__ElementValues__LowerAssignment_0 : ( ruleIntegerValue ) ;
public final void rule__ElementValues__LowerAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15529:1: ( ( ruleIntegerValue ) )
- // InternalBehaviorAnnexParser.g:15530:2: ( ruleIntegerValue )
+ // InternalBehaviorAnnexParser.g:15716:1: ( ( ruleIntegerValue ) )
+ // InternalBehaviorAnnexParser.g:15717:2: ( ruleIntegerValue )
{
- // InternalBehaviorAnnexParser.g:15530:2: ( ruleIntegerValue )
- // InternalBehaviorAnnexParser.g:15531:3: ruleIntegerValue
+ // InternalBehaviorAnnexParser.g:15717:2: ( ruleIntegerValue )
+ // InternalBehaviorAnnexParser.g:15718:3: ruleIntegerValue
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElementValuesAccess().getLowerIntegerValueParserRuleCall_0_0());
@@ -50667,17 +51295,17 @@ public final void rule__ElementValues__LowerAssignment_0() throws RecognitionExc
// $ANTLR start "rule__ElementValues__UpperAssignment_1_1"
- // InternalBehaviorAnnexParser.g:15540:1: rule__ElementValues__UpperAssignment_1_1 : ( ruleIntegerValue ) ;
+ // InternalBehaviorAnnexParser.g:15727:1: rule__ElementValues__UpperAssignment_1_1 : ( ruleIntegerValue ) ;
public final void rule__ElementValues__UpperAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15544:1: ( ( ruleIntegerValue ) )
- // InternalBehaviorAnnexParser.g:15545:2: ( ruleIntegerValue )
+ // InternalBehaviorAnnexParser.g:15731:1: ( ( ruleIntegerValue ) )
+ // InternalBehaviorAnnexParser.g:15732:2: ( ruleIntegerValue )
{
- // InternalBehaviorAnnexParser.g:15545:2: ( ruleIntegerValue )
- // InternalBehaviorAnnexParser.g:15546:3: ruleIntegerValue
+ // InternalBehaviorAnnexParser.g:15732:2: ( ruleIntegerValue )
+ // InternalBehaviorAnnexParser.g:15733:3: ruleIntegerValue
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElementValuesAccess().getUpperIntegerValueParserRuleCall_1_1_0());
@@ -50712,17 +51340,17 @@ public final void rule__ElementValues__UpperAssignment_1_1() throws RecognitionE
// $ANTLR start "rule__BehaviorTime__ValueAssignment_0"
- // InternalBehaviorAnnexParser.g:15555:1: rule__BehaviorTime__ValueAssignment_0 : ( ruleIntegerValue ) ;
+ // InternalBehaviorAnnexParser.g:15742:1: rule__BehaviorTime__ValueAssignment_0 : ( ruleIntegerValue ) ;
public final void rule__BehaviorTime__ValueAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15559:1: ( ( ruleIntegerValue ) )
- // InternalBehaviorAnnexParser.g:15560:2: ( ruleIntegerValue )
+ // InternalBehaviorAnnexParser.g:15746:1: ( ( ruleIntegerValue ) )
+ // InternalBehaviorAnnexParser.g:15747:2: ( ruleIntegerValue )
{
- // InternalBehaviorAnnexParser.g:15560:2: ( ruleIntegerValue )
- // InternalBehaviorAnnexParser.g:15561:3: ruleIntegerValue
+ // InternalBehaviorAnnexParser.g:15747:2: ( ruleIntegerValue )
+ // InternalBehaviorAnnexParser.g:15748:3: ruleIntegerValue
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorTimeAccess().getValueIntegerValueParserRuleCall_0_0());
@@ -50757,23 +51385,23 @@ public final void rule__BehaviorTime__ValueAssignment_0() throws RecognitionExce
// $ANTLR start "rule__BehaviorTime__UnitAssignment_1"
- // InternalBehaviorAnnexParser.g:15570:1: rule__BehaviorTime__UnitAssignment_1 : ( ( RULE_ID ) ) ;
+ // InternalBehaviorAnnexParser.g:15757:1: rule__BehaviorTime__UnitAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__BehaviorTime__UnitAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15574:1: ( ( ( RULE_ID ) ) )
- // InternalBehaviorAnnexParser.g:15575:2: ( ( RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:15761:1: ( ( ( RULE_ID ) ) )
+ // InternalBehaviorAnnexParser.g:15762:2: ( ( RULE_ID ) )
{
- // InternalBehaviorAnnexParser.g:15575:2: ( ( RULE_ID ) )
- // InternalBehaviorAnnexParser.g:15576:3: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:15762:2: ( ( RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:15763:3: ( RULE_ID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorTimeAccess().getUnitUnitLiteralCrossReference_1_0());
}
- // InternalBehaviorAnnexParser.g:15577:3: ( RULE_ID )
- // InternalBehaviorAnnexParser.g:15578:4: RULE_ID
+ // InternalBehaviorAnnexParser.g:15764:3: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:15765:4: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorTimeAccess().getUnitUnitLiteralIDTerminalRuleCall_1_0_1());
@@ -50810,17 +51438,17 @@ public final void rule__BehaviorTime__UnitAssignment_1() throws RecognitionExcep
// $ANTLR start "rule__LogicalOrExpression__OperatorAssignment_1_1"
- // InternalBehaviorAnnexParser.g:15589:1: rule__LogicalOrExpression__OperatorAssignment_1_1 : ( ruleLogicalOrOperator ) ;
+ // InternalBehaviorAnnexParser.g:15776:1: rule__LogicalOrExpression__OperatorAssignment_1_1 : ( ruleLogicalOrOperator ) ;
public final void rule__LogicalOrExpression__OperatorAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15593:1: ( ( ruleLogicalOrOperator ) )
- // InternalBehaviorAnnexParser.g:15594:2: ( ruleLogicalOrOperator )
+ // InternalBehaviorAnnexParser.g:15780:1: ( ( ruleLogicalOrOperator ) )
+ // InternalBehaviorAnnexParser.g:15781:2: ( ruleLogicalOrOperator )
{
- // InternalBehaviorAnnexParser.g:15594:2: ( ruleLogicalOrOperator )
- // InternalBehaviorAnnexParser.g:15595:3: ruleLogicalOrOperator
+ // InternalBehaviorAnnexParser.g:15781:2: ( ruleLogicalOrOperator )
+ // InternalBehaviorAnnexParser.g:15782:3: ruleLogicalOrOperator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogicalOrExpressionAccess().getOperatorLogicalOrOperatorParserRuleCall_1_1_0());
@@ -50855,17 +51483,17 @@ public final void rule__LogicalOrExpression__OperatorAssignment_1_1() throws Rec
// $ANTLR start "rule__LogicalOrExpression__RightAssignment_1_2"
- // InternalBehaviorAnnexParser.g:15604:1: rule__LogicalOrExpression__RightAssignment_1_2 : ( ruleLogicalAndExpression ) ;
+ // InternalBehaviorAnnexParser.g:15791:1: rule__LogicalOrExpression__RightAssignment_1_2 : ( ruleLogicalAndExpression ) ;
public final void rule__LogicalOrExpression__RightAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15608:1: ( ( ruleLogicalAndExpression ) )
- // InternalBehaviorAnnexParser.g:15609:2: ( ruleLogicalAndExpression )
+ // InternalBehaviorAnnexParser.g:15795:1: ( ( ruleLogicalAndExpression ) )
+ // InternalBehaviorAnnexParser.g:15796:2: ( ruleLogicalAndExpression )
{
- // InternalBehaviorAnnexParser.g:15609:2: ( ruleLogicalAndExpression )
- // InternalBehaviorAnnexParser.g:15610:3: ruleLogicalAndExpression
+ // InternalBehaviorAnnexParser.g:15796:2: ( ruleLogicalAndExpression )
+ // InternalBehaviorAnnexParser.g:15797:3: ruleLogicalAndExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogicalOrExpressionAccess().getRightLogicalAndExpressionParserRuleCall_1_2_0());
@@ -50900,17 +51528,17 @@ public final void rule__LogicalOrExpression__RightAssignment_1_2() throws Recogn
// $ANTLR start "rule__LogicalAndExpression__OperatorAssignment_1_1"
- // InternalBehaviorAnnexParser.g:15619:1: rule__LogicalAndExpression__OperatorAssignment_1_1 : ( ruleLogicalAndOperator ) ;
+ // InternalBehaviorAnnexParser.g:15806:1: rule__LogicalAndExpression__OperatorAssignment_1_1 : ( ruleLogicalAndOperator ) ;
public final void rule__LogicalAndExpression__OperatorAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15623:1: ( ( ruleLogicalAndOperator ) )
- // InternalBehaviorAnnexParser.g:15624:2: ( ruleLogicalAndOperator )
+ // InternalBehaviorAnnexParser.g:15810:1: ( ( ruleLogicalAndOperator ) )
+ // InternalBehaviorAnnexParser.g:15811:2: ( ruleLogicalAndOperator )
{
- // InternalBehaviorAnnexParser.g:15624:2: ( ruleLogicalAndOperator )
- // InternalBehaviorAnnexParser.g:15625:3: ruleLogicalAndOperator
+ // InternalBehaviorAnnexParser.g:15811:2: ( ruleLogicalAndOperator )
+ // InternalBehaviorAnnexParser.g:15812:3: ruleLogicalAndOperator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogicalAndExpressionAccess().getOperatorLogicalAndOperatorParserRuleCall_1_1_0());
@@ -50945,17 +51573,17 @@ public final void rule__LogicalAndExpression__OperatorAssignment_1_1() throws Re
// $ANTLR start "rule__LogicalAndExpression__RightAssignment_1_2"
- // InternalBehaviorAnnexParser.g:15634:1: rule__LogicalAndExpression__RightAssignment_1_2 : ( ruleRelationalExpression ) ;
+ // InternalBehaviorAnnexParser.g:15821:1: rule__LogicalAndExpression__RightAssignment_1_2 : ( ruleRelationalExpression ) ;
public final void rule__LogicalAndExpression__RightAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15638:1: ( ( ruleRelationalExpression ) )
- // InternalBehaviorAnnexParser.g:15639:2: ( ruleRelationalExpression )
+ // InternalBehaviorAnnexParser.g:15825:1: ( ( ruleRelationalExpression ) )
+ // InternalBehaviorAnnexParser.g:15826:2: ( ruleRelationalExpression )
{
- // InternalBehaviorAnnexParser.g:15639:2: ( ruleRelationalExpression )
- // InternalBehaviorAnnexParser.g:15640:3: ruleRelationalExpression
+ // InternalBehaviorAnnexParser.g:15826:2: ( ruleRelationalExpression )
+ // InternalBehaviorAnnexParser.g:15827:3: ruleRelationalExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLogicalAndExpressionAccess().getRightRelationalExpressionParserRuleCall_1_2_0());
@@ -50990,23 +51618,23 @@ public final void rule__LogicalAndExpression__RightAssignment_1_2() throws Recog
// $ANTLR start "rule__RelationalExpression__OperatorAssignment_1_1"
- // InternalBehaviorAnnexParser.g:15649:1: rule__RelationalExpression__OperatorAssignment_1_1 : ( ( rule__RelationalExpression__OperatorAlternatives_1_1_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:15836:1: rule__RelationalExpression__OperatorAssignment_1_1 : ( ( rule__RelationalExpression__OperatorAlternatives_1_1_0 ) ) ;
public final void rule__RelationalExpression__OperatorAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15653:1: ( ( ( rule__RelationalExpression__OperatorAlternatives_1_1_0 ) ) )
- // InternalBehaviorAnnexParser.g:15654:2: ( ( rule__RelationalExpression__OperatorAlternatives_1_1_0 ) )
+ // InternalBehaviorAnnexParser.g:15840:1: ( ( ( rule__RelationalExpression__OperatorAlternatives_1_1_0 ) ) )
+ // InternalBehaviorAnnexParser.g:15841:2: ( ( rule__RelationalExpression__OperatorAlternatives_1_1_0 ) )
{
- // InternalBehaviorAnnexParser.g:15654:2: ( ( rule__RelationalExpression__OperatorAlternatives_1_1_0 ) )
- // InternalBehaviorAnnexParser.g:15655:3: ( rule__RelationalExpression__OperatorAlternatives_1_1_0 )
+ // InternalBehaviorAnnexParser.g:15841:2: ( ( rule__RelationalExpression__OperatorAlternatives_1_1_0 ) )
+ // InternalBehaviorAnnexParser.g:15842:3: ( rule__RelationalExpression__OperatorAlternatives_1_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalExpressionAccess().getOperatorAlternatives_1_1_0());
}
- // InternalBehaviorAnnexParser.g:15656:3: ( rule__RelationalExpression__OperatorAlternatives_1_1_0 )
- // InternalBehaviorAnnexParser.g:15656:4: rule__RelationalExpression__OperatorAlternatives_1_1_0
+ // InternalBehaviorAnnexParser.g:15843:3: ( rule__RelationalExpression__OperatorAlternatives_1_1_0 )
+ // InternalBehaviorAnnexParser.g:15843:4: rule__RelationalExpression__OperatorAlternatives_1_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__RelationalExpression__OperatorAlternatives_1_1_0();
@@ -51041,17 +51669,17 @@ public final void rule__RelationalExpression__OperatorAssignment_1_1() throws Re
// $ANTLR start "rule__RelationalExpression__RightAssignment_1_2"
- // InternalBehaviorAnnexParser.g:15664:1: rule__RelationalExpression__RightAssignment_1_2 : ( ruleAdditiveExpression ) ;
+ // InternalBehaviorAnnexParser.g:15851:1: rule__RelationalExpression__RightAssignment_1_2 : ( ruleAdditiveExpression ) ;
public final void rule__RelationalExpression__RightAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15668:1: ( ( ruleAdditiveExpression ) )
- // InternalBehaviorAnnexParser.g:15669:2: ( ruleAdditiveExpression )
+ // InternalBehaviorAnnexParser.g:15855:1: ( ( ruleAdditiveExpression ) )
+ // InternalBehaviorAnnexParser.g:15856:2: ( ruleAdditiveExpression )
{
- // InternalBehaviorAnnexParser.g:15669:2: ( ruleAdditiveExpression )
- // InternalBehaviorAnnexParser.g:15670:3: ruleAdditiveExpression
+ // InternalBehaviorAnnexParser.g:15856:2: ( ruleAdditiveExpression )
+ // InternalBehaviorAnnexParser.g:15857:3: ruleAdditiveExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationalExpressionAccess().getRightAdditiveExpressionParserRuleCall_1_2_0());
@@ -51086,23 +51714,23 @@ public final void rule__RelationalExpression__RightAssignment_1_2() throws Recog
// $ANTLR start "rule__AdditiveExpression__OperatorAssignment_1_1"
- // InternalBehaviorAnnexParser.g:15679:1: rule__AdditiveExpression__OperatorAssignment_1_1 : ( ( rule__AdditiveExpression__OperatorAlternatives_1_1_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:15866:1: rule__AdditiveExpression__OperatorAssignment_1_1 : ( ( rule__AdditiveExpression__OperatorAlternatives_1_1_0 ) ) ;
public final void rule__AdditiveExpression__OperatorAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15683:1: ( ( ( rule__AdditiveExpression__OperatorAlternatives_1_1_0 ) ) )
- // InternalBehaviorAnnexParser.g:15684:2: ( ( rule__AdditiveExpression__OperatorAlternatives_1_1_0 ) )
+ // InternalBehaviorAnnexParser.g:15870:1: ( ( ( rule__AdditiveExpression__OperatorAlternatives_1_1_0 ) ) )
+ // InternalBehaviorAnnexParser.g:15871:2: ( ( rule__AdditiveExpression__OperatorAlternatives_1_1_0 ) )
{
- // InternalBehaviorAnnexParser.g:15684:2: ( ( rule__AdditiveExpression__OperatorAlternatives_1_1_0 ) )
- // InternalBehaviorAnnexParser.g:15685:3: ( rule__AdditiveExpression__OperatorAlternatives_1_1_0 )
+ // InternalBehaviorAnnexParser.g:15871:2: ( ( rule__AdditiveExpression__OperatorAlternatives_1_1_0 ) )
+ // InternalBehaviorAnnexParser.g:15872:3: ( rule__AdditiveExpression__OperatorAlternatives_1_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAdditiveExpressionAccess().getOperatorAlternatives_1_1_0());
}
- // InternalBehaviorAnnexParser.g:15686:3: ( rule__AdditiveExpression__OperatorAlternatives_1_1_0 )
- // InternalBehaviorAnnexParser.g:15686:4: rule__AdditiveExpression__OperatorAlternatives_1_1_0
+ // InternalBehaviorAnnexParser.g:15873:3: ( rule__AdditiveExpression__OperatorAlternatives_1_1_0 )
+ // InternalBehaviorAnnexParser.g:15873:4: rule__AdditiveExpression__OperatorAlternatives_1_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AdditiveExpression__OperatorAlternatives_1_1_0();
@@ -51137,17 +51765,17 @@ public final void rule__AdditiveExpression__OperatorAssignment_1_1() throws Reco
// $ANTLR start "rule__AdditiveExpression__RightAssignment_1_2"
- // InternalBehaviorAnnexParser.g:15694:1: rule__AdditiveExpression__RightAssignment_1_2 : ( ruleMultiplicativeExpression ) ;
+ // InternalBehaviorAnnexParser.g:15881:1: rule__AdditiveExpression__RightAssignment_1_2 : ( ruleMultiplicativeExpression ) ;
public final void rule__AdditiveExpression__RightAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15698:1: ( ( ruleMultiplicativeExpression ) )
- // InternalBehaviorAnnexParser.g:15699:2: ( ruleMultiplicativeExpression )
+ // InternalBehaviorAnnexParser.g:15885:1: ( ( ruleMultiplicativeExpression ) )
+ // InternalBehaviorAnnexParser.g:15886:2: ( ruleMultiplicativeExpression )
{
- // InternalBehaviorAnnexParser.g:15699:2: ( ruleMultiplicativeExpression )
- // InternalBehaviorAnnexParser.g:15700:3: ruleMultiplicativeExpression
+ // InternalBehaviorAnnexParser.g:15886:2: ( ruleMultiplicativeExpression )
+ // InternalBehaviorAnnexParser.g:15887:3: ruleMultiplicativeExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAdditiveExpressionAccess().getRightMultiplicativeExpressionParserRuleCall_1_2_0());
@@ -51182,23 +51810,23 @@ public final void rule__AdditiveExpression__RightAssignment_1_2() throws Recogni
// $ANTLR start "rule__MultiplicativeExpression__OperatorAssignment_1_1"
- // InternalBehaviorAnnexParser.g:15709:1: rule__MultiplicativeExpression__OperatorAssignment_1_1 : ( ( rule__MultiplicativeExpression__OperatorAlternatives_1_1_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:15896:1: rule__MultiplicativeExpression__OperatorAssignment_1_1 : ( ( rule__MultiplicativeExpression__OperatorAlternatives_1_1_0 ) ) ;
public final void rule__MultiplicativeExpression__OperatorAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15713:1: ( ( ( rule__MultiplicativeExpression__OperatorAlternatives_1_1_0 ) ) )
- // InternalBehaviorAnnexParser.g:15714:2: ( ( rule__MultiplicativeExpression__OperatorAlternatives_1_1_0 ) )
+ // InternalBehaviorAnnexParser.g:15900:1: ( ( ( rule__MultiplicativeExpression__OperatorAlternatives_1_1_0 ) ) )
+ // InternalBehaviorAnnexParser.g:15901:2: ( ( rule__MultiplicativeExpression__OperatorAlternatives_1_1_0 ) )
{
- // InternalBehaviorAnnexParser.g:15714:2: ( ( rule__MultiplicativeExpression__OperatorAlternatives_1_1_0 ) )
- // InternalBehaviorAnnexParser.g:15715:3: ( rule__MultiplicativeExpression__OperatorAlternatives_1_1_0 )
+ // InternalBehaviorAnnexParser.g:15901:2: ( ( rule__MultiplicativeExpression__OperatorAlternatives_1_1_0 ) )
+ // InternalBehaviorAnnexParser.g:15902:3: ( rule__MultiplicativeExpression__OperatorAlternatives_1_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeExpressionAccess().getOperatorAlternatives_1_1_0());
}
- // InternalBehaviorAnnexParser.g:15716:3: ( rule__MultiplicativeExpression__OperatorAlternatives_1_1_0 )
- // InternalBehaviorAnnexParser.g:15716:4: rule__MultiplicativeExpression__OperatorAlternatives_1_1_0
+ // InternalBehaviorAnnexParser.g:15903:3: ( rule__MultiplicativeExpression__OperatorAlternatives_1_1_0 )
+ // InternalBehaviorAnnexParser.g:15903:4: rule__MultiplicativeExpression__OperatorAlternatives_1_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MultiplicativeExpression__OperatorAlternatives_1_1_0();
@@ -51233,17 +51861,17 @@ public final void rule__MultiplicativeExpression__OperatorAssignment_1_1() throw
// $ANTLR start "rule__MultiplicativeExpression__RightAssignment_1_2"
- // InternalBehaviorAnnexParser.g:15724:1: rule__MultiplicativeExpression__RightAssignment_1_2 : ( rulePowerExpression ) ;
+ // InternalBehaviorAnnexParser.g:15911:1: rule__MultiplicativeExpression__RightAssignment_1_2 : ( rulePowerExpression ) ;
public final void rule__MultiplicativeExpression__RightAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15728:1: ( ( rulePowerExpression ) )
- // InternalBehaviorAnnexParser.g:15729:2: ( rulePowerExpression )
+ // InternalBehaviorAnnexParser.g:15915:1: ( ( rulePowerExpression ) )
+ // InternalBehaviorAnnexParser.g:15916:2: ( rulePowerExpression )
{
- // InternalBehaviorAnnexParser.g:15729:2: ( rulePowerExpression )
- // InternalBehaviorAnnexParser.g:15730:3: rulePowerExpression
+ // InternalBehaviorAnnexParser.g:15916:2: ( rulePowerExpression )
+ // InternalBehaviorAnnexParser.g:15917:3: rulePowerExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicativeExpressionAccess().getRightPowerExpressionParserRuleCall_1_2_0());
@@ -51278,23 +51906,23 @@ public final void rule__MultiplicativeExpression__RightAssignment_1_2() throws R
// $ANTLR start "rule__PowerExpression__OperatorAssignment_1_1"
- // InternalBehaviorAnnexParser.g:15739:1: rule__PowerExpression__OperatorAssignment_1_1 : ( ( AsteriskAsterisk ) ) ;
+ // InternalBehaviorAnnexParser.g:15926:1: rule__PowerExpression__OperatorAssignment_1_1 : ( ( AsteriskAsterisk ) ) ;
public final void rule__PowerExpression__OperatorAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15743:1: ( ( ( AsteriskAsterisk ) ) )
- // InternalBehaviorAnnexParser.g:15744:2: ( ( AsteriskAsterisk ) )
+ // InternalBehaviorAnnexParser.g:15930:1: ( ( ( AsteriskAsterisk ) ) )
+ // InternalBehaviorAnnexParser.g:15931:2: ( ( AsteriskAsterisk ) )
{
- // InternalBehaviorAnnexParser.g:15744:2: ( ( AsteriskAsterisk ) )
- // InternalBehaviorAnnexParser.g:15745:3: ( AsteriskAsterisk )
+ // InternalBehaviorAnnexParser.g:15931:2: ( ( AsteriskAsterisk ) )
+ // InternalBehaviorAnnexParser.g:15932:3: ( AsteriskAsterisk )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPowerExpressionAccess().getOperatorAsteriskAsteriskKeyword_1_1_0());
}
- // InternalBehaviorAnnexParser.g:15746:3: ( AsteriskAsterisk )
- // InternalBehaviorAnnexParser.g:15747:4: AsteriskAsterisk
+ // InternalBehaviorAnnexParser.g:15933:3: ( AsteriskAsterisk )
+ // InternalBehaviorAnnexParser.g:15934:4: AsteriskAsterisk
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPowerExpressionAccess().getOperatorAsteriskAsteriskKeyword_1_1_0());
@@ -51331,17 +51959,17 @@ public final void rule__PowerExpression__OperatorAssignment_1_1() throws Recogni
// $ANTLR start "rule__PowerExpression__RightAssignment_1_2"
- // InternalBehaviorAnnexParser.g:15758:1: rule__PowerExpression__RightAssignment_1_2 : ( rulePowerExpression ) ;
+ // InternalBehaviorAnnexParser.g:15945:1: rule__PowerExpression__RightAssignment_1_2 : ( rulePowerExpression ) ;
public final void rule__PowerExpression__RightAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15762:1: ( ( rulePowerExpression ) )
- // InternalBehaviorAnnexParser.g:15763:2: ( rulePowerExpression )
+ // InternalBehaviorAnnexParser.g:15949:1: ( ( rulePowerExpression ) )
+ // InternalBehaviorAnnexParser.g:15950:2: ( rulePowerExpression )
{
- // InternalBehaviorAnnexParser.g:15763:2: ( rulePowerExpression )
- // InternalBehaviorAnnexParser.g:15764:3: rulePowerExpression
+ // InternalBehaviorAnnexParser.g:15950:2: ( rulePowerExpression )
+ // InternalBehaviorAnnexParser.g:15951:3: rulePowerExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPowerExpressionAccess().getRightPowerExpressionParserRuleCall_1_2_0());
@@ -51376,23 +52004,23 @@ public final void rule__PowerExpression__RightAssignment_1_2() throws Recognitio
// $ANTLR start "rule__UnaryExpression__OperatorAssignment_0_1"
- // InternalBehaviorAnnexParser.g:15773:1: rule__UnaryExpression__OperatorAssignment_0_1 : ( ( rule__UnaryExpression__OperatorAlternatives_0_1_0 ) ) ;
+ // InternalBehaviorAnnexParser.g:15960:1: rule__UnaryExpression__OperatorAssignment_0_1 : ( ( rule__UnaryExpression__OperatorAlternatives_0_1_0 ) ) ;
public final void rule__UnaryExpression__OperatorAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15777:1: ( ( ( rule__UnaryExpression__OperatorAlternatives_0_1_0 ) ) )
- // InternalBehaviorAnnexParser.g:15778:2: ( ( rule__UnaryExpression__OperatorAlternatives_0_1_0 ) )
+ // InternalBehaviorAnnexParser.g:15964:1: ( ( ( rule__UnaryExpression__OperatorAlternatives_0_1_0 ) ) )
+ // InternalBehaviorAnnexParser.g:15965:2: ( ( rule__UnaryExpression__OperatorAlternatives_0_1_0 ) )
{
- // InternalBehaviorAnnexParser.g:15778:2: ( ( rule__UnaryExpression__OperatorAlternatives_0_1_0 ) )
- // InternalBehaviorAnnexParser.g:15779:3: ( rule__UnaryExpression__OperatorAlternatives_0_1_0 )
+ // InternalBehaviorAnnexParser.g:15965:2: ( ( rule__UnaryExpression__OperatorAlternatives_0_1_0 ) )
+ // InternalBehaviorAnnexParser.g:15966:3: ( rule__UnaryExpression__OperatorAlternatives_0_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryExpressionAccess().getOperatorAlternatives_0_1_0());
}
- // InternalBehaviorAnnexParser.g:15780:3: ( rule__UnaryExpression__OperatorAlternatives_0_1_0 )
- // InternalBehaviorAnnexParser.g:15780:4: rule__UnaryExpression__OperatorAlternatives_0_1_0
+ // InternalBehaviorAnnexParser.g:15967:3: ( rule__UnaryExpression__OperatorAlternatives_0_1_0 )
+ // InternalBehaviorAnnexParser.g:15967:4: rule__UnaryExpression__OperatorAlternatives_0_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnaryExpression__OperatorAlternatives_0_1_0();
@@ -51427,17 +52055,17 @@ public final void rule__UnaryExpression__OperatorAssignment_0_1() throws Recogni
// $ANTLR start "rule__UnaryExpression__OperandAssignment_0_2"
- // InternalBehaviorAnnexParser.g:15788:1: rule__UnaryExpression__OperandAssignment_0_2 : ( ruleUnaryExpression ) ;
+ // InternalBehaviorAnnexParser.g:15975:1: rule__UnaryExpression__OperandAssignment_0_2 : ( ruleUnaryExpression ) ;
public final void rule__UnaryExpression__OperandAssignment_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15792:1: ( ( ruleUnaryExpression ) )
- // InternalBehaviorAnnexParser.g:15793:2: ( ruleUnaryExpression )
+ // InternalBehaviorAnnexParser.g:15979:1: ( ( ruleUnaryExpression ) )
+ // InternalBehaviorAnnexParser.g:15980:2: ( ruleUnaryExpression )
{
- // InternalBehaviorAnnexParser.g:15793:2: ( ruleUnaryExpression )
- // InternalBehaviorAnnexParser.g:15794:3: ruleUnaryExpression
+ // InternalBehaviorAnnexParser.g:15980:2: ( ruleUnaryExpression )
+ // InternalBehaviorAnnexParser.g:15981:3: ruleUnaryExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryExpressionAccess().getOperandUnaryExpressionParserRuleCall_0_2_0());
@@ -51472,17 +52100,17 @@ public final void rule__UnaryExpression__OperandAssignment_0_2() throws Recognit
// $ANTLR start "rule__BehaviorIntegerLiteral__ValueAssignment"
- // InternalBehaviorAnnexParser.g:15803:1: rule__BehaviorIntegerLiteral__ValueAssignment : ( RULE_INTEGER_LIT ) ;
+ // InternalBehaviorAnnexParser.g:15990:1: rule__BehaviorIntegerLiteral__ValueAssignment : ( RULE_INTEGER_LIT ) ;
public final void rule__BehaviorIntegerLiteral__ValueAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15807:1: ( ( RULE_INTEGER_LIT ) )
- // InternalBehaviorAnnexParser.g:15808:2: ( RULE_INTEGER_LIT )
+ // InternalBehaviorAnnexParser.g:15994:1: ( ( RULE_INTEGER_LIT ) )
+ // InternalBehaviorAnnexParser.g:15995:2: ( RULE_INTEGER_LIT )
{
- // InternalBehaviorAnnexParser.g:15808:2: ( RULE_INTEGER_LIT )
- // InternalBehaviorAnnexParser.g:15809:3: RULE_INTEGER_LIT
+ // InternalBehaviorAnnexParser.g:15995:2: ( RULE_INTEGER_LIT )
+ // InternalBehaviorAnnexParser.g:15996:3: RULE_INTEGER_LIT
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorIntegerLiteralAccess().getValueINTEGER_LITTerminalRuleCall_0());
@@ -51513,17 +52141,17 @@ public final void rule__BehaviorIntegerLiteral__ValueAssignment() throws Recogni
// $ANTLR start "rule__BehaviorRealLiteral__ValueAssignment"
- // InternalBehaviorAnnexParser.g:15818:1: rule__BehaviorRealLiteral__ValueAssignment : ( RULE_REAL_LIT ) ;
+ // InternalBehaviorAnnexParser.g:16005:1: rule__BehaviorRealLiteral__ValueAssignment : ( RULE_REAL_LIT ) ;
public final void rule__BehaviorRealLiteral__ValueAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15822:1: ( ( RULE_REAL_LIT ) )
- // InternalBehaviorAnnexParser.g:15823:2: ( RULE_REAL_LIT )
+ // InternalBehaviorAnnexParser.g:16009:1: ( ( RULE_REAL_LIT ) )
+ // InternalBehaviorAnnexParser.g:16010:2: ( RULE_REAL_LIT )
{
- // InternalBehaviorAnnexParser.g:15823:2: ( RULE_REAL_LIT )
- // InternalBehaviorAnnexParser.g:15824:3: RULE_REAL_LIT
+ // InternalBehaviorAnnexParser.g:16010:2: ( RULE_REAL_LIT )
+ // InternalBehaviorAnnexParser.g:16011:3: RULE_REAL_LIT
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorRealLiteralAccess().getValueREAL_LITTerminalRuleCall_0());
@@ -51554,17 +52182,17 @@ public final void rule__BehaviorRealLiteral__ValueAssignment() throws Recognitio
// $ANTLR start "rule__BehaviorStringLiteral__ValueAssignment"
- // InternalBehaviorAnnexParser.g:15833:1: rule__BehaviorStringLiteral__ValueAssignment : ( RULE_STRING ) ;
+ // InternalBehaviorAnnexParser.g:16020:1: rule__BehaviorStringLiteral__ValueAssignment : ( RULE_STRING ) ;
public final void rule__BehaviorStringLiteral__ValueAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15837:1: ( ( RULE_STRING ) )
- // InternalBehaviorAnnexParser.g:15838:2: ( RULE_STRING )
+ // InternalBehaviorAnnexParser.g:16024:1: ( ( RULE_STRING ) )
+ // InternalBehaviorAnnexParser.g:16025:2: ( RULE_STRING )
{
- // InternalBehaviorAnnexParser.g:15838:2: ( RULE_STRING )
- // InternalBehaviorAnnexParser.g:15839:3: RULE_STRING
+ // InternalBehaviorAnnexParser.g:16025:2: ( RULE_STRING )
+ // InternalBehaviorAnnexParser.g:16026:3: RULE_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorStringLiteralAccess().getValueSTRINGTerminalRuleCall_0());
@@ -51595,23 +52223,23 @@ public final void rule__BehaviorStringLiteral__ValueAssignment() throws Recognit
// $ANTLR start "rule__BehaviorBooleanLiteral__ValueAssignment_1_0"
- // InternalBehaviorAnnexParser.g:15848:1: rule__BehaviorBooleanLiteral__ValueAssignment_1_0 : ( ( True ) ) ;
+ // InternalBehaviorAnnexParser.g:16035:1: rule__BehaviorBooleanLiteral__ValueAssignment_1_0 : ( ( True ) ) ;
public final void rule__BehaviorBooleanLiteral__ValueAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15852:1: ( ( ( True ) ) )
- // InternalBehaviorAnnexParser.g:15853:2: ( ( True ) )
+ // InternalBehaviorAnnexParser.g:16039:1: ( ( ( True ) ) )
+ // InternalBehaviorAnnexParser.g:16040:2: ( ( True ) )
{
- // InternalBehaviorAnnexParser.g:15853:2: ( ( True ) )
- // InternalBehaviorAnnexParser.g:15854:3: ( True )
+ // InternalBehaviorAnnexParser.g:16040:2: ( ( True ) )
+ // InternalBehaviorAnnexParser.g:16041:3: ( True )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorBooleanLiteralAccess().getValueTrueKeyword_1_0_0());
}
- // InternalBehaviorAnnexParser.g:15855:3: ( True )
- // InternalBehaviorAnnexParser.g:15856:4: True
+ // InternalBehaviorAnnexParser.g:16042:3: ( True )
+ // InternalBehaviorAnnexParser.g:16043:4: True
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorBooleanLiteralAccess().getValueTrueKeyword_1_0_0());
@@ -51648,17 +52276,17 @@ public final void rule__BehaviorBooleanLiteral__ValueAssignment_1_0() throws Rec
// $ANTLR start "rule__ReferenceExpression__ReferenceAssignment_0"
- // InternalBehaviorAnnexParser.g:15867:1: rule__ReferenceExpression__ReferenceAssignment_0 : ( ruleReference ) ;
+ // InternalBehaviorAnnexParser.g:16054:1: rule__ReferenceExpression__ReferenceAssignment_0 : ( ruleReference ) ;
public final void rule__ReferenceExpression__ReferenceAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15871:1: ( ( ruleReference ) )
- // InternalBehaviorAnnexParser.g:15872:2: ( ruleReference )
+ // InternalBehaviorAnnexParser.g:16058:1: ( ( ruleReference ) )
+ // InternalBehaviorAnnexParser.g:16059:2: ( ruleReference )
{
- // InternalBehaviorAnnexParser.g:15872:2: ( ruleReference )
- // InternalBehaviorAnnexParser.g:15873:3: ruleReference
+ // InternalBehaviorAnnexParser.g:16059:2: ( ruleReference )
+ // InternalBehaviorAnnexParser.g:16060:3: ruleReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceExpressionAccess().getReferenceReferenceParserRuleCall_0_0());
@@ -51693,17 +52321,17 @@ public final void rule__ReferenceExpression__ReferenceAssignment_0() throws Reco
// $ANTLR start "rule__ReferenceExpression__PropertyAssignment_1_0"
- // InternalBehaviorAnnexParser.g:15882:1: rule__ReferenceExpression__PropertyAssignment_1_0 : ( rulePropertyReferenceTail ) ;
+ // InternalBehaviorAnnexParser.g:16069:1: rule__ReferenceExpression__PropertyAssignment_1_0 : ( rulePropertyReferenceTail ) ;
public final void rule__ReferenceExpression__PropertyAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15886:1: ( ( rulePropertyReferenceTail ) )
- // InternalBehaviorAnnexParser.g:15887:2: ( rulePropertyReferenceTail )
+ // InternalBehaviorAnnexParser.g:16073:1: ( ( rulePropertyReferenceTail ) )
+ // InternalBehaviorAnnexParser.g:16074:2: ( rulePropertyReferenceTail )
{
- // InternalBehaviorAnnexParser.g:15887:2: ( rulePropertyReferenceTail )
- // InternalBehaviorAnnexParser.g:15888:3: rulePropertyReferenceTail
+ // InternalBehaviorAnnexParser.g:16074:2: ( rulePropertyReferenceTail )
+ // InternalBehaviorAnnexParser.g:16075:3: rulePropertyReferenceTail
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceExpressionAccess().getPropertyPropertyReferenceTailParserRuleCall_1_0_0());
@@ -51738,23 +52366,23 @@ public final void rule__ReferenceExpression__PropertyAssignment_1_0() throws Rec
// $ANTLR start "rule__ReferenceExpression__DequeueAssignment_1_1"
- // InternalBehaviorAnnexParser.g:15897:1: rule__ReferenceExpression__DequeueAssignment_1_1 : ( ( QuestionMark ) ) ;
+ // InternalBehaviorAnnexParser.g:16084:1: rule__ReferenceExpression__DequeueAssignment_1_1 : ( ( QuestionMark ) ) ;
public final void rule__ReferenceExpression__DequeueAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15901:1: ( ( ( QuestionMark ) ) )
- // InternalBehaviorAnnexParser.g:15902:2: ( ( QuestionMark ) )
+ // InternalBehaviorAnnexParser.g:16088:1: ( ( ( QuestionMark ) ) )
+ // InternalBehaviorAnnexParser.g:16089:2: ( ( QuestionMark ) )
{
- // InternalBehaviorAnnexParser.g:15902:2: ( ( QuestionMark ) )
- // InternalBehaviorAnnexParser.g:15903:3: ( QuestionMark )
+ // InternalBehaviorAnnexParser.g:16089:2: ( ( QuestionMark ) )
+ // InternalBehaviorAnnexParser.g:16090:3: ( QuestionMark )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceExpressionAccess().getDequeueQuestionMarkKeyword_1_1_0());
}
- // InternalBehaviorAnnexParser.g:15904:3: ( QuestionMark )
- // InternalBehaviorAnnexParser.g:15905:4: QuestionMark
+ // InternalBehaviorAnnexParser.g:16091:3: ( QuestionMark )
+ // InternalBehaviorAnnexParser.g:16092:4: QuestionMark
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceExpressionAccess().getDequeueQuestionMarkKeyword_1_1_0());
@@ -51791,23 +52419,23 @@ public final void rule__ReferenceExpression__DequeueAssignment_1_1() throws Reco
// $ANTLR start "rule__ReferenceExpression__CountAssignment_1_2_1_0"
- // InternalBehaviorAnnexParser.g:15916:1: rule__ReferenceExpression__CountAssignment_1_2_1_0 : ( ( Count ) ) ;
+ // InternalBehaviorAnnexParser.g:16103:1: rule__ReferenceExpression__CountAssignment_1_2_1_0 : ( ( Count ) ) ;
public final void rule__ReferenceExpression__CountAssignment_1_2_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15920:1: ( ( ( Count ) ) )
- // InternalBehaviorAnnexParser.g:15921:2: ( ( Count ) )
+ // InternalBehaviorAnnexParser.g:16107:1: ( ( ( Count ) ) )
+ // InternalBehaviorAnnexParser.g:16108:2: ( ( Count ) )
{
- // InternalBehaviorAnnexParser.g:15921:2: ( ( Count ) )
- // InternalBehaviorAnnexParser.g:15922:3: ( Count )
+ // InternalBehaviorAnnexParser.g:16108:2: ( ( Count ) )
+ // InternalBehaviorAnnexParser.g:16109:3: ( Count )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceExpressionAccess().getCountCountKeyword_1_2_1_0_0());
}
- // InternalBehaviorAnnexParser.g:15923:3: ( Count )
- // InternalBehaviorAnnexParser.g:15924:4: Count
+ // InternalBehaviorAnnexParser.g:16110:3: ( Count )
+ // InternalBehaviorAnnexParser.g:16111:4: Count
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceExpressionAccess().getCountCountKeyword_1_2_1_0_0());
@@ -51844,23 +52472,23 @@ public final void rule__ReferenceExpression__CountAssignment_1_2_1_0() throws Re
// $ANTLR start "rule__ReferenceExpression__FreshAssignment_1_2_1_1"
- // InternalBehaviorAnnexParser.g:15935:1: rule__ReferenceExpression__FreshAssignment_1_2_1_1 : ( ( Fresh ) ) ;
+ // InternalBehaviorAnnexParser.g:16122:1: rule__ReferenceExpression__FreshAssignment_1_2_1_1 : ( ( Fresh ) ) ;
public final void rule__ReferenceExpression__FreshAssignment_1_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15939:1: ( ( ( Fresh ) ) )
- // InternalBehaviorAnnexParser.g:15940:2: ( ( Fresh ) )
+ // InternalBehaviorAnnexParser.g:16126:1: ( ( ( Fresh ) ) )
+ // InternalBehaviorAnnexParser.g:16127:2: ( ( Fresh ) )
{
- // InternalBehaviorAnnexParser.g:15940:2: ( ( Fresh ) )
- // InternalBehaviorAnnexParser.g:15941:3: ( Fresh )
+ // InternalBehaviorAnnexParser.g:16127:2: ( ( Fresh ) )
+ // InternalBehaviorAnnexParser.g:16128:3: ( Fresh )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceExpressionAccess().getFreshFreshKeyword_1_2_1_1_0());
}
- // InternalBehaviorAnnexParser.g:15942:3: ( Fresh )
- // InternalBehaviorAnnexParser.g:15943:4: Fresh
+ // InternalBehaviorAnnexParser.g:16129:3: ( Fresh )
+ // InternalBehaviorAnnexParser.g:16130:4: Fresh
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceExpressionAccess().getFreshFreshKeyword_1_2_1_1_0());
@@ -51897,23 +52525,23 @@ public final void rule__ReferenceExpression__FreshAssignment_1_2_1_1() throws Re
// $ANTLR start "rule__ReferenceExpression__UpdatedAssignment_1_2_1_2"
- // InternalBehaviorAnnexParser.g:15954:1: rule__ReferenceExpression__UpdatedAssignment_1_2_1_2 : ( ( Updated ) ) ;
+ // InternalBehaviorAnnexParser.g:16141:1: rule__ReferenceExpression__UpdatedAssignment_1_2_1_2 : ( ( Updated ) ) ;
public final void rule__ReferenceExpression__UpdatedAssignment_1_2_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15958:1: ( ( ( Updated ) ) )
- // InternalBehaviorAnnexParser.g:15959:2: ( ( Updated ) )
+ // InternalBehaviorAnnexParser.g:16145:1: ( ( ( Updated ) ) )
+ // InternalBehaviorAnnexParser.g:16146:2: ( ( Updated ) )
{
- // InternalBehaviorAnnexParser.g:15959:2: ( ( Updated ) )
- // InternalBehaviorAnnexParser.g:15960:3: ( Updated )
+ // InternalBehaviorAnnexParser.g:16146:2: ( ( Updated ) )
+ // InternalBehaviorAnnexParser.g:16147:3: ( Updated )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceExpressionAccess().getUpdatedUpdatedKeyword_1_2_1_2_0());
}
- // InternalBehaviorAnnexParser.g:15961:3: ( Updated )
- // InternalBehaviorAnnexParser.g:15962:4: Updated
+ // InternalBehaviorAnnexParser.g:16148:3: ( Updated )
+ // InternalBehaviorAnnexParser.g:16149:4: Updated
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceExpressionAccess().getUpdatedUpdatedKeyword_1_2_1_2_0());
@@ -51950,17 +52578,17 @@ public final void rule__ReferenceExpression__UpdatedAssignment_1_2_1_2() throws
// $ANTLR start "rule__HashPropertyReference__PropertyAssignment_1"
- // InternalBehaviorAnnexParser.g:15973:1: rule__HashPropertyReference__PropertyAssignment_1 : ( ruleQualifiedName ) ;
+ // InternalBehaviorAnnexParser.g:16160:1: rule__HashPropertyReference__PropertyAssignment_1 : ( ruleQualifiedName ) ;
public final void rule__HashPropertyReference__PropertyAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15977:1: ( ( ruleQualifiedName ) )
- // InternalBehaviorAnnexParser.g:15978:2: ( ruleQualifiedName )
+ // InternalBehaviorAnnexParser.g:16164:1: ( ( ruleQualifiedName ) )
+ // InternalBehaviorAnnexParser.g:16165:2: ( ruleQualifiedName )
{
- // InternalBehaviorAnnexParser.g:15978:2: ( ruleQualifiedName )
- // InternalBehaviorAnnexParser.g:15979:3: ruleQualifiedName
+ // InternalBehaviorAnnexParser.g:16165:2: ( ruleQualifiedName )
+ // InternalBehaviorAnnexParser.g:16166:3: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHashPropertyReferenceAccess().getPropertyQualifiedNameParserRuleCall_1_0());
@@ -51995,17 +52623,17 @@ public final void rule__HashPropertyReference__PropertyAssignment_1() throws Rec
// $ANTLR start "rule__HashPropertyReference__IndexesAssignment_2"
- // InternalBehaviorAnnexParser.g:15988:1: rule__HashPropertyReference__IndexesAssignment_2 : ( rulePropertyArrayIndex ) ;
+ // InternalBehaviorAnnexParser.g:16175:1: rule__HashPropertyReference__IndexesAssignment_2 : ( rulePropertyArrayIndex ) ;
public final void rule__HashPropertyReference__IndexesAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:15992:1: ( ( rulePropertyArrayIndex ) )
- // InternalBehaviorAnnexParser.g:15993:2: ( rulePropertyArrayIndex )
+ // InternalBehaviorAnnexParser.g:16179:1: ( ( rulePropertyArrayIndex ) )
+ // InternalBehaviorAnnexParser.g:16180:2: ( rulePropertyArrayIndex )
{
- // InternalBehaviorAnnexParser.g:15993:2: ( rulePropertyArrayIndex )
- // InternalBehaviorAnnexParser.g:15994:3: rulePropertyArrayIndex
+ // InternalBehaviorAnnexParser.g:16180:2: ( rulePropertyArrayIndex )
+ // InternalBehaviorAnnexParser.g:16181:3: rulePropertyArrayIndex
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHashPropertyReferenceAccess().getIndexesPropertyArrayIndexParserRuleCall_2_0());
@@ -52040,17 +52668,17 @@ public final void rule__HashPropertyReference__IndexesAssignment_2() throws Reco
// $ANTLR start "rule__HashPropertyReference__FieldsAssignment_3"
- // InternalBehaviorAnnexParser.g:16003:1: rule__HashPropertyReference__FieldsAssignment_3 : ( ruleNamedPropertyField ) ;
+ // InternalBehaviorAnnexParser.g:16190:1: rule__HashPropertyReference__FieldsAssignment_3 : ( ruleNamedPropertyField ) ;
public final void rule__HashPropertyReference__FieldsAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16007:1: ( ( ruleNamedPropertyField ) )
- // InternalBehaviorAnnexParser.g:16008:2: ( ruleNamedPropertyField )
+ // InternalBehaviorAnnexParser.g:16194:1: ( ( ruleNamedPropertyField ) )
+ // InternalBehaviorAnnexParser.g:16195:2: ( ruleNamedPropertyField )
{
- // InternalBehaviorAnnexParser.g:16008:2: ( ruleNamedPropertyField )
- // InternalBehaviorAnnexParser.g:16009:3: ruleNamedPropertyField
+ // InternalBehaviorAnnexParser.g:16195:2: ( ruleNamedPropertyField )
+ // InternalBehaviorAnnexParser.g:16196:3: ruleNamedPropertyField
{
if ( state.backtracking==0 ) {
before(grammarAccess.getHashPropertyReferenceAccess().getFieldsNamedPropertyFieldParserRuleCall_3_0());
@@ -52085,17 +52713,17 @@ public final void rule__HashPropertyReference__FieldsAssignment_3() throws Recog
// $ANTLR start "rule__PropertyReferenceTail__PropertyAssignment_1"
- // InternalBehaviorAnnexParser.g:16018:1: rule__PropertyReferenceTail__PropertyAssignment_1 : ( ruleQualifiedName ) ;
+ // InternalBehaviorAnnexParser.g:16205:1: rule__PropertyReferenceTail__PropertyAssignment_1 : ( ruleQualifiedName ) ;
public final void rule__PropertyReferenceTail__PropertyAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16022:1: ( ( ruleQualifiedName ) )
- // InternalBehaviorAnnexParser.g:16023:2: ( ruleQualifiedName )
+ // InternalBehaviorAnnexParser.g:16209:1: ( ( ruleQualifiedName ) )
+ // InternalBehaviorAnnexParser.g:16210:2: ( ruleQualifiedName )
{
- // InternalBehaviorAnnexParser.g:16023:2: ( ruleQualifiedName )
- // InternalBehaviorAnnexParser.g:16024:3: ruleQualifiedName
+ // InternalBehaviorAnnexParser.g:16210:2: ( ruleQualifiedName )
+ // InternalBehaviorAnnexParser.g:16211:3: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyReferenceTailAccess().getPropertyQualifiedNameParserRuleCall_1_0());
@@ -52130,17 +52758,17 @@ public final void rule__PropertyReferenceTail__PropertyAssignment_1() throws Rec
// $ANTLR start "rule__PropertyReferenceTail__IndexesAssignment_2"
- // InternalBehaviorAnnexParser.g:16033:1: rule__PropertyReferenceTail__IndexesAssignment_2 : ( rulePropertyArrayIndex ) ;
+ // InternalBehaviorAnnexParser.g:16220:1: rule__PropertyReferenceTail__IndexesAssignment_2 : ( rulePropertyArrayIndex ) ;
public final void rule__PropertyReferenceTail__IndexesAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16037:1: ( ( rulePropertyArrayIndex ) )
- // InternalBehaviorAnnexParser.g:16038:2: ( rulePropertyArrayIndex )
+ // InternalBehaviorAnnexParser.g:16224:1: ( ( rulePropertyArrayIndex ) )
+ // InternalBehaviorAnnexParser.g:16225:2: ( rulePropertyArrayIndex )
{
- // InternalBehaviorAnnexParser.g:16038:2: ( rulePropertyArrayIndex )
- // InternalBehaviorAnnexParser.g:16039:3: rulePropertyArrayIndex
+ // InternalBehaviorAnnexParser.g:16225:2: ( rulePropertyArrayIndex )
+ // InternalBehaviorAnnexParser.g:16226:3: rulePropertyArrayIndex
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyReferenceTailAccess().getIndexesPropertyArrayIndexParserRuleCall_2_0());
@@ -52175,17 +52803,17 @@ public final void rule__PropertyReferenceTail__IndexesAssignment_2() throws Reco
// $ANTLR start "rule__PropertyReferenceTail__FieldsAssignment_3"
- // InternalBehaviorAnnexParser.g:16048:1: rule__PropertyReferenceTail__FieldsAssignment_3 : ( ruleNamedPropertyField ) ;
+ // InternalBehaviorAnnexParser.g:16235:1: rule__PropertyReferenceTail__FieldsAssignment_3 : ( ruleNamedPropertyField ) ;
public final void rule__PropertyReferenceTail__FieldsAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16052:1: ( ( ruleNamedPropertyField ) )
- // InternalBehaviorAnnexParser.g:16053:2: ( ruleNamedPropertyField )
+ // InternalBehaviorAnnexParser.g:16239:1: ( ( ruleNamedPropertyField ) )
+ // InternalBehaviorAnnexParser.g:16240:2: ( ruleNamedPropertyField )
{
- // InternalBehaviorAnnexParser.g:16053:2: ( ruleNamedPropertyField )
- // InternalBehaviorAnnexParser.g:16054:3: ruleNamedPropertyField
+ // InternalBehaviorAnnexParser.g:16240:2: ( ruleNamedPropertyField )
+ // InternalBehaviorAnnexParser.g:16241:3: ruleNamedPropertyField
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyReferenceTailAccess().getFieldsNamedPropertyFieldParserRuleCall_3_0());
@@ -52220,17 +52848,17 @@ public final void rule__PropertyReferenceTail__FieldsAssignment_3() throws Recog
// $ANTLR start "rule__NamedPropertyField__NameAssignment_1"
- // InternalBehaviorAnnexParser.g:16063:1: rule__NamedPropertyField__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalBehaviorAnnexParser.g:16250:1: rule__NamedPropertyField__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__NamedPropertyField__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16067:1: ( ( RULE_ID ) )
- // InternalBehaviorAnnexParser.g:16068:2: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:16254:1: ( ( RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:16255:2: ( RULE_ID )
{
- // InternalBehaviorAnnexParser.g:16068:2: ( RULE_ID )
- // InternalBehaviorAnnexParser.g:16069:3: RULE_ID
+ // InternalBehaviorAnnexParser.g:16255:2: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:16256:3: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedPropertyFieldAccess().getNameIDTerminalRuleCall_1_0());
@@ -52261,17 +52889,17 @@ public final void rule__NamedPropertyField__NameAssignment_1() throws Recognitio
// $ANTLR start "rule__NamedPropertyField__IndexesAssignment_2"
- // InternalBehaviorAnnexParser.g:16078:1: rule__NamedPropertyField__IndexesAssignment_2 : ( rulePropertyArrayIndex ) ;
+ // InternalBehaviorAnnexParser.g:16265:1: rule__NamedPropertyField__IndexesAssignment_2 : ( rulePropertyArrayIndex ) ;
public final void rule__NamedPropertyField__IndexesAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16082:1: ( ( rulePropertyArrayIndex ) )
- // InternalBehaviorAnnexParser.g:16083:2: ( rulePropertyArrayIndex )
+ // InternalBehaviorAnnexParser.g:16269:1: ( ( rulePropertyArrayIndex ) )
+ // InternalBehaviorAnnexParser.g:16270:2: ( rulePropertyArrayIndex )
{
- // InternalBehaviorAnnexParser.g:16083:2: ( rulePropertyArrayIndex )
- // InternalBehaviorAnnexParser.g:16084:3: rulePropertyArrayIndex
+ // InternalBehaviorAnnexParser.g:16270:2: ( rulePropertyArrayIndex )
+ // InternalBehaviorAnnexParser.g:16271:3: rulePropertyArrayIndex
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedPropertyFieldAccess().getIndexesPropertyArrayIndexParserRuleCall_2_0());
@@ -52306,17 +52934,17 @@ public final void rule__NamedPropertyField__IndexesAssignment_2() throws Recogni
// $ANTLR start "rule__PropertyArrayIndex__ValueAssignment_1"
- // InternalBehaviorAnnexParser.g:16093:1: rule__PropertyArrayIndex__ValueAssignment_1 : ( rulePropertyIndexValue ) ;
+ // InternalBehaviorAnnexParser.g:16280:1: rule__PropertyArrayIndex__ValueAssignment_1 : ( rulePropertyIndexValue ) ;
public final void rule__PropertyArrayIndex__ValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16097:1: ( ( rulePropertyIndexValue ) )
- // InternalBehaviorAnnexParser.g:16098:2: ( rulePropertyIndexValue )
+ // InternalBehaviorAnnexParser.g:16284:1: ( ( rulePropertyIndexValue ) )
+ // InternalBehaviorAnnexParser.g:16285:2: ( rulePropertyIndexValue )
{
- // InternalBehaviorAnnexParser.g:16098:2: ( rulePropertyIndexValue )
- // InternalBehaviorAnnexParser.g:16099:3: rulePropertyIndexValue
+ // InternalBehaviorAnnexParser.g:16285:2: ( rulePropertyIndexValue )
+ // InternalBehaviorAnnexParser.g:16286:3: rulePropertyIndexValue
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyArrayIndexAccess().getValuePropertyIndexValueParserRuleCall_1_0());
@@ -52351,17 +52979,17 @@ public final void rule__PropertyArrayIndex__ValueAssignment_1() throws Recogniti
// $ANTLR start "rule__PropertyIndexPropertyReference__PropertyAssignment_1"
- // InternalBehaviorAnnexParser.g:16108:1: rule__PropertyIndexPropertyReference__PropertyAssignment_1 : ( ruleQualifiedName ) ;
+ // InternalBehaviorAnnexParser.g:16295:1: rule__PropertyIndexPropertyReference__PropertyAssignment_1 : ( ruleQualifiedName ) ;
public final void rule__PropertyIndexPropertyReference__PropertyAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16112:1: ( ( ruleQualifiedName ) )
- // InternalBehaviorAnnexParser.g:16113:2: ( ruleQualifiedName )
+ // InternalBehaviorAnnexParser.g:16299:1: ( ( ruleQualifiedName ) )
+ // InternalBehaviorAnnexParser.g:16300:2: ( ruleQualifiedName )
{
- // InternalBehaviorAnnexParser.g:16113:2: ( ruleQualifiedName )
- // InternalBehaviorAnnexParser.g:16114:3: ruleQualifiedName
+ // InternalBehaviorAnnexParser.g:16300:2: ( ruleQualifiedName )
+ // InternalBehaviorAnnexParser.g:16301:3: ruleQualifiedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyIndexPropertyReferenceAccess().getPropertyQualifiedNameParserRuleCall_1_0());
@@ -52396,17 +53024,17 @@ public final void rule__PropertyIndexPropertyReference__PropertyAssignment_1() t
// $ANTLR start "rule__UnindexedReferenceExpression__ReferenceAssignment_0"
- // InternalBehaviorAnnexParser.g:16123:1: rule__UnindexedReferenceExpression__ReferenceAssignment_0 : ( ruleUnindexedReference ) ;
+ // InternalBehaviorAnnexParser.g:16310:1: rule__UnindexedReferenceExpression__ReferenceAssignment_0 : ( ruleUnindexedReference ) ;
public final void rule__UnindexedReferenceExpression__ReferenceAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16127:1: ( ( ruleUnindexedReference ) )
- // InternalBehaviorAnnexParser.g:16128:2: ( ruleUnindexedReference )
+ // InternalBehaviorAnnexParser.g:16314:1: ( ( ruleUnindexedReference ) )
+ // InternalBehaviorAnnexParser.g:16315:2: ( ruleUnindexedReference )
{
- // InternalBehaviorAnnexParser.g:16128:2: ( ruleUnindexedReference )
- // InternalBehaviorAnnexParser.g:16129:3: ruleUnindexedReference
+ // InternalBehaviorAnnexParser.g:16315:2: ( ruleUnindexedReference )
+ // InternalBehaviorAnnexParser.g:16316:3: ruleUnindexedReference
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnindexedReferenceExpressionAccess().getReferenceUnindexedReferenceParserRuleCall_0_0());
@@ -52441,23 +53069,23 @@ public final void rule__UnindexedReferenceExpression__ReferenceAssignment_0() th
// $ANTLR start "rule__UnindexedReferenceExpression__DequeueAssignment_1_0"
- // InternalBehaviorAnnexParser.g:16138:1: rule__UnindexedReferenceExpression__DequeueAssignment_1_0 : ( ( QuestionMark ) ) ;
+ // InternalBehaviorAnnexParser.g:16325:1: rule__UnindexedReferenceExpression__DequeueAssignment_1_0 : ( ( QuestionMark ) ) ;
public final void rule__UnindexedReferenceExpression__DequeueAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16142:1: ( ( ( QuestionMark ) ) )
- // InternalBehaviorAnnexParser.g:16143:2: ( ( QuestionMark ) )
+ // InternalBehaviorAnnexParser.g:16329:1: ( ( ( QuestionMark ) ) )
+ // InternalBehaviorAnnexParser.g:16330:2: ( ( QuestionMark ) )
{
- // InternalBehaviorAnnexParser.g:16143:2: ( ( QuestionMark ) )
- // InternalBehaviorAnnexParser.g:16144:3: ( QuestionMark )
+ // InternalBehaviorAnnexParser.g:16330:2: ( ( QuestionMark ) )
+ // InternalBehaviorAnnexParser.g:16331:3: ( QuestionMark )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnindexedReferenceExpressionAccess().getDequeueQuestionMarkKeyword_1_0_0());
}
- // InternalBehaviorAnnexParser.g:16145:3: ( QuestionMark )
- // InternalBehaviorAnnexParser.g:16146:4: QuestionMark
+ // InternalBehaviorAnnexParser.g:16332:3: ( QuestionMark )
+ // InternalBehaviorAnnexParser.g:16333:4: QuestionMark
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnindexedReferenceExpressionAccess().getDequeueQuestionMarkKeyword_1_0_0());
@@ -52494,23 +53122,23 @@ public final void rule__UnindexedReferenceExpression__DequeueAssignment_1_0() th
// $ANTLR start "rule__UnindexedReferenceExpression__CountAssignment_1_1_1_0"
- // InternalBehaviorAnnexParser.g:16157:1: rule__UnindexedReferenceExpression__CountAssignment_1_1_1_0 : ( ( Count ) ) ;
+ // InternalBehaviorAnnexParser.g:16344:1: rule__UnindexedReferenceExpression__CountAssignment_1_1_1_0 : ( ( Count ) ) ;
public final void rule__UnindexedReferenceExpression__CountAssignment_1_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16161:1: ( ( ( Count ) ) )
- // InternalBehaviorAnnexParser.g:16162:2: ( ( Count ) )
+ // InternalBehaviorAnnexParser.g:16348:1: ( ( ( Count ) ) )
+ // InternalBehaviorAnnexParser.g:16349:2: ( ( Count ) )
{
- // InternalBehaviorAnnexParser.g:16162:2: ( ( Count ) )
- // InternalBehaviorAnnexParser.g:16163:3: ( Count )
+ // InternalBehaviorAnnexParser.g:16349:2: ( ( Count ) )
+ // InternalBehaviorAnnexParser.g:16350:3: ( Count )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnindexedReferenceExpressionAccess().getCountCountKeyword_1_1_1_0_0());
}
- // InternalBehaviorAnnexParser.g:16164:3: ( Count )
- // InternalBehaviorAnnexParser.g:16165:4: Count
+ // InternalBehaviorAnnexParser.g:16351:3: ( Count )
+ // InternalBehaviorAnnexParser.g:16352:4: Count
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnindexedReferenceExpressionAccess().getCountCountKeyword_1_1_1_0_0());
@@ -52547,23 +53175,23 @@ public final void rule__UnindexedReferenceExpression__CountAssignment_1_1_1_0()
// $ANTLR start "rule__UnindexedReferenceExpression__FreshAssignment_1_1_1_1"
- // InternalBehaviorAnnexParser.g:16176:1: rule__UnindexedReferenceExpression__FreshAssignment_1_1_1_1 : ( ( Fresh ) ) ;
+ // InternalBehaviorAnnexParser.g:16363:1: rule__UnindexedReferenceExpression__FreshAssignment_1_1_1_1 : ( ( Fresh ) ) ;
public final void rule__UnindexedReferenceExpression__FreshAssignment_1_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16180:1: ( ( ( Fresh ) ) )
- // InternalBehaviorAnnexParser.g:16181:2: ( ( Fresh ) )
+ // InternalBehaviorAnnexParser.g:16367:1: ( ( ( Fresh ) ) )
+ // InternalBehaviorAnnexParser.g:16368:2: ( ( Fresh ) )
{
- // InternalBehaviorAnnexParser.g:16181:2: ( ( Fresh ) )
- // InternalBehaviorAnnexParser.g:16182:3: ( Fresh )
+ // InternalBehaviorAnnexParser.g:16368:2: ( ( Fresh ) )
+ // InternalBehaviorAnnexParser.g:16369:3: ( Fresh )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnindexedReferenceExpressionAccess().getFreshFreshKeyword_1_1_1_1_0());
}
- // InternalBehaviorAnnexParser.g:16183:3: ( Fresh )
- // InternalBehaviorAnnexParser.g:16184:4: Fresh
+ // InternalBehaviorAnnexParser.g:16370:3: ( Fresh )
+ // InternalBehaviorAnnexParser.g:16371:4: Fresh
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnindexedReferenceExpressionAccess().getFreshFreshKeyword_1_1_1_1_0());
@@ -52600,23 +53228,23 @@ public final void rule__UnindexedReferenceExpression__FreshAssignment_1_1_1_1()
// $ANTLR start "rule__UnindexedReferenceExpression__UpdatedAssignment_1_1_1_2"
- // InternalBehaviorAnnexParser.g:16195:1: rule__UnindexedReferenceExpression__UpdatedAssignment_1_1_1_2 : ( ( Updated ) ) ;
+ // InternalBehaviorAnnexParser.g:16382:1: rule__UnindexedReferenceExpression__UpdatedAssignment_1_1_1_2 : ( ( Updated ) ) ;
public final void rule__UnindexedReferenceExpression__UpdatedAssignment_1_1_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16199:1: ( ( ( Updated ) ) )
- // InternalBehaviorAnnexParser.g:16200:2: ( ( Updated ) )
+ // InternalBehaviorAnnexParser.g:16386:1: ( ( ( Updated ) ) )
+ // InternalBehaviorAnnexParser.g:16387:2: ( ( Updated ) )
{
- // InternalBehaviorAnnexParser.g:16200:2: ( ( Updated ) )
- // InternalBehaviorAnnexParser.g:16201:3: ( Updated )
+ // InternalBehaviorAnnexParser.g:16387:2: ( ( Updated ) )
+ // InternalBehaviorAnnexParser.g:16388:3: ( Updated )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnindexedReferenceExpressionAccess().getUpdatedUpdatedKeyword_1_1_1_2_0());
}
- // InternalBehaviorAnnexParser.g:16202:3: ( Updated )
- // InternalBehaviorAnnexParser.g:16203:4: Updated
+ // InternalBehaviorAnnexParser.g:16389:3: ( Updated )
+ // InternalBehaviorAnnexParser.g:16390:4: Updated
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnindexedReferenceExpressionAccess().getUpdatedUpdatedKeyword_1_1_1_2_0());
@@ -52653,17 +53281,17 @@ public final void rule__UnindexedReferenceExpression__UpdatedAssignment_1_1_1_2(
// $ANTLR start "rule__UnindexedReference__SegmentsAssignment_0"
- // InternalBehaviorAnnexParser.g:16214:1: rule__UnindexedReference__SegmentsAssignment_0 : ( ruleUnindexedReferenceSegment ) ;
+ // InternalBehaviorAnnexParser.g:16401:1: rule__UnindexedReference__SegmentsAssignment_0 : ( ruleUnindexedReferenceSegment ) ;
public final void rule__UnindexedReference__SegmentsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16218:1: ( ( ruleUnindexedReferenceSegment ) )
- // InternalBehaviorAnnexParser.g:16219:2: ( ruleUnindexedReferenceSegment )
+ // InternalBehaviorAnnexParser.g:16405:1: ( ( ruleUnindexedReferenceSegment ) )
+ // InternalBehaviorAnnexParser.g:16406:2: ( ruleUnindexedReferenceSegment )
{
- // InternalBehaviorAnnexParser.g:16219:2: ( ruleUnindexedReferenceSegment )
- // InternalBehaviorAnnexParser.g:16220:3: ruleUnindexedReferenceSegment
+ // InternalBehaviorAnnexParser.g:16406:2: ( ruleUnindexedReferenceSegment )
+ // InternalBehaviorAnnexParser.g:16407:3: ruleUnindexedReferenceSegment
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnindexedReferenceAccess().getSegmentsUnindexedReferenceSegmentParserRuleCall_0_0());
@@ -52698,17 +53326,17 @@ public final void rule__UnindexedReference__SegmentsAssignment_0() throws Recogn
// $ANTLR start "rule__UnindexedReference__TailsAssignment_1"
- // InternalBehaviorAnnexParser.g:16229:1: rule__UnindexedReference__TailsAssignment_1 : ( ruleUnindexedReferenceTail ) ;
+ // InternalBehaviorAnnexParser.g:16416:1: rule__UnindexedReference__TailsAssignment_1 : ( ruleUnindexedReferenceTail ) ;
public final void rule__UnindexedReference__TailsAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16233:1: ( ( ruleUnindexedReferenceTail ) )
- // InternalBehaviorAnnexParser.g:16234:2: ( ruleUnindexedReferenceTail )
+ // InternalBehaviorAnnexParser.g:16420:1: ( ( ruleUnindexedReferenceTail ) )
+ // InternalBehaviorAnnexParser.g:16421:2: ( ruleUnindexedReferenceTail )
{
- // InternalBehaviorAnnexParser.g:16234:2: ( ruleUnindexedReferenceTail )
- // InternalBehaviorAnnexParser.g:16235:3: ruleUnindexedReferenceTail
+ // InternalBehaviorAnnexParser.g:16421:2: ( ruleUnindexedReferenceTail )
+ // InternalBehaviorAnnexParser.g:16422:3: ruleUnindexedReferenceTail
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnindexedReferenceAccess().getTailsUnindexedReferenceTailParserRuleCall_1_0());
@@ -52743,17 +53371,17 @@ public final void rule__UnindexedReference__TailsAssignment_1() throws Recogniti
// $ANTLR start "rule__UnindexedReferenceTail__SeparatorAssignment_0"
- // InternalBehaviorAnnexParser.g:16244:1: rule__UnindexedReferenceTail__SeparatorAssignment_0 : ( ruleReferenceSeparator ) ;
+ // InternalBehaviorAnnexParser.g:16431:1: rule__UnindexedReferenceTail__SeparatorAssignment_0 : ( ruleReferenceSeparator ) ;
public final void rule__UnindexedReferenceTail__SeparatorAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16248:1: ( ( ruleReferenceSeparator ) )
- // InternalBehaviorAnnexParser.g:16249:2: ( ruleReferenceSeparator )
+ // InternalBehaviorAnnexParser.g:16435:1: ( ( ruleReferenceSeparator ) )
+ // InternalBehaviorAnnexParser.g:16436:2: ( ruleReferenceSeparator )
{
- // InternalBehaviorAnnexParser.g:16249:2: ( ruleReferenceSeparator )
- // InternalBehaviorAnnexParser.g:16250:3: ruleReferenceSeparator
+ // InternalBehaviorAnnexParser.g:16436:2: ( ruleReferenceSeparator )
+ // InternalBehaviorAnnexParser.g:16437:3: ruleReferenceSeparator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnindexedReferenceTailAccess().getSeparatorReferenceSeparatorParserRuleCall_0_0());
@@ -52788,17 +53416,17 @@ public final void rule__UnindexedReferenceTail__SeparatorAssignment_0() throws R
// $ANTLR start "rule__UnindexedReferenceTail__SegmentAssignment_1"
- // InternalBehaviorAnnexParser.g:16259:1: rule__UnindexedReferenceTail__SegmentAssignment_1 : ( ruleUnindexedReferenceSegment ) ;
+ // InternalBehaviorAnnexParser.g:16446:1: rule__UnindexedReferenceTail__SegmentAssignment_1 : ( ruleUnindexedReferenceSegment ) ;
public final void rule__UnindexedReferenceTail__SegmentAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16263:1: ( ( ruleUnindexedReferenceSegment ) )
- // InternalBehaviorAnnexParser.g:16264:2: ( ruleUnindexedReferenceSegment )
+ // InternalBehaviorAnnexParser.g:16450:1: ( ( ruleUnindexedReferenceSegment ) )
+ // InternalBehaviorAnnexParser.g:16451:2: ( ruleUnindexedReferenceSegment )
{
- // InternalBehaviorAnnexParser.g:16264:2: ( ruleUnindexedReferenceSegment )
- // InternalBehaviorAnnexParser.g:16265:3: ruleUnindexedReferenceSegment
+ // InternalBehaviorAnnexParser.g:16451:2: ( ruleUnindexedReferenceSegment )
+ // InternalBehaviorAnnexParser.g:16452:3: ruleUnindexedReferenceSegment
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnindexedReferenceTailAccess().getSegmentUnindexedReferenceSegmentParserRuleCall_1_0());
@@ -52833,17 +53461,17 @@ public final void rule__UnindexedReferenceTail__SegmentAssignment_1() throws Rec
// $ANTLR start "rule__UnindexedReferenceSegment__NameAssignment"
- // InternalBehaviorAnnexParser.g:16274:1: rule__UnindexedReferenceSegment__NameAssignment : ( RULE_ID ) ;
+ // InternalBehaviorAnnexParser.g:16461:1: rule__UnindexedReferenceSegment__NameAssignment : ( RULE_ID ) ;
public final void rule__UnindexedReferenceSegment__NameAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16278:1: ( ( RULE_ID ) )
- // InternalBehaviorAnnexParser.g:16279:2: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:16465:1: ( ( RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:16466:2: ( RULE_ID )
{
- // InternalBehaviorAnnexParser.g:16279:2: ( RULE_ID )
- // InternalBehaviorAnnexParser.g:16280:3: RULE_ID
+ // InternalBehaviorAnnexParser.g:16466:2: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:16467:3: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnindexedReferenceSegmentAccess().getNameIDTerminalRuleCall_0());
@@ -52874,17 +53502,17 @@ public final void rule__UnindexedReferenceSegment__NameAssignment() throws Recog
// $ANTLR start "rule__Reference__SegmentsAssignment_0"
- // InternalBehaviorAnnexParser.g:16289:1: rule__Reference__SegmentsAssignment_0 : ( ruleReferenceSegment ) ;
+ // InternalBehaviorAnnexParser.g:16476:1: rule__Reference__SegmentsAssignment_0 : ( ruleReferenceSegment ) ;
public final void rule__Reference__SegmentsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16293:1: ( ( ruleReferenceSegment ) )
- // InternalBehaviorAnnexParser.g:16294:2: ( ruleReferenceSegment )
+ // InternalBehaviorAnnexParser.g:16480:1: ( ( ruleReferenceSegment ) )
+ // InternalBehaviorAnnexParser.g:16481:2: ( ruleReferenceSegment )
{
- // InternalBehaviorAnnexParser.g:16294:2: ( ruleReferenceSegment )
- // InternalBehaviorAnnexParser.g:16295:3: ruleReferenceSegment
+ // InternalBehaviorAnnexParser.g:16481:2: ( ruleReferenceSegment )
+ // InternalBehaviorAnnexParser.g:16482:3: ruleReferenceSegment
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceAccess().getSegmentsReferenceSegmentParserRuleCall_0_0());
@@ -52919,17 +53547,17 @@ public final void rule__Reference__SegmentsAssignment_0() throws RecognitionExce
// $ANTLR start "rule__Reference__TailsAssignment_1"
- // InternalBehaviorAnnexParser.g:16304:1: rule__Reference__TailsAssignment_1 : ( ruleReferenceTail ) ;
+ // InternalBehaviorAnnexParser.g:16491:1: rule__Reference__TailsAssignment_1 : ( ruleReferenceTail ) ;
public final void rule__Reference__TailsAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16308:1: ( ( ruleReferenceTail ) )
- // InternalBehaviorAnnexParser.g:16309:2: ( ruleReferenceTail )
+ // InternalBehaviorAnnexParser.g:16495:1: ( ( ruleReferenceTail ) )
+ // InternalBehaviorAnnexParser.g:16496:2: ( ruleReferenceTail )
{
- // InternalBehaviorAnnexParser.g:16309:2: ( ruleReferenceTail )
- // InternalBehaviorAnnexParser.g:16310:3: ruleReferenceTail
+ // InternalBehaviorAnnexParser.g:16496:2: ( ruleReferenceTail )
+ // InternalBehaviorAnnexParser.g:16497:3: ruleReferenceTail
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceAccess().getTailsReferenceTailParserRuleCall_1_0());
@@ -52964,17 +53592,17 @@ public final void rule__Reference__TailsAssignment_1() throws RecognitionExcepti
// $ANTLR start "rule__ReferenceTail__SeparatorAssignment_0"
- // InternalBehaviorAnnexParser.g:16319:1: rule__ReferenceTail__SeparatorAssignment_0 : ( ruleReferenceSeparator ) ;
+ // InternalBehaviorAnnexParser.g:16506:1: rule__ReferenceTail__SeparatorAssignment_0 : ( ruleReferenceSeparator ) ;
public final void rule__ReferenceTail__SeparatorAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16323:1: ( ( ruleReferenceSeparator ) )
- // InternalBehaviorAnnexParser.g:16324:2: ( ruleReferenceSeparator )
+ // InternalBehaviorAnnexParser.g:16510:1: ( ( ruleReferenceSeparator ) )
+ // InternalBehaviorAnnexParser.g:16511:2: ( ruleReferenceSeparator )
{
- // InternalBehaviorAnnexParser.g:16324:2: ( ruleReferenceSeparator )
- // InternalBehaviorAnnexParser.g:16325:3: ruleReferenceSeparator
+ // InternalBehaviorAnnexParser.g:16511:2: ( ruleReferenceSeparator )
+ // InternalBehaviorAnnexParser.g:16512:3: ruleReferenceSeparator
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceTailAccess().getSeparatorReferenceSeparatorParserRuleCall_0_0());
@@ -53009,17 +53637,17 @@ public final void rule__ReferenceTail__SeparatorAssignment_0() throws Recognitio
// $ANTLR start "rule__ReferenceTail__SegmentAssignment_1"
- // InternalBehaviorAnnexParser.g:16334:1: rule__ReferenceTail__SegmentAssignment_1 : ( ruleReferenceSegment ) ;
+ // InternalBehaviorAnnexParser.g:16521:1: rule__ReferenceTail__SegmentAssignment_1 : ( ruleReferenceSegment ) ;
public final void rule__ReferenceTail__SegmentAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16338:1: ( ( ruleReferenceSegment ) )
- // InternalBehaviorAnnexParser.g:16339:2: ( ruleReferenceSegment )
+ // InternalBehaviorAnnexParser.g:16525:1: ( ( ruleReferenceSegment ) )
+ // InternalBehaviorAnnexParser.g:16526:2: ( ruleReferenceSegment )
{
- // InternalBehaviorAnnexParser.g:16339:2: ( ruleReferenceSegment )
- // InternalBehaviorAnnexParser.g:16340:3: ruleReferenceSegment
+ // InternalBehaviorAnnexParser.g:16526:2: ( ruleReferenceSegment )
+ // InternalBehaviorAnnexParser.g:16527:3: ruleReferenceSegment
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceTailAccess().getSegmentReferenceSegmentParserRuleCall_1_0());
@@ -53054,17 +53682,17 @@ public final void rule__ReferenceTail__SegmentAssignment_1() throws RecognitionE
// $ANTLR start "rule__ReferenceSegment__NameAssignment_0"
- // InternalBehaviorAnnexParser.g:16349:1: rule__ReferenceSegment__NameAssignment_0 : ( RULE_ID ) ;
+ // InternalBehaviorAnnexParser.g:16536:1: rule__ReferenceSegment__NameAssignment_0 : ( RULE_ID ) ;
public final void rule__ReferenceSegment__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16353:1: ( ( RULE_ID ) )
- // InternalBehaviorAnnexParser.g:16354:2: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:16540:1: ( ( RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:16541:2: ( RULE_ID )
{
- // InternalBehaviorAnnexParser.g:16354:2: ( RULE_ID )
- // InternalBehaviorAnnexParser.g:16355:3: RULE_ID
+ // InternalBehaviorAnnexParser.g:16541:2: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:16542:3: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceSegmentAccess().getNameIDTerminalRuleCall_0_0());
@@ -53095,17 +53723,17 @@ public final void rule__ReferenceSegment__NameAssignment_0() throws RecognitionE
// $ANTLR start "rule__ReferenceSegment__IndexesAssignment_1"
- // InternalBehaviorAnnexParser.g:16364:1: rule__ReferenceSegment__IndexesAssignment_1 : ( ruleArrayIndex ) ;
+ // InternalBehaviorAnnexParser.g:16551:1: rule__ReferenceSegment__IndexesAssignment_1 : ( ruleArrayIndex ) ;
public final void rule__ReferenceSegment__IndexesAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16368:1: ( ( ruleArrayIndex ) )
- // InternalBehaviorAnnexParser.g:16369:2: ( ruleArrayIndex )
+ // InternalBehaviorAnnexParser.g:16555:1: ( ( ruleArrayIndex ) )
+ // InternalBehaviorAnnexParser.g:16556:2: ( ruleArrayIndex )
{
- // InternalBehaviorAnnexParser.g:16369:2: ( ruleArrayIndex )
- // InternalBehaviorAnnexParser.g:16370:3: ruleArrayIndex
+ // InternalBehaviorAnnexParser.g:16556:2: ( ruleArrayIndex )
+ // InternalBehaviorAnnexParser.g:16557:3: ruleArrayIndex
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceSegmentAccess().getIndexesArrayIndexParserRuleCall_1_0());
@@ -53140,17 +53768,17 @@ public final void rule__ReferenceSegment__IndexesAssignment_1() throws Recogniti
// $ANTLR start "rule__ArrayIndex__ValueAssignment_1"
- // InternalBehaviorAnnexParser.g:16379:1: rule__ArrayIndex__ValueAssignment_1 : ( ruleIntegerValue ) ;
+ // InternalBehaviorAnnexParser.g:16566:1: rule__ArrayIndex__ValueAssignment_1 : ( ruleIntegerValue ) ;
public final void rule__ArrayIndex__ValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16383:1: ( ( ruleIntegerValue ) )
- // InternalBehaviorAnnexParser.g:16384:2: ( ruleIntegerValue )
+ // InternalBehaviorAnnexParser.g:16570:1: ( ( ruleIntegerValue ) )
+ // InternalBehaviorAnnexParser.g:16571:2: ( ruleIntegerValue )
{
- // InternalBehaviorAnnexParser.g:16384:2: ( ruleIntegerValue )
- // InternalBehaviorAnnexParser.g:16385:3: ruleIntegerValue
+ // InternalBehaviorAnnexParser.g:16571:2: ( ruleIntegerValue )
+ // InternalBehaviorAnnexParser.g:16572:3: ruleIntegerValue
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArrayIndexAccess().getValueIntegerValueParserRuleCall_1_0());
@@ -53185,23 +53813,23 @@ public final void rule__ArrayIndex__ValueAssignment_1() throws RecognitionExcept
// $ANTLR start "rule__ContainedPropertyAssociation__PropertyAssignment_0"
- // InternalBehaviorAnnexParser.g:16394:1: rule__ContainedPropertyAssociation__PropertyAssignment_0 : ( ( ruleQPREF ) ) ;
+ // InternalBehaviorAnnexParser.g:16581:1: rule__ContainedPropertyAssociation__PropertyAssignment_0 : ( ( ruleQPREF ) ) ;
public final void rule__ContainedPropertyAssociation__PropertyAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16398:1: ( ( ( ruleQPREF ) ) )
- // InternalBehaviorAnnexParser.g:16399:2: ( ( ruleQPREF ) )
+ // InternalBehaviorAnnexParser.g:16585:1: ( ( ( ruleQPREF ) ) )
+ // InternalBehaviorAnnexParser.g:16586:2: ( ( ruleQPREF ) )
{
- // InternalBehaviorAnnexParser.g:16399:2: ( ( ruleQPREF ) )
- // InternalBehaviorAnnexParser.g:16400:3: ( ruleQPREF )
+ // InternalBehaviorAnnexParser.g:16586:2: ( ( ruleQPREF ) )
+ // InternalBehaviorAnnexParser.g:16587:3: ( ruleQPREF )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getPropertyPropertyCrossReference_0_0());
}
- // InternalBehaviorAnnexParser.g:16401:3: ( ruleQPREF )
- // InternalBehaviorAnnexParser.g:16402:4: ruleQPREF
+ // InternalBehaviorAnnexParser.g:16588:3: ( ruleQPREF )
+ // InternalBehaviorAnnexParser.g:16589:4: ruleQPREF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getPropertyPropertyQPREFParserRuleCall_0_0_1());
@@ -53242,23 +53870,23 @@ public final void rule__ContainedPropertyAssociation__PropertyAssignment_0() thr
// $ANTLR start "rule__ContainedPropertyAssociation__AppendAssignment_1_1"
- // InternalBehaviorAnnexParser.g:16413:1: rule__ContainedPropertyAssociation__AppendAssignment_1_1 : ( ( PlusSignEqualsSignGreaterThanSign ) ) ;
+ // InternalBehaviorAnnexParser.g:16600:1: rule__ContainedPropertyAssociation__AppendAssignment_1_1 : ( ( PlusSignEqualsSignGreaterThanSign ) ) ;
public final void rule__ContainedPropertyAssociation__AppendAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16417:1: ( ( ( PlusSignEqualsSignGreaterThanSign ) ) )
- // InternalBehaviorAnnexParser.g:16418:2: ( ( PlusSignEqualsSignGreaterThanSign ) )
+ // InternalBehaviorAnnexParser.g:16604:1: ( ( ( PlusSignEqualsSignGreaterThanSign ) ) )
+ // InternalBehaviorAnnexParser.g:16605:2: ( ( PlusSignEqualsSignGreaterThanSign ) )
{
- // InternalBehaviorAnnexParser.g:16418:2: ( ( PlusSignEqualsSignGreaterThanSign ) )
- // InternalBehaviorAnnexParser.g:16419:3: ( PlusSignEqualsSignGreaterThanSign )
+ // InternalBehaviorAnnexParser.g:16605:2: ( ( PlusSignEqualsSignGreaterThanSign ) )
+ // InternalBehaviorAnnexParser.g:16606:3: ( PlusSignEqualsSignGreaterThanSign )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getAppendPlusSignEqualsSignGreaterThanSignKeyword_1_1_0());
}
- // InternalBehaviorAnnexParser.g:16420:3: ( PlusSignEqualsSignGreaterThanSign )
- // InternalBehaviorAnnexParser.g:16421:4: PlusSignEqualsSignGreaterThanSign
+ // InternalBehaviorAnnexParser.g:16607:3: ( PlusSignEqualsSignGreaterThanSign )
+ // InternalBehaviorAnnexParser.g:16608:4: PlusSignEqualsSignGreaterThanSign
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getAppendPlusSignEqualsSignGreaterThanSignKeyword_1_1_0());
@@ -53295,23 +53923,23 @@ public final void rule__ContainedPropertyAssociation__AppendAssignment_1_1() thr
// $ANTLR start "rule__ContainedPropertyAssociation__ConstantAssignment_2"
- // InternalBehaviorAnnexParser.g:16432:1: rule__ContainedPropertyAssociation__ConstantAssignment_2 : ( ( Constant ) ) ;
+ // InternalBehaviorAnnexParser.g:16619:1: rule__ContainedPropertyAssociation__ConstantAssignment_2 : ( ( Constant ) ) ;
public final void rule__ContainedPropertyAssociation__ConstantAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16436:1: ( ( ( Constant ) ) )
- // InternalBehaviorAnnexParser.g:16437:2: ( ( Constant ) )
+ // InternalBehaviorAnnexParser.g:16623:1: ( ( ( Constant ) ) )
+ // InternalBehaviorAnnexParser.g:16624:2: ( ( Constant ) )
{
- // InternalBehaviorAnnexParser.g:16437:2: ( ( Constant ) )
- // InternalBehaviorAnnexParser.g:16438:3: ( Constant )
+ // InternalBehaviorAnnexParser.g:16624:2: ( ( Constant ) )
+ // InternalBehaviorAnnexParser.g:16625:3: ( Constant )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getConstantConstantKeyword_2_0());
}
- // InternalBehaviorAnnexParser.g:16439:3: ( Constant )
- // InternalBehaviorAnnexParser.g:16440:4: Constant
+ // InternalBehaviorAnnexParser.g:16626:3: ( Constant )
+ // InternalBehaviorAnnexParser.g:16627:4: Constant
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getConstantConstantKeyword_2_0());
@@ -53348,17 +53976,17 @@ public final void rule__ContainedPropertyAssociation__ConstantAssignment_2() thr
// $ANTLR start "rule__ContainedPropertyAssociation__OwnedValueAssignment_3_0"
- // InternalBehaviorAnnexParser.g:16451:1: rule__ContainedPropertyAssociation__OwnedValueAssignment_3_0 : ( ruleOptionalModalPropertyValue ) ;
+ // InternalBehaviorAnnexParser.g:16638:1: rule__ContainedPropertyAssociation__OwnedValueAssignment_3_0 : ( ruleOptionalModalPropertyValue ) ;
public final void rule__ContainedPropertyAssociation__OwnedValueAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16455:1: ( ( ruleOptionalModalPropertyValue ) )
- // InternalBehaviorAnnexParser.g:16456:2: ( ruleOptionalModalPropertyValue )
+ // InternalBehaviorAnnexParser.g:16642:1: ( ( ruleOptionalModalPropertyValue ) )
+ // InternalBehaviorAnnexParser.g:16643:2: ( ruleOptionalModalPropertyValue )
{
- // InternalBehaviorAnnexParser.g:16456:2: ( ruleOptionalModalPropertyValue )
- // InternalBehaviorAnnexParser.g:16457:3: ruleOptionalModalPropertyValue
+ // InternalBehaviorAnnexParser.g:16643:2: ( ruleOptionalModalPropertyValue )
+ // InternalBehaviorAnnexParser.g:16644:3: ruleOptionalModalPropertyValue
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getOwnedValueOptionalModalPropertyValueParserRuleCall_3_0_0());
@@ -53393,17 +54021,17 @@ public final void rule__ContainedPropertyAssociation__OwnedValueAssignment_3_0()
// $ANTLR start "rule__ContainedPropertyAssociation__OwnedValueAssignment_3_1_1"
- // InternalBehaviorAnnexParser.g:16466:1: rule__ContainedPropertyAssociation__OwnedValueAssignment_3_1_1 : ( ruleOptionalModalPropertyValue ) ;
+ // InternalBehaviorAnnexParser.g:16653:1: rule__ContainedPropertyAssociation__OwnedValueAssignment_3_1_1 : ( ruleOptionalModalPropertyValue ) ;
public final void rule__ContainedPropertyAssociation__OwnedValueAssignment_3_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16470:1: ( ( ruleOptionalModalPropertyValue ) )
- // InternalBehaviorAnnexParser.g:16471:2: ( ruleOptionalModalPropertyValue )
+ // InternalBehaviorAnnexParser.g:16657:1: ( ( ruleOptionalModalPropertyValue ) )
+ // InternalBehaviorAnnexParser.g:16658:2: ( ruleOptionalModalPropertyValue )
{
- // InternalBehaviorAnnexParser.g:16471:2: ( ruleOptionalModalPropertyValue )
- // InternalBehaviorAnnexParser.g:16472:3: ruleOptionalModalPropertyValue
+ // InternalBehaviorAnnexParser.g:16658:2: ( ruleOptionalModalPropertyValue )
+ // InternalBehaviorAnnexParser.g:16659:3: ruleOptionalModalPropertyValue
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getOwnedValueOptionalModalPropertyValueParserRuleCall_3_1_1_0());
@@ -53438,17 +54066,17 @@ public final void rule__ContainedPropertyAssociation__OwnedValueAssignment_3_1_1
// $ANTLR start "rule__ContainedPropertyAssociation__AppliesToAssignment_4_2"
- // InternalBehaviorAnnexParser.g:16481:1: rule__ContainedPropertyAssociation__AppliesToAssignment_4_2 : ( ruleContainmentPath ) ;
+ // InternalBehaviorAnnexParser.g:16668:1: rule__ContainedPropertyAssociation__AppliesToAssignment_4_2 : ( ruleContainmentPath ) ;
public final void rule__ContainedPropertyAssociation__AppliesToAssignment_4_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16485:1: ( ( ruleContainmentPath ) )
- // InternalBehaviorAnnexParser.g:16486:2: ( ruleContainmentPath )
+ // InternalBehaviorAnnexParser.g:16672:1: ( ( ruleContainmentPath ) )
+ // InternalBehaviorAnnexParser.g:16673:2: ( ruleContainmentPath )
{
- // InternalBehaviorAnnexParser.g:16486:2: ( ruleContainmentPath )
- // InternalBehaviorAnnexParser.g:16487:3: ruleContainmentPath
+ // InternalBehaviorAnnexParser.g:16673:2: ( ruleContainmentPath )
+ // InternalBehaviorAnnexParser.g:16674:3: ruleContainmentPath
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getAppliesToContainmentPathParserRuleCall_4_2_0());
@@ -53483,17 +54111,17 @@ public final void rule__ContainedPropertyAssociation__AppliesToAssignment_4_2()
// $ANTLR start "rule__ContainedPropertyAssociation__AppliesToAssignment_4_3_1"
- // InternalBehaviorAnnexParser.g:16496:1: rule__ContainedPropertyAssociation__AppliesToAssignment_4_3_1 : ( ruleContainmentPath ) ;
+ // InternalBehaviorAnnexParser.g:16683:1: rule__ContainedPropertyAssociation__AppliesToAssignment_4_3_1 : ( ruleContainmentPath ) ;
public final void rule__ContainedPropertyAssociation__AppliesToAssignment_4_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16500:1: ( ( ruleContainmentPath ) )
- // InternalBehaviorAnnexParser.g:16501:2: ( ruleContainmentPath )
+ // InternalBehaviorAnnexParser.g:16687:1: ( ( ruleContainmentPath ) )
+ // InternalBehaviorAnnexParser.g:16688:2: ( ruleContainmentPath )
{
- // InternalBehaviorAnnexParser.g:16501:2: ( ruleContainmentPath )
- // InternalBehaviorAnnexParser.g:16502:3: ruleContainmentPath
+ // InternalBehaviorAnnexParser.g:16688:2: ( ruleContainmentPath )
+ // InternalBehaviorAnnexParser.g:16689:3: ruleContainmentPath
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getAppliesToContainmentPathParserRuleCall_4_3_1_0());
@@ -53528,23 +54156,23 @@ public final void rule__ContainedPropertyAssociation__AppliesToAssignment_4_3_1(
// $ANTLR start "rule__ContainedPropertyAssociation__InBindingAssignment_5_3"
- // InternalBehaviorAnnexParser.g:16511:1: rule__ContainedPropertyAssociation__InBindingAssignment_5_3 : ( ( ruleQCREF ) ) ;
+ // InternalBehaviorAnnexParser.g:16698:1: rule__ContainedPropertyAssociation__InBindingAssignment_5_3 : ( ( ruleQCREF ) ) ;
public final void rule__ContainedPropertyAssociation__InBindingAssignment_5_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16515:1: ( ( ( ruleQCREF ) ) )
- // InternalBehaviorAnnexParser.g:16516:2: ( ( ruleQCREF ) )
+ // InternalBehaviorAnnexParser.g:16702:1: ( ( ( ruleQCREF ) ) )
+ // InternalBehaviorAnnexParser.g:16703:2: ( ( ruleQCREF ) )
{
- // InternalBehaviorAnnexParser.g:16516:2: ( ( ruleQCREF ) )
- // InternalBehaviorAnnexParser.g:16517:3: ( ruleQCREF )
+ // InternalBehaviorAnnexParser.g:16703:2: ( ( ruleQCREF ) )
+ // InternalBehaviorAnnexParser.g:16704:3: ( ruleQCREF )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getInBindingClassifierCrossReference_5_3_0());
}
- // InternalBehaviorAnnexParser.g:16518:3: ( ruleQCREF )
- // InternalBehaviorAnnexParser.g:16519:4: ruleQCREF
+ // InternalBehaviorAnnexParser.g:16705:3: ( ruleQCREF )
+ // InternalBehaviorAnnexParser.g:16706:4: ruleQCREF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainedPropertyAssociationAccess().getInBindingClassifierQCREFParserRuleCall_5_3_0_1());
@@ -53585,17 +54213,17 @@ public final void rule__ContainedPropertyAssociation__InBindingAssignment_5_3()
// $ANTLR start "rule__ContainmentPath__PathAssignment"
- // InternalBehaviorAnnexParser.g:16530:1: rule__ContainmentPath__PathAssignment : ( ruleContainmentPathElement ) ;
+ // InternalBehaviorAnnexParser.g:16717:1: rule__ContainmentPath__PathAssignment : ( ruleContainmentPathElement ) ;
public final void rule__ContainmentPath__PathAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16534:1: ( ( ruleContainmentPathElement ) )
- // InternalBehaviorAnnexParser.g:16535:2: ( ruleContainmentPathElement )
+ // InternalBehaviorAnnexParser.g:16721:1: ( ( ruleContainmentPathElement ) )
+ // InternalBehaviorAnnexParser.g:16722:2: ( ruleContainmentPathElement )
{
- // InternalBehaviorAnnexParser.g:16535:2: ( ruleContainmentPathElement )
- // InternalBehaviorAnnexParser.g:16536:3: ruleContainmentPathElement
+ // InternalBehaviorAnnexParser.g:16722:2: ( ruleContainmentPathElement )
+ // InternalBehaviorAnnexParser.g:16723:3: ruleContainmentPathElement
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainmentPathAccess().getPathContainmentPathElementParserRuleCall_0());
@@ -53630,17 +54258,17 @@ public final void rule__ContainmentPath__PathAssignment() throws RecognitionExce
// $ANTLR start "rule__OptionalModalPropertyValue__OwnedValueAssignment_0"
- // InternalBehaviorAnnexParser.g:16545:1: rule__OptionalModalPropertyValue__OwnedValueAssignment_0 : ( rulePropertyExpression ) ;
+ // InternalBehaviorAnnexParser.g:16732:1: rule__OptionalModalPropertyValue__OwnedValueAssignment_0 : ( rulePropertyExpression ) ;
public final void rule__OptionalModalPropertyValue__OwnedValueAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16549:1: ( ( rulePropertyExpression ) )
- // InternalBehaviorAnnexParser.g:16550:2: ( rulePropertyExpression )
+ // InternalBehaviorAnnexParser.g:16736:1: ( ( rulePropertyExpression ) )
+ // InternalBehaviorAnnexParser.g:16737:2: ( rulePropertyExpression )
{
- // InternalBehaviorAnnexParser.g:16550:2: ( rulePropertyExpression )
- // InternalBehaviorAnnexParser.g:16551:3: rulePropertyExpression
+ // InternalBehaviorAnnexParser.g:16737:2: ( rulePropertyExpression )
+ // InternalBehaviorAnnexParser.g:16738:3: rulePropertyExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOptionalModalPropertyValueAccess().getOwnedValuePropertyExpressionParserRuleCall_0_0());
@@ -53675,23 +54303,23 @@ public final void rule__OptionalModalPropertyValue__OwnedValueAssignment_0() thr
// $ANTLR start "rule__OptionalModalPropertyValue__InModeAssignment_1_3"
- // InternalBehaviorAnnexParser.g:16560:1: rule__OptionalModalPropertyValue__InModeAssignment_1_3 : ( ( RULE_ID ) ) ;
+ // InternalBehaviorAnnexParser.g:16747:1: rule__OptionalModalPropertyValue__InModeAssignment_1_3 : ( ( RULE_ID ) ) ;
public final void rule__OptionalModalPropertyValue__InModeAssignment_1_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16564:1: ( ( ( RULE_ID ) ) )
- // InternalBehaviorAnnexParser.g:16565:2: ( ( RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:16751:1: ( ( ( RULE_ID ) ) )
+ // InternalBehaviorAnnexParser.g:16752:2: ( ( RULE_ID ) )
{
- // InternalBehaviorAnnexParser.g:16565:2: ( ( RULE_ID ) )
- // InternalBehaviorAnnexParser.g:16566:3: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:16752:2: ( ( RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:16753:3: ( RULE_ID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOptionalModalPropertyValueAccess().getInModeModeCrossReference_1_3_0());
}
- // InternalBehaviorAnnexParser.g:16567:3: ( RULE_ID )
- // InternalBehaviorAnnexParser.g:16568:4: RULE_ID
+ // InternalBehaviorAnnexParser.g:16754:3: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:16755:4: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOptionalModalPropertyValueAccess().getInModeModeIDTerminalRuleCall_1_3_0_1());
@@ -53728,23 +54356,23 @@ public final void rule__OptionalModalPropertyValue__InModeAssignment_1_3() throw
// $ANTLR start "rule__OptionalModalPropertyValue__InModeAssignment_1_4_1"
- // InternalBehaviorAnnexParser.g:16579:1: rule__OptionalModalPropertyValue__InModeAssignment_1_4_1 : ( ( RULE_ID ) ) ;
+ // InternalBehaviorAnnexParser.g:16766:1: rule__OptionalModalPropertyValue__InModeAssignment_1_4_1 : ( ( RULE_ID ) ) ;
public final void rule__OptionalModalPropertyValue__InModeAssignment_1_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16583:1: ( ( ( RULE_ID ) ) )
- // InternalBehaviorAnnexParser.g:16584:2: ( ( RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:16770:1: ( ( ( RULE_ID ) ) )
+ // InternalBehaviorAnnexParser.g:16771:2: ( ( RULE_ID ) )
{
- // InternalBehaviorAnnexParser.g:16584:2: ( ( RULE_ID ) )
- // InternalBehaviorAnnexParser.g:16585:3: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:16771:2: ( ( RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:16772:3: ( RULE_ID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOptionalModalPropertyValueAccess().getInModeModeCrossReference_1_4_1_0());
}
- // InternalBehaviorAnnexParser.g:16586:3: ( RULE_ID )
- // InternalBehaviorAnnexParser.g:16587:4: RULE_ID
+ // InternalBehaviorAnnexParser.g:16773:3: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:16774:4: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOptionalModalPropertyValueAccess().getInModeModeIDTerminalRuleCall_1_4_1_0_1());
@@ -53781,17 +54409,17 @@ public final void rule__OptionalModalPropertyValue__InModeAssignment_1_4_1() thr
// $ANTLR start "rule__PropertyValue__OwnedValueAssignment"
- // InternalBehaviorAnnexParser.g:16598:1: rule__PropertyValue__OwnedValueAssignment : ( rulePropertyExpression ) ;
+ // InternalBehaviorAnnexParser.g:16785:1: rule__PropertyValue__OwnedValueAssignment : ( rulePropertyExpression ) ;
public final void rule__PropertyValue__OwnedValueAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16602:1: ( ( rulePropertyExpression ) )
- // InternalBehaviorAnnexParser.g:16603:2: ( rulePropertyExpression )
+ // InternalBehaviorAnnexParser.g:16789:1: ( ( rulePropertyExpression ) )
+ // InternalBehaviorAnnexParser.g:16790:2: ( rulePropertyExpression )
{
- // InternalBehaviorAnnexParser.g:16603:2: ( rulePropertyExpression )
- // InternalBehaviorAnnexParser.g:16604:3: rulePropertyExpression
+ // InternalBehaviorAnnexParser.g:16790:2: ( rulePropertyExpression )
+ // InternalBehaviorAnnexParser.g:16791:3: rulePropertyExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyValueAccess().getOwnedValuePropertyExpressionParserRuleCall_0());
@@ -53826,23 +54454,23 @@ public final void rule__PropertyValue__OwnedValueAssignment() throws Recognition
// $ANTLR start "rule__LiteralorReferenceTerm__NamedValueAssignment"
- // InternalBehaviorAnnexParser.g:16613:1: rule__LiteralorReferenceTerm__NamedValueAssignment : ( ( ruleQPREF ) ) ;
+ // InternalBehaviorAnnexParser.g:16800:1: rule__LiteralorReferenceTerm__NamedValueAssignment : ( ( ruleQPREF ) ) ;
public final void rule__LiteralorReferenceTerm__NamedValueAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16617:1: ( ( ( ruleQPREF ) ) )
- // InternalBehaviorAnnexParser.g:16618:2: ( ( ruleQPREF ) )
+ // InternalBehaviorAnnexParser.g:16804:1: ( ( ( ruleQPREF ) ) )
+ // InternalBehaviorAnnexParser.g:16805:2: ( ( ruleQPREF ) )
{
- // InternalBehaviorAnnexParser.g:16618:2: ( ( ruleQPREF ) )
- // InternalBehaviorAnnexParser.g:16619:3: ( ruleQPREF )
+ // InternalBehaviorAnnexParser.g:16805:2: ( ( ruleQPREF ) )
+ // InternalBehaviorAnnexParser.g:16806:3: ( ruleQPREF )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralorReferenceTermAccess().getNamedValueAbstractNamedValueCrossReference_0());
}
- // InternalBehaviorAnnexParser.g:16620:3: ( ruleQPREF )
- // InternalBehaviorAnnexParser.g:16621:4: ruleQPREF
+ // InternalBehaviorAnnexParser.g:16807:3: ( ruleQPREF )
+ // InternalBehaviorAnnexParser.g:16808:4: ruleQPREF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLiteralorReferenceTermAccess().getNamedValueAbstractNamedValueQPREFParserRuleCall_0_1());
@@ -53883,23 +54511,23 @@ public final void rule__LiteralorReferenceTerm__NamedValueAssignment() throws Re
// $ANTLR start "rule__BooleanLiteral__ValueAssignment_1_0"
- // InternalBehaviorAnnexParser.g:16632:1: rule__BooleanLiteral__ValueAssignment_1_0 : ( ( True ) ) ;
+ // InternalBehaviorAnnexParser.g:16819:1: rule__BooleanLiteral__ValueAssignment_1_0 : ( ( True ) ) ;
public final void rule__BooleanLiteral__ValueAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16636:1: ( ( ( True ) ) )
- // InternalBehaviorAnnexParser.g:16637:2: ( ( True ) )
+ // InternalBehaviorAnnexParser.g:16823:1: ( ( ( True ) ) )
+ // InternalBehaviorAnnexParser.g:16824:2: ( ( True ) )
{
- // InternalBehaviorAnnexParser.g:16637:2: ( ( True ) )
- // InternalBehaviorAnnexParser.g:16638:3: ( True )
+ // InternalBehaviorAnnexParser.g:16824:2: ( ( True ) )
+ // InternalBehaviorAnnexParser.g:16825:3: ( True )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralAccess().getValueTrueKeyword_1_0_0());
}
- // InternalBehaviorAnnexParser.g:16639:3: ( True )
- // InternalBehaviorAnnexParser.g:16640:4: True
+ // InternalBehaviorAnnexParser.g:16826:3: ( True )
+ // InternalBehaviorAnnexParser.g:16827:4: True
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralAccess().getValueTrueKeyword_1_0_0());
@@ -53936,23 +54564,23 @@ public final void rule__BooleanLiteral__ValueAssignment_1_0() throws Recognition
// $ANTLR start "rule__ConstantValue__NamedValueAssignment"
- // InternalBehaviorAnnexParser.g:16651:1: rule__ConstantValue__NamedValueAssignment : ( ( ruleQPREF ) ) ;
+ // InternalBehaviorAnnexParser.g:16838:1: rule__ConstantValue__NamedValueAssignment : ( ( ruleQPREF ) ) ;
public final void rule__ConstantValue__NamedValueAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16655:1: ( ( ( ruleQPREF ) ) )
- // InternalBehaviorAnnexParser.g:16656:2: ( ( ruleQPREF ) )
+ // InternalBehaviorAnnexParser.g:16842:1: ( ( ( ruleQPREF ) ) )
+ // InternalBehaviorAnnexParser.g:16843:2: ( ( ruleQPREF ) )
{
- // InternalBehaviorAnnexParser.g:16656:2: ( ( ruleQPREF ) )
- // InternalBehaviorAnnexParser.g:16657:3: ( ruleQPREF )
+ // InternalBehaviorAnnexParser.g:16843:2: ( ( ruleQPREF ) )
+ // InternalBehaviorAnnexParser.g:16844:3: ( ruleQPREF )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstantValueAccess().getNamedValuePropertyConstantCrossReference_0());
}
- // InternalBehaviorAnnexParser.g:16658:3: ( ruleQPREF )
- // InternalBehaviorAnnexParser.g:16659:4: ruleQPREF
+ // InternalBehaviorAnnexParser.g:16845:3: ( ruleQPREF )
+ // InternalBehaviorAnnexParser.g:16846:4: ruleQPREF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getConstantValueAccess().getNamedValuePropertyConstantQPREFParserRuleCall_0_1());
@@ -53993,17 +54621,17 @@ public final void rule__ConstantValue__NamedValueAssignment() throws Recognition
// $ANTLR start "rule__ReferenceTerm__PathAssignment_2"
- // InternalBehaviorAnnexParser.g:16670:1: rule__ReferenceTerm__PathAssignment_2 : ( ruleContainmentPathElement ) ;
+ // InternalBehaviorAnnexParser.g:16857:1: rule__ReferenceTerm__PathAssignment_2 : ( ruleContainmentPathElement ) ;
public final void rule__ReferenceTerm__PathAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16674:1: ( ( ruleContainmentPathElement ) )
- // InternalBehaviorAnnexParser.g:16675:2: ( ruleContainmentPathElement )
+ // InternalBehaviorAnnexParser.g:16861:1: ( ( ruleContainmentPathElement ) )
+ // InternalBehaviorAnnexParser.g:16862:2: ( ruleContainmentPathElement )
{
- // InternalBehaviorAnnexParser.g:16675:2: ( ruleContainmentPathElement )
- // InternalBehaviorAnnexParser.g:16676:3: ruleContainmentPathElement
+ // InternalBehaviorAnnexParser.g:16862:2: ( ruleContainmentPathElement )
+ // InternalBehaviorAnnexParser.g:16863:3: ruleContainmentPathElement
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceTermAccess().getPathContainmentPathElementParserRuleCall_2_0());
@@ -54038,17 +54666,17 @@ public final void rule__ReferenceTerm__PathAssignment_2() throws RecognitionExce
// $ANTLR start "rule__RecordTerm__OwnedFieldValueAssignment_1"
- // InternalBehaviorAnnexParser.g:16685:1: rule__RecordTerm__OwnedFieldValueAssignment_1 : ( ruleFieldPropertyAssociation ) ;
+ // InternalBehaviorAnnexParser.g:16872:1: rule__RecordTerm__OwnedFieldValueAssignment_1 : ( ruleFieldPropertyAssociation ) ;
public final void rule__RecordTerm__OwnedFieldValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16689:1: ( ( ruleFieldPropertyAssociation ) )
- // InternalBehaviorAnnexParser.g:16690:2: ( ruleFieldPropertyAssociation )
+ // InternalBehaviorAnnexParser.g:16876:1: ( ( ruleFieldPropertyAssociation ) )
+ // InternalBehaviorAnnexParser.g:16877:2: ( ruleFieldPropertyAssociation )
{
- // InternalBehaviorAnnexParser.g:16690:2: ( ruleFieldPropertyAssociation )
- // InternalBehaviorAnnexParser.g:16691:3: ruleFieldPropertyAssociation
+ // InternalBehaviorAnnexParser.g:16877:2: ( ruleFieldPropertyAssociation )
+ // InternalBehaviorAnnexParser.g:16878:3: ruleFieldPropertyAssociation
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRecordTermAccess().getOwnedFieldValueFieldPropertyAssociationParserRuleCall_1_0());
@@ -54083,17 +54711,17 @@ public final void rule__RecordTerm__OwnedFieldValueAssignment_1() throws Recogni
// $ANTLR start "rule__ComputedTerm__FunctionAssignment_2"
- // InternalBehaviorAnnexParser.g:16700:1: rule__ComputedTerm__FunctionAssignment_2 : ( RULE_ID ) ;
+ // InternalBehaviorAnnexParser.g:16887:1: rule__ComputedTerm__FunctionAssignment_2 : ( RULE_ID ) ;
public final void rule__ComputedTerm__FunctionAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16704:1: ( ( RULE_ID ) )
- // InternalBehaviorAnnexParser.g:16705:2: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:16891:1: ( ( RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:16892:2: ( RULE_ID )
{
- // InternalBehaviorAnnexParser.g:16705:2: ( RULE_ID )
- // InternalBehaviorAnnexParser.g:16706:3: RULE_ID
+ // InternalBehaviorAnnexParser.g:16892:2: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:16893:3: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getComputedTermAccess().getFunctionIDTerminalRuleCall_2_0());
@@ -54124,23 +54752,23 @@ public final void rule__ComputedTerm__FunctionAssignment_2() throws RecognitionE
// $ANTLR start "rule__ComponentClassifierTerm__ClassifierAssignment_2"
- // InternalBehaviorAnnexParser.g:16715:1: rule__ComponentClassifierTerm__ClassifierAssignment_2 : ( ( ruleQCREF ) ) ;
+ // InternalBehaviorAnnexParser.g:16902:1: rule__ComponentClassifierTerm__ClassifierAssignment_2 : ( ( ruleQCREF ) ) ;
public final void rule__ComponentClassifierTerm__ClassifierAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16719:1: ( ( ( ruleQCREF ) ) )
- // InternalBehaviorAnnexParser.g:16720:2: ( ( ruleQCREF ) )
+ // InternalBehaviorAnnexParser.g:16906:1: ( ( ( ruleQCREF ) ) )
+ // InternalBehaviorAnnexParser.g:16907:2: ( ( ruleQCREF ) )
{
- // InternalBehaviorAnnexParser.g:16720:2: ( ( ruleQCREF ) )
- // InternalBehaviorAnnexParser.g:16721:3: ( ruleQCREF )
+ // InternalBehaviorAnnexParser.g:16907:2: ( ( ruleQCREF ) )
+ // InternalBehaviorAnnexParser.g:16908:3: ( ruleQCREF )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getComponentClassifierTermAccess().getClassifierComponentClassifierCrossReference_2_0());
}
- // InternalBehaviorAnnexParser.g:16722:3: ( ruleQCREF )
- // InternalBehaviorAnnexParser.g:16723:4: ruleQCREF
+ // InternalBehaviorAnnexParser.g:16909:3: ( ruleQCREF )
+ // InternalBehaviorAnnexParser.g:16910:4: ruleQCREF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getComponentClassifierTermAccess().getClassifierComponentClassifierQCREFParserRuleCall_2_0_1());
@@ -54181,17 +54809,17 @@ public final void rule__ComponentClassifierTerm__ClassifierAssignment_2() throws
// $ANTLR start "rule__ListTerm__OwnedListElementAssignment_2_0"
- // InternalBehaviorAnnexParser.g:16734:1: rule__ListTerm__OwnedListElementAssignment_2_0 : ( rulePropertyExpression ) ;
+ // InternalBehaviorAnnexParser.g:16921:1: rule__ListTerm__OwnedListElementAssignment_2_0 : ( rulePropertyExpression ) ;
public final void rule__ListTerm__OwnedListElementAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16738:1: ( ( rulePropertyExpression ) )
- // InternalBehaviorAnnexParser.g:16739:2: ( rulePropertyExpression )
+ // InternalBehaviorAnnexParser.g:16925:1: ( ( rulePropertyExpression ) )
+ // InternalBehaviorAnnexParser.g:16926:2: ( rulePropertyExpression )
{
- // InternalBehaviorAnnexParser.g:16739:2: ( rulePropertyExpression )
- // InternalBehaviorAnnexParser.g:16740:3: rulePropertyExpression
+ // InternalBehaviorAnnexParser.g:16926:2: ( rulePropertyExpression )
+ // InternalBehaviorAnnexParser.g:16927:3: rulePropertyExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getListTermAccess().getOwnedListElementPropertyExpressionParserRuleCall_2_0_0());
@@ -54226,17 +54854,17 @@ public final void rule__ListTerm__OwnedListElementAssignment_2_0() throws Recogn
// $ANTLR start "rule__ListTerm__OwnedListElementAssignment_2_1_1"
- // InternalBehaviorAnnexParser.g:16749:1: rule__ListTerm__OwnedListElementAssignment_2_1_1 : ( rulePropertyExpression ) ;
+ // InternalBehaviorAnnexParser.g:16936:1: rule__ListTerm__OwnedListElementAssignment_2_1_1 : ( rulePropertyExpression ) ;
public final void rule__ListTerm__OwnedListElementAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16753:1: ( ( rulePropertyExpression ) )
- // InternalBehaviorAnnexParser.g:16754:2: ( rulePropertyExpression )
+ // InternalBehaviorAnnexParser.g:16940:1: ( ( rulePropertyExpression ) )
+ // InternalBehaviorAnnexParser.g:16941:2: ( rulePropertyExpression )
{
- // InternalBehaviorAnnexParser.g:16754:2: ( rulePropertyExpression )
- // InternalBehaviorAnnexParser.g:16755:3: rulePropertyExpression
+ // InternalBehaviorAnnexParser.g:16941:2: ( rulePropertyExpression )
+ // InternalBehaviorAnnexParser.g:16942:3: rulePropertyExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getListTermAccess().getOwnedListElementPropertyExpressionParserRuleCall_2_1_1_0());
@@ -54271,23 +54899,23 @@ public final void rule__ListTerm__OwnedListElementAssignment_2_1_1() throws Reco
// $ANTLR start "rule__FieldPropertyAssociation__PropertyAssignment_0"
- // InternalBehaviorAnnexParser.g:16764:1: rule__FieldPropertyAssociation__PropertyAssignment_0 : ( ( RULE_ID ) ) ;
+ // InternalBehaviorAnnexParser.g:16951:1: rule__FieldPropertyAssociation__PropertyAssignment_0 : ( ( RULE_ID ) ) ;
public final void rule__FieldPropertyAssociation__PropertyAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16768:1: ( ( ( RULE_ID ) ) )
- // InternalBehaviorAnnexParser.g:16769:2: ( ( RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:16955:1: ( ( ( RULE_ID ) ) )
+ // InternalBehaviorAnnexParser.g:16956:2: ( ( RULE_ID ) )
{
- // InternalBehaviorAnnexParser.g:16769:2: ( ( RULE_ID ) )
- // InternalBehaviorAnnexParser.g:16770:3: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:16956:2: ( ( RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:16957:3: ( RULE_ID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFieldPropertyAssociationAccess().getPropertyBasicPropertyCrossReference_0_0());
}
- // InternalBehaviorAnnexParser.g:16771:3: ( RULE_ID )
- // InternalBehaviorAnnexParser.g:16772:4: RULE_ID
+ // InternalBehaviorAnnexParser.g:16958:3: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:16959:4: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFieldPropertyAssociationAccess().getPropertyBasicPropertyIDTerminalRuleCall_0_0_1());
@@ -54324,17 +54952,17 @@ public final void rule__FieldPropertyAssociation__PropertyAssignment_0() throws
// $ANTLR start "rule__FieldPropertyAssociation__OwnedValueAssignment_2"
- // InternalBehaviorAnnexParser.g:16783:1: rule__FieldPropertyAssociation__OwnedValueAssignment_2 : ( rulePropertyExpression ) ;
+ // InternalBehaviorAnnexParser.g:16970:1: rule__FieldPropertyAssociation__OwnedValueAssignment_2 : ( rulePropertyExpression ) ;
public final void rule__FieldPropertyAssociation__OwnedValueAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16787:1: ( ( rulePropertyExpression ) )
- // InternalBehaviorAnnexParser.g:16788:2: ( rulePropertyExpression )
+ // InternalBehaviorAnnexParser.g:16974:1: ( ( rulePropertyExpression ) )
+ // InternalBehaviorAnnexParser.g:16975:2: ( rulePropertyExpression )
{
- // InternalBehaviorAnnexParser.g:16788:2: ( rulePropertyExpression )
- // InternalBehaviorAnnexParser.g:16789:3: rulePropertyExpression
+ // InternalBehaviorAnnexParser.g:16975:2: ( rulePropertyExpression )
+ // InternalBehaviorAnnexParser.g:16976:3: rulePropertyExpression
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFieldPropertyAssociationAccess().getOwnedValuePropertyExpressionParserRuleCall_2_0());
@@ -54369,23 +54997,23 @@ public final void rule__FieldPropertyAssociation__OwnedValueAssignment_2() throw
// $ANTLR start "rule__ContainmentPathElement__NamedElementAssignment_0_0"
- // InternalBehaviorAnnexParser.g:16798:1: rule__ContainmentPathElement__NamedElementAssignment_0_0 : ( ( RULE_ID ) ) ;
+ // InternalBehaviorAnnexParser.g:16985:1: rule__ContainmentPathElement__NamedElementAssignment_0_0 : ( ( RULE_ID ) ) ;
public final void rule__ContainmentPathElement__NamedElementAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16802:1: ( ( ( RULE_ID ) ) )
- // InternalBehaviorAnnexParser.g:16803:2: ( ( RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:16989:1: ( ( ( RULE_ID ) ) )
+ // InternalBehaviorAnnexParser.g:16990:2: ( ( RULE_ID ) )
{
- // InternalBehaviorAnnexParser.g:16803:2: ( ( RULE_ID ) )
- // InternalBehaviorAnnexParser.g:16804:3: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:16990:2: ( ( RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:16991:3: ( RULE_ID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainmentPathElementAccess().getNamedElementNamedElementCrossReference_0_0_0());
}
- // InternalBehaviorAnnexParser.g:16805:3: ( RULE_ID )
- // InternalBehaviorAnnexParser.g:16806:4: RULE_ID
+ // InternalBehaviorAnnexParser.g:16992:3: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:16993:4: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainmentPathElementAccess().getNamedElementNamedElementIDTerminalRuleCall_0_0_0_1());
@@ -54422,17 +55050,17 @@ public final void rule__ContainmentPathElement__NamedElementAssignment_0_0() thr
// $ANTLR start "rule__ContainmentPathElement__ArrayRangeAssignment_0_1"
- // InternalBehaviorAnnexParser.g:16817:1: rule__ContainmentPathElement__ArrayRangeAssignment_0_1 : ( ruleArrayRange ) ;
+ // InternalBehaviorAnnexParser.g:17004:1: rule__ContainmentPathElement__ArrayRangeAssignment_0_1 : ( ruleArrayRange ) ;
public final void rule__ContainmentPathElement__ArrayRangeAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16821:1: ( ( ruleArrayRange ) )
- // InternalBehaviorAnnexParser.g:16822:2: ( ruleArrayRange )
+ // InternalBehaviorAnnexParser.g:17008:1: ( ( ruleArrayRange ) )
+ // InternalBehaviorAnnexParser.g:17009:2: ( ruleArrayRange )
{
- // InternalBehaviorAnnexParser.g:16822:2: ( ruleArrayRange )
- // InternalBehaviorAnnexParser.g:16823:3: ruleArrayRange
+ // InternalBehaviorAnnexParser.g:17009:2: ( ruleArrayRange )
+ // InternalBehaviorAnnexParser.g:17010:3: ruleArrayRange
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainmentPathElementAccess().getArrayRangeArrayRangeParserRuleCall_0_1_0());
@@ -54467,17 +55095,17 @@ public final void rule__ContainmentPathElement__ArrayRangeAssignment_0_1() throw
// $ANTLR start "rule__ContainmentPathElement__PathAssignment_1_1"
- // InternalBehaviorAnnexParser.g:16832:1: rule__ContainmentPathElement__PathAssignment_1_1 : ( ruleContainmentPathElement ) ;
+ // InternalBehaviorAnnexParser.g:17019:1: rule__ContainmentPathElement__PathAssignment_1_1 : ( ruleContainmentPathElement ) ;
public final void rule__ContainmentPathElement__PathAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16836:1: ( ( ruleContainmentPathElement ) )
- // InternalBehaviorAnnexParser.g:16837:2: ( ruleContainmentPathElement )
+ // InternalBehaviorAnnexParser.g:17023:1: ( ( ruleContainmentPathElement ) )
+ // InternalBehaviorAnnexParser.g:17024:2: ( ruleContainmentPathElement )
{
- // InternalBehaviorAnnexParser.g:16837:2: ( ruleContainmentPathElement )
- // InternalBehaviorAnnexParser.g:16838:3: ruleContainmentPathElement
+ // InternalBehaviorAnnexParser.g:17024:2: ( ruleContainmentPathElement )
+ // InternalBehaviorAnnexParser.g:17025:3: ruleContainmentPathElement
{
if ( state.backtracking==0 ) {
before(grammarAccess.getContainmentPathElementAccess().getPathContainmentPathElementParserRuleCall_1_1_0());
@@ -54512,17 +55140,17 @@ public final void rule__ContainmentPathElement__PathAssignment_1_1() throws Reco
// $ANTLR start "rule__StringTerm__ValueAssignment"
- // InternalBehaviorAnnexParser.g:16847:1: rule__StringTerm__ValueAssignment : ( ruleNoQuoteString ) ;
+ // InternalBehaviorAnnexParser.g:17034:1: rule__StringTerm__ValueAssignment : ( ruleNoQuoteString ) ;
public final void rule__StringTerm__ValueAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16851:1: ( ( ruleNoQuoteString ) )
- // InternalBehaviorAnnexParser.g:16852:2: ( ruleNoQuoteString )
+ // InternalBehaviorAnnexParser.g:17038:1: ( ( ruleNoQuoteString ) )
+ // InternalBehaviorAnnexParser.g:17039:2: ( ruleNoQuoteString )
{
- // InternalBehaviorAnnexParser.g:16852:2: ( ruleNoQuoteString )
- // InternalBehaviorAnnexParser.g:16853:3: ruleNoQuoteString
+ // InternalBehaviorAnnexParser.g:17039:2: ( ruleNoQuoteString )
+ // InternalBehaviorAnnexParser.g:17040:3: ruleNoQuoteString
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStringTermAccess().getValueNoQuoteStringParserRuleCall_0());
@@ -54557,17 +55185,17 @@ public final void rule__StringTerm__ValueAssignment() throws RecognitionExceptio
// $ANTLR start "rule__ArrayRange__LowerBoundAssignment_2"
- // InternalBehaviorAnnexParser.g:16862:1: rule__ArrayRange__LowerBoundAssignment_2 : ( ruleINTVALUE ) ;
+ // InternalBehaviorAnnexParser.g:17049:1: rule__ArrayRange__LowerBoundAssignment_2 : ( ruleINTVALUE ) ;
public final void rule__ArrayRange__LowerBoundAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16866:1: ( ( ruleINTVALUE ) )
- // InternalBehaviorAnnexParser.g:16867:2: ( ruleINTVALUE )
+ // InternalBehaviorAnnexParser.g:17053:1: ( ( ruleINTVALUE ) )
+ // InternalBehaviorAnnexParser.g:17054:2: ( ruleINTVALUE )
{
- // InternalBehaviorAnnexParser.g:16867:2: ( ruleINTVALUE )
- // InternalBehaviorAnnexParser.g:16868:3: ruleINTVALUE
+ // InternalBehaviorAnnexParser.g:17054:2: ( ruleINTVALUE )
+ // InternalBehaviorAnnexParser.g:17055:3: ruleINTVALUE
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArrayRangeAccess().getLowerBoundINTVALUEParserRuleCall_2_0());
@@ -54602,17 +55230,17 @@ public final void rule__ArrayRange__LowerBoundAssignment_2() throws RecognitionE
// $ANTLR start "rule__ArrayRange__UpperBoundAssignment_3_1"
- // InternalBehaviorAnnexParser.g:16877:1: rule__ArrayRange__UpperBoundAssignment_3_1 : ( ruleINTVALUE ) ;
+ // InternalBehaviorAnnexParser.g:17064:1: rule__ArrayRange__UpperBoundAssignment_3_1 : ( ruleINTVALUE ) ;
public final void rule__ArrayRange__UpperBoundAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16881:1: ( ( ruleINTVALUE ) )
- // InternalBehaviorAnnexParser.g:16882:2: ( ruleINTVALUE )
+ // InternalBehaviorAnnexParser.g:17068:1: ( ( ruleINTVALUE ) )
+ // InternalBehaviorAnnexParser.g:17069:2: ( ruleINTVALUE )
{
- // InternalBehaviorAnnexParser.g:16882:2: ( ruleINTVALUE )
- // InternalBehaviorAnnexParser.g:16883:3: ruleINTVALUE
+ // InternalBehaviorAnnexParser.g:17069:2: ( ruleINTVALUE )
+ // InternalBehaviorAnnexParser.g:17070:3: ruleINTVALUE
{
if ( state.backtracking==0 ) {
before(grammarAccess.getArrayRangeAccess().getUpperBoundINTVALUEParserRuleCall_3_1_0());
@@ -54647,17 +55275,17 @@ public final void rule__ArrayRange__UpperBoundAssignment_3_1() throws Recognitio
// $ANTLR start "rule__SignedConstant__OpAssignment_0"
- // InternalBehaviorAnnexParser.g:16892:1: rule__SignedConstant__OpAssignment_0 : ( rulePlusMinus ) ;
+ // InternalBehaviorAnnexParser.g:17079:1: rule__SignedConstant__OpAssignment_0 : ( rulePlusMinus ) ;
public final void rule__SignedConstant__OpAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16896:1: ( ( rulePlusMinus ) )
- // InternalBehaviorAnnexParser.g:16897:2: ( rulePlusMinus )
+ // InternalBehaviorAnnexParser.g:17083:1: ( ( rulePlusMinus ) )
+ // InternalBehaviorAnnexParser.g:17084:2: ( rulePlusMinus )
{
- // InternalBehaviorAnnexParser.g:16897:2: ( rulePlusMinus )
- // InternalBehaviorAnnexParser.g:16898:3: rulePlusMinus
+ // InternalBehaviorAnnexParser.g:17084:2: ( rulePlusMinus )
+ // InternalBehaviorAnnexParser.g:17085:3: rulePlusMinus
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSignedConstantAccess().getOpPlusMinusParserRuleCall_0_0());
@@ -54692,17 +55320,17 @@ public final void rule__SignedConstant__OpAssignment_0() throws RecognitionExcep
// $ANTLR start "rule__SignedConstant__OwnedPropertyExpressionAssignment_1"
- // InternalBehaviorAnnexParser.g:16907:1: rule__SignedConstant__OwnedPropertyExpressionAssignment_1 : ( ruleConstantValue ) ;
+ // InternalBehaviorAnnexParser.g:17094:1: rule__SignedConstant__OwnedPropertyExpressionAssignment_1 : ( ruleConstantValue ) ;
public final void rule__SignedConstant__OwnedPropertyExpressionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16911:1: ( ( ruleConstantValue ) )
- // InternalBehaviorAnnexParser.g:16912:2: ( ruleConstantValue )
+ // InternalBehaviorAnnexParser.g:17098:1: ( ( ruleConstantValue ) )
+ // InternalBehaviorAnnexParser.g:17099:2: ( ruleConstantValue )
{
- // InternalBehaviorAnnexParser.g:16912:2: ( ruleConstantValue )
- // InternalBehaviorAnnexParser.g:16913:3: ruleConstantValue
+ // InternalBehaviorAnnexParser.g:17099:2: ( ruleConstantValue )
+ // InternalBehaviorAnnexParser.g:17100:3: ruleConstantValue
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSignedConstantAccess().getOwnedPropertyExpressionConstantValueParserRuleCall_1_0());
@@ -54737,17 +55365,17 @@ public final void rule__SignedConstant__OwnedPropertyExpressionAssignment_1() th
// $ANTLR start "rule__IntegerTerm__ValueAssignment_0"
- // InternalBehaviorAnnexParser.g:16922:1: rule__IntegerTerm__ValueAssignment_0 : ( ruleSignedInt ) ;
+ // InternalBehaviorAnnexParser.g:17109:1: rule__IntegerTerm__ValueAssignment_0 : ( ruleSignedInt ) ;
public final void rule__IntegerTerm__ValueAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16926:1: ( ( ruleSignedInt ) )
- // InternalBehaviorAnnexParser.g:16927:2: ( ruleSignedInt )
+ // InternalBehaviorAnnexParser.g:17113:1: ( ( ruleSignedInt ) )
+ // InternalBehaviorAnnexParser.g:17114:2: ( ruleSignedInt )
{
- // InternalBehaviorAnnexParser.g:16927:2: ( ruleSignedInt )
- // InternalBehaviorAnnexParser.g:16928:3: ruleSignedInt
+ // InternalBehaviorAnnexParser.g:17114:2: ( ruleSignedInt )
+ // InternalBehaviorAnnexParser.g:17115:3: ruleSignedInt
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIntegerTermAccess().getValueSignedIntParserRuleCall_0_0());
@@ -54782,23 +55410,23 @@ public final void rule__IntegerTerm__ValueAssignment_0() throws RecognitionExcep
// $ANTLR start "rule__IntegerTerm__UnitAssignment_1"
- // InternalBehaviorAnnexParser.g:16937:1: rule__IntegerTerm__UnitAssignment_1 : ( ( RULE_ID ) ) ;
+ // InternalBehaviorAnnexParser.g:17124:1: rule__IntegerTerm__UnitAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__IntegerTerm__UnitAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16941:1: ( ( ( RULE_ID ) ) )
- // InternalBehaviorAnnexParser.g:16942:2: ( ( RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:17128:1: ( ( ( RULE_ID ) ) )
+ // InternalBehaviorAnnexParser.g:17129:2: ( ( RULE_ID ) )
{
- // InternalBehaviorAnnexParser.g:16942:2: ( ( RULE_ID ) )
- // InternalBehaviorAnnexParser.g:16943:3: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:17129:2: ( ( RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:17130:3: ( RULE_ID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIntegerTermAccess().getUnitUnitLiteralCrossReference_1_0());
}
- // InternalBehaviorAnnexParser.g:16944:3: ( RULE_ID )
- // InternalBehaviorAnnexParser.g:16945:4: RULE_ID
+ // InternalBehaviorAnnexParser.g:17131:3: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:17132:4: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIntegerTermAccess().getUnitUnitLiteralIDTerminalRuleCall_1_0_1());
@@ -54835,17 +55463,17 @@ public final void rule__IntegerTerm__UnitAssignment_1() throws RecognitionExcept
// $ANTLR start "rule__RealTerm__ValueAssignment_0"
- // InternalBehaviorAnnexParser.g:16956:1: rule__RealTerm__ValueAssignment_0 : ( ruleSignedReal ) ;
+ // InternalBehaviorAnnexParser.g:17143:1: rule__RealTerm__ValueAssignment_0 : ( ruleSignedReal ) ;
public final void rule__RealTerm__ValueAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16960:1: ( ( ruleSignedReal ) )
- // InternalBehaviorAnnexParser.g:16961:2: ( ruleSignedReal )
+ // InternalBehaviorAnnexParser.g:17147:1: ( ( ruleSignedReal ) )
+ // InternalBehaviorAnnexParser.g:17148:2: ( ruleSignedReal )
{
- // InternalBehaviorAnnexParser.g:16961:2: ( ruleSignedReal )
- // InternalBehaviorAnnexParser.g:16962:3: ruleSignedReal
+ // InternalBehaviorAnnexParser.g:17148:2: ( ruleSignedReal )
+ // InternalBehaviorAnnexParser.g:17149:3: ruleSignedReal
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRealTermAccess().getValueSignedRealParserRuleCall_0_0());
@@ -54880,23 +55508,23 @@ public final void rule__RealTerm__ValueAssignment_0() throws RecognitionExceptio
// $ANTLR start "rule__RealTerm__UnitAssignment_1"
- // InternalBehaviorAnnexParser.g:16971:1: rule__RealTerm__UnitAssignment_1 : ( ( RULE_ID ) ) ;
+ // InternalBehaviorAnnexParser.g:17158:1: rule__RealTerm__UnitAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__RealTerm__UnitAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16975:1: ( ( ( RULE_ID ) ) )
- // InternalBehaviorAnnexParser.g:16976:2: ( ( RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:17162:1: ( ( ( RULE_ID ) ) )
+ // InternalBehaviorAnnexParser.g:17163:2: ( ( RULE_ID ) )
{
- // InternalBehaviorAnnexParser.g:16976:2: ( ( RULE_ID ) )
- // InternalBehaviorAnnexParser.g:16977:3: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:17163:2: ( ( RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:17164:3: ( RULE_ID )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRealTermAccess().getUnitUnitLiteralCrossReference_1_0());
}
- // InternalBehaviorAnnexParser.g:16978:3: ( RULE_ID )
- // InternalBehaviorAnnexParser.g:16979:4: RULE_ID
+ // InternalBehaviorAnnexParser.g:17165:3: ( RULE_ID )
+ // InternalBehaviorAnnexParser.g:17166:4: RULE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRealTermAccess().getUnitUnitLiteralIDTerminalRuleCall_1_0_1());
@@ -54933,17 +55561,17 @@ public final void rule__RealTerm__UnitAssignment_1() throws RecognitionException
// $ANTLR start "rule__NumericRangeTerm__MinimumAssignment_0"
- // InternalBehaviorAnnexParser.g:16990:1: rule__NumericRangeTerm__MinimumAssignment_0 : ( ruleNumAlt ) ;
+ // InternalBehaviorAnnexParser.g:17177:1: rule__NumericRangeTerm__MinimumAssignment_0 : ( ruleNumAlt ) ;
public final void rule__NumericRangeTerm__MinimumAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:16994:1: ( ( ruleNumAlt ) )
- // InternalBehaviorAnnexParser.g:16995:2: ( ruleNumAlt )
+ // InternalBehaviorAnnexParser.g:17181:1: ( ( ruleNumAlt ) )
+ // InternalBehaviorAnnexParser.g:17182:2: ( ruleNumAlt )
{
- // InternalBehaviorAnnexParser.g:16995:2: ( ruleNumAlt )
- // InternalBehaviorAnnexParser.g:16996:3: ruleNumAlt
+ // InternalBehaviorAnnexParser.g:17182:2: ( ruleNumAlt )
+ // InternalBehaviorAnnexParser.g:17183:3: ruleNumAlt
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumericRangeTermAccess().getMinimumNumAltParserRuleCall_0_0());
@@ -54978,17 +55606,17 @@ public final void rule__NumericRangeTerm__MinimumAssignment_0() throws Recogniti
// $ANTLR start "rule__NumericRangeTerm__MaximumAssignment_2"
- // InternalBehaviorAnnexParser.g:17005:1: rule__NumericRangeTerm__MaximumAssignment_2 : ( ruleNumAlt ) ;
+ // InternalBehaviorAnnexParser.g:17192:1: rule__NumericRangeTerm__MaximumAssignment_2 : ( ruleNumAlt ) ;
public final void rule__NumericRangeTerm__MaximumAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:17009:1: ( ( ruleNumAlt ) )
- // InternalBehaviorAnnexParser.g:17010:2: ( ruleNumAlt )
+ // InternalBehaviorAnnexParser.g:17196:1: ( ( ruleNumAlt ) )
+ // InternalBehaviorAnnexParser.g:17197:2: ( ruleNumAlt )
{
- // InternalBehaviorAnnexParser.g:17010:2: ( ruleNumAlt )
- // InternalBehaviorAnnexParser.g:17011:3: ruleNumAlt
+ // InternalBehaviorAnnexParser.g:17197:2: ( ruleNumAlt )
+ // InternalBehaviorAnnexParser.g:17198:3: ruleNumAlt
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumericRangeTermAccess().getMaximumNumAltParserRuleCall_2_0());
@@ -55023,17 +55651,17 @@ public final void rule__NumericRangeTerm__MaximumAssignment_2() throws Recogniti
// $ANTLR start "rule__NumericRangeTerm__DeltaAssignment_3_1"
- // InternalBehaviorAnnexParser.g:17020:1: rule__NumericRangeTerm__DeltaAssignment_3_1 : ( ruleNumAlt ) ;
+ // InternalBehaviorAnnexParser.g:17207:1: rule__NumericRangeTerm__DeltaAssignment_3_1 : ( ruleNumAlt ) ;
public final void rule__NumericRangeTerm__DeltaAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalBehaviorAnnexParser.g:17024:1: ( ( ruleNumAlt ) )
- // InternalBehaviorAnnexParser.g:17025:2: ( ruleNumAlt )
+ // InternalBehaviorAnnexParser.g:17211:1: ( ( ruleNumAlt ) )
+ // InternalBehaviorAnnexParser.g:17212:2: ( ruleNumAlt )
{
- // InternalBehaviorAnnexParser.g:17025:2: ( ruleNumAlt )
- // InternalBehaviorAnnexParser.g:17026:3: ruleNumAlt
+ // InternalBehaviorAnnexParser.g:17212:2: ( ruleNumAlt )
+ // InternalBehaviorAnnexParser.g:17213:3: ruleNumAlt
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumericRangeTermAccess().getDeltaNumAltParserRuleCall_3_1_0());
@@ -55066,19 +55694,19 @@ public final void rule__NumericRangeTerm__DeltaAssignment_3_1() throws Recogniti
}
// $ANTLR end "rule__NumericRangeTerm__DeltaAssignment_3_1"
- // $ANTLR start synpred9_InternalBehaviorAnnexParser
- public final void synpred9_InternalBehaviorAnnexParser_fragment() throws RecognitionException {
- // InternalBehaviorAnnexParser.g:2662:2: ( ( ( ruleAssignmentAction ) ) )
- // InternalBehaviorAnnexParser.g:2662:2: ( ( ruleAssignmentAction ) )
+ // $ANTLR start synpred10_InternalBehaviorAnnexParser
+ public final void synpred10_InternalBehaviorAnnexParser_fragment() throws RecognitionException {
+ // InternalBehaviorAnnexParser.g:2708:2: ( ( ( ruleAssignmentAction ) ) )
+ // InternalBehaviorAnnexParser.g:2708:2: ( ( ruleAssignmentAction ) )
{
- // InternalBehaviorAnnexParser.g:2662:2: ( ( ruleAssignmentAction ) )
- // InternalBehaviorAnnexParser.g:2663:3: ( ruleAssignmentAction )
+ // InternalBehaviorAnnexParser.g:2708:2: ( ( ruleAssignmentAction ) )
+ // InternalBehaviorAnnexParser.g:2709:3: ( ruleAssignmentAction )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionAccess().getAssignmentActionParserRuleCall_0());
}
- // InternalBehaviorAnnexParser.g:2664:3: ( ruleAssignmentAction )
- // InternalBehaviorAnnexParser.g:2664:4: ruleAssignmentAction
+ // InternalBehaviorAnnexParser.g:2710:3: ( ruleAssignmentAction )
+ // InternalBehaviorAnnexParser.g:2710:4: ruleAssignmentAction
{
pushFollow(FollowSets000.FOLLOW_2);
ruleAssignmentAction();
@@ -55094,15 +55722,15 @@ public final void synpred9_InternalBehaviorAnnexParser_fragment() throws Recogni
}
}
- // $ANTLR end synpred9_InternalBehaviorAnnexParser
+ // $ANTLR end synpred10_InternalBehaviorAnnexParser
- // $ANTLR start synpred10_InternalBehaviorAnnexParser
- public final void synpred10_InternalBehaviorAnnexParser_fragment() throws RecognitionException {
- // InternalBehaviorAnnexParser.g:2668:2: ( ( ruleCommunicationAction ) )
- // InternalBehaviorAnnexParser.g:2668:2: ( ruleCommunicationAction )
+ // $ANTLR start synpred11_InternalBehaviorAnnexParser
+ public final void synpred11_InternalBehaviorAnnexParser_fragment() throws RecognitionException {
+ // InternalBehaviorAnnexParser.g:2714:2: ( ( ruleCommunicationAction ) )
+ // InternalBehaviorAnnexParser.g:2714:2: ( ruleCommunicationAction )
{
- // InternalBehaviorAnnexParser.g:2668:2: ( ruleCommunicationAction )
- // InternalBehaviorAnnexParser.g:2669:3: ruleCommunicationAction
+ // InternalBehaviorAnnexParser.g:2714:2: ( ruleCommunicationAction )
+ // InternalBehaviorAnnexParser.g:2715:3: ruleCommunicationAction
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBehaviorActionAccess().getCommunicationActionParserRuleCall_1());
@@ -55118,15 +55746,15 @@ public final void synpred10_InternalBehaviorAnnexParser_fragment() throws Recogn
}
}
- // $ANTLR end synpred10_InternalBehaviorAnnexParser
+ // $ANTLR end synpred11_InternalBehaviorAnnexParser
// Delegated rules
- public final boolean synpred10_InternalBehaviorAnnexParser() {
+ public final boolean synpred11_InternalBehaviorAnnexParser() {
state.backtracking++;
int start = input.mark();
try {
- synpred10_InternalBehaviorAnnexParser_fragment(); // can never throw exception
+ synpred11_InternalBehaviorAnnexParser_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -55136,11 +55764,11 @@ public final boolean synpred10_InternalBehaviorAnnexParser() {
state.failed=false;
return success;
}
- public final boolean synpred9_InternalBehaviorAnnexParser() {
+ public final boolean synpred10_InternalBehaviorAnnexParser() {
state.backtracking++;
int start = input.mark();
try {
- synpred9_InternalBehaviorAnnexParser_fragment(); // can never throw exception
+ synpred10_InternalBehaviorAnnexParser_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -55152,8 +55780,8 @@ public final boolean synpred9_InternalBehaviorAnnexParser() {
}
- protected DFA6 dfa6 = new DFA6(this);
- protected DFA29 dfa29 = new DFA29(this);
+ protected DFA7 dfa7 = new DFA7(this);
+ protected DFA30 dfa30 = new DFA30(this);
static final String dfa_1s = "\13\uffff";
static final String dfa_2s = "\1\4\1\0\11\uffff";
static final String dfa_3s = "\1\141\1\0\11\uffff";
@@ -55180,11 +55808,11 @@ public final boolean synpred9_InternalBehaviorAnnexParser() {
static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s);
static final short[][] dfa_6 = unpackEncodedStringArray(dfa_6s);
- class DFA6 extends DFA {
+ class DFA7 extends DFA {
- public DFA6(BaseRecognizer recognizer) {
+ public DFA7(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 6;
+ this.decisionNumber = 7;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_2;
@@ -55194,31 +55822,31 @@ public DFA6(BaseRecognizer recognizer) {
this.transition = dfa_6;
}
public String getDescription() {
- return "2657:1: rule__BehaviorAction__Alternatives : ( ( ( ruleAssignmentAction ) ) | ( ruleCommunicationAction ) | ( ruleTimedAction ) | ( ruleIfStatement ) | ( ruleForStatement ) | ( ruleWhileStatement ) | ( ruleDoUntilStatement ) | ( ruleBehaviorActionBlock ) );";
+ return "2703:1: rule__BehaviorAction__Alternatives : ( ( ( ruleAssignmentAction ) ) | ( ruleCommunicationAction ) | ( ruleTimedAction ) | ( ruleIfStatement ) | ( ruleForStatement ) | ( ruleWhileStatement ) | ( ruleDoUntilStatement ) | ( ruleBehaviorActionBlock ) );";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA6_1 = input.LA(1);
+ int LA7_1 = input.LA(1);
- int index6_1 = input.index();
+ int index7_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred9_InternalBehaviorAnnexParser()) ) {s = 10;}
+ if ( (synpred10_InternalBehaviorAnnexParser()) ) {s = 10;}
- else if ( (synpred10_InternalBehaviorAnnexParser()) ) {s = 2;}
+ else if ( (synpred11_InternalBehaviorAnnexParser()) ) {s = 2;}
- input.seek(index6_1);
+ input.seek(index7_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 6, _s, input);
+ new NoViableAltException(getDescription(), 7, _s, input);
error(nvae);
throw nvae;
}
@@ -55261,11 +55889,11 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
static final short[] dfa_12 = DFA.unpackEncodedString(dfa_12s);
static final short[][] dfa_13 = unpackEncodedStringArray(dfa_13s);
- class DFA29 extends DFA {
+ class DFA30 extends DFA {
- public DFA29(BaseRecognizer recognizer) {
+ public DFA30(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 29;
+ this.decisionNumber = 30;
this.eot = dfa_7;
this.eof = dfa_8;
this.min = dfa_9;
@@ -55275,7 +55903,7 @@ public DFA29(BaseRecognizer recognizer) {
this.transition = dfa_13;
}
public String getDescription() {
- return "3296:1: rule__PropertyExpression__Alternatives : ( ( ruleRecordTerm ) | ( ruleReferenceTerm ) | ( ruleComponentClassifierTerm ) | ( ruleComputedTerm ) | ( ruleStringTerm ) | ( ruleNumericRangeTerm ) | ( ruleRealTerm ) | ( ruleIntegerTerm ) | ( ruleListTerm ) | ( ruleBooleanLiteral ) | ( ruleLiteralorReferenceTerm ) );";
+ return "3342:1: rule__PropertyExpression__Alternatives : ( ( ruleRecordTerm ) | ( ruleReferenceTerm ) | ( ruleComponentClassifierTerm ) | ( ruleComputedTerm ) | ( ruleStringTerm ) | ( ruleNumericRangeTerm ) | ( ruleRealTerm ) | ( ruleIntegerTerm ) | ( ruleListTerm ) | ( ruleBooleanLiteral ) | ( ruleLiteralorReferenceTerm ) );";
}
}
@@ -55305,7 +55933,7 @@ private static class FollowSets000 {
public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000000L,0x0000000000408000L});
public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000000L,0x0000000000104000L});
public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
- public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000001004003000L,0x0000000350000008L});
+ public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000001004003000L,0x0000000350000048L});
public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000001000L});
public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000001404240000L,0x0000000350000008L});
public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
@@ -55316,30 +55944,30 @@ private static class FollowSets000 {
public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000010000000000L});
public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000010000000002L});
- public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x3000081104100010L,0x0000000350400108L});
- public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000040000L});
- public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008010L});
- public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000000000002L,0x0000000000008000L});
- public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000010L});
- public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0080000000000000L});
- public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000229004000000L,0x0000000350000A48L});
- public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0805000000000000L,0x0000000000080004L});
- public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000209004000000L,0x0000000350000A48L});
- public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0005000000000000L});
- public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0020000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x4000000000000000L});
- public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000000000008000L});
- public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000040202000000L});
- public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000000002000002L});
- public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x2000000000000000L});
- public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
- public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L});
- public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0000000080000000L});
- public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0020000000000000L});
- public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0000800000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0000800000000002L,0x0000000000000001L});
+ public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000800000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000800000000002L,0x0000000000000001L});
+ public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x3000081104100010L,0x0000000350400108L});
+ public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000040000L});
+ public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008010L});
+ public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000000002L,0x0000000000008000L});
+ public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000010L});
+ public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0080000000000000L});
+ public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000229004000000L,0x0000000350000A48L});
+ public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0805000000000000L,0x0000000000080004L});
+ public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000209004000000L,0x0000000350000A48L});
+ public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0005000000000000L});
+ public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0020000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000000000008000L});
+ public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000040202000000L});
+ public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000000002000002L});
+ public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x2000000000000000L});
+ public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
+ public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L});
+ public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0000000080000000L});
+ public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0020000000000000L});
public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000000200000000L});
public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000800000000L});
public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0502000000000000L,0x0000000000070000L});
diff --git a/ba/org.osate.xtext.aadl2.ba.ui/src-gen/org/osate/xtext/aadl2/ba/ui/contentassist/AbstractBehaviorAnnexProposalProvider.java b/ba/org.osate.xtext.aadl2.ba.ui/src-gen/org/osate/xtext/aadl2/ba/ui/contentassist/AbstractBehaviorAnnexProposalProvider.java
index 8ea32cd6462..8cbc4e937da 100644
--- a/ba/org.osate.xtext.aadl2.ba.ui/src-gen/org/osate/xtext/aadl2/ba/ui/contentassist/AbstractBehaviorAnnexProposalProvider.java
+++ b/ba/org.osate.xtext.aadl2.ba.ui/src-gen/org/osate/xtext/aadl2/ba/ui/contentassist/AbstractBehaviorAnnexProposalProvider.java
@@ -158,9 +158,21 @@ public void completeDispatchConjunction_Triggers(EObject model, Assignment assig
public void completeModeSwitchCondition_Conjunctions(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
+ public void completeModeSwitchCondition_LogicalOperators(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
public void completeModeSwitchConjunction_Triggers(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
+ public void completeModeSwitchConjunction_LogicalOperators(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeModeSwitchTrigger_Reference(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeModeSwitchTrigger_Expression(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
public void completeInternalCondition_InternalPorts(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
@@ -501,6 +513,9 @@ public void complete_ModeSwitchCondition(EObject model, RuleCall ruleCall, Conte
public void complete_ModeSwitchConjunction(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
+ public void complete_ModeSwitchTrigger(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
public void complete_InternalCondition(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
diff --git a/ba/org.osate.xtext.aadl2.ba/model/generated/BehaviorAnnex.ecore b/ba/org.osate.xtext.aadl2.ba/model/generated/BehaviorAnnex.ecore
index dbe70538af0..89b10a7a6e3 100644
--- a/ba/org.osate.xtext.aadl2.ba/model/generated/BehaviorAnnex.ecore
+++ b/ba/org.osate.xtext.aadl2.ba/model/generated/BehaviorAnnex.ecore
@@ -97,10 +97,20 @@
+
+ eType="#//ModeSwitchTrigger" containment="true"/>
+
+
+
+
+
+
+
+
+
+
+
diff --git a/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/BehaviorAnnex.xtextbin b/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/BehaviorAnnex.xtextbin
index 68d86b79866..6bc05bb4690 100644
Binary files a/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/BehaviorAnnex.xtextbin and b/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/BehaviorAnnex.xtextbin differ
diff --git a/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/BehaviorAnnexFactory.java b/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/BehaviorAnnexFactory.java
index c3afc705f95..5002becffaf 100644
--- a/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/BehaviorAnnexFactory.java
+++ b/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/BehaviorAnnexFactory.java
@@ -187,6 +187,15 @@ public interface BehaviorAnnexFactory extends EFactory
*/
ModeSwitchConjunction createModeSwitchConjunction();
+ /**
+ * Returns a new object of class 'Mode Switch Trigger '.
+ *
+ *
+ * @return a new object of class 'Mode Switch Trigger '.
+ * @generated
+ */
+ ModeSwitchTrigger createModeSwitchTrigger();
+
/**
* Returns a new object of class 'Internal Condition '.
*
diff --git a/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/BehaviorAnnexPackage.java b/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/BehaviorAnnexPackage.java
index b30dd2635cc..539476c36f5 100644
--- a/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/BehaviorAnnexPackage.java
+++ b/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/BehaviorAnnexPackage.java
@@ -769,6 +769,15 @@ public interface BehaviorAnnexPackage extends EPackage
*/
int MODE_SWITCH_CONDITION__CONJUNCTIONS = 0;
+ /**
+ * The feature id for the 'Logical Operators ' attribute list.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int MODE_SWITCH_CONDITION__LOGICAL_OPERATORS = 1;
+
/**
* The number of structural features of the 'Mode Switch Condition ' class.
*
@@ -776,7 +785,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @generated
* @ordered
*/
- int MODE_SWITCH_CONDITION_FEATURE_COUNT = 1;
+ int MODE_SWITCH_CONDITION_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link org.osate.xtext.aadl2.ba.behaviorAnnex.impl.ModeSwitchConjunctionImpl Mode Switch Conjunction }' class.
@@ -797,6 +806,15 @@ public interface BehaviorAnnexPackage extends EPackage
*/
int MODE_SWITCH_CONJUNCTION__TRIGGERS = 0;
+ /**
+ * The feature id for the 'Logical Operators ' attribute list.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int MODE_SWITCH_CONJUNCTION__LOGICAL_OPERATORS = 1;
+
/**
* The number of structural features of the 'Mode Switch Conjunction ' class.
*
@@ -804,7 +822,44 @@ public interface BehaviorAnnexPackage extends EPackage
* @generated
* @ordered
*/
- int MODE_SWITCH_CONJUNCTION_FEATURE_COUNT = 1;
+ int MODE_SWITCH_CONJUNCTION_FEATURE_COUNT = 2;
+
+ /**
+ * The meta object id for the '{@link org.osate.xtext.aadl2.ba.behaviorAnnex.impl.ModeSwitchTriggerImpl Mode Switch Trigger }' class.
+ *
+ *
+ * @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.ModeSwitchTriggerImpl
+ * @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getModeSwitchTrigger()
+ * @generated
+ */
+ int MODE_SWITCH_TRIGGER = 16;
+
+ /**
+ * The feature id for the 'Reference ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int MODE_SWITCH_TRIGGER__REFERENCE = 0;
+
+ /**
+ * The feature id for the 'Expression ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int MODE_SWITCH_TRIGGER__EXPRESSION = 1;
+
+ /**
+ * The number of structural features of the 'Mode Switch Trigger ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int MODE_SWITCH_TRIGGER_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link org.osate.xtext.aadl2.ba.behaviorAnnex.impl.InternalConditionImpl Internal Condition }' class.
@@ -814,7 +869,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getInternalCondition()
* @generated
*/
- int INTERNAL_CONDITION = 16;
+ int INTERNAL_CONDITION = 17;
/**
* The feature id for the 'Internal Ports ' containment reference list.
@@ -842,7 +897,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getBehaviorActions()
* @generated
*/
- int BEHAVIOR_ACTIONS = 18;
+ int BEHAVIOR_ACTIONS = 19;
/**
* The number of structural features of the 'Behavior Actions ' class.
@@ -861,7 +916,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getBehaviorAction()
* @generated
*/
- int BEHAVIOR_ACTION = 19;
+ int BEHAVIOR_ACTION = 20;
/**
* The number of structural features of the 'Behavior Action ' class.
@@ -880,7 +935,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getBehaviorActionBlock()
* @generated
*/
- int BEHAVIOR_ACTION_BLOCK = 17;
+ int BEHAVIOR_ACTION_BLOCK = 18;
/**
* The feature id for the 'Content ' containment reference.
@@ -917,7 +972,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getAssignmentAction()
* @generated
*/
- int ASSIGNMENT_ACTION = 20;
+ int ASSIGNMENT_ACTION = 21;
/**
* The feature id for the 'Target ' containment reference.
@@ -963,7 +1018,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getCommunicationAction()
* @generated
*/
- int COMMUNICATION_ACTION = 21;
+ int COMMUNICATION_ACTION = 22;
/**
* The feature id for the 'Reference ' containment reference.
@@ -1081,7 +1136,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getTimedAction()
* @generated
*/
- int TIMED_ACTION = 22;
+ int TIMED_ACTION = 23;
/**
* The feature id for the 'Lower Time ' containment reference.
@@ -1127,7 +1182,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getIfStatement()
* @generated
*/
- int IF_STATEMENT = 23;
+ int IF_STATEMENT = 24;
/**
* The feature id for the 'Condition ' containment reference.
@@ -1182,7 +1237,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getElseIfClause()
* @generated
*/
- int ELSE_IF_CLAUSE = 24;
+ int ELSE_IF_CLAUSE = 25;
/**
* The feature id for the 'Condition ' containment reference.
@@ -1219,7 +1274,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getForStatement()
* @generated
*/
- int FOR_STATEMENT = 25;
+ int FOR_STATEMENT = 26;
/**
* The feature id for the 'For ' attribute.
@@ -1292,7 +1347,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getWhileStatement()
* @generated
*/
- int WHILE_STATEMENT = 26;
+ int WHILE_STATEMENT = 27;
/**
* The feature id for the 'Condition ' containment reference.
@@ -1329,7 +1384,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getDoUntilStatement()
* @generated
*/
- int DO_UNTIL_STATEMENT = 27;
+ int DO_UNTIL_STATEMENT = 28;
/**
* The feature id for the 'Actions ' containment reference.
@@ -1366,7 +1421,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getElementValues()
* @generated
*/
- int ELEMENT_VALUES = 28;
+ int ELEMENT_VALUES = 29;
/**
* The feature id for the 'Lower ' containment reference.
@@ -1403,7 +1458,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getBehaviorTime()
* @generated
*/
- int BEHAVIOR_TIME = 29;
+ int BEHAVIOR_TIME = 30;
/**
* The feature id for the 'Value ' containment reference.
@@ -1440,7 +1495,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getIntegerValue()
* @generated
*/
- int INTEGER_VALUE = 30;
+ int INTEGER_VALUE = 31;
/**
* The number of structural features of the 'Integer Value ' class.
@@ -1459,7 +1514,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getValueExpression()
* @generated
*/
- int VALUE_EXPRESSION = 31;
+ int VALUE_EXPRESSION = 32;
/**
* The number of structural features of the 'Value Expression ' class.
@@ -1478,7 +1533,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getValueConstant()
* @generated
*/
- int VALUE_CONSTANT = 32;
+ int VALUE_CONSTANT = 33;
/**
* The number of structural features of the 'Value Constant ' class.
@@ -1497,7 +1552,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getBehaviorIntegerLiteral()
* @generated
*/
- int BEHAVIOR_INTEGER_LITERAL = 33;
+ int BEHAVIOR_INTEGER_LITERAL = 34;
/**
* The feature id for the 'Value ' attribute.
@@ -1525,7 +1580,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getBehaviorRealLiteral()
* @generated
*/
- int BEHAVIOR_REAL_LITERAL = 34;
+ int BEHAVIOR_REAL_LITERAL = 35;
/**
* The feature id for the 'Value ' attribute.
@@ -1553,7 +1608,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getBehaviorStringLiteral()
* @generated
*/
- int BEHAVIOR_STRING_LITERAL = 35;
+ int BEHAVIOR_STRING_LITERAL = 36;
/**
* The feature id for the 'Value ' attribute.
@@ -1581,7 +1636,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getBehaviorBooleanLiteral()
* @generated
*/
- int BEHAVIOR_BOOLEAN_LITERAL = 36;
+ int BEHAVIOR_BOOLEAN_LITERAL = 37;
/**
* The feature id for the 'Value ' attribute.
@@ -1609,7 +1664,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getReferenceExpression()
* @generated
*/
- int REFERENCE_EXPRESSION = 37;
+ int REFERENCE_EXPRESSION = 38;
/**
* The feature id for the 'Reference ' containment reference.
@@ -1682,7 +1737,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getHashPropertyReference()
* @generated
*/
- int HASH_PROPERTY_REFERENCE = 38;
+ int HASH_PROPERTY_REFERENCE = 39;
/**
* The feature id for the 'Property ' attribute.
@@ -1728,7 +1783,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getPropertyReferenceTail()
* @generated
*/
- int PROPERTY_REFERENCE_TAIL = 39;
+ int PROPERTY_REFERENCE_TAIL = 40;
/**
* The feature id for the 'Property ' attribute.
@@ -1774,7 +1829,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getNamedPropertyField()
* @generated
*/
- int NAMED_PROPERTY_FIELD = 40;
+ int NAMED_PROPERTY_FIELD = 41;
/**
* The feature id for the 'Name ' attribute.
@@ -1811,7 +1866,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getPropertyArrayIndex()
* @generated
*/
- int PROPERTY_ARRAY_INDEX = 41;
+ int PROPERTY_ARRAY_INDEX = 42;
/**
* The feature id for the 'Value ' containment reference.
@@ -1839,7 +1894,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getPropertyIndexValue()
* @generated
*/
- int PROPERTY_INDEX_VALUE = 42;
+ int PROPERTY_INDEX_VALUE = 43;
/**
* The number of structural features of the 'Property Index Value ' class.
@@ -1858,7 +1913,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getPropertyIndexPropertyReference()
* @generated
*/
- int PROPERTY_INDEX_PROPERTY_REFERENCE = 43;
+ int PROPERTY_INDEX_PROPERTY_REFERENCE = 44;
/**
* The feature id for the 'Property ' attribute.
@@ -1886,7 +1941,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getUnindexedReferenceExpression()
* @generated
*/
- int UNINDEXED_REFERENCE_EXPRESSION = 44;
+ int UNINDEXED_REFERENCE_EXPRESSION = 45;
/**
* The feature id for the 'Reference ' containment reference.
@@ -1950,7 +2005,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getUnindexedReference()
* @generated
*/
- int UNINDEXED_REFERENCE = 45;
+ int UNINDEXED_REFERENCE = 46;
/**
* The feature id for the 'Segments ' containment reference list.
@@ -1987,7 +2042,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getUnindexedReferenceTail()
* @generated
*/
- int UNINDEXED_REFERENCE_TAIL = 46;
+ int UNINDEXED_REFERENCE_TAIL = 47;
/**
* The feature id for the 'Separator ' attribute.
@@ -2024,7 +2079,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getUnindexedReferenceSegment()
* @generated
*/
- int UNINDEXED_REFERENCE_SEGMENT = 47;
+ int UNINDEXED_REFERENCE_SEGMENT = 48;
/**
* The feature id for the 'Name ' attribute.
@@ -2052,7 +2107,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getReference()
* @generated
*/
- int REFERENCE = 48;
+ int REFERENCE = 49;
/**
* The feature id for the 'Segments ' containment reference list.
@@ -2089,7 +2144,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getReferenceTail()
* @generated
*/
- int REFERENCE_TAIL = 49;
+ int REFERENCE_TAIL = 50;
/**
* The feature id for the 'Separator ' attribute.
@@ -2126,7 +2181,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getReferenceSegment()
* @generated
*/
- int REFERENCE_SEGMENT = 50;
+ int REFERENCE_SEGMENT = 51;
/**
* The feature id for the 'Name ' attribute.
@@ -2163,7 +2218,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getArrayIndex()
* @generated
*/
- int ARRAY_INDEX = 51;
+ int ARRAY_INDEX = 52;
/**
* The feature id for the 'Value ' containment reference.
@@ -2191,7 +2246,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getBehaviorActionSequence()
* @generated
*/
- int BEHAVIOR_ACTION_SEQUENCE = 52;
+ int BEHAVIOR_ACTION_SEQUENCE = 53;
/**
* The feature id for the 'Actions ' containment reference list.
@@ -2219,7 +2274,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getBehaviorActionSet()
* @generated
*/
- int BEHAVIOR_ACTION_SET = 53;
+ int BEHAVIOR_ACTION_SET = 54;
/**
* The feature id for the 'Actions ' containment reference list.
@@ -2247,7 +2302,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getBinaryExpression()
* @generated
*/
- int BINARY_EXPRESSION = 54;
+ int BINARY_EXPRESSION = 55;
/**
* The feature id for the 'Left ' containment reference.
@@ -2293,7 +2348,7 @@ public interface BehaviorAnnexPackage extends EPackage
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getUnaryExpression()
* @generated
*/
- int UNARY_EXPRESSION = 55;
+ int UNARY_EXPRESSION = 56;
/**
* The feature id for the 'Operator ' attribute.
@@ -2913,6 +2968,17 @@ public interface BehaviorAnnexPackage extends EPackage
*/
EReference getModeSwitchCondition_Conjunctions();
+ /**
+ * Returns the meta object for the attribute list '{@link org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchCondition#getLogicalOperators Logical Operators }'.
+ *
+ *
+ * @return the meta object for the attribute list 'Logical Operators '.
+ * @see org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchCondition#getLogicalOperators()
+ * @see #getModeSwitchCondition()
+ * @generated
+ */
+ EAttribute getModeSwitchCondition_LogicalOperators();
+
/**
* Returns the meta object for class '{@link org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchConjunction Mode Switch Conjunction }'.
*
@@ -2934,6 +3000,49 @@ public interface BehaviorAnnexPackage extends EPackage
*/
EReference getModeSwitchConjunction_Triggers();
+ /**
+ * Returns the meta object for the attribute list '{@link org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchConjunction#getLogicalOperators Logical Operators }'.
+ *
+ *
+ * @return the meta object for the attribute list 'Logical Operators '.
+ * @see org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchConjunction#getLogicalOperators()
+ * @see #getModeSwitchConjunction()
+ * @generated
+ */
+ EAttribute getModeSwitchConjunction_LogicalOperators();
+
+ /**
+ * Returns the meta object for class '{@link org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchTrigger Mode Switch Trigger }'.
+ *
+ *
+ * @return the meta object for class 'Mode Switch Trigger '.
+ * @see org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchTrigger
+ * @generated
+ */
+ EClass getModeSwitchTrigger();
+
+ /**
+ * Returns the meta object for the containment reference '{@link org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchTrigger#getReference Reference }'.
+ *
+ *
+ * @return the meta object for the containment reference 'Reference '.
+ * @see org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchTrigger#getReference()
+ * @see #getModeSwitchTrigger()
+ * @generated
+ */
+ EReference getModeSwitchTrigger_Reference();
+
+ /**
+ * Returns the meta object for the containment reference '{@link org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchTrigger#getExpression Expression }'.
+ *
+ *
+ * @return the meta object for the containment reference 'Expression '.
+ * @see org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchTrigger#getExpression()
+ * @see #getModeSwitchTrigger()
+ * @generated
+ */
+ EReference getModeSwitchTrigger_Expression();
+
/**
* Returns the meta object for class '{@link org.osate.xtext.aadl2.ba.behaviorAnnex.InternalCondition Internal Condition }'.
*
@@ -4751,6 +4860,14 @@ interface Literals
*/
EReference MODE_SWITCH_CONDITION__CONJUNCTIONS = eINSTANCE.getModeSwitchCondition_Conjunctions();
+ /**
+ * The meta object literal for the 'Logical Operators ' attribute list feature.
+ *
+ *
+ * @generated
+ */
+ EAttribute MODE_SWITCH_CONDITION__LOGICAL_OPERATORS = eINSTANCE.getModeSwitchCondition_LogicalOperators();
+
/**
* The meta object literal for the '{@link org.osate.xtext.aadl2.ba.behaviorAnnex.impl.ModeSwitchConjunctionImpl Mode Switch Conjunction }' class.
*
@@ -4769,6 +4886,40 @@ interface Literals
*/
EReference MODE_SWITCH_CONJUNCTION__TRIGGERS = eINSTANCE.getModeSwitchConjunction_Triggers();
+ /**
+ * The meta object literal for the 'Logical Operators ' attribute list feature.
+ *
+ *
+ * @generated
+ */
+ EAttribute MODE_SWITCH_CONJUNCTION__LOGICAL_OPERATORS = eINSTANCE.getModeSwitchConjunction_LogicalOperators();
+
+ /**
+ * The meta object literal for the '{@link org.osate.xtext.aadl2.ba.behaviorAnnex.impl.ModeSwitchTriggerImpl Mode Switch Trigger }' class.
+ *
+ *
+ * @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.ModeSwitchTriggerImpl
+ * @see org.osate.xtext.aadl2.ba.behaviorAnnex.impl.BehaviorAnnexPackageImpl#getModeSwitchTrigger()
+ * @generated
+ */
+ EClass MODE_SWITCH_TRIGGER = eINSTANCE.getModeSwitchTrigger();
+
+ /**
+ * The meta object literal for the 'Reference ' containment reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference MODE_SWITCH_TRIGGER__REFERENCE = eINSTANCE.getModeSwitchTrigger_Reference();
+
+ /**
+ * The meta object literal for the 'Expression ' containment reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference MODE_SWITCH_TRIGGER__EXPRESSION = eINSTANCE.getModeSwitchTrigger_Expression();
+
/**
* The meta object literal for the '{@link org.osate.xtext.aadl2.ba.behaviorAnnex.impl.InternalConditionImpl Internal Condition }' class.
*
diff --git a/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/ModeSwitchCondition.java b/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/ModeSwitchCondition.java
index 99585d4039d..e3568f5d78c 100644
--- a/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/ModeSwitchCondition.java
+++ b/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/ModeSwitchCondition.java
@@ -37,6 +37,7 @@
*
*
* {@link org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchCondition#getConjunctions Conjunctions }
+ * {@link org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchCondition#getLogicalOperators Logical Operators }
*
*
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.BehaviorAnnexPackage#getModeSwitchCondition()
@@ -57,4 +58,16 @@ public interface ModeSwitchCondition extends EObject
*/
EList getConjunctions();
+ /**
+ * Returns the value of the 'Logical Operators ' attribute list.
+ * The list contents are of type {@link java.lang.String}.
+ *
+ *
+ * @return the value of the 'Logical Operators ' attribute list.
+ * @see org.osate.xtext.aadl2.ba.behaviorAnnex.BehaviorAnnexPackage#getModeSwitchCondition_LogicalOperators()
+ * @model unique="false"
+ * @generated
+ */
+ EList getLogicalOperators();
+
} // ModeSwitchCondition
diff --git a/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/ModeSwitchConjunction.java b/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/ModeSwitchConjunction.java
index 55766661889..e61a01e8e6f 100644
--- a/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/ModeSwitchConjunction.java
+++ b/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/ModeSwitchConjunction.java
@@ -37,6 +37,7 @@
*
*
* {@link org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchConjunction#getTriggers Triggers }
+ * {@link org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchConjunction#getLogicalOperators Logical Operators }
*
*
* @see org.osate.xtext.aadl2.ba.behaviorAnnex.BehaviorAnnexPackage#getModeSwitchConjunction()
@@ -47,7 +48,7 @@ public interface ModeSwitchConjunction extends EObject
{
/**
* Returns the value of the 'Triggers ' containment reference list.
- * The list contents are of type {@link org.osate.xtext.aadl2.ba.behaviorAnnex.Reference}.
+ * The list contents are of type {@link org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchTrigger}.
*
*
* @return the value of the 'Triggers ' containment reference list.
@@ -55,6 +56,18 @@ public interface ModeSwitchConjunction extends EObject
* @model containment="true"
* @generated
*/
- EList getTriggers();
+ EList getTriggers();
+
+ /**
+ * Returns the value of the 'Logical Operators ' attribute list.
+ * The list contents are of type {@link java.lang.String}.
+ *
+ *
+ * @return the value of the 'Logical Operators ' attribute list.
+ * @see org.osate.xtext.aadl2.ba.behaviorAnnex.BehaviorAnnexPackage#getModeSwitchConjunction_LogicalOperators()
+ * @model unique="false"
+ * @generated
+ */
+ EList getLogicalOperators();
} // ModeSwitchConjunction
diff --git a/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/ModeSwitchTrigger.java b/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/ModeSwitchTrigger.java
new file mode 100644
index 00000000000..a3c9910dc51
--- /dev/null
+++ b/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/ModeSwitchTrigger.java
@@ -0,0 +1,91 @@
+/**
+ * Copyright (c) 2004-2026 Carnegie Mellon University and others. (see Contributors file).
+ * All Rights Reserved.
+ *
+ * NO WARRANTY. ALL MATERIAL IS FURNISHED ON AN "AS-IS" BASIS. CARNEGIE MELLON UNIVERSITY MAKES NO WARRANTIES OF ANY
+ * KIND, EITHER EXPRESSED OR IMPLIED, AS TO ANY MATTER INCLUDING, BUT NOT LIMITED TO, WARRANTY OF FITNESS FOR PURPOSE
+ * OR MERCHANTABILITY, EXCLUSIVITY, OR RESULTS OBTAINED FROM USE OF THE MATERIAL. CARNEGIE MELLON UNIVERSITY DOES NOT
+ * MAKE ANY WARRANTY OF ANY KIND WITH RESPECT TO FREEDOM FROM PATENT, TRADEMARK, OR COPYRIGHT INFRINGEMENT.
+ *
+ * This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0
+ * which is available at https://www.eclipse.org/legal/epl-2.0/
+ * SPDX-License-Identifier: EPL-2.0
+ *
+ * Created, in part, with funding and support from the United States Government. (see Acknowledgments file).
+ *
+ * This program includes and/or can make use of certain third party source code, object code, documentation and other
+ * files ("Third Party Software"). The Third Party Software that is used by this program is dependent upon your system
+ * configuration. By using this program, You agree to comply with any and all relevant Third Party Software terms and
+ * conditions contained in any such Third Party Software or separate license file distributed with such Third Party
+ * Software. The parties who own the Third Party Software ("Third Party Licensors") are intended third party benefici-
+ * aries to this license with respect to the terms applicable to their Third Party Software. Third Party Software li-
+ * censes only apply to the Third Party Software and not any other portion of this program or this program as a whole.
+ */
+package org.osate.xtext.aadl2.ba.behaviorAnnex;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ *
+ * A representation of the model object 'Mode Switch Trigger '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchTrigger#getReference Reference }
+ * {@link org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchTrigger#getExpression Expression }
+ *
+ *
+ * @see org.osate.xtext.aadl2.ba.behaviorAnnex.BehaviorAnnexPackage#getModeSwitchTrigger()
+ * @model
+ * @generated
+ */
+public interface ModeSwitchTrigger extends EObject
+{
+ /**
+ * Returns the value of the 'Reference ' containment reference.
+ *
+ *
+ * @return the value of the 'Reference ' containment reference.
+ * @see #setReference(Reference)
+ * @see org.osate.xtext.aadl2.ba.behaviorAnnex.BehaviorAnnexPackage#getModeSwitchTrigger_Reference()
+ * @model containment="true"
+ * @generated
+ */
+ Reference getReference();
+
+ /**
+ * Sets the value of the '{@link org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchTrigger#getReference Reference }' containment reference.
+ *
+ *
+ * @param value the new value of the 'Reference ' containment reference.
+ * @see #getReference()
+ * @generated
+ */
+ void setReference(Reference value);
+
+ /**
+ * Returns the value of the 'Expression ' containment reference.
+ *
+ *
+ * @return the value of the 'Expression ' containment reference.
+ * @see #setExpression(ModeSwitchCondition)
+ * @see org.osate.xtext.aadl2.ba.behaviorAnnex.BehaviorAnnexPackage#getModeSwitchTrigger_Expression()
+ * @model containment="true"
+ * @generated
+ */
+ ModeSwitchCondition getExpression();
+
+ /**
+ * Sets the value of the '{@link org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchTrigger#getExpression Expression }' containment reference.
+ *
+ *
+ * @param value the new value of the 'Expression ' containment reference.
+ * @see #getExpression()
+ * @generated
+ */
+ void setExpression(ModeSwitchCondition value);
+
+} // ModeSwitchTrigger
diff --git a/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/impl/BehaviorAnnexFactoryImpl.java b/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/impl/BehaviorAnnexFactoryImpl.java
index 1017fe9b8fa..4cf72dbfbab 100644
--- a/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/impl/BehaviorAnnexFactoryImpl.java
+++ b/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/impl/BehaviorAnnexFactoryImpl.java
@@ -101,6 +101,7 @@ public EObject create(EClass eClass)
case BehaviorAnnexPackage.DISPATCH_CONJUNCTION: return createDispatchConjunction();
case BehaviorAnnexPackage.MODE_SWITCH_CONDITION: return createModeSwitchCondition();
case BehaviorAnnexPackage.MODE_SWITCH_CONJUNCTION: return createModeSwitchConjunction();
+ case BehaviorAnnexPackage.MODE_SWITCH_TRIGGER: return createModeSwitchTrigger();
case BehaviorAnnexPackage.INTERNAL_CONDITION: return createInternalCondition();
case BehaviorAnnexPackage.BEHAVIOR_ACTION_BLOCK: return createBehaviorActionBlock();
case BehaviorAnnexPackage.BEHAVIOR_ACTIONS: return createBehaviorActions();
@@ -338,6 +339,18 @@ public ModeSwitchConjunction createModeSwitchConjunction()
return modeSwitchConjunction;
}
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ModeSwitchTrigger createModeSwitchTrigger()
+ {
+ ModeSwitchTriggerImpl modeSwitchTrigger = new ModeSwitchTriggerImpl();
+ return modeSwitchTrigger;
+ }
+
/**
*
*
diff --git a/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/impl/BehaviorAnnexPackageImpl.java b/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/impl/BehaviorAnnexPackageImpl.java
index e39f974b6a9..4c298d38b9d 100644
--- a/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/impl/BehaviorAnnexPackageImpl.java
+++ b/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/impl/BehaviorAnnexPackageImpl.java
@@ -73,6 +73,7 @@
import org.osate.xtext.aadl2.ba.behaviorAnnex.InternalCondition;
import org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchCondition;
import org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchConjunction;
+import org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchTrigger;
import org.osate.xtext.aadl2.ba.behaviorAnnex.NamedPropertyField;
import org.osate.xtext.aadl2.ba.behaviorAnnex.PropertyArrayIndex;
import org.osate.xtext.aadl2.ba.behaviorAnnex.PropertyIndexPropertyReference;
@@ -212,6 +213,13 @@ public class BehaviorAnnexPackageImpl extends EPackageImpl implements BehaviorAn
*/
private EClass modeSwitchConjunctionEClass = null;
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass modeSwitchTriggerEClass = null;
+
/**
*
*
@@ -1163,6 +1171,17 @@ public EReference getModeSwitchCondition_Conjunctions()
return (EReference)modeSwitchConditionEClass.getEStructuralFeatures().get(0);
}
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getModeSwitchCondition_LogicalOperators()
+ {
+ return (EAttribute)modeSwitchConditionEClass.getEStructuralFeatures().get(1);
+ }
+
/**
*
*
@@ -1185,6 +1204,50 @@ public EReference getModeSwitchConjunction_Triggers()
return (EReference)modeSwitchConjunctionEClass.getEStructuralFeatures().get(0);
}
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getModeSwitchConjunction_LogicalOperators()
+ {
+ return (EAttribute)modeSwitchConjunctionEClass.getEStructuralFeatures().get(1);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getModeSwitchTrigger()
+ {
+ return modeSwitchTriggerEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getModeSwitchTrigger_Reference()
+ {
+ return (EReference)modeSwitchTriggerEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getModeSwitchTrigger_Expression()
+ {
+ return (EReference)modeSwitchTriggerEClass.getEStructuralFeatures().get(1);
+ }
+
/**
*
*
@@ -2649,9 +2712,15 @@ public void createPackageContents()
modeSwitchConditionEClass = createEClass(MODE_SWITCH_CONDITION);
createEReference(modeSwitchConditionEClass, MODE_SWITCH_CONDITION__CONJUNCTIONS);
+ createEAttribute(modeSwitchConditionEClass, MODE_SWITCH_CONDITION__LOGICAL_OPERATORS);
modeSwitchConjunctionEClass = createEClass(MODE_SWITCH_CONJUNCTION);
createEReference(modeSwitchConjunctionEClass, MODE_SWITCH_CONJUNCTION__TRIGGERS);
+ createEAttribute(modeSwitchConjunctionEClass, MODE_SWITCH_CONJUNCTION__LOGICAL_OPERATORS);
+
+ modeSwitchTriggerEClass = createEClass(MODE_SWITCH_TRIGGER);
+ createEReference(modeSwitchTriggerEClass, MODE_SWITCH_TRIGGER__REFERENCE);
+ createEReference(modeSwitchTriggerEClass, MODE_SWITCH_TRIGGER__EXPRESSION);
internalConditionEClass = createEClass(INTERNAL_CONDITION);
createEReference(internalConditionEClass, INTERNAL_CONDITION__INTERNAL_PORTS);
@@ -2949,9 +3018,15 @@ public void initializePackageContents()
initEClass(modeSwitchConditionEClass, ModeSwitchCondition.class, "ModeSwitchCondition", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getModeSwitchCondition_Conjunctions(), this.getModeSwitchConjunction(), null, "conjunctions", null, 0, -1, ModeSwitchCondition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEAttribute(getModeSwitchCondition_LogicalOperators(), theEcorePackage.getEString(), "logicalOperators", null, 0, -1, ModeSwitchCondition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(modeSwitchConjunctionEClass, ModeSwitchConjunction.class, "ModeSwitchConjunction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getModeSwitchConjunction_Triggers(), this.getReference(), null, "triggers", null, 0, -1, ModeSwitchConjunction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEReference(getModeSwitchConjunction_Triggers(), this.getModeSwitchTrigger(), null, "triggers", null, 0, -1, ModeSwitchConjunction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEAttribute(getModeSwitchConjunction_LogicalOperators(), theEcorePackage.getEString(), "logicalOperators", null, 0, -1, ModeSwitchConjunction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(modeSwitchTriggerEClass, ModeSwitchTrigger.class, "ModeSwitchTrigger", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getModeSwitchTrigger_Reference(), this.getReference(), null, "reference", null, 0, 1, ModeSwitchTrigger.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEReference(getModeSwitchTrigger_Expression(), this.getModeSwitchCondition(), null, "expression", null, 0, 1, ModeSwitchTrigger.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(internalConditionEClass, InternalCondition.class, "InternalCondition", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getInternalCondition_InternalPorts(), this.getReference(), null, "internalPorts", null, 0, -1, InternalCondition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
diff --git a/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/impl/ModeSwitchConditionImpl.java b/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/impl/ModeSwitchConditionImpl.java
index 6b5e4ba4501..0289b8ee9a7 100644
--- a/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/impl/ModeSwitchConditionImpl.java
+++ b/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/impl/ModeSwitchConditionImpl.java
@@ -34,6 +34,7 @@
import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+import org.eclipse.emf.ecore.util.EDataTypeEList;
import org.eclipse.emf.ecore.util.EObjectContainmentEList;
import org.eclipse.emf.ecore.util.InternalEList;
@@ -50,6 +51,7 @@
*
*
* {@link org.osate.xtext.aadl2.ba.behaviorAnnex.impl.ModeSwitchConditionImpl#getConjunctions Conjunctions }
+ * {@link org.osate.xtext.aadl2.ba.behaviorAnnex.impl.ModeSwitchConditionImpl#getLogicalOperators Logical Operators }
*
*
* @generated
@@ -66,6 +68,16 @@ public class ModeSwitchConditionImpl extends MinimalEObjectImpl.Container implem
*/
protected EList conjunctions;
+ /**
+ * The cached value of the '{@link #getLogicalOperators() Logical Operators }' attribute list.
+ *
+ *
+ * @see #getLogicalOperators()
+ * @generated
+ * @ordered
+ */
+ protected EList logicalOperators;
+
/**
*
*
@@ -102,6 +114,21 @@ public EList getConjunctions()
return conjunctions;
}
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EList getLogicalOperators()
+ {
+ if (logicalOperators == null)
+ {
+ logicalOperators = new EDataTypeEList(String.class, this, BehaviorAnnexPackage.MODE_SWITCH_CONDITION__LOGICAL_OPERATORS);
+ }
+ return logicalOperators;
+ }
+
/**
*
*
@@ -130,6 +157,8 @@ public Object eGet(int featureID, boolean resolve, boolean coreType)
{
case BehaviorAnnexPackage.MODE_SWITCH_CONDITION__CONJUNCTIONS:
return getConjunctions();
+ case BehaviorAnnexPackage.MODE_SWITCH_CONDITION__LOGICAL_OPERATORS:
+ return getLogicalOperators();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -149,6 +178,10 @@ public void eSet(int featureID, Object newValue)
getConjunctions().clear();
getConjunctions().addAll((Collection extends ModeSwitchConjunction>)newValue);
return;
+ case BehaviorAnnexPackage.MODE_SWITCH_CONDITION__LOGICAL_OPERATORS:
+ getLogicalOperators().clear();
+ getLogicalOperators().addAll((Collection extends String>)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -166,6 +199,9 @@ public void eUnset(int featureID)
case BehaviorAnnexPackage.MODE_SWITCH_CONDITION__CONJUNCTIONS:
getConjunctions().clear();
return;
+ case BehaviorAnnexPackage.MODE_SWITCH_CONDITION__LOGICAL_OPERATORS:
+ getLogicalOperators().clear();
+ return;
}
super.eUnset(featureID);
}
@@ -182,8 +218,27 @@ public boolean eIsSet(int featureID)
{
case BehaviorAnnexPackage.MODE_SWITCH_CONDITION__CONJUNCTIONS:
return conjunctions != null && !conjunctions.isEmpty();
+ case BehaviorAnnexPackage.MODE_SWITCH_CONDITION__LOGICAL_OPERATORS:
+ return logicalOperators != null && !logicalOperators.isEmpty();
}
return super.eIsSet(featureID);
}
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String toString()
+ {
+ if (eIsProxy()) return super.toString();
+
+ StringBuilder result = new StringBuilder(super.toString());
+ result.append(" (logicalOperators: ");
+ result.append(logicalOperators);
+ result.append(')');
+ return result.toString();
+ }
+
} //ModeSwitchConditionImpl
diff --git a/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/impl/ModeSwitchConjunctionImpl.java b/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/impl/ModeSwitchConjunctionImpl.java
index 56d27a99607..7574f6cb219 100644
--- a/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/impl/ModeSwitchConjunctionImpl.java
+++ b/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/impl/ModeSwitchConjunctionImpl.java
@@ -34,12 +34,13 @@
import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+import org.eclipse.emf.ecore.util.EDataTypeEList;
import org.eclipse.emf.ecore.util.EObjectContainmentEList;
import org.eclipse.emf.ecore.util.InternalEList;
import org.osate.xtext.aadl2.ba.behaviorAnnex.BehaviorAnnexPackage;
import org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchConjunction;
-import org.osate.xtext.aadl2.ba.behaviorAnnex.Reference;
+import org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchTrigger;
/**
*
@@ -50,6 +51,7 @@
*
*
* {@link org.osate.xtext.aadl2.ba.behaviorAnnex.impl.ModeSwitchConjunctionImpl#getTriggers Triggers }
+ * {@link org.osate.xtext.aadl2.ba.behaviorAnnex.impl.ModeSwitchConjunctionImpl#getLogicalOperators Logical Operators }
*
*
* @generated
@@ -64,7 +66,17 @@ public class ModeSwitchConjunctionImpl extends MinimalEObjectImpl.Container impl
* @generated
* @ordered
*/
- protected EList triggers;
+ protected EList triggers;
+
+ /**
+ * The cached value of the '{@link #getLogicalOperators() Logical Operators }' attribute list.
+ *
+ *
+ * @see #getLogicalOperators()
+ * @generated
+ * @ordered
+ */
+ protected EList logicalOperators;
/**
*
@@ -93,15 +105,30 @@ protected EClass eStaticClass()
* @generated
*/
@Override
- public EList getTriggers()
+ public EList getTriggers()
{
if (triggers == null)
{
- triggers = new EObjectContainmentEList(Reference.class, this, BehaviorAnnexPackage.MODE_SWITCH_CONJUNCTION__TRIGGERS);
+ triggers = new EObjectContainmentEList(ModeSwitchTrigger.class, this, BehaviorAnnexPackage.MODE_SWITCH_CONJUNCTION__TRIGGERS);
}
return triggers;
}
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EList getLogicalOperators()
+ {
+ if (logicalOperators == null)
+ {
+ logicalOperators = new EDataTypeEList(String.class, this, BehaviorAnnexPackage.MODE_SWITCH_CONJUNCTION__LOGICAL_OPERATORS);
+ }
+ return logicalOperators;
+ }
+
/**
*
*
@@ -130,6 +157,8 @@ public Object eGet(int featureID, boolean resolve, boolean coreType)
{
case BehaviorAnnexPackage.MODE_SWITCH_CONJUNCTION__TRIGGERS:
return getTriggers();
+ case BehaviorAnnexPackage.MODE_SWITCH_CONJUNCTION__LOGICAL_OPERATORS:
+ return getLogicalOperators();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -147,7 +176,11 @@ public void eSet(int featureID, Object newValue)
{
case BehaviorAnnexPackage.MODE_SWITCH_CONJUNCTION__TRIGGERS:
getTriggers().clear();
- getTriggers().addAll((Collection extends Reference>)newValue);
+ getTriggers().addAll((Collection extends ModeSwitchTrigger>)newValue);
+ return;
+ case BehaviorAnnexPackage.MODE_SWITCH_CONJUNCTION__LOGICAL_OPERATORS:
+ getLogicalOperators().clear();
+ getLogicalOperators().addAll((Collection extends String>)newValue);
return;
}
super.eSet(featureID, newValue);
@@ -166,6 +199,9 @@ public void eUnset(int featureID)
case BehaviorAnnexPackage.MODE_SWITCH_CONJUNCTION__TRIGGERS:
getTriggers().clear();
return;
+ case BehaviorAnnexPackage.MODE_SWITCH_CONJUNCTION__LOGICAL_OPERATORS:
+ getLogicalOperators().clear();
+ return;
}
super.eUnset(featureID);
}
@@ -182,8 +218,27 @@ public boolean eIsSet(int featureID)
{
case BehaviorAnnexPackage.MODE_SWITCH_CONJUNCTION__TRIGGERS:
return triggers != null && !triggers.isEmpty();
+ case BehaviorAnnexPackage.MODE_SWITCH_CONJUNCTION__LOGICAL_OPERATORS:
+ return logicalOperators != null && !logicalOperators.isEmpty();
}
return super.eIsSet(featureID);
}
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String toString()
+ {
+ if (eIsProxy()) return super.toString();
+
+ StringBuilder result = new StringBuilder(super.toString());
+ result.append(" (logicalOperators: ");
+ result.append(logicalOperators);
+ result.append(')');
+ return result.toString();
+ }
+
} //ModeSwitchConjunctionImpl
diff --git a/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/impl/ModeSwitchTriggerImpl.java b/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/impl/ModeSwitchTriggerImpl.java
new file mode 100644
index 00000000000..1758786dc02
--- /dev/null
+++ b/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/impl/ModeSwitchTriggerImpl.java
@@ -0,0 +1,291 @@
+/**
+ * Copyright (c) 2004-2026 Carnegie Mellon University and others. (see Contributors file).
+ * All Rights Reserved.
+ *
+ * NO WARRANTY. ALL MATERIAL IS FURNISHED ON AN "AS-IS" BASIS. CARNEGIE MELLON UNIVERSITY MAKES NO WARRANTIES OF ANY
+ * KIND, EITHER EXPRESSED OR IMPLIED, AS TO ANY MATTER INCLUDING, BUT NOT LIMITED TO, WARRANTY OF FITNESS FOR PURPOSE
+ * OR MERCHANTABILITY, EXCLUSIVITY, OR RESULTS OBTAINED FROM USE OF THE MATERIAL. CARNEGIE MELLON UNIVERSITY DOES NOT
+ * MAKE ANY WARRANTY OF ANY KIND WITH RESPECT TO FREEDOM FROM PATENT, TRADEMARK, OR COPYRIGHT INFRINGEMENT.
+ *
+ * This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0
+ * which is available at https://www.eclipse.org/legal/epl-2.0/
+ * SPDX-License-Identifier: EPL-2.0
+ *
+ * Created, in part, with funding and support from the United States Government. (see Acknowledgments file).
+ *
+ * This program includes and/or can make use of certain third party source code, object code, documentation and other
+ * files ("Third Party Software"). The Third Party Software that is used by this program is dependent upon your system
+ * configuration. By using this program, You agree to comply with any and all relevant Third Party Software terms and
+ * conditions contained in any such Third Party Software or separate license file distributed with such Third Party
+ * Software. The parties who own the Third Party Software ("Third Party Licensors") are intended third party benefici-
+ * aries to this license with respect to the terms applicable to their Third Party Software. Third Party Software li-
+ * censes only apply to the Third Party Software and not any other portion of this program or this program as a whole.
+ */
+package org.osate.xtext.aadl2.ba.behaviorAnnex.impl;
+
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.notify.NotificationChain;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+
+import org.osate.xtext.aadl2.ba.behaviorAnnex.BehaviorAnnexPackage;
+import org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchCondition;
+import org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchTrigger;
+import org.osate.xtext.aadl2.ba.behaviorAnnex.Reference;
+
+/**
+ *
+ * An implementation of the model object 'Mode Switch Trigger '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link org.osate.xtext.aadl2.ba.behaviorAnnex.impl.ModeSwitchTriggerImpl#getReference Reference }
+ * {@link org.osate.xtext.aadl2.ba.behaviorAnnex.impl.ModeSwitchTriggerImpl#getExpression Expression }
+ *
+ *
+ * @generated
+ */
+public class ModeSwitchTriggerImpl extends MinimalEObjectImpl.Container implements ModeSwitchTrigger
+{
+ /**
+ * The cached value of the '{@link #getReference() Reference }' containment reference.
+ *
+ *
+ * @see #getReference()
+ * @generated
+ * @ordered
+ */
+ protected Reference reference;
+
+ /**
+ * The cached value of the '{@link #getExpression() Expression }' containment reference.
+ *
+ *
+ * @see #getExpression()
+ * @generated
+ * @ordered
+ */
+ protected ModeSwitchCondition expression;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected ModeSwitchTriggerImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return BehaviorAnnexPackage.Literals.MODE_SWITCH_TRIGGER;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Reference getReference()
+ {
+ return reference;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public NotificationChain basicSetReference(Reference newReference, NotificationChain msgs)
+ {
+ Reference oldReference = reference;
+ reference = newReference;
+ if (eNotificationRequired())
+ {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, BehaviorAnnexPackage.MODE_SWITCH_TRIGGER__REFERENCE, oldReference, newReference);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setReference(Reference newReference)
+ {
+ if (newReference != reference)
+ {
+ NotificationChain msgs = null;
+ if (reference != null)
+ msgs = ((InternalEObject)reference).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - BehaviorAnnexPackage.MODE_SWITCH_TRIGGER__REFERENCE, null, msgs);
+ if (newReference != null)
+ msgs = ((InternalEObject)newReference).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - BehaviorAnnexPackage.MODE_SWITCH_TRIGGER__REFERENCE, null, msgs);
+ msgs = basicSetReference(newReference, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, BehaviorAnnexPackage.MODE_SWITCH_TRIGGER__REFERENCE, newReference, newReference));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ModeSwitchCondition getExpression()
+ {
+ return expression;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public NotificationChain basicSetExpression(ModeSwitchCondition newExpression, NotificationChain msgs)
+ {
+ ModeSwitchCondition oldExpression = expression;
+ expression = newExpression;
+ if (eNotificationRequired())
+ {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, BehaviorAnnexPackage.MODE_SWITCH_TRIGGER__EXPRESSION, oldExpression, newExpression);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setExpression(ModeSwitchCondition newExpression)
+ {
+ if (newExpression != expression)
+ {
+ NotificationChain msgs = null;
+ if (expression != null)
+ msgs = ((InternalEObject)expression).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - BehaviorAnnexPackage.MODE_SWITCH_TRIGGER__EXPRESSION, null, msgs);
+ if (newExpression != null)
+ msgs = ((InternalEObject)newExpression).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - BehaviorAnnexPackage.MODE_SWITCH_TRIGGER__EXPRESSION, null, msgs);
+ msgs = basicSetExpression(newExpression, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, BehaviorAnnexPackage.MODE_SWITCH_TRIGGER__EXPRESSION, newExpression, newExpression));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case BehaviorAnnexPackage.MODE_SWITCH_TRIGGER__REFERENCE:
+ return basicSetReference(null, msgs);
+ case BehaviorAnnexPackage.MODE_SWITCH_TRIGGER__EXPRESSION:
+ return basicSetExpression(null, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case BehaviorAnnexPackage.MODE_SWITCH_TRIGGER__REFERENCE:
+ return getReference();
+ case BehaviorAnnexPackage.MODE_SWITCH_TRIGGER__EXPRESSION:
+ return getExpression();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case BehaviorAnnexPackage.MODE_SWITCH_TRIGGER__REFERENCE:
+ setReference((Reference)newValue);
+ return;
+ case BehaviorAnnexPackage.MODE_SWITCH_TRIGGER__EXPRESSION:
+ setExpression((ModeSwitchCondition)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case BehaviorAnnexPackage.MODE_SWITCH_TRIGGER__REFERENCE:
+ setReference((Reference)null);
+ return;
+ case BehaviorAnnexPackage.MODE_SWITCH_TRIGGER__EXPRESSION:
+ setExpression((ModeSwitchCondition)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case BehaviorAnnexPackage.MODE_SWITCH_TRIGGER__REFERENCE:
+ return reference != null;
+ case BehaviorAnnexPackage.MODE_SWITCH_TRIGGER__EXPRESSION:
+ return expression != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //ModeSwitchTriggerImpl
diff --git a/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/util/BehaviorAnnexAdapterFactory.java b/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/util/BehaviorAnnexAdapterFactory.java
index 51832777f34..9fda29031ba 100644
--- a/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/util/BehaviorAnnexAdapterFactory.java
+++ b/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/util/BehaviorAnnexAdapterFactory.java
@@ -181,6 +181,11 @@ public Adapter caseModeSwitchConjunction(ModeSwitchConjunction object)
return createModeSwitchConjunctionAdapter();
}
@Override
+ public Adapter caseModeSwitchTrigger(ModeSwitchTrigger object)
+ {
+ return createModeSwitchTriggerAdapter();
+ }
+ @Override
public Adapter caseInternalCondition(InternalCondition object)
{
return createInternalConditionAdapter();
@@ -662,6 +667,21 @@ public Adapter createModeSwitchConjunctionAdapter()
return null;
}
+ /**
+ * Creates a new adapter for an object of class '{@link org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchTrigger Mode Switch Trigger }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchTrigger
+ * @generated
+ */
+ public Adapter createModeSwitchTriggerAdapter()
+ {
+ return null;
+ }
+
/**
* Creates a new adapter for an object of class '{@link org.osate.xtext.aadl2.ba.behaviorAnnex.InternalCondition Internal Condition }'.
*
diff --git a/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/util/BehaviorAnnexSwitch.java b/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/util/BehaviorAnnexSwitch.java
index 82ae1ad7527..05c0633a45e 100644
--- a/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/util/BehaviorAnnexSwitch.java
+++ b/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/behaviorAnnex/util/BehaviorAnnexSwitch.java
@@ -214,6 +214,13 @@ protected T doSwitch(int classifierID, EObject theEObject)
if (result == null) result = defaultCase(theEObject);
return result;
}
+ case BehaviorAnnexPackage.MODE_SWITCH_TRIGGER:
+ {
+ ModeSwitchTrigger modeSwitchTrigger = (ModeSwitchTrigger)theEObject;
+ T result = caseModeSwitchTrigger(modeSwitchTrigger);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
case BehaviorAnnexPackage.INTERNAL_CONDITION:
{
InternalCondition internalCondition = (InternalCondition)theEObject;
@@ -793,6 +800,22 @@ public T caseModeSwitchConjunction(ModeSwitchConjunction object)
return null;
}
+ /**
+ * Returns the result of interpreting the object as an instance of 'Mode Switch Trigger '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Mode Switch Trigger '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseModeSwitchTrigger(ModeSwitchTrigger object)
+ {
+ return null;
+ }
+
/**
* Returns the result of interpreting the object as an instance of 'Internal Condition '.
*
diff --git a/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/parser/antlr/internal/InternalBehaviorAnnexParser.g b/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/parser/antlr/internal/InternalBehaviorAnnexParser.g
index 39ef6d78ab5..6e83c8665e0 100644
--- a/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/parser/antlr/internal/InternalBehaviorAnnexParser.g
+++ b/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/parser/antlr/internal/InternalBehaviorAnnexParser.g
@@ -1408,10 +1408,25 @@ ruleModeSwitchCondition returns [EObject current=null]
)
)
(
- otherlv_1=Or
- {
- newLeafNode(otherlv_1, grammarAccess.getModeSwitchConditionAccess().getOrKeyword_1_0());
- }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getModeSwitchConditionAccess().getLogicalOperatorsLogicalOrOperatorParserRuleCall_1_0_0());
+ }
+ lv_logicalOperators_1_0=ruleLogicalOrOperator
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getModeSwitchConditionRule());
+ }
+ add(
+ $current,
+ "logicalOperators",
+ lv_logicalOperators_1_0,
+ "org.osate.xtext.aadl2.ba.BehaviorAnnex.LogicalOrOperator");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
(
(
{
@@ -1454,9 +1469,9 @@ ruleModeSwitchConjunction returns [EObject current=null]
(
(
{
- newCompositeNode(grammarAccess.getModeSwitchConjunctionAccess().getTriggersReferenceParserRuleCall_0_0());
+ newCompositeNode(grammarAccess.getModeSwitchConjunctionAccess().getTriggersModeSwitchTriggerParserRuleCall_0_0());
}
- lv_triggers_0_0=ruleReference
+ lv_triggers_0_0=ruleModeSwitchTrigger
{
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getModeSwitchConjunctionRule());
@@ -1465,22 +1480,37 @@ ruleModeSwitchConjunction returns [EObject current=null]
$current,
"triggers",
lv_triggers_0_0,
- "org.osate.xtext.aadl2.ba.BehaviorAnnex.Reference");
+ "org.osate.xtext.aadl2.ba.BehaviorAnnex.ModeSwitchTrigger");
afterParserOrEnumRuleCall();
}
)
)
(
- otherlv_1=And
- {
- newLeafNode(otherlv_1, grammarAccess.getModeSwitchConjunctionAccess().getAndKeyword_1_0());
- }
(
(
{
- newCompositeNode(grammarAccess.getModeSwitchConjunctionAccess().getTriggersReferenceParserRuleCall_1_1_0());
+ newCompositeNode(grammarAccess.getModeSwitchConjunctionAccess().getLogicalOperatorsLogicalAndOperatorParserRuleCall_1_0_0());
}
- lv_triggers_2_0=ruleReference
+ lv_logicalOperators_1_0=ruleLogicalAndOperator
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getModeSwitchConjunctionRule());
+ }
+ add(
+ $current,
+ "logicalOperators",
+ lv_logicalOperators_1_0,
+ "org.osate.xtext.aadl2.ba.BehaviorAnnex.LogicalAndOperator");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getModeSwitchConjunctionAccess().getTriggersModeSwitchTriggerParserRuleCall_1_1_0());
+ }
+ lv_triggers_2_0=ruleModeSwitchTrigger
{
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getModeSwitchConjunctionRule());
@@ -1489,7 +1519,7 @@ ruleModeSwitchConjunction returns [EObject current=null]
$current,
"triggers",
lv_triggers_2_0,
- "org.osate.xtext.aadl2.ba.BehaviorAnnex.Reference");
+ "org.osate.xtext.aadl2.ba.BehaviorAnnex.ModeSwitchTrigger");
afterParserOrEnumRuleCall();
}
)
@@ -1498,6 +1528,74 @@ ruleModeSwitchConjunction returns [EObject current=null]
)
;
+// Entry rule entryRuleModeSwitchTrigger
+entryRuleModeSwitchTrigger returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getModeSwitchTriggerRule()); }
+ iv_ruleModeSwitchTrigger=ruleModeSwitchTrigger
+ { $current=$iv_ruleModeSwitchTrigger.current; }
+ EOF;
+
+// Rule ModeSwitchTrigger
+ruleModeSwitchTrigger returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getModeSwitchTriggerAccess().getReferenceReferenceParserRuleCall_0_0());
+ }
+ lv_reference_0_0=ruleReference
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getModeSwitchTriggerRule());
+ }
+ set(
+ $current,
+ "reference",
+ lv_reference_0_0,
+ "org.osate.xtext.aadl2.ba.BehaviorAnnex.Reference");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ |
+ (
+ otherlv_1=LeftParenthesis
+ {
+ newLeafNode(otherlv_1, grammarAccess.getModeSwitchTriggerAccess().getLeftParenthesisKeyword_1_0());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getModeSwitchTriggerAccess().getExpressionModeSwitchConditionParserRuleCall_1_1_0());
+ }
+ lv_expression_2_0=ruleModeSwitchCondition
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getModeSwitchTriggerRule());
+ }
+ set(
+ $current,
+ "expression",
+ lv_expression_2_0,
+ "org.osate.xtext.aadl2.ba.BehaviorAnnex.ModeSwitchCondition");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ otherlv_3=RightParenthesis
+ {
+ newLeafNode(otherlv_3, grammarAccess.getModeSwitchTriggerAccess().getRightParenthesisKeyword_1_2());
+ }
+ )
+ )
+;
+
// Entry rule entryRuleInternalCondition
entryRuleInternalCondition returns [EObject current=null]:
{ newCompositeNode(grammarAccess.getInternalConditionRule()); }
diff --git a/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/parser/antlr/internal/InternalBehaviorAnnexParser.java b/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/parser/antlr/internal/InternalBehaviorAnnexParser.java
index de39ad5c11d..879db7e7990 100644
--- a/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/parser/antlr/internal/InternalBehaviorAnnexParser.java
+++ b/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/parser/antlr/internal/InternalBehaviorAnnexParser.java
@@ -2428,6 +2428,7 @@ else if ( (LA22_0==Otherwise||LA22_0==Timeout||LA22_0==False||LA22_0==True||LA22
alt21=2;
}
break;
+ case LeftParenthesis:
case RULE_ID:
{
alt21=3;
@@ -3968,13 +3969,14 @@ public final EObject entryRuleModeSwitchCondition() throws RecognitionException
// $ANTLR start "ruleModeSwitchCondition"
- // InternalBehaviorAnnexParser.g:1383:1: ruleModeSwitchCondition returns [EObject current=null] : ( ( (lv_conjunctions_0_0= ruleModeSwitchConjunction ) ) (otherlv_1= Or ( (lv_conjunctions_2_0= ruleModeSwitchConjunction ) ) )* ) ;
+ // InternalBehaviorAnnexParser.g:1383:1: ruleModeSwitchCondition returns [EObject current=null] : ( ( (lv_conjunctions_0_0= ruleModeSwitchConjunction ) ) ( ( (lv_logicalOperators_1_0= ruleLogicalOrOperator ) ) ( (lv_conjunctions_2_0= ruleModeSwitchConjunction ) ) )* ) ;
public final EObject ruleModeSwitchCondition() throws RecognitionException {
EObject current = null;
- Token otherlv_1=null;
EObject lv_conjunctions_0_0 = null;
+ AntlrDatatypeRuleToken lv_logicalOperators_1_0 = null;
+
EObject lv_conjunctions_2_0 = null;
@@ -3982,11 +3984,11 @@ public final EObject ruleModeSwitchCondition() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:1389:2: ( ( ( (lv_conjunctions_0_0= ruleModeSwitchConjunction ) ) (otherlv_1= Or ( (lv_conjunctions_2_0= ruleModeSwitchConjunction ) ) )* ) )
- // InternalBehaviorAnnexParser.g:1390:2: ( ( (lv_conjunctions_0_0= ruleModeSwitchConjunction ) ) (otherlv_1= Or ( (lv_conjunctions_2_0= ruleModeSwitchConjunction ) ) )* )
+ // InternalBehaviorAnnexParser.g:1389:2: ( ( ( (lv_conjunctions_0_0= ruleModeSwitchConjunction ) ) ( ( (lv_logicalOperators_1_0= ruleLogicalOrOperator ) ) ( (lv_conjunctions_2_0= ruleModeSwitchConjunction ) ) )* ) )
+ // InternalBehaviorAnnexParser.g:1390:2: ( ( (lv_conjunctions_0_0= ruleModeSwitchConjunction ) ) ( ( (lv_logicalOperators_1_0= ruleLogicalOrOperator ) ) ( (lv_conjunctions_2_0= ruleModeSwitchConjunction ) ) )* )
{
- // InternalBehaviorAnnexParser.g:1390:2: ( ( (lv_conjunctions_0_0= ruleModeSwitchConjunction ) ) (otherlv_1= Or ( (lv_conjunctions_2_0= ruleModeSwitchConjunction ) ) )* )
- // InternalBehaviorAnnexParser.g:1391:3: ( (lv_conjunctions_0_0= ruleModeSwitchConjunction ) ) (otherlv_1= Or ( (lv_conjunctions_2_0= ruleModeSwitchConjunction ) ) )*
+ // InternalBehaviorAnnexParser.g:1390:2: ( ( (lv_conjunctions_0_0= ruleModeSwitchConjunction ) ) ( ( (lv_logicalOperators_1_0= ruleLogicalOrOperator ) ) ( (lv_conjunctions_2_0= ruleModeSwitchConjunction ) ) )* )
+ // InternalBehaviorAnnexParser.g:1391:3: ( (lv_conjunctions_0_0= ruleModeSwitchConjunction ) ) ( ( (lv_logicalOperators_1_0= ruleLogicalOrOperator ) ) ( (lv_conjunctions_2_0= ruleModeSwitchConjunction ) ) )*
{
// InternalBehaviorAnnexParser.g:1391:3: ( (lv_conjunctions_0_0= ruleModeSwitchConjunction ) )
// InternalBehaviorAnnexParser.g:1392:4: (lv_conjunctions_0_0= ruleModeSwitchConjunction )
@@ -3999,7 +4001,7 @@ public final EObject ruleModeSwitchCondition() throws RecognitionException {
newCompositeNode(grammarAccess.getModeSwitchConditionAccess().getConjunctionsModeSwitchConjunctionParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_36);
+ pushFollow(FollowSets000.FOLLOW_38);
lv_conjunctions_0_0=ruleModeSwitchConjunction();
state._fsp--;
@@ -4023,39 +4025,68 @@ public final EObject ruleModeSwitchCondition() throws RecognitionException {
}
- // InternalBehaviorAnnexParser.g:1410:3: (otherlv_1= Or ( (lv_conjunctions_2_0= ruleModeSwitchConjunction ) ) )*
+ // InternalBehaviorAnnexParser.g:1410:3: ( ( (lv_logicalOperators_1_0= ruleLogicalOrOperator ) ) ( (lv_conjunctions_2_0= ruleModeSwitchConjunction ) ) )*
loop33:
do {
int alt33=2;
int LA33_0 = input.LA(1);
- if ( (LA33_0==Or) ) {
+ if ( (LA33_0==Xor||LA33_0==Or) ) {
alt33=1;
}
switch (alt33) {
case 1 :
- // InternalBehaviorAnnexParser.g:1411:4: otherlv_1= Or ( (lv_conjunctions_2_0= ruleModeSwitchConjunction ) )
+ // InternalBehaviorAnnexParser.g:1411:4: ( (lv_logicalOperators_1_0= ruleLogicalOrOperator ) ) ( (lv_conjunctions_2_0= ruleModeSwitchConjunction ) )
+ {
+ // InternalBehaviorAnnexParser.g:1411:4: ( (lv_logicalOperators_1_0= ruleLogicalOrOperator ) )
+ // InternalBehaviorAnnexParser.g:1412:5: (lv_logicalOperators_1_0= ruleLogicalOrOperator )
+ {
+ // InternalBehaviorAnnexParser.g:1412:5: (lv_logicalOperators_1_0= ruleLogicalOrOperator )
+ // InternalBehaviorAnnexParser.g:1413:6: lv_logicalOperators_1_0= ruleLogicalOrOperator
{
- otherlv_1=(Token)match(input,Or,FollowSets000.FOLLOW_28); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_1, grammarAccess.getModeSwitchConditionAccess().getOrKeyword_1_0());
-
+ newCompositeNode(grammarAccess.getModeSwitchConditionAccess().getLogicalOperatorsLogicalOrOperatorParserRuleCall_1_0_0());
+
+ }
+ pushFollow(FollowSets000.FOLLOW_28);
+ lv_logicalOperators_1_0=ruleLogicalOrOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getModeSwitchConditionRule());
+ }
+ add(
+ current,
+ "logicalOperators",
+ lv_logicalOperators_1_0,
+ "org.osate.xtext.aadl2.ba.BehaviorAnnex.LogicalOrOperator");
+ afterParserOrEnumRuleCall();
+
+ }
+
}
- // InternalBehaviorAnnexParser.g:1415:4: ( (lv_conjunctions_2_0= ruleModeSwitchConjunction ) )
- // InternalBehaviorAnnexParser.g:1416:5: (lv_conjunctions_2_0= ruleModeSwitchConjunction )
+
+
+ }
+
+ // InternalBehaviorAnnexParser.g:1430:4: ( (lv_conjunctions_2_0= ruleModeSwitchConjunction ) )
+ // InternalBehaviorAnnexParser.g:1431:5: (lv_conjunctions_2_0= ruleModeSwitchConjunction )
{
- // InternalBehaviorAnnexParser.g:1416:5: (lv_conjunctions_2_0= ruleModeSwitchConjunction )
- // InternalBehaviorAnnexParser.g:1417:6: lv_conjunctions_2_0= ruleModeSwitchConjunction
+ // InternalBehaviorAnnexParser.g:1431:5: (lv_conjunctions_2_0= ruleModeSwitchConjunction )
+ // InternalBehaviorAnnexParser.g:1432:6: lv_conjunctions_2_0= ruleModeSwitchConjunction
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getModeSwitchConditionAccess().getConjunctionsModeSwitchConjunctionParserRuleCall_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_36);
+ pushFollow(FollowSets000.FOLLOW_38);
lv_conjunctions_2_0=ruleModeSwitchConjunction();
state._fsp--;
@@ -4113,7 +4144,7 @@ public final EObject ruleModeSwitchCondition() throws RecognitionException {
// $ANTLR start "entryRuleModeSwitchConjunction"
- // InternalBehaviorAnnexParser.g:1439:1: entryRuleModeSwitchConjunction returns [EObject current=null] : iv_ruleModeSwitchConjunction= ruleModeSwitchConjunction EOF ;
+ // InternalBehaviorAnnexParser.g:1454:1: entryRuleModeSwitchConjunction returns [EObject current=null] : iv_ruleModeSwitchConjunction= ruleModeSwitchConjunction EOF ;
public final EObject entryRuleModeSwitchConjunction() throws RecognitionException {
EObject current = null;
@@ -4121,8 +4152,8 @@ public final EObject entryRuleModeSwitchConjunction() throws RecognitionExceptio
try {
- // InternalBehaviorAnnexParser.g:1439:62: (iv_ruleModeSwitchConjunction= ruleModeSwitchConjunction EOF )
- // InternalBehaviorAnnexParser.g:1440:2: iv_ruleModeSwitchConjunction= ruleModeSwitchConjunction EOF
+ // InternalBehaviorAnnexParser.g:1454:62: (iv_ruleModeSwitchConjunction= ruleModeSwitchConjunction EOF )
+ // InternalBehaviorAnnexParser.g:1455:2: iv_ruleModeSwitchConjunction= ruleModeSwitchConjunction EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getModeSwitchConjunctionRule());
@@ -4153,13 +4184,14 @@ public final EObject entryRuleModeSwitchConjunction() throws RecognitionExceptio
// $ANTLR start "ruleModeSwitchConjunction"
- // InternalBehaviorAnnexParser.g:1446:1: ruleModeSwitchConjunction returns [EObject current=null] : ( ( (lv_triggers_0_0= ruleReference ) ) (otherlv_1= And ( (lv_triggers_2_0= ruleReference ) ) )* ) ;
+ // InternalBehaviorAnnexParser.g:1461:1: ruleModeSwitchConjunction returns [EObject current=null] : ( ( (lv_triggers_0_0= ruleModeSwitchTrigger ) ) ( ( (lv_logicalOperators_1_0= ruleLogicalAndOperator ) ) ( (lv_triggers_2_0= ruleModeSwitchTrigger ) ) )* ) ;
public final EObject ruleModeSwitchConjunction() throws RecognitionException {
EObject current = null;
- Token otherlv_1=null;
EObject lv_triggers_0_0 = null;
+ AntlrDatatypeRuleToken lv_logicalOperators_1_0 = null;
+
EObject lv_triggers_2_0 = null;
@@ -4167,25 +4199,25 @@ public final EObject ruleModeSwitchConjunction() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:1452:2: ( ( ( (lv_triggers_0_0= ruleReference ) ) (otherlv_1= And ( (lv_triggers_2_0= ruleReference ) ) )* ) )
- // InternalBehaviorAnnexParser.g:1453:2: ( ( (lv_triggers_0_0= ruleReference ) ) (otherlv_1= And ( (lv_triggers_2_0= ruleReference ) ) )* )
+ // InternalBehaviorAnnexParser.g:1467:2: ( ( ( (lv_triggers_0_0= ruleModeSwitchTrigger ) ) ( ( (lv_logicalOperators_1_0= ruleLogicalAndOperator ) ) ( (lv_triggers_2_0= ruleModeSwitchTrigger ) ) )* ) )
+ // InternalBehaviorAnnexParser.g:1468:2: ( ( (lv_triggers_0_0= ruleModeSwitchTrigger ) ) ( ( (lv_logicalOperators_1_0= ruleLogicalAndOperator ) ) ( (lv_triggers_2_0= ruleModeSwitchTrigger ) ) )* )
{
- // InternalBehaviorAnnexParser.g:1453:2: ( ( (lv_triggers_0_0= ruleReference ) ) (otherlv_1= And ( (lv_triggers_2_0= ruleReference ) ) )* )
- // InternalBehaviorAnnexParser.g:1454:3: ( (lv_triggers_0_0= ruleReference ) ) (otherlv_1= And ( (lv_triggers_2_0= ruleReference ) ) )*
+ // InternalBehaviorAnnexParser.g:1468:2: ( ( (lv_triggers_0_0= ruleModeSwitchTrigger ) ) ( ( (lv_logicalOperators_1_0= ruleLogicalAndOperator ) ) ( (lv_triggers_2_0= ruleModeSwitchTrigger ) ) )* )
+ // InternalBehaviorAnnexParser.g:1469:3: ( (lv_triggers_0_0= ruleModeSwitchTrigger ) ) ( ( (lv_logicalOperators_1_0= ruleLogicalAndOperator ) ) ( (lv_triggers_2_0= ruleModeSwitchTrigger ) ) )*
{
- // InternalBehaviorAnnexParser.g:1454:3: ( (lv_triggers_0_0= ruleReference ) )
- // InternalBehaviorAnnexParser.g:1455:4: (lv_triggers_0_0= ruleReference )
+ // InternalBehaviorAnnexParser.g:1469:3: ( (lv_triggers_0_0= ruleModeSwitchTrigger ) )
+ // InternalBehaviorAnnexParser.g:1470:4: (lv_triggers_0_0= ruleModeSwitchTrigger )
{
- // InternalBehaviorAnnexParser.g:1455:4: (lv_triggers_0_0= ruleReference )
- // InternalBehaviorAnnexParser.g:1456:5: lv_triggers_0_0= ruleReference
+ // InternalBehaviorAnnexParser.g:1470:4: (lv_triggers_0_0= ruleModeSwitchTrigger )
+ // InternalBehaviorAnnexParser.g:1471:5: lv_triggers_0_0= ruleModeSwitchTrigger
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getModeSwitchConjunctionAccess().getTriggersReferenceParserRuleCall_0_0());
+ newCompositeNode(grammarAccess.getModeSwitchConjunctionAccess().getTriggersModeSwitchTriggerParserRuleCall_0_0());
}
pushFollow(FollowSets000.FOLLOW_37);
- lv_triggers_0_0=ruleReference();
+ lv_triggers_0_0=ruleModeSwitchTrigger();
state._fsp--;
if (state.failed) return current;
@@ -4198,7 +4230,7 @@ public final EObject ruleModeSwitchConjunction() throws RecognitionException {
current,
"triggers",
lv_triggers_0_0,
- "org.osate.xtext.aadl2.ba.BehaviorAnnex.Reference");
+ "org.osate.xtext.aadl2.ba.BehaviorAnnex.ModeSwitchTrigger");
afterParserOrEnumRuleCall();
}
@@ -4208,7 +4240,7 @@ public final EObject ruleModeSwitchConjunction() throws RecognitionException {
}
- // InternalBehaviorAnnexParser.g:1473:3: (otherlv_1= And ( (lv_triggers_2_0= ruleReference ) ) )*
+ // InternalBehaviorAnnexParser.g:1488:3: ( ( (lv_logicalOperators_1_0= ruleLogicalAndOperator ) ) ( (lv_triggers_2_0= ruleModeSwitchTrigger ) ) )*
loop34:
do {
int alt34=2;
@@ -4221,27 +4253,56 @@ public final EObject ruleModeSwitchConjunction() throws RecognitionException {
switch (alt34) {
case 1 :
- // InternalBehaviorAnnexParser.g:1474:4: otherlv_1= And ( (lv_triggers_2_0= ruleReference ) )
+ // InternalBehaviorAnnexParser.g:1489:4: ( (lv_logicalOperators_1_0= ruleLogicalAndOperator ) ) ( (lv_triggers_2_0= ruleModeSwitchTrigger ) )
+ {
+ // InternalBehaviorAnnexParser.g:1489:4: ( (lv_logicalOperators_1_0= ruleLogicalAndOperator ) )
+ // InternalBehaviorAnnexParser.g:1490:5: (lv_logicalOperators_1_0= ruleLogicalAndOperator )
+ {
+ // InternalBehaviorAnnexParser.g:1490:5: (lv_logicalOperators_1_0= ruleLogicalAndOperator )
+ // InternalBehaviorAnnexParser.g:1491:6: lv_logicalOperators_1_0= ruleLogicalAndOperator
{
- otherlv_1=(Token)match(input,And,FollowSets000.FOLLOW_14); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_1, grammarAccess.getModeSwitchConjunctionAccess().getAndKeyword_1_0());
-
+ newCompositeNode(grammarAccess.getModeSwitchConjunctionAccess().getLogicalOperatorsLogicalAndOperatorParserRuleCall_1_0_0());
+
}
- // InternalBehaviorAnnexParser.g:1478:4: ( (lv_triggers_2_0= ruleReference ) )
- // InternalBehaviorAnnexParser.g:1479:5: (lv_triggers_2_0= ruleReference )
+ pushFollow(FollowSets000.FOLLOW_28);
+ lv_logicalOperators_1_0=ruleLogicalAndOperator();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getModeSwitchConjunctionRule());
+ }
+ add(
+ current,
+ "logicalOperators",
+ lv_logicalOperators_1_0,
+ "org.osate.xtext.aadl2.ba.BehaviorAnnex.LogicalAndOperator");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ // InternalBehaviorAnnexParser.g:1508:4: ( (lv_triggers_2_0= ruleModeSwitchTrigger ) )
+ // InternalBehaviorAnnexParser.g:1509:5: (lv_triggers_2_0= ruleModeSwitchTrigger )
{
- // InternalBehaviorAnnexParser.g:1479:5: (lv_triggers_2_0= ruleReference )
- // InternalBehaviorAnnexParser.g:1480:6: lv_triggers_2_0= ruleReference
+ // InternalBehaviorAnnexParser.g:1509:5: (lv_triggers_2_0= ruleModeSwitchTrigger )
+ // InternalBehaviorAnnexParser.g:1510:6: lv_triggers_2_0= ruleModeSwitchTrigger
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getModeSwitchConjunctionAccess().getTriggersReferenceParserRuleCall_1_1_0());
+ newCompositeNode(grammarAccess.getModeSwitchConjunctionAccess().getTriggersModeSwitchTriggerParserRuleCall_1_1_0());
}
pushFollow(FollowSets000.FOLLOW_37);
- lv_triggers_2_0=ruleReference();
+ lv_triggers_2_0=ruleModeSwitchTrigger();
state._fsp--;
if (state.failed) return current;
@@ -4254,7 +4315,7 @@ public final EObject ruleModeSwitchConjunction() throws RecognitionException {
current,
"triggers",
lv_triggers_2_0,
- "org.osate.xtext.aadl2.ba.BehaviorAnnex.Reference");
+ "org.osate.xtext.aadl2.ba.BehaviorAnnex.ModeSwitchTrigger");
afterParserOrEnumRuleCall();
}
@@ -4297,8 +4358,209 @@ public final EObject ruleModeSwitchConjunction() throws RecognitionException {
// $ANTLR end "ruleModeSwitchConjunction"
+ // $ANTLR start "entryRuleModeSwitchTrigger"
+ // InternalBehaviorAnnexParser.g:1532:1: entryRuleModeSwitchTrigger returns [EObject current=null] : iv_ruleModeSwitchTrigger= ruleModeSwitchTrigger EOF ;
+ public final EObject entryRuleModeSwitchTrigger() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleModeSwitchTrigger = null;
+
+
+ try {
+ // InternalBehaviorAnnexParser.g:1532:58: (iv_ruleModeSwitchTrigger= ruleModeSwitchTrigger EOF )
+ // InternalBehaviorAnnexParser.g:1533:2: iv_ruleModeSwitchTrigger= ruleModeSwitchTrigger EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getModeSwitchTriggerRule());
+ }
+ pushFollow(FollowSets000.FOLLOW_1);
+ iv_ruleModeSwitchTrigger=ruleModeSwitchTrigger();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleModeSwitchTrigger;
+ }
+ match(input,EOF,FollowSets000.FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleModeSwitchTrigger"
+
+
+ // $ANTLR start "ruleModeSwitchTrigger"
+ // InternalBehaviorAnnexParser.g:1539:1: ruleModeSwitchTrigger returns [EObject current=null] : ( ( (lv_reference_0_0= ruleReference ) ) | (otherlv_1= LeftParenthesis ( (lv_expression_2_0= ruleModeSwitchCondition ) ) otherlv_3= RightParenthesis ) ) ;
+ public final EObject ruleModeSwitchTrigger() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_1=null;
+ Token otherlv_3=null;
+ EObject lv_reference_0_0 = null;
+
+ EObject lv_expression_2_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalBehaviorAnnexParser.g:1545:2: ( ( ( (lv_reference_0_0= ruleReference ) ) | (otherlv_1= LeftParenthesis ( (lv_expression_2_0= ruleModeSwitchCondition ) ) otherlv_3= RightParenthesis ) ) )
+ // InternalBehaviorAnnexParser.g:1546:2: ( ( (lv_reference_0_0= ruleReference ) ) | (otherlv_1= LeftParenthesis ( (lv_expression_2_0= ruleModeSwitchCondition ) ) otherlv_3= RightParenthesis ) )
+ {
+ // InternalBehaviorAnnexParser.g:1546:2: ( ( (lv_reference_0_0= ruleReference ) ) | (otherlv_1= LeftParenthesis ( (lv_expression_2_0= ruleModeSwitchCondition ) ) otherlv_3= RightParenthesis ) )
+ int alt35=2;
+ int LA35_0 = input.LA(1);
+
+ if ( (LA35_0==RULE_ID) ) {
+ alt35=1;
+ }
+ else if ( (LA35_0==LeftParenthesis) ) {
+ alt35=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 35, 0, input);
+
+ throw nvae;
+ }
+ switch (alt35) {
+ case 1 :
+ // InternalBehaviorAnnexParser.g:1547:3: ( (lv_reference_0_0= ruleReference ) )
+ {
+ // InternalBehaviorAnnexParser.g:1547:3: ( (lv_reference_0_0= ruleReference ) )
+ // InternalBehaviorAnnexParser.g:1548:4: (lv_reference_0_0= ruleReference )
+ {
+ // InternalBehaviorAnnexParser.g:1548:4: (lv_reference_0_0= ruleReference )
+ // InternalBehaviorAnnexParser.g:1549:5: lv_reference_0_0= ruleReference
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getModeSwitchTriggerAccess().getReferenceReferenceParserRuleCall_0_0());
+
+ }
+ pushFollow(FollowSets000.FOLLOW_2);
+ lv_reference_0_0=ruleReference();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getModeSwitchTriggerRule());
+ }
+ set(
+ current,
+ "reference",
+ lv_reference_0_0,
+ "org.osate.xtext.aadl2.ba.BehaviorAnnex.Reference");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalBehaviorAnnexParser.g:1567:3: (otherlv_1= LeftParenthesis ( (lv_expression_2_0= ruleModeSwitchCondition ) ) otherlv_3= RightParenthesis )
+ {
+ // InternalBehaviorAnnexParser.g:1567:3: (otherlv_1= LeftParenthesis ( (lv_expression_2_0= ruleModeSwitchCondition ) ) otherlv_3= RightParenthesis )
+ // InternalBehaviorAnnexParser.g:1568:4: otherlv_1= LeftParenthesis ( (lv_expression_2_0= ruleModeSwitchCondition ) ) otherlv_3= RightParenthesis
+ {
+ otherlv_1=(Token)match(input,LeftParenthesis,FollowSets000.FOLLOW_28); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_1, grammarAccess.getModeSwitchTriggerAccess().getLeftParenthesisKeyword_1_0());
+
+ }
+ // InternalBehaviorAnnexParser.g:1572:4: ( (lv_expression_2_0= ruleModeSwitchCondition ) )
+ // InternalBehaviorAnnexParser.g:1573:5: (lv_expression_2_0= ruleModeSwitchCondition )
+ {
+ // InternalBehaviorAnnexParser.g:1573:5: (lv_expression_2_0= ruleModeSwitchCondition )
+ // InternalBehaviorAnnexParser.g:1574:6: lv_expression_2_0= ruleModeSwitchCondition
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getModeSwitchTriggerAccess().getExpressionModeSwitchConditionParserRuleCall_1_1_0());
+
+ }
+ pushFollow(FollowSets000.FOLLOW_39);
+ lv_expression_2_0=ruleModeSwitchCondition();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getModeSwitchTriggerRule());
+ }
+ set(
+ current,
+ "expression",
+ lv_expression_2_0,
+ "org.osate.xtext.aadl2.ba.BehaviorAnnex.ModeSwitchCondition");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ otherlv_3=(Token)match(input,RightParenthesis,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_3, grammarAccess.getModeSwitchTriggerAccess().getRightParenthesisKeyword_1_2());
+
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+
+ leaveRule();
+
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleModeSwitchTrigger"
+
+
// $ANTLR start "entryRuleInternalCondition"
- // InternalBehaviorAnnexParser.g:1502:1: entryRuleInternalCondition returns [EObject current=null] : iv_ruleInternalCondition= ruleInternalCondition EOF ;
+ // InternalBehaviorAnnexParser.g:1600:1: entryRuleInternalCondition returns [EObject current=null] : iv_ruleInternalCondition= ruleInternalCondition EOF ;
public final EObject entryRuleInternalCondition() throws RecognitionException {
EObject current = null;
@@ -4306,8 +4568,8 @@ public final EObject entryRuleInternalCondition() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1502:58: (iv_ruleInternalCondition= ruleInternalCondition EOF )
- // InternalBehaviorAnnexParser.g:1503:2: iv_ruleInternalCondition= ruleInternalCondition EOF
+ // InternalBehaviorAnnexParser.g:1600:58: (iv_ruleInternalCondition= ruleInternalCondition EOF )
+ // InternalBehaviorAnnexParser.g:1601:2: iv_ruleInternalCondition= ruleInternalCondition EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getInternalConditionRule());
@@ -4338,7 +4600,7 @@ public final EObject entryRuleInternalCondition() throws RecognitionException {
// $ANTLR start "ruleInternalCondition"
- // InternalBehaviorAnnexParser.g:1509:1: ruleInternalCondition returns [EObject current=null] : (otherlv_0= Internal ( (lv_internalPorts_1_0= ruleReference ) ) (otherlv_2= Or ( (lv_internalPorts_3_0= ruleReference ) ) )* ) ;
+ // InternalBehaviorAnnexParser.g:1607:1: ruleInternalCondition returns [EObject current=null] : (otherlv_0= Internal ( (lv_internalPorts_1_0= ruleReference ) ) (otherlv_2= Or ( (lv_internalPorts_3_0= ruleReference ) ) )* ) ;
public final EObject ruleInternalCondition() throws RecognitionException {
EObject current = null;
@@ -4353,11 +4615,11 @@ public final EObject ruleInternalCondition() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:1515:2: ( (otherlv_0= Internal ( (lv_internalPorts_1_0= ruleReference ) ) (otherlv_2= Or ( (lv_internalPorts_3_0= ruleReference ) ) )* ) )
- // InternalBehaviorAnnexParser.g:1516:2: (otherlv_0= Internal ( (lv_internalPorts_1_0= ruleReference ) ) (otherlv_2= Or ( (lv_internalPorts_3_0= ruleReference ) ) )* )
+ // InternalBehaviorAnnexParser.g:1613:2: ( (otherlv_0= Internal ( (lv_internalPorts_1_0= ruleReference ) ) (otherlv_2= Or ( (lv_internalPorts_3_0= ruleReference ) ) )* ) )
+ // InternalBehaviorAnnexParser.g:1614:2: (otherlv_0= Internal ( (lv_internalPorts_1_0= ruleReference ) ) (otherlv_2= Or ( (lv_internalPorts_3_0= ruleReference ) ) )* )
{
- // InternalBehaviorAnnexParser.g:1516:2: (otherlv_0= Internal ( (lv_internalPorts_1_0= ruleReference ) ) (otherlv_2= Or ( (lv_internalPorts_3_0= ruleReference ) ) )* )
- // InternalBehaviorAnnexParser.g:1517:3: otherlv_0= Internal ( (lv_internalPorts_1_0= ruleReference ) ) (otherlv_2= Or ( (lv_internalPorts_3_0= ruleReference ) ) )*
+ // InternalBehaviorAnnexParser.g:1614:2: (otherlv_0= Internal ( (lv_internalPorts_1_0= ruleReference ) ) (otherlv_2= Or ( (lv_internalPorts_3_0= ruleReference ) ) )* )
+ // InternalBehaviorAnnexParser.g:1615:3: otherlv_0= Internal ( (lv_internalPorts_1_0= ruleReference ) ) (otherlv_2= Or ( (lv_internalPorts_3_0= ruleReference ) ) )*
{
otherlv_0=(Token)match(input,Internal,FollowSets000.FOLLOW_14); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -4365,11 +4627,11 @@ public final EObject ruleInternalCondition() throws RecognitionException {
newLeafNode(otherlv_0, grammarAccess.getInternalConditionAccess().getInternalKeyword_0());
}
- // InternalBehaviorAnnexParser.g:1521:3: ( (lv_internalPorts_1_0= ruleReference ) )
- // InternalBehaviorAnnexParser.g:1522:4: (lv_internalPorts_1_0= ruleReference )
+ // InternalBehaviorAnnexParser.g:1619:3: ( (lv_internalPorts_1_0= ruleReference ) )
+ // InternalBehaviorAnnexParser.g:1620:4: (lv_internalPorts_1_0= ruleReference )
{
- // InternalBehaviorAnnexParser.g:1522:4: (lv_internalPorts_1_0= ruleReference )
- // InternalBehaviorAnnexParser.g:1523:5: lv_internalPorts_1_0= ruleReference
+ // InternalBehaviorAnnexParser.g:1620:4: (lv_internalPorts_1_0= ruleReference )
+ // InternalBehaviorAnnexParser.g:1621:5: lv_internalPorts_1_0= ruleReference
{
if ( state.backtracking==0 ) {
@@ -4400,20 +4662,20 @@ public final EObject ruleInternalCondition() throws RecognitionException {
}
- // InternalBehaviorAnnexParser.g:1540:3: (otherlv_2= Or ( (lv_internalPorts_3_0= ruleReference ) ) )*
- loop35:
+ // InternalBehaviorAnnexParser.g:1638:3: (otherlv_2= Or ( (lv_internalPorts_3_0= ruleReference ) ) )*
+ loop36:
do {
- int alt35=2;
- int LA35_0 = input.LA(1);
+ int alt36=2;
+ int LA36_0 = input.LA(1);
- if ( (LA35_0==Or) ) {
- alt35=1;
+ if ( (LA36_0==Or) ) {
+ alt36=1;
}
- switch (alt35) {
+ switch (alt36) {
case 1 :
- // InternalBehaviorAnnexParser.g:1541:4: otherlv_2= Or ( (lv_internalPorts_3_0= ruleReference ) )
+ // InternalBehaviorAnnexParser.g:1639:4: otherlv_2= Or ( (lv_internalPorts_3_0= ruleReference ) )
{
otherlv_2=(Token)match(input,Or,FollowSets000.FOLLOW_14); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -4421,11 +4683,11 @@ public final EObject ruleInternalCondition() throws RecognitionException {
newLeafNode(otherlv_2, grammarAccess.getInternalConditionAccess().getOrKeyword_2_0());
}
- // InternalBehaviorAnnexParser.g:1545:4: ( (lv_internalPorts_3_0= ruleReference ) )
- // InternalBehaviorAnnexParser.g:1546:5: (lv_internalPorts_3_0= ruleReference )
+ // InternalBehaviorAnnexParser.g:1643:4: ( (lv_internalPorts_3_0= ruleReference ) )
+ // InternalBehaviorAnnexParser.g:1644:5: (lv_internalPorts_3_0= ruleReference )
{
- // InternalBehaviorAnnexParser.g:1546:5: (lv_internalPorts_3_0= ruleReference )
- // InternalBehaviorAnnexParser.g:1547:6: lv_internalPorts_3_0= ruleReference
+ // InternalBehaviorAnnexParser.g:1644:5: (lv_internalPorts_3_0= ruleReference )
+ // InternalBehaviorAnnexParser.g:1645:6: lv_internalPorts_3_0= ruleReference
{
if ( state.backtracking==0 ) {
@@ -4461,7 +4723,7 @@ public final EObject ruleInternalCondition() throws RecognitionException {
break;
default :
- break loop35;
+ break loop36;
}
} while (true);
@@ -4490,7 +4752,7 @@ public final EObject ruleInternalCondition() throws RecognitionException {
// $ANTLR start "entryRuleBehaviorActionBlock"
- // InternalBehaviorAnnexParser.g:1569:1: entryRuleBehaviorActionBlock returns [EObject current=null] : iv_ruleBehaviorActionBlock= ruleBehaviorActionBlock EOF ;
+ // InternalBehaviorAnnexParser.g:1667:1: entryRuleBehaviorActionBlock returns [EObject current=null] : iv_ruleBehaviorActionBlock= ruleBehaviorActionBlock EOF ;
public final EObject entryRuleBehaviorActionBlock() throws RecognitionException {
EObject current = null;
@@ -4498,8 +4760,8 @@ public final EObject entryRuleBehaviorActionBlock() throws RecognitionException
try {
- // InternalBehaviorAnnexParser.g:1569:60: (iv_ruleBehaviorActionBlock= ruleBehaviorActionBlock EOF )
- // InternalBehaviorAnnexParser.g:1570:2: iv_ruleBehaviorActionBlock= ruleBehaviorActionBlock EOF
+ // InternalBehaviorAnnexParser.g:1667:60: (iv_ruleBehaviorActionBlock= ruleBehaviorActionBlock EOF )
+ // InternalBehaviorAnnexParser.g:1668:2: iv_ruleBehaviorActionBlock= ruleBehaviorActionBlock EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBehaviorActionBlockRule());
@@ -4530,7 +4792,7 @@ public final EObject entryRuleBehaviorActionBlock() throws RecognitionException
// $ANTLR start "ruleBehaviorActionBlock"
- // InternalBehaviorAnnexParser.g:1576:1: ruleBehaviorActionBlock returns [EObject current=null] : (otherlv_0= LeftCurlyBracket ( (lv_content_1_0= ruleBehaviorActions ) ) otherlv_2= RightCurlyBracket (otherlv_3= Timeout ( (lv_timeout_4_0= ruleBehaviorTime ) ) )? ) ;
+ // InternalBehaviorAnnexParser.g:1674:1: ruleBehaviorActionBlock returns [EObject current=null] : (otherlv_0= LeftCurlyBracket ( (lv_content_1_0= ruleBehaviorActions ) ) otherlv_2= RightCurlyBracket (otherlv_3= Timeout ( (lv_timeout_4_0= ruleBehaviorTime ) ) )? ) ;
public final EObject ruleBehaviorActionBlock() throws RecognitionException {
EObject current = null;
@@ -4546,30 +4808,30 @@ public final EObject ruleBehaviorActionBlock() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:1582:2: ( (otherlv_0= LeftCurlyBracket ( (lv_content_1_0= ruleBehaviorActions ) ) otherlv_2= RightCurlyBracket (otherlv_3= Timeout ( (lv_timeout_4_0= ruleBehaviorTime ) ) )? ) )
- // InternalBehaviorAnnexParser.g:1583:2: (otherlv_0= LeftCurlyBracket ( (lv_content_1_0= ruleBehaviorActions ) ) otherlv_2= RightCurlyBracket (otherlv_3= Timeout ( (lv_timeout_4_0= ruleBehaviorTime ) ) )? )
+ // InternalBehaviorAnnexParser.g:1680:2: ( (otherlv_0= LeftCurlyBracket ( (lv_content_1_0= ruleBehaviorActions ) ) otherlv_2= RightCurlyBracket (otherlv_3= Timeout ( (lv_timeout_4_0= ruleBehaviorTime ) ) )? ) )
+ // InternalBehaviorAnnexParser.g:1681:2: (otherlv_0= LeftCurlyBracket ( (lv_content_1_0= ruleBehaviorActions ) ) otherlv_2= RightCurlyBracket (otherlv_3= Timeout ( (lv_timeout_4_0= ruleBehaviorTime ) ) )? )
{
- // InternalBehaviorAnnexParser.g:1583:2: (otherlv_0= LeftCurlyBracket ( (lv_content_1_0= ruleBehaviorActions ) ) otherlv_2= RightCurlyBracket (otherlv_3= Timeout ( (lv_timeout_4_0= ruleBehaviorTime ) ) )? )
- // InternalBehaviorAnnexParser.g:1584:3: otherlv_0= LeftCurlyBracket ( (lv_content_1_0= ruleBehaviorActions ) ) otherlv_2= RightCurlyBracket (otherlv_3= Timeout ( (lv_timeout_4_0= ruleBehaviorTime ) ) )?
+ // InternalBehaviorAnnexParser.g:1681:2: (otherlv_0= LeftCurlyBracket ( (lv_content_1_0= ruleBehaviorActions ) ) otherlv_2= RightCurlyBracket (otherlv_3= Timeout ( (lv_timeout_4_0= ruleBehaviorTime ) ) )? )
+ // InternalBehaviorAnnexParser.g:1682:3: otherlv_0= LeftCurlyBracket ( (lv_content_1_0= ruleBehaviorActions ) ) otherlv_2= RightCurlyBracket (otherlv_3= Timeout ( (lv_timeout_4_0= ruleBehaviorTime ) ) )?
{
- otherlv_0=(Token)match(input,LeftCurlyBracket,FollowSets000.FOLLOW_38); if (state.failed) return current;
+ otherlv_0=(Token)match(input,LeftCurlyBracket,FollowSets000.FOLLOW_40); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getBehaviorActionBlockAccess().getLeftCurlyBracketKeyword_0());
}
- // InternalBehaviorAnnexParser.g:1588:3: ( (lv_content_1_0= ruleBehaviorActions ) )
- // InternalBehaviorAnnexParser.g:1589:4: (lv_content_1_0= ruleBehaviorActions )
+ // InternalBehaviorAnnexParser.g:1686:3: ( (lv_content_1_0= ruleBehaviorActions ) )
+ // InternalBehaviorAnnexParser.g:1687:4: (lv_content_1_0= ruleBehaviorActions )
{
- // InternalBehaviorAnnexParser.g:1589:4: (lv_content_1_0= ruleBehaviorActions )
- // InternalBehaviorAnnexParser.g:1590:5: lv_content_1_0= ruleBehaviorActions
+ // InternalBehaviorAnnexParser.g:1687:4: (lv_content_1_0= ruleBehaviorActions )
+ // InternalBehaviorAnnexParser.g:1688:5: lv_content_1_0= ruleBehaviorActions
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBehaviorActionBlockAccess().getContentBehaviorActionsParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_39);
+ pushFollow(FollowSets000.FOLLOW_41);
lv_content_1_0=ruleBehaviorActions();
state._fsp--;
@@ -4593,22 +4855,22 @@ public final EObject ruleBehaviorActionBlock() throws RecognitionException {
}
- otherlv_2=(Token)match(input,RightCurlyBracket,FollowSets000.FOLLOW_40); if (state.failed) return current;
+ otherlv_2=(Token)match(input,RightCurlyBracket,FollowSets000.FOLLOW_42); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getBehaviorActionBlockAccess().getRightCurlyBracketKeyword_2());
}
- // InternalBehaviorAnnexParser.g:1611:3: (otherlv_3= Timeout ( (lv_timeout_4_0= ruleBehaviorTime ) ) )?
- int alt36=2;
- int LA36_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:1709:3: (otherlv_3= Timeout ( (lv_timeout_4_0= ruleBehaviorTime ) ) )?
+ int alt37=2;
+ int LA37_0 = input.LA(1);
- if ( (LA36_0==Timeout) ) {
- alt36=1;
+ if ( (LA37_0==Timeout) ) {
+ alt37=1;
}
- switch (alt36) {
+ switch (alt37) {
case 1 :
- // InternalBehaviorAnnexParser.g:1612:4: otherlv_3= Timeout ( (lv_timeout_4_0= ruleBehaviorTime ) )
+ // InternalBehaviorAnnexParser.g:1710:4: otherlv_3= Timeout ( (lv_timeout_4_0= ruleBehaviorTime ) )
{
otherlv_3=(Token)match(input,Timeout,FollowSets000.FOLLOW_14); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -4616,11 +4878,11 @@ public final EObject ruleBehaviorActionBlock() throws RecognitionException {
newLeafNode(otherlv_3, grammarAccess.getBehaviorActionBlockAccess().getTimeoutKeyword_3_0());
}
- // InternalBehaviorAnnexParser.g:1616:4: ( (lv_timeout_4_0= ruleBehaviorTime ) )
- // InternalBehaviorAnnexParser.g:1617:5: (lv_timeout_4_0= ruleBehaviorTime )
+ // InternalBehaviorAnnexParser.g:1714:4: ( (lv_timeout_4_0= ruleBehaviorTime ) )
+ // InternalBehaviorAnnexParser.g:1715:5: (lv_timeout_4_0= ruleBehaviorTime )
{
- // InternalBehaviorAnnexParser.g:1617:5: (lv_timeout_4_0= ruleBehaviorTime )
- // InternalBehaviorAnnexParser.g:1618:6: lv_timeout_4_0= ruleBehaviorTime
+ // InternalBehaviorAnnexParser.g:1715:5: (lv_timeout_4_0= ruleBehaviorTime )
+ // InternalBehaviorAnnexParser.g:1716:6: lv_timeout_4_0= ruleBehaviorTime
{
if ( state.backtracking==0 ) {
@@ -4682,7 +4944,7 @@ public final EObject ruleBehaviorActionBlock() throws RecognitionException {
// $ANTLR start "entryRuleBehaviorActions"
- // InternalBehaviorAnnexParser.g:1640:1: entryRuleBehaviorActions returns [EObject current=null] : iv_ruleBehaviorActions= ruleBehaviorActions EOF ;
+ // InternalBehaviorAnnexParser.g:1738:1: entryRuleBehaviorActions returns [EObject current=null] : iv_ruleBehaviorActions= ruleBehaviorActions EOF ;
public final EObject entryRuleBehaviorActions() throws RecognitionException {
EObject current = null;
@@ -4690,8 +4952,8 @@ public final EObject entryRuleBehaviorActions() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1640:56: (iv_ruleBehaviorActions= ruleBehaviorActions EOF )
- // InternalBehaviorAnnexParser.g:1641:2: iv_ruleBehaviorActions= ruleBehaviorActions EOF
+ // InternalBehaviorAnnexParser.g:1738:56: (iv_ruleBehaviorActions= ruleBehaviorActions EOF )
+ // InternalBehaviorAnnexParser.g:1739:2: iv_ruleBehaviorActions= ruleBehaviorActions EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBehaviorActionsRule());
@@ -4722,7 +4984,7 @@ public final EObject entryRuleBehaviorActions() throws RecognitionException {
// $ANTLR start "ruleBehaviorActions"
- // InternalBehaviorAnnexParser.g:1647:1: ruleBehaviorActions returns [EObject current=null] : (this_BehaviorAction_0= ruleBehaviorAction ( ( () otherlv_2= Semicolon ( (lv_actions_3_0= ruleBehaviorAction ) ) (otherlv_4= Semicolon ( (lv_actions_5_0= ruleBehaviorAction ) ) )* ) | ( () otherlv_7= Ampersand ( (lv_actions_8_0= ruleBehaviorAction ) ) (otherlv_9= Ampersand ( (lv_actions_10_0= ruleBehaviorAction ) ) )* ) )? ) ;
+ // InternalBehaviorAnnexParser.g:1745:1: ruleBehaviorActions returns [EObject current=null] : (this_BehaviorAction_0= ruleBehaviorAction ( ( () otherlv_2= Semicolon ( (lv_actions_3_0= ruleBehaviorAction ) ) (otherlv_4= Semicolon ( (lv_actions_5_0= ruleBehaviorAction ) ) )* ) | ( () otherlv_7= Ampersand ( (lv_actions_8_0= ruleBehaviorAction ) ) (otherlv_9= Ampersand ( (lv_actions_10_0= ruleBehaviorAction ) ) )* ) )? ) ;
public final EObject ruleBehaviorActions() throws RecognitionException {
EObject current = null;
@@ -4745,18 +5007,18 @@ public final EObject ruleBehaviorActions() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:1653:2: ( (this_BehaviorAction_0= ruleBehaviorAction ( ( () otherlv_2= Semicolon ( (lv_actions_3_0= ruleBehaviorAction ) ) (otherlv_4= Semicolon ( (lv_actions_5_0= ruleBehaviorAction ) ) )* ) | ( () otherlv_7= Ampersand ( (lv_actions_8_0= ruleBehaviorAction ) ) (otherlv_9= Ampersand ( (lv_actions_10_0= ruleBehaviorAction ) ) )* ) )? ) )
- // InternalBehaviorAnnexParser.g:1654:2: (this_BehaviorAction_0= ruleBehaviorAction ( ( () otherlv_2= Semicolon ( (lv_actions_3_0= ruleBehaviorAction ) ) (otherlv_4= Semicolon ( (lv_actions_5_0= ruleBehaviorAction ) ) )* ) | ( () otherlv_7= Ampersand ( (lv_actions_8_0= ruleBehaviorAction ) ) (otherlv_9= Ampersand ( (lv_actions_10_0= ruleBehaviorAction ) ) )* ) )? )
+ // InternalBehaviorAnnexParser.g:1751:2: ( (this_BehaviorAction_0= ruleBehaviorAction ( ( () otherlv_2= Semicolon ( (lv_actions_3_0= ruleBehaviorAction ) ) (otherlv_4= Semicolon ( (lv_actions_5_0= ruleBehaviorAction ) ) )* ) | ( () otherlv_7= Ampersand ( (lv_actions_8_0= ruleBehaviorAction ) ) (otherlv_9= Ampersand ( (lv_actions_10_0= ruleBehaviorAction ) ) )* ) )? ) )
+ // InternalBehaviorAnnexParser.g:1752:2: (this_BehaviorAction_0= ruleBehaviorAction ( ( () otherlv_2= Semicolon ( (lv_actions_3_0= ruleBehaviorAction ) ) (otherlv_4= Semicolon ( (lv_actions_5_0= ruleBehaviorAction ) ) )* ) | ( () otherlv_7= Ampersand ( (lv_actions_8_0= ruleBehaviorAction ) ) (otherlv_9= Ampersand ( (lv_actions_10_0= ruleBehaviorAction ) ) )* ) )? )
{
- // InternalBehaviorAnnexParser.g:1654:2: (this_BehaviorAction_0= ruleBehaviorAction ( ( () otherlv_2= Semicolon ( (lv_actions_3_0= ruleBehaviorAction ) ) (otherlv_4= Semicolon ( (lv_actions_5_0= ruleBehaviorAction ) ) )* ) | ( () otherlv_7= Ampersand ( (lv_actions_8_0= ruleBehaviorAction ) ) (otherlv_9= Ampersand ( (lv_actions_10_0= ruleBehaviorAction ) ) )* ) )? )
- // InternalBehaviorAnnexParser.g:1655:3: this_BehaviorAction_0= ruleBehaviorAction ( ( () otherlv_2= Semicolon ( (lv_actions_3_0= ruleBehaviorAction ) ) (otherlv_4= Semicolon ( (lv_actions_5_0= ruleBehaviorAction ) ) )* ) | ( () otherlv_7= Ampersand ( (lv_actions_8_0= ruleBehaviorAction ) ) (otherlv_9= Ampersand ( (lv_actions_10_0= ruleBehaviorAction ) ) )* ) )?
+ // InternalBehaviorAnnexParser.g:1752:2: (this_BehaviorAction_0= ruleBehaviorAction ( ( () otherlv_2= Semicolon ( (lv_actions_3_0= ruleBehaviorAction ) ) (otherlv_4= Semicolon ( (lv_actions_5_0= ruleBehaviorAction ) ) )* ) | ( () otherlv_7= Ampersand ( (lv_actions_8_0= ruleBehaviorAction ) ) (otherlv_9= Ampersand ( (lv_actions_10_0= ruleBehaviorAction ) ) )* ) )? )
+ // InternalBehaviorAnnexParser.g:1753:3: this_BehaviorAction_0= ruleBehaviorAction ( ( () otherlv_2= Semicolon ( (lv_actions_3_0= ruleBehaviorAction ) ) (otherlv_4= Semicolon ( (lv_actions_5_0= ruleBehaviorAction ) ) )* ) | ( () otherlv_7= Ampersand ( (lv_actions_8_0= ruleBehaviorAction ) ) (otherlv_9= Ampersand ( (lv_actions_10_0= ruleBehaviorAction ) ) )* ) )?
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBehaviorActionsAccess().getBehaviorActionParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_41);
+ pushFollow(FollowSets000.FOLLOW_43);
this_BehaviorAction_0=ruleBehaviorAction();
state._fsp--;
@@ -4767,25 +5029,25 @@ public final EObject ruleBehaviorActions() throws RecognitionException {
afterParserOrEnumRuleCall();
}
- // InternalBehaviorAnnexParser.g:1663:3: ( ( () otherlv_2= Semicolon ( (lv_actions_3_0= ruleBehaviorAction ) ) (otherlv_4= Semicolon ( (lv_actions_5_0= ruleBehaviorAction ) ) )* ) | ( () otherlv_7= Ampersand ( (lv_actions_8_0= ruleBehaviorAction ) ) (otherlv_9= Ampersand ( (lv_actions_10_0= ruleBehaviorAction ) ) )* ) )?
- int alt39=3;
- int LA39_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:1761:3: ( ( () otherlv_2= Semicolon ( (lv_actions_3_0= ruleBehaviorAction ) ) (otherlv_4= Semicolon ( (lv_actions_5_0= ruleBehaviorAction ) ) )* ) | ( () otherlv_7= Ampersand ( (lv_actions_8_0= ruleBehaviorAction ) ) (otherlv_9= Ampersand ( (lv_actions_10_0= ruleBehaviorAction ) ) )* ) )?
+ int alt40=3;
+ int LA40_0 = input.LA(1);
- if ( (LA39_0==Semicolon) ) {
- alt39=1;
+ if ( (LA40_0==Semicolon) ) {
+ alt40=1;
}
- else if ( (LA39_0==Ampersand) ) {
- alt39=2;
+ else if ( (LA40_0==Ampersand) ) {
+ alt40=2;
}
- switch (alt39) {
+ switch (alt40) {
case 1 :
- // InternalBehaviorAnnexParser.g:1664:4: ( () otherlv_2= Semicolon ( (lv_actions_3_0= ruleBehaviorAction ) ) (otherlv_4= Semicolon ( (lv_actions_5_0= ruleBehaviorAction ) ) )* )
+ // InternalBehaviorAnnexParser.g:1762:4: ( () otherlv_2= Semicolon ( (lv_actions_3_0= ruleBehaviorAction ) ) (otherlv_4= Semicolon ( (lv_actions_5_0= ruleBehaviorAction ) ) )* )
{
- // InternalBehaviorAnnexParser.g:1664:4: ( () otherlv_2= Semicolon ( (lv_actions_3_0= ruleBehaviorAction ) ) (otherlv_4= Semicolon ( (lv_actions_5_0= ruleBehaviorAction ) ) )* )
- // InternalBehaviorAnnexParser.g:1665:5: () otherlv_2= Semicolon ( (lv_actions_3_0= ruleBehaviorAction ) ) (otherlv_4= Semicolon ( (lv_actions_5_0= ruleBehaviorAction ) ) )*
+ // InternalBehaviorAnnexParser.g:1762:4: ( () otherlv_2= Semicolon ( (lv_actions_3_0= ruleBehaviorAction ) ) (otherlv_4= Semicolon ( (lv_actions_5_0= ruleBehaviorAction ) ) )* )
+ // InternalBehaviorAnnexParser.g:1763:5: () otherlv_2= Semicolon ( (lv_actions_3_0= ruleBehaviorAction ) ) (otherlv_4= Semicolon ( (lv_actions_5_0= ruleBehaviorAction ) ) )*
{
- // InternalBehaviorAnnexParser.g:1665:5: ()
- // InternalBehaviorAnnexParser.g:1666:6:
+ // InternalBehaviorAnnexParser.g:1763:5: ()
+ // InternalBehaviorAnnexParser.g:1764:6:
{
if ( state.backtracking==0 ) {
@@ -4797,24 +5059,24 @@ else if ( (LA39_0==Ampersand) ) {
}
- otherlv_2=(Token)match(input,Semicolon,FollowSets000.FOLLOW_38); if (state.failed) return current;
+ otherlv_2=(Token)match(input,Semicolon,FollowSets000.FOLLOW_40); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getBehaviorActionsAccess().getSemicolonKeyword_1_0_1());
}
- // InternalBehaviorAnnexParser.g:1676:5: ( (lv_actions_3_0= ruleBehaviorAction ) )
- // InternalBehaviorAnnexParser.g:1677:6: (lv_actions_3_0= ruleBehaviorAction )
+ // InternalBehaviorAnnexParser.g:1774:5: ( (lv_actions_3_0= ruleBehaviorAction ) )
+ // InternalBehaviorAnnexParser.g:1775:6: (lv_actions_3_0= ruleBehaviorAction )
{
- // InternalBehaviorAnnexParser.g:1677:6: (lv_actions_3_0= ruleBehaviorAction )
- // InternalBehaviorAnnexParser.g:1678:7: lv_actions_3_0= ruleBehaviorAction
+ // InternalBehaviorAnnexParser.g:1775:6: (lv_actions_3_0= ruleBehaviorAction )
+ // InternalBehaviorAnnexParser.g:1776:7: lv_actions_3_0= ruleBehaviorAction
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBehaviorActionsAccess().getActionsBehaviorActionParserRuleCall_1_0_2_0());
}
- pushFollow(FollowSets000.FOLLOW_42);
+ pushFollow(FollowSets000.FOLLOW_44);
lv_actions_3_0=ruleBehaviorAction();
state._fsp--;
@@ -4838,39 +5100,39 @@ else if ( (LA39_0==Ampersand) ) {
}
- // InternalBehaviorAnnexParser.g:1695:5: (otherlv_4= Semicolon ( (lv_actions_5_0= ruleBehaviorAction ) ) )*
- loop37:
+ // InternalBehaviorAnnexParser.g:1793:5: (otherlv_4= Semicolon ( (lv_actions_5_0= ruleBehaviorAction ) ) )*
+ loop38:
do {
- int alt37=2;
- int LA37_0 = input.LA(1);
+ int alt38=2;
+ int LA38_0 = input.LA(1);
- if ( (LA37_0==Semicolon) ) {
- alt37=1;
+ if ( (LA38_0==Semicolon) ) {
+ alt38=1;
}
- switch (alt37) {
+ switch (alt38) {
case 1 :
- // InternalBehaviorAnnexParser.g:1696:6: otherlv_4= Semicolon ( (lv_actions_5_0= ruleBehaviorAction ) )
+ // InternalBehaviorAnnexParser.g:1794:6: otherlv_4= Semicolon ( (lv_actions_5_0= ruleBehaviorAction ) )
{
- otherlv_4=(Token)match(input,Semicolon,FollowSets000.FOLLOW_38); if (state.failed) return current;
+ otherlv_4=(Token)match(input,Semicolon,FollowSets000.FOLLOW_40); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getBehaviorActionsAccess().getSemicolonKeyword_1_0_3_0());
}
- // InternalBehaviorAnnexParser.g:1700:6: ( (lv_actions_5_0= ruleBehaviorAction ) )
- // InternalBehaviorAnnexParser.g:1701:7: (lv_actions_5_0= ruleBehaviorAction )
+ // InternalBehaviorAnnexParser.g:1798:6: ( (lv_actions_5_0= ruleBehaviorAction ) )
+ // InternalBehaviorAnnexParser.g:1799:7: (lv_actions_5_0= ruleBehaviorAction )
{
- // InternalBehaviorAnnexParser.g:1701:7: (lv_actions_5_0= ruleBehaviorAction )
- // InternalBehaviorAnnexParser.g:1702:8: lv_actions_5_0= ruleBehaviorAction
+ // InternalBehaviorAnnexParser.g:1799:7: (lv_actions_5_0= ruleBehaviorAction )
+ // InternalBehaviorAnnexParser.g:1800:8: lv_actions_5_0= ruleBehaviorAction
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBehaviorActionsAccess().getActionsBehaviorActionParserRuleCall_1_0_3_1_0());
}
- pushFollow(FollowSets000.FOLLOW_42);
+ pushFollow(FollowSets000.FOLLOW_44);
lv_actions_5_0=ruleBehaviorAction();
state._fsp--;
@@ -4899,7 +5161,7 @@ else if ( (LA39_0==Ampersand) ) {
break;
default :
- break loop37;
+ break loop38;
}
} while (true);
@@ -4910,13 +5172,13 @@ else if ( (LA39_0==Ampersand) ) {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:1722:4: ( () otherlv_7= Ampersand ( (lv_actions_8_0= ruleBehaviorAction ) ) (otherlv_9= Ampersand ( (lv_actions_10_0= ruleBehaviorAction ) ) )* )
+ // InternalBehaviorAnnexParser.g:1820:4: ( () otherlv_7= Ampersand ( (lv_actions_8_0= ruleBehaviorAction ) ) (otherlv_9= Ampersand ( (lv_actions_10_0= ruleBehaviorAction ) ) )* )
{
- // InternalBehaviorAnnexParser.g:1722:4: ( () otherlv_7= Ampersand ( (lv_actions_8_0= ruleBehaviorAction ) ) (otherlv_9= Ampersand ( (lv_actions_10_0= ruleBehaviorAction ) ) )* )
- // InternalBehaviorAnnexParser.g:1723:5: () otherlv_7= Ampersand ( (lv_actions_8_0= ruleBehaviorAction ) ) (otherlv_9= Ampersand ( (lv_actions_10_0= ruleBehaviorAction ) ) )*
+ // InternalBehaviorAnnexParser.g:1820:4: ( () otherlv_7= Ampersand ( (lv_actions_8_0= ruleBehaviorAction ) ) (otherlv_9= Ampersand ( (lv_actions_10_0= ruleBehaviorAction ) ) )* )
+ // InternalBehaviorAnnexParser.g:1821:5: () otherlv_7= Ampersand ( (lv_actions_8_0= ruleBehaviorAction ) ) (otherlv_9= Ampersand ( (lv_actions_10_0= ruleBehaviorAction ) ) )*
{
- // InternalBehaviorAnnexParser.g:1723:5: ()
- // InternalBehaviorAnnexParser.g:1724:6:
+ // InternalBehaviorAnnexParser.g:1821:5: ()
+ // InternalBehaviorAnnexParser.g:1822:6:
{
if ( state.backtracking==0 ) {
@@ -4928,24 +5190,24 @@ else if ( (LA39_0==Ampersand) ) {
}
- otherlv_7=(Token)match(input,Ampersand,FollowSets000.FOLLOW_38); if (state.failed) return current;
+ otherlv_7=(Token)match(input,Ampersand,FollowSets000.FOLLOW_40); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_7, grammarAccess.getBehaviorActionsAccess().getAmpersandKeyword_1_1_1());
}
- // InternalBehaviorAnnexParser.g:1734:5: ( (lv_actions_8_0= ruleBehaviorAction ) )
- // InternalBehaviorAnnexParser.g:1735:6: (lv_actions_8_0= ruleBehaviorAction )
+ // InternalBehaviorAnnexParser.g:1832:5: ( (lv_actions_8_0= ruleBehaviorAction ) )
+ // InternalBehaviorAnnexParser.g:1833:6: (lv_actions_8_0= ruleBehaviorAction )
{
- // InternalBehaviorAnnexParser.g:1735:6: (lv_actions_8_0= ruleBehaviorAction )
- // InternalBehaviorAnnexParser.g:1736:7: lv_actions_8_0= ruleBehaviorAction
+ // InternalBehaviorAnnexParser.g:1833:6: (lv_actions_8_0= ruleBehaviorAction )
+ // InternalBehaviorAnnexParser.g:1834:7: lv_actions_8_0= ruleBehaviorAction
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBehaviorActionsAccess().getActionsBehaviorActionParserRuleCall_1_1_2_0());
}
- pushFollow(FollowSets000.FOLLOW_43);
+ pushFollow(FollowSets000.FOLLOW_45);
lv_actions_8_0=ruleBehaviorAction();
state._fsp--;
@@ -4969,39 +5231,39 @@ else if ( (LA39_0==Ampersand) ) {
}
- // InternalBehaviorAnnexParser.g:1753:5: (otherlv_9= Ampersand ( (lv_actions_10_0= ruleBehaviorAction ) ) )*
- loop38:
+ // InternalBehaviorAnnexParser.g:1851:5: (otherlv_9= Ampersand ( (lv_actions_10_0= ruleBehaviorAction ) ) )*
+ loop39:
do {
- int alt38=2;
- int LA38_0 = input.LA(1);
+ int alt39=2;
+ int LA39_0 = input.LA(1);
- if ( (LA38_0==Ampersand) ) {
- alt38=1;
+ if ( (LA39_0==Ampersand) ) {
+ alt39=1;
}
- switch (alt38) {
+ switch (alt39) {
case 1 :
- // InternalBehaviorAnnexParser.g:1754:6: otherlv_9= Ampersand ( (lv_actions_10_0= ruleBehaviorAction ) )
+ // InternalBehaviorAnnexParser.g:1852:6: otherlv_9= Ampersand ( (lv_actions_10_0= ruleBehaviorAction ) )
{
- otherlv_9=(Token)match(input,Ampersand,FollowSets000.FOLLOW_38); if (state.failed) return current;
+ otherlv_9=(Token)match(input,Ampersand,FollowSets000.FOLLOW_40); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_9, grammarAccess.getBehaviorActionsAccess().getAmpersandKeyword_1_1_3_0());
}
- // InternalBehaviorAnnexParser.g:1758:6: ( (lv_actions_10_0= ruleBehaviorAction ) )
- // InternalBehaviorAnnexParser.g:1759:7: (lv_actions_10_0= ruleBehaviorAction )
+ // InternalBehaviorAnnexParser.g:1856:6: ( (lv_actions_10_0= ruleBehaviorAction ) )
+ // InternalBehaviorAnnexParser.g:1857:7: (lv_actions_10_0= ruleBehaviorAction )
{
- // InternalBehaviorAnnexParser.g:1759:7: (lv_actions_10_0= ruleBehaviorAction )
- // InternalBehaviorAnnexParser.g:1760:8: lv_actions_10_0= ruleBehaviorAction
+ // InternalBehaviorAnnexParser.g:1857:7: (lv_actions_10_0= ruleBehaviorAction )
+ // InternalBehaviorAnnexParser.g:1858:8: lv_actions_10_0= ruleBehaviorAction
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBehaviorActionsAccess().getActionsBehaviorActionParserRuleCall_1_1_3_1_0());
}
- pushFollow(FollowSets000.FOLLOW_43);
+ pushFollow(FollowSets000.FOLLOW_45);
lv_actions_10_0=ruleBehaviorAction();
state._fsp--;
@@ -5030,7 +5292,7 @@ else if ( (LA39_0==Ampersand) ) {
break;
default :
- break loop38;
+ break loop39;
}
} while (true);
@@ -5068,7 +5330,7 @@ else if ( (LA39_0==Ampersand) ) {
// $ANTLR start "entryRuleBehaviorAction"
- // InternalBehaviorAnnexParser.g:1784:1: entryRuleBehaviorAction returns [EObject current=null] : iv_ruleBehaviorAction= ruleBehaviorAction EOF ;
+ // InternalBehaviorAnnexParser.g:1882:1: entryRuleBehaviorAction returns [EObject current=null] : iv_ruleBehaviorAction= ruleBehaviorAction EOF ;
public final EObject entryRuleBehaviorAction() throws RecognitionException {
EObject current = null;
@@ -5076,8 +5338,8 @@ public final EObject entryRuleBehaviorAction() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1784:55: (iv_ruleBehaviorAction= ruleBehaviorAction EOF )
- // InternalBehaviorAnnexParser.g:1785:2: iv_ruleBehaviorAction= ruleBehaviorAction EOF
+ // InternalBehaviorAnnexParser.g:1882:55: (iv_ruleBehaviorAction= ruleBehaviorAction EOF )
+ // InternalBehaviorAnnexParser.g:1883:2: iv_ruleBehaviorAction= ruleBehaviorAction EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBehaviorActionRule());
@@ -5108,7 +5370,7 @@ public final EObject entryRuleBehaviorAction() throws RecognitionException {
// $ANTLR start "ruleBehaviorAction"
- // InternalBehaviorAnnexParser.g:1791:1: ruleBehaviorAction returns [EObject current=null] : ( ( ( ruleAssignmentAction )=>this_AssignmentAction_0= ruleAssignmentAction ) | this_CommunicationAction_1= ruleCommunicationAction | this_TimedAction_2= ruleTimedAction | this_IfStatement_3= ruleIfStatement | this_ForStatement_4= ruleForStatement | this_WhileStatement_5= ruleWhileStatement | this_DoUntilStatement_6= ruleDoUntilStatement | this_BehaviorActionBlock_7= ruleBehaviorActionBlock ) ;
+ // InternalBehaviorAnnexParser.g:1889:1: ruleBehaviorAction returns [EObject current=null] : ( ( ( ruleAssignmentAction )=>this_AssignmentAction_0= ruleAssignmentAction ) | this_CommunicationAction_1= ruleCommunicationAction | this_TimedAction_2= ruleTimedAction | this_IfStatement_3= ruleIfStatement | this_ForStatement_4= ruleForStatement | this_WhileStatement_5= ruleWhileStatement | this_DoUntilStatement_6= ruleDoUntilStatement | this_BehaviorActionBlock_7= ruleBehaviorActionBlock ) ;
public final EObject ruleBehaviorAction() throws RecognitionException {
EObject current = null;
@@ -5133,18 +5395,18 @@ public final EObject ruleBehaviorAction() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:1797:2: ( ( ( ( ruleAssignmentAction )=>this_AssignmentAction_0= ruleAssignmentAction ) | this_CommunicationAction_1= ruleCommunicationAction | this_TimedAction_2= ruleTimedAction | this_IfStatement_3= ruleIfStatement | this_ForStatement_4= ruleForStatement | this_WhileStatement_5= ruleWhileStatement | this_DoUntilStatement_6= ruleDoUntilStatement | this_BehaviorActionBlock_7= ruleBehaviorActionBlock ) )
- // InternalBehaviorAnnexParser.g:1798:2: ( ( ( ruleAssignmentAction )=>this_AssignmentAction_0= ruleAssignmentAction ) | this_CommunicationAction_1= ruleCommunicationAction | this_TimedAction_2= ruleTimedAction | this_IfStatement_3= ruleIfStatement | this_ForStatement_4= ruleForStatement | this_WhileStatement_5= ruleWhileStatement | this_DoUntilStatement_6= ruleDoUntilStatement | this_BehaviorActionBlock_7= ruleBehaviorActionBlock )
+ // InternalBehaviorAnnexParser.g:1895:2: ( ( ( ( ruleAssignmentAction )=>this_AssignmentAction_0= ruleAssignmentAction ) | this_CommunicationAction_1= ruleCommunicationAction | this_TimedAction_2= ruleTimedAction | this_IfStatement_3= ruleIfStatement | this_ForStatement_4= ruleForStatement | this_WhileStatement_5= ruleWhileStatement | this_DoUntilStatement_6= ruleDoUntilStatement | this_BehaviorActionBlock_7= ruleBehaviorActionBlock ) )
+ // InternalBehaviorAnnexParser.g:1896:2: ( ( ( ruleAssignmentAction )=>this_AssignmentAction_0= ruleAssignmentAction ) | this_CommunicationAction_1= ruleCommunicationAction | this_TimedAction_2= ruleTimedAction | this_IfStatement_3= ruleIfStatement | this_ForStatement_4= ruleForStatement | this_WhileStatement_5= ruleWhileStatement | this_DoUntilStatement_6= ruleDoUntilStatement | this_BehaviorActionBlock_7= ruleBehaviorActionBlock )
{
- // InternalBehaviorAnnexParser.g:1798:2: ( ( ( ruleAssignmentAction )=>this_AssignmentAction_0= ruleAssignmentAction ) | this_CommunicationAction_1= ruleCommunicationAction | this_TimedAction_2= ruleTimedAction | this_IfStatement_3= ruleIfStatement | this_ForStatement_4= ruleForStatement | this_WhileStatement_5= ruleWhileStatement | this_DoUntilStatement_6= ruleDoUntilStatement | this_BehaviorActionBlock_7= ruleBehaviorActionBlock )
- int alt40=8;
- alt40 = dfa40.predict(input);
- switch (alt40) {
+ // InternalBehaviorAnnexParser.g:1896:2: ( ( ( ruleAssignmentAction )=>this_AssignmentAction_0= ruleAssignmentAction ) | this_CommunicationAction_1= ruleCommunicationAction | this_TimedAction_2= ruleTimedAction | this_IfStatement_3= ruleIfStatement | this_ForStatement_4= ruleForStatement | this_WhileStatement_5= ruleWhileStatement | this_DoUntilStatement_6= ruleDoUntilStatement | this_BehaviorActionBlock_7= ruleBehaviorActionBlock )
+ int alt41=8;
+ alt41 = dfa41.predict(input);
+ switch (alt41) {
case 1 :
- // InternalBehaviorAnnexParser.g:1799:3: ( ( ruleAssignmentAction )=>this_AssignmentAction_0= ruleAssignmentAction )
+ // InternalBehaviorAnnexParser.g:1897:3: ( ( ruleAssignmentAction )=>this_AssignmentAction_0= ruleAssignmentAction )
{
- // InternalBehaviorAnnexParser.g:1799:3: ( ( ruleAssignmentAction )=>this_AssignmentAction_0= ruleAssignmentAction )
- // InternalBehaviorAnnexParser.g:1800:4: ( ruleAssignmentAction )=>this_AssignmentAction_0= ruleAssignmentAction
+ // InternalBehaviorAnnexParser.g:1897:3: ( ( ruleAssignmentAction )=>this_AssignmentAction_0= ruleAssignmentAction )
+ // InternalBehaviorAnnexParser.g:1898:4: ( ruleAssignmentAction )=>this_AssignmentAction_0= ruleAssignmentAction
{
if ( state.backtracking==0 ) {
@@ -5169,7 +5431,7 @@ public final EObject ruleBehaviorAction() throws RecognitionException {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:1811:3: this_CommunicationAction_1= ruleCommunicationAction
+ // InternalBehaviorAnnexParser.g:1909:3: this_CommunicationAction_1= ruleCommunicationAction
{
if ( state.backtracking==0 ) {
@@ -5191,7 +5453,7 @@ public final EObject ruleBehaviorAction() throws RecognitionException {
}
break;
case 3 :
- // InternalBehaviorAnnexParser.g:1820:3: this_TimedAction_2= ruleTimedAction
+ // InternalBehaviorAnnexParser.g:1918:3: this_TimedAction_2= ruleTimedAction
{
if ( state.backtracking==0 ) {
@@ -5213,7 +5475,7 @@ public final EObject ruleBehaviorAction() throws RecognitionException {
}
break;
case 4 :
- // InternalBehaviorAnnexParser.g:1829:3: this_IfStatement_3= ruleIfStatement
+ // InternalBehaviorAnnexParser.g:1927:3: this_IfStatement_3= ruleIfStatement
{
if ( state.backtracking==0 ) {
@@ -5235,7 +5497,7 @@ public final EObject ruleBehaviorAction() throws RecognitionException {
}
break;
case 5 :
- // InternalBehaviorAnnexParser.g:1838:3: this_ForStatement_4= ruleForStatement
+ // InternalBehaviorAnnexParser.g:1936:3: this_ForStatement_4= ruleForStatement
{
if ( state.backtracking==0 ) {
@@ -5257,7 +5519,7 @@ public final EObject ruleBehaviorAction() throws RecognitionException {
}
break;
case 6 :
- // InternalBehaviorAnnexParser.g:1847:3: this_WhileStatement_5= ruleWhileStatement
+ // InternalBehaviorAnnexParser.g:1945:3: this_WhileStatement_5= ruleWhileStatement
{
if ( state.backtracking==0 ) {
@@ -5279,7 +5541,7 @@ public final EObject ruleBehaviorAction() throws RecognitionException {
}
break;
case 7 :
- // InternalBehaviorAnnexParser.g:1856:3: this_DoUntilStatement_6= ruleDoUntilStatement
+ // InternalBehaviorAnnexParser.g:1954:3: this_DoUntilStatement_6= ruleDoUntilStatement
{
if ( state.backtracking==0 ) {
@@ -5301,7 +5563,7 @@ public final EObject ruleBehaviorAction() throws RecognitionException {
}
break;
case 8 :
- // InternalBehaviorAnnexParser.g:1865:3: this_BehaviorActionBlock_7= ruleBehaviorActionBlock
+ // InternalBehaviorAnnexParser.g:1963:3: this_BehaviorActionBlock_7= ruleBehaviorActionBlock
{
if ( state.backtracking==0 ) {
@@ -5347,7 +5609,7 @@ public final EObject ruleBehaviorAction() throws RecognitionException {
// $ANTLR start "entryRuleAssignmentAction"
- // InternalBehaviorAnnexParser.g:1877:1: entryRuleAssignmentAction returns [EObject current=null] : iv_ruleAssignmentAction= ruleAssignmentAction EOF ;
+ // InternalBehaviorAnnexParser.g:1975:1: entryRuleAssignmentAction returns [EObject current=null] : iv_ruleAssignmentAction= ruleAssignmentAction EOF ;
public final EObject entryRuleAssignmentAction() throws RecognitionException {
EObject current = null;
@@ -5355,8 +5617,8 @@ public final EObject entryRuleAssignmentAction() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:1877:57: (iv_ruleAssignmentAction= ruleAssignmentAction EOF )
- // InternalBehaviorAnnexParser.g:1878:2: iv_ruleAssignmentAction= ruleAssignmentAction EOF
+ // InternalBehaviorAnnexParser.g:1975:57: (iv_ruleAssignmentAction= ruleAssignmentAction EOF )
+ // InternalBehaviorAnnexParser.g:1976:2: iv_ruleAssignmentAction= ruleAssignmentAction EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getAssignmentActionRule());
@@ -5387,7 +5649,7 @@ public final EObject entryRuleAssignmentAction() throws RecognitionException {
// $ANTLR start "ruleAssignmentAction"
- // InternalBehaviorAnnexParser.g:1884:1: ruleAssignmentAction returns [EObject current=null] : ( ( (lv_target_0_0= ruleReference ) ) otherlv_1= ColonEqualsSign ( ( (lv_value_2_0= ruleValueExpression ) ) | ( (lv_any_3_0= Any ) ) ) ) ;
+ // InternalBehaviorAnnexParser.g:1982:1: ruleAssignmentAction returns [EObject current=null] : ( ( (lv_target_0_0= ruleReference ) ) otherlv_1= ColonEqualsSign ( ( (lv_value_2_0= ruleValueExpression ) ) | ( (lv_any_3_0= Any ) ) ) ) ;
public final EObject ruleAssignmentAction() throws RecognitionException {
EObject current = null;
@@ -5402,24 +5664,24 @@ public final EObject ruleAssignmentAction() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:1890:2: ( ( ( (lv_target_0_0= ruleReference ) ) otherlv_1= ColonEqualsSign ( ( (lv_value_2_0= ruleValueExpression ) ) | ( (lv_any_3_0= Any ) ) ) ) )
- // InternalBehaviorAnnexParser.g:1891:2: ( ( (lv_target_0_0= ruleReference ) ) otherlv_1= ColonEqualsSign ( ( (lv_value_2_0= ruleValueExpression ) ) | ( (lv_any_3_0= Any ) ) ) )
+ // InternalBehaviorAnnexParser.g:1988:2: ( ( ( (lv_target_0_0= ruleReference ) ) otherlv_1= ColonEqualsSign ( ( (lv_value_2_0= ruleValueExpression ) ) | ( (lv_any_3_0= Any ) ) ) ) )
+ // InternalBehaviorAnnexParser.g:1989:2: ( ( (lv_target_0_0= ruleReference ) ) otherlv_1= ColonEqualsSign ( ( (lv_value_2_0= ruleValueExpression ) ) | ( (lv_any_3_0= Any ) ) ) )
{
- // InternalBehaviorAnnexParser.g:1891:2: ( ( (lv_target_0_0= ruleReference ) ) otherlv_1= ColonEqualsSign ( ( (lv_value_2_0= ruleValueExpression ) ) | ( (lv_any_3_0= Any ) ) ) )
- // InternalBehaviorAnnexParser.g:1892:3: ( (lv_target_0_0= ruleReference ) ) otherlv_1= ColonEqualsSign ( ( (lv_value_2_0= ruleValueExpression ) ) | ( (lv_any_3_0= Any ) ) )
+ // InternalBehaviorAnnexParser.g:1989:2: ( ( (lv_target_0_0= ruleReference ) ) otherlv_1= ColonEqualsSign ( ( (lv_value_2_0= ruleValueExpression ) ) | ( (lv_any_3_0= Any ) ) ) )
+ // InternalBehaviorAnnexParser.g:1990:3: ( (lv_target_0_0= ruleReference ) ) otherlv_1= ColonEqualsSign ( ( (lv_value_2_0= ruleValueExpression ) ) | ( (lv_any_3_0= Any ) ) )
{
- // InternalBehaviorAnnexParser.g:1892:3: ( (lv_target_0_0= ruleReference ) )
- // InternalBehaviorAnnexParser.g:1893:4: (lv_target_0_0= ruleReference )
+ // InternalBehaviorAnnexParser.g:1990:3: ( (lv_target_0_0= ruleReference ) )
+ // InternalBehaviorAnnexParser.g:1991:4: (lv_target_0_0= ruleReference )
{
- // InternalBehaviorAnnexParser.g:1893:4: (lv_target_0_0= ruleReference )
- // InternalBehaviorAnnexParser.g:1894:5: lv_target_0_0= ruleReference
+ // InternalBehaviorAnnexParser.g:1991:4: (lv_target_0_0= ruleReference )
+ // InternalBehaviorAnnexParser.g:1992:5: lv_target_0_0= ruleReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getAssignmentActionAccess().getTargetReferenceParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_44);
+ pushFollow(FollowSets000.FOLLOW_46);
lv_target_0_0=ruleReference();
state._fsp--;
@@ -5443,38 +5705,38 @@ public final EObject ruleAssignmentAction() throws RecognitionException {
}
- otherlv_1=(Token)match(input,ColonEqualsSign,FollowSets000.FOLLOW_45); if (state.failed) return current;
+ otherlv_1=(Token)match(input,ColonEqualsSign,FollowSets000.FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getAssignmentActionAccess().getColonEqualsSignKeyword_1());
}
- // InternalBehaviorAnnexParser.g:1915:3: ( ( (lv_value_2_0= ruleValueExpression ) ) | ( (lv_any_3_0= Any ) ) )
- int alt41=2;
- int LA41_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:2013:3: ( ( (lv_value_2_0= ruleValueExpression ) ) | ( (lv_any_3_0= Any ) ) )
+ int alt42=2;
+ int LA42_0 = input.LA(1);
- if ( (LA41_0==False||LA41_0==True||LA41_0==Abs||LA41_0==Not||LA41_0==NumberSign||LA41_0==LeftParenthesis||LA41_0==PlusSign||LA41_0==HyphenMinus||LA41_0==RULE_REAL_LIT||LA41_0==RULE_INTEGER_LIT||(LA41_0>=RULE_STRING && LA41_0<=RULE_ID)) ) {
- alt41=1;
+ if ( (LA42_0==False||LA42_0==True||LA42_0==Abs||LA42_0==Not||LA42_0==NumberSign||LA42_0==LeftParenthesis||LA42_0==PlusSign||LA42_0==HyphenMinus||LA42_0==RULE_REAL_LIT||LA42_0==RULE_INTEGER_LIT||(LA42_0>=RULE_STRING && LA42_0<=RULE_ID)) ) {
+ alt42=1;
}
- else if ( (LA41_0==Any) ) {
- alt41=2;
+ else if ( (LA42_0==Any) ) {
+ alt42=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 41, 0, input);
+ new NoViableAltException("", 42, 0, input);
throw nvae;
}
- switch (alt41) {
+ switch (alt42) {
case 1 :
- // InternalBehaviorAnnexParser.g:1916:4: ( (lv_value_2_0= ruleValueExpression ) )
+ // InternalBehaviorAnnexParser.g:2014:4: ( (lv_value_2_0= ruleValueExpression ) )
{
- // InternalBehaviorAnnexParser.g:1916:4: ( (lv_value_2_0= ruleValueExpression ) )
- // InternalBehaviorAnnexParser.g:1917:5: (lv_value_2_0= ruleValueExpression )
+ // InternalBehaviorAnnexParser.g:2014:4: ( (lv_value_2_0= ruleValueExpression ) )
+ // InternalBehaviorAnnexParser.g:2015:5: (lv_value_2_0= ruleValueExpression )
{
- // InternalBehaviorAnnexParser.g:1917:5: (lv_value_2_0= ruleValueExpression )
- // InternalBehaviorAnnexParser.g:1918:6: lv_value_2_0= ruleValueExpression
+ // InternalBehaviorAnnexParser.g:2015:5: (lv_value_2_0= ruleValueExpression )
+ // InternalBehaviorAnnexParser.g:2016:6: lv_value_2_0= ruleValueExpression
{
if ( state.backtracking==0 ) {
@@ -5509,13 +5771,13 @@ else if ( (LA41_0==Any) ) {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:1936:4: ( (lv_any_3_0= Any ) )
+ // InternalBehaviorAnnexParser.g:2034:4: ( (lv_any_3_0= Any ) )
{
- // InternalBehaviorAnnexParser.g:1936:4: ( (lv_any_3_0= Any ) )
- // InternalBehaviorAnnexParser.g:1937:5: (lv_any_3_0= Any )
+ // InternalBehaviorAnnexParser.g:2034:4: ( (lv_any_3_0= Any ) )
+ // InternalBehaviorAnnexParser.g:2035:5: (lv_any_3_0= Any )
{
- // InternalBehaviorAnnexParser.g:1937:5: (lv_any_3_0= Any )
- // InternalBehaviorAnnexParser.g:1938:6: lv_any_3_0= Any
+ // InternalBehaviorAnnexParser.g:2035:5: (lv_any_3_0= Any )
+ // InternalBehaviorAnnexParser.g:2036:6: lv_any_3_0= Any
{
lv_any_3_0=(Token)match(input,Any,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -5568,7 +5830,7 @@ else if ( (LA41_0==Any) ) {
// $ANTLR start "entryRuleCommunicationAction"
- // InternalBehaviorAnnexParser.g:1955:1: entryRuleCommunicationAction returns [EObject current=null] : iv_ruleCommunicationAction= ruleCommunicationAction EOF ;
+ // InternalBehaviorAnnexParser.g:2053:1: entryRuleCommunicationAction returns [EObject current=null] : iv_ruleCommunicationAction= ruleCommunicationAction EOF ;
public final EObject entryRuleCommunicationAction() throws RecognitionException {
EObject current = null;
@@ -5576,8 +5838,8 @@ public final EObject entryRuleCommunicationAction() throws RecognitionException
try {
- // InternalBehaviorAnnexParser.g:1955:60: (iv_ruleCommunicationAction= ruleCommunicationAction EOF )
- // InternalBehaviorAnnexParser.g:1956:2: iv_ruleCommunicationAction= ruleCommunicationAction EOF
+ // InternalBehaviorAnnexParser.g:2053:60: (iv_ruleCommunicationAction= ruleCommunicationAction EOF )
+ // InternalBehaviorAnnexParser.g:2054:2: iv_ruleCommunicationAction= ruleCommunicationAction EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCommunicationActionRule());
@@ -5608,7 +5870,7 @@ public final EObject entryRuleCommunicationAction() throws RecognitionException
// $ANTLR start "ruleCommunicationAction"
- // InternalBehaviorAnnexParser.g:1962:1: ruleCommunicationAction returns [EObject current=null] : ( ( ( (lv_reference_0_0= ruleReference ) ) ( ( ( (lv_send_1_0= ExclamationMark ) ) (otherlv_2= LeftParenthesis ( (lv_parameters_3_0= ruleValueExpression ) ) (otherlv_4= Comma ( (lv_parameters_5_0= ruleValueExpression ) ) )* otherlv_6= RightParenthesis )? ) | ( ( (lv_dequeue_7_0= QuestionMark ) ) (otherlv_8= LeftParenthesis ( (lv_target_9_0= ruleReference ) ) otherlv_10= RightParenthesis )? ) | ( (lv_freeze_11_0= GreaterThanSignGreaterThanSign ) ) | ( (lv_lock_12_0= ExclamationMarkLessThanSign ) ) | ( (lv_unlock_13_0= ExclamationMarkGreaterThanSign ) ) ) ) | ( ( (lv_all_14_0= Asterisk ) ) ( ( (lv_allLock_15_0= ExclamationMarkLessThanSign ) ) | ( (lv_allUnlock_16_0= ExclamationMarkGreaterThanSign ) ) ) ) ) ;
+ // InternalBehaviorAnnexParser.g:2060:1: ruleCommunicationAction returns [EObject current=null] : ( ( ( (lv_reference_0_0= ruleReference ) ) ( ( ( (lv_send_1_0= ExclamationMark ) ) (otherlv_2= LeftParenthesis ( (lv_parameters_3_0= ruleValueExpression ) ) (otherlv_4= Comma ( (lv_parameters_5_0= ruleValueExpression ) ) )* otherlv_6= RightParenthesis )? ) | ( ( (lv_dequeue_7_0= QuestionMark ) ) (otherlv_8= LeftParenthesis ( (lv_target_9_0= ruleReference ) ) otherlv_10= RightParenthesis )? ) | ( (lv_freeze_11_0= GreaterThanSignGreaterThanSign ) ) | ( (lv_lock_12_0= ExclamationMarkLessThanSign ) ) | ( (lv_unlock_13_0= ExclamationMarkGreaterThanSign ) ) ) ) | ( ( (lv_all_14_0= Asterisk ) ) ( ( (lv_allLock_15_0= ExclamationMarkLessThanSign ) ) | ( (lv_allUnlock_16_0= ExclamationMarkGreaterThanSign ) ) ) ) ) ;
public final EObject ruleCommunicationAction() throws RecognitionException {
EObject current = null;
@@ -5638,45 +5900,45 @@ public final EObject ruleCommunicationAction() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:1968:2: ( ( ( ( (lv_reference_0_0= ruleReference ) ) ( ( ( (lv_send_1_0= ExclamationMark ) ) (otherlv_2= LeftParenthesis ( (lv_parameters_3_0= ruleValueExpression ) ) (otherlv_4= Comma ( (lv_parameters_5_0= ruleValueExpression ) ) )* otherlv_6= RightParenthesis )? ) | ( ( (lv_dequeue_7_0= QuestionMark ) ) (otherlv_8= LeftParenthesis ( (lv_target_9_0= ruleReference ) ) otherlv_10= RightParenthesis )? ) | ( (lv_freeze_11_0= GreaterThanSignGreaterThanSign ) ) | ( (lv_lock_12_0= ExclamationMarkLessThanSign ) ) | ( (lv_unlock_13_0= ExclamationMarkGreaterThanSign ) ) ) ) | ( ( (lv_all_14_0= Asterisk ) ) ( ( (lv_allLock_15_0= ExclamationMarkLessThanSign ) ) | ( (lv_allUnlock_16_0= ExclamationMarkGreaterThanSign ) ) ) ) ) )
- // InternalBehaviorAnnexParser.g:1969:2: ( ( ( (lv_reference_0_0= ruleReference ) ) ( ( ( (lv_send_1_0= ExclamationMark ) ) (otherlv_2= LeftParenthesis ( (lv_parameters_3_0= ruleValueExpression ) ) (otherlv_4= Comma ( (lv_parameters_5_0= ruleValueExpression ) ) )* otherlv_6= RightParenthesis )? ) | ( ( (lv_dequeue_7_0= QuestionMark ) ) (otherlv_8= LeftParenthesis ( (lv_target_9_0= ruleReference ) ) otherlv_10= RightParenthesis )? ) | ( (lv_freeze_11_0= GreaterThanSignGreaterThanSign ) ) | ( (lv_lock_12_0= ExclamationMarkLessThanSign ) ) | ( (lv_unlock_13_0= ExclamationMarkGreaterThanSign ) ) ) ) | ( ( (lv_all_14_0= Asterisk ) ) ( ( (lv_allLock_15_0= ExclamationMarkLessThanSign ) ) | ( (lv_allUnlock_16_0= ExclamationMarkGreaterThanSign ) ) ) ) )
+ // InternalBehaviorAnnexParser.g:2066:2: ( ( ( ( (lv_reference_0_0= ruleReference ) ) ( ( ( (lv_send_1_0= ExclamationMark ) ) (otherlv_2= LeftParenthesis ( (lv_parameters_3_0= ruleValueExpression ) ) (otherlv_4= Comma ( (lv_parameters_5_0= ruleValueExpression ) ) )* otherlv_6= RightParenthesis )? ) | ( ( (lv_dequeue_7_0= QuestionMark ) ) (otherlv_8= LeftParenthesis ( (lv_target_9_0= ruleReference ) ) otherlv_10= RightParenthesis )? ) | ( (lv_freeze_11_0= GreaterThanSignGreaterThanSign ) ) | ( (lv_lock_12_0= ExclamationMarkLessThanSign ) ) | ( (lv_unlock_13_0= ExclamationMarkGreaterThanSign ) ) ) ) | ( ( (lv_all_14_0= Asterisk ) ) ( ( (lv_allLock_15_0= ExclamationMarkLessThanSign ) ) | ( (lv_allUnlock_16_0= ExclamationMarkGreaterThanSign ) ) ) ) ) )
+ // InternalBehaviorAnnexParser.g:2067:2: ( ( ( (lv_reference_0_0= ruleReference ) ) ( ( ( (lv_send_1_0= ExclamationMark ) ) (otherlv_2= LeftParenthesis ( (lv_parameters_3_0= ruleValueExpression ) ) (otherlv_4= Comma ( (lv_parameters_5_0= ruleValueExpression ) ) )* otherlv_6= RightParenthesis )? ) | ( ( (lv_dequeue_7_0= QuestionMark ) ) (otherlv_8= LeftParenthesis ( (lv_target_9_0= ruleReference ) ) otherlv_10= RightParenthesis )? ) | ( (lv_freeze_11_0= GreaterThanSignGreaterThanSign ) ) | ( (lv_lock_12_0= ExclamationMarkLessThanSign ) ) | ( (lv_unlock_13_0= ExclamationMarkGreaterThanSign ) ) ) ) | ( ( (lv_all_14_0= Asterisk ) ) ( ( (lv_allLock_15_0= ExclamationMarkLessThanSign ) ) | ( (lv_allUnlock_16_0= ExclamationMarkGreaterThanSign ) ) ) ) )
{
- // InternalBehaviorAnnexParser.g:1969:2: ( ( ( (lv_reference_0_0= ruleReference ) ) ( ( ( (lv_send_1_0= ExclamationMark ) ) (otherlv_2= LeftParenthesis ( (lv_parameters_3_0= ruleValueExpression ) ) (otherlv_4= Comma ( (lv_parameters_5_0= ruleValueExpression ) ) )* otherlv_6= RightParenthesis )? ) | ( ( (lv_dequeue_7_0= QuestionMark ) ) (otherlv_8= LeftParenthesis ( (lv_target_9_0= ruleReference ) ) otherlv_10= RightParenthesis )? ) | ( (lv_freeze_11_0= GreaterThanSignGreaterThanSign ) ) | ( (lv_lock_12_0= ExclamationMarkLessThanSign ) ) | ( (lv_unlock_13_0= ExclamationMarkGreaterThanSign ) ) ) ) | ( ( (lv_all_14_0= Asterisk ) ) ( ( (lv_allLock_15_0= ExclamationMarkLessThanSign ) ) | ( (lv_allUnlock_16_0= ExclamationMarkGreaterThanSign ) ) ) ) )
- int alt47=2;
- int LA47_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:2067:2: ( ( ( (lv_reference_0_0= ruleReference ) ) ( ( ( (lv_send_1_0= ExclamationMark ) ) (otherlv_2= LeftParenthesis ( (lv_parameters_3_0= ruleValueExpression ) ) (otherlv_4= Comma ( (lv_parameters_5_0= ruleValueExpression ) ) )* otherlv_6= RightParenthesis )? ) | ( ( (lv_dequeue_7_0= QuestionMark ) ) (otherlv_8= LeftParenthesis ( (lv_target_9_0= ruleReference ) ) otherlv_10= RightParenthesis )? ) | ( (lv_freeze_11_0= GreaterThanSignGreaterThanSign ) ) | ( (lv_lock_12_0= ExclamationMarkLessThanSign ) ) | ( (lv_unlock_13_0= ExclamationMarkGreaterThanSign ) ) ) ) | ( ( (lv_all_14_0= Asterisk ) ) ( ( (lv_allLock_15_0= ExclamationMarkLessThanSign ) ) | ( (lv_allUnlock_16_0= ExclamationMarkGreaterThanSign ) ) ) ) )
+ int alt48=2;
+ int LA48_0 = input.LA(1);
- if ( (LA47_0==RULE_ID) ) {
- alt47=1;
+ if ( (LA48_0==RULE_ID) ) {
+ alt48=1;
}
- else if ( (LA47_0==Asterisk) ) {
- alt47=2;
+ else if ( (LA48_0==Asterisk) ) {
+ alt48=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 47, 0, input);
+ new NoViableAltException("", 48, 0, input);
throw nvae;
}
- switch (alt47) {
+ switch (alt48) {
case 1 :
- // InternalBehaviorAnnexParser.g:1970:3: ( ( (lv_reference_0_0= ruleReference ) ) ( ( ( (lv_send_1_0= ExclamationMark ) ) (otherlv_2= LeftParenthesis ( (lv_parameters_3_0= ruleValueExpression ) ) (otherlv_4= Comma ( (lv_parameters_5_0= ruleValueExpression ) ) )* otherlv_6= RightParenthesis )? ) | ( ( (lv_dequeue_7_0= QuestionMark ) ) (otherlv_8= LeftParenthesis ( (lv_target_9_0= ruleReference ) ) otherlv_10= RightParenthesis )? ) | ( (lv_freeze_11_0= GreaterThanSignGreaterThanSign ) ) | ( (lv_lock_12_0= ExclamationMarkLessThanSign ) ) | ( (lv_unlock_13_0= ExclamationMarkGreaterThanSign ) ) ) )
+ // InternalBehaviorAnnexParser.g:2068:3: ( ( (lv_reference_0_0= ruleReference ) ) ( ( ( (lv_send_1_0= ExclamationMark ) ) (otherlv_2= LeftParenthesis ( (lv_parameters_3_0= ruleValueExpression ) ) (otherlv_4= Comma ( (lv_parameters_5_0= ruleValueExpression ) ) )* otherlv_6= RightParenthesis )? ) | ( ( (lv_dequeue_7_0= QuestionMark ) ) (otherlv_8= LeftParenthesis ( (lv_target_9_0= ruleReference ) ) otherlv_10= RightParenthesis )? ) | ( (lv_freeze_11_0= GreaterThanSignGreaterThanSign ) ) | ( (lv_lock_12_0= ExclamationMarkLessThanSign ) ) | ( (lv_unlock_13_0= ExclamationMarkGreaterThanSign ) ) ) )
{
- // InternalBehaviorAnnexParser.g:1970:3: ( ( (lv_reference_0_0= ruleReference ) ) ( ( ( (lv_send_1_0= ExclamationMark ) ) (otherlv_2= LeftParenthesis ( (lv_parameters_3_0= ruleValueExpression ) ) (otherlv_4= Comma ( (lv_parameters_5_0= ruleValueExpression ) ) )* otherlv_6= RightParenthesis )? ) | ( ( (lv_dequeue_7_0= QuestionMark ) ) (otherlv_8= LeftParenthesis ( (lv_target_9_0= ruleReference ) ) otherlv_10= RightParenthesis )? ) | ( (lv_freeze_11_0= GreaterThanSignGreaterThanSign ) ) | ( (lv_lock_12_0= ExclamationMarkLessThanSign ) ) | ( (lv_unlock_13_0= ExclamationMarkGreaterThanSign ) ) ) )
- // InternalBehaviorAnnexParser.g:1971:4: ( (lv_reference_0_0= ruleReference ) ) ( ( ( (lv_send_1_0= ExclamationMark ) ) (otherlv_2= LeftParenthesis ( (lv_parameters_3_0= ruleValueExpression ) ) (otherlv_4= Comma ( (lv_parameters_5_0= ruleValueExpression ) ) )* otherlv_6= RightParenthesis )? ) | ( ( (lv_dequeue_7_0= QuestionMark ) ) (otherlv_8= LeftParenthesis ( (lv_target_9_0= ruleReference ) ) otherlv_10= RightParenthesis )? ) | ( (lv_freeze_11_0= GreaterThanSignGreaterThanSign ) ) | ( (lv_lock_12_0= ExclamationMarkLessThanSign ) ) | ( (lv_unlock_13_0= ExclamationMarkGreaterThanSign ) ) )
+ // InternalBehaviorAnnexParser.g:2068:3: ( ( (lv_reference_0_0= ruleReference ) ) ( ( ( (lv_send_1_0= ExclamationMark ) ) (otherlv_2= LeftParenthesis ( (lv_parameters_3_0= ruleValueExpression ) ) (otherlv_4= Comma ( (lv_parameters_5_0= ruleValueExpression ) ) )* otherlv_6= RightParenthesis )? ) | ( ( (lv_dequeue_7_0= QuestionMark ) ) (otherlv_8= LeftParenthesis ( (lv_target_9_0= ruleReference ) ) otherlv_10= RightParenthesis )? ) | ( (lv_freeze_11_0= GreaterThanSignGreaterThanSign ) ) | ( (lv_lock_12_0= ExclamationMarkLessThanSign ) ) | ( (lv_unlock_13_0= ExclamationMarkGreaterThanSign ) ) ) )
+ // InternalBehaviorAnnexParser.g:2069:4: ( (lv_reference_0_0= ruleReference ) ) ( ( ( (lv_send_1_0= ExclamationMark ) ) (otherlv_2= LeftParenthesis ( (lv_parameters_3_0= ruleValueExpression ) ) (otherlv_4= Comma ( (lv_parameters_5_0= ruleValueExpression ) ) )* otherlv_6= RightParenthesis )? ) | ( ( (lv_dequeue_7_0= QuestionMark ) ) (otherlv_8= LeftParenthesis ( (lv_target_9_0= ruleReference ) ) otherlv_10= RightParenthesis )? ) | ( (lv_freeze_11_0= GreaterThanSignGreaterThanSign ) ) | ( (lv_lock_12_0= ExclamationMarkLessThanSign ) ) | ( (lv_unlock_13_0= ExclamationMarkGreaterThanSign ) ) )
{
- // InternalBehaviorAnnexParser.g:1971:4: ( (lv_reference_0_0= ruleReference ) )
- // InternalBehaviorAnnexParser.g:1972:5: (lv_reference_0_0= ruleReference )
+ // InternalBehaviorAnnexParser.g:2069:4: ( (lv_reference_0_0= ruleReference ) )
+ // InternalBehaviorAnnexParser.g:2070:5: (lv_reference_0_0= ruleReference )
{
- // InternalBehaviorAnnexParser.g:1972:5: (lv_reference_0_0= ruleReference )
- // InternalBehaviorAnnexParser.g:1973:6: lv_reference_0_0= ruleReference
+ // InternalBehaviorAnnexParser.g:2070:5: (lv_reference_0_0= ruleReference )
+ // InternalBehaviorAnnexParser.g:2071:6: lv_reference_0_0= ruleReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCommunicationActionAccess().getReferenceReferenceParserRuleCall_0_0_0());
}
- pushFollow(FollowSets000.FOLLOW_46);
+ pushFollow(FollowSets000.FOLLOW_48);
lv_reference_0_0=ruleReference();
state._fsp--;
@@ -5700,56 +5962,56 @@ else if ( (LA47_0==Asterisk) ) {
}
- // InternalBehaviorAnnexParser.g:1990:4: ( ( ( (lv_send_1_0= ExclamationMark ) ) (otherlv_2= LeftParenthesis ( (lv_parameters_3_0= ruleValueExpression ) ) (otherlv_4= Comma ( (lv_parameters_5_0= ruleValueExpression ) ) )* otherlv_6= RightParenthesis )? ) | ( ( (lv_dequeue_7_0= QuestionMark ) ) (otherlv_8= LeftParenthesis ( (lv_target_9_0= ruleReference ) ) otherlv_10= RightParenthesis )? ) | ( (lv_freeze_11_0= GreaterThanSignGreaterThanSign ) ) | ( (lv_lock_12_0= ExclamationMarkLessThanSign ) ) | ( (lv_unlock_13_0= ExclamationMarkGreaterThanSign ) ) )
- int alt45=5;
+ // InternalBehaviorAnnexParser.g:2088:4: ( ( ( (lv_send_1_0= ExclamationMark ) ) (otherlv_2= LeftParenthesis ( (lv_parameters_3_0= ruleValueExpression ) ) (otherlv_4= Comma ( (lv_parameters_5_0= ruleValueExpression ) ) )* otherlv_6= RightParenthesis )? ) | ( ( (lv_dequeue_7_0= QuestionMark ) ) (otherlv_8= LeftParenthesis ( (lv_target_9_0= ruleReference ) ) otherlv_10= RightParenthesis )? ) | ( (lv_freeze_11_0= GreaterThanSignGreaterThanSign ) ) | ( (lv_lock_12_0= ExclamationMarkLessThanSign ) ) | ( (lv_unlock_13_0= ExclamationMarkGreaterThanSign ) ) )
+ int alt46=5;
switch ( input.LA(1) ) {
case ExclamationMark:
{
- alt45=1;
+ alt46=1;
}
break;
case QuestionMark:
{
- alt45=2;
+ alt46=2;
}
break;
case GreaterThanSignGreaterThanSign:
{
- alt45=3;
+ alt46=3;
}
break;
case ExclamationMarkLessThanSign:
{
- alt45=4;
+ alt46=4;
}
break;
case ExclamationMarkGreaterThanSign:
{
- alt45=5;
+ alt46=5;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 45, 0, input);
+ new NoViableAltException("", 46, 0, input);
throw nvae;
}
- switch (alt45) {
+ switch (alt46) {
case 1 :
- // InternalBehaviorAnnexParser.g:1991:5: ( ( (lv_send_1_0= ExclamationMark ) ) (otherlv_2= LeftParenthesis ( (lv_parameters_3_0= ruleValueExpression ) ) (otherlv_4= Comma ( (lv_parameters_5_0= ruleValueExpression ) ) )* otherlv_6= RightParenthesis )? )
+ // InternalBehaviorAnnexParser.g:2089:5: ( ( (lv_send_1_0= ExclamationMark ) ) (otherlv_2= LeftParenthesis ( (lv_parameters_3_0= ruleValueExpression ) ) (otherlv_4= Comma ( (lv_parameters_5_0= ruleValueExpression ) ) )* otherlv_6= RightParenthesis )? )
{
- // InternalBehaviorAnnexParser.g:1991:5: ( ( (lv_send_1_0= ExclamationMark ) ) (otherlv_2= LeftParenthesis ( (lv_parameters_3_0= ruleValueExpression ) ) (otherlv_4= Comma ( (lv_parameters_5_0= ruleValueExpression ) ) )* otherlv_6= RightParenthesis )? )
- // InternalBehaviorAnnexParser.g:1992:6: ( (lv_send_1_0= ExclamationMark ) ) (otherlv_2= LeftParenthesis ( (lv_parameters_3_0= ruleValueExpression ) ) (otherlv_4= Comma ( (lv_parameters_5_0= ruleValueExpression ) ) )* otherlv_6= RightParenthesis )?
+ // InternalBehaviorAnnexParser.g:2089:5: ( ( (lv_send_1_0= ExclamationMark ) ) (otherlv_2= LeftParenthesis ( (lv_parameters_3_0= ruleValueExpression ) ) (otherlv_4= Comma ( (lv_parameters_5_0= ruleValueExpression ) ) )* otherlv_6= RightParenthesis )? )
+ // InternalBehaviorAnnexParser.g:2090:6: ( (lv_send_1_0= ExclamationMark ) ) (otherlv_2= LeftParenthesis ( (lv_parameters_3_0= ruleValueExpression ) ) (otherlv_4= Comma ( (lv_parameters_5_0= ruleValueExpression ) ) )* otherlv_6= RightParenthesis )?
{
- // InternalBehaviorAnnexParser.g:1992:6: ( (lv_send_1_0= ExclamationMark ) )
- // InternalBehaviorAnnexParser.g:1993:7: (lv_send_1_0= ExclamationMark )
+ // InternalBehaviorAnnexParser.g:2090:6: ( (lv_send_1_0= ExclamationMark ) )
+ // InternalBehaviorAnnexParser.g:2091:7: (lv_send_1_0= ExclamationMark )
{
- // InternalBehaviorAnnexParser.g:1993:7: (lv_send_1_0= ExclamationMark )
- // InternalBehaviorAnnexParser.g:1994:8: lv_send_1_0= ExclamationMark
+ // InternalBehaviorAnnexParser.g:2091:7: (lv_send_1_0= ExclamationMark )
+ // InternalBehaviorAnnexParser.g:2092:8: lv_send_1_0= ExclamationMark
{
- lv_send_1_0=(Token)match(input,ExclamationMark,FollowSets000.FOLLOW_47); if (state.failed) return current;
+ lv_send_1_0=(Token)match(input,ExclamationMark,FollowSets000.FOLLOW_49); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_send_1_0, grammarAccess.getCommunicationActionAccess().getSendExclamationMarkKeyword_0_1_0_0_0());
@@ -5769,28 +6031,28 @@ else if ( (LA47_0==Asterisk) ) {
}
- // InternalBehaviorAnnexParser.g:2006:6: (otherlv_2= LeftParenthesis ( (lv_parameters_3_0= ruleValueExpression ) ) (otherlv_4= Comma ( (lv_parameters_5_0= ruleValueExpression ) ) )* otherlv_6= RightParenthesis )?
- int alt43=2;
- int LA43_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:2104:6: (otherlv_2= LeftParenthesis ( (lv_parameters_3_0= ruleValueExpression ) ) (otherlv_4= Comma ( (lv_parameters_5_0= ruleValueExpression ) ) )* otherlv_6= RightParenthesis )?
+ int alt44=2;
+ int LA44_0 = input.LA(1);
- if ( (LA43_0==LeftParenthesis) ) {
- alt43=1;
+ if ( (LA44_0==LeftParenthesis) ) {
+ alt44=1;
}
- switch (alt43) {
+ switch (alt44) {
case 1 :
- // InternalBehaviorAnnexParser.g:2007:7: otherlv_2= LeftParenthesis ( (lv_parameters_3_0= ruleValueExpression ) ) (otherlv_4= Comma ( (lv_parameters_5_0= ruleValueExpression ) ) )* otherlv_6= RightParenthesis
+ // InternalBehaviorAnnexParser.g:2105:7: otherlv_2= LeftParenthesis ( (lv_parameters_3_0= ruleValueExpression ) ) (otherlv_4= Comma ( (lv_parameters_5_0= ruleValueExpression ) ) )* otherlv_6= RightParenthesis
{
- otherlv_2=(Token)match(input,LeftParenthesis,FollowSets000.FOLLOW_48); if (state.failed) return current;
+ otherlv_2=(Token)match(input,LeftParenthesis,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getCommunicationActionAccess().getLeftParenthesisKeyword_0_1_0_1_0());
}
- // InternalBehaviorAnnexParser.g:2011:7: ( (lv_parameters_3_0= ruleValueExpression ) )
- // InternalBehaviorAnnexParser.g:2012:8: (lv_parameters_3_0= ruleValueExpression )
+ // InternalBehaviorAnnexParser.g:2109:7: ( (lv_parameters_3_0= ruleValueExpression ) )
+ // InternalBehaviorAnnexParser.g:2110:8: (lv_parameters_3_0= ruleValueExpression )
{
- // InternalBehaviorAnnexParser.g:2012:8: (lv_parameters_3_0= ruleValueExpression )
- // InternalBehaviorAnnexParser.g:2013:9: lv_parameters_3_0= ruleValueExpression
+ // InternalBehaviorAnnexParser.g:2110:8: (lv_parameters_3_0= ruleValueExpression )
+ // InternalBehaviorAnnexParser.g:2111:9: lv_parameters_3_0= ruleValueExpression
{
if ( state.backtracking==0 ) {
@@ -5821,32 +6083,32 @@ else if ( (LA47_0==Asterisk) ) {
}
- // InternalBehaviorAnnexParser.g:2030:7: (otherlv_4= Comma ( (lv_parameters_5_0= ruleValueExpression ) ) )*
- loop42:
+ // InternalBehaviorAnnexParser.g:2128:7: (otherlv_4= Comma ( (lv_parameters_5_0= ruleValueExpression ) ) )*
+ loop43:
do {
- int alt42=2;
- int LA42_0 = input.LA(1);
+ int alt43=2;
+ int LA43_0 = input.LA(1);
- if ( (LA42_0==Comma) ) {
- alt42=1;
+ if ( (LA43_0==Comma) ) {
+ alt43=1;
}
- switch (alt42) {
+ switch (alt43) {
case 1 :
- // InternalBehaviorAnnexParser.g:2031:8: otherlv_4= Comma ( (lv_parameters_5_0= ruleValueExpression ) )
+ // InternalBehaviorAnnexParser.g:2129:8: otherlv_4= Comma ( (lv_parameters_5_0= ruleValueExpression ) )
{
- otherlv_4=(Token)match(input,Comma,FollowSets000.FOLLOW_48); if (state.failed) return current;
+ otherlv_4=(Token)match(input,Comma,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getCommunicationActionAccess().getCommaKeyword_0_1_0_1_2_0());
}
- // InternalBehaviorAnnexParser.g:2035:8: ( (lv_parameters_5_0= ruleValueExpression ) )
- // InternalBehaviorAnnexParser.g:2036:9: (lv_parameters_5_0= ruleValueExpression )
+ // InternalBehaviorAnnexParser.g:2133:8: ( (lv_parameters_5_0= ruleValueExpression ) )
+ // InternalBehaviorAnnexParser.g:2134:9: (lv_parameters_5_0= ruleValueExpression )
{
- // InternalBehaviorAnnexParser.g:2036:9: (lv_parameters_5_0= ruleValueExpression )
- // InternalBehaviorAnnexParser.g:2037:10: lv_parameters_5_0= ruleValueExpression
+ // InternalBehaviorAnnexParser.g:2134:9: (lv_parameters_5_0= ruleValueExpression )
+ // InternalBehaviorAnnexParser.g:2135:10: lv_parameters_5_0= ruleValueExpression
{
if ( state.backtracking==0 ) {
@@ -5882,7 +6144,7 @@ else if ( (LA47_0==Asterisk) ) {
break;
default :
- break loop42;
+ break loop43;
}
} while (true);
@@ -5905,18 +6167,18 @@ else if ( (LA47_0==Asterisk) ) {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:2062:5: ( ( (lv_dequeue_7_0= QuestionMark ) ) (otherlv_8= LeftParenthesis ( (lv_target_9_0= ruleReference ) ) otherlv_10= RightParenthesis )? )
+ // InternalBehaviorAnnexParser.g:2160:5: ( ( (lv_dequeue_7_0= QuestionMark ) ) (otherlv_8= LeftParenthesis ( (lv_target_9_0= ruleReference ) ) otherlv_10= RightParenthesis )? )
{
- // InternalBehaviorAnnexParser.g:2062:5: ( ( (lv_dequeue_7_0= QuestionMark ) ) (otherlv_8= LeftParenthesis ( (lv_target_9_0= ruleReference ) ) otherlv_10= RightParenthesis )? )
- // InternalBehaviorAnnexParser.g:2063:6: ( (lv_dequeue_7_0= QuestionMark ) ) (otherlv_8= LeftParenthesis ( (lv_target_9_0= ruleReference ) ) otherlv_10= RightParenthesis )?
+ // InternalBehaviorAnnexParser.g:2160:5: ( ( (lv_dequeue_7_0= QuestionMark ) ) (otherlv_8= LeftParenthesis ( (lv_target_9_0= ruleReference ) ) otherlv_10= RightParenthesis )? )
+ // InternalBehaviorAnnexParser.g:2161:6: ( (lv_dequeue_7_0= QuestionMark ) ) (otherlv_8= LeftParenthesis ( (lv_target_9_0= ruleReference ) ) otherlv_10= RightParenthesis )?
{
- // InternalBehaviorAnnexParser.g:2063:6: ( (lv_dequeue_7_0= QuestionMark ) )
- // InternalBehaviorAnnexParser.g:2064:7: (lv_dequeue_7_0= QuestionMark )
+ // InternalBehaviorAnnexParser.g:2161:6: ( (lv_dequeue_7_0= QuestionMark ) )
+ // InternalBehaviorAnnexParser.g:2162:7: (lv_dequeue_7_0= QuestionMark )
{
- // InternalBehaviorAnnexParser.g:2064:7: (lv_dequeue_7_0= QuestionMark )
- // InternalBehaviorAnnexParser.g:2065:8: lv_dequeue_7_0= QuestionMark
+ // InternalBehaviorAnnexParser.g:2162:7: (lv_dequeue_7_0= QuestionMark )
+ // InternalBehaviorAnnexParser.g:2163:8: lv_dequeue_7_0= QuestionMark
{
- lv_dequeue_7_0=(Token)match(input,QuestionMark,FollowSets000.FOLLOW_47); if (state.failed) return current;
+ lv_dequeue_7_0=(Token)match(input,QuestionMark,FollowSets000.FOLLOW_49); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_dequeue_7_0, grammarAccess.getCommunicationActionAccess().getDequeueQuestionMarkKeyword_0_1_1_0_0());
@@ -5936,16 +6198,16 @@ else if ( (LA47_0==Asterisk) ) {
}
- // InternalBehaviorAnnexParser.g:2077:6: (otherlv_8= LeftParenthesis ( (lv_target_9_0= ruleReference ) ) otherlv_10= RightParenthesis )?
- int alt44=2;
- int LA44_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:2175:6: (otherlv_8= LeftParenthesis ( (lv_target_9_0= ruleReference ) ) otherlv_10= RightParenthesis )?
+ int alt45=2;
+ int LA45_0 = input.LA(1);
- if ( (LA44_0==LeftParenthesis) ) {
- alt44=1;
+ if ( (LA45_0==LeftParenthesis) ) {
+ alt45=1;
}
- switch (alt44) {
+ switch (alt45) {
case 1 :
- // InternalBehaviorAnnexParser.g:2078:7: otherlv_8= LeftParenthesis ( (lv_target_9_0= ruleReference ) ) otherlv_10= RightParenthesis
+ // InternalBehaviorAnnexParser.g:2176:7: otherlv_8= LeftParenthesis ( (lv_target_9_0= ruleReference ) ) otherlv_10= RightParenthesis
{
otherlv_8=(Token)match(input,LeftParenthesis,FollowSets000.FOLLOW_14); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -5953,18 +6215,18 @@ else if ( (LA47_0==Asterisk) ) {
newLeafNode(otherlv_8, grammarAccess.getCommunicationActionAccess().getLeftParenthesisKeyword_0_1_1_1_0());
}
- // InternalBehaviorAnnexParser.g:2082:7: ( (lv_target_9_0= ruleReference ) )
- // InternalBehaviorAnnexParser.g:2083:8: (lv_target_9_0= ruleReference )
+ // InternalBehaviorAnnexParser.g:2180:7: ( (lv_target_9_0= ruleReference ) )
+ // InternalBehaviorAnnexParser.g:2181:8: (lv_target_9_0= ruleReference )
{
- // InternalBehaviorAnnexParser.g:2083:8: (lv_target_9_0= ruleReference )
- // InternalBehaviorAnnexParser.g:2084:9: lv_target_9_0= ruleReference
+ // InternalBehaviorAnnexParser.g:2181:8: (lv_target_9_0= ruleReference )
+ // InternalBehaviorAnnexParser.g:2182:9: lv_target_9_0= ruleReference
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCommunicationActionAccess().getTargetReferenceParserRuleCall_0_1_1_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_49);
+ pushFollow(FollowSets000.FOLLOW_39);
lv_target_9_0=ruleReference();
state._fsp--;
@@ -6007,13 +6269,13 @@ else if ( (LA47_0==Asterisk) ) {
}
break;
case 3 :
- // InternalBehaviorAnnexParser.g:2108:5: ( (lv_freeze_11_0= GreaterThanSignGreaterThanSign ) )
+ // InternalBehaviorAnnexParser.g:2206:5: ( (lv_freeze_11_0= GreaterThanSignGreaterThanSign ) )
{
- // InternalBehaviorAnnexParser.g:2108:5: ( (lv_freeze_11_0= GreaterThanSignGreaterThanSign ) )
- // InternalBehaviorAnnexParser.g:2109:6: (lv_freeze_11_0= GreaterThanSignGreaterThanSign )
+ // InternalBehaviorAnnexParser.g:2206:5: ( (lv_freeze_11_0= GreaterThanSignGreaterThanSign ) )
+ // InternalBehaviorAnnexParser.g:2207:6: (lv_freeze_11_0= GreaterThanSignGreaterThanSign )
{
- // InternalBehaviorAnnexParser.g:2109:6: (lv_freeze_11_0= GreaterThanSignGreaterThanSign )
- // InternalBehaviorAnnexParser.g:2110:7: lv_freeze_11_0= GreaterThanSignGreaterThanSign
+ // InternalBehaviorAnnexParser.g:2207:6: (lv_freeze_11_0= GreaterThanSignGreaterThanSign )
+ // InternalBehaviorAnnexParser.g:2208:7: lv_freeze_11_0= GreaterThanSignGreaterThanSign
{
lv_freeze_11_0=(Token)match(input,GreaterThanSignGreaterThanSign,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -6039,13 +6301,13 @@ else if ( (LA47_0==Asterisk) ) {
}
break;
case 4 :
- // InternalBehaviorAnnexParser.g:2123:5: ( (lv_lock_12_0= ExclamationMarkLessThanSign ) )
+ // InternalBehaviorAnnexParser.g:2221:5: ( (lv_lock_12_0= ExclamationMarkLessThanSign ) )
{
- // InternalBehaviorAnnexParser.g:2123:5: ( (lv_lock_12_0= ExclamationMarkLessThanSign ) )
- // InternalBehaviorAnnexParser.g:2124:6: (lv_lock_12_0= ExclamationMarkLessThanSign )
+ // InternalBehaviorAnnexParser.g:2221:5: ( (lv_lock_12_0= ExclamationMarkLessThanSign ) )
+ // InternalBehaviorAnnexParser.g:2222:6: (lv_lock_12_0= ExclamationMarkLessThanSign )
{
- // InternalBehaviorAnnexParser.g:2124:6: (lv_lock_12_0= ExclamationMarkLessThanSign )
- // InternalBehaviorAnnexParser.g:2125:7: lv_lock_12_0= ExclamationMarkLessThanSign
+ // InternalBehaviorAnnexParser.g:2222:6: (lv_lock_12_0= ExclamationMarkLessThanSign )
+ // InternalBehaviorAnnexParser.g:2223:7: lv_lock_12_0= ExclamationMarkLessThanSign
{
lv_lock_12_0=(Token)match(input,ExclamationMarkLessThanSign,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -6071,13 +6333,13 @@ else if ( (LA47_0==Asterisk) ) {
}
break;
case 5 :
- // InternalBehaviorAnnexParser.g:2138:5: ( (lv_unlock_13_0= ExclamationMarkGreaterThanSign ) )
+ // InternalBehaviorAnnexParser.g:2236:5: ( (lv_unlock_13_0= ExclamationMarkGreaterThanSign ) )
{
- // InternalBehaviorAnnexParser.g:2138:5: ( (lv_unlock_13_0= ExclamationMarkGreaterThanSign ) )
- // InternalBehaviorAnnexParser.g:2139:6: (lv_unlock_13_0= ExclamationMarkGreaterThanSign )
+ // InternalBehaviorAnnexParser.g:2236:5: ( (lv_unlock_13_0= ExclamationMarkGreaterThanSign ) )
+ // InternalBehaviorAnnexParser.g:2237:6: (lv_unlock_13_0= ExclamationMarkGreaterThanSign )
{
- // InternalBehaviorAnnexParser.g:2139:6: (lv_unlock_13_0= ExclamationMarkGreaterThanSign )
- // InternalBehaviorAnnexParser.g:2140:7: lv_unlock_13_0= ExclamationMarkGreaterThanSign
+ // InternalBehaviorAnnexParser.g:2237:6: (lv_unlock_13_0= ExclamationMarkGreaterThanSign )
+ // InternalBehaviorAnnexParser.g:2238:7: lv_unlock_13_0= ExclamationMarkGreaterThanSign
{
lv_unlock_13_0=(Token)match(input,ExclamationMarkGreaterThanSign,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -6112,18 +6374,18 @@ else if ( (LA47_0==Asterisk) ) {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:2155:3: ( ( (lv_all_14_0= Asterisk ) ) ( ( (lv_allLock_15_0= ExclamationMarkLessThanSign ) ) | ( (lv_allUnlock_16_0= ExclamationMarkGreaterThanSign ) ) ) )
+ // InternalBehaviorAnnexParser.g:2253:3: ( ( (lv_all_14_0= Asterisk ) ) ( ( (lv_allLock_15_0= ExclamationMarkLessThanSign ) ) | ( (lv_allUnlock_16_0= ExclamationMarkGreaterThanSign ) ) ) )
{
- // InternalBehaviorAnnexParser.g:2155:3: ( ( (lv_all_14_0= Asterisk ) ) ( ( (lv_allLock_15_0= ExclamationMarkLessThanSign ) ) | ( (lv_allUnlock_16_0= ExclamationMarkGreaterThanSign ) ) ) )
- // InternalBehaviorAnnexParser.g:2156:4: ( (lv_all_14_0= Asterisk ) ) ( ( (lv_allLock_15_0= ExclamationMarkLessThanSign ) ) | ( (lv_allUnlock_16_0= ExclamationMarkGreaterThanSign ) ) )
+ // InternalBehaviorAnnexParser.g:2253:3: ( ( (lv_all_14_0= Asterisk ) ) ( ( (lv_allLock_15_0= ExclamationMarkLessThanSign ) ) | ( (lv_allUnlock_16_0= ExclamationMarkGreaterThanSign ) ) ) )
+ // InternalBehaviorAnnexParser.g:2254:4: ( (lv_all_14_0= Asterisk ) ) ( ( (lv_allLock_15_0= ExclamationMarkLessThanSign ) ) | ( (lv_allUnlock_16_0= ExclamationMarkGreaterThanSign ) ) )
{
- // InternalBehaviorAnnexParser.g:2156:4: ( (lv_all_14_0= Asterisk ) )
- // InternalBehaviorAnnexParser.g:2157:5: (lv_all_14_0= Asterisk )
+ // InternalBehaviorAnnexParser.g:2254:4: ( (lv_all_14_0= Asterisk ) )
+ // InternalBehaviorAnnexParser.g:2255:5: (lv_all_14_0= Asterisk )
{
- // InternalBehaviorAnnexParser.g:2157:5: (lv_all_14_0= Asterisk )
- // InternalBehaviorAnnexParser.g:2158:6: lv_all_14_0= Asterisk
+ // InternalBehaviorAnnexParser.g:2255:5: (lv_all_14_0= Asterisk )
+ // InternalBehaviorAnnexParser.g:2256:6: lv_all_14_0= Asterisk
{
- lv_all_14_0=(Token)match(input,Asterisk,FollowSets000.FOLLOW_50); if (state.failed) return current;
+ lv_all_14_0=(Token)match(input,Asterisk,FollowSets000.FOLLOW_51); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_all_14_0, grammarAccess.getCommunicationActionAccess().getAllAsteriskKeyword_1_0_0());
@@ -6143,32 +6405,32 @@ else if ( (LA47_0==Asterisk) ) {
}
- // InternalBehaviorAnnexParser.g:2170:4: ( ( (lv_allLock_15_0= ExclamationMarkLessThanSign ) ) | ( (lv_allUnlock_16_0= ExclamationMarkGreaterThanSign ) ) )
- int alt46=2;
- int LA46_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:2268:4: ( ( (lv_allLock_15_0= ExclamationMarkLessThanSign ) ) | ( (lv_allUnlock_16_0= ExclamationMarkGreaterThanSign ) ) )
+ int alt47=2;
+ int LA47_0 = input.LA(1);
- if ( (LA46_0==ExclamationMarkLessThanSign) ) {
- alt46=1;
+ if ( (LA47_0==ExclamationMarkLessThanSign) ) {
+ alt47=1;
}
- else if ( (LA46_0==ExclamationMarkGreaterThanSign) ) {
- alt46=2;
+ else if ( (LA47_0==ExclamationMarkGreaterThanSign) ) {
+ alt47=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 46, 0, input);
+ new NoViableAltException("", 47, 0, input);
throw nvae;
}
- switch (alt46) {
+ switch (alt47) {
case 1 :
- // InternalBehaviorAnnexParser.g:2171:5: ( (lv_allLock_15_0= ExclamationMarkLessThanSign ) )
+ // InternalBehaviorAnnexParser.g:2269:5: ( (lv_allLock_15_0= ExclamationMarkLessThanSign ) )
{
- // InternalBehaviorAnnexParser.g:2171:5: ( (lv_allLock_15_0= ExclamationMarkLessThanSign ) )
- // InternalBehaviorAnnexParser.g:2172:6: (lv_allLock_15_0= ExclamationMarkLessThanSign )
+ // InternalBehaviorAnnexParser.g:2269:5: ( (lv_allLock_15_0= ExclamationMarkLessThanSign ) )
+ // InternalBehaviorAnnexParser.g:2270:6: (lv_allLock_15_0= ExclamationMarkLessThanSign )
{
- // InternalBehaviorAnnexParser.g:2172:6: (lv_allLock_15_0= ExclamationMarkLessThanSign )
- // InternalBehaviorAnnexParser.g:2173:7: lv_allLock_15_0= ExclamationMarkLessThanSign
+ // InternalBehaviorAnnexParser.g:2270:6: (lv_allLock_15_0= ExclamationMarkLessThanSign )
+ // InternalBehaviorAnnexParser.g:2271:7: lv_allLock_15_0= ExclamationMarkLessThanSign
{
lv_allLock_15_0=(Token)match(input,ExclamationMarkLessThanSign,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -6194,13 +6456,13 @@ else if ( (LA46_0==ExclamationMarkGreaterThanSign) ) {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:2186:5: ( (lv_allUnlock_16_0= ExclamationMarkGreaterThanSign ) )
+ // InternalBehaviorAnnexParser.g:2284:5: ( (lv_allUnlock_16_0= ExclamationMarkGreaterThanSign ) )
{
- // InternalBehaviorAnnexParser.g:2186:5: ( (lv_allUnlock_16_0= ExclamationMarkGreaterThanSign ) )
- // InternalBehaviorAnnexParser.g:2187:6: (lv_allUnlock_16_0= ExclamationMarkGreaterThanSign )
+ // InternalBehaviorAnnexParser.g:2284:5: ( (lv_allUnlock_16_0= ExclamationMarkGreaterThanSign ) )
+ // InternalBehaviorAnnexParser.g:2285:6: (lv_allUnlock_16_0= ExclamationMarkGreaterThanSign )
{
- // InternalBehaviorAnnexParser.g:2187:6: (lv_allUnlock_16_0= ExclamationMarkGreaterThanSign )
- // InternalBehaviorAnnexParser.g:2188:7: lv_allUnlock_16_0= ExclamationMarkGreaterThanSign
+ // InternalBehaviorAnnexParser.g:2285:6: (lv_allUnlock_16_0= ExclamationMarkGreaterThanSign )
+ // InternalBehaviorAnnexParser.g:2286:7: lv_allUnlock_16_0= ExclamationMarkGreaterThanSign
{
lv_allUnlock_16_0=(Token)match(input,ExclamationMarkGreaterThanSign,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -6259,7 +6521,7 @@ else if ( (LA46_0==ExclamationMarkGreaterThanSign) ) {
// $ANTLR start "entryRuleTimedAction"
- // InternalBehaviorAnnexParser.g:2206:1: entryRuleTimedAction returns [EObject current=null] : iv_ruleTimedAction= ruleTimedAction EOF ;
+ // InternalBehaviorAnnexParser.g:2304:1: entryRuleTimedAction returns [EObject current=null] : iv_ruleTimedAction= ruleTimedAction EOF ;
public final EObject entryRuleTimedAction() throws RecognitionException {
EObject current = null;
@@ -6267,8 +6529,8 @@ public final EObject entryRuleTimedAction() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:2206:52: (iv_ruleTimedAction= ruleTimedAction EOF )
- // InternalBehaviorAnnexParser.g:2207:2: iv_ruleTimedAction= ruleTimedAction EOF
+ // InternalBehaviorAnnexParser.g:2304:52: (iv_ruleTimedAction= ruleTimedAction EOF )
+ // InternalBehaviorAnnexParser.g:2305:2: iv_ruleTimedAction= ruleTimedAction EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTimedActionRule());
@@ -6299,7 +6561,7 @@ public final EObject entryRuleTimedAction() throws RecognitionException {
// $ANTLR start "ruleTimedAction"
- // InternalBehaviorAnnexParser.g:2213:1: ruleTimedAction returns [EObject current=null] : (otherlv_0= Computation otherlv_1= LeftParenthesis ( (lv_lowerTime_2_0= ruleBehaviorTime ) ) (otherlv_3= FullStopFullStop ( (lv_upperTime_4_0= ruleBehaviorTime ) ) )? otherlv_5= RightParenthesis (otherlv_6= In otherlv_7= Binding otherlv_8= LeftParenthesis ( ( ruleQCREF ) ) (otherlv_10= Comma ( ( ruleQCREF ) ) )* otherlv_12= RightParenthesis )? ) ;
+ // InternalBehaviorAnnexParser.g:2311:1: ruleTimedAction returns [EObject current=null] : (otherlv_0= Computation otherlv_1= LeftParenthesis ( (lv_lowerTime_2_0= ruleBehaviorTime ) ) (otherlv_3= FullStopFullStop ( (lv_upperTime_4_0= ruleBehaviorTime ) ) )? otherlv_5= RightParenthesis (otherlv_6= In otherlv_7= Binding otherlv_8= LeftParenthesis ( ( ruleQCREF ) ) (otherlv_10= Comma ( ( ruleQCREF ) ) )* otherlv_12= RightParenthesis )? ) ;
public final EObject ruleTimedAction() throws RecognitionException {
EObject current = null;
@@ -6321,11 +6583,11 @@ public final EObject ruleTimedAction() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:2219:2: ( (otherlv_0= Computation otherlv_1= LeftParenthesis ( (lv_lowerTime_2_0= ruleBehaviorTime ) ) (otherlv_3= FullStopFullStop ( (lv_upperTime_4_0= ruleBehaviorTime ) ) )? otherlv_5= RightParenthesis (otherlv_6= In otherlv_7= Binding otherlv_8= LeftParenthesis ( ( ruleQCREF ) ) (otherlv_10= Comma ( ( ruleQCREF ) ) )* otherlv_12= RightParenthesis )? ) )
- // InternalBehaviorAnnexParser.g:2220:2: (otherlv_0= Computation otherlv_1= LeftParenthesis ( (lv_lowerTime_2_0= ruleBehaviorTime ) ) (otherlv_3= FullStopFullStop ( (lv_upperTime_4_0= ruleBehaviorTime ) ) )? otherlv_5= RightParenthesis (otherlv_6= In otherlv_7= Binding otherlv_8= LeftParenthesis ( ( ruleQCREF ) ) (otherlv_10= Comma ( ( ruleQCREF ) ) )* otherlv_12= RightParenthesis )? )
+ // InternalBehaviorAnnexParser.g:2317:2: ( (otherlv_0= Computation otherlv_1= LeftParenthesis ( (lv_lowerTime_2_0= ruleBehaviorTime ) ) (otherlv_3= FullStopFullStop ( (lv_upperTime_4_0= ruleBehaviorTime ) ) )? otherlv_5= RightParenthesis (otherlv_6= In otherlv_7= Binding otherlv_8= LeftParenthesis ( ( ruleQCREF ) ) (otherlv_10= Comma ( ( ruleQCREF ) ) )* otherlv_12= RightParenthesis )? ) )
+ // InternalBehaviorAnnexParser.g:2318:2: (otherlv_0= Computation otherlv_1= LeftParenthesis ( (lv_lowerTime_2_0= ruleBehaviorTime ) ) (otherlv_3= FullStopFullStop ( (lv_upperTime_4_0= ruleBehaviorTime ) ) )? otherlv_5= RightParenthesis (otherlv_6= In otherlv_7= Binding otherlv_8= LeftParenthesis ( ( ruleQCREF ) ) (otherlv_10= Comma ( ( ruleQCREF ) ) )* otherlv_12= RightParenthesis )? )
{
- // InternalBehaviorAnnexParser.g:2220:2: (otherlv_0= Computation otherlv_1= LeftParenthesis ( (lv_lowerTime_2_0= ruleBehaviorTime ) ) (otherlv_3= FullStopFullStop ( (lv_upperTime_4_0= ruleBehaviorTime ) ) )? otherlv_5= RightParenthesis (otherlv_6= In otherlv_7= Binding otherlv_8= LeftParenthesis ( ( ruleQCREF ) ) (otherlv_10= Comma ( ( ruleQCREF ) ) )* otherlv_12= RightParenthesis )? )
- // InternalBehaviorAnnexParser.g:2221:3: otherlv_0= Computation otherlv_1= LeftParenthesis ( (lv_lowerTime_2_0= ruleBehaviorTime ) ) (otherlv_3= FullStopFullStop ( (lv_upperTime_4_0= ruleBehaviorTime ) ) )? otherlv_5= RightParenthesis (otherlv_6= In otherlv_7= Binding otherlv_8= LeftParenthesis ( ( ruleQCREF ) ) (otherlv_10= Comma ( ( ruleQCREF ) ) )* otherlv_12= RightParenthesis )?
+ // InternalBehaviorAnnexParser.g:2318:2: (otherlv_0= Computation otherlv_1= LeftParenthesis ( (lv_lowerTime_2_0= ruleBehaviorTime ) ) (otherlv_3= FullStopFullStop ( (lv_upperTime_4_0= ruleBehaviorTime ) ) )? otherlv_5= RightParenthesis (otherlv_6= In otherlv_7= Binding otherlv_8= LeftParenthesis ( ( ruleQCREF ) ) (otherlv_10= Comma ( ( ruleQCREF ) ) )* otherlv_12= RightParenthesis )? )
+ // InternalBehaviorAnnexParser.g:2319:3: otherlv_0= Computation otherlv_1= LeftParenthesis ( (lv_lowerTime_2_0= ruleBehaviorTime ) ) (otherlv_3= FullStopFullStop ( (lv_upperTime_4_0= ruleBehaviorTime ) ) )? otherlv_5= RightParenthesis (otherlv_6= In otherlv_7= Binding otherlv_8= LeftParenthesis ( ( ruleQCREF ) ) (otherlv_10= Comma ( ( ruleQCREF ) ) )* otherlv_12= RightParenthesis )?
{
otherlv_0=(Token)match(input,Computation,FollowSets000.FOLLOW_31); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -6339,18 +6601,18 @@ public final EObject ruleTimedAction() throws RecognitionException {
newLeafNode(otherlv_1, grammarAccess.getTimedActionAccess().getLeftParenthesisKeyword_1());
}
- // InternalBehaviorAnnexParser.g:2229:3: ( (lv_lowerTime_2_0= ruleBehaviorTime ) )
- // InternalBehaviorAnnexParser.g:2230:4: (lv_lowerTime_2_0= ruleBehaviorTime )
+ // InternalBehaviorAnnexParser.g:2327:3: ( (lv_lowerTime_2_0= ruleBehaviorTime ) )
+ // InternalBehaviorAnnexParser.g:2328:4: (lv_lowerTime_2_0= ruleBehaviorTime )
{
- // InternalBehaviorAnnexParser.g:2230:4: (lv_lowerTime_2_0= ruleBehaviorTime )
- // InternalBehaviorAnnexParser.g:2231:5: lv_lowerTime_2_0= ruleBehaviorTime
+ // InternalBehaviorAnnexParser.g:2328:4: (lv_lowerTime_2_0= ruleBehaviorTime )
+ // InternalBehaviorAnnexParser.g:2329:5: lv_lowerTime_2_0= ruleBehaviorTime
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTimedActionAccess().getLowerTimeBehaviorTimeParserRuleCall_2_0());
}
- pushFollow(FollowSets000.FOLLOW_51);
+ pushFollow(FollowSets000.FOLLOW_52);
lv_lowerTime_2_0=ruleBehaviorTime();
state._fsp--;
@@ -6374,16 +6636,16 @@ public final EObject ruleTimedAction() throws RecognitionException {
}
- // InternalBehaviorAnnexParser.g:2248:3: (otherlv_3= FullStopFullStop ( (lv_upperTime_4_0= ruleBehaviorTime ) ) )?
- int alt48=2;
- int LA48_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:2346:3: (otherlv_3= FullStopFullStop ( (lv_upperTime_4_0= ruleBehaviorTime ) ) )?
+ int alt49=2;
+ int LA49_0 = input.LA(1);
- if ( (LA48_0==FullStopFullStop) ) {
- alt48=1;
+ if ( (LA49_0==FullStopFullStop) ) {
+ alt49=1;
}
- switch (alt48) {
+ switch (alt49) {
case 1 :
- // InternalBehaviorAnnexParser.g:2249:4: otherlv_3= FullStopFullStop ( (lv_upperTime_4_0= ruleBehaviorTime ) )
+ // InternalBehaviorAnnexParser.g:2347:4: otherlv_3= FullStopFullStop ( (lv_upperTime_4_0= ruleBehaviorTime ) )
{
otherlv_3=(Token)match(input,FullStopFullStop,FollowSets000.FOLLOW_14); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -6391,18 +6653,18 @@ public final EObject ruleTimedAction() throws RecognitionException {
newLeafNode(otherlv_3, grammarAccess.getTimedActionAccess().getFullStopFullStopKeyword_3_0());
}
- // InternalBehaviorAnnexParser.g:2253:4: ( (lv_upperTime_4_0= ruleBehaviorTime ) )
- // InternalBehaviorAnnexParser.g:2254:5: (lv_upperTime_4_0= ruleBehaviorTime )
+ // InternalBehaviorAnnexParser.g:2351:4: ( (lv_upperTime_4_0= ruleBehaviorTime ) )
+ // InternalBehaviorAnnexParser.g:2352:5: (lv_upperTime_4_0= ruleBehaviorTime )
{
- // InternalBehaviorAnnexParser.g:2254:5: (lv_upperTime_4_0= ruleBehaviorTime )
- // InternalBehaviorAnnexParser.g:2255:6: lv_upperTime_4_0= ruleBehaviorTime
+ // InternalBehaviorAnnexParser.g:2352:5: (lv_upperTime_4_0= ruleBehaviorTime )
+ // InternalBehaviorAnnexParser.g:2353:6: lv_upperTime_4_0= ruleBehaviorTime
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTimedActionAccess().getUpperTimeBehaviorTimeParserRuleCall_3_1_0());
}
- pushFollow(FollowSets000.FOLLOW_49);
+ pushFollow(FollowSets000.FOLLOW_39);
lv_upperTime_4_0=ruleBehaviorTime();
state._fsp--;
@@ -6432,24 +6694,24 @@ public final EObject ruleTimedAction() throws RecognitionException {
}
- otherlv_5=(Token)match(input,RightParenthesis,FollowSets000.FOLLOW_52); if (state.failed) return current;
+ otherlv_5=(Token)match(input,RightParenthesis,FollowSets000.FOLLOW_53); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getTimedActionAccess().getRightParenthesisKeyword_4());
}
- // InternalBehaviorAnnexParser.g:2277:3: (otherlv_6= In otherlv_7= Binding otherlv_8= LeftParenthesis ( ( ruleQCREF ) ) (otherlv_10= Comma ( ( ruleQCREF ) ) )* otherlv_12= RightParenthesis )?
- int alt50=2;
- int LA50_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:2375:3: (otherlv_6= In otherlv_7= Binding otherlv_8= LeftParenthesis ( ( ruleQCREF ) ) (otherlv_10= Comma ( ( ruleQCREF ) ) )* otherlv_12= RightParenthesis )?
+ int alt51=2;
+ int LA51_0 = input.LA(1);
- if ( (LA50_0==In) ) {
- alt50=1;
+ if ( (LA51_0==In) ) {
+ alt51=1;
}
- switch (alt50) {
+ switch (alt51) {
case 1 :
- // InternalBehaviorAnnexParser.g:2278:4: otherlv_6= In otherlv_7= Binding otherlv_8= LeftParenthesis ( ( ruleQCREF ) ) (otherlv_10= Comma ( ( ruleQCREF ) ) )* otherlv_12= RightParenthesis
+ // InternalBehaviorAnnexParser.g:2376:4: otherlv_6= In otherlv_7= Binding otherlv_8= LeftParenthesis ( ( ruleQCREF ) ) (otherlv_10= Comma ( ( ruleQCREF ) ) )* otherlv_12= RightParenthesis
{
- otherlv_6=(Token)match(input,In,FollowSets000.FOLLOW_53); if (state.failed) return current;
+ otherlv_6=(Token)match(input,In,FollowSets000.FOLLOW_54); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getTimedActionAccess().getInKeyword_5_0());
@@ -6467,11 +6729,11 @@ public final EObject ruleTimedAction() throws RecognitionException {
newLeafNode(otherlv_8, grammarAccess.getTimedActionAccess().getLeftParenthesisKeyword_5_2());
}
- // InternalBehaviorAnnexParser.g:2290:4: ( ( ruleQCREF ) )
- // InternalBehaviorAnnexParser.g:2291:5: ( ruleQCREF )
+ // InternalBehaviorAnnexParser.g:2388:4: ( ( ruleQCREF ) )
+ // InternalBehaviorAnnexParser.g:2389:5: ( ruleQCREF )
{
- // InternalBehaviorAnnexParser.g:2291:5: ( ruleQCREF )
- // InternalBehaviorAnnexParser.g:2292:6: ruleQCREF
+ // InternalBehaviorAnnexParser.g:2389:5: ( ruleQCREF )
+ // InternalBehaviorAnnexParser.g:2390:6: ruleQCREF
{
if ( state.backtracking==0 ) {
@@ -6501,20 +6763,20 @@ public final EObject ruleTimedAction() throws RecognitionException {
}
- // InternalBehaviorAnnexParser.g:2306:4: (otherlv_10= Comma ( ( ruleQCREF ) ) )*
- loop49:
+ // InternalBehaviorAnnexParser.g:2404:4: (otherlv_10= Comma ( ( ruleQCREF ) ) )*
+ loop50:
do {
- int alt49=2;
- int LA49_0 = input.LA(1);
+ int alt50=2;
+ int LA50_0 = input.LA(1);
- if ( (LA49_0==Comma) ) {
- alt49=1;
+ if ( (LA50_0==Comma) ) {
+ alt50=1;
}
- switch (alt49) {
+ switch (alt50) {
case 1 :
- // InternalBehaviorAnnexParser.g:2307:5: otherlv_10= Comma ( ( ruleQCREF ) )
+ // InternalBehaviorAnnexParser.g:2405:5: otherlv_10= Comma ( ( ruleQCREF ) )
{
otherlv_10=(Token)match(input,Comma,FollowSets000.FOLLOW_3); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -6522,11 +6784,11 @@ public final EObject ruleTimedAction() throws RecognitionException {
newLeafNode(otherlv_10, grammarAccess.getTimedActionAccess().getCommaKeyword_5_4_0());
}
- // InternalBehaviorAnnexParser.g:2311:5: ( ( ruleQCREF ) )
- // InternalBehaviorAnnexParser.g:2312:6: ( ruleQCREF )
+ // InternalBehaviorAnnexParser.g:2409:5: ( ( ruleQCREF ) )
+ // InternalBehaviorAnnexParser.g:2410:6: ( ruleQCREF )
{
- // InternalBehaviorAnnexParser.g:2312:6: ( ruleQCREF )
- // InternalBehaviorAnnexParser.g:2313:7: ruleQCREF
+ // InternalBehaviorAnnexParser.g:2410:6: ( ruleQCREF )
+ // InternalBehaviorAnnexParser.g:2411:7: ruleQCREF
{
if ( state.backtracking==0 ) {
@@ -6561,7 +6823,7 @@ public final EObject ruleTimedAction() throws RecognitionException {
break;
default :
- break loop49;
+ break loop50;
}
} while (true);
@@ -6602,7 +6864,7 @@ public final EObject ruleTimedAction() throws RecognitionException {
// $ANTLR start "entryRuleIfStatement"
- // InternalBehaviorAnnexParser.g:2337:1: entryRuleIfStatement returns [EObject current=null] : iv_ruleIfStatement= ruleIfStatement EOF ;
+ // InternalBehaviorAnnexParser.g:2435:1: entryRuleIfStatement returns [EObject current=null] : iv_ruleIfStatement= ruleIfStatement EOF ;
public final EObject entryRuleIfStatement() throws RecognitionException {
EObject current = null;
@@ -6610,8 +6872,8 @@ public final EObject entryRuleIfStatement() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:2337:52: (iv_ruleIfStatement= ruleIfStatement EOF )
- // InternalBehaviorAnnexParser.g:2338:2: iv_ruleIfStatement= ruleIfStatement EOF
+ // InternalBehaviorAnnexParser.g:2435:52: (iv_ruleIfStatement= ruleIfStatement EOF )
+ // InternalBehaviorAnnexParser.g:2436:2: iv_ruleIfStatement= ruleIfStatement EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getIfStatementRule());
@@ -6642,7 +6904,7 @@ public final EObject entryRuleIfStatement() throws RecognitionException {
// $ANTLR start "ruleIfStatement"
- // InternalBehaviorAnnexParser.g:2344:1: ruleIfStatement returns [EObject current=null] : (otherlv_0= If otherlv_1= LeftParenthesis ( (lv_condition_2_0= ruleValueExpression ) ) otherlv_3= RightParenthesis ( (lv_thenActions_4_0= ruleBehaviorActions ) ) ( (lv_elseIfs_5_0= ruleElseIfClause ) )* (otherlv_6= Else ( (lv_elseActions_7_0= ruleBehaviorActions ) ) )? otherlv_8= End otherlv_9= If ) ;
+ // InternalBehaviorAnnexParser.g:2442:1: ruleIfStatement returns [EObject current=null] : (otherlv_0= If otherlv_1= LeftParenthesis ( (lv_condition_2_0= ruleValueExpression ) ) otherlv_3= RightParenthesis ( (lv_thenActions_4_0= ruleBehaviorActions ) ) ( (lv_elseIfs_5_0= ruleElseIfClause ) )* (otherlv_6= Else ( (lv_elseActions_7_0= ruleBehaviorActions ) ) )? otherlv_8= End otherlv_9= If ) ;
public final EObject ruleIfStatement() throws RecognitionException {
EObject current = null;
@@ -6665,11 +6927,11 @@ public final EObject ruleIfStatement() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:2350:2: ( (otherlv_0= If otherlv_1= LeftParenthesis ( (lv_condition_2_0= ruleValueExpression ) ) otherlv_3= RightParenthesis ( (lv_thenActions_4_0= ruleBehaviorActions ) ) ( (lv_elseIfs_5_0= ruleElseIfClause ) )* (otherlv_6= Else ( (lv_elseActions_7_0= ruleBehaviorActions ) ) )? otherlv_8= End otherlv_9= If ) )
- // InternalBehaviorAnnexParser.g:2351:2: (otherlv_0= If otherlv_1= LeftParenthesis ( (lv_condition_2_0= ruleValueExpression ) ) otherlv_3= RightParenthesis ( (lv_thenActions_4_0= ruleBehaviorActions ) ) ( (lv_elseIfs_5_0= ruleElseIfClause ) )* (otherlv_6= Else ( (lv_elseActions_7_0= ruleBehaviorActions ) ) )? otherlv_8= End otherlv_9= If )
+ // InternalBehaviorAnnexParser.g:2448:2: ( (otherlv_0= If otherlv_1= LeftParenthesis ( (lv_condition_2_0= ruleValueExpression ) ) otherlv_3= RightParenthesis ( (lv_thenActions_4_0= ruleBehaviorActions ) ) ( (lv_elseIfs_5_0= ruleElseIfClause ) )* (otherlv_6= Else ( (lv_elseActions_7_0= ruleBehaviorActions ) ) )? otherlv_8= End otherlv_9= If ) )
+ // InternalBehaviorAnnexParser.g:2449:2: (otherlv_0= If otherlv_1= LeftParenthesis ( (lv_condition_2_0= ruleValueExpression ) ) otherlv_3= RightParenthesis ( (lv_thenActions_4_0= ruleBehaviorActions ) ) ( (lv_elseIfs_5_0= ruleElseIfClause ) )* (otherlv_6= Else ( (lv_elseActions_7_0= ruleBehaviorActions ) ) )? otherlv_8= End otherlv_9= If )
{
- // InternalBehaviorAnnexParser.g:2351:2: (otherlv_0= If otherlv_1= LeftParenthesis ( (lv_condition_2_0= ruleValueExpression ) ) otherlv_3= RightParenthesis ( (lv_thenActions_4_0= ruleBehaviorActions ) ) ( (lv_elseIfs_5_0= ruleElseIfClause ) )* (otherlv_6= Else ( (lv_elseActions_7_0= ruleBehaviorActions ) ) )? otherlv_8= End otherlv_9= If )
- // InternalBehaviorAnnexParser.g:2352:3: otherlv_0= If otherlv_1= LeftParenthesis ( (lv_condition_2_0= ruleValueExpression ) ) otherlv_3= RightParenthesis ( (lv_thenActions_4_0= ruleBehaviorActions ) ) ( (lv_elseIfs_5_0= ruleElseIfClause ) )* (otherlv_6= Else ( (lv_elseActions_7_0= ruleBehaviorActions ) ) )? otherlv_8= End otherlv_9= If
+ // InternalBehaviorAnnexParser.g:2449:2: (otherlv_0= If otherlv_1= LeftParenthesis ( (lv_condition_2_0= ruleValueExpression ) ) otherlv_3= RightParenthesis ( (lv_thenActions_4_0= ruleBehaviorActions ) ) ( (lv_elseIfs_5_0= ruleElseIfClause ) )* (otherlv_6= Else ( (lv_elseActions_7_0= ruleBehaviorActions ) ) )? otherlv_8= End otherlv_9= If )
+ // InternalBehaviorAnnexParser.g:2450:3: otherlv_0= If otherlv_1= LeftParenthesis ( (lv_condition_2_0= ruleValueExpression ) ) otherlv_3= RightParenthesis ( (lv_thenActions_4_0= ruleBehaviorActions ) ) ( (lv_elseIfs_5_0= ruleElseIfClause ) )* (otherlv_6= Else ( (lv_elseActions_7_0= ruleBehaviorActions ) ) )? otherlv_8= End otherlv_9= If
{
otherlv_0=(Token)match(input,If,FollowSets000.FOLLOW_31); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -6677,24 +6939,24 @@ public final EObject ruleIfStatement() throws RecognitionException {
newLeafNode(otherlv_0, grammarAccess.getIfStatementAccess().getIfKeyword_0());
}
- otherlv_1=(Token)match(input,LeftParenthesis,FollowSets000.FOLLOW_48); if (state.failed) return current;
+ otherlv_1=(Token)match(input,LeftParenthesis,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getIfStatementAccess().getLeftParenthesisKeyword_1());
}
- // InternalBehaviorAnnexParser.g:2360:3: ( (lv_condition_2_0= ruleValueExpression ) )
- // InternalBehaviorAnnexParser.g:2361:4: (lv_condition_2_0= ruleValueExpression )
+ // InternalBehaviorAnnexParser.g:2458:3: ( (lv_condition_2_0= ruleValueExpression ) )
+ // InternalBehaviorAnnexParser.g:2459:4: (lv_condition_2_0= ruleValueExpression )
{
- // InternalBehaviorAnnexParser.g:2361:4: (lv_condition_2_0= ruleValueExpression )
- // InternalBehaviorAnnexParser.g:2362:5: lv_condition_2_0= ruleValueExpression
+ // InternalBehaviorAnnexParser.g:2459:4: (lv_condition_2_0= ruleValueExpression )
+ // InternalBehaviorAnnexParser.g:2460:5: lv_condition_2_0= ruleValueExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getIfStatementAccess().getConditionValueExpressionParserRuleCall_2_0());
}
- pushFollow(FollowSets000.FOLLOW_49);
+ pushFollow(FollowSets000.FOLLOW_39);
lv_condition_2_0=ruleValueExpression();
state._fsp--;
@@ -6718,24 +6980,24 @@ public final EObject ruleIfStatement() throws RecognitionException {
}
- otherlv_3=(Token)match(input,RightParenthesis,FollowSets000.FOLLOW_38); if (state.failed) return current;
+ otherlv_3=(Token)match(input,RightParenthesis,FollowSets000.FOLLOW_40); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getIfStatementAccess().getRightParenthesisKeyword_3());
}
- // InternalBehaviorAnnexParser.g:2383:3: ( (lv_thenActions_4_0= ruleBehaviorActions ) )
- // InternalBehaviorAnnexParser.g:2384:4: (lv_thenActions_4_0= ruleBehaviorActions )
+ // InternalBehaviorAnnexParser.g:2481:3: ( (lv_thenActions_4_0= ruleBehaviorActions ) )
+ // InternalBehaviorAnnexParser.g:2482:4: (lv_thenActions_4_0= ruleBehaviorActions )
{
- // InternalBehaviorAnnexParser.g:2384:4: (lv_thenActions_4_0= ruleBehaviorActions )
- // InternalBehaviorAnnexParser.g:2385:5: lv_thenActions_4_0= ruleBehaviorActions
+ // InternalBehaviorAnnexParser.g:2482:4: (lv_thenActions_4_0= ruleBehaviorActions )
+ // InternalBehaviorAnnexParser.g:2483:5: lv_thenActions_4_0= ruleBehaviorActions
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getIfStatementAccess().getThenActionsBehaviorActionsParserRuleCall_4_0());
}
- pushFollow(FollowSets000.FOLLOW_54);
+ pushFollow(FollowSets000.FOLLOW_55);
lv_thenActions_4_0=ruleBehaviorActions();
state._fsp--;
@@ -6759,30 +7021,30 @@ public final EObject ruleIfStatement() throws RecognitionException {
}
- // InternalBehaviorAnnexParser.g:2402:3: ( (lv_elseIfs_5_0= ruleElseIfClause ) )*
- loop51:
+ // InternalBehaviorAnnexParser.g:2500:3: ( (lv_elseIfs_5_0= ruleElseIfClause ) )*
+ loop52:
do {
- int alt51=2;
- int LA51_0 = input.LA(1);
+ int alt52=2;
+ int LA52_0 = input.LA(1);
- if ( (LA51_0==Elsif) ) {
- alt51=1;
+ if ( (LA52_0==Elsif) ) {
+ alt52=1;
}
- switch (alt51) {
+ switch (alt52) {
case 1 :
- // InternalBehaviorAnnexParser.g:2403:4: (lv_elseIfs_5_0= ruleElseIfClause )
+ // InternalBehaviorAnnexParser.g:2501:4: (lv_elseIfs_5_0= ruleElseIfClause )
{
- // InternalBehaviorAnnexParser.g:2403:4: (lv_elseIfs_5_0= ruleElseIfClause )
- // InternalBehaviorAnnexParser.g:2404:5: lv_elseIfs_5_0= ruleElseIfClause
+ // InternalBehaviorAnnexParser.g:2501:4: (lv_elseIfs_5_0= ruleElseIfClause )
+ // InternalBehaviorAnnexParser.g:2502:5: lv_elseIfs_5_0= ruleElseIfClause
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getIfStatementAccess().getElseIfsElseIfClauseParserRuleCall_5_0());
}
- pushFollow(FollowSets000.FOLLOW_54);
+ pushFollow(FollowSets000.FOLLOW_55);
lv_elseIfs_5_0=ruleElseIfClause();
state._fsp--;
@@ -6808,39 +7070,39 @@ public final EObject ruleIfStatement() throws RecognitionException {
break;
default :
- break loop51;
+ break loop52;
}
} while (true);
- // InternalBehaviorAnnexParser.g:2421:3: (otherlv_6= Else ( (lv_elseActions_7_0= ruleBehaviorActions ) ) )?
- int alt52=2;
- int LA52_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:2519:3: (otherlv_6= Else ( (lv_elseActions_7_0= ruleBehaviorActions ) ) )?
+ int alt53=2;
+ int LA53_0 = input.LA(1);
- if ( (LA52_0==Else) ) {
- alt52=1;
+ if ( (LA53_0==Else) ) {
+ alt53=1;
}
- switch (alt52) {
+ switch (alt53) {
case 1 :
- // InternalBehaviorAnnexParser.g:2422:4: otherlv_6= Else ( (lv_elseActions_7_0= ruleBehaviorActions ) )
+ // InternalBehaviorAnnexParser.g:2520:4: otherlv_6= Else ( (lv_elseActions_7_0= ruleBehaviorActions ) )
{
- otherlv_6=(Token)match(input,Else,FollowSets000.FOLLOW_38); if (state.failed) return current;
+ otherlv_6=(Token)match(input,Else,FollowSets000.FOLLOW_40); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getIfStatementAccess().getElseKeyword_6_0());
}
- // InternalBehaviorAnnexParser.g:2426:4: ( (lv_elseActions_7_0= ruleBehaviorActions ) )
- // InternalBehaviorAnnexParser.g:2427:5: (lv_elseActions_7_0= ruleBehaviorActions )
+ // InternalBehaviorAnnexParser.g:2524:4: ( (lv_elseActions_7_0= ruleBehaviorActions ) )
+ // InternalBehaviorAnnexParser.g:2525:5: (lv_elseActions_7_0= ruleBehaviorActions )
{
- // InternalBehaviorAnnexParser.g:2427:5: (lv_elseActions_7_0= ruleBehaviorActions )
- // InternalBehaviorAnnexParser.g:2428:6: lv_elseActions_7_0= ruleBehaviorActions
+ // InternalBehaviorAnnexParser.g:2525:5: (lv_elseActions_7_0= ruleBehaviorActions )
+ // InternalBehaviorAnnexParser.g:2526:6: lv_elseActions_7_0= ruleBehaviorActions
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getIfStatementAccess().getElseActionsBehaviorActionsParserRuleCall_6_1_0());
}
- pushFollow(FollowSets000.FOLLOW_55);
+ pushFollow(FollowSets000.FOLLOW_56);
lv_elseActions_7_0=ruleBehaviorActions();
state._fsp--;
@@ -6870,7 +7132,7 @@ public final EObject ruleIfStatement() throws RecognitionException {
}
- otherlv_8=(Token)match(input,End,FollowSets000.FOLLOW_56); if (state.failed) return current;
+ otherlv_8=(Token)match(input,End,FollowSets000.FOLLOW_57); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_8, grammarAccess.getIfStatementAccess().getEndKeyword_7());
@@ -6907,7 +7169,7 @@ public final EObject ruleIfStatement() throws RecognitionException {
// $ANTLR start "entryRuleElseIfClause"
- // InternalBehaviorAnnexParser.g:2458:1: entryRuleElseIfClause returns [EObject current=null] : iv_ruleElseIfClause= ruleElseIfClause EOF ;
+ // InternalBehaviorAnnexParser.g:2556:1: entryRuleElseIfClause returns [EObject current=null] : iv_ruleElseIfClause= ruleElseIfClause EOF ;
public final EObject entryRuleElseIfClause() throws RecognitionException {
EObject current = null;
@@ -6915,8 +7177,8 @@ public final EObject entryRuleElseIfClause() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:2458:53: (iv_ruleElseIfClause= ruleElseIfClause EOF )
- // InternalBehaviorAnnexParser.g:2459:2: iv_ruleElseIfClause= ruleElseIfClause EOF
+ // InternalBehaviorAnnexParser.g:2556:53: (iv_ruleElseIfClause= ruleElseIfClause EOF )
+ // InternalBehaviorAnnexParser.g:2557:2: iv_ruleElseIfClause= ruleElseIfClause EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getElseIfClauseRule());
@@ -6947,7 +7209,7 @@ public final EObject entryRuleElseIfClause() throws RecognitionException {
// $ANTLR start "ruleElseIfClause"
- // InternalBehaviorAnnexParser.g:2465:1: ruleElseIfClause returns [EObject current=null] : (otherlv_0= Elsif otherlv_1= LeftParenthesis ( (lv_condition_2_0= ruleValueExpression ) ) otherlv_3= RightParenthesis ( (lv_actions_4_0= ruleBehaviorActions ) ) ) ;
+ // InternalBehaviorAnnexParser.g:2563:1: ruleElseIfClause returns [EObject current=null] : (otherlv_0= Elsif otherlv_1= LeftParenthesis ( (lv_condition_2_0= ruleValueExpression ) ) otherlv_3= RightParenthesis ( (lv_actions_4_0= ruleBehaviorActions ) ) ) ;
public final EObject ruleElseIfClause() throws RecognitionException {
EObject current = null;
@@ -6963,11 +7225,11 @@ public final EObject ruleElseIfClause() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:2471:2: ( (otherlv_0= Elsif otherlv_1= LeftParenthesis ( (lv_condition_2_0= ruleValueExpression ) ) otherlv_3= RightParenthesis ( (lv_actions_4_0= ruleBehaviorActions ) ) ) )
- // InternalBehaviorAnnexParser.g:2472:2: (otherlv_0= Elsif otherlv_1= LeftParenthesis ( (lv_condition_2_0= ruleValueExpression ) ) otherlv_3= RightParenthesis ( (lv_actions_4_0= ruleBehaviorActions ) ) )
+ // InternalBehaviorAnnexParser.g:2569:2: ( (otherlv_0= Elsif otherlv_1= LeftParenthesis ( (lv_condition_2_0= ruleValueExpression ) ) otherlv_3= RightParenthesis ( (lv_actions_4_0= ruleBehaviorActions ) ) ) )
+ // InternalBehaviorAnnexParser.g:2570:2: (otherlv_0= Elsif otherlv_1= LeftParenthesis ( (lv_condition_2_0= ruleValueExpression ) ) otherlv_3= RightParenthesis ( (lv_actions_4_0= ruleBehaviorActions ) ) )
{
- // InternalBehaviorAnnexParser.g:2472:2: (otherlv_0= Elsif otherlv_1= LeftParenthesis ( (lv_condition_2_0= ruleValueExpression ) ) otherlv_3= RightParenthesis ( (lv_actions_4_0= ruleBehaviorActions ) ) )
- // InternalBehaviorAnnexParser.g:2473:3: otherlv_0= Elsif otherlv_1= LeftParenthesis ( (lv_condition_2_0= ruleValueExpression ) ) otherlv_3= RightParenthesis ( (lv_actions_4_0= ruleBehaviorActions ) )
+ // InternalBehaviorAnnexParser.g:2570:2: (otherlv_0= Elsif otherlv_1= LeftParenthesis ( (lv_condition_2_0= ruleValueExpression ) ) otherlv_3= RightParenthesis ( (lv_actions_4_0= ruleBehaviorActions ) ) )
+ // InternalBehaviorAnnexParser.g:2571:3: otherlv_0= Elsif otherlv_1= LeftParenthesis ( (lv_condition_2_0= ruleValueExpression ) ) otherlv_3= RightParenthesis ( (lv_actions_4_0= ruleBehaviorActions ) )
{
otherlv_0=(Token)match(input,Elsif,FollowSets000.FOLLOW_31); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -6975,24 +7237,24 @@ public final EObject ruleElseIfClause() throws RecognitionException {
newLeafNode(otherlv_0, grammarAccess.getElseIfClauseAccess().getElsifKeyword_0());
}
- otherlv_1=(Token)match(input,LeftParenthesis,FollowSets000.FOLLOW_48); if (state.failed) return current;
+ otherlv_1=(Token)match(input,LeftParenthesis,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getElseIfClauseAccess().getLeftParenthesisKeyword_1());
}
- // InternalBehaviorAnnexParser.g:2481:3: ( (lv_condition_2_0= ruleValueExpression ) )
- // InternalBehaviorAnnexParser.g:2482:4: (lv_condition_2_0= ruleValueExpression )
+ // InternalBehaviorAnnexParser.g:2579:3: ( (lv_condition_2_0= ruleValueExpression ) )
+ // InternalBehaviorAnnexParser.g:2580:4: (lv_condition_2_0= ruleValueExpression )
{
- // InternalBehaviorAnnexParser.g:2482:4: (lv_condition_2_0= ruleValueExpression )
- // InternalBehaviorAnnexParser.g:2483:5: lv_condition_2_0= ruleValueExpression
+ // InternalBehaviorAnnexParser.g:2580:4: (lv_condition_2_0= ruleValueExpression )
+ // InternalBehaviorAnnexParser.g:2581:5: lv_condition_2_0= ruleValueExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getElseIfClauseAccess().getConditionValueExpressionParserRuleCall_2_0());
}
- pushFollow(FollowSets000.FOLLOW_49);
+ pushFollow(FollowSets000.FOLLOW_39);
lv_condition_2_0=ruleValueExpression();
state._fsp--;
@@ -7016,17 +7278,17 @@ public final EObject ruleElseIfClause() throws RecognitionException {
}
- otherlv_3=(Token)match(input,RightParenthesis,FollowSets000.FOLLOW_38); if (state.failed) return current;
+ otherlv_3=(Token)match(input,RightParenthesis,FollowSets000.FOLLOW_40); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getElseIfClauseAccess().getRightParenthesisKeyword_3());
}
- // InternalBehaviorAnnexParser.g:2504:3: ( (lv_actions_4_0= ruleBehaviorActions ) )
- // InternalBehaviorAnnexParser.g:2505:4: (lv_actions_4_0= ruleBehaviorActions )
+ // InternalBehaviorAnnexParser.g:2602:3: ( (lv_actions_4_0= ruleBehaviorActions ) )
+ // InternalBehaviorAnnexParser.g:2603:4: (lv_actions_4_0= ruleBehaviorActions )
{
- // InternalBehaviorAnnexParser.g:2505:4: (lv_actions_4_0= ruleBehaviorActions )
- // InternalBehaviorAnnexParser.g:2506:5: lv_actions_4_0= ruleBehaviorActions
+ // InternalBehaviorAnnexParser.g:2603:4: (lv_actions_4_0= ruleBehaviorActions )
+ // InternalBehaviorAnnexParser.g:2604:5: lv_actions_4_0= ruleBehaviorActions
{
if ( state.backtracking==0 ) {
@@ -7082,7 +7344,7 @@ public final EObject ruleElseIfClause() throws RecognitionException {
// $ANTLR start "entryRuleForStatement"
- // InternalBehaviorAnnexParser.g:2527:1: entryRuleForStatement returns [EObject current=null] : iv_ruleForStatement= ruleForStatement EOF ;
+ // InternalBehaviorAnnexParser.g:2625:1: entryRuleForStatement returns [EObject current=null] : iv_ruleForStatement= ruleForStatement EOF ;
public final EObject entryRuleForStatement() throws RecognitionException {
EObject current = null;
@@ -7090,8 +7352,8 @@ public final EObject entryRuleForStatement() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:2527:53: (iv_ruleForStatement= ruleForStatement EOF )
- // InternalBehaviorAnnexParser.g:2528:2: iv_ruleForStatement= ruleForStatement EOF
+ // InternalBehaviorAnnexParser.g:2625:53: (iv_ruleForStatement= ruleForStatement EOF )
+ // InternalBehaviorAnnexParser.g:2626:2: iv_ruleForStatement= ruleForStatement EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getForStatementRule());
@@ -7122,7 +7384,7 @@ public final EObject entryRuleForStatement() throws RecognitionException {
// $ANTLR start "ruleForStatement"
- // InternalBehaviorAnnexParser.g:2534:1: ruleForStatement returns [EObject current=null] : ( ( ( (lv_for_0_0= For ) ) | ( (lv_forall_1_0= Forall ) ) ) otherlv_2= LeftParenthesis ( (lv_variable_3_0= RULE_ID ) ) otherlv_4= Colon ( ( ruleQCREF ) ) otherlv_6= In ( (lv_values_7_0= ruleElementValues ) ) otherlv_8= RightParenthesis otherlv_9= LeftCurlyBracket ( (lv_actions_10_0= ruleBehaviorActions ) ) otherlv_11= RightCurlyBracket ) ;
+ // InternalBehaviorAnnexParser.g:2632:1: ruleForStatement returns [EObject current=null] : ( ( ( (lv_for_0_0= For ) ) | ( (lv_forall_1_0= Forall ) ) ) otherlv_2= LeftParenthesis ( (lv_variable_3_0= RULE_ID ) ) otherlv_4= Colon ( ( ruleQCREF ) ) otherlv_6= In ( (lv_values_7_0= ruleElementValues ) ) otherlv_8= RightParenthesis otherlv_9= LeftCurlyBracket ( (lv_actions_10_0= ruleBehaviorActions ) ) otherlv_11= RightCurlyBracket ) ;
public final EObject ruleForStatement() throws RecognitionException {
EObject current = null;
@@ -7144,38 +7406,38 @@ public final EObject ruleForStatement() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:2540:2: ( ( ( ( (lv_for_0_0= For ) ) | ( (lv_forall_1_0= Forall ) ) ) otherlv_2= LeftParenthesis ( (lv_variable_3_0= RULE_ID ) ) otherlv_4= Colon ( ( ruleQCREF ) ) otherlv_6= In ( (lv_values_7_0= ruleElementValues ) ) otherlv_8= RightParenthesis otherlv_9= LeftCurlyBracket ( (lv_actions_10_0= ruleBehaviorActions ) ) otherlv_11= RightCurlyBracket ) )
- // InternalBehaviorAnnexParser.g:2541:2: ( ( ( (lv_for_0_0= For ) ) | ( (lv_forall_1_0= Forall ) ) ) otherlv_2= LeftParenthesis ( (lv_variable_3_0= RULE_ID ) ) otherlv_4= Colon ( ( ruleQCREF ) ) otherlv_6= In ( (lv_values_7_0= ruleElementValues ) ) otherlv_8= RightParenthesis otherlv_9= LeftCurlyBracket ( (lv_actions_10_0= ruleBehaviorActions ) ) otherlv_11= RightCurlyBracket )
+ // InternalBehaviorAnnexParser.g:2638:2: ( ( ( ( (lv_for_0_0= For ) ) | ( (lv_forall_1_0= Forall ) ) ) otherlv_2= LeftParenthesis ( (lv_variable_3_0= RULE_ID ) ) otherlv_4= Colon ( ( ruleQCREF ) ) otherlv_6= In ( (lv_values_7_0= ruleElementValues ) ) otherlv_8= RightParenthesis otherlv_9= LeftCurlyBracket ( (lv_actions_10_0= ruleBehaviorActions ) ) otherlv_11= RightCurlyBracket ) )
+ // InternalBehaviorAnnexParser.g:2639:2: ( ( ( (lv_for_0_0= For ) ) | ( (lv_forall_1_0= Forall ) ) ) otherlv_2= LeftParenthesis ( (lv_variable_3_0= RULE_ID ) ) otherlv_4= Colon ( ( ruleQCREF ) ) otherlv_6= In ( (lv_values_7_0= ruleElementValues ) ) otherlv_8= RightParenthesis otherlv_9= LeftCurlyBracket ( (lv_actions_10_0= ruleBehaviorActions ) ) otherlv_11= RightCurlyBracket )
{
- // InternalBehaviorAnnexParser.g:2541:2: ( ( ( (lv_for_0_0= For ) ) | ( (lv_forall_1_0= Forall ) ) ) otherlv_2= LeftParenthesis ( (lv_variable_3_0= RULE_ID ) ) otherlv_4= Colon ( ( ruleQCREF ) ) otherlv_6= In ( (lv_values_7_0= ruleElementValues ) ) otherlv_8= RightParenthesis otherlv_9= LeftCurlyBracket ( (lv_actions_10_0= ruleBehaviorActions ) ) otherlv_11= RightCurlyBracket )
- // InternalBehaviorAnnexParser.g:2542:3: ( ( (lv_for_0_0= For ) ) | ( (lv_forall_1_0= Forall ) ) ) otherlv_2= LeftParenthesis ( (lv_variable_3_0= RULE_ID ) ) otherlv_4= Colon ( ( ruleQCREF ) ) otherlv_6= In ( (lv_values_7_0= ruleElementValues ) ) otherlv_8= RightParenthesis otherlv_9= LeftCurlyBracket ( (lv_actions_10_0= ruleBehaviorActions ) ) otherlv_11= RightCurlyBracket
+ // InternalBehaviorAnnexParser.g:2639:2: ( ( ( (lv_for_0_0= For ) ) | ( (lv_forall_1_0= Forall ) ) ) otherlv_2= LeftParenthesis ( (lv_variable_3_0= RULE_ID ) ) otherlv_4= Colon ( ( ruleQCREF ) ) otherlv_6= In ( (lv_values_7_0= ruleElementValues ) ) otherlv_8= RightParenthesis otherlv_9= LeftCurlyBracket ( (lv_actions_10_0= ruleBehaviorActions ) ) otherlv_11= RightCurlyBracket )
+ // InternalBehaviorAnnexParser.g:2640:3: ( ( (lv_for_0_0= For ) ) | ( (lv_forall_1_0= Forall ) ) ) otherlv_2= LeftParenthesis ( (lv_variable_3_0= RULE_ID ) ) otherlv_4= Colon ( ( ruleQCREF ) ) otherlv_6= In ( (lv_values_7_0= ruleElementValues ) ) otherlv_8= RightParenthesis otherlv_9= LeftCurlyBracket ( (lv_actions_10_0= ruleBehaviorActions ) ) otherlv_11= RightCurlyBracket
{
- // InternalBehaviorAnnexParser.g:2542:3: ( ( (lv_for_0_0= For ) ) | ( (lv_forall_1_0= Forall ) ) )
- int alt53=2;
- int LA53_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:2640:3: ( ( (lv_for_0_0= For ) ) | ( (lv_forall_1_0= Forall ) ) )
+ int alt54=2;
+ int LA54_0 = input.LA(1);
- if ( (LA53_0==For) ) {
- alt53=1;
+ if ( (LA54_0==For) ) {
+ alt54=1;
}
- else if ( (LA53_0==Forall) ) {
- alt53=2;
+ else if ( (LA54_0==Forall) ) {
+ alt54=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 53, 0, input);
+ new NoViableAltException("", 54, 0, input);
throw nvae;
}
- switch (alt53) {
+ switch (alt54) {
case 1 :
- // InternalBehaviorAnnexParser.g:2543:4: ( (lv_for_0_0= For ) )
+ // InternalBehaviorAnnexParser.g:2641:4: ( (lv_for_0_0= For ) )
{
- // InternalBehaviorAnnexParser.g:2543:4: ( (lv_for_0_0= For ) )
- // InternalBehaviorAnnexParser.g:2544:5: (lv_for_0_0= For )
+ // InternalBehaviorAnnexParser.g:2641:4: ( (lv_for_0_0= For ) )
+ // InternalBehaviorAnnexParser.g:2642:5: (lv_for_0_0= For )
{
- // InternalBehaviorAnnexParser.g:2544:5: (lv_for_0_0= For )
- // InternalBehaviorAnnexParser.g:2545:6: lv_for_0_0= For
+ // InternalBehaviorAnnexParser.g:2642:5: (lv_for_0_0= For )
+ // InternalBehaviorAnnexParser.g:2643:6: lv_for_0_0= For
{
lv_for_0_0=(Token)match(input,For,FollowSets000.FOLLOW_31); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -7201,13 +7463,13 @@ else if ( (LA53_0==Forall) ) {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:2558:4: ( (lv_forall_1_0= Forall ) )
+ // InternalBehaviorAnnexParser.g:2656:4: ( (lv_forall_1_0= Forall ) )
{
- // InternalBehaviorAnnexParser.g:2558:4: ( (lv_forall_1_0= Forall ) )
- // InternalBehaviorAnnexParser.g:2559:5: (lv_forall_1_0= Forall )
+ // InternalBehaviorAnnexParser.g:2656:4: ( (lv_forall_1_0= Forall ) )
+ // InternalBehaviorAnnexParser.g:2657:5: (lv_forall_1_0= Forall )
{
- // InternalBehaviorAnnexParser.g:2559:5: (lv_forall_1_0= Forall )
- // InternalBehaviorAnnexParser.g:2560:6: lv_forall_1_0= Forall
+ // InternalBehaviorAnnexParser.g:2657:5: (lv_forall_1_0= Forall )
+ // InternalBehaviorAnnexParser.g:2658:6: lv_forall_1_0= Forall
{
lv_forall_1_0=(Token)match(input,Forall,FollowSets000.FOLLOW_31); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -7241,11 +7503,11 @@ else if ( (LA53_0==Forall) ) {
newLeafNode(otherlv_2, grammarAccess.getForStatementAccess().getLeftParenthesisKeyword_1());
}
- // InternalBehaviorAnnexParser.g:2577:3: ( (lv_variable_3_0= RULE_ID ) )
- // InternalBehaviorAnnexParser.g:2578:4: (lv_variable_3_0= RULE_ID )
+ // InternalBehaviorAnnexParser.g:2675:3: ( (lv_variable_3_0= RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:2676:4: (lv_variable_3_0= RULE_ID )
{
- // InternalBehaviorAnnexParser.g:2578:4: (lv_variable_3_0= RULE_ID )
- // InternalBehaviorAnnexParser.g:2579:5: lv_variable_3_0= RULE_ID
+ // InternalBehaviorAnnexParser.g:2676:4: (lv_variable_3_0= RULE_ID )
+ // InternalBehaviorAnnexParser.g:2677:5: lv_variable_3_0= RULE_ID
{
lv_variable_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_24); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -7277,11 +7539,11 @@ else if ( (LA53_0==Forall) ) {
newLeafNode(otherlv_4, grammarAccess.getForStatementAccess().getColonKeyword_3());
}
- // InternalBehaviorAnnexParser.g:2599:3: ( ( ruleQCREF ) )
- // InternalBehaviorAnnexParser.g:2600:4: ( ruleQCREF )
+ // InternalBehaviorAnnexParser.g:2697:3: ( ( ruleQCREF ) )
+ // InternalBehaviorAnnexParser.g:2698:4: ( ruleQCREF )
{
- // InternalBehaviorAnnexParser.g:2600:4: ( ruleQCREF )
- // InternalBehaviorAnnexParser.g:2601:5: ruleQCREF
+ // InternalBehaviorAnnexParser.g:2698:4: ( ruleQCREF )
+ // InternalBehaviorAnnexParser.g:2699:5: ruleQCREF
{
if ( state.backtracking==0 ) {
@@ -7295,7 +7557,7 @@ else if ( (LA53_0==Forall) ) {
newCompositeNode(grammarAccess.getForStatementAccess().getDataClassifierComponentClassifierCrossReference_4_0());
}
- pushFollow(FollowSets000.FOLLOW_57);
+ pushFollow(FollowSets000.FOLLOW_58);
ruleQCREF();
state._fsp--;
@@ -7317,18 +7579,18 @@ else if ( (LA53_0==Forall) ) {
newLeafNode(otherlv_6, grammarAccess.getForStatementAccess().getInKeyword_5());
}
- // InternalBehaviorAnnexParser.g:2619:3: ( (lv_values_7_0= ruleElementValues ) )
- // InternalBehaviorAnnexParser.g:2620:4: (lv_values_7_0= ruleElementValues )
+ // InternalBehaviorAnnexParser.g:2717:3: ( (lv_values_7_0= ruleElementValues ) )
+ // InternalBehaviorAnnexParser.g:2718:4: (lv_values_7_0= ruleElementValues )
{
- // InternalBehaviorAnnexParser.g:2620:4: (lv_values_7_0= ruleElementValues )
- // InternalBehaviorAnnexParser.g:2621:5: lv_values_7_0= ruleElementValues
+ // InternalBehaviorAnnexParser.g:2718:4: (lv_values_7_0= ruleElementValues )
+ // InternalBehaviorAnnexParser.g:2719:5: lv_values_7_0= ruleElementValues
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getForStatementAccess().getValuesElementValuesParserRuleCall_6_0());
}
- pushFollow(FollowSets000.FOLLOW_49);
+ pushFollow(FollowSets000.FOLLOW_39);
lv_values_7_0=ruleElementValues();
state._fsp--;
@@ -7352,30 +7614,30 @@ else if ( (LA53_0==Forall) ) {
}
- otherlv_8=(Token)match(input,RightParenthesis,FollowSets000.FOLLOW_58); if (state.failed) return current;
+ otherlv_8=(Token)match(input,RightParenthesis,FollowSets000.FOLLOW_59); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_8, grammarAccess.getForStatementAccess().getRightParenthesisKeyword_7());
}
- otherlv_9=(Token)match(input,LeftCurlyBracket,FollowSets000.FOLLOW_38); if (state.failed) return current;
+ otherlv_9=(Token)match(input,LeftCurlyBracket,FollowSets000.FOLLOW_40); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_9, grammarAccess.getForStatementAccess().getLeftCurlyBracketKeyword_8());
}
- // InternalBehaviorAnnexParser.g:2646:3: ( (lv_actions_10_0= ruleBehaviorActions ) )
- // InternalBehaviorAnnexParser.g:2647:4: (lv_actions_10_0= ruleBehaviorActions )
+ // InternalBehaviorAnnexParser.g:2744:3: ( (lv_actions_10_0= ruleBehaviorActions ) )
+ // InternalBehaviorAnnexParser.g:2745:4: (lv_actions_10_0= ruleBehaviorActions )
{
- // InternalBehaviorAnnexParser.g:2647:4: (lv_actions_10_0= ruleBehaviorActions )
- // InternalBehaviorAnnexParser.g:2648:5: lv_actions_10_0= ruleBehaviorActions
+ // InternalBehaviorAnnexParser.g:2745:4: (lv_actions_10_0= ruleBehaviorActions )
+ // InternalBehaviorAnnexParser.g:2746:5: lv_actions_10_0= ruleBehaviorActions
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getForStatementAccess().getActionsBehaviorActionsParserRuleCall_9_0());
}
- pushFollow(FollowSets000.FOLLOW_39);
+ pushFollow(FollowSets000.FOLLOW_41);
lv_actions_10_0=ruleBehaviorActions();
state._fsp--;
@@ -7430,7 +7692,7 @@ else if ( (LA53_0==Forall) ) {
// $ANTLR start "entryRuleWhileStatement"
- // InternalBehaviorAnnexParser.g:2673:1: entryRuleWhileStatement returns [EObject current=null] : iv_ruleWhileStatement= ruleWhileStatement EOF ;
+ // InternalBehaviorAnnexParser.g:2771:1: entryRuleWhileStatement returns [EObject current=null] : iv_ruleWhileStatement= ruleWhileStatement EOF ;
public final EObject entryRuleWhileStatement() throws RecognitionException {
EObject current = null;
@@ -7438,8 +7700,8 @@ public final EObject entryRuleWhileStatement() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:2673:55: (iv_ruleWhileStatement= ruleWhileStatement EOF )
- // InternalBehaviorAnnexParser.g:2674:2: iv_ruleWhileStatement= ruleWhileStatement EOF
+ // InternalBehaviorAnnexParser.g:2771:55: (iv_ruleWhileStatement= ruleWhileStatement EOF )
+ // InternalBehaviorAnnexParser.g:2772:2: iv_ruleWhileStatement= ruleWhileStatement EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getWhileStatementRule());
@@ -7470,7 +7732,7 @@ public final EObject entryRuleWhileStatement() throws RecognitionException {
// $ANTLR start "ruleWhileStatement"
- // InternalBehaviorAnnexParser.g:2680:1: ruleWhileStatement returns [EObject current=null] : (otherlv_0= While otherlv_1= LeftParenthesis ( (lv_condition_2_0= ruleValueExpression ) ) otherlv_3= RightParenthesis otherlv_4= LeftCurlyBracket ( (lv_actions_5_0= ruleBehaviorActions ) ) otherlv_6= RightCurlyBracket ) ;
+ // InternalBehaviorAnnexParser.g:2778:1: ruleWhileStatement returns [EObject current=null] : (otherlv_0= While otherlv_1= LeftParenthesis ( (lv_condition_2_0= ruleValueExpression ) ) otherlv_3= RightParenthesis otherlv_4= LeftCurlyBracket ( (lv_actions_5_0= ruleBehaviorActions ) ) otherlv_6= RightCurlyBracket ) ;
public final EObject ruleWhileStatement() throws RecognitionException {
EObject current = null;
@@ -7488,11 +7750,11 @@ public final EObject ruleWhileStatement() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:2686:2: ( (otherlv_0= While otherlv_1= LeftParenthesis ( (lv_condition_2_0= ruleValueExpression ) ) otherlv_3= RightParenthesis otherlv_4= LeftCurlyBracket ( (lv_actions_5_0= ruleBehaviorActions ) ) otherlv_6= RightCurlyBracket ) )
- // InternalBehaviorAnnexParser.g:2687:2: (otherlv_0= While otherlv_1= LeftParenthesis ( (lv_condition_2_0= ruleValueExpression ) ) otherlv_3= RightParenthesis otherlv_4= LeftCurlyBracket ( (lv_actions_5_0= ruleBehaviorActions ) ) otherlv_6= RightCurlyBracket )
+ // InternalBehaviorAnnexParser.g:2784:2: ( (otherlv_0= While otherlv_1= LeftParenthesis ( (lv_condition_2_0= ruleValueExpression ) ) otherlv_3= RightParenthesis otherlv_4= LeftCurlyBracket ( (lv_actions_5_0= ruleBehaviorActions ) ) otherlv_6= RightCurlyBracket ) )
+ // InternalBehaviorAnnexParser.g:2785:2: (otherlv_0= While otherlv_1= LeftParenthesis ( (lv_condition_2_0= ruleValueExpression ) ) otherlv_3= RightParenthesis otherlv_4= LeftCurlyBracket ( (lv_actions_5_0= ruleBehaviorActions ) ) otherlv_6= RightCurlyBracket )
{
- // InternalBehaviorAnnexParser.g:2687:2: (otherlv_0= While otherlv_1= LeftParenthesis ( (lv_condition_2_0= ruleValueExpression ) ) otherlv_3= RightParenthesis otherlv_4= LeftCurlyBracket ( (lv_actions_5_0= ruleBehaviorActions ) ) otherlv_6= RightCurlyBracket )
- // InternalBehaviorAnnexParser.g:2688:3: otherlv_0= While otherlv_1= LeftParenthesis ( (lv_condition_2_0= ruleValueExpression ) ) otherlv_3= RightParenthesis otherlv_4= LeftCurlyBracket ( (lv_actions_5_0= ruleBehaviorActions ) ) otherlv_6= RightCurlyBracket
+ // InternalBehaviorAnnexParser.g:2785:2: (otherlv_0= While otherlv_1= LeftParenthesis ( (lv_condition_2_0= ruleValueExpression ) ) otherlv_3= RightParenthesis otherlv_4= LeftCurlyBracket ( (lv_actions_5_0= ruleBehaviorActions ) ) otherlv_6= RightCurlyBracket )
+ // InternalBehaviorAnnexParser.g:2786:3: otherlv_0= While otherlv_1= LeftParenthesis ( (lv_condition_2_0= ruleValueExpression ) ) otherlv_3= RightParenthesis otherlv_4= LeftCurlyBracket ( (lv_actions_5_0= ruleBehaviorActions ) ) otherlv_6= RightCurlyBracket
{
otherlv_0=(Token)match(input,While,FollowSets000.FOLLOW_31); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -7500,24 +7762,24 @@ public final EObject ruleWhileStatement() throws RecognitionException {
newLeafNode(otherlv_0, grammarAccess.getWhileStatementAccess().getWhileKeyword_0());
}
- otherlv_1=(Token)match(input,LeftParenthesis,FollowSets000.FOLLOW_48); if (state.failed) return current;
+ otherlv_1=(Token)match(input,LeftParenthesis,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getWhileStatementAccess().getLeftParenthesisKeyword_1());
}
- // InternalBehaviorAnnexParser.g:2696:3: ( (lv_condition_2_0= ruleValueExpression ) )
- // InternalBehaviorAnnexParser.g:2697:4: (lv_condition_2_0= ruleValueExpression )
+ // InternalBehaviorAnnexParser.g:2794:3: ( (lv_condition_2_0= ruleValueExpression ) )
+ // InternalBehaviorAnnexParser.g:2795:4: (lv_condition_2_0= ruleValueExpression )
{
- // InternalBehaviorAnnexParser.g:2697:4: (lv_condition_2_0= ruleValueExpression )
- // InternalBehaviorAnnexParser.g:2698:5: lv_condition_2_0= ruleValueExpression
+ // InternalBehaviorAnnexParser.g:2795:4: (lv_condition_2_0= ruleValueExpression )
+ // InternalBehaviorAnnexParser.g:2796:5: lv_condition_2_0= ruleValueExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getWhileStatementAccess().getConditionValueExpressionParserRuleCall_2_0());
}
- pushFollow(FollowSets000.FOLLOW_49);
+ pushFollow(FollowSets000.FOLLOW_39);
lv_condition_2_0=ruleValueExpression();
state._fsp--;
@@ -7541,30 +7803,30 @@ public final EObject ruleWhileStatement() throws RecognitionException {
}
- otherlv_3=(Token)match(input,RightParenthesis,FollowSets000.FOLLOW_58); if (state.failed) return current;
+ otherlv_3=(Token)match(input,RightParenthesis,FollowSets000.FOLLOW_59); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getWhileStatementAccess().getRightParenthesisKeyword_3());
}
- otherlv_4=(Token)match(input,LeftCurlyBracket,FollowSets000.FOLLOW_38); if (state.failed) return current;
+ otherlv_4=(Token)match(input,LeftCurlyBracket,FollowSets000.FOLLOW_40); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getWhileStatementAccess().getLeftCurlyBracketKeyword_4());
}
- // InternalBehaviorAnnexParser.g:2723:3: ( (lv_actions_5_0= ruleBehaviorActions ) )
- // InternalBehaviorAnnexParser.g:2724:4: (lv_actions_5_0= ruleBehaviorActions )
+ // InternalBehaviorAnnexParser.g:2821:3: ( (lv_actions_5_0= ruleBehaviorActions ) )
+ // InternalBehaviorAnnexParser.g:2822:4: (lv_actions_5_0= ruleBehaviorActions )
{
- // InternalBehaviorAnnexParser.g:2724:4: (lv_actions_5_0= ruleBehaviorActions )
- // InternalBehaviorAnnexParser.g:2725:5: lv_actions_5_0= ruleBehaviorActions
+ // InternalBehaviorAnnexParser.g:2822:4: (lv_actions_5_0= ruleBehaviorActions )
+ // InternalBehaviorAnnexParser.g:2823:5: lv_actions_5_0= ruleBehaviorActions
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getWhileStatementAccess().getActionsBehaviorActionsParserRuleCall_5_0());
}
- pushFollow(FollowSets000.FOLLOW_39);
+ pushFollow(FollowSets000.FOLLOW_41);
lv_actions_5_0=ruleBehaviorActions();
state._fsp--;
@@ -7619,7 +7881,7 @@ public final EObject ruleWhileStatement() throws RecognitionException {
// $ANTLR start "entryRuleDoUntilStatement"
- // InternalBehaviorAnnexParser.g:2750:1: entryRuleDoUntilStatement returns [EObject current=null] : iv_ruleDoUntilStatement= ruleDoUntilStatement EOF ;
+ // InternalBehaviorAnnexParser.g:2848:1: entryRuleDoUntilStatement returns [EObject current=null] : iv_ruleDoUntilStatement= ruleDoUntilStatement EOF ;
public final EObject entryRuleDoUntilStatement() throws RecognitionException {
EObject current = null;
@@ -7627,8 +7889,8 @@ public final EObject entryRuleDoUntilStatement() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:2750:57: (iv_ruleDoUntilStatement= ruleDoUntilStatement EOF )
- // InternalBehaviorAnnexParser.g:2751:2: iv_ruleDoUntilStatement= ruleDoUntilStatement EOF
+ // InternalBehaviorAnnexParser.g:2848:57: (iv_ruleDoUntilStatement= ruleDoUntilStatement EOF )
+ // InternalBehaviorAnnexParser.g:2849:2: iv_ruleDoUntilStatement= ruleDoUntilStatement EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getDoUntilStatementRule());
@@ -7659,7 +7921,7 @@ public final EObject entryRuleDoUntilStatement() throws RecognitionException {
// $ANTLR start "ruleDoUntilStatement"
- // InternalBehaviorAnnexParser.g:2757:1: ruleDoUntilStatement returns [EObject current=null] : (otherlv_0= Do ( (lv_actions_1_0= ruleBehaviorActions ) ) otherlv_2= Until otherlv_3= LeftParenthesis ( (lv_condition_4_0= ruleValueExpression ) ) otherlv_5= RightParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:2855:1: ruleDoUntilStatement returns [EObject current=null] : (otherlv_0= Do ( (lv_actions_1_0= ruleBehaviorActions ) ) otherlv_2= Until otherlv_3= LeftParenthesis ( (lv_condition_4_0= ruleValueExpression ) ) otherlv_5= RightParenthesis ) ;
public final EObject ruleDoUntilStatement() throws RecognitionException {
EObject current = null;
@@ -7676,30 +7938,30 @@ public final EObject ruleDoUntilStatement() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:2763:2: ( (otherlv_0= Do ( (lv_actions_1_0= ruleBehaviorActions ) ) otherlv_2= Until otherlv_3= LeftParenthesis ( (lv_condition_4_0= ruleValueExpression ) ) otherlv_5= RightParenthesis ) )
- // InternalBehaviorAnnexParser.g:2764:2: (otherlv_0= Do ( (lv_actions_1_0= ruleBehaviorActions ) ) otherlv_2= Until otherlv_3= LeftParenthesis ( (lv_condition_4_0= ruleValueExpression ) ) otherlv_5= RightParenthesis )
+ // InternalBehaviorAnnexParser.g:2861:2: ( (otherlv_0= Do ( (lv_actions_1_0= ruleBehaviorActions ) ) otherlv_2= Until otherlv_3= LeftParenthesis ( (lv_condition_4_0= ruleValueExpression ) ) otherlv_5= RightParenthesis ) )
+ // InternalBehaviorAnnexParser.g:2862:2: (otherlv_0= Do ( (lv_actions_1_0= ruleBehaviorActions ) ) otherlv_2= Until otherlv_3= LeftParenthesis ( (lv_condition_4_0= ruleValueExpression ) ) otherlv_5= RightParenthesis )
{
- // InternalBehaviorAnnexParser.g:2764:2: (otherlv_0= Do ( (lv_actions_1_0= ruleBehaviorActions ) ) otherlv_2= Until otherlv_3= LeftParenthesis ( (lv_condition_4_0= ruleValueExpression ) ) otherlv_5= RightParenthesis )
- // InternalBehaviorAnnexParser.g:2765:3: otherlv_0= Do ( (lv_actions_1_0= ruleBehaviorActions ) ) otherlv_2= Until otherlv_3= LeftParenthesis ( (lv_condition_4_0= ruleValueExpression ) ) otherlv_5= RightParenthesis
+ // InternalBehaviorAnnexParser.g:2862:2: (otherlv_0= Do ( (lv_actions_1_0= ruleBehaviorActions ) ) otherlv_2= Until otherlv_3= LeftParenthesis ( (lv_condition_4_0= ruleValueExpression ) ) otherlv_5= RightParenthesis )
+ // InternalBehaviorAnnexParser.g:2863:3: otherlv_0= Do ( (lv_actions_1_0= ruleBehaviorActions ) ) otherlv_2= Until otherlv_3= LeftParenthesis ( (lv_condition_4_0= ruleValueExpression ) ) otherlv_5= RightParenthesis
{
- otherlv_0=(Token)match(input,Do,FollowSets000.FOLLOW_38); if (state.failed) return current;
+ otherlv_0=(Token)match(input,Do,FollowSets000.FOLLOW_40); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getDoUntilStatementAccess().getDoKeyword_0());
}
- // InternalBehaviorAnnexParser.g:2769:3: ( (lv_actions_1_0= ruleBehaviorActions ) )
- // InternalBehaviorAnnexParser.g:2770:4: (lv_actions_1_0= ruleBehaviorActions )
+ // InternalBehaviorAnnexParser.g:2867:3: ( (lv_actions_1_0= ruleBehaviorActions ) )
+ // InternalBehaviorAnnexParser.g:2868:4: (lv_actions_1_0= ruleBehaviorActions )
{
- // InternalBehaviorAnnexParser.g:2770:4: (lv_actions_1_0= ruleBehaviorActions )
- // InternalBehaviorAnnexParser.g:2771:5: lv_actions_1_0= ruleBehaviorActions
+ // InternalBehaviorAnnexParser.g:2868:4: (lv_actions_1_0= ruleBehaviorActions )
+ // InternalBehaviorAnnexParser.g:2869:5: lv_actions_1_0= ruleBehaviorActions
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getDoUntilStatementAccess().getActionsBehaviorActionsParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_59);
+ pushFollow(FollowSets000.FOLLOW_60);
lv_actions_1_0=ruleBehaviorActions();
state._fsp--;
@@ -7729,24 +7991,24 @@ public final EObject ruleDoUntilStatement() throws RecognitionException {
newLeafNode(otherlv_2, grammarAccess.getDoUntilStatementAccess().getUntilKeyword_2());
}
- otherlv_3=(Token)match(input,LeftParenthesis,FollowSets000.FOLLOW_48); if (state.failed) return current;
+ otherlv_3=(Token)match(input,LeftParenthesis,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getDoUntilStatementAccess().getLeftParenthesisKeyword_3());
}
- // InternalBehaviorAnnexParser.g:2796:3: ( (lv_condition_4_0= ruleValueExpression ) )
- // InternalBehaviorAnnexParser.g:2797:4: (lv_condition_4_0= ruleValueExpression )
+ // InternalBehaviorAnnexParser.g:2894:3: ( (lv_condition_4_0= ruleValueExpression ) )
+ // InternalBehaviorAnnexParser.g:2895:4: (lv_condition_4_0= ruleValueExpression )
{
- // InternalBehaviorAnnexParser.g:2797:4: (lv_condition_4_0= ruleValueExpression )
- // InternalBehaviorAnnexParser.g:2798:5: lv_condition_4_0= ruleValueExpression
+ // InternalBehaviorAnnexParser.g:2895:4: (lv_condition_4_0= ruleValueExpression )
+ // InternalBehaviorAnnexParser.g:2896:5: lv_condition_4_0= ruleValueExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getDoUntilStatementAccess().getConditionValueExpressionParserRuleCall_4_0());
}
- pushFollow(FollowSets000.FOLLOW_49);
+ pushFollow(FollowSets000.FOLLOW_39);
lv_condition_4_0=ruleValueExpression();
state._fsp--;
@@ -7801,7 +8063,7 @@ public final EObject ruleDoUntilStatement() throws RecognitionException {
// $ANTLR start "entryRuleElementValues"
- // InternalBehaviorAnnexParser.g:2823:1: entryRuleElementValues returns [EObject current=null] : iv_ruleElementValues= ruleElementValues EOF ;
+ // InternalBehaviorAnnexParser.g:2921:1: entryRuleElementValues returns [EObject current=null] : iv_ruleElementValues= ruleElementValues EOF ;
public final EObject entryRuleElementValues() throws RecognitionException {
EObject current = null;
@@ -7809,8 +8071,8 @@ public final EObject entryRuleElementValues() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:2823:54: (iv_ruleElementValues= ruleElementValues EOF )
- // InternalBehaviorAnnexParser.g:2824:2: iv_ruleElementValues= ruleElementValues EOF
+ // InternalBehaviorAnnexParser.g:2921:54: (iv_ruleElementValues= ruleElementValues EOF )
+ // InternalBehaviorAnnexParser.g:2922:2: iv_ruleElementValues= ruleElementValues EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getElementValuesRule());
@@ -7841,7 +8103,7 @@ public final EObject entryRuleElementValues() throws RecognitionException {
// $ANTLR start "ruleElementValues"
- // InternalBehaviorAnnexParser.g:2830:1: ruleElementValues returns [EObject current=null] : ( ( (lv_lower_0_0= ruleIntegerValue ) ) (otherlv_1= FullStopFullStop ( (lv_upper_2_0= ruleIntegerValue ) ) )? ) ;
+ // InternalBehaviorAnnexParser.g:2928:1: ruleElementValues returns [EObject current=null] : ( ( (lv_lower_0_0= ruleIntegerValue ) ) (otherlv_1= FullStopFullStop ( (lv_upper_2_0= ruleIntegerValue ) ) )? ) ;
public final EObject ruleElementValues() throws RecognitionException {
EObject current = null;
@@ -7855,24 +8117,24 @@ public final EObject ruleElementValues() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:2836:2: ( ( ( (lv_lower_0_0= ruleIntegerValue ) ) (otherlv_1= FullStopFullStop ( (lv_upper_2_0= ruleIntegerValue ) ) )? ) )
- // InternalBehaviorAnnexParser.g:2837:2: ( ( (lv_lower_0_0= ruleIntegerValue ) ) (otherlv_1= FullStopFullStop ( (lv_upper_2_0= ruleIntegerValue ) ) )? )
+ // InternalBehaviorAnnexParser.g:2934:2: ( ( ( (lv_lower_0_0= ruleIntegerValue ) ) (otherlv_1= FullStopFullStop ( (lv_upper_2_0= ruleIntegerValue ) ) )? ) )
+ // InternalBehaviorAnnexParser.g:2935:2: ( ( (lv_lower_0_0= ruleIntegerValue ) ) (otherlv_1= FullStopFullStop ( (lv_upper_2_0= ruleIntegerValue ) ) )? )
{
- // InternalBehaviorAnnexParser.g:2837:2: ( ( (lv_lower_0_0= ruleIntegerValue ) ) (otherlv_1= FullStopFullStop ( (lv_upper_2_0= ruleIntegerValue ) ) )? )
- // InternalBehaviorAnnexParser.g:2838:3: ( (lv_lower_0_0= ruleIntegerValue ) ) (otherlv_1= FullStopFullStop ( (lv_upper_2_0= ruleIntegerValue ) ) )?
+ // InternalBehaviorAnnexParser.g:2935:2: ( ( (lv_lower_0_0= ruleIntegerValue ) ) (otherlv_1= FullStopFullStop ( (lv_upper_2_0= ruleIntegerValue ) ) )? )
+ // InternalBehaviorAnnexParser.g:2936:3: ( (lv_lower_0_0= ruleIntegerValue ) ) (otherlv_1= FullStopFullStop ( (lv_upper_2_0= ruleIntegerValue ) ) )?
{
- // InternalBehaviorAnnexParser.g:2838:3: ( (lv_lower_0_0= ruleIntegerValue ) )
- // InternalBehaviorAnnexParser.g:2839:4: (lv_lower_0_0= ruleIntegerValue )
+ // InternalBehaviorAnnexParser.g:2936:3: ( (lv_lower_0_0= ruleIntegerValue ) )
+ // InternalBehaviorAnnexParser.g:2937:4: (lv_lower_0_0= ruleIntegerValue )
{
- // InternalBehaviorAnnexParser.g:2839:4: (lv_lower_0_0= ruleIntegerValue )
- // InternalBehaviorAnnexParser.g:2840:5: lv_lower_0_0= ruleIntegerValue
+ // InternalBehaviorAnnexParser.g:2937:4: (lv_lower_0_0= ruleIntegerValue )
+ // InternalBehaviorAnnexParser.g:2938:5: lv_lower_0_0= ruleIntegerValue
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getElementValuesAccess().getLowerIntegerValueParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_60);
+ pushFollow(FollowSets000.FOLLOW_61);
lv_lower_0_0=ruleIntegerValue();
state._fsp--;
@@ -7896,16 +8158,16 @@ public final EObject ruleElementValues() throws RecognitionException {
}
- // InternalBehaviorAnnexParser.g:2857:3: (otherlv_1= FullStopFullStop ( (lv_upper_2_0= ruleIntegerValue ) ) )?
- int alt54=2;
- int LA54_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:2955:3: (otherlv_1= FullStopFullStop ( (lv_upper_2_0= ruleIntegerValue ) ) )?
+ int alt55=2;
+ int LA55_0 = input.LA(1);
- if ( (LA54_0==FullStopFullStop) ) {
- alt54=1;
+ if ( (LA55_0==FullStopFullStop) ) {
+ alt55=1;
}
- switch (alt54) {
+ switch (alt55) {
case 1 :
- // InternalBehaviorAnnexParser.g:2858:4: otherlv_1= FullStopFullStop ( (lv_upper_2_0= ruleIntegerValue ) )
+ // InternalBehaviorAnnexParser.g:2956:4: otherlv_1= FullStopFullStop ( (lv_upper_2_0= ruleIntegerValue ) )
{
otherlv_1=(Token)match(input,FullStopFullStop,FollowSets000.FOLLOW_14); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -7913,11 +8175,11 @@ public final EObject ruleElementValues() throws RecognitionException {
newLeafNode(otherlv_1, grammarAccess.getElementValuesAccess().getFullStopFullStopKeyword_1_0());
}
- // InternalBehaviorAnnexParser.g:2862:4: ( (lv_upper_2_0= ruleIntegerValue ) )
- // InternalBehaviorAnnexParser.g:2863:5: (lv_upper_2_0= ruleIntegerValue )
+ // InternalBehaviorAnnexParser.g:2960:4: ( (lv_upper_2_0= ruleIntegerValue ) )
+ // InternalBehaviorAnnexParser.g:2961:5: (lv_upper_2_0= ruleIntegerValue )
{
- // InternalBehaviorAnnexParser.g:2863:5: (lv_upper_2_0= ruleIntegerValue )
- // InternalBehaviorAnnexParser.g:2864:6: lv_upper_2_0= ruleIntegerValue
+ // InternalBehaviorAnnexParser.g:2961:5: (lv_upper_2_0= ruleIntegerValue )
+ // InternalBehaviorAnnexParser.g:2962:6: lv_upper_2_0= ruleIntegerValue
{
if ( state.backtracking==0 ) {
@@ -7979,7 +8241,7 @@ public final EObject ruleElementValues() throws RecognitionException {
// $ANTLR start "entryRuleBehaviorTime"
- // InternalBehaviorAnnexParser.g:2886:1: entryRuleBehaviorTime returns [EObject current=null] : iv_ruleBehaviorTime= ruleBehaviorTime EOF ;
+ // InternalBehaviorAnnexParser.g:2984:1: entryRuleBehaviorTime returns [EObject current=null] : iv_ruleBehaviorTime= ruleBehaviorTime EOF ;
public final EObject entryRuleBehaviorTime() throws RecognitionException {
EObject current = null;
@@ -7987,8 +8249,8 @@ public final EObject entryRuleBehaviorTime() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:2886:53: (iv_ruleBehaviorTime= ruleBehaviorTime EOF )
- // InternalBehaviorAnnexParser.g:2887:2: iv_ruleBehaviorTime= ruleBehaviorTime EOF
+ // InternalBehaviorAnnexParser.g:2984:53: (iv_ruleBehaviorTime= ruleBehaviorTime EOF )
+ // InternalBehaviorAnnexParser.g:2985:2: iv_ruleBehaviorTime= ruleBehaviorTime EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBehaviorTimeRule());
@@ -8019,7 +8281,7 @@ public final EObject entryRuleBehaviorTime() throws RecognitionException {
// $ANTLR start "ruleBehaviorTime"
- // InternalBehaviorAnnexParser.g:2893:1: ruleBehaviorTime returns [EObject current=null] : ( ( (lv_value_0_0= ruleIntegerValue ) ) ( (otherlv_1= RULE_ID ) ) ) ;
+ // InternalBehaviorAnnexParser.g:2991:1: ruleBehaviorTime returns [EObject current=null] : ( ( (lv_value_0_0= ruleIntegerValue ) ) ( (otherlv_1= RULE_ID ) ) ) ;
public final EObject ruleBehaviorTime() throws RecognitionException {
EObject current = null;
@@ -8031,17 +8293,17 @@ public final EObject ruleBehaviorTime() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:2899:2: ( ( ( (lv_value_0_0= ruleIntegerValue ) ) ( (otherlv_1= RULE_ID ) ) ) )
- // InternalBehaviorAnnexParser.g:2900:2: ( ( (lv_value_0_0= ruleIntegerValue ) ) ( (otherlv_1= RULE_ID ) ) )
+ // InternalBehaviorAnnexParser.g:2997:2: ( ( ( (lv_value_0_0= ruleIntegerValue ) ) ( (otherlv_1= RULE_ID ) ) ) )
+ // InternalBehaviorAnnexParser.g:2998:2: ( ( (lv_value_0_0= ruleIntegerValue ) ) ( (otherlv_1= RULE_ID ) ) )
{
- // InternalBehaviorAnnexParser.g:2900:2: ( ( (lv_value_0_0= ruleIntegerValue ) ) ( (otherlv_1= RULE_ID ) ) )
- // InternalBehaviorAnnexParser.g:2901:3: ( (lv_value_0_0= ruleIntegerValue ) ) ( (otherlv_1= RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:2998:2: ( ( (lv_value_0_0= ruleIntegerValue ) ) ( (otherlv_1= RULE_ID ) ) )
+ // InternalBehaviorAnnexParser.g:2999:3: ( (lv_value_0_0= ruleIntegerValue ) ) ( (otherlv_1= RULE_ID ) )
{
- // InternalBehaviorAnnexParser.g:2901:3: ( (lv_value_0_0= ruleIntegerValue ) )
- // InternalBehaviorAnnexParser.g:2902:4: (lv_value_0_0= ruleIntegerValue )
+ // InternalBehaviorAnnexParser.g:2999:3: ( (lv_value_0_0= ruleIntegerValue ) )
+ // InternalBehaviorAnnexParser.g:3000:4: (lv_value_0_0= ruleIntegerValue )
{
- // InternalBehaviorAnnexParser.g:2902:4: (lv_value_0_0= ruleIntegerValue )
- // InternalBehaviorAnnexParser.g:2903:5: lv_value_0_0= ruleIntegerValue
+ // InternalBehaviorAnnexParser.g:3000:4: (lv_value_0_0= ruleIntegerValue )
+ // InternalBehaviorAnnexParser.g:3001:5: lv_value_0_0= ruleIntegerValue
{
if ( state.backtracking==0 ) {
@@ -8072,11 +8334,11 @@ public final EObject ruleBehaviorTime() throws RecognitionException {
}
- // InternalBehaviorAnnexParser.g:2920:3: ( (otherlv_1= RULE_ID ) )
- // InternalBehaviorAnnexParser.g:2921:4: (otherlv_1= RULE_ID )
+ // InternalBehaviorAnnexParser.g:3018:3: ( (otherlv_1= RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:3019:4: (otherlv_1= RULE_ID )
{
- // InternalBehaviorAnnexParser.g:2921:4: (otherlv_1= RULE_ID )
- // InternalBehaviorAnnexParser.g:2922:5: otherlv_1= RULE_ID
+ // InternalBehaviorAnnexParser.g:3019:4: (otherlv_1= RULE_ID )
+ // InternalBehaviorAnnexParser.g:3020:5: otherlv_1= RULE_ID
{
if ( state.backtracking==0 ) {
@@ -8122,7 +8384,7 @@ public final EObject ruleBehaviorTime() throws RecognitionException {
// $ANTLR start "entryRuleIntegerValue"
- // InternalBehaviorAnnexParser.g:2937:1: entryRuleIntegerValue returns [EObject current=null] : iv_ruleIntegerValue= ruleIntegerValue EOF ;
+ // InternalBehaviorAnnexParser.g:3035:1: entryRuleIntegerValue returns [EObject current=null] : iv_ruleIntegerValue= ruleIntegerValue EOF ;
public final EObject entryRuleIntegerValue() throws RecognitionException {
EObject current = null;
@@ -8130,8 +8392,8 @@ public final EObject entryRuleIntegerValue() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:2937:53: (iv_ruleIntegerValue= ruleIntegerValue EOF )
- // InternalBehaviorAnnexParser.g:2938:2: iv_ruleIntegerValue= ruleIntegerValue EOF
+ // InternalBehaviorAnnexParser.g:3035:53: (iv_ruleIntegerValue= ruleIntegerValue EOF )
+ // InternalBehaviorAnnexParser.g:3036:2: iv_ruleIntegerValue= ruleIntegerValue EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getIntegerValueRule());
@@ -8162,7 +8424,7 @@ public final EObject entryRuleIntegerValue() throws RecognitionException {
// $ANTLR start "ruleIntegerValue"
- // InternalBehaviorAnnexParser.g:2944:1: ruleIntegerValue returns [EObject current=null] : (this_BehaviorIntegerLiteral_0= ruleBehaviorIntegerLiteral | this_HashPropertyReference_1= ruleHashPropertyReference | this_ReferenceExpression_2= ruleReferenceExpression ) ;
+ // InternalBehaviorAnnexParser.g:3042:1: ruleIntegerValue returns [EObject current=null] : (this_BehaviorIntegerLiteral_0= ruleBehaviorIntegerLiteral | this_HashPropertyReference_1= ruleHashPropertyReference | this_ReferenceExpression_2= ruleReferenceExpression ) ;
public final EObject ruleIntegerValue() throws RecognitionException {
EObject current = null;
@@ -8177,38 +8439,38 @@ public final EObject ruleIntegerValue() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:2950:2: ( (this_BehaviorIntegerLiteral_0= ruleBehaviorIntegerLiteral | this_HashPropertyReference_1= ruleHashPropertyReference | this_ReferenceExpression_2= ruleReferenceExpression ) )
- // InternalBehaviorAnnexParser.g:2951:2: (this_BehaviorIntegerLiteral_0= ruleBehaviorIntegerLiteral | this_HashPropertyReference_1= ruleHashPropertyReference | this_ReferenceExpression_2= ruleReferenceExpression )
+ // InternalBehaviorAnnexParser.g:3048:2: ( (this_BehaviorIntegerLiteral_0= ruleBehaviorIntegerLiteral | this_HashPropertyReference_1= ruleHashPropertyReference | this_ReferenceExpression_2= ruleReferenceExpression ) )
+ // InternalBehaviorAnnexParser.g:3049:2: (this_BehaviorIntegerLiteral_0= ruleBehaviorIntegerLiteral | this_HashPropertyReference_1= ruleHashPropertyReference | this_ReferenceExpression_2= ruleReferenceExpression )
{
- // InternalBehaviorAnnexParser.g:2951:2: (this_BehaviorIntegerLiteral_0= ruleBehaviorIntegerLiteral | this_HashPropertyReference_1= ruleHashPropertyReference | this_ReferenceExpression_2= ruleReferenceExpression )
- int alt55=3;
+ // InternalBehaviorAnnexParser.g:3049:2: (this_BehaviorIntegerLiteral_0= ruleBehaviorIntegerLiteral | this_HashPropertyReference_1= ruleHashPropertyReference | this_ReferenceExpression_2= ruleReferenceExpression )
+ int alt56=3;
switch ( input.LA(1) ) {
case RULE_INTEGER_LIT:
{
- alt55=1;
+ alt56=1;
}
break;
case NumberSign:
{
- alt55=2;
+ alt56=2;
}
break;
case RULE_ID:
{
- alt55=3;
+ alt56=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 55, 0, input);
+ new NoViableAltException("", 56, 0, input);
throw nvae;
}
- switch (alt55) {
+ switch (alt56) {
case 1 :
- // InternalBehaviorAnnexParser.g:2952:3: this_BehaviorIntegerLiteral_0= ruleBehaviorIntegerLiteral
+ // InternalBehaviorAnnexParser.g:3050:3: this_BehaviorIntegerLiteral_0= ruleBehaviorIntegerLiteral
{
if ( state.backtracking==0 ) {
@@ -8230,7 +8492,7 @@ public final EObject ruleIntegerValue() throws RecognitionException {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:2961:3: this_HashPropertyReference_1= ruleHashPropertyReference
+ // InternalBehaviorAnnexParser.g:3059:3: this_HashPropertyReference_1= ruleHashPropertyReference
{
if ( state.backtracking==0 ) {
@@ -8252,7 +8514,7 @@ public final EObject ruleIntegerValue() throws RecognitionException {
}
break;
case 3 :
- // InternalBehaviorAnnexParser.g:2970:3: this_ReferenceExpression_2= ruleReferenceExpression
+ // InternalBehaviorAnnexParser.g:3068:3: this_ReferenceExpression_2= ruleReferenceExpression
{
if ( state.backtracking==0 ) {
@@ -8298,7 +8560,7 @@ public final EObject ruleIntegerValue() throws RecognitionException {
// $ANTLR start "entryRuleValueExpression"
- // InternalBehaviorAnnexParser.g:2982:1: entryRuleValueExpression returns [EObject current=null] : iv_ruleValueExpression= ruleValueExpression EOF ;
+ // InternalBehaviorAnnexParser.g:3080:1: entryRuleValueExpression returns [EObject current=null] : iv_ruleValueExpression= ruleValueExpression EOF ;
public final EObject entryRuleValueExpression() throws RecognitionException {
EObject current = null;
@@ -8306,8 +8568,8 @@ public final EObject entryRuleValueExpression() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:2982:56: (iv_ruleValueExpression= ruleValueExpression EOF )
- // InternalBehaviorAnnexParser.g:2983:2: iv_ruleValueExpression= ruleValueExpression EOF
+ // InternalBehaviorAnnexParser.g:3080:56: (iv_ruleValueExpression= ruleValueExpression EOF )
+ // InternalBehaviorAnnexParser.g:3081:2: iv_ruleValueExpression= ruleValueExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getValueExpressionRule());
@@ -8338,7 +8600,7 @@ public final EObject entryRuleValueExpression() throws RecognitionException {
// $ANTLR start "ruleValueExpression"
- // InternalBehaviorAnnexParser.g:2989:1: ruleValueExpression returns [EObject current=null] : this_LogicalOrExpression_0= ruleLogicalOrExpression ;
+ // InternalBehaviorAnnexParser.g:3087:1: ruleValueExpression returns [EObject current=null] : this_LogicalOrExpression_0= ruleLogicalOrExpression ;
public final EObject ruleValueExpression() throws RecognitionException {
EObject current = null;
@@ -8349,8 +8611,8 @@ public final EObject ruleValueExpression() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:2995:2: (this_LogicalOrExpression_0= ruleLogicalOrExpression )
- // InternalBehaviorAnnexParser.g:2996:2: this_LogicalOrExpression_0= ruleLogicalOrExpression
+ // InternalBehaviorAnnexParser.g:3093:2: (this_LogicalOrExpression_0= ruleLogicalOrExpression )
+ // InternalBehaviorAnnexParser.g:3094:2: this_LogicalOrExpression_0= ruleLogicalOrExpression
{
if ( state.backtracking==0 ) {
@@ -8390,7 +8652,7 @@ public final EObject ruleValueExpression() throws RecognitionException {
// $ANTLR start "entryRuleLogicalOrExpression"
- // InternalBehaviorAnnexParser.g:3007:1: entryRuleLogicalOrExpression returns [EObject current=null] : iv_ruleLogicalOrExpression= ruleLogicalOrExpression EOF ;
+ // InternalBehaviorAnnexParser.g:3105:1: entryRuleLogicalOrExpression returns [EObject current=null] : iv_ruleLogicalOrExpression= ruleLogicalOrExpression EOF ;
public final EObject entryRuleLogicalOrExpression() throws RecognitionException {
EObject current = null;
@@ -8398,8 +8660,8 @@ public final EObject entryRuleLogicalOrExpression() throws RecognitionException
try {
- // InternalBehaviorAnnexParser.g:3007:60: (iv_ruleLogicalOrExpression= ruleLogicalOrExpression EOF )
- // InternalBehaviorAnnexParser.g:3008:2: iv_ruleLogicalOrExpression= ruleLogicalOrExpression EOF
+ // InternalBehaviorAnnexParser.g:3105:60: (iv_ruleLogicalOrExpression= ruleLogicalOrExpression EOF )
+ // InternalBehaviorAnnexParser.g:3106:2: iv_ruleLogicalOrExpression= ruleLogicalOrExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLogicalOrExpressionRule());
@@ -8430,7 +8692,7 @@ public final EObject entryRuleLogicalOrExpression() throws RecognitionException
// $ANTLR start "ruleLogicalOrExpression"
- // InternalBehaviorAnnexParser.g:3014:1: ruleLogicalOrExpression returns [EObject current=null] : (this_LogicalAndExpression_0= ruleLogicalAndExpression ( () ( (lv_operator_2_0= ruleLogicalOrOperator ) ) ( (lv_right_3_0= ruleLogicalAndExpression ) ) )* ) ;
+ // InternalBehaviorAnnexParser.g:3112:1: ruleLogicalOrExpression returns [EObject current=null] : (this_LogicalAndExpression_0= ruleLogicalAndExpression ( () ( (lv_operator_2_0= ruleLogicalOrOperator ) ) ( (lv_right_3_0= ruleLogicalAndExpression ) ) )* ) ;
public final EObject ruleLogicalOrExpression() throws RecognitionException {
EObject current = null;
@@ -8445,18 +8707,18 @@ public final EObject ruleLogicalOrExpression() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:3020:2: ( (this_LogicalAndExpression_0= ruleLogicalAndExpression ( () ( (lv_operator_2_0= ruleLogicalOrOperator ) ) ( (lv_right_3_0= ruleLogicalAndExpression ) ) )* ) )
- // InternalBehaviorAnnexParser.g:3021:2: (this_LogicalAndExpression_0= ruleLogicalAndExpression ( () ( (lv_operator_2_0= ruleLogicalOrOperator ) ) ( (lv_right_3_0= ruleLogicalAndExpression ) ) )* )
+ // InternalBehaviorAnnexParser.g:3118:2: ( (this_LogicalAndExpression_0= ruleLogicalAndExpression ( () ( (lv_operator_2_0= ruleLogicalOrOperator ) ) ( (lv_right_3_0= ruleLogicalAndExpression ) ) )* ) )
+ // InternalBehaviorAnnexParser.g:3119:2: (this_LogicalAndExpression_0= ruleLogicalAndExpression ( () ( (lv_operator_2_0= ruleLogicalOrOperator ) ) ( (lv_right_3_0= ruleLogicalAndExpression ) ) )* )
{
- // InternalBehaviorAnnexParser.g:3021:2: (this_LogicalAndExpression_0= ruleLogicalAndExpression ( () ( (lv_operator_2_0= ruleLogicalOrOperator ) ) ( (lv_right_3_0= ruleLogicalAndExpression ) ) )* )
- // InternalBehaviorAnnexParser.g:3022:3: this_LogicalAndExpression_0= ruleLogicalAndExpression ( () ( (lv_operator_2_0= ruleLogicalOrOperator ) ) ( (lv_right_3_0= ruleLogicalAndExpression ) ) )*
+ // InternalBehaviorAnnexParser.g:3119:2: (this_LogicalAndExpression_0= ruleLogicalAndExpression ( () ( (lv_operator_2_0= ruleLogicalOrOperator ) ) ( (lv_right_3_0= ruleLogicalAndExpression ) ) )* )
+ // InternalBehaviorAnnexParser.g:3120:3: this_LogicalAndExpression_0= ruleLogicalAndExpression ( () ( (lv_operator_2_0= ruleLogicalOrOperator ) ) ( (lv_right_3_0= ruleLogicalAndExpression ) ) )*
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLogicalOrExpressionAccess().getLogicalAndExpressionParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_61);
+ pushFollow(FollowSets000.FOLLOW_38);
this_LogicalAndExpression_0=ruleLogicalAndExpression();
state._fsp--;
@@ -8467,23 +8729,23 @@ public final EObject ruleLogicalOrExpression() throws RecognitionException {
afterParserOrEnumRuleCall();
}
- // InternalBehaviorAnnexParser.g:3030:3: ( () ( (lv_operator_2_0= ruleLogicalOrOperator ) ) ( (lv_right_3_0= ruleLogicalAndExpression ) ) )*
- loop56:
+ // InternalBehaviorAnnexParser.g:3128:3: ( () ( (lv_operator_2_0= ruleLogicalOrOperator ) ) ( (lv_right_3_0= ruleLogicalAndExpression ) ) )*
+ loop57:
do {
- int alt56=2;
- int LA56_0 = input.LA(1);
+ int alt57=2;
+ int LA57_0 = input.LA(1);
- if ( (LA56_0==Xor||LA56_0==Or) ) {
- alt56=1;
+ if ( (LA57_0==Xor||LA57_0==Or) ) {
+ alt57=1;
}
- switch (alt56) {
+ switch (alt57) {
case 1 :
- // InternalBehaviorAnnexParser.g:3031:4: () ( (lv_operator_2_0= ruleLogicalOrOperator ) ) ( (lv_right_3_0= ruleLogicalAndExpression ) )
+ // InternalBehaviorAnnexParser.g:3129:4: () ( (lv_operator_2_0= ruleLogicalOrOperator ) ) ( (lv_right_3_0= ruleLogicalAndExpression ) )
{
- // InternalBehaviorAnnexParser.g:3031:4: ()
- // InternalBehaviorAnnexParser.g:3032:5:
+ // InternalBehaviorAnnexParser.g:3129:4: ()
+ // InternalBehaviorAnnexParser.g:3130:5:
{
if ( state.backtracking==0 ) {
@@ -8495,18 +8757,18 @@ public final EObject ruleLogicalOrExpression() throws RecognitionException {
}
- // InternalBehaviorAnnexParser.g:3038:4: ( (lv_operator_2_0= ruleLogicalOrOperator ) )
- // InternalBehaviorAnnexParser.g:3039:5: (lv_operator_2_0= ruleLogicalOrOperator )
+ // InternalBehaviorAnnexParser.g:3136:4: ( (lv_operator_2_0= ruleLogicalOrOperator ) )
+ // InternalBehaviorAnnexParser.g:3137:5: (lv_operator_2_0= ruleLogicalOrOperator )
{
- // InternalBehaviorAnnexParser.g:3039:5: (lv_operator_2_0= ruleLogicalOrOperator )
- // InternalBehaviorAnnexParser.g:3040:6: lv_operator_2_0= ruleLogicalOrOperator
+ // InternalBehaviorAnnexParser.g:3137:5: (lv_operator_2_0= ruleLogicalOrOperator )
+ // InternalBehaviorAnnexParser.g:3138:6: lv_operator_2_0= ruleLogicalOrOperator
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLogicalOrExpressionAccess().getOperatorLogicalOrOperatorParserRuleCall_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_48);
+ pushFollow(FollowSets000.FOLLOW_50);
lv_operator_2_0=ruleLogicalOrOperator();
state._fsp--;
@@ -8530,18 +8792,18 @@ public final EObject ruleLogicalOrExpression() throws RecognitionException {
}
- // InternalBehaviorAnnexParser.g:3057:4: ( (lv_right_3_0= ruleLogicalAndExpression ) )
- // InternalBehaviorAnnexParser.g:3058:5: (lv_right_3_0= ruleLogicalAndExpression )
+ // InternalBehaviorAnnexParser.g:3155:4: ( (lv_right_3_0= ruleLogicalAndExpression ) )
+ // InternalBehaviorAnnexParser.g:3156:5: (lv_right_3_0= ruleLogicalAndExpression )
{
- // InternalBehaviorAnnexParser.g:3058:5: (lv_right_3_0= ruleLogicalAndExpression )
- // InternalBehaviorAnnexParser.g:3059:6: lv_right_3_0= ruleLogicalAndExpression
+ // InternalBehaviorAnnexParser.g:3156:5: (lv_right_3_0= ruleLogicalAndExpression )
+ // InternalBehaviorAnnexParser.g:3157:6: lv_right_3_0= ruleLogicalAndExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLogicalOrExpressionAccess().getRightLogicalAndExpressionParserRuleCall_1_2_0());
}
- pushFollow(FollowSets000.FOLLOW_61);
+ pushFollow(FollowSets000.FOLLOW_38);
lv_right_3_0=ruleLogicalAndExpression();
state._fsp--;
@@ -8570,7 +8832,7 @@ public final EObject ruleLogicalOrExpression() throws RecognitionException {
break;
default :
- break loop56;
+ break loop57;
}
} while (true);
@@ -8599,7 +8861,7 @@ public final EObject ruleLogicalOrExpression() throws RecognitionException {
// $ANTLR start "entryRuleLogicalOrOperator"
- // InternalBehaviorAnnexParser.g:3081:1: entryRuleLogicalOrOperator returns [String current=null] : iv_ruleLogicalOrOperator= ruleLogicalOrOperator EOF ;
+ // InternalBehaviorAnnexParser.g:3179:1: entryRuleLogicalOrOperator returns [String current=null] : iv_ruleLogicalOrOperator= ruleLogicalOrOperator EOF ;
public final String entryRuleLogicalOrOperator() throws RecognitionException {
String current = null;
@@ -8607,8 +8869,8 @@ public final String entryRuleLogicalOrOperator() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:3081:57: (iv_ruleLogicalOrOperator= ruleLogicalOrOperator EOF )
- // InternalBehaviorAnnexParser.g:3082:2: iv_ruleLogicalOrOperator= ruleLogicalOrOperator EOF
+ // InternalBehaviorAnnexParser.g:3179:57: (iv_ruleLogicalOrOperator= ruleLogicalOrOperator EOF )
+ // InternalBehaviorAnnexParser.g:3180:2: iv_ruleLogicalOrOperator= ruleLogicalOrOperator EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLogicalOrOperatorRule());
@@ -8639,7 +8901,7 @@ public final String entryRuleLogicalOrOperator() throws RecognitionException {
// $ANTLR start "ruleLogicalOrOperator"
- // InternalBehaviorAnnexParser.g:3088:1: ruleLogicalOrOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= Or (kw= Else )? ) | kw= Xor ) ;
+ // InternalBehaviorAnnexParser.g:3186:1: ruleLogicalOrOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= Or (kw= Else )? ) | kw= Xor ) ;
public final AntlrDatatypeRuleToken ruleLogicalOrOperator() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -8649,32 +8911,32 @@ public final AntlrDatatypeRuleToken ruleLogicalOrOperator() throws RecognitionEx
enterRule();
try {
- // InternalBehaviorAnnexParser.g:3094:2: ( ( (kw= Or (kw= Else )? ) | kw= Xor ) )
- // InternalBehaviorAnnexParser.g:3095:2: ( (kw= Or (kw= Else )? ) | kw= Xor )
+ // InternalBehaviorAnnexParser.g:3192:2: ( ( (kw= Or (kw= Else )? ) | kw= Xor ) )
+ // InternalBehaviorAnnexParser.g:3193:2: ( (kw= Or (kw= Else )? ) | kw= Xor )
{
- // InternalBehaviorAnnexParser.g:3095:2: ( (kw= Or (kw= Else )? ) | kw= Xor )
- int alt58=2;
- int LA58_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:3193:2: ( (kw= Or (kw= Else )? ) | kw= Xor )
+ int alt59=2;
+ int LA59_0 = input.LA(1);
- if ( (LA58_0==Or) ) {
- alt58=1;
+ if ( (LA59_0==Or) ) {
+ alt59=1;
}
- else if ( (LA58_0==Xor) ) {
- alt58=2;
+ else if ( (LA59_0==Xor) ) {
+ alt59=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 58, 0, input);
+ new NoViableAltException("", 59, 0, input);
throw nvae;
}
- switch (alt58) {
+ switch (alt59) {
case 1 :
- // InternalBehaviorAnnexParser.g:3096:3: (kw= Or (kw= Else )? )
+ // InternalBehaviorAnnexParser.g:3194:3: (kw= Or (kw= Else )? )
{
- // InternalBehaviorAnnexParser.g:3096:3: (kw= Or (kw= Else )? )
- // InternalBehaviorAnnexParser.g:3097:4: kw= Or (kw= Else )?
+ // InternalBehaviorAnnexParser.g:3194:3: (kw= Or (kw= Else )? )
+ // InternalBehaviorAnnexParser.g:3195:4: kw= Or (kw= Else )?
{
kw=(Token)match(input,Or,FollowSets000.FOLLOW_62); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -8683,16 +8945,16 @@ else if ( (LA58_0==Xor) ) {
newLeafNode(kw, grammarAccess.getLogicalOrOperatorAccess().getOrKeyword_0_0());
}
- // InternalBehaviorAnnexParser.g:3102:4: (kw= Else )?
- int alt57=2;
- int LA57_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:3200:4: (kw= Else )?
+ int alt58=2;
+ int LA58_0 = input.LA(1);
- if ( (LA57_0==Else) ) {
- alt57=1;
+ if ( (LA58_0==Else) ) {
+ alt58=1;
}
- switch (alt57) {
+ switch (alt58) {
case 1 :
- // InternalBehaviorAnnexParser.g:3103:5: kw= Else
+ // InternalBehaviorAnnexParser.g:3201:5: kw= Else
{
kw=(Token)match(input,Else,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -8714,7 +8976,7 @@ else if ( (LA58_0==Xor) ) {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:3111:3: kw= Xor
+ // InternalBehaviorAnnexParser.g:3209:3: kw= Xor
{
kw=(Token)match(input,Xor,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -8751,7 +9013,7 @@ else if ( (LA58_0==Xor) ) {
// $ANTLR start "entryRuleLogicalAndExpression"
- // InternalBehaviorAnnexParser.g:3120:1: entryRuleLogicalAndExpression returns [EObject current=null] : iv_ruleLogicalAndExpression= ruleLogicalAndExpression EOF ;
+ // InternalBehaviorAnnexParser.g:3218:1: entryRuleLogicalAndExpression returns [EObject current=null] : iv_ruleLogicalAndExpression= ruleLogicalAndExpression EOF ;
public final EObject entryRuleLogicalAndExpression() throws RecognitionException {
EObject current = null;
@@ -8759,8 +9021,8 @@ public final EObject entryRuleLogicalAndExpression() throws RecognitionException
try {
- // InternalBehaviorAnnexParser.g:3120:61: (iv_ruleLogicalAndExpression= ruleLogicalAndExpression EOF )
- // InternalBehaviorAnnexParser.g:3121:2: iv_ruleLogicalAndExpression= ruleLogicalAndExpression EOF
+ // InternalBehaviorAnnexParser.g:3218:61: (iv_ruleLogicalAndExpression= ruleLogicalAndExpression EOF )
+ // InternalBehaviorAnnexParser.g:3219:2: iv_ruleLogicalAndExpression= ruleLogicalAndExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLogicalAndExpressionRule());
@@ -8791,7 +9053,7 @@ public final EObject entryRuleLogicalAndExpression() throws RecognitionException
// $ANTLR start "ruleLogicalAndExpression"
- // InternalBehaviorAnnexParser.g:3127:1: ruleLogicalAndExpression returns [EObject current=null] : (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleLogicalAndOperator ) ) ( (lv_right_3_0= ruleRelationalExpression ) ) )* ) ;
+ // InternalBehaviorAnnexParser.g:3225:1: ruleLogicalAndExpression returns [EObject current=null] : (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleLogicalAndOperator ) ) ( (lv_right_3_0= ruleRelationalExpression ) ) )* ) ;
public final EObject ruleLogicalAndExpression() throws RecognitionException {
EObject current = null;
@@ -8806,11 +9068,11 @@ public final EObject ruleLogicalAndExpression() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:3133:2: ( (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleLogicalAndOperator ) ) ( (lv_right_3_0= ruleRelationalExpression ) ) )* ) )
- // InternalBehaviorAnnexParser.g:3134:2: (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleLogicalAndOperator ) ) ( (lv_right_3_0= ruleRelationalExpression ) ) )* )
+ // InternalBehaviorAnnexParser.g:3231:2: ( (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleLogicalAndOperator ) ) ( (lv_right_3_0= ruleRelationalExpression ) ) )* ) )
+ // InternalBehaviorAnnexParser.g:3232:2: (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleLogicalAndOperator ) ) ( (lv_right_3_0= ruleRelationalExpression ) ) )* )
{
- // InternalBehaviorAnnexParser.g:3134:2: (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleLogicalAndOperator ) ) ( (lv_right_3_0= ruleRelationalExpression ) ) )* )
- // InternalBehaviorAnnexParser.g:3135:3: this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleLogicalAndOperator ) ) ( (lv_right_3_0= ruleRelationalExpression ) ) )*
+ // InternalBehaviorAnnexParser.g:3232:2: (this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleLogicalAndOperator ) ) ( (lv_right_3_0= ruleRelationalExpression ) ) )* )
+ // InternalBehaviorAnnexParser.g:3233:3: this_RelationalExpression_0= ruleRelationalExpression ( () ( (lv_operator_2_0= ruleLogicalAndOperator ) ) ( (lv_right_3_0= ruleRelationalExpression ) ) )*
{
if ( state.backtracking==0 ) {
@@ -8828,23 +9090,23 @@ public final EObject ruleLogicalAndExpression() throws RecognitionException {
afterParserOrEnumRuleCall();
}
- // InternalBehaviorAnnexParser.g:3143:3: ( () ( (lv_operator_2_0= ruleLogicalAndOperator ) ) ( (lv_right_3_0= ruleRelationalExpression ) ) )*
- loop59:
+ // InternalBehaviorAnnexParser.g:3241:3: ( () ( (lv_operator_2_0= ruleLogicalAndOperator ) ) ( (lv_right_3_0= ruleRelationalExpression ) ) )*
+ loop60:
do {
- int alt59=2;
- int LA59_0 = input.LA(1);
+ int alt60=2;
+ int LA60_0 = input.LA(1);
- if ( (LA59_0==And) ) {
- alt59=1;
+ if ( (LA60_0==And) ) {
+ alt60=1;
}
- switch (alt59) {
+ switch (alt60) {
case 1 :
- // InternalBehaviorAnnexParser.g:3144:4: () ( (lv_operator_2_0= ruleLogicalAndOperator ) ) ( (lv_right_3_0= ruleRelationalExpression ) )
+ // InternalBehaviorAnnexParser.g:3242:4: () ( (lv_operator_2_0= ruleLogicalAndOperator ) ) ( (lv_right_3_0= ruleRelationalExpression ) )
{
- // InternalBehaviorAnnexParser.g:3144:4: ()
- // InternalBehaviorAnnexParser.g:3145:5:
+ // InternalBehaviorAnnexParser.g:3242:4: ()
+ // InternalBehaviorAnnexParser.g:3243:5:
{
if ( state.backtracking==0 ) {
@@ -8856,18 +9118,18 @@ public final EObject ruleLogicalAndExpression() throws RecognitionException {
}
- // InternalBehaviorAnnexParser.g:3151:4: ( (lv_operator_2_0= ruleLogicalAndOperator ) )
- // InternalBehaviorAnnexParser.g:3152:5: (lv_operator_2_0= ruleLogicalAndOperator )
+ // InternalBehaviorAnnexParser.g:3249:4: ( (lv_operator_2_0= ruleLogicalAndOperator ) )
+ // InternalBehaviorAnnexParser.g:3250:5: (lv_operator_2_0= ruleLogicalAndOperator )
{
- // InternalBehaviorAnnexParser.g:3152:5: (lv_operator_2_0= ruleLogicalAndOperator )
- // InternalBehaviorAnnexParser.g:3153:6: lv_operator_2_0= ruleLogicalAndOperator
+ // InternalBehaviorAnnexParser.g:3250:5: (lv_operator_2_0= ruleLogicalAndOperator )
+ // InternalBehaviorAnnexParser.g:3251:6: lv_operator_2_0= ruleLogicalAndOperator
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLogicalAndExpressionAccess().getOperatorLogicalAndOperatorParserRuleCall_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_48);
+ pushFollow(FollowSets000.FOLLOW_50);
lv_operator_2_0=ruleLogicalAndOperator();
state._fsp--;
@@ -8891,11 +9153,11 @@ public final EObject ruleLogicalAndExpression() throws RecognitionException {
}
- // InternalBehaviorAnnexParser.g:3170:4: ( (lv_right_3_0= ruleRelationalExpression ) )
- // InternalBehaviorAnnexParser.g:3171:5: (lv_right_3_0= ruleRelationalExpression )
+ // InternalBehaviorAnnexParser.g:3268:4: ( (lv_right_3_0= ruleRelationalExpression ) )
+ // InternalBehaviorAnnexParser.g:3269:5: (lv_right_3_0= ruleRelationalExpression )
{
- // InternalBehaviorAnnexParser.g:3171:5: (lv_right_3_0= ruleRelationalExpression )
- // InternalBehaviorAnnexParser.g:3172:6: lv_right_3_0= ruleRelationalExpression
+ // InternalBehaviorAnnexParser.g:3269:5: (lv_right_3_0= ruleRelationalExpression )
+ // InternalBehaviorAnnexParser.g:3270:6: lv_right_3_0= ruleRelationalExpression
{
if ( state.backtracking==0 ) {
@@ -8931,7 +9193,7 @@ public final EObject ruleLogicalAndExpression() throws RecognitionException {
break;
default :
- break loop59;
+ break loop60;
}
} while (true);
@@ -8960,7 +9222,7 @@ public final EObject ruleLogicalAndExpression() throws RecognitionException {
// $ANTLR start "entryRuleLogicalAndOperator"
- // InternalBehaviorAnnexParser.g:3194:1: entryRuleLogicalAndOperator returns [String current=null] : iv_ruleLogicalAndOperator= ruleLogicalAndOperator EOF ;
+ // InternalBehaviorAnnexParser.g:3292:1: entryRuleLogicalAndOperator returns [String current=null] : iv_ruleLogicalAndOperator= ruleLogicalAndOperator EOF ;
public final String entryRuleLogicalAndOperator() throws RecognitionException {
String current = null;
@@ -8968,8 +9230,8 @@ public final String entryRuleLogicalAndOperator() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:3194:58: (iv_ruleLogicalAndOperator= ruleLogicalAndOperator EOF )
- // InternalBehaviorAnnexParser.g:3195:2: iv_ruleLogicalAndOperator= ruleLogicalAndOperator EOF
+ // InternalBehaviorAnnexParser.g:3292:58: (iv_ruleLogicalAndOperator= ruleLogicalAndOperator EOF )
+ // InternalBehaviorAnnexParser.g:3293:2: iv_ruleLogicalAndOperator= ruleLogicalAndOperator EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLogicalAndOperatorRule());
@@ -9000,7 +9262,7 @@ public final String entryRuleLogicalAndOperator() throws RecognitionException {
// $ANTLR start "ruleLogicalAndOperator"
- // InternalBehaviorAnnexParser.g:3201:1: ruleLogicalAndOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= And (kw= Then )? ) ;
+ // InternalBehaviorAnnexParser.g:3299:1: ruleLogicalAndOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= And (kw= Then )? ) ;
public final AntlrDatatypeRuleToken ruleLogicalAndOperator() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -9010,11 +9272,11 @@ public final AntlrDatatypeRuleToken ruleLogicalAndOperator() throws RecognitionE
enterRule();
try {
- // InternalBehaviorAnnexParser.g:3207:2: ( (kw= And (kw= Then )? ) )
- // InternalBehaviorAnnexParser.g:3208:2: (kw= And (kw= Then )? )
+ // InternalBehaviorAnnexParser.g:3305:2: ( (kw= And (kw= Then )? ) )
+ // InternalBehaviorAnnexParser.g:3306:2: (kw= And (kw= Then )? )
{
- // InternalBehaviorAnnexParser.g:3208:2: (kw= And (kw= Then )? )
- // InternalBehaviorAnnexParser.g:3209:3: kw= And (kw= Then )?
+ // InternalBehaviorAnnexParser.g:3306:2: (kw= And (kw= Then )? )
+ // InternalBehaviorAnnexParser.g:3307:3: kw= And (kw= Then )?
{
kw=(Token)match(input,And,FollowSets000.FOLLOW_63); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -9023,16 +9285,16 @@ public final AntlrDatatypeRuleToken ruleLogicalAndOperator() throws RecognitionE
newLeafNode(kw, grammarAccess.getLogicalAndOperatorAccess().getAndKeyword_0());
}
- // InternalBehaviorAnnexParser.g:3214:3: (kw= Then )?
- int alt60=2;
- int LA60_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:3312:3: (kw= Then )?
+ int alt61=2;
+ int LA61_0 = input.LA(1);
- if ( (LA60_0==Then) ) {
- alt60=1;
+ if ( (LA61_0==Then) ) {
+ alt61=1;
}
- switch (alt60) {
+ switch (alt61) {
case 1 :
- // InternalBehaviorAnnexParser.g:3215:4: kw= Then
+ // InternalBehaviorAnnexParser.g:3313:4: kw= Then
{
kw=(Token)match(input,Then,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -9072,7 +9334,7 @@ public final AntlrDatatypeRuleToken ruleLogicalAndOperator() throws RecognitionE
// $ANTLR start "entryRuleRelationalExpression"
- // InternalBehaviorAnnexParser.g:3225:1: entryRuleRelationalExpression returns [EObject current=null] : iv_ruleRelationalExpression= ruleRelationalExpression EOF ;
+ // InternalBehaviorAnnexParser.g:3323:1: entryRuleRelationalExpression returns [EObject current=null] : iv_ruleRelationalExpression= ruleRelationalExpression EOF ;
public final EObject entryRuleRelationalExpression() throws RecognitionException {
EObject current = null;
@@ -9080,8 +9342,8 @@ public final EObject entryRuleRelationalExpression() throws RecognitionException
try {
- // InternalBehaviorAnnexParser.g:3225:61: (iv_ruleRelationalExpression= ruleRelationalExpression EOF )
- // InternalBehaviorAnnexParser.g:3226:2: iv_ruleRelationalExpression= ruleRelationalExpression EOF
+ // InternalBehaviorAnnexParser.g:3323:61: (iv_ruleRelationalExpression= ruleRelationalExpression EOF )
+ // InternalBehaviorAnnexParser.g:3324:2: iv_ruleRelationalExpression= ruleRelationalExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getRelationalExpressionRule());
@@ -9112,7 +9374,7 @@ public final EObject entryRuleRelationalExpression() throws RecognitionException
// $ANTLR start "ruleRelationalExpression"
- // InternalBehaviorAnnexParser.g:3232:1: ruleRelationalExpression returns [EObject current=null] : (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( ( (lv_operator_2_1= EqualsSign | lv_operator_2_2= ExclamationMarkEqualsSign | lv_operator_2_3= LessThanSign | lv_operator_2_4= LessThanSignEqualsSign | lv_operator_2_5= GreaterThanSign | lv_operator_2_6= GreaterThanSignEqualsSign ) ) ) ( (lv_right_3_0= ruleAdditiveExpression ) ) )? ) ;
+ // InternalBehaviorAnnexParser.g:3330:1: ruleRelationalExpression returns [EObject current=null] : (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( ( (lv_operator_2_1= EqualsSign | lv_operator_2_2= ExclamationMarkEqualsSign | lv_operator_2_3= LessThanSign | lv_operator_2_4= LessThanSignEqualsSign | lv_operator_2_5= GreaterThanSign | lv_operator_2_6= GreaterThanSignEqualsSign ) ) ) ( (lv_right_3_0= ruleAdditiveExpression ) ) )? ) ;
public final EObject ruleRelationalExpression() throws RecognitionException {
EObject current = null;
@@ -9131,11 +9393,11 @@ public final EObject ruleRelationalExpression() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:3238:2: ( (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( ( (lv_operator_2_1= EqualsSign | lv_operator_2_2= ExclamationMarkEqualsSign | lv_operator_2_3= LessThanSign | lv_operator_2_4= LessThanSignEqualsSign | lv_operator_2_5= GreaterThanSign | lv_operator_2_6= GreaterThanSignEqualsSign ) ) ) ( (lv_right_3_0= ruleAdditiveExpression ) ) )? ) )
- // InternalBehaviorAnnexParser.g:3239:2: (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( ( (lv_operator_2_1= EqualsSign | lv_operator_2_2= ExclamationMarkEqualsSign | lv_operator_2_3= LessThanSign | lv_operator_2_4= LessThanSignEqualsSign | lv_operator_2_5= GreaterThanSign | lv_operator_2_6= GreaterThanSignEqualsSign ) ) ) ( (lv_right_3_0= ruleAdditiveExpression ) ) )? )
+ // InternalBehaviorAnnexParser.g:3336:2: ( (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( ( (lv_operator_2_1= EqualsSign | lv_operator_2_2= ExclamationMarkEqualsSign | lv_operator_2_3= LessThanSign | lv_operator_2_4= LessThanSignEqualsSign | lv_operator_2_5= GreaterThanSign | lv_operator_2_6= GreaterThanSignEqualsSign ) ) ) ( (lv_right_3_0= ruleAdditiveExpression ) ) )? ) )
+ // InternalBehaviorAnnexParser.g:3337:2: (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( ( (lv_operator_2_1= EqualsSign | lv_operator_2_2= ExclamationMarkEqualsSign | lv_operator_2_3= LessThanSign | lv_operator_2_4= LessThanSignEqualsSign | lv_operator_2_5= GreaterThanSign | lv_operator_2_6= GreaterThanSignEqualsSign ) ) ) ( (lv_right_3_0= ruleAdditiveExpression ) ) )? )
{
- // InternalBehaviorAnnexParser.g:3239:2: (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( ( (lv_operator_2_1= EqualsSign | lv_operator_2_2= ExclamationMarkEqualsSign | lv_operator_2_3= LessThanSign | lv_operator_2_4= LessThanSignEqualsSign | lv_operator_2_5= GreaterThanSign | lv_operator_2_6= GreaterThanSignEqualsSign ) ) ) ( (lv_right_3_0= ruleAdditiveExpression ) ) )? )
- // InternalBehaviorAnnexParser.g:3240:3: this_AdditiveExpression_0= ruleAdditiveExpression ( () ( ( (lv_operator_2_1= EqualsSign | lv_operator_2_2= ExclamationMarkEqualsSign | lv_operator_2_3= LessThanSign | lv_operator_2_4= LessThanSignEqualsSign | lv_operator_2_5= GreaterThanSign | lv_operator_2_6= GreaterThanSignEqualsSign ) ) ) ( (lv_right_3_0= ruleAdditiveExpression ) ) )?
+ // InternalBehaviorAnnexParser.g:3337:2: (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( ( (lv_operator_2_1= EqualsSign | lv_operator_2_2= ExclamationMarkEqualsSign | lv_operator_2_3= LessThanSign | lv_operator_2_4= LessThanSignEqualsSign | lv_operator_2_5= GreaterThanSign | lv_operator_2_6= GreaterThanSignEqualsSign ) ) ) ( (lv_right_3_0= ruleAdditiveExpression ) ) )? )
+ // InternalBehaviorAnnexParser.g:3338:3: this_AdditiveExpression_0= ruleAdditiveExpression ( () ( ( (lv_operator_2_1= EqualsSign | lv_operator_2_2= ExclamationMarkEqualsSign | lv_operator_2_3= LessThanSign | lv_operator_2_4= LessThanSignEqualsSign | lv_operator_2_5= GreaterThanSign | lv_operator_2_6= GreaterThanSignEqualsSign ) ) ) ( (lv_right_3_0= ruleAdditiveExpression ) ) )?
{
if ( state.backtracking==0 ) {
@@ -9153,19 +9415,19 @@ public final EObject ruleRelationalExpression() throws RecognitionException {
afterParserOrEnumRuleCall();
}
- // InternalBehaviorAnnexParser.g:3248:3: ( () ( ( (lv_operator_2_1= EqualsSign | lv_operator_2_2= ExclamationMarkEqualsSign | lv_operator_2_3= LessThanSign | lv_operator_2_4= LessThanSignEqualsSign | lv_operator_2_5= GreaterThanSign | lv_operator_2_6= GreaterThanSignEqualsSign ) ) ) ( (lv_right_3_0= ruleAdditiveExpression ) ) )?
- int alt62=2;
- int LA62_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:3346:3: ( () ( ( (lv_operator_2_1= EqualsSign | lv_operator_2_2= ExclamationMarkEqualsSign | lv_operator_2_3= LessThanSign | lv_operator_2_4= LessThanSignEqualsSign | lv_operator_2_5= GreaterThanSign | lv_operator_2_6= GreaterThanSignEqualsSign ) ) ) ( (lv_right_3_0= ruleAdditiveExpression ) ) )?
+ int alt63=2;
+ int LA63_0 = input.LA(1);
- if ( (LA62_0==ExclamationMarkEqualsSign||LA62_0==LessThanSignEqualsSign||LA62_0==GreaterThanSignEqualsSign||(LA62_0>=LessThanSign && LA62_0<=GreaterThanSign)) ) {
- alt62=1;
+ if ( (LA63_0==ExclamationMarkEqualsSign||LA63_0==LessThanSignEqualsSign||LA63_0==GreaterThanSignEqualsSign||(LA63_0>=LessThanSign && LA63_0<=GreaterThanSign)) ) {
+ alt63=1;
}
- switch (alt62) {
+ switch (alt63) {
case 1 :
- // InternalBehaviorAnnexParser.g:3249:4: () ( ( (lv_operator_2_1= EqualsSign | lv_operator_2_2= ExclamationMarkEqualsSign | lv_operator_2_3= LessThanSign | lv_operator_2_4= LessThanSignEqualsSign | lv_operator_2_5= GreaterThanSign | lv_operator_2_6= GreaterThanSignEqualsSign ) ) ) ( (lv_right_3_0= ruleAdditiveExpression ) )
+ // InternalBehaviorAnnexParser.g:3347:4: () ( ( (lv_operator_2_1= EqualsSign | lv_operator_2_2= ExclamationMarkEqualsSign | lv_operator_2_3= LessThanSign | lv_operator_2_4= LessThanSignEqualsSign | lv_operator_2_5= GreaterThanSign | lv_operator_2_6= GreaterThanSignEqualsSign ) ) ) ( (lv_right_3_0= ruleAdditiveExpression ) )
{
- // InternalBehaviorAnnexParser.g:3249:4: ()
- // InternalBehaviorAnnexParser.g:3250:5:
+ // InternalBehaviorAnnexParser.g:3347:4: ()
+ // InternalBehaviorAnnexParser.g:3348:5:
{
if ( state.backtracking==0 ) {
@@ -9177,58 +9439,58 @@ public final EObject ruleRelationalExpression() throws RecognitionException {
}
- // InternalBehaviorAnnexParser.g:3256:4: ( ( (lv_operator_2_1= EqualsSign | lv_operator_2_2= ExclamationMarkEqualsSign | lv_operator_2_3= LessThanSign | lv_operator_2_4= LessThanSignEqualsSign | lv_operator_2_5= GreaterThanSign | lv_operator_2_6= GreaterThanSignEqualsSign ) ) )
- // InternalBehaviorAnnexParser.g:3257:5: ( (lv_operator_2_1= EqualsSign | lv_operator_2_2= ExclamationMarkEqualsSign | lv_operator_2_3= LessThanSign | lv_operator_2_4= LessThanSignEqualsSign | lv_operator_2_5= GreaterThanSign | lv_operator_2_6= GreaterThanSignEqualsSign ) )
+ // InternalBehaviorAnnexParser.g:3354:4: ( ( (lv_operator_2_1= EqualsSign | lv_operator_2_2= ExclamationMarkEqualsSign | lv_operator_2_3= LessThanSign | lv_operator_2_4= LessThanSignEqualsSign | lv_operator_2_5= GreaterThanSign | lv_operator_2_6= GreaterThanSignEqualsSign ) ) )
+ // InternalBehaviorAnnexParser.g:3355:5: ( (lv_operator_2_1= EqualsSign | lv_operator_2_2= ExclamationMarkEqualsSign | lv_operator_2_3= LessThanSign | lv_operator_2_4= LessThanSignEqualsSign | lv_operator_2_5= GreaterThanSign | lv_operator_2_6= GreaterThanSignEqualsSign ) )
{
- // InternalBehaviorAnnexParser.g:3257:5: ( (lv_operator_2_1= EqualsSign | lv_operator_2_2= ExclamationMarkEqualsSign | lv_operator_2_3= LessThanSign | lv_operator_2_4= LessThanSignEqualsSign | lv_operator_2_5= GreaterThanSign | lv_operator_2_6= GreaterThanSignEqualsSign ) )
- // InternalBehaviorAnnexParser.g:3258:6: (lv_operator_2_1= EqualsSign | lv_operator_2_2= ExclamationMarkEqualsSign | lv_operator_2_3= LessThanSign | lv_operator_2_4= LessThanSignEqualsSign | lv_operator_2_5= GreaterThanSign | lv_operator_2_6= GreaterThanSignEqualsSign )
+ // InternalBehaviorAnnexParser.g:3355:5: ( (lv_operator_2_1= EqualsSign | lv_operator_2_2= ExclamationMarkEqualsSign | lv_operator_2_3= LessThanSign | lv_operator_2_4= LessThanSignEqualsSign | lv_operator_2_5= GreaterThanSign | lv_operator_2_6= GreaterThanSignEqualsSign ) )
+ // InternalBehaviorAnnexParser.g:3356:6: (lv_operator_2_1= EqualsSign | lv_operator_2_2= ExclamationMarkEqualsSign | lv_operator_2_3= LessThanSign | lv_operator_2_4= LessThanSignEqualsSign | lv_operator_2_5= GreaterThanSign | lv_operator_2_6= GreaterThanSignEqualsSign )
{
- // InternalBehaviorAnnexParser.g:3258:6: (lv_operator_2_1= EqualsSign | lv_operator_2_2= ExclamationMarkEqualsSign | lv_operator_2_3= LessThanSign | lv_operator_2_4= LessThanSignEqualsSign | lv_operator_2_5= GreaterThanSign | lv_operator_2_6= GreaterThanSignEqualsSign )
- int alt61=6;
+ // InternalBehaviorAnnexParser.g:3356:6: (lv_operator_2_1= EqualsSign | lv_operator_2_2= ExclamationMarkEqualsSign | lv_operator_2_3= LessThanSign | lv_operator_2_4= LessThanSignEqualsSign | lv_operator_2_5= GreaterThanSign | lv_operator_2_6= GreaterThanSignEqualsSign )
+ int alt62=6;
switch ( input.LA(1) ) {
case EqualsSign:
{
- alt61=1;
+ alt62=1;
}
break;
case ExclamationMarkEqualsSign:
{
- alt61=2;
+ alt62=2;
}
break;
case LessThanSign:
{
- alt61=3;
+ alt62=3;
}
break;
case LessThanSignEqualsSign:
{
- alt61=4;
+ alt62=4;
}
break;
case GreaterThanSign:
{
- alt61=5;
+ alt62=5;
}
break;
case GreaterThanSignEqualsSign:
{
- alt61=6;
+ alt62=6;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 61, 0, input);
+ new NoViableAltException("", 62, 0, input);
throw nvae;
}
- switch (alt61) {
+ switch (alt62) {
case 1 :
- // InternalBehaviorAnnexParser.g:3259:7: lv_operator_2_1= EqualsSign
+ // InternalBehaviorAnnexParser.g:3357:7: lv_operator_2_1= EqualsSign
{
- lv_operator_2_1=(Token)match(input,EqualsSign,FollowSets000.FOLLOW_48); if (state.failed) return current;
+ lv_operator_2_1=(Token)match(input,EqualsSign,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_operator_2_1, grammarAccess.getRelationalExpressionAccess().getOperatorEqualsSignKeyword_1_1_0_0());
@@ -9246,9 +9508,9 @@ public final EObject ruleRelationalExpression() throws RecognitionException {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:3270:7: lv_operator_2_2= ExclamationMarkEqualsSign
+ // InternalBehaviorAnnexParser.g:3368:7: lv_operator_2_2= ExclamationMarkEqualsSign
{
- lv_operator_2_2=(Token)match(input,ExclamationMarkEqualsSign,FollowSets000.FOLLOW_48); if (state.failed) return current;
+ lv_operator_2_2=(Token)match(input,ExclamationMarkEqualsSign,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_operator_2_2, grammarAccess.getRelationalExpressionAccess().getOperatorExclamationMarkEqualsSignKeyword_1_1_0_1());
@@ -9266,9 +9528,9 @@ public final EObject ruleRelationalExpression() throws RecognitionException {
}
break;
case 3 :
- // InternalBehaviorAnnexParser.g:3281:7: lv_operator_2_3= LessThanSign
+ // InternalBehaviorAnnexParser.g:3379:7: lv_operator_2_3= LessThanSign
{
- lv_operator_2_3=(Token)match(input,LessThanSign,FollowSets000.FOLLOW_48); if (state.failed) return current;
+ lv_operator_2_3=(Token)match(input,LessThanSign,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_operator_2_3, grammarAccess.getRelationalExpressionAccess().getOperatorLessThanSignKeyword_1_1_0_2());
@@ -9286,9 +9548,9 @@ public final EObject ruleRelationalExpression() throws RecognitionException {
}
break;
case 4 :
- // InternalBehaviorAnnexParser.g:3292:7: lv_operator_2_4= LessThanSignEqualsSign
+ // InternalBehaviorAnnexParser.g:3390:7: lv_operator_2_4= LessThanSignEqualsSign
{
- lv_operator_2_4=(Token)match(input,LessThanSignEqualsSign,FollowSets000.FOLLOW_48); if (state.failed) return current;
+ lv_operator_2_4=(Token)match(input,LessThanSignEqualsSign,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_operator_2_4, grammarAccess.getRelationalExpressionAccess().getOperatorLessThanSignEqualsSignKeyword_1_1_0_3());
@@ -9306,9 +9568,9 @@ public final EObject ruleRelationalExpression() throws RecognitionException {
}
break;
case 5 :
- // InternalBehaviorAnnexParser.g:3303:7: lv_operator_2_5= GreaterThanSign
+ // InternalBehaviorAnnexParser.g:3401:7: lv_operator_2_5= GreaterThanSign
{
- lv_operator_2_5=(Token)match(input,GreaterThanSign,FollowSets000.FOLLOW_48); if (state.failed) return current;
+ lv_operator_2_5=(Token)match(input,GreaterThanSign,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_operator_2_5, grammarAccess.getRelationalExpressionAccess().getOperatorGreaterThanSignKeyword_1_1_0_4());
@@ -9326,9 +9588,9 @@ public final EObject ruleRelationalExpression() throws RecognitionException {
}
break;
case 6 :
- // InternalBehaviorAnnexParser.g:3314:7: lv_operator_2_6= GreaterThanSignEqualsSign
+ // InternalBehaviorAnnexParser.g:3412:7: lv_operator_2_6= GreaterThanSignEqualsSign
{
- lv_operator_2_6=(Token)match(input,GreaterThanSignEqualsSign,FollowSets000.FOLLOW_48); if (state.failed) return current;
+ lv_operator_2_6=(Token)match(input,GreaterThanSignEqualsSign,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_operator_2_6, grammarAccess.getRelationalExpressionAccess().getOperatorGreaterThanSignEqualsSignKeyword_1_1_0_5());
@@ -9354,11 +9616,11 @@ public final EObject ruleRelationalExpression() throws RecognitionException {
}
- // InternalBehaviorAnnexParser.g:3327:4: ( (lv_right_3_0= ruleAdditiveExpression ) )
- // InternalBehaviorAnnexParser.g:3328:5: (lv_right_3_0= ruleAdditiveExpression )
+ // InternalBehaviorAnnexParser.g:3425:4: ( (lv_right_3_0= ruleAdditiveExpression ) )
+ // InternalBehaviorAnnexParser.g:3426:5: (lv_right_3_0= ruleAdditiveExpression )
{
- // InternalBehaviorAnnexParser.g:3328:5: (lv_right_3_0= ruleAdditiveExpression )
- // InternalBehaviorAnnexParser.g:3329:6: lv_right_3_0= ruleAdditiveExpression
+ // InternalBehaviorAnnexParser.g:3426:5: (lv_right_3_0= ruleAdditiveExpression )
+ // InternalBehaviorAnnexParser.g:3427:6: lv_right_3_0= ruleAdditiveExpression
{
if ( state.backtracking==0 ) {
@@ -9420,7 +9682,7 @@ public final EObject ruleRelationalExpression() throws RecognitionException {
// $ANTLR start "entryRuleAdditiveExpression"
- // InternalBehaviorAnnexParser.g:3351:1: entryRuleAdditiveExpression returns [EObject current=null] : iv_ruleAdditiveExpression= ruleAdditiveExpression EOF ;
+ // InternalBehaviorAnnexParser.g:3449:1: entryRuleAdditiveExpression returns [EObject current=null] : iv_ruleAdditiveExpression= ruleAdditiveExpression EOF ;
public final EObject entryRuleAdditiveExpression() throws RecognitionException {
EObject current = null;
@@ -9428,8 +9690,8 @@ public final EObject entryRuleAdditiveExpression() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:3351:59: (iv_ruleAdditiveExpression= ruleAdditiveExpression EOF )
- // InternalBehaviorAnnexParser.g:3352:2: iv_ruleAdditiveExpression= ruleAdditiveExpression EOF
+ // InternalBehaviorAnnexParser.g:3449:59: (iv_ruleAdditiveExpression= ruleAdditiveExpression EOF )
+ // InternalBehaviorAnnexParser.g:3450:2: iv_ruleAdditiveExpression= ruleAdditiveExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getAdditiveExpressionRule());
@@ -9460,7 +9722,7 @@ public final EObject entryRuleAdditiveExpression() throws RecognitionException {
// $ANTLR start "ruleAdditiveExpression"
- // InternalBehaviorAnnexParser.g:3358:1: ruleAdditiveExpression returns [EObject current=null] : (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_operator_2_1= PlusSign | lv_operator_2_2= HyphenMinus ) ) ) ( (lv_right_3_0= ruleMultiplicativeExpression ) ) )* ) ;
+ // InternalBehaviorAnnexParser.g:3456:1: ruleAdditiveExpression returns [EObject current=null] : (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_operator_2_1= PlusSign | lv_operator_2_2= HyphenMinus ) ) ) ( (lv_right_3_0= ruleMultiplicativeExpression ) ) )* ) ;
public final EObject ruleAdditiveExpression() throws RecognitionException {
EObject current = null;
@@ -9475,11 +9737,11 @@ public final EObject ruleAdditiveExpression() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:3364:2: ( (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_operator_2_1= PlusSign | lv_operator_2_2= HyphenMinus ) ) ) ( (lv_right_3_0= ruleMultiplicativeExpression ) ) )* ) )
- // InternalBehaviorAnnexParser.g:3365:2: (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_operator_2_1= PlusSign | lv_operator_2_2= HyphenMinus ) ) ) ( (lv_right_3_0= ruleMultiplicativeExpression ) ) )* )
+ // InternalBehaviorAnnexParser.g:3462:2: ( (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_operator_2_1= PlusSign | lv_operator_2_2= HyphenMinus ) ) ) ( (lv_right_3_0= ruleMultiplicativeExpression ) ) )* ) )
+ // InternalBehaviorAnnexParser.g:3463:2: (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_operator_2_1= PlusSign | lv_operator_2_2= HyphenMinus ) ) ) ( (lv_right_3_0= ruleMultiplicativeExpression ) ) )* )
{
- // InternalBehaviorAnnexParser.g:3365:2: (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_operator_2_1= PlusSign | lv_operator_2_2= HyphenMinus ) ) ) ( (lv_right_3_0= ruleMultiplicativeExpression ) ) )* )
- // InternalBehaviorAnnexParser.g:3366:3: this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_operator_2_1= PlusSign | lv_operator_2_2= HyphenMinus ) ) ) ( (lv_right_3_0= ruleMultiplicativeExpression ) ) )*
+ // InternalBehaviorAnnexParser.g:3463:2: (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_operator_2_1= PlusSign | lv_operator_2_2= HyphenMinus ) ) ) ( (lv_right_3_0= ruleMultiplicativeExpression ) ) )* )
+ // InternalBehaviorAnnexParser.g:3464:3: this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_operator_2_1= PlusSign | lv_operator_2_2= HyphenMinus ) ) ) ( (lv_right_3_0= ruleMultiplicativeExpression ) ) )*
{
if ( state.backtracking==0 ) {
@@ -9497,23 +9759,23 @@ public final EObject ruleAdditiveExpression() throws RecognitionException {
afterParserOrEnumRuleCall();
}
- // InternalBehaviorAnnexParser.g:3374:3: ( () ( ( (lv_operator_2_1= PlusSign | lv_operator_2_2= HyphenMinus ) ) ) ( (lv_right_3_0= ruleMultiplicativeExpression ) ) )*
- loop64:
+ // InternalBehaviorAnnexParser.g:3472:3: ( () ( ( (lv_operator_2_1= PlusSign | lv_operator_2_2= HyphenMinus ) ) ) ( (lv_right_3_0= ruleMultiplicativeExpression ) ) )*
+ loop65:
do {
- int alt64=2;
- int LA64_0 = input.LA(1);
+ int alt65=2;
+ int LA65_0 = input.LA(1);
- if ( (LA64_0==PlusSign||LA64_0==HyphenMinus) ) {
- alt64=1;
+ if ( (LA65_0==PlusSign||LA65_0==HyphenMinus) ) {
+ alt65=1;
}
- switch (alt64) {
+ switch (alt65) {
case 1 :
- // InternalBehaviorAnnexParser.g:3375:4: () ( ( (lv_operator_2_1= PlusSign | lv_operator_2_2= HyphenMinus ) ) ) ( (lv_right_3_0= ruleMultiplicativeExpression ) )
+ // InternalBehaviorAnnexParser.g:3473:4: () ( ( (lv_operator_2_1= PlusSign | lv_operator_2_2= HyphenMinus ) ) ) ( (lv_right_3_0= ruleMultiplicativeExpression ) )
{
- // InternalBehaviorAnnexParser.g:3375:4: ()
- // InternalBehaviorAnnexParser.g:3376:5:
+ // InternalBehaviorAnnexParser.g:3473:4: ()
+ // InternalBehaviorAnnexParser.g:3474:5:
{
if ( state.backtracking==0 ) {
@@ -9525,34 +9787,34 @@ public final EObject ruleAdditiveExpression() throws RecognitionException {
}
- // InternalBehaviorAnnexParser.g:3382:4: ( ( (lv_operator_2_1= PlusSign | lv_operator_2_2= HyphenMinus ) ) )
- // InternalBehaviorAnnexParser.g:3383:5: ( (lv_operator_2_1= PlusSign | lv_operator_2_2= HyphenMinus ) )
+ // InternalBehaviorAnnexParser.g:3480:4: ( ( (lv_operator_2_1= PlusSign | lv_operator_2_2= HyphenMinus ) ) )
+ // InternalBehaviorAnnexParser.g:3481:5: ( (lv_operator_2_1= PlusSign | lv_operator_2_2= HyphenMinus ) )
{
- // InternalBehaviorAnnexParser.g:3383:5: ( (lv_operator_2_1= PlusSign | lv_operator_2_2= HyphenMinus ) )
- // InternalBehaviorAnnexParser.g:3384:6: (lv_operator_2_1= PlusSign | lv_operator_2_2= HyphenMinus )
+ // InternalBehaviorAnnexParser.g:3481:5: ( (lv_operator_2_1= PlusSign | lv_operator_2_2= HyphenMinus ) )
+ // InternalBehaviorAnnexParser.g:3482:6: (lv_operator_2_1= PlusSign | lv_operator_2_2= HyphenMinus )
{
- // InternalBehaviorAnnexParser.g:3384:6: (lv_operator_2_1= PlusSign | lv_operator_2_2= HyphenMinus )
- int alt63=2;
- int LA63_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:3482:6: (lv_operator_2_1= PlusSign | lv_operator_2_2= HyphenMinus )
+ int alt64=2;
+ int LA64_0 = input.LA(1);
- if ( (LA63_0==PlusSign) ) {
- alt63=1;
+ if ( (LA64_0==PlusSign) ) {
+ alt64=1;
}
- else if ( (LA63_0==HyphenMinus) ) {
- alt63=2;
+ else if ( (LA64_0==HyphenMinus) ) {
+ alt64=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 63, 0, input);
+ new NoViableAltException("", 64, 0, input);
throw nvae;
}
- switch (alt63) {
+ switch (alt64) {
case 1 :
- // InternalBehaviorAnnexParser.g:3385:7: lv_operator_2_1= PlusSign
+ // InternalBehaviorAnnexParser.g:3483:7: lv_operator_2_1= PlusSign
{
- lv_operator_2_1=(Token)match(input,PlusSign,FollowSets000.FOLLOW_48); if (state.failed) return current;
+ lv_operator_2_1=(Token)match(input,PlusSign,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_operator_2_1, grammarAccess.getAdditiveExpressionAccess().getOperatorPlusSignKeyword_1_1_0_0());
@@ -9570,9 +9832,9 @@ else if ( (LA63_0==HyphenMinus) ) {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:3396:7: lv_operator_2_2= HyphenMinus
+ // InternalBehaviorAnnexParser.g:3494:7: lv_operator_2_2= HyphenMinus
{
- lv_operator_2_2=(Token)match(input,HyphenMinus,FollowSets000.FOLLOW_48); if (state.failed) return current;
+ lv_operator_2_2=(Token)match(input,HyphenMinus,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_operator_2_2, grammarAccess.getAdditiveExpressionAccess().getOperatorHyphenMinusKeyword_1_1_0_1());
@@ -9598,11 +9860,11 @@ else if ( (LA63_0==HyphenMinus) ) {
}
- // InternalBehaviorAnnexParser.g:3409:4: ( (lv_right_3_0= ruleMultiplicativeExpression ) )
- // InternalBehaviorAnnexParser.g:3410:5: (lv_right_3_0= ruleMultiplicativeExpression )
+ // InternalBehaviorAnnexParser.g:3507:4: ( (lv_right_3_0= ruleMultiplicativeExpression ) )
+ // InternalBehaviorAnnexParser.g:3508:5: (lv_right_3_0= ruleMultiplicativeExpression )
{
- // InternalBehaviorAnnexParser.g:3410:5: (lv_right_3_0= ruleMultiplicativeExpression )
- // InternalBehaviorAnnexParser.g:3411:6: lv_right_3_0= ruleMultiplicativeExpression
+ // InternalBehaviorAnnexParser.g:3508:5: (lv_right_3_0= ruleMultiplicativeExpression )
+ // InternalBehaviorAnnexParser.g:3509:6: lv_right_3_0= ruleMultiplicativeExpression
{
if ( state.backtracking==0 ) {
@@ -9638,7 +9900,7 @@ else if ( (LA63_0==HyphenMinus) ) {
break;
default :
- break loop64;
+ break loop65;
}
} while (true);
@@ -9667,7 +9929,7 @@ else if ( (LA63_0==HyphenMinus) ) {
// $ANTLR start "entryRuleMultiplicativeExpression"
- // InternalBehaviorAnnexParser.g:3433:1: entryRuleMultiplicativeExpression returns [EObject current=null] : iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF ;
+ // InternalBehaviorAnnexParser.g:3531:1: entryRuleMultiplicativeExpression returns [EObject current=null] : iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF ;
public final EObject entryRuleMultiplicativeExpression() throws RecognitionException {
EObject current = null;
@@ -9675,8 +9937,8 @@ public final EObject entryRuleMultiplicativeExpression() throws RecognitionExcep
try {
- // InternalBehaviorAnnexParser.g:3433:65: (iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF )
- // InternalBehaviorAnnexParser.g:3434:2: iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF
+ // InternalBehaviorAnnexParser.g:3531:65: (iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF )
+ // InternalBehaviorAnnexParser.g:3532:2: iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMultiplicativeExpressionRule());
@@ -9707,7 +9969,7 @@ public final EObject entryRuleMultiplicativeExpression() throws RecognitionExcep
// $ANTLR start "ruleMultiplicativeExpression"
- // InternalBehaviorAnnexParser.g:3440:1: ruleMultiplicativeExpression returns [EObject current=null] : (this_PowerExpression_0= rulePowerExpression ( () ( ( (lv_operator_2_1= Asterisk | lv_operator_2_2= Solidus | lv_operator_2_3= Mod | lv_operator_2_4= Rem ) ) ) ( (lv_right_3_0= rulePowerExpression ) ) )* ) ;
+ // InternalBehaviorAnnexParser.g:3538:1: ruleMultiplicativeExpression returns [EObject current=null] : (this_PowerExpression_0= rulePowerExpression ( () ( ( (lv_operator_2_1= Asterisk | lv_operator_2_2= Solidus | lv_operator_2_3= Mod | lv_operator_2_4= Rem ) ) ) ( (lv_right_3_0= rulePowerExpression ) ) )* ) ;
public final EObject ruleMultiplicativeExpression() throws RecognitionException {
EObject current = null;
@@ -9724,11 +9986,11 @@ public final EObject ruleMultiplicativeExpression() throws RecognitionException
enterRule();
try {
- // InternalBehaviorAnnexParser.g:3446:2: ( (this_PowerExpression_0= rulePowerExpression ( () ( ( (lv_operator_2_1= Asterisk | lv_operator_2_2= Solidus | lv_operator_2_3= Mod | lv_operator_2_4= Rem ) ) ) ( (lv_right_3_0= rulePowerExpression ) ) )* ) )
- // InternalBehaviorAnnexParser.g:3447:2: (this_PowerExpression_0= rulePowerExpression ( () ( ( (lv_operator_2_1= Asterisk | lv_operator_2_2= Solidus | lv_operator_2_3= Mod | lv_operator_2_4= Rem ) ) ) ( (lv_right_3_0= rulePowerExpression ) ) )* )
+ // InternalBehaviorAnnexParser.g:3544:2: ( (this_PowerExpression_0= rulePowerExpression ( () ( ( (lv_operator_2_1= Asterisk | lv_operator_2_2= Solidus | lv_operator_2_3= Mod | lv_operator_2_4= Rem ) ) ) ( (lv_right_3_0= rulePowerExpression ) ) )* ) )
+ // InternalBehaviorAnnexParser.g:3545:2: (this_PowerExpression_0= rulePowerExpression ( () ( ( (lv_operator_2_1= Asterisk | lv_operator_2_2= Solidus | lv_operator_2_3= Mod | lv_operator_2_4= Rem ) ) ) ( (lv_right_3_0= rulePowerExpression ) ) )* )
{
- // InternalBehaviorAnnexParser.g:3447:2: (this_PowerExpression_0= rulePowerExpression ( () ( ( (lv_operator_2_1= Asterisk | lv_operator_2_2= Solidus | lv_operator_2_3= Mod | lv_operator_2_4= Rem ) ) ) ( (lv_right_3_0= rulePowerExpression ) ) )* )
- // InternalBehaviorAnnexParser.g:3448:3: this_PowerExpression_0= rulePowerExpression ( () ( ( (lv_operator_2_1= Asterisk | lv_operator_2_2= Solidus | lv_operator_2_3= Mod | lv_operator_2_4= Rem ) ) ) ( (lv_right_3_0= rulePowerExpression ) ) )*
+ // InternalBehaviorAnnexParser.g:3545:2: (this_PowerExpression_0= rulePowerExpression ( () ( ( (lv_operator_2_1= Asterisk | lv_operator_2_2= Solidus | lv_operator_2_3= Mod | lv_operator_2_4= Rem ) ) ) ( (lv_right_3_0= rulePowerExpression ) ) )* )
+ // InternalBehaviorAnnexParser.g:3546:3: this_PowerExpression_0= rulePowerExpression ( () ( ( (lv_operator_2_1= Asterisk | lv_operator_2_2= Solidus | lv_operator_2_3= Mod | lv_operator_2_4= Rem ) ) ) ( (lv_right_3_0= rulePowerExpression ) ) )*
{
if ( state.backtracking==0 ) {
@@ -9746,23 +10008,23 @@ public final EObject ruleMultiplicativeExpression() throws RecognitionException
afterParserOrEnumRuleCall();
}
- // InternalBehaviorAnnexParser.g:3456:3: ( () ( ( (lv_operator_2_1= Asterisk | lv_operator_2_2= Solidus | lv_operator_2_3= Mod | lv_operator_2_4= Rem ) ) ) ( (lv_right_3_0= rulePowerExpression ) ) )*
- loop66:
+ // InternalBehaviorAnnexParser.g:3554:3: ( () ( ( (lv_operator_2_1= Asterisk | lv_operator_2_2= Solidus | lv_operator_2_3= Mod | lv_operator_2_4= Rem ) ) ) ( (lv_right_3_0= rulePowerExpression ) ) )*
+ loop67:
do {
- int alt66=2;
- int LA66_0 = input.LA(1);
+ int alt67=2;
+ int LA67_0 = input.LA(1);
- if ( (LA66_0==Mod||LA66_0==Rem||LA66_0==Asterisk||LA66_0==Solidus) ) {
- alt66=1;
+ if ( (LA67_0==Mod||LA67_0==Rem||LA67_0==Asterisk||LA67_0==Solidus) ) {
+ alt67=1;
}
- switch (alt66) {
+ switch (alt67) {
case 1 :
- // InternalBehaviorAnnexParser.g:3457:4: () ( ( (lv_operator_2_1= Asterisk | lv_operator_2_2= Solidus | lv_operator_2_3= Mod | lv_operator_2_4= Rem ) ) ) ( (lv_right_3_0= rulePowerExpression ) )
+ // InternalBehaviorAnnexParser.g:3555:4: () ( ( (lv_operator_2_1= Asterisk | lv_operator_2_2= Solidus | lv_operator_2_3= Mod | lv_operator_2_4= Rem ) ) ) ( (lv_right_3_0= rulePowerExpression ) )
{
- // InternalBehaviorAnnexParser.g:3457:4: ()
- // InternalBehaviorAnnexParser.g:3458:5:
+ // InternalBehaviorAnnexParser.g:3555:4: ()
+ // InternalBehaviorAnnexParser.g:3556:5:
{
if ( state.backtracking==0 ) {
@@ -9774,48 +10036,48 @@ public final EObject ruleMultiplicativeExpression() throws RecognitionException
}
- // InternalBehaviorAnnexParser.g:3464:4: ( ( (lv_operator_2_1= Asterisk | lv_operator_2_2= Solidus | lv_operator_2_3= Mod | lv_operator_2_4= Rem ) ) )
- // InternalBehaviorAnnexParser.g:3465:5: ( (lv_operator_2_1= Asterisk | lv_operator_2_2= Solidus | lv_operator_2_3= Mod | lv_operator_2_4= Rem ) )
+ // InternalBehaviorAnnexParser.g:3562:4: ( ( (lv_operator_2_1= Asterisk | lv_operator_2_2= Solidus | lv_operator_2_3= Mod | lv_operator_2_4= Rem ) ) )
+ // InternalBehaviorAnnexParser.g:3563:5: ( (lv_operator_2_1= Asterisk | lv_operator_2_2= Solidus | lv_operator_2_3= Mod | lv_operator_2_4= Rem ) )
{
- // InternalBehaviorAnnexParser.g:3465:5: ( (lv_operator_2_1= Asterisk | lv_operator_2_2= Solidus | lv_operator_2_3= Mod | lv_operator_2_4= Rem ) )
- // InternalBehaviorAnnexParser.g:3466:6: (lv_operator_2_1= Asterisk | lv_operator_2_2= Solidus | lv_operator_2_3= Mod | lv_operator_2_4= Rem )
+ // InternalBehaviorAnnexParser.g:3563:5: ( (lv_operator_2_1= Asterisk | lv_operator_2_2= Solidus | lv_operator_2_3= Mod | lv_operator_2_4= Rem ) )
+ // InternalBehaviorAnnexParser.g:3564:6: (lv_operator_2_1= Asterisk | lv_operator_2_2= Solidus | lv_operator_2_3= Mod | lv_operator_2_4= Rem )
{
- // InternalBehaviorAnnexParser.g:3466:6: (lv_operator_2_1= Asterisk | lv_operator_2_2= Solidus | lv_operator_2_3= Mod | lv_operator_2_4= Rem )
- int alt65=4;
+ // InternalBehaviorAnnexParser.g:3564:6: (lv_operator_2_1= Asterisk | lv_operator_2_2= Solidus | lv_operator_2_3= Mod | lv_operator_2_4= Rem )
+ int alt66=4;
switch ( input.LA(1) ) {
case Asterisk:
{
- alt65=1;
+ alt66=1;
}
break;
case Solidus:
{
- alt65=2;
+ alt66=2;
}
break;
case Mod:
{
- alt65=3;
+ alt66=3;
}
break;
case Rem:
{
- alt65=4;
+ alt66=4;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 65, 0, input);
+ new NoViableAltException("", 66, 0, input);
throw nvae;
}
- switch (alt65) {
+ switch (alt66) {
case 1 :
- // InternalBehaviorAnnexParser.g:3467:7: lv_operator_2_1= Asterisk
+ // InternalBehaviorAnnexParser.g:3565:7: lv_operator_2_1= Asterisk
{
- lv_operator_2_1=(Token)match(input,Asterisk,FollowSets000.FOLLOW_48); if (state.failed) return current;
+ lv_operator_2_1=(Token)match(input,Asterisk,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_operator_2_1, grammarAccess.getMultiplicativeExpressionAccess().getOperatorAsteriskKeyword_1_1_0_0());
@@ -9833,9 +10095,9 @@ public final EObject ruleMultiplicativeExpression() throws RecognitionException
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:3478:7: lv_operator_2_2= Solidus
+ // InternalBehaviorAnnexParser.g:3576:7: lv_operator_2_2= Solidus
{
- lv_operator_2_2=(Token)match(input,Solidus,FollowSets000.FOLLOW_48); if (state.failed) return current;
+ lv_operator_2_2=(Token)match(input,Solidus,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_operator_2_2, grammarAccess.getMultiplicativeExpressionAccess().getOperatorSolidusKeyword_1_1_0_1());
@@ -9853,9 +10115,9 @@ public final EObject ruleMultiplicativeExpression() throws RecognitionException
}
break;
case 3 :
- // InternalBehaviorAnnexParser.g:3489:7: lv_operator_2_3= Mod
+ // InternalBehaviorAnnexParser.g:3587:7: lv_operator_2_3= Mod
{
- lv_operator_2_3=(Token)match(input,Mod,FollowSets000.FOLLOW_48); if (state.failed) return current;
+ lv_operator_2_3=(Token)match(input,Mod,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_operator_2_3, grammarAccess.getMultiplicativeExpressionAccess().getOperatorModKeyword_1_1_0_2());
@@ -9873,9 +10135,9 @@ public final EObject ruleMultiplicativeExpression() throws RecognitionException
}
break;
case 4 :
- // InternalBehaviorAnnexParser.g:3500:7: lv_operator_2_4= Rem
+ // InternalBehaviorAnnexParser.g:3598:7: lv_operator_2_4= Rem
{
- lv_operator_2_4=(Token)match(input,Rem,FollowSets000.FOLLOW_48); if (state.failed) return current;
+ lv_operator_2_4=(Token)match(input,Rem,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_operator_2_4, grammarAccess.getMultiplicativeExpressionAccess().getOperatorRemKeyword_1_1_0_3());
@@ -9901,11 +10163,11 @@ public final EObject ruleMultiplicativeExpression() throws RecognitionException
}
- // InternalBehaviorAnnexParser.g:3513:4: ( (lv_right_3_0= rulePowerExpression ) )
- // InternalBehaviorAnnexParser.g:3514:5: (lv_right_3_0= rulePowerExpression )
+ // InternalBehaviorAnnexParser.g:3611:4: ( (lv_right_3_0= rulePowerExpression ) )
+ // InternalBehaviorAnnexParser.g:3612:5: (lv_right_3_0= rulePowerExpression )
{
- // InternalBehaviorAnnexParser.g:3514:5: (lv_right_3_0= rulePowerExpression )
- // InternalBehaviorAnnexParser.g:3515:6: lv_right_3_0= rulePowerExpression
+ // InternalBehaviorAnnexParser.g:3612:5: (lv_right_3_0= rulePowerExpression )
+ // InternalBehaviorAnnexParser.g:3613:6: lv_right_3_0= rulePowerExpression
{
if ( state.backtracking==0 ) {
@@ -9941,7 +10203,7 @@ public final EObject ruleMultiplicativeExpression() throws RecognitionException
break;
default :
- break loop66;
+ break loop67;
}
} while (true);
@@ -9970,7 +10232,7 @@ public final EObject ruleMultiplicativeExpression() throws RecognitionException
// $ANTLR start "entryRulePowerExpression"
- // InternalBehaviorAnnexParser.g:3537:1: entryRulePowerExpression returns [EObject current=null] : iv_rulePowerExpression= rulePowerExpression EOF ;
+ // InternalBehaviorAnnexParser.g:3635:1: entryRulePowerExpression returns [EObject current=null] : iv_rulePowerExpression= rulePowerExpression EOF ;
public final EObject entryRulePowerExpression() throws RecognitionException {
EObject current = null;
@@ -9978,8 +10240,8 @@ public final EObject entryRulePowerExpression() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:3537:56: (iv_rulePowerExpression= rulePowerExpression EOF )
- // InternalBehaviorAnnexParser.g:3538:2: iv_rulePowerExpression= rulePowerExpression EOF
+ // InternalBehaviorAnnexParser.g:3635:56: (iv_rulePowerExpression= rulePowerExpression EOF )
+ // InternalBehaviorAnnexParser.g:3636:2: iv_rulePowerExpression= rulePowerExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getPowerExpressionRule());
@@ -10010,7 +10272,7 @@ public final EObject entryRulePowerExpression() throws RecognitionException {
// $ANTLR start "rulePowerExpression"
- // InternalBehaviorAnnexParser.g:3544:1: rulePowerExpression returns [EObject current=null] : (this_UnaryExpression_0= ruleUnaryExpression ( () ( (lv_operator_2_0= AsteriskAsterisk ) ) ( (lv_right_3_0= rulePowerExpression ) ) )? ) ;
+ // InternalBehaviorAnnexParser.g:3642:1: rulePowerExpression returns [EObject current=null] : (this_UnaryExpression_0= ruleUnaryExpression ( () ( (lv_operator_2_0= AsteriskAsterisk ) ) ( (lv_right_3_0= rulePowerExpression ) ) )? ) ;
public final EObject rulePowerExpression() throws RecognitionException {
EObject current = null;
@@ -10024,11 +10286,11 @@ public final EObject rulePowerExpression() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:3550:2: ( (this_UnaryExpression_0= ruleUnaryExpression ( () ( (lv_operator_2_0= AsteriskAsterisk ) ) ( (lv_right_3_0= rulePowerExpression ) ) )? ) )
- // InternalBehaviorAnnexParser.g:3551:2: (this_UnaryExpression_0= ruleUnaryExpression ( () ( (lv_operator_2_0= AsteriskAsterisk ) ) ( (lv_right_3_0= rulePowerExpression ) ) )? )
+ // InternalBehaviorAnnexParser.g:3648:2: ( (this_UnaryExpression_0= ruleUnaryExpression ( () ( (lv_operator_2_0= AsteriskAsterisk ) ) ( (lv_right_3_0= rulePowerExpression ) ) )? ) )
+ // InternalBehaviorAnnexParser.g:3649:2: (this_UnaryExpression_0= ruleUnaryExpression ( () ( (lv_operator_2_0= AsteriskAsterisk ) ) ( (lv_right_3_0= rulePowerExpression ) ) )? )
{
- // InternalBehaviorAnnexParser.g:3551:2: (this_UnaryExpression_0= ruleUnaryExpression ( () ( (lv_operator_2_0= AsteriskAsterisk ) ) ( (lv_right_3_0= rulePowerExpression ) ) )? )
- // InternalBehaviorAnnexParser.g:3552:3: this_UnaryExpression_0= ruleUnaryExpression ( () ( (lv_operator_2_0= AsteriskAsterisk ) ) ( (lv_right_3_0= rulePowerExpression ) ) )?
+ // InternalBehaviorAnnexParser.g:3649:2: (this_UnaryExpression_0= ruleUnaryExpression ( () ( (lv_operator_2_0= AsteriskAsterisk ) ) ( (lv_right_3_0= rulePowerExpression ) ) )? )
+ // InternalBehaviorAnnexParser.g:3650:3: this_UnaryExpression_0= ruleUnaryExpression ( () ( (lv_operator_2_0= AsteriskAsterisk ) ) ( (lv_right_3_0= rulePowerExpression ) ) )?
{
if ( state.backtracking==0 ) {
@@ -10046,19 +10308,19 @@ public final EObject rulePowerExpression() throws RecognitionException {
afterParserOrEnumRuleCall();
}
- // InternalBehaviorAnnexParser.g:3560:3: ( () ( (lv_operator_2_0= AsteriskAsterisk ) ) ( (lv_right_3_0= rulePowerExpression ) ) )?
- int alt67=2;
- int LA67_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:3658:3: ( () ( (lv_operator_2_0= AsteriskAsterisk ) ) ( (lv_right_3_0= rulePowerExpression ) ) )?
+ int alt68=2;
+ int LA68_0 = input.LA(1);
- if ( (LA67_0==AsteriskAsterisk) ) {
- alt67=1;
+ if ( (LA68_0==AsteriskAsterisk) ) {
+ alt68=1;
}
- switch (alt67) {
+ switch (alt68) {
case 1 :
- // InternalBehaviorAnnexParser.g:3561:4: () ( (lv_operator_2_0= AsteriskAsterisk ) ) ( (lv_right_3_0= rulePowerExpression ) )
+ // InternalBehaviorAnnexParser.g:3659:4: () ( (lv_operator_2_0= AsteriskAsterisk ) ) ( (lv_right_3_0= rulePowerExpression ) )
{
- // InternalBehaviorAnnexParser.g:3561:4: ()
- // InternalBehaviorAnnexParser.g:3562:5:
+ // InternalBehaviorAnnexParser.g:3659:4: ()
+ // InternalBehaviorAnnexParser.g:3660:5:
{
if ( state.backtracking==0 ) {
@@ -10070,13 +10332,13 @@ public final EObject rulePowerExpression() throws RecognitionException {
}
- // InternalBehaviorAnnexParser.g:3568:4: ( (lv_operator_2_0= AsteriskAsterisk ) )
- // InternalBehaviorAnnexParser.g:3569:5: (lv_operator_2_0= AsteriskAsterisk )
+ // InternalBehaviorAnnexParser.g:3666:4: ( (lv_operator_2_0= AsteriskAsterisk ) )
+ // InternalBehaviorAnnexParser.g:3667:5: (lv_operator_2_0= AsteriskAsterisk )
{
- // InternalBehaviorAnnexParser.g:3569:5: (lv_operator_2_0= AsteriskAsterisk )
- // InternalBehaviorAnnexParser.g:3570:6: lv_operator_2_0= AsteriskAsterisk
+ // InternalBehaviorAnnexParser.g:3667:5: (lv_operator_2_0= AsteriskAsterisk )
+ // InternalBehaviorAnnexParser.g:3668:6: lv_operator_2_0= AsteriskAsterisk
{
- lv_operator_2_0=(Token)match(input,AsteriskAsterisk,FollowSets000.FOLLOW_48); if (state.failed) return current;
+ lv_operator_2_0=(Token)match(input,AsteriskAsterisk,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_operator_2_0, grammarAccess.getPowerExpressionAccess().getOperatorAsteriskAsteriskKeyword_1_1_0());
@@ -10096,11 +10358,11 @@ public final EObject rulePowerExpression() throws RecognitionException {
}
- // InternalBehaviorAnnexParser.g:3582:4: ( (lv_right_3_0= rulePowerExpression ) )
- // InternalBehaviorAnnexParser.g:3583:5: (lv_right_3_0= rulePowerExpression )
+ // InternalBehaviorAnnexParser.g:3680:4: ( (lv_right_3_0= rulePowerExpression ) )
+ // InternalBehaviorAnnexParser.g:3681:5: (lv_right_3_0= rulePowerExpression )
{
- // InternalBehaviorAnnexParser.g:3583:5: (lv_right_3_0= rulePowerExpression )
- // InternalBehaviorAnnexParser.g:3584:6: lv_right_3_0= rulePowerExpression
+ // InternalBehaviorAnnexParser.g:3681:5: (lv_right_3_0= rulePowerExpression )
+ // InternalBehaviorAnnexParser.g:3682:6: lv_right_3_0= rulePowerExpression
{
if ( state.backtracking==0 ) {
@@ -10162,7 +10424,7 @@ public final EObject rulePowerExpression() throws RecognitionException {
// $ANTLR start "entryRuleUnaryExpression"
- // InternalBehaviorAnnexParser.g:3606:1: entryRuleUnaryExpression returns [EObject current=null] : iv_ruleUnaryExpression= ruleUnaryExpression EOF ;
+ // InternalBehaviorAnnexParser.g:3704:1: entryRuleUnaryExpression returns [EObject current=null] : iv_ruleUnaryExpression= ruleUnaryExpression EOF ;
public final EObject entryRuleUnaryExpression() throws RecognitionException {
EObject current = null;
@@ -10170,8 +10432,8 @@ public final EObject entryRuleUnaryExpression() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:3606:56: (iv_ruleUnaryExpression= ruleUnaryExpression EOF )
- // InternalBehaviorAnnexParser.g:3607:2: iv_ruleUnaryExpression= ruleUnaryExpression EOF
+ // InternalBehaviorAnnexParser.g:3704:56: (iv_ruleUnaryExpression= ruleUnaryExpression EOF )
+ // InternalBehaviorAnnexParser.g:3705:2: iv_ruleUnaryExpression= ruleUnaryExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getUnaryExpressionRule());
@@ -10202,7 +10464,7 @@ public final EObject entryRuleUnaryExpression() throws RecognitionException {
// $ANTLR start "ruleUnaryExpression"
- // InternalBehaviorAnnexParser.g:3613:1: ruleUnaryExpression returns [EObject current=null] : ( ( () ( ( (lv_operator_1_1= PlusSign | lv_operator_1_2= HyphenMinus | lv_operator_1_3= Abs | lv_operator_1_4= Not ) ) ) ( (lv_operand_2_0= ruleUnaryExpression ) ) ) | this_PrimaryExpression_3= rulePrimaryExpression ) ;
+ // InternalBehaviorAnnexParser.g:3711:1: ruleUnaryExpression returns [EObject current=null] : ( ( () ( ( (lv_operator_1_1= PlusSign | lv_operator_1_2= HyphenMinus | lv_operator_1_3= Abs | lv_operator_1_4= Not ) ) ) ( (lv_operand_2_0= ruleUnaryExpression ) ) ) | this_PrimaryExpression_3= rulePrimaryExpression ) ;
public final EObject ruleUnaryExpression() throws RecognitionException {
EObject current = null;
@@ -10219,35 +10481,35 @@ public final EObject ruleUnaryExpression() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:3619:2: ( ( ( () ( ( (lv_operator_1_1= PlusSign | lv_operator_1_2= HyphenMinus | lv_operator_1_3= Abs | lv_operator_1_4= Not ) ) ) ( (lv_operand_2_0= ruleUnaryExpression ) ) ) | this_PrimaryExpression_3= rulePrimaryExpression ) )
- // InternalBehaviorAnnexParser.g:3620:2: ( ( () ( ( (lv_operator_1_1= PlusSign | lv_operator_1_2= HyphenMinus | lv_operator_1_3= Abs | lv_operator_1_4= Not ) ) ) ( (lv_operand_2_0= ruleUnaryExpression ) ) ) | this_PrimaryExpression_3= rulePrimaryExpression )
+ // InternalBehaviorAnnexParser.g:3717:2: ( ( ( () ( ( (lv_operator_1_1= PlusSign | lv_operator_1_2= HyphenMinus | lv_operator_1_3= Abs | lv_operator_1_4= Not ) ) ) ( (lv_operand_2_0= ruleUnaryExpression ) ) ) | this_PrimaryExpression_3= rulePrimaryExpression ) )
+ // InternalBehaviorAnnexParser.g:3718:2: ( ( () ( ( (lv_operator_1_1= PlusSign | lv_operator_1_2= HyphenMinus | lv_operator_1_3= Abs | lv_operator_1_4= Not ) ) ) ( (lv_operand_2_0= ruleUnaryExpression ) ) ) | this_PrimaryExpression_3= rulePrimaryExpression )
{
- // InternalBehaviorAnnexParser.g:3620:2: ( ( () ( ( (lv_operator_1_1= PlusSign | lv_operator_1_2= HyphenMinus | lv_operator_1_3= Abs | lv_operator_1_4= Not ) ) ) ( (lv_operand_2_0= ruleUnaryExpression ) ) ) | this_PrimaryExpression_3= rulePrimaryExpression )
- int alt69=2;
- int LA69_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:3718:2: ( ( () ( ( (lv_operator_1_1= PlusSign | lv_operator_1_2= HyphenMinus | lv_operator_1_3= Abs | lv_operator_1_4= Not ) ) ) ( (lv_operand_2_0= ruleUnaryExpression ) ) ) | this_PrimaryExpression_3= rulePrimaryExpression )
+ int alt70=2;
+ int LA70_0 = input.LA(1);
- if ( (LA69_0==Abs||LA69_0==Not||LA69_0==PlusSign||LA69_0==HyphenMinus) ) {
- alt69=1;
+ if ( (LA70_0==Abs||LA70_0==Not||LA70_0==PlusSign||LA70_0==HyphenMinus) ) {
+ alt70=1;
}
- else if ( (LA69_0==False||LA69_0==True||LA69_0==NumberSign||LA69_0==LeftParenthesis||LA69_0==RULE_REAL_LIT||LA69_0==RULE_INTEGER_LIT||(LA69_0>=RULE_STRING && LA69_0<=RULE_ID)) ) {
- alt69=2;
+ else if ( (LA70_0==False||LA70_0==True||LA70_0==NumberSign||LA70_0==LeftParenthesis||LA70_0==RULE_REAL_LIT||LA70_0==RULE_INTEGER_LIT||(LA70_0>=RULE_STRING && LA70_0<=RULE_ID)) ) {
+ alt70=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 69, 0, input);
+ new NoViableAltException("", 70, 0, input);
throw nvae;
}
- switch (alt69) {
+ switch (alt70) {
case 1 :
- // InternalBehaviorAnnexParser.g:3621:3: ( () ( ( (lv_operator_1_1= PlusSign | lv_operator_1_2= HyphenMinus | lv_operator_1_3= Abs | lv_operator_1_4= Not ) ) ) ( (lv_operand_2_0= ruleUnaryExpression ) ) )
+ // InternalBehaviorAnnexParser.g:3719:3: ( () ( ( (lv_operator_1_1= PlusSign | lv_operator_1_2= HyphenMinus | lv_operator_1_3= Abs | lv_operator_1_4= Not ) ) ) ( (lv_operand_2_0= ruleUnaryExpression ) ) )
{
- // InternalBehaviorAnnexParser.g:3621:3: ( () ( ( (lv_operator_1_1= PlusSign | lv_operator_1_2= HyphenMinus | lv_operator_1_3= Abs | lv_operator_1_4= Not ) ) ) ( (lv_operand_2_0= ruleUnaryExpression ) ) )
- // InternalBehaviorAnnexParser.g:3622:4: () ( ( (lv_operator_1_1= PlusSign | lv_operator_1_2= HyphenMinus | lv_operator_1_3= Abs | lv_operator_1_4= Not ) ) ) ( (lv_operand_2_0= ruleUnaryExpression ) )
+ // InternalBehaviorAnnexParser.g:3719:3: ( () ( ( (lv_operator_1_1= PlusSign | lv_operator_1_2= HyphenMinus | lv_operator_1_3= Abs | lv_operator_1_4= Not ) ) ) ( (lv_operand_2_0= ruleUnaryExpression ) ) )
+ // InternalBehaviorAnnexParser.g:3720:4: () ( ( (lv_operator_1_1= PlusSign | lv_operator_1_2= HyphenMinus | lv_operator_1_3= Abs | lv_operator_1_4= Not ) ) ) ( (lv_operand_2_0= ruleUnaryExpression ) )
{
- // InternalBehaviorAnnexParser.g:3622:4: ()
- // InternalBehaviorAnnexParser.g:3623:5:
+ // InternalBehaviorAnnexParser.g:3720:4: ()
+ // InternalBehaviorAnnexParser.g:3721:5:
{
if ( state.backtracking==0 ) {
@@ -10259,48 +10521,48 @@ else if ( (LA69_0==False||LA69_0==True||LA69_0==NumberSign||LA69_0==LeftParenthe
}
- // InternalBehaviorAnnexParser.g:3629:4: ( ( (lv_operator_1_1= PlusSign | lv_operator_1_2= HyphenMinus | lv_operator_1_3= Abs | lv_operator_1_4= Not ) ) )
- // InternalBehaviorAnnexParser.g:3630:5: ( (lv_operator_1_1= PlusSign | lv_operator_1_2= HyphenMinus | lv_operator_1_3= Abs | lv_operator_1_4= Not ) )
+ // InternalBehaviorAnnexParser.g:3727:4: ( ( (lv_operator_1_1= PlusSign | lv_operator_1_2= HyphenMinus | lv_operator_1_3= Abs | lv_operator_1_4= Not ) ) )
+ // InternalBehaviorAnnexParser.g:3728:5: ( (lv_operator_1_1= PlusSign | lv_operator_1_2= HyphenMinus | lv_operator_1_3= Abs | lv_operator_1_4= Not ) )
{
- // InternalBehaviorAnnexParser.g:3630:5: ( (lv_operator_1_1= PlusSign | lv_operator_1_2= HyphenMinus | lv_operator_1_3= Abs | lv_operator_1_4= Not ) )
- // InternalBehaviorAnnexParser.g:3631:6: (lv_operator_1_1= PlusSign | lv_operator_1_2= HyphenMinus | lv_operator_1_3= Abs | lv_operator_1_4= Not )
+ // InternalBehaviorAnnexParser.g:3728:5: ( (lv_operator_1_1= PlusSign | lv_operator_1_2= HyphenMinus | lv_operator_1_3= Abs | lv_operator_1_4= Not ) )
+ // InternalBehaviorAnnexParser.g:3729:6: (lv_operator_1_1= PlusSign | lv_operator_1_2= HyphenMinus | lv_operator_1_3= Abs | lv_operator_1_4= Not )
{
- // InternalBehaviorAnnexParser.g:3631:6: (lv_operator_1_1= PlusSign | lv_operator_1_2= HyphenMinus | lv_operator_1_3= Abs | lv_operator_1_4= Not )
- int alt68=4;
+ // InternalBehaviorAnnexParser.g:3729:6: (lv_operator_1_1= PlusSign | lv_operator_1_2= HyphenMinus | lv_operator_1_3= Abs | lv_operator_1_4= Not )
+ int alt69=4;
switch ( input.LA(1) ) {
case PlusSign:
{
- alt68=1;
+ alt69=1;
}
break;
case HyphenMinus:
{
- alt68=2;
+ alt69=2;
}
break;
case Abs:
{
- alt68=3;
+ alt69=3;
}
break;
case Not:
{
- alt68=4;
+ alt69=4;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 68, 0, input);
+ new NoViableAltException("", 69, 0, input);
throw nvae;
}
- switch (alt68) {
+ switch (alt69) {
case 1 :
- // InternalBehaviorAnnexParser.g:3632:7: lv_operator_1_1= PlusSign
+ // InternalBehaviorAnnexParser.g:3730:7: lv_operator_1_1= PlusSign
{
- lv_operator_1_1=(Token)match(input,PlusSign,FollowSets000.FOLLOW_48); if (state.failed) return current;
+ lv_operator_1_1=(Token)match(input,PlusSign,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_operator_1_1, grammarAccess.getUnaryExpressionAccess().getOperatorPlusSignKeyword_0_1_0_0());
@@ -10318,9 +10580,9 @@ else if ( (LA69_0==False||LA69_0==True||LA69_0==NumberSign||LA69_0==LeftParenthe
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:3643:7: lv_operator_1_2= HyphenMinus
+ // InternalBehaviorAnnexParser.g:3741:7: lv_operator_1_2= HyphenMinus
{
- lv_operator_1_2=(Token)match(input,HyphenMinus,FollowSets000.FOLLOW_48); if (state.failed) return current;
+ lv_operator_1_2=(Token)match(input,HyphenMinus,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_operator_1_2, grammarAccess.getUnaryExpressionAccess().getOperatorHyphenMinusKeyword_0_1_0_1());
@@ -10338,9 +10600,9 @@ else if ( (LA69_0==False||LA69_0==True||LA69_0==NumberSign||LA69_0==LeftParenthe
}
break;
case 3 :
- // InternalBehaviorAnnexParser.g:3654:7: lv_operator_1_3= Abs
+ // InternalBehaviorAnnexParser.g:3752:7: lv_operator_1_3= Abs
{
- lv_operator_1_3=(Token)match(input,Abs,FollowSets000.FOLLOW_48); if (state.failed) return current;
+ lv_operator_1_3=(Token)match(input,Abs,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_operator_1_3, grammarAccess.getUnaryExpressionAccess().getOperatorAbsKeyword_0_1_0_2());
@@ -10358,9 +10620,9 @@ else if ( (LA69_0==False||LA69_0==True||LA69_0==NumberSign||LA69_0==LeftParenthe
}
break;
case 4 :
- // InternalBehaviorAnnexParser.g:3665:7: lv_operator_1_4= Not
+ // InternalBehaviorAnnexParser.g:3763:7: lv_operator_1_4= Not
{
- lv_operator_1_4=(Token)match(input,Not,FollowSets000.FOLLOW_48); if (state.failed) return current;
+ lv_operator_1_4=(Token)match(input,Not,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_operator_1_4, grammarAccess.getUnaryExpressionAccess().getOperatorNotKeyword_0_1_0_3());
@@ -10386,11 +10648,11 @@ else if ( (LA69_0==False||LA69_0==True||LA69_0==NumberSign||LA69_0==LeftParenthe
}
- // InternalBehaviorAnnexParser.g:3678:4: ( (lv_operand_2_0= ruleUnaryExpression ) )
- // InternalBehaviorAnnexParser.g:3679:5: (lv_operand_2_0= ruleUnaryExpression )
+ // InternalBehaviorAnnexParser.g:3776:4: ( (lv_operand_2_0= ruleUnaryExpression ) )
+ // InternalBehaviorAnnexParser.g:3777:5: (lv_operand_2_0= ruleUnaryExpression )
{
- // InternalBehaviorAnnexParser.g:3679:5: (lv_operand_2_0= ruleUnaryExpression )
- // InternalBehaviorAnnexParser.g:3680:6: lv_operand_2_0= ruleUnaryExpression
+ // InternalBehaviorAnnexParser.g:3777:5: (lv_operand_2_0= ruleUnaryExpression )
+ // InternalBehaviorAnnexParser.g:3778:6: lv_operand_2_0= ruleUnaryExpression
{
if ( state.backtracking==0 ) {
@@ -10428,7 +10690,7 @@ else if ( (LA69_0==False||LA69_0==True||LA69_0==NumberSign||LA69_0==LeftParenthe
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:3699:3: this_PrimaryExpression_3= rulePrimaryExpression
+ // InternalBehaviorAnnexParser.g:3797:3: this_PrimaryExpression_3= rulePrimaryExpression
{
if ( state.backtracking==0 ) {
@@ -10474,7 +10736,7 @@ else if ( (LA69_0==False||LA69_0==True||LA69_0==NumberSign||LA69_0==LeftParenthe
// $ANTLR start "entryRulePrimaryExpression"
- // InternalBehaviorAnnexParser.g:3711:1: entryRulePrimaryExpression returns [EObject current=null] : iv_rulePrimaryExpression= rulePrimaryExpression EOF ;
+ // InternalBehaviorAnnexParser.g:3809:1: entryRulePrimaryExpression returns [EObject current=null] : iv_rulePrimaryExpression= rulePrimaryExpression EOF ;
public final EObject entryRulePrimaryExpression() throws RecognitionException {
EObject current = null;
@@ -10482,8 +10744,8 @@ public final EObject entryRulePrimaryExpression() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:3711:58: (iv_rulePrimaryExpression= rulePrimaryExpression EOF )
- // InternalBehaviorAnnexParser.g:3712:2: iv_rulePrimaryExpression= rulePrimaryExpression EOF
+ // InternalBehaviorAnnexParser.g:3809:58: (iv_rulePrimaryExpression= rulePrimaryExpression EOF )
+ // InternalBehaviorAnnexParser.g:3810:2: iv_rulePrimaryExpression= rulePrimaryExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getPrimaryExpressionRule());
@@ -10514,7 +10776,7 @@ public final EObject entryRulePrimaryExpression() throws RecognitionException {
// $ANTLR start "rulePrimaryExpression"
- // InternalBehaviorAnnexParser.g:3718:1: rulePrimaryExpression returns [EObject current=null] : (this_ValueConstant_0= ruleValueConstant | this_ReferenceExpression_1= ruleReferenceExpression | (otherlv_2= LeftParenthesis this_ValueExpression_3= ruleValueExpression otherlv_4= RightParenthesis ) ) ;
+ // InternalBehaviorAnnexParser.g:3816:1: rulePrimaryExpression returns [EObject current=null] : (this_ValueConstant_0= ruleValueConstant | this_ReferenceExpression_1= ruleReferenceExpression | (otherlv_2= LeftParenthesis this_ValueExpression_3= ruleValueExpression otherlv_4= RightParenthesis ) ) ;
public final EObject rulePrimaryExpression() throws RecognitionException {
EObject current = null;
@@ -10531,11 +10793,11 @@ public final EObject rulePrimaryExpression() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:3724:2: ( (this_ValueConstant_0= ruleValueConstant | this_ReferenceExpression_1= ruleReferenceExpression | (otherlv_2= LeftParenthesis this_ValueExpression_3= ruleValueExpression otherlv_4= RightParenthesis ) ) )
- // InternalBehaviorAnnexParser.g:3725:2: (this_ValueConstant_0= ruleValueConstant | this_ReferenceExpression_1= ruleReferenceExpression | (otherlv_2= LeftParenthesis this_ValueExpression_3= ruleValueExpression otherlv_4= RightParenthesis ) )
+ // InternalBehaviorAnnexParser.g:3822:2: ( (this_ValueConstant_0= ruleValueConstant | this_ReferenceExpression_1= ruleReferenceExpression | (otherlv_2= LeftParenthesis this_ValueExpression_3= ruleValueExpression otherlv_4= RightParenthesis ) ) )
+ // InternalBehaviorAnnexParser.g:3823:2: (this_ValueConstant_0= ruleValueConstant | this_ReferenceExpression_1= ruleReferenceExpression | (otherlv_2= LeftParenthesis this_ValueExpression_3= ruleValueExpression otherlv_4= RightParenthesis ) )
{
- // InternalBehaviorAnnexParser.g:3725:2: (this_ValueConstant_0= ruleValueConstant | this_ReferenceExpression_1= ruleReferenceExpression | (otherlv_2= LeftParenthesis this_ValueExpression_3= ruleValueExpression otherlv_4= RightParenthesis ) )
- int alt70=3;
+ // InternalBehaviorAnnexParser.g:3823:2: (this_ValueConstant_0= ruleValueConstant | this_ReferenceExpression_1= ruleReferenceExpression | (otherlv_2= LeftParenthesis this_ValueExpression_3= ruleValueExpression otherlv_4= RightParenthesis ) )
+ int alt71=3;
switch ( input.LA(1) ) {
case False:
case True:
@@ -10544,30 +10806,30 @@ public final EObject rulePrimaryExpression() throws RecognitionException {
case RULE_INTEGER_LIT:
case RULE_STRING:
{
- alt70=1;
+ alt71=1;
}
break;
case RULE_ID:
{
- alt70=2;
+ alt71=2;
}
break;
case LeftParenthesis:
{
- alt70=3;
+ alt71=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 70, 0, input);
+ new NoViableAltException("", 71, 0, input);
throw nvae;
}
- switch (alt70) {
+ switch (alt71) {
case 1 :
- // InternalBehaviorAnnexParser.g:3726:3: this_ValueConstant_0= ruleValueConstant
+ // InternalBehaviorAnnexParser.g:3824:3: this_ValueConstant_0= ruleValueConstant
{
if ( state.backtracking==0 ) {
@@ -10589,7 +10851,7 @@ public final EObject rulePrimaryExpression() throws RecognitionException {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:3735:3: this_ReferenceExpression_1= ruleReferenceExpression
+ // InternalBehaviorAnnexParser.g:3833:3: this_ReferenceExpression_1= ruleReferenceExpression
{
if ( state.backtracking==0 ) {
@@ -10611,12 +10873,12 @@ public final EObject rulePrimaryExpression() throws RecognitionException {
}
break;
case 3 :
- // InternalBehaviorAnnexParser.g:3744:3: (otherlv_2= LeftParenthesis this_ValueExpression_3= ruleValueExpression otherlv_4= RightParenthesis )
+ // InternalBehaviorAnnexParser.g:3842:3: (otherlv_2= LeftParenthesis this_ValueExpression_3= ruleValueExpression otherlv_4= RightParenthesis )
{
- // InternalBehaviorAnnexParser.g:3744:3: (otherlv_2= LeftParenthesis this_ValueExpression_3= ruleValueExpression otherlv_4= RightParenthesis )
- // InternalBehaviorAnnexParser.g:3745:4: otherlv_2= LeftParenthesis this_ValueExpression_3= ruleValueExpression otherlv_4= RightParenthesis
+ // InternalBehaviorAnnexParser.g:3842:3: (otherlv_2= LeftParenthesis this_ValueExpression_3= ruleValueExpression otherlv_4= RightParenthesis )
+ // InternalBehaviorAnnexParser.g:3843:4: otherlv_2= LeftParenthesis this_ValueExpression_3= ruleValueExpression otherlv_4= RightParenthesis
{
- otherlv_2=(Token)match(input,LeftParenthesis,FollowSets000.FOLLOW_48); if (state.failed) return current;
+ otherlv_2=(Token)match(input,LeftParenthesis,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getPrimaryExpressionAccess().getLeftParenthesisKeyword_2_0());
@@ -10627,7 +10889,7 @@ public final EObject rulePrimaryExpression() throws RecognitionException {
newCompositeNode(grammarAccess.getPrimaryExpressionAccess().getValueExpressionParserRuleCall_2_1());
}
- pushFollow(FollowSets000.FOLLOW_49);
+ pushFollow(FollowSets000.FOLLOW_39);
this_ValueExpression_3=ruleValueExpression();
state._fsp--;
@@ -10675,7 +10937,7 @@ public final EObject rulePrimaryExpression() throws RecognitionException {
// $ANTLR start "entryRuleValueConstant"
- // InternalBehaviorAnnexParser.g:3766:1: entryRuleValueConstant returns [EObject current=null] : iv_ruleValueConstant= ruleValueConstant EOF ;
+ // InternalBehaviorAnnexParser.g:3864:1: entryRuleValueConstant returns [EObject current=null] : iv_ruleValueConstant= ruleValueConstant EOF ;
public final EObject entryRuleValueConstant() throws RecognitionException {
EObject current = null;
@@ -10683,8 +10945,8 @@ public final EObject entryRuleValueConstant() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:3766:54: (iv_ruleValueConstant= ruleValueConstant EOF )
- // InternalBehaviorAnnexParser.g:3767:2: iv_ruleValueConstant= ruleValueConstant EOF
+ // InternalBehaviorAnnexParser.g:3864:54: (iv_ruleValueConstant= ruleValueConstant EOF )
+ // InternalBehaviorAnnexParser.g:3865:2: iv_ruleValueConstant= ruleValueConstant EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getValueConstantRule());
@@ -10715,7 +10977,7 @@ public final EObject entryRuleValueConstant() throws RecognitionException {
// $ANTLR start "ruleValueConstant"
- // InternalBehaviorAnnexParser.g:3773:1: ruleValueConstant returns [EObject current=null] : (this_BehaviorIntegerLiteral_0= ruleBehaviorIntegerLiteral | this_BehaviorRealLiteral_1= ruleBehaviorRealLiteral | this_BehaviorStringLiteral_2= ruleBehaviorStringLiteral | this_BehaviorBooleanLiteral_3= ruleBehaviorBooleanLiteral | this_HashPropertyReference_4= ruleHashPropertyReference ) ;
+ // InternalBehaviorAnnexParser.g:3871:1: ruleValueConstant returns [EObject current=null] : (this_BehaviorIntegerLiteral_0= ruleBehaviorIntegerLiteral | this_BehaviorRealLiteral_1= ruleBehaviorRealLiteral | this_BehaviorStringLiteral_2= ruleBehaviorStringLiteral | this_BehaviorBooleanLiteral_3= ruleBehaviorBooleanLiteral | this_HashPropertyReference_4= ruleHashPropertyReference ) ;
public final EObject ruleValueConstant() throws RecognitionException {
EObject current = null;
@@ -10734,49 +10996,49 @@ public final EObject ruleValueConstant() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:3779:2: ( (this_BehaviorIntegerLiteral_0= ruleBehaviorIntegerLiteral | this_BehaviorRealLiteral_1= ruleBehaviorRealLiteral | this_BehaviorStringLiteral_2= ruleBehaviorStringLiteral | this_BehaviorBooleanLiteral_3= ruleBehaviorBooleanLiteral | this_HashPropertyReference_4= ruleHashPropertyReference ) )
- // InternalBehaviorAnnexParser.g:3780:2: (this_BehaviorIntegerLiteral_0= ruleBehaviorIntegerLiteral | this_BehaviorRealLiteral_1= ruleBehaviorRealLiteral | this_BehaviorStringLiteral_2= ruleBehaviorStringLiteral | this_BehaviorBooleanLiteral_3= ruleBehaviorBooleanLiteral | this_HashPropertyReference_4= ruleHashPropertyReference )
+ // InternalBehaviorAnnexParser.g:3877:2: ( (this_BehaviorIntegerLiteral_0= ruleBehaviorIntegerLiteral | this_BehaviorRealLiteral_1= ruleBehaviorRealLiteral | this_BehaviorStringLiteral_2= ruleBehaviorStringLiteral | this_BehaviorBooleanLiteral_3= ruleBehaviorBooleanLiteral | this_HashPropertyReference_4= ruleHashPropertyReference ) )
+ // InternalBehaviorAnnexParser.g:3878:2: (this_BehaviorIntegerLiteral_0= ruleBehaviorIntegerLiteral | this_BehaviorRealLiteral_1= ruleBehaviorRealLiteral | this_BehaviorStringLiteral_2= ruleBehaviorStringLiteral | this_BehaviorBooleanLiteral_3= ruleBehaviorBooleanLiteral | this_HashPropertyReference_4= ruleHashPropertyReference )
{
- // InternalBehaviorAnnexParser.g:3780:2: (this_BehaviorIntegerLiteral_0= ruleBehaviorIntegerLiteral | this_BehaviorRealLiteral_1= ruleBehaviorRealLiteral | this_BehaviorStringLiteral_2= ruleBehaviorStringLiteral | this_BehaviorBooleanLiteral_3= ruleBehaviorBooleanLiteral | this_HashPropertyReference_4= ruleHashPropertyReference )
- int alt71=5;
+ // InternalBehaviorAnnexParser.g:3878:2: (this_BehaviorIntegerLiteral_0= ruleBehaviorIntegerLiteral | this_BehaviorRealLiteral_1= ruleBehaviorRealLiteral | this_BehaviorStringLiteral_2= ruleBehaviorStringLiteral | this_BehaviorBooleanLiteral_3= ruleBehaviorBooleanLiteral | this_HashPropertyReference_4= ruleHashPropertyReference )
+ int alt72=5;
switch ( input.LA(1) ) {
case RULE_INTEGER_LIT:
{
- alt71=1;
+ alt72=1;
}
break;
case RULE_REAL_LIT:
{
- alt71=2;
+ alt72=2;
}
break;
case RULE_STRING:
{
- alt71=3;
+ alt72=3;
}
break;
case False:
case True:
{
- alt71=4;
+ alt72=4;
}
break;
case NumberSign:
{
- alt71=5;
+ alt72=5;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 71, 0, input);
+ new NoViableAltException("", 72, 0, input);
throw nvae;
}
- switch (alt71) {
+ switch (alt72) {
case 1 :
- // InternalBehaviorAnnexParser.g:3781:3: this_BehaviorIntegerLiteral_0= ruleBehaviorIntegerLiteral
+ // InternalBehaviorAnnexParser.g:3879:3: this_BehaviorIntegerLiteral_0= ruleBehaviorIntegerLiteral
{
if ( state.backtracking==0 ) {
@@ -10798,7 +11060,7 @@ public final EObject ruleValueConstant() throws RecognitionException {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:3790:3: this_BehaviorRealLiteral_1= ruleBehaviorRealLiteral
+ // InternalBehaviorAnnexParser.g:3888:3: this_BehaviorRealLiteral_1= ruleBehaviorRealLiteral
{
if ( state.backtracking==0 ) {
@@ -10820,7 +11082,7 @@ public final EObject ruleValueConstant() throws RecognitionException {
}
break;
case 3 :
- // InternalBehaviorAnnexParser.g:3799:3: this_BehaviorStringLiteral_2= ruleBehaviorStringLiteral
+ // InternalBehaviorAnnexParser.g:3897:3: this_BehaviorStringLiteral_2= ruleBehaviorStringLiteral
{
if ( state.backtracking==0 ) {
@@ -10842,7 +11104,7 @@ public final EObject ruleValueConstant() throws RecognitionException {
}
break;
case 4 :
- // InternalBehaviorAnnexParser.g:3808:3: this_BehaviorBooleanLiteral_3= ruleBehaviorBooleanLiteral
+ // InternalBehaviorAnnexParser.g:3906:3: this_BehaviorBooleanLiteral_3= ruleBehaviorBooleanLiteral
{
if ( state.backtracking==0 ) {
@@ -10864,7 +11126,7 @@ public final EObject ruleValueConstant() throws RecognitionException {
}
break;
case 5 :
- // InternalBehaviorAnnexParser.g:3817:3: this_HashPropertyReference_4= ruleHashPropertyReference
+ // InternalBehaviorAnnexParser.g:3915:3: this_HashPropertyReference_4= ruleHashPropertyReference
{
if ( state.backtracking==0 ) {
@@ -10910,7 +11172,7 @@ public final EObject ruleValueConstant() throws RecognitionException {
// $ANTLR start "entryRuleBehaviorIntegerLiteral"
- // InternalBehaviorAnnexParser.g:3829:1: entryRuleBehaviorIntegerLiteral returns [EObject current=null] : iv_ruleBehaviorIntegerLiteral= ruleBehaviorIntegerLiteral EOF ;
+ // InternalBehaviorAnnexParser.g:3927:1: entryRuleBehaviorIntegerLiteral returns [EObject current=null] : iv_ruleBehaviorIntegerLiteral= ruleBehaviorIntegerLiteral EOF ;
public final EObject entryRuleBehaviorIntegerLiteral() throws RecognitionException {
EObject current = null;
@@ -10918,8 +11180,8 @@ public final EObject entryRuleBehaviorIntegerLiteral() throws RecognitionExcepti
try {
- // InternalBehaviorAnnexParser.g:3829:63: (iv_ruleBehaviorIntegerLiteral= ruleBehaviorIntegerLiteral EOF )
- // InternalBehaviorAnnexParser.g:3830:2: iv_ruleBehaviorIntegerLiteral= ruleBehaviorIntegerLiteral EOF
+ // InternalBehaviorAnnexParser.g:3927:63: (iv_ruleBehaviorIntegerLiteral= ruleBehaviorIntegerLiteral EOF )
+ // InternalBehaviorAnnexParser.g:3928:2: iv_ruleBehaviorIntegerLiteral= ruleBehaviorIntegerLiteral EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBehaviorIntegerLiteralRule());
@@ -10950,7 +11212,7 @@ public final EObject entryRuleBehaviorIntegerLiteral() throws RecognitionExcepti
// $ANTLR start "ruleBehaviorIntegerLiteral"
- // InternalBehaviorAnnexParser.g:3836:1: ruleBehaviorIntegerLiteral returns [EObject current=null] : ( (lv_value_0_0= RULE_INTEGER_LIT ) ) ;
+ // InternalBehaviorAnnexParser.g:3934:1: ruleBehaviorIntegerLiteral returns [EObject current=null] : ( (lv_value_0_0= RULE_INTEGER_LIT ) ) ;
public final EObject ruleBehaviorIntegerLiteral() throws RecognitionException {
EObject current = null;
@@ -10960,14 +11222,14 @@ public final EObject ruleBehaviorIntegerLiteral() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:3842:2: ( ( (lv_value_0_0= RULE_INTEGER_LIT ) ) )
- // InternalBehaviorAnnexParser.g:3843:2: ( (lv_value_0_0= RULE_INTEGER_LIT ) )
+ // InternalBehaviorAnnexParser.g:3940:2: ( ( (lv_value_0_0= RULE_INTEGER_LIT ) ) )
+ // InternalBehaviorAnnexParser.g:3941:2: ( (lv_value_0_0= RULE_INTEGER_LIT ) )
{
- // InternalBehaviorAnnexParser.g:3843:2: ( (lv_value_0_0= RULE_INTEGER_LIT ) )
- // InternalBehaviorAnnexParser.g:3844:3: (lv_value_0_0= RULE_INTEGER_LIT )
+ // InternalBehaviorAnnexParser.g:3941:2: ( (lv_value_0_0= RULE_INTEGER_LIT ) )
+ // InternalBehaviorAnnexParser.g:3942:3: (lv_value_0_0= RULE_INTEGER_LIT )
{
- // InternalBehaviorAnnexParser.g:3844:3: (lv_value_0_0= RULE_INTEGER_LIT )
- // InternalBehaviorAnnexParser.g:3845:4: lv_value_0_0= RULE_INTEGER_LIT
+ // InternalBehaviorAnnexParser.g:3942:3: (lv_value_0_0= RULE_INTEGER_LIT )
+ // InternalBehaviorAnnexParser.g:3943:4: lv_value_0_0= RULE_INTEGER_LIT
{
lv_value_0_0=(Token)match(input,RULE_INTEGER_LIT,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -11015,7 +11277,7 @@ public final EObject ruleBehaviorIntegerLiteral() throws RecognitionException {
// $ANTLR start "entryRuleBehaviorRealLiteral"
- // InternalBehaviorAnnexParser.g:3864:1: entryRuleBehaviorRealLiteral returns [EObject current=null] : iv_ruleBehaviorRealLiteral= ruleBehaviorRealLiteral EOF ;
+ // InternalBehaviorAnnexParser.g:3962:1: entryRuleBehaviorRealLiteral returns [EObject current=null] : iv_ruleBehaviorRealLiteral= ruleBehaviorRealLiteral EOF ;
public final EObject entryRuleBehaviorRealLiteral() throws RecognitionException {
EObject current = null;
@@ -11023,8 +11285,8 @@ public final EObject entryRuleBehaviorRealLiteral() throws RecognitionException
try {
- // InternalBehaviorAnnexParser.g:3864:60: (iv_ruleBehaviorRealLiteral= ruleBehaviorRealLiteral EOF )
- // InternalBehaviorAnnexParser.g:3865:2: iv_ruleBehaviorRealLiteral= ruleBehaviorRealLiteral EOF
+ // InternalBehaviorAnnexParser.g:3962:60: (iv_ruleBehaviorRealLiteral= ruleBehaviorRealLiteral EOF )
+ // InternalBehaviorAnnexParser.g:3963:2: iv_ruleBehaviorRealLiteral= ruleBehaviorRealLiteral EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBehaviorRealLiteralRule());
@@ -11055,7 +11317,7 @@ public final EObject entryRuleBehaviorRealLiteral() throws RecognitionException
// $ANTLR start "ruleBehaviorRealLiteral"
- // InternalBehaviorAnnexParser.g:3871:1: ruleBehaviorRealLiteral returns [EObject current=null] : ( (lv_value_0_0= RULE_REAL_LIT ) ) ;
+ // InternalBehaviorAnnexParser.g:3969:1: ruleBehaviorRealLiteral returns [EObject current=null] : ( (lv_value_0_0= RULE_REAL_LIT ) ) ;
public final EObject ruleBehaviorRealLiteral() throws RecognitionException {
EObject current = null;
@@ -11065,14 +11327,14 @@ public final EObject ruleBehaviorRealLiteral() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:3877:2: ( ( (lv_value_0_0= RULE_REAL_LIT ) ) )
- // InternalBehaviorAnnexParser.g:3878:2: ( (lv_value_0_0= RULE_REAL_LIT ) )
+ // InternalBehaviorAnnexParser.g:3975:2: ( ( (lv_value_0_0= RULE_REAL_LIT ) ) )
+ // InternalBehaviorAnnexParser.g:3976:2: ( (lv_value_0_0= RULE_REAL_LIT ) )
{
- // InternalBehaviorAnnexParser.g:3878:2: ( (lv_value_0_0= RULE_REAL_LIT ) )
- // InternalBehaviorAnnexParser.g:3879:3: (lv_value_0_0= RULE_REAL_LIT )
+ // InternalBehaviorAnnexParser.g:3976:2: ( (lv_value_0_0= RULE_REAL_LIT ) )
+ // InternalBehaviorAnnexParser.g:3977:3: (lv_value_0_0= RULE_REAL_LIT )
{
- // InternalBehaviorAnnexParser.g:3879:3: (lv_value_0_0= RULE_REAL_LIT )
- // InternalBehaviorAnnexParser.g:3880:4: lv_value_0_0= RULE_REAL_LIT
+ // InternalBehaviorAnnexParser.g:3977:3: (lv_value_0_0= RULE_REAL_LIT )
+ // InternalBehaviorAnnexParser.g:3978:4: lv_value_0_0= RULE_REAL_LIT
{
lv_value_0_0=(Token)match(input,RULE_REAL_LIT,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -11120,7 +11382,7 @@ public final EObject ruleBehaviorRealLiteral() throws RecognitionException {
// $ANTLR start "entryRuleBehaviorStringLiteral"
- // InternalBehaviorAnnexParser.g:3899:1: entryRuleBehaviorStringLiteral returns [EObject current=null] : iv_ruleBehaviorStringLiteral= ruleBehaviorStringLiteral EOF ;
+ // InternalBehaviorAnnexParser.g:3997:1: entryRuleBehaviorStringLiteral returns [EObject current=null] : iv_ruleBehaviorStringLiteral= ruleBehaviorStringLiteral EOF ;
public final EObject entryRuleBehaviorStringLiteral() throws RecognitionException {
EObject current = null;
@@ -11128,8 +11390,8 @@ public final EObject entryRuleBehaviorStringLiteral() throws RecognitionExceptio
try {
- // InternalBehaviorAnnexParser.g:3899:62: (iv_ruleBehaviorStringLiteral= ruleBehaviorStringLiteral EOF )
- // InternalBehaviorAnnexParser.g:3900:2: iv_ruleBehaviorStringLiteral= ruleBehaviorStringLiteral EOF
+ // InternalBehaviorAnnexParser.g:3997:62: (iv_ruleBehaviorStringLiteral= ruleBehaviorStringLiteral EOF )
+ // InternalBehaviorAnnexParser.g:3998:2: iv_ruleBehaviorStringLiteral= ruleBehaviorStringLiteral EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBehaviorStringLiteralRule());
@@ -11160,7 +11422,7 @@ public final EObject entryRuleBehaviorStringLiteral() throws RecognitionExceptio
// $ANTLR start "ruleBehaviorStringLiteral"
- // InternalBehaviorAnnexParser.g:3906:1: ruleBehaviorStringLiteral returns [EObject current=null] : ( (lv_value_0_0= RULE_STRING ) ) ;
+ // InternalBehaviorAnnexParser.g:4004:1: ruleBehaviorStringLiteral returns [EObject current=null] : ( (lv_value_0_0= RULE_STRING ) ) ;
public final EObject ruleBehaviorStringLiteral() throws RecognitionException {
EObject current = null;
@@ -11170,14 +11432,14 @@ public final EObject ruleBehaviorStringLiteral() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:3912:2: ( ( (lv_value_0_0= RULE_STRING ) ) )
- // InternalBehaviorAnnexParser.g:3913:2: ( (lv_value_0_0= RULE_STRING ) )
+ // InternalBehaviorAnnexParser.g:4010:2: ( ( (lv_value_0_0= RULE_STRING ) ) )
+ // InternalBehaviorAnnexParser.g:4011:2: ( (lv_value_0_0= RULE_STRING ) )
{
- // InternalBehaviorAnnexParser.g:3913:2: ( (lv_value_0_0= RULE_STRING ) )
- // InternalBehaviorAnnexParser.g:3914:3: (lv_value_0_0= RULE_STRING )
+ // InternalBehaviorAnnexParser.g:4011:2: ( (lv_value_0_0= RULE_STRING ) )
+ // InternalBehaviorAnnexParser.g:4012:3: (lv_value_0_0= RULE_STRING )
{
- // InternalBehaviorAnnexParser.g:3914:3: (lv_value_0_0= RULE_STRING )
- // InternalBehaviorAnnexParser.g:3915:4: lv_value_0_0= RULE_STRING
+ // InternalBehaviorAnnexParser.g:4012:3: (lv_value_0_0= RULE_STRING )
+ // InternalBehaviorAnnexParser.g:4013:4: lv_value_0_0= RULE_STRING
{
lv_value_0_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -11225,7 +11487,7 @@ public final EObject ruleBehaviorStringLiteral() throws RecognitionException {
// $ANTLR start "entryRuleBehaviorBooleanLiteral"
- // InternalBehaviorAnnexParser.g:3934:1: entryRuleBehaviorBooleanLiteral returns [EObject current=null] : iv_ruleBehaviorBooleanLiteral= ruleBehaviorBooleanLiteral EOF ;
+ // InternalBehaviorAnnexParser.g:4032:1: entryRuleBehaviorBooleanLiteral returns [EObject current=null] : iv_ruleBehaviorBooleanLiteral= ruleBehaviorBooleanLiteral EOF ;
public final EObject entryRuleBehaviorBooleanLiteral() throws RecognitionException {
EObject current = null;
@@ -11233,8 +11495,8 @@ public final EObject entryRuleBehaviorBooleanLiteral() throws RecognitionExcepti
try {
- // InternalBehaviorAnnexParser.g:3934:63: (iv_ruleBehaviorBooleanLiteral= ruleBehaviorBooleanLiteral EOF )
- // InternalBehaviorAnnexParser.g:3935:2: iv_ruleBehaviorBooleanLiteral= ruleBehaviorBooleanLiteral EOF
+ // InternalBehaviorAnnexParser.g:4032:63: (iv_ruleBehaviorBooleanLiteral= ruleBehaviorBooleanLiteral EOF )
+ // InternalBehaviorAnnexParser.g:4033:2: iv_ruleBehaviorBooleanLiteral= ruleBehaviorBooleanLiteral EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBehaviorBooleanLiteralRule());
@@ -11265,7 +11527,7 @@ public final EObject entryRuleBehaviorBooleanLiteral() throws RecognitionExcepti
// $ANTLR start "ruleBehaviorBooleanLiteral"
- // InternalBehaviorAnnexParser.g:3941:1: ruleBehaviorBooleanLiteral returns [EObject current=null] : ( () ( ( (lv_value_1_0= True ) ) | otherlv_2= False ) ) ;
+ // InternalBehaviorAnnexParser.g:4039:1: ruleBehaviorBooleanLiteral returns [EObject current=null] : ( () ( ( (lv_value_1_0= True ) ) | otherlv_2= False ) ) ;
public final EObject ruleBehaviorBooleanLiteral() throws RecognitionException {
EObject current = null;
@@ -11276,14 +11538,14 @@ public final EObject ruleBehaviorBooleanLiteral() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:3947:2: ( ( () ( ( (lv_value_1_0= True ) ) | otherlv_2= False ) ) )
- // InternalBehaviorAnnexParser.g:3948:2: ( () ( ( (lv_value_1_0= True ) ) | otherlv_2= False ) )
+ // InternalBehaviorAnnexParser.g:4045:2: ( ( () ( ( (lv_value_1_0= True ) ) | otherlv_2= False ) ) )
+ // InternalBehaviorAnnexParser.g:4046:2: ( () ( ( (lv_value_1_0= True ) ) | otherlv_2= False ) )
{
- // InternalBehaviorAnnexParser.g:3948:2: ( () ( ( (lv_value_1_0= True ) ) | otherlv_2= False ) )
- // InternalBehaviorAnnexParser.g:3949:3: () ( ( (lv_value_1_0= True ) ) | otherlv_2= False )
+ // InternalBehaviorAnnexParser.g:4046:2: ( () ( ( (lv_value_1_0= True ) ) | otherlv_2= False ) )
+ // InternalBehaviorAnnexParser.g:4047:3: () ( ( (lv_value_1_0= True ) ) | otherlv_2= False )
{
- // InternalBehaviorAnnexParser.g:3949:3: ()
- // InternalBehaviorAnnexParser.g:3950:4:
+ // InternalBehaviorAnnexParser.g:4047:3: ()
+ // InternalBehaviorAnnexParser.g:4048:4:
{
if ( state.backtracking==0 ) {
@@ -11295,32 +11557,32 @@ public final EObject ruleBehaviorBooleanLiteral() throws RecognitionException {
}
- // InternalBehaviorAnnexParser.g:3956:3: ( ( (lv_value_1_0= True ) ) | otherlv_2= False )
- int alt72=2;
- int LA72_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:4054:3: ( ( (lv_value_1_0= True ) ) | otherlv_2= False )
+ int alt73=2;
+ int LA73_0 = input.LA(1);
- if ( (LA72_0==True) ) {
- alt72=1;
+ if ( (LA73_0==True) ) {
+ alt73=1;
}
- else if ( (LA72_0==False) ) {
- alt72=2;
+ else if ( (LA73_0==False) ) {
+ alt73=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 72, 0, input);
+ new NoViableAltException("", 73, 0, input);
throw nvae;
}
- switch (alt72) {
+ switch (alt73) {
case 1 :
- // InternalBehaviorAnnexParser.g:3957:4: ( (lv_value_1_0= True ) )
+ // InternalBehaviorAnnexParser.g:4055:4: ( (lv_value_1_0= True ) )
{
- // InternalBehaviorAnnexParser.g:3957:4: ( (lv_value_1_0= True ) )
- // InternalBehaviorAnnexParser.g:3958:5: (lv_value_1_0= True )
+ // InternalBehaviorAnnexParser.g:4055:4: ( (lv_value_1_0= True ) )
+ // InternalBehaviorAnnexParser.g:4056:5: (lv_value_1_0= True )
{
- // InternalBehaviorAnnexParser.g:3958:5: (lv_value_1_0= True )
- // InternalBehaviorAnnexParser.g:3959:6: lv_value_1_0= True
+ // InternalBehaviorAnnexParser.g:4056:5: (lv_value_1_0= True )
+ // InternalBehaviorAnnexParser.g:4057:6: lv_value_1_0= True
{
lv_value_1_0=(Token)match(input,True,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -11346,7 +11608,7 @@ else if ( (LA72_0==False) ) {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:3972:4: otherlv_2= False
+ // InternalBehaviorAnnexParser.g:4070:4: otherlv_2= False
{
otherlv_2=(Token)match(input,False,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -11385,7 +11647,7 @@ else if ( (LA72_0==False) ) {
// $ANTLR start "entryRuleReferenceExpression"
- // InternalBehaviorAnnexParser.g:3981:1: entryRuleReferenceExpression returns [EObject current=null] : iv_ruleReferenceExpression= ruleReferenceExpression EOF ;
+ // InternalBehaviorAnnexParser.g:4079:1: entryRuleReferenceExpression returns [EObject current=null] : iv_ruleReferenceExpression= ruleReferenceExpression EOF ;
public final EObject entryRuleReferenceExpression() throws RecognitionException {
EObject current = null;
@@ -11393,8 +11655,8 @@ public final EObject entryRuleReferenceExpression() throws RecognitionException
try {
- // InternalBehaviorAnnexParser.g:3981:60: (iv_ruleReferenceExpression= ruleReferenceExpression EOF )
- // InternalBehaviorAnnexParser.g:3982:2: iv_ruleReferenceExpression= ruleReferenceExpression EOF
+ // InternalBehaviorAnnexParser.g:4079:60: (iv_ruleReferenceExpression= ruleReferenceExpression EOF )
+ // InternalBehaviorAnnexParser.g:4080:2: iv_ruleReferenceExpression= ruleReferenceExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getReferenceExpressionRule());
@@ -11425,7 +11687,7 @@ public final EObject entryRuleReferenceExpression() throws RecognitionException
// $ANTLR start "ruleReferenceExpression"
- // InternalBehaviorAnnexParser.g:3988:1: ruleReferenceExpression returns [EObject current=null] : ( ( (lv_reference_0_0= ruleReference ) ) ( ( (lv_property_1_0= rulePropertyReferenceTail ) ) | ( (lv_dequeue_2_0= QuestionMark ) ) | (otherlv_3= Apostrophe ( ( (lv_count_4_0= Count ) ) | ( (lv_fresh_5_0= Fresh ) ) | ( (lv_updated_6_0= Updated ) ) ) ) )? ) ;
+ // InternalBehaviorAnnexParser.g:4086:1: ruleReferenceExpression returns [EObject current=null] : ( ( (lv_reference_0_0= ruleReference ) ) ( ( (lv_property_1_0= rulePropertyReferenceTail ) ) | ( (lv_dequeue_2_0= QuestionMark ) ) | (otherlv_3= Apostrophe ( ( (lv_count_4_0= Count ) ) | ( (lv_fresh_5_0= Fresh ) ) | ( (lv_updated_6_0= Updated ) ) ) ) )? ) ;
public final EObject ruleReferenceExpression() throws RecognitionException {
EObject current = null;
@@ -11443,17 +11705,17 @@ public final EObject ruleReferenceExpression() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:3994:2: ( ( ( (lv_reference_0_0= ruleReference ) ) ( ( (lv_property_1_0= rulePropertyReferenceTail ) ) | ( (lv_dequeue_2_0= QuestionMark ) ) | (otherlv_3= Apostrophe ( ( (lv_count_4_0= Count ) ) | ( (lv_fresh_5_0= Fresh ) ) | ( (lv_updated_6_0= Updated ) ) ) ) )? ) )
- // InternalBehaviorAnnexParser.g:3995:2: ( ( (lv_reference_0_0= ruleReference ) ) ( ( (lv_property_1_0= rulePropertyReferenceTail ) ) | ( (lv_dequeue_2_0= QuestionMark ) ) | (otherlv_3= Apostrophe ( ( (lv_count_4_0= Count ) ) | ( (lv_fresh_5_0= Fresh ) ) | ( (lv_updated_6_0= Updated ) ) ) ) )? )
+ // InternalBehaviorAnnexParser.g:4092:2: ( ( ( (lv_reference_0_0= ruleReference ) ) ( ( (lv_property_1_0= rulePropertyReferenceTail ) ) | ( (lv_dequeue_2_0= QuestionMark ) ) | (otherlv_3= Apostrophe ( ( (lv_count_4_0= Count ) ) | ( (lv_fresh_5_0= Fresh ) ) | ( (lv_updated_6_0= Updated ) ) ) ) )? ) )
+ // InternalBehaviorAnnexParser.g:4093:2: ( ( (lv_reference_0_0= ruleReference ) ) ( ( (lv_property_1_0= rulePropertyReferenceTail ) ) | ( (lv_dequeue_2_0= QuestionMark ) ) | (otherlv_3= Apostrophe ( ( (lv_count_4_0= Count ) ) | ( (lv_fresh_5_0= Fresh ) ) | ( (lv_updated_6_0= Updated ) ) ) ) )? )
{
- // InternalBehaviorAnnexParser.g:3995:2: ( ( (lv_reference_0_0= ruleReference ) ) ( ( (lv_property_1_0= rulePropertyReferenceTail ) ) | ( (lv_dequeue_2_0= QuestionMark ) ) | (otherlv_3= Apostrophe ( ( (lv_count_4_0= Count ) ) | ( (lv_fresh_5_0= Fresh ) ) | ( (lv_updated_6_0= Updated ) ) ) ) )? )
- // InternalBehaviorAnnexParser.g:3996:3: ( (lv_reference_0_0= ruleReference ) ) ( ( (lv_property_1_0= rulePropertyReferenceTail ) ) | ( (lv_dequeue_2_0= QuestionMark ) ) | (otherlv_3= Apostrophe ( ( (lv_count_4_0= Count ) ) | ( (lv_fresh_5_0= Fresh ) ) | ( (lv_updated_6_0= Updated ) ) ) ) )?
+ // InternalBehaviorAnnexParser.g:4093:2: ( ( (lv_reference_0_0= ruleReference ) ) ( ( (lv_property_1_0= rulePropertyReferenceTail ) ) | ( (lv_dequeue_2_0= QuestionMark ) ) | (otherlv_3= Apostrophe ( ( (lv_count_4_0= Count ) ) | ( (lv_fresh_5_0= Fresh ) ) | ( (lv_updated_6_0= Updated ) ) ) ) )? )
+ // InternalBehaviorAnnexParser.g:4094:3: ( (lv_reference_0_0= ruleReference ) ) ( ( (lv_property_1_0= rulePropertyReferenceTail ) ) | ( (lv_dequeue_2_0= QuestionMark ) ) | (otherlv_3= Apostrophe ( ( (lv_count_4_0= Count ) ) | ( (lv_fresh_5_0= Fresh ) ) | ( (lv_updated_6_0= Updated ) ) ) ) )?
{
- // InternalBehaviorAnnexParser.g:3996:3: ( (lv_reference_0_0= ruleReference ) )
- // InternalBehaviorAnnexParser.g:3997:4: (lv_reference_0_0= ruleReference )
+ // InternalBehaviorAnnexParser.g:4094:3: ( (lv_reference_0_0= ruleReference ) )
+ // InternalBehaviorAnnexParser.g:4095:4: (lv_reference_0_0= ruleReference )
{
- // InternalBehaviorAnnexParser.g:3997:4: (lv_reference_0_0= ruleReference )
- // InternalBehaviorAnnexParser.g:3998:5: lv_reference_0_0= ruleReference
+ // InternalBehaviorAnnexParser.g:4095:4: (lv_reference_0_0= ruleReference )
+ // InternalBehaviorAnnexParser.g:4096:5: lv_reference_0_0= ruleReference
{
if ( state.backtracking==0 ) {
@@ -11484,35 +11746,35 @@ public final EObject ruleReferenceExpression() throws RecognitionException {
}
- // InternalBehaviorAnnexParser.g:4015:3: ( ( (lv_property_1_0= rulePropertyReferenceTail ) ) | ( (lv_dequeue_2_0= QuestionMark ) ) | (otherlv_3= Apostrophe ( ( (lv_count_4_0= Count ) ) | ( (lv_fresh_5_0= Fresh ) ) | ( (lv_updated_6_0= Updated ) ) ) ) )?
- int alt74=4;
+ // InternalBehaviorAnnexParser.g:4113:3: ( ( (lv_property_1_0= rulePropertyReferenceTail ) ) | ( (lv_dequeue_2_0= QuestionMark ) ) | (otherlv_3= Apostrophe ( ( (lv_count_4_0= Count ) ) | ( (lv_fresh_5_0= Fresh ) ) | ( (lv_updated_6_0= Updated ) ) ) ) )?
+ int alt75=4;
switch ( input.LA(1) ) {
case NumberSign:
{
- alt74=1;
+ alt75=1;
}
break;
case QuestionMark:
{
- alt74=2;
+ alt75=2;
}
break;
case Apostrophe:
{
- alt74=3;
+ alt75=3;
}
break;
}
- switch (alt74) {
+ switch (alt75) {
case 1 :
- // InternalBehaviorAnnexParser.g:4016:4: ( (lv_property_1_0= rulePropertyReferenceTail ) )
+ // InternalBehaviorAnnexParser.g:4114:4: ( (lv_property_1_0= rulePropertyReferenceTail ) )
{
- // InternalBehaviorAnnexParser.g:4016:4: ( (lv_property_1_0= rulePropertyReferenceTail ) )
- // InternalBehaviorAnnexParser.g:4017:5: (lv_property_1_0= rulePropertyReferenceTail )
+ // InternalBehaviorAnnexParser.g:4114:4: ( (lv_property_1_0= rulePropertyReferenceTail ) )
+ // InternalBehaviorAnnexParser.g:4115:5: (lv_property_1_0= rulePropertyReferenceTail )
{
- // InternalBehaviorAnnexParser.g:4017:5: (lv_property_1_0= rulePropertyReferenceTail )
- // InternalBehaviorAnnexParser.g:4018:6: lv_property_1_0= rulePropertyReferenceTail
+ // InternalBehaviorAnnexParser.g:4115:5: (lv_property_1_0= rulePropertyReferenceTail )
+ // InternalBehaviorAnnexParser.g:4116:6: lv_property_1_0= rulePropertyReferenceTail
{
if ( state.backtracking==0 ) {
@@ -11547,13 +11809,13 @@ public final EObject ruleReferenceExpression() throws RecognitionException {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:4036:4: ( (lv_dequeue_2_0= QuestionMark ) )
+ // InternalBehaviorAnnexParser.g:4134:4: ( (lv_dequeue_2_0= QuestionMark ) )
{
- // InternalBehaviorAnnexParser.g:4036:4: ( (lv_dequeue_2_0= QuestionMark ) )
- // InternalBehaviorAnnexParser.g:4037:5: (lv_dequeue_2_0= QuestionMark )
+ // InternalBehaviorAnnexParser.g:4134:4: ( (lv_dequeue_2_0= QuestionMark ) )
+ // InternalBehaviorAnnexParser.g:4135:5: (lv_dequeue_2_0= QuestionMark )
{
- // InternalBehaviorAnnexParser.g:4037:5: (lv_dequeue_2_0= QuestionMark )
- // InternalBehaviorAnnexParser.g:4038:6: lv_dequeue_2_0= QuestionMark
+ // InternalBehaviorAnnexParser.g:4135:5: (lv_dequeue_2_0= QuestionMark )
+ // InternalBehaviorAnnexParser.g:4136:6: lv_dequeue_2_0= QuestionMark
{
lv_dequeue_2_0=(Token)match(input,QuestionMark,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -11579,10 +11841,10 @@ public final EObject ruleReferenceExpression() throws RecognitionException {
}
break;
case 3 :
- // InternalBehaviorAnnexParser.g:4051:4: (otherlv_3= Apostrophe ( ( (lv_count_4_0= Count ) ) | ( (lv_fresh_5_0= Fresh ) ) | ( (lv_updated_6_0= Updated ) ) ) )
+ // InternalBehaviorAnnexParser.g:4149:4: (otherlv_3= Apostrophe ( ( (lv_count_4_0= Count ) ) | ( (lv_fresh_5_0= Fresh ) ) | ( (lv_updated_6_0= Updated ) ) ) )
{
- // InternalBehaviorAnnexParser.g:4051:4: (otherlv_3= Apostrophe ( ( (lv_count_4_0= Count ) ) | ( (lv_fresh_5_0= Fresh ) ) | ( (lv_updated_6_0= Updated ) ) ) )
- // InternalBehaviorAnnexParser.g:4052:5: otherlv_3= Apostrophe ( ( (lv_count_4_0= Count ) ) | ( (lv_fresh_5_0= Fresh ) ) | ( (lv_updated_6_0= Updated ) ) )
+ // InternalBehaviorAnnexParser.g:4149:4: (otherlv_3= Apostrophe ( ( (lv_count_4_0= Count ) ) | ( (lv_fresh_5_0= Fresh ) ) | ( (lv_updated_6_0= Updated ) ) ) )
+ // InternalBehaviorAnnexParser.g:4150:5: otherlv_3= Apostrophe ( ( (lv_count_4_0= Count ) ) | ( (lv_fresh_5_0= Fresh ) ) | ( (lv_updated_6_0= Updated ) ) )
{
otherlv_3=(Token)match(input,Apostrophe,FollowSets000.FOLLOW_69); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -11590,41 +11852,41 @@ public final EObject ruleReferenceExpression() throws RecognitionException {
newLeafNode(otherlv_3, grammarAccess.getReferenceExpressionAccess().getApostropheKeyword_1_2_0());
}
- // InternalBehaviorAnnexParser.g:4056:5: ( ( (lv_count_4_0= Count ) ) | ( (lv_fresh_5_0= Fresh ) ) | ( (lv_updated_6_0= Updated ) ) )
- int alt73=3;
+ // InternalBehaviorAnnexParser.g:4154:5: ( ( (lv_count_4_0= Count ) ) | ( (lv_fresh_5_0= Fresh ) ) | ( (lv_updated_6_0= Updated ) ) )
+ int alt74=3;
switch ( input.LA(1) ) {
case Count:
{
- alt73=1;
+ alt74=1;
}
break;
case Fresh:
{
- alt73=2;
+ alt74=2;
}
break;
case Updated:
{
- alt73=3;
+ alt74=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 73, 0, input);
+ new NoViableAltException("", 74, 0, input);
throw nvae;
}
- switch (alt73) {
+ switch (alt74) {
case 1 :
- // InternalBehaviorAnnexParser.g:4057:6: ( (lv_count_4_0= Count ) )
+ // InternalBehaviorAnnexParser.g:4155:6: ( (lv_count_4_0= Count ) )
{
- // InternalBehaviorAnnexParser.g:4057:6: ( (lv_count_4_0= Count ) )
- // InternalBehaviorAnnexParser.g:4058:7: (lv_count_4_0= Count )
+ // InternalBehaviorAnnexParser.g:4155:6: ( (lv_count_4_0= Count ) )
+ // InternalBehaviorAnnexParser.g:4156:7: (lv_count_4_0= Count )
{
- // InternalBehaviorAnnexParser.g:4058:7: (lv_count_4_0= Count )
- // InternalBehaviorAnnexParser.g:4059:8: lv_count_4_0= Count
+ // InternalBehaviorAnnexParser.g:4156:7: (lv_count_4_0= Count )
+ // InternalBehaviorAnnexParser.g:4157:8: lv_count_4_0= Count
{
lv_count_4_0=(Token)match(input,Count,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -11650,13 +11912,13 @@ public final EObject ruleReferenceExpression() throws RecognitionException {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:4072:6: ( (lv_fresh_5_0= Fresh ) )
+ // InternalBehaviorAnnexParser.g:4170:6: ( (lv_fresh_5_0= Fresh ) )
{
- // InternalBehaviorAnnexParser.g:4072:6: ( (lv_fresh_5_0= Fresh ) )
- // InternalBehaviorAnnexParser.g:4073:7: (lv_fresh_5_0= Fresh )
+ // InternalBehaviorAnnexParser.g:4170:6: ( (lv_fresh_5_0= Fresh ) )
+ // InternalBehaviorAnnexParser.g:4171:7: (lv_fresh_5_0= Fresh )
{
- // InternalBehaviorAnnexParser.g:4073:7: (lv_fresh_5_0= Fresh )
- // InternalBehaviorAnnexParser.g:4074:8: lv_fresh_5_0= Fresh
+ // InternalBehaviorAnnexParser.g:4171:7: (lv_fresh_5_0= Fresh )
+ // InternalBehaviorAnnexParser.g:4172:8: lv_fresh_5_0= Fresh
{
lv_fresh_5_0=(Token)match(input,Fresh,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -11682,13 +11944,13 @@ public final EObject ruleReferenceExpression() throws RecognitionException {
}
break;
case 3 :
- // InternalBehaviorAnnexParser.g:4087:6: ( (lv_updated_6_0= Updated ) )
+ // InternalBehaviorAnnexParser.g:4185:6: ( (lv_updated_6_0= Updated ) )
{
- // InternalBehaviorAnnexParser.g:4087:6: ( (lv_updated_6_0= Updated ) )
- // InternalBehaviorAnnexParser.g:4088:7: (lv_updated_6_0= Updated )
+ // InternalBehaviorAnnexParser.g:4185:6: ( (lv_updated_6_0= Updated ) )
+ // InternalBehaviorAnnexParser.g:4186:7: (lv_updated_6_0= Updated )
{
- // InternalBehaviorAnnexParser.g:4088:7: (lv_updated_6_0= Updated )
- // InternalBehaviorAnnexParser.g:4089:8: lv_updated_6_0= Updated
+ // InternalBehaviorAnnexParser.g:4186:7: (lv_updated_6_0= Updated )
+ // InternalBehaviorAnnexParser.g:4187:8: lv_updated_6_0= Updated
{
lv_updated_6_0=(Token)match(input,Updated,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -11750,7 +12012,7 @@ public final EObject ruleReferenceExpression() throws RecognitionException {
// $ANTLR start "entryRuleHashPropertyReference"
- // InternalBehaviorAnnexParser.g:4108:1: entryRuleHashPropertyReference returns [EObject current=null] : iv_ruleHashPropertyReference= ruleHashPropertyReference EOF ;
+ // InternalBehaviorAnnexParser.g:4206:1: entryRuleHashPropertyReference returns [EObject current=null] : iv_ruleHashPropertyReference= ruleHashPropertyReference EOF ;
public final EObject entryRuleHashPropertyReference() throws RecognitionException {
EObject current = null;
@@ -11758,8 +12020,8 @@ public final EObject entryRuleHashPropertyReference() throws RecognitionExceptio
try {
- // InternalBehaviorAnnexParser.g:4108:62: (iv_ruleHashPropertyReference= ruleHashPropertyReference EOF )
- // InternalBehaviorAnnexParser.g:4109:2: iv_ruleHashPropertyReference= ruleHashPropertyReference EOF
+ // InternalBehaviorAnnexParser.g:4206:62: (iv_ruleHashPropertyReference= ruleHashPropertyReference EOF )
+ // InternalBehaviorAnnexParser.g:4207:2: iv_ruleHashPropertyReference= ruleHashPropertyReference EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getHashPropertyReferenceRule());
@@ -11790,7 +12052,7 @@ public final EObject entryRuleHashPropertyReference() throws RecognitionExceptio
// $ANTLR start "ruleHashPropertyReference"
- // InternalBehaviorAnnexParser.g:4115:1: ruleHashPropertyReference returns [EObject current=null] : (otherlv_0= NumberSign ( (lv_property_1_0= ruleQualifiedName ) ) ( (lv_indexes_2_0= rulePropertyArrayIndex ) )* ( (lv_fields_3_0= ruleNamedPropertyField ) )* ) ;
+ // InternalBehaviorAnnexParser.g:4213:1: ruleHashPropertyReference returns [EObject current=null] : (otherlv_0= NumberSign ( (lv_property_1_0= ruleQualifiedName ) ) ( (lv_indexes_2_0= rulePropertyArrayIndex ) )* ( (lv_fields_3_0= ruleNamedPropertyField ) )* ) ;
public final EObject ruleHashPropertyReference() throws RecognitionException {
EObject current = null;
@@ -11806,11 +12068,11 @@ public final EObject ruleHashPropertyReference() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:4121:2: ( (otherlv_0= NumberSign ( (lv_property_1_0= ruleQualifiedName ) ) ( (lv_indexes_2_0= rulePropertyArrayIndex ) )* ( (lv_fields_3_0= ruleNamedPropertyField ) )* ) )
- // InternalBehaviorAnnexParser.g:4122:2: (otherlv_0= NumberSign ( (lv_property_1_0= ruleQualifiedName ) ) ( (lv_indexes_2_0= rulePropertyArrayIndex ) )* ( (lv_fields_3_0= ruleNamedPropertyField ) )* )
+ // InternalBehaviorAnnexParser.g:4219:2: ( (otherlv_0= NumberSign ( (lv_property_1_0= ruleQualifiedName ) ) ( (lv_indexes_2_0= rulePropertyArrayIndex ) )* ( (lv_fields_3_0= ruleNamedPropertyField ) )* ) )
+ // InternalBehaviorAnnexParser.g:4220:2: (otherlv_0= NumberSign ( (lv_property_1_0= ruleQualifiedName ) ) ( (lv_indexes_2_0= rulePropertyArrayIndex ) )* ( (lv_fields_3_0= ruleNamedPropertyField ) )* )
{
- // InternalBehaviorAnnexParser.g:4122:2: (otherlv_0= NumberSign ( (lv_property_1_0= ruleQualifiedName ) ) ( (lv_indexes_2_0= rulePropertyArrayIndex ) )* ( (lv_fields_3_0= ruleNamedPropertyField ) )* )
- // InternalBehaviorAnnexParser.g:4123:3: otherlv_0= NumberSign ( (lv_property_1_0= ruleQualifiedName ) ) ( (lv_indexes_2_0= rulePropertyArrayIndex ) )* ( (lv_fields_3_0= ruleNamedPropertyField ) )*
+ // InternalBehaviorAnnexParser.g:4220:2: (otherlv_0= NumberSign ( (lv_property_1_0= ruleQualifiedName ) ) ( (lv_indexes_2_0= rulePropertyArrayIndex ) )* ( (lv_fields_3_0= ruleNamedPropertyField ) )* )
+ // InternalBehaviorAnnexParser.g:4221:3: otherlv_0= NumberSign ( (lv_property_1_0= ruleQualifiedName ) ) ( (lv_indexes_2_0= rulePropertyArrayIndex ) )* ( (lv_fields_3_0= ruleNamedPropertyField ) )*
{
otherlv_0=(Token)match(input,NumberSign,FollowSets000.FOLLOW_3); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -11818,11 +12080,11 @@ public final EObject ruleHashPropertyReference() throws RecognitionException {
newLeafNode(otherlv_0, grammarAccess.getHashPropertyReferenceAccess().getNumberSignKeyword_0());
}
- // InternalBehaviorAnnexParser.g:4127:3: ( (lv_property_1_0= ruleQualifiedName ) )
- // InternalBehaviorAnnexParser.g:4128:4: (lv_property_1_0= ruleQualifiedName )
+ // InternalBehaviorAnnexParser.g:4225:3: ( (lv_property_1_0= ruleQualifiedName ) )
+ // InternalBehaviorAnnexParser.g:4226:4: (lv_property_1_0= ruleQualifiedName )
{
- // InternalBehaviorAnnexParser.g:4128:4: (lv_property_1_0= ruleQualifiedName )
- // InternalBehaviorAnnexParser.g:4129:5: lv_property_1_0= ruleQualifiedName
+ // InternalBehaviorAnnexParser.g:4226:4: (lv_property_1_0= ruleQualifiedName )
+ // InternalBehaviorAnnexParser.g:4227:5: lv_property_1_0= ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -11853,23 +12115,23 @@ public final EObject ruleHashPropertyReference() throws RecognitionException {
}
- // InternalBehaviorAnnexParser.g:4146:3: ( (lv_indexes_2_0= rulePropertyArrayIndex ) )*
- loop75:
+ // InternalBehaviorAnnexParser.g:4244:3: ( (lv_indexes_2_0= rulePropertyArrayIndex ) )*
+ loop76:
do {
- int alt75=2;
- int LA75_0 = input.LA(1);
+ int alt76=2;
+ int LA76_0 = input.LA(1);
- if ( (LA75_0==LeftSquareBracket) ) {
- alt75=1;
+ if ( (LA76_0==LeftSquareBracket) ) {
+ alt76=1;
}
- switch (alt75) {
+ switch (alt76) {
case 1 :
- // InternalBehaviorAnnexParser.g:4147:4: (lv_indexes_2_0= rulePropertyArrayIndex )
+ // InternalBehaviorAnnexParser.g:4245:4: (lv_indexes_2_0= rulePropertyArrayIndex )
{
- // InternalBehaviorAnnexParser.g:4147:4: (lv_indexes_2_0= rulePropertyArrayIndex )
- // InternalBehaviorAnnexParser.g:4148:5: lv_indexes_2_0= rulePropertyArrayIndex
+ // InternalBehaviorAnnexParser.g:4245:4: (lv_indexes_2_0= rulePropertyArrayIndex )
+ // InternalBehaviorAnnexParser.g:4246:5: lv_indexes_2_0= rulePropertyArrayIndex
{
if ( state.backtracking==0 ) {
@@ -11902,27 +12164,27 @@ public final EObject ruleHashPropertyReference() throws RecognitionException {
break;
default :
- break loop75;
+ break loop76;
}
} while (true);
- // InternalBehaviorAnnexParser.g:4165:3: ( (lv_fields_3_0= ruleNamedPropertyField ) )*
- loop76:
+ // InternalBehaviorAnnexParser.g:4263:3: ( (lv_fields_3_0= ruleNamedPropertyField ) )*
+ loop77:
do {
- int alt76=2;
- int LA76_0 = input.LA(1);
+ int alt77=2;
+ int LA77_0 = input.LA(1);
- if ( (LA76_0==FullStop) ) {
- alt76=1;
+ if ( (LA77_0==FullStop) ) {
+ alt77=1;
}
- switch (alt76) {
+ switch (alt77) {
case 1 :
- // InternalBehaviorAnnexParser.g:4166:4: (lv_fields_3_0= ruleNamedPropertyField )
+ // InternalBehaviorAnnexParser.g:4264:4: (lv_fields_3_0= ruleNamedPropertyField )
{
- // InternalBehaviorAnnexParser.g:4166:4: (lv_fields_3_0= ruleNamedPropertyField )
- // InternalBehaviorAnnexParser.g:4167:5: lv_fields_3_0= ruleNamedPropertyField
+ // InternalBehaviorAnnexParser.g:4264:4: (lv_fields_3_0= ruleNamedPropertyField )
+ // InternalBehaviorAnnexParser.g:4265:5: lv_fields_3_0= ruleNamedPropertyField
{
if ( state.backtracking==0 ) {
@@ -11955,7 +12217,7 @@ public final EObject ruleHashPropertyReference() throws RecognitionException {
break;
default :
- break loop76;
+ break loop77;
}
} while (true);
@@ -11984,7 +12246,7 @@ public final EObject ruleHashPropertyReference() throws RecognitionException {
// $ANTLR start "entryRulePropertyReferenceTail"
- // InternalBehaviorAnnexParser.g:4188:1: entryRulePropertyReferenceTail returns [EObject current=null] : iv_rulePropertyReferenceTail= rulePropertyReferenceTail EOF ;
+ // InternalBehaviorAnnexParser.g:4286:1: entryRulePropertyReferenceTail returns [EObject current=null] : iv_rulePropertyReferenceTail= rulePropertyReferenceTail EOF ;
public final EObject entryRulePropertyReferenceTail() throws RecognitionException {
EObject current = null;
@@ -11992,8 +12254,8 @@ public final EObject entryRulePropertyReferenceTail() throws RecognitionExceptio
try {
- // InternalBehaviorAnnexParser.g:4188:62: (iv_rulePropertyReferenceTail= rulePropertyReferenceTail EOF )
- // InternalBehaviorAnnexParser.g:4189:2: iv_rulePropertyReferenceTail= rulePropertyReferenceTail EOF
+ // InternalBehaviorAnnexParser.g:4286:62: (iv_rulePropertyReferenceTail= rulePropertyReferenceTail EOF )
+ // InternalBehaviorAnnexParser.g:4287:2: iv_rulePropertyReferenceTail= rulePropertyReferenceTail EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getPropertyReferenceTailRule());
@@ -12024,7 +12286,7 @@ public final EObject entryRulePropertyReferenceTail() throws RecognitionExceptio
// $ANTLR start "rulePropertyReferenceTail"
- // InternalBehaviorAnnexParser.g:4195:1: rulePropertyReferenceTail returns [EObject current=null] : (otherlv_0= NumberSign ( (lv_property_1_0= ruleQualifiedName ) ) ( (lv_indexes_2_0= rulePropertyArrayIndex ) )* ( (lv_fields_3_0= ruleNamedPropertyField ) )* ) ;
+ // InternalBehaviorAnnexParser.g:4293:1: rulePropertyReferenceTail returns [EObject current=null] : (otherlv_0= NumberSign ( (lv_property_1_0= ruleQualifiedName ) ) ( (lv_indexes_2_0= rulePropertyArrayIndex ) )* ( (lv_fields_3_0= ruleNamedPropertyField ) )* ) ;
public final EObject rulePropertyReferenceTail() throws RecognitionException {
EObject current = null;
@@ -12040,11 +12302,11 @@ public final EObject rulePropertyReferenceTail() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:4201:2: ( (otherlv_0= NumberSign ( (lv_property_1_0= ruleQualifiedName ) ) ( (lv_indexes_2_0= rulePropertyArrayIndex ) )* ( (lv_fields_3_0= ruleNamedPropertyField ) )* ) )
- // InternalBehaviorAnnexParser.g:4202:2: (otherlv_0= NumberSign ( (lv_property_1_0= ruleQualifiedName ) ) ( (lv_indexes_2_0= rulePropertyArrayIndex ) )* ( (lv_fields_3_0= ruleNamedPropertyField ) )* )
+ // InternalBehaviorAnnexParser.g:4299:2: ( (otherlv_0= NumberSign ( (lv_property_1_0= ruleQualifiedName ) ) ( (lv_indexes_2_0= rulePropertyArrayIndex ) )* ( (lv_fields_3_0= ruleNamedPropertyField ) )* ) )
+ // InternalBehaviorAnnexParser.g:4300:2: (otherlv_0= NumberSign ( (lv_property_1_0= ruleQualifiedName ) ) ( (lv_indexes_2_0= rulePropertyArrayIndex ) )* ( (lv_fields_3_0= ruleNamedPropertyField ) )* )
{
- // InternalBehaviorAnnexParser.g:4202:2: (otherlv_0= NumberSign ( (lv_property_1_0= ruleQualifiedName ) ) ( (lv_indexes_2_0= rulePropertyArrayIndex ) )* ( (lv_fields_3_0= ruleNamedPropertyField ) )* )
- // InternalBehaviorAnnexParser.g:4203:3: otherlv_0= NumberSign ( (lv_property_1_0= ruleQualifiedName ) ) ( (lv_indexes_2_0= rulePropertyArrayIndex ) )* ( (lv_fields_3_0= ruleNamedPropertyField ) )*
+ // InternalBehaviorAnnexParser.g:4300:2: (otherlv_0= NumberSign ( (lv_property_1_0= ruleQualifiedName ) ) ( (lv_indexes_2_0= rulePropertyArrayIndex ) )* ( (lv_fields_3_0= ruleNamedPropertyField ) )* )
+ // InternalBehaviorAnnexParser.g:4301:3: otherlv_0= NumberSign ( (lv_property_1_0= ruleQualifiedName ) ) ( (lv_indexes_2_0= rulePropertyArrayIndex ) )* ( (lv_fields_3_0= ruleNamedPropertyField ) )*
{
otherlv_0=(Token)match(input,NumberSign,FollowSets000.FOLLOW_3); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -12052,11 +12314,11 @@ public final EObject rulePropertyReferenceTail() throws RecognitionException {
newLeafNode(otherlv_0, grammarAccess.getPropertyReferenceTailAccess().getNumberSignKeyword_0());
}
- // InternalBehaviorAnnexParser.g:4207:3: ( (lv_property_1_0= ruleQualifiedName ) )
- // InternalBehaviorAnnexParser.g:4208:4: (lv_property_1_0= ruleQualifiedName )
+ // InternalBehaviorAnnexParser.g:4305:3: ( (lv_property_1_0= ruleQualifiedName ) )
+ // InternalBehaviorAnnexParser.g:4306:4: (lv_property_1_0= ruleQualifiedName )
{
- // InternalBehaviorAnnexParser.g:4208:4: (lv_property_1_0= ruleQualifiedName )
- // InternalBehaviorAnnexParser.g:4209:5: lv_property_1_0= ruleQualifiedName
+ // InternalBehaviorAnnexParser.g:4306:4: (lv_property_1_0= ruleQualifiedName )
+ // InternalBehaviorAnnexParser.g:4307:5: lv_property_1_0= ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -12087,23 +12349,23 @@ public final EObject rulePropertyReferenceTail() throws RecognitionException {
}
- // InternalBehaviorAnnexParser.g:4226:3: ( (lv_indexes_2_0= rulePropertyArrayIndex ) )*
- loop77:
+ // InternalBehaviorAnnexParser.g:4324:3: ( (lv_indexes_2_0= rulePropertyArrayIndex ) )*
+ loop78:
do {
- int alt77=2;
- int LA77_0 = input.LA(1);
+ int alt78=2;
+ int LA78_0 = input.LA(1);
- if ( (LA77_0==LeftSquareBracket) ) {
- alt77=1;
+ if ( (LA78_0==LeftSquareBracket) ) {
+ alt78=1;
}
- switch (alt77) {
+ switch (alt78) {
case 1 :
- // InternalBehaviorAnnexParser.g:4227:4: (lv_indexes_2_0= rulePropertyArrayIndex )
+ // InternalBehaviorAnnexParser.g:4325:4: (lv_indexes_2_0= rulePropertyArrayIndex )
{
- // InternalBehaviorAnnexParser.g:4227:4: (lv_indexes_2_0= rulePropertyArrayIndex )
- // InternalBehaviorAnnexParser.g:4228:5: lv_indexes_2_0= rulePropertyArrayIndex
+ // InternalBehaviorAnnexParser.g:4325:4: (lv_indexes_2_0= rulePropertyArrayIndex )
+ // InternalBehaviorAnnexParser.g:4326:5: lv_indexes_2_0= rulePropertyArrayIndex
{
if ( state.backtracking==0 ) {
@@ -12136,27 +12398,27 @@ public final EObject rulePropertyReferenceTail() throws RecognitionException {
break;
default :
- break loop77;
+ break loop78;
}
} while (true);
- // InternalBehaviorAnnexParser.g:4245:3: ( (lv_fields_3_0= ruleNamedPropertyField ) )*
- loop78:
+ // InternalBehaviorAnnexParser.g:4343:3: ( (lv_fields_3_0= ruleNamedPropertyField ) )*
+ loop79:
do {
- int alt78=2;
- int LA78_0 = input.LA(1);
+ int alt79=2;
+ int LA79_0 = input.LA(1);
- if ( (LA78_0==FullStop) ) {
- alt78=1;
+ if ( (LA79_0==FullStop) ) {
+ alt79=1;
}
- switch (alt78) {
+ switch (alt79) {
case 1 :
- // InternalBehaviorAnnexParser.g:4246:4: (lv_fields_3_0= ruleNamedPropertyField )
+ // InternalBehaviorAnnexParser.g:4344:4: (lv_fields_3_0= ruleNamedPropertyField )
{
- // InternalBehaviorAnnexParser.g:4246:4: (lv_fields_3_0= ruleNamedPropertyField )
- // InternalBehaviorAnnexParser.g:4247:5: lv_fields_3_0= ruleNamedPropertyField
+ // InternalBehaviorAnnexParser.g:4344:4: (lv_fields_3_0= ruleNamedPropertyField )
+ // InternalBehaviorAnnexParser.g:4345:5: lv_fields_3_0= ruleNamedPropertyField
{
if ( state.backtracking==0 ) {
@@ -12189,7 +12451,7 @@ public final EObject rulePropertyReferenceTail() throws RecognitionException {
break;
default :
- break loop78;
+ break loop79;
}
} while (true);
@@ -12218,7 +12480,7 @@ public final EObject rulePropertyReferenceTail() throws RecognitionException {
// $ANTLR start "entryRuleNamedPropertyField"
- // InternalBehaviorAnnexParser.g:4268:1: entryRuleNamedPropertyField returns [EObject current=null] : iv_ruleNamedPropertyField= ruleNamedPropertyField EOF ;
+ // InternalBehaviorAnnexParser.g:4366:1: entryRuleNamedPropertyField returns [EObject current=null] : iv_ruleNamedPropertyField= ruleNamedPropertyField EOF ;
public final EObject entryRuleNamedPropertyField() throws RecognitionException {
EObject current = null;
@@ -12226,8 +12488,8 @@ public final EObject entryRuleNamedPropertyField() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:4268:59: (iv_ruleNamedPropertyField= ruleNamedPropertyField EOF )
- // InternalBehaviorAnnexParser.g:4269:2: iv_ruleNamedPropertyField= ruleNamedPropertyField EOF
+ // InternalBehaviorAnnexParser.g:4366:59: (iv_ruleNamedPropertyField= ruleNamedPropertyField EOF )
+ // InternalBehaviorAnnexParser.g:4367:2: iv_ruleNamedPropertyField= ruleNamedPropertyField EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNamedPropertyFieldRule());
@@ -12258,7 +12520,7 @@ public final EObject entryRuleNamedPropertyField() throws RecognitionException {
// $ANTLR start "ruleNamedPropertyField"
- // InternalBehaviorAnnexParser.g:4275:1: ruleNamedPropertyField returns [EObject current=null] : (otherlv_0= FullStop ( (lv_name_1_0= RULE_ID ) ) ( (lv_indexes_2_0= rulePropertyArrayIndex ) )* ) ;
+ // InternalBehaviorAnnexParser.g:4373:1: ruleNamedPropertyField returns [EObject current=null] : (otherlv_0= FullStop ( (lv_name_1_0= RULE_ID ) ) ( (lv_indexes_2_0= rulePropertyArrayIndex ) )* ) ;
public final EObject ruleNamedPropertyField() throws RecognitionException {
EObject current = null;
@@ -12271,11 +12533,11 @@ public final EObject ruleNamedPropertyField() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:4281:2: ( (otherlv_0= FullStop ( (lv_name_1_0= RULE_ID ) ) ( (lv_indexes_2_0= rulePropertyArrayIndex ) )* ) )
- // InternalBehaviorAnnexParser.g:4282:2: (otherlv_0= FullStop ( (lv_name_1_0= RULE_ID ) ) ( (lv_indexes_2_0= rulePropertyArrayIndex ) )* )
+ // InternalBehaviorAnnexParser.g:4379:2: ( (otherlv_0= FullStop ( (lv_name_1_0= RULE_ID ) ) ( (lv_indexes_2_0= rulePropertyArrayIndex ) )* ) )
+ // InternalBehaviorAnnexParser.g:4380:2: (otherlv_0= FullStop ( (lv_name_1_0= RULE_ID ) ) ( (lv_indexes_2_0= rulePropertyArrayIndex ) )* )
{
- // InternalBehaviorAnnexParser.g:4282:2: (otherlv_0= FullStop ( (lv_name_1_0= RULE_ID ) ) ( (lv_indexes_2_0= rulePropertyArrayIndex ) )* )
- // InternalBehaviorAnnexParser.g:4283:3: otherlv_0= FullStop ( (lv_name_1_0= RULE_ID ) ) ( (lv_indexes_2_0= rulePropertyArrayIndex ) )*
+ // InternalBehaviorAnnexParser.g:4380:2: (otherlv_0= FullStop ( (lv_name_1_0= RULE_ID ) ) ( (lv_indexes_2_0= rulePropertyArrayIndex ) )* )
+ // InternalBehaviorAnnexParser.g:4381:3: otherlv_0= FullStop ( (lv_name_1_0= RULE_ID ) ) ( (lv_indexes_2_0= rulePropertyArrayIndex ) )*
{
otherlv_0=(Token)match(input,FullStop,FollowSets000.FOLLOW_3); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -12283,11 +12545,11 @@ public final EObject ruleNamedPropertyField() throws RecognitionException {
newLeafNode(otherlv_0, grammarAccess.getNamedPropertyFieldAccess().getFullStopKeyword_0());
}
- // InternalBehaviorAnnexParser.g:4287:3: ( (lv_name_1_0= RULE_ID ) )
- // InternalBehaviorAnnexParser.g:4288:4: (lv_name_1_0= RULE_ID )
+ // InternalBehaviorAnnexParser.g:4385:3: ( (lv_name_1_0= RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:4386:4: (lv_name_1_0= RULE_ID )
{
- // InternalBehaviorAnnexParser.g:4288:4: (lv_name_1_0= RULE_ID )
- // InternalBehaviorAnnexParser.g:4289:5: lv_name_1_0= RULE_ID
+ // InternalBehaviorAnnexParser.g:4386:4: (lv_name_1_0= RULE_ID )
+ // InternalBehaviorAnnexParser.g:4387:5: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_13); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -12313,23 +12575,23 @@ public final EObject ruleNamedPropertyField() throws RecognitionException {
}
- // InternalBehaviorAnnexParser.g:4305:3: ( (lv_indexes_2_0= rulePropertyArrayIndex ) )*
- loop79:
+ // InternalBehaviorAnnexParser.g:4403:3: ( (lv_indexes_2_0= rulePropertyArrayIndex ) )*
+ loop80:
do {
- int alt79=2;
- int LA79_0 = input.LA(1);
+ int alt80=2;
+ int LA80_0 = input.LA(1);
- if ( (LA79_0==LeftSquareBracket) ) {
- alt79=1;
+ if ( (LA80_0==LeftSquareBracket) ) {
+ alt80=1;
}
- switch (alt79) {
+ switch (alt80) {
case 1 :
- // InternalBehaviorAnnexParser.g:4306:4: (lv_indexes_2_0= rulePropertyArrayIndex )
+ // InternalBehaviorAnnexParser.g:4404:4: (lv_indexes_2_0= rulePropertyArrayIndex )
{
- // InternalBehaviorAnnexParser.g:4306:4: (lv_indexes_2_0= rulePropertyArrayIndex )
- // InternalBehaviorAnnexParser.g:4307:5: lv_indexes_2_0= rulePropertyArrayIndex
+ // InternalBehaviorAnnexParser.g:4404:4: (lv_indexes_2_0= rulePropertyArrayIndex )
+ // InternalBehaviorAnnexParser.g:4405:5: lv_indexes_2_0= rulePropertyArrayIndex
{
if ( state.backtracking==0 ) {
@@ -12362,7 +12624,7 @@ public final EObject ruleNamedPropertyField() throws RecognitionException {
break;
default :
- break loop79;
+ break loop80;
}
} while (true);
@@ -12391,7 +12653,7 @@ public final EObject ruleNamedPropertyField() throws RecognitionException {
// $ANTLR start "entryRulePropertyArrayIndex"
- // InternalBehaviorAnnexParser.g:4328:1: entryRulePropertyArrayIndex returns [EObject current=null] : iv_rulePropertyArrayIndex= rulePropertyArrayIndex EOF ;
+ // InternalBehaviorAnnexParser.g:4426:1: entryRulePropertyArrayIndex returns [EObject current=null] : iv_rulePropertyArrayIndex= rulePropertyArrayIndex EOF ;
public final EObject entryRulePropertyArrayIndex() throws RecognitionException {
EObject current = null;
@@ -12399,8 +12661,8 @@ public final EObject entryRulePropertyArrayIndex() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:4328:59: (iv_rulePropertyArrayIndex= rulePropertyArrayIndex EOF )
- // InternalBehaviorAnnexParser.g:4329:2: iv_rulePropertyArrayIndex= rulePropertyArrayIndex EOF
+ // InternalBehaviorAnnexParser.g:4426:59: (iv_rulePropertyArrayIndex= rulePropertyArrayIndex EOF )
+ // InternalBehaviorAnnexParser.g:4427:2: iv_rulePropertyArrayIndex= rulePropertyArrayIndex EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getPropertyArrayIndexRule());
@@ -12431,7 +12693,7 @@ public final EObject entryRulePropertyArrayIndex() throws RecognitionException {
// $ANTLR start "rulePropertyArrayIndex"
- // InternalBehaviorAnnexParser.g:4335:1: rulePropertyArrayIndex returns [EObject current=null] : (otherlv_0= LeftSquareBracket ( (lv_value_1_0= rulePropertyIndexValue ) ) otherlv_2= RightSquareBracket ) ;
+ // InternalBehaviorAnnexParser.g:4433:1: rulePropertyArrayIndex returns [EObject current=null] : (otherlv_0= LeftSquareBracket ( (lv_value_1_0= rulePropertyIndexValue ) ) otherlv_2= RightSquareBracket ) ;
public final EObject rulePropertyArrayIndex() throws RecognitionException {
EObject current = null;
@@ -12444,11 +12706,11 @@ public final EObject rulePropertyArrayIndex() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:4341:2: ( (otherlv_0= LeftSquareBracket ( (lv_value_1_0= rulePropertyIndexValue ) ) otherlv_2= RightSquareBracket ) )
- // InternalBehaviorAnnexParser.g:4342:2: (otherlv_0= LeftSquareBracket ( (lv_value_1_0= rulePropertyIndexValue ) ) otherlv_2= RightSquareBracket )
+ // InternalBehaviorAnnexParser.g:4439:2: ( (otherlv_0= LeftSquareBracket ( (lv_value_1_0= rulePropertyIndexValue ) ) otherlv_2= RightSquareBracket ) )
+ // InternalBehaviorAnnexParser.g:4440:2: (otherlv_0= LeftSquareBracket ( (lv_value_1_0= rulePropertyIndexValue ) ) otherlv_2= RightSquareBracket )
{
- // InternalBehaviorAnnexParser.g:4342:2: (otherlv_0= LeftSquareBracket ( (lv_value_1_0= rulePropertyIndexValue ) ) otherlv_2= RightSquareBracket )
- // InternalBehaviorAnnexParser.g:4343:3: otherlv_0= LeftSquareBracket ( (lv_value_1_0= rulePropertyIndexValue ) ) otherlv_2= RightSquareBracket
+ // InternalBehaviorAnnexParser.g:4440:2: (otherlv_0= LeftSquareBracket ( (lv_value_1_0= rulePropertyIndexValue ) ) otherlv_2= RightSquareBracket )
+ // InternalBehaviorAnnexParser.g:4441:3: otherlv_0= LeftSquareBracket ( (lv_value_1_0= rulePropertyIndexValue ) ) otherlv_2= RightSquareBracket
{
otherlv_0=(Token)match(input,LeftSquareBracket,FollowSets000.FOLLOW_72); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -12456,11 +12718,11 @@ public final EObject rulePropertyArrayIndex() throws RecognitionException {
newLeafNode(otherlv_0, grammarAccess.getPropertyArrayIndexAccess().getLeftSquareBracketKeyword_0());
}
- // InternalBehaviorAnnexParser.g:4347:3: ( (lv_value_1_0= rulePropertyIndexValue ) )
- // InternalBehaviorAnnexParser.g:4348:4: (lv_value_1_0= rulePropertyIndexValue )
+ // InternalBehaviorAnnexParser.g:4445:3: ( (lv_value_1_0= rulePropertyIndexValue ) )
+ // InternalBehaviorAnnexParser.g:4446:4: (lv_value_1_0= rulePropertyIndexValue )
{
- // InternalBehaviorAnnexParser.g:4348:4: (lv_value_1_0= rulePropertyIndexValue )
- // InternalBehaviorAnnexParser.g:4349:5: lv_value_1_0= rulePropertyIndexValue
+ // InternalBehaviorAnnexParser.g:4446:4: (lv_value_1_0= rulePropertyIndexValue )
+ // InternalBehaviorAnnexParser.g:4447:5: lv_value_1_0= rulePropertyIndexValue
{
if ( state.backtracking==0 ) {
@@ -12522,7 +12784,7 @@ public final EObject rulePropertyArrayIndex() throws RecognitionException {
// $ANTLR start "entryRulePropertyIndexValue"
- // InternalBehaviorAnnexParser.g:4374:1: entryRulePropertyIndexValue returns [EObject current=null] : iv_rulePropertyIndexValue= rulePropertyIndexValue EOF ;
+ // InternalBehaviorAnnexParser.g:4472:1: entryRulePropertyIndexValue returns [EObject current=null] : iv_rulePropertyIndexValue= rulePropertyIndexValue EOF ;
public final EObject entryRulePropertyIndexValue() throws RecognitionException {
EObject current = null;
@@ -12530,8 +12792,8 @@ public final EObject entryRulePropertyIndexValue() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:4374:59: (iv_rulePropertyIndexValue= rulePropertyIndexValue EOF )
- // InternalBehaviorAnnexParser.g:4375:2: iv_rulePropertyIndexValue= rulePropertyIndexValue EOF
+ // InternalBehaviorAnnexParser.g:4472:59: (iv_rulePropertyIndexValue= rulePropertyIndexValue EOF )
+ // InternalBehaviorAnnexParser.g:4473:2: iv_rulePropertyIndexValue= rulePropertyIndexValue EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getPropertyIndexValueRule());
@@ -12562,7 +12824,7 @@ public final EObject entryRulePropertyIndexValue() throws RecognitionException {
// $ANTLR start "rulePropertyIndexValue"
- // InternalBehaviorAnnexParser.g:4381:1: rulePropertyIndexValue returns [EObject current=null] : (this_BehaviorIntegerLiteral_0= ruleBehaviorIntegerLiteral | this_PropertyIndexPropertyReference_1= rulePropertyIndexPropertyReference | this_UnindexedReferenceExpression_2= ruleUnindexedReferenceExpression ) ;
+ // InternalBehaviorAnnexParser.g:4479:1: rulePropertyIndexValue returns [EObject current=null] : (this_BehaviorIntegerLiteral_0= ruleBehaviorIntegerLiteral | this_PropertyIndexPropertyReference_1= rulePropertyIndexPropertyReference | this_UnindexedReferenceExpression_2= ruleUnindexedReferenceExpression ) ;
public final EObject rulePropertyIndexValue() throws RecognitionException {
EObject current = null;
@@ -12577,38 +12839,38 @@ public final EObject rulePropertyIndexValue() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:4387:2: ( (this_BehaviorIntegerLiteral_0= ruleBehaviorIntegerLiteral | this_PropertyIndexPropertyReference_1= rulePropertyIndexPropertyReference | this_UnindexedReferenceExpression_2= ruleUnindexedReferenceExpression ) )
- // InternalBehaviorAnnexParser.g:4388:2: (this_BehaviorIntegerLiteral_0= ruleBehaviorIntegerLiteral | this_PropertyIndexPropertyReference_1= rulePropertyIndexPropertyReference | this_UnindexedReferenceExpression_2= ruleUnindexedReferenceExpression )
+ // InternalBehaviorAnnexParser.g:4485:2: ( (this_BehaviorIntegerLiteral_0= ruleBehaviorIntegerLiteral | this_PropertyIndexPropertyReference_1= rulePropertyIndexPropertyReference | this_UnindexedReferenceExpression_2= ruleUnindexedReferenceExpression ) )
+ // InternalBehaviorAnnexParser.g:4486:2: (this_BehaviorIntegerLiteral_0= ruleBehaviorIntegerLiteral | this_PropertyIndexPropertyReference_1= rulePropertyIndexPropertyReference | this_UnindexedReferenceExpression_2= ruleUnindexedReferenceExpression )
{
- // InternalBehaviorAnnexParser.g:4388:2: (this_BehaviorIntegerLiteral_0= ruleBehaviorIntegerLiteral | this_PropertyIndexPropertyReference_1= rulePropertyIndexPropertyReference | this_UnindexedReferenceExpression_2= ruleUnindexedReferenceExpression )
- int alt80=3;
+ // InternalBehaviorAnnexParser.g:4486:2: (this_BehaviorIntegerLiteral_0= ruleBehaviorIntegerLiteral | this_PropertyIndexPropertyReference_1= rulePropertyIndexPropertyReference | this_UnindexedReferenceExpression_2= ruleUnindexedReferenceExpression )
+ int alt81=3;
switch ( input.LA(1) ) {
case RULE_INTEGER_LIT:
{
- alt80=1;
+ alt81=1;
}
break;
case NumberSign:
{
- alt80=2;
+ alt81=2;
}
break;
case RULE_ID:
{
- alt80=3;
+ alt81=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 80, 0, input);
+ new NoViableAltException("", 81, 0, input);
throw nvae;
}
- switch (alt80) {
+ switch (alt81) {
case 1 :
- // InternalBehaviorAnnexParser.g:4389:3: this_BehaviorIntegerLiteral_0= ruleBehaviorIntegerLiteral
+ // InternalBehaviorAnnexParser.g:4487:3: this_BehaviorIntegerLiteral_0= ruleBehaviorIntegerLiteral
{
if ( state.backtracking==0 ) {
@@ -12630,7 +12892,7 @@ public final EObject rulePropertyIndexValue() throws RecognitionException {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:4398:3: this_PropertyIndexPropertyReference_1= rulePropertyIndexPropertyReference
+ // InternalBehaviorAnnexParser.g:4496:3: this_PropertyIndexPropertyReference_1= rulePropertyIndexPropertyReference
{
if ( state.backtracking==0 ) {
@@ -12652,7 +12914,7 @@ public final EObject rulePropertyIndexValue() throws RecognitionException {
}
break;
case 3 :
- // InternalBehaviorAnnexParser.g:4407:3: this_UnindexedReferenceExpression_2= ruleUnindexedReferenceExpression
+ // InternalBehaviorAnnexParser.g:4505:3: this_UnindexedReferenceExpression_2= ruleUnindexedReferenceExpression
{
if ( state.backtracking==0 ) {
@@ -12698,7 +12960,7 @@ public final EObject rulePropertyIndexValue() throws RecognitionException {
// $ANTLR start "entryRulePropertyIndexPropertyReference"
- // InternalBehaviorAnnexParser.g:4419:1: entryRulePropertyIndexPropertyReference returns [EObject current=null] : iv_rulePropertyIndexPropertyReference= rulePropertyIndexPropertyReference EOF ;
+ // InternalBehaviorAnnexParser.g:4517:1: entryRulePropertyIndexPropertyReference returns [EObject current=null] : iv_rulePropertyIndexPropertyReference= rulePropertyIndexPropertyReference EOF ;
public final EObject entryRulePropertyIndexPropertyReference() throws RecognitionException {
EObject current = null;
@@ -12706,8 +12968,8 @@ public final EObject entryRulePropertyIndexPropertyReference() throws Recognitio
try {
- // InternalBehaviorAnnexParser.g:4419:71: (iv_rulePropertyIndexPropertyReference= rulePropertyIndexPropertyReference EOF )
- // InternalBehaviorAnnexParser.g:4420:2: iv_rulePropertyIndexPropertyReference= rulePropertyIndexPropertyReference EOF
+ // InternalBehaviorAnnexParser.g:4517:71: (iv_rulePropertyIndexPropertyReference= rulePropertyIndexPropertyReference EOF )
+ // InternalBehaviorAnnexParser.g:4518:2: iv_rulePropertyIndexPropertyReference= rulePropertyIndexPropertyReference EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getPropertyIndexPropertyReferenceRule());
@@ -12738,7 +13000,7 @@ public final EObject entryRulePropertyIndexPropertyReference() throws Recognitio
// $ANTLR start "rulePropertyIndexPropertyReference"
- // InternalBehaviorAnnexParser.g:4426:1: rulePropertyIndexPropertyReference returns [EObject current=null] : (otherlv_0= NumberSign ( (lv_property_1_0= ruleQualifiedName ) ) ) ;
+ // InternalBehaviorAnnexParser.g:4524:1: rulePropertyIndexPropertyReference returns [EObject current=null] : (otherlv_0= NumberSign ( (lv_property_1_0= ruleQualifiedName ) ) ) ;
public final EObject rulePropertyIndexPropertyReference() throws RecognitionException {
EObject current = null;
@@ -12750,11 +13012,11 @@ public final EObject rulePropertyIndexPropertyReference() throws RecognitionExce
enterRule();
try {
- // InternalBehaviorAnnexParser.g:4432:2: ( (otherlv_0= NumberSign ( (lv_property_1_0= ruleQualifiedName ) ) ) )
- // InternalBehaviorAnnexParser.g:4433:2: (otherlv_0= NumberSign ( (lv_property_1_0= ruleQualifiedName ) ) )
+ // InternalBehaviorAnnexParser.g:4530:2: ( (otherlv_0= NumberSign ( (lv_property_1_0= ruleQualifiedName ) ) ) )
+ // InternalBehaviorAnnexParser.g:4531:2: (otherlv_0= NumberSign ( (lv_property_1_0= ruleQualifiedName ) ) )
{
- // InternalBehaviorAnnexParser.g:4433:2: (otherlv_0= NumberSign ( (lv_property_1_0= ruleQualifiedName ) ) )
- // InternalBehaviorAnnexParser.g:4434:3: otherlv_0= NumberSign ( (lv_property_1_0= ruleQualifiedName ) )
+ // InternalBehaviorAnnexParser.g:4531:2: (otherlv_0= NumberSign ( (lv_property_1_0= ruleQualifiedName ) ) )
+ // InternalBehaviorAnnexParser.g:4532:3: otherlv_0= NumberSign ( (lv_property_1_0= ruleQualifiedName ) )
{
otherlv_0=(Token)match(input,NumberSign,FollowSets000.FOLLOW_3); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -12762,11 +13024,11 @@ public final EObject rulePropertyIndexPropertyReference() throws RecognitionExce
newLeafNode(otherlv_0, grammarAccess.getPropertyIndexPropertyReferenceAccess().getNumberSignKeyword_0());
}
- // InternalBehaviorAnnexParser.g:4438:3: ( (lv_property_1_0= ruleQualifiedName ) )
- // InternalBehaviorAnnexParser.g:4439:4: (lv_property_1_0= ruleQualifiedName )
+ // InternalBehaviorAnnexParser.g:4536:3: ( (lv_property_1_0= ruleQualifiedName ) )
+ // InternalBehaviorAnnexParser.g:4537:4: (lv_property_1_0= ruleQualifiedName )
{
- // InternalBehaviorAnnexParser.g:4439:4: (lv_property_1_0= ruleQualifiedName )
- // InternalBehaviorAnnexParser.g:4440:5: lv_property_1_0= ruleQualifiedName
+ // InternalBehaviorAnnexParser.g:4537:4: (lv_property_1_0= ruleQualifiedName )
+ // InternalBehaviorAnnexParser.g:4538:5: lv_property_1_0= ruleQualifiedName
{
if ( state.backtracking==0 ) {
@@ -12822,7 +13084,7 @@ public final EObject rulePropertyIndexPropertyReference() throws RecognitionExce
// $ANTLR start "entryRuleUnindexedReferenceExpression"
- // InternalBehaviorAnnexParser.g:4461:1: entryRuleUnindexedReferenceExpression returns [EObject current=null] : iv_ruleUnindexedReferenceExpression= ruleUnindexedReferenceExpression EOF ;
+ // InternalBehaviorAnnexParser.g:4559:1: entryRuleUnindexedReferenceExpression returns [EObject current=null] : iv_ruleUnindexedReferenceExpression= ruleUnindexedReferenceExpression EOF ;
public final EObject entryRuleUnindexedReferenceExpression() throws RecognitionException {
EObject current = null;
@@ -12830,8 +13092,8 @@ public final EObject entryRuleUnindexedReferenceExpression() throws RecognitionE
try {
- // InternalBehaviorAnnexParser.g:4461:69: (iv_ruleUnindexedReferenceExpression= ruleUnindexedReferenceExpression EOF )
- // InternalBehaviorAnnexParser.g:4462:2: iv_ruleUnindexedReferenceExpression= ruleUnindexedReferenceExpression EOF
+ // InternalBehaviorAnnexParser.g:4559:69: (iv_ruleUnindexedReferenceExpression= ruleUnindexedReferenceExpression EOF )
+ // InternalBehaviorAnnexParser.g:4560:2: iv_ruleUnindexedReferenceExpression= ruleUnindexedReferenceExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getUnindexedReferenceExpressionRule());
@@ -12862,7 +13124,7 @@ public final EObject entryRuleUnindexedReferenceExpression() throws RecognitionE
// $ANTLR start "ruleUnindexedReferenceExpression"
- // InternalBehaviorAnnexParser.g:4468:1: ruleUnindexedReferenceExpression returns [EObject current=null] : ( ( (lv_reference_0_0= ruleUnindexedReference ) ) ( ( (lv_dequeue_1_0= QuestionMark ) ) | (otherlv_2= Apostrophe ( ( (lv_count_3_0= Count ) ) | ( (lv_fresh_4_0= Fresh ) ) | ( (lv_updated_5_0= Updated ) ) ) ) )? ) ;
+ // InternalBehaviorAnnexParser.g:4566:1: ruleUnindexedReferenceExpression returns [EObject current=null] : ( ( (lv_reference_0_0= ruleUnindexedReference ) ) ( ( (lv_dequeue_1_0= QuestionMark ) ) | (otherlv_2= Apostrophe ( ( (lv_count_3_0= Count ) ) | ( (lv_fresh_4_0= Fresh ) ) | ( (lv_updated_5_0= Updated ) ) ) ) )? ) ;
public final EObject ruleUnindexedReferenceExpression() throws RecognitionException {
EObject current = null;
@@ -12878,17 +13140,17 @@ public final EObject ruleUnindexedReferenceExpression() throws RecognitionExcept
enterRule();
try {
- // InternalBehaviorAnnexParser.g:4474:2: ( ( ( (lv_reference_0_0= ruleUnindexedReference ) ) ( ( (lv_dequeue_1_0= QuestionMark ) ) | (otherlv_2= Apostrophe ( ( (lv_count_3_0= Count ) ) | ( (lv_fresh_4_0= Fresh ) ) | ( (lv_updated_5_0= Updated ) ) ) ) )? ) )
- // InternalBehaviorAnnexParser.g:4475:2: ( ( (lv_reference_0_0= ruleUnindexedReference ) ) ( ( (lv_dequeue_1_0= QuestionMark ) ) | (otherlv_2= Apostrophe ( ( (lv_count_3_0= Count ) ) | ( (lv_fresh_4_0= Fresh ) ) | ( (lv_updated_5_0= Updated ) ) ) ) )? )
+ // InternalBehaviorAnnexParser.g:4572:2: ( ( ( (lv_reference_0_0= ruleUnindexedReference ) ) ( ( (lv_dequeue_1_0= QuestionMark ) ) | (otherlv_2= Apostrophe ( ( (lv_count_3_0= Count ) ) | ( (lv_fresh_4_0= Fresh ) ) | ( (lv_updated_5_0= Updated ) ) ) ) )? ) )
+ // InternalBehaviorAnnexParser.g:4573:2: ( ( (lv_reference_0_0= ruleUnindexedReference ) ) ( ( (lv_dequeue_1_0= QuestionMark ) ) | (otherlv_2= Apostrophe ( ( (lv_count_3_0= Count ) ) | ( (lv_fresh_4_0= Fresh ) ) | ( (lv_updated_5_0= Updated ) ) ) ) )? )
{
- // InternalBehaviorAnnexParser.g:4475:2: ( ( (lv_reference_0_0= ruleUnindexedReference ) ) ( ( (lv_dequeue_1_0= QuestionMark ) ) | (otherlv_2= Apostrophe ( ( (lv_count_3_0= Count ) ) | ( (lv_fresh_4_0= Fresh ) ) | ( (lv_updated_5_0= Updated ) ) ) ) )? )
- // InternalBehaviorAnnexParser.g:4476:3: ( (lv_reference_0_0= ruleUnindexedReference ) ) ( ( (lv_dequeue_1_0= QuestionMark ) ) | (otherlv_2= Apostrophe ( ( (lv_count_3_0= Count ) ) | ( (lv_fresh_4_0= Fresh ) ) | ( (lv_updated_5_0= Updated ) ) ) ) )?
+ // InternalBehaviorAnnexParser.g:4573:2: ( ( (lv_reference_0_0= ruleUnindexedReference ) ) ( ( (lv_dequeue_1_0= QuestionMark ) ) | (otherlv_2= Apostrophe ( ( (lv_count_3_0= Count ) ) | ( (lv_fresh_4_0= Fresh ) ) | ( (lv_updated_5_0= Updated ) ) ) ) )? )
+ // InternalBehaviorAnnexParser.g:4574:3: ( (lv_reference_0_0= ruleUnindexedReference ) ) ( ( (lv_dequeue_1_0= QuestionMark ) ) | (otherlv_2= Apostrophe ( ( (lv_count_3_0= Count ) ) | ( (lv_fresh_4_0= Fresh ) ) | ( (lv_updated_5_0= Updated ) ) ) ) )?
{
- // InternalBehaviorAnnexParser.g:4476:3: ( (lv_reference_0_0= ruleUnindexedReference ) )
- // InternalBehaviorAnnexParser.g:4477:4: (lv_reference_0_0= ruleUnindexedReference )
+ // InternalBehaviorAnnexParser.g:4574:3: ( (lv_reference_0_0= ruleUnindexedReference ) )
+ // InternalBehaviorAnnexParser.g:4575:4: (lv_reference_0_0= ruleUnindexedReference )
{
- // InternalBehaviorAnnexParser.g:4477:4: (lv_reference_0_0= ruleUnindexedReference )
- // InternalBehaviorAnnexParser.g:4478:5: lv_reference_0_0= ruleUnindexedReference
+ // InternalBehaviorAnnexParser.g:4575:4: (lv_reference_0_0= ruleUnindexedReference )
+ // InternalBehaviorAnnexParser.g:4576:5: lv_reference_0_0= ruleUnindexedReference
{
if ( state.backtracking==0 ) {
@@ -12919,25 +13181,25 @@ public final EObject ruleUnindexedReferenceExpression() throws RecognitionExcept
}
- // InternalBehaviorAnnexParser.g:4495:3: ( ( (lv_dequeue_1_0= QuestionMark ) ) | (otherlv_2= Apostrophe ( ( (lv_count_3_0= Count ) ) | ( (lv_fresh_4_0= Fresh ) ) | ( (lv_updated_5_0= Updated ) ) ) ) )?
- int alt82=3;
- int LA82_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:4593:3: ( ( (lv_dequeue_1_0= QuestionMark ) ) | (otherlv_2= Apostrophe ( ( (lv_count_3_0= Count ) ) | ( (lv_fresh_4_0= Fresh ) ) | ( (lv_updated_5_0= Updated ) ) ) ) )?
+ int alt83=3;
+ int LA83_0 = input.LA(1);
- if ( (LA82_0==QuestionMark) ) {
- alt82=1;
+ if ( (LA83_0==QuestionMark) ) {
+ alt83=1;
}
- else if ( (LA82_0==Apostrophe) ) {
- alt82=2;
+ else if ( (LA83_0==Apostrophe) ) {
+ alt83=2;
}
- switch (alt82) {
+ switch (alt83) {
case 1 :
- // InternalBehaviorAnnexParser.g:4496:4: ( (lv_dequeue_1_0= QuestionMark ) )
+ // InternalBehaviorAnnexParser.g:4594:4: ( (lv_dequeue_1_0= QuestionMark ) )
{
- // InternalBehaviorAnnexParser.g:4496:4: ( (lv_dequeue_1_0= QuestionMark ) )
- // InternalBehaviorAnnexParser.g:4497:5: (lv_dequeue_1_0= QuestionMark )
+ // InternalBehaviorAnnexParser.g:4594:4: ( (lv_dequeue_1_0= QuestionMark ) )
+ // InternalBehaviorAnnexParser.g:4595:5: (lv_dequeue_1_0= QuestionMark )
{
- // InternalBehaviorAnnexParser.g:4497:5: (lv_dequeue_1_0= QuestionMark )
- // InternalBehaviorAnnexParser.g:4498:6: lv_dequeue_1_0= QuestionMark
+ // InternalBehaviorAnnexParser.g:4595:5: (lv_dequeue_1_0= QuestionMark )
+ // InternalBehaviorAnnexParser.g:4596:6: lv_dequeue_1_0= QuestionMark
{
lv_dequeue_1_0=(Token)match(input,QuestionMark,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -12963,10 +13225,10 @@ else if ( (LA82_0==Apostrophe) ) {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:4511:4: (otherlv_2= Apostrophe ( ( (lv_count_3_0= Count ) ) | ( (lv_fresh_4_0= Fresh ) ) | ( (lv_updated_5_0= Updated ) ) ) )
+ // InternalBehaviorAnnexParser.g:4609:4: (otherlv_2= Apostrophe ( ( (lv_count_3_0= Count ) ) | ( (lv_fresh_4_0= Fresh ) ) | ( (lv_updated_5_0= Updated ) ) ) )
{
- // InternalBehaviorAnnexParser.g:4511:4: (otherlv_2= Apostrophe ( ( (lv_count_3_0= Count ) ) | ( (lv_fresh_4_0= Fresh ) ) | ( (lv_updated_5_0= Updated ) ) ) )
- // InternalBehaviorAnnexParser.g:4512:5: otherlv_2= Apostrophe ( ( (lv_count_3_0= Count ) ) | ( (lv_fresh_4_0= Fresh ) ) | ( (lv_updated_5_0= Updated ) ) )
+ // InternalBehaviorAnnexParser.g:4609:4: (otherlv_2= Apostrophe ( ( (lv_count_3_0= Count ) ) | ( (lv_fresh_4_0= Fresh ) ) | ( (lv_updated_5_0= Updated ) ) ) )
+ // InternalBehaviorAnnexParser.g:4610:5: otherlv_2= Apostrophe ( ( (lv_count_3_0= Count ) ) | ( (lv_fresh_4_0= Fresh ) ) | ( (lv_updated_5_0= Updated ) ) )
{
otherlv_2=(Token)match(input,Apostrophe,FollowSets000.FOLLOW_69); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -12974,41 +13236,41 @@ else if ( (LA82_0==Apostrophe) ) {
newLeafNode(otherlv_2, grammarAccess.getUnindexedReferenceExpressionAccess().getApostropheKeyword_1_1_0());
}
- // InternalBehaviorAnnexParser.g:4516:5: ( ( (lv_count_3_0= Count ) ) | ( (lv_fresh_4_0= Fresh ) ) | ( (lv_updated_5_0= Updated ) ) )
- int alt81=3;
+ // InternalBehaviorAnnexParser.g:4614:5: ( ( (lv_count_3_0= Count ) ) | ( (lv_fresh_4_0= Fresh ) ) | ( (lv_updated_5_0= Updated ) ) )
+ int alt82=3;
switch ( input.LA(1) ) {
case Count:
{
- alt81=1;
+ alt82=1;
}
break;
case Fresh:
{
- alt81=2;
+ alt82=2;
}
break;
case Updated:
{
- alt81=3;
+ alt82=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 81, 0, input);
+ new NoViableAltException("", 82, 0, input);
throw nvae;
}
- switch (alt81) {
+ switch (alt82) {
case 1 :
- // InternalBehaviorAnnexParser.g:4517:6: ( (lv_count_3_0= Count ) )
+ // InternalBehaviorAnnexParser.g:4615:6: ( (lv_count_3_0= Count ) )
{
- // InternalBehaviorAnnexParser.g:4517:6: ( (lv_count_3_0= Count ) )
- // InternalBehaviorAnnexParser.g:4518:7: (lv_count_3_0= Count )
+ // InternalBehaviorAnnexParser.g:4615:6: ( (lv_count_3_0= Count ) )
+ // InternalBehaviorAnnexParser.g:4616:7: (lv_count_3_0= Count )
{
- // InternalBehaviorAnnexParser.g:4518:7: (lv_count_3_0= Count )
- // InternalBehaviorAnnexParser.g:4519:8: lv_count_3_0= Count
+ // InternalBehaviorAnnexParser.g:4616:7: (lv_count_3_0= Count )
+ // InternalBehaviorAnnexParser.g:4617:8: lv_count_3_0= Count
{
lv_count_3_0=(Token)match(input,Count,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -13034,13 +13296,13 @@ else if ( (LA82_0==Apostrophe) ) {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:4532:6: ( (lv_fresh_4_0= Fresh ) )
+ // InternalBehaviorAnnexParser.g:4630:6: ( (lv_fresh_4_0= Fresh ) )
{
- // InternalBehaviorAnnexParser.g:4532:6: ( (lv_fresh_4_0= Fresh ) )
- // InternalBehaviorAnnexParser.g:4533:7: (lv_fresh_4_0= Fresh )
+ // InternalBehaviorAnnexParser.g:4630:6: ( (lv_fresh_4_0= Fresh ) )
+ // InternalBehaviorAnnexParser.g:4631:7: (lv_fresh_4_0= Fresh )
{
- // InternalBehaviorAnnexParser.g:4533:7: (lv_fresh_4_0= Fresh )
- // InternalBehaviorAnnexParser.g:4534:8: lv_fresh_4_0= Fresh
+ // InternalBehaviorAnnexParser.g:4631:7: (lv_fresh_4_0= Fresh )
+ // InternalBehaviorAnnexParser.g:4632:8: lv_fresh_4_0= Fresh
{
lv_fresh_4_0=(Token)match(input,Fresh,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -13066,13 +13328,13 @@ else if ( (LA82_0==Apostrophe) ) {
}
break;
case 3 :
- // InternalBehaviorAnnexParser.g:4547:6: ( (lv_updated_5_0= Updated ) )
+ // InternalBehaviorAnnexParser.g:4645:6: ( (lv_updated_5_0= Updated ) )
{
- // InternalBehaviorAnnexParser.g:4547:6: ( (lv_updated_5_0= Updated ) )
- // InternalBehaviorAnnexParser.g:4548:7: (lv_updated_5_0= Updated )
+ // InternalBehaviorAnnexParser.g:4645:6: ( (lv_updated_5_0= Updated ) )
+ // InternalBehaviorAnnexParser.g:4646:7: (lv_updated_5_0= Updated )
{
- // InternalBehaviorAnnexParser.g:4548:7: (lv_updated_5_0= Updated )
- // InternalBehaviorAnnexParser.g:4549:8: lv_updated_5_0= Updated
+ // InternalBehaviorAnnexParser.g:4646:7: (lv_updated_5_0= Updated )
+ // InternalBehaviorAnnexParser.g:4647:8: lv_updated_5_0= Updated
{
lv_updated_5_0=(Token)match(input,Updated,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -13134,7 +13396,7 @@ else if ( (LA82_0==Apostrophe) ) {
// $ANTLR start "entryRuleUnindexedReference"
- // InternalBehaviorAnnexParser.g:4568:1: entryRuleUnindexedReference returns [EObject current=null] : iv_ruleUnindexedReference= ruleUnindexedReference EOF ;
+ // InternalBehaviorAnnexParser.g:4666:1: entryRuleUnindexedReference returns [EObject current=null] : iv_ruleUnindexedReference= ruleUnindexedReference EOF ;
public final EObject entryRuleUnindexedReference() throws RecognitionException {
EObject current = null;
@@ -13142,8 +13404,8 @@ public final EObject entryRuleUnindexedReference() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:4568:59: (iv_ruleUnindexedReference= ruleUnindexedReference EOF )
- // InternalBehaviorAnnexParser.g:4569:2: iv_ruleUnindexedReference= ruleUnindexedReference EOF
+ // InternalBehaviorAnnexParser.g:4666:59: (iv_ruleUnindexedReference= ruleUnindexedReference EOF )
+ // InternalBehaviorAnnexParser.g:4667:2: iv_ruleUnindexedReference= ruleUnindexedReference EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getUnindexedReferenceRule());
@@ -13174,7 +13436,7 @@ public final EObject entryRuleUnindexedReference() throws RecognitionException {
// $ANTLR start "ruleUnindexedReference"
- // InternalBehaviorAnnexParser.g:4575:1: ruleUnindexedReference returns [EObject current=null] : ( ( (lv_segments_0_0= ruleUnindexedReferenceSegment ) ) ( (lv_tails_1_0= ruleUnindexedReferenceTail ) )* ) ;
+ // InternalBehaviorAnnexParser.g:4673:1: ruleUnindexedReference returns [EObject current=null] : ( ( (lv_segments_0_0= ruleUnindexedReferenceSegment ) ) ( (lv_tails_1_0= ruleUnindexedReferenceTail ) )* ) ;
public final EObject ruleUnindexedReference() throws RecognitionException {
EObject current = null;
@@ -13187,17 +13449,17 @@ public final EObject ruleUnindexedReference() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:4581:2: ( ( ( (lv_segments_0_0= ruleUnindexedReferenceSegment ) ) ( (lv_tails_1_0= ruleUnindexedReferenceTail ) )* ) )
- // InternalBehaviorAnnexParser.g:4582:2: ( ( (lv_segments_0_0= ruleUnindexedReferenceSegment ) ) ( (lv_tails_1_0= ruleUnindexedReferenceTail ) )* )
+ // InternalBehaviorAnnexParser.g:4679:2: ( ( ( (lv_segments_0_0= ruleUnindexedReferenceSegment ) ) ( (lv_tails_1_0= ruleUnindexedReferenceTail ) )* ) )
+ // InternalBehaviorAnnexParser.g:4680:2: ( ( (lv_segments_0_0= ruleUnindexedReferenceSegment ) ) ( (lv_tails_1_0= ruleUnindexedReferenceTail ) )* )
{
- // InternalBehaviorAnnexParser.g:4582:2: ( ( (lv_segments_0_0= ruleUnindexedReferenceSegment ) ) ( (lv_tails_1_0= ruleUnindexedReferenceTail ) )* )
- // InternalBehaviorAnnexParser.g:4583:3: ( (lv_segments_0_0= ruleUnindexedReferenceSegment ) ) ( (lv_tails_1_0= ruleUnindexedReferenceTail ) )*
+ // InternalBehaviorAnnexParser.g:4680:2: ( ( (lv_segments_0_0= ruleUnindexedReferenceSegment ) ) ( (lv_tails_1_0= ruleUnindexedReferenceTail ) )* )
+ // InternalBehaviorAnnexParser.g:4681:3: ( (lv_segments_0_0= ruleUnindexedReferenceSegment ) ) ( (lv_tails_1_0= ruleUnindexedReferenceTail ) )*
{
- // InternalBehaviorAnnexParser.g:4583:3: ( (lv_segments_0_0= ruleUnindexedReferenceSegment ) )
- // InternalBehaviorAnnexParser.g:4584:4: (lv_segments_0_0= ruleUnindexedReferenceSegment )
+ // InternalBehaviorAnnexParser.g:4681:3: ( (lv_segments_0_0= ruleUnindexedReferenceSegment ) )
+ // InternalBehaviorAnnexParser.g:4682:4: (lv_segments_0_0= ruleUnindexedReferenceSegment )
{
- // InternalBehaviorAnnexParser.g:4584:4: (lv_segments_0_0= ruleUnindexedReferenceSegment )
- // InternalBehaviorAnnexParser.g:4585:5: lv_segments_0_0= ruleUnindexedReferenceSegment
+ // InternalBehaviorAnnexParser.g:4682:4: (lv_segments_0_0= ruleUnindexedReferenceSegment )
+ // InternalBehaviorAnnexParser.g:4683:5: lv_segments_0_0= ruleUnindexedReferenceSegment
{
if ( state.backtracking==0 ) {
@@ -13228,23 +13490,23 @@ public final EObject ruleUnindexedReference() throws RecognitionException {
}
- // InternalBehaviorAnnexParser.g:4602:3: ( (lv_tails_1_0= ruleUnindexedReferenceTail ) )*
- loop83:
+ // InternalBehaviorAnnexParser.g:4700:3: ( (lv_tails_1_0= ruleUnindexedReferenceTail ) )*
+ loop84:
do {
- int alt83=2;
- int LA83_0 = input.LA(1);
+ int alt84=2;
+ int LA84_0 = input.LA(1);
- if ( (LA83_0==ColonColon||LA83_0==FullStop) ) {
- alt83=1;
+ if ( (LA84_0==ColonColon||LA84_0==FullStop) ) {
+ alt84=1;
}
- switch (alt83) {
+ switch (alt84) {
case 1 :
- // InternalBehaviorAnnexParser.g:4603:4: (lv_tails_1_0= ruleUnindexedReferenceTail )
+ // InternalBehaviorAnnexParser.g:4701:4: (lv_tails_1_0= ruleUnindexedReferenceTail )
{
- // InternalBehaviorAnnexParser.g:4603:4: (lv_tails_1_0= ruleUnindexedReferenceTail )
- // InternalBehaviorAnnexParser.g:4604:5: lv_tails_1_0= ruleUnindexedReferenceTail
+ // InternalBehaviorAnnexParser.g:4701:4: (lv_tails_1_0= ruleUnindexedReferenceTail )
+ // InternalBehaviorAnnexParser.g:4702:5: lv_tails_1_0= ruleUnindexedReferenceTail
{
if ( state.backtracking==0 ) {
@@ -13277,7 +13539,7 @@ public final EObject ruleUnindexedReference() throws RecognitionException {
break;
default :
- break loop83;
+ break loop84;
}
} while (true);
@@ -13306,7 +13568,7 @@ public final EObject ruleUnindexedReference() throws RecognitionException {
// $ANTLR start "entryRuleUnindexedReferenceTail"
- // InternalBehaviorAnnexParser.g:4625:1: entryRuleUnindexedReferenceTail returns [EObject current=null] : iv_ruleUnindexedReferenceTail= ruleUnindexedReferenceTail EOF ;
+ // InternalBehaviorAnnexParser.g:4723:1: entryRuleUnindexedReferenceTail returns [EObject current=null] : iv_ruleUnindexedReferenceTail= ruleUnindexedReferenceTail EOF ;
public final EObject entryRuleUnindexedReferenceTail() throws RecognitionException {
EObject current = null;
@@ -13314,8 +13576,8 @@ public final EObject entryRuleUnindexedReferenceTail() throws RecognitionExcepti
try {
- // InternalBehaviorAnnexParser.g:4625:63: (iv_ruleUnindexedReferenceTail= ruleUnindexedReferenceTail EOF )
- // InternalBehaviorAnnexParser.g:4626:2: iv_ruleUnindexedReferenceTail= ruleUnindexedReferenceTail EOF
+ // InternalBehaviorAnnexParser.g:4723:63: (iv_ruleUnindexedReferenceTail= ruleUnindexedReferenceTail EOF )
+ // InternalBehaviorAnnexParser.g:4724:2: iv_ruleUnindexedReferenceTail= ruleUnindexedReferenceTail EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getUnindexedReferenceTailRule());
@@ -13346,7 +13608,7 @@ public final EObject entryRuleUnindexedReferenceTail() throws RecognitionExcepti
// $ANTLR start "ruleUnindexedReferenceTail"
- // InternalBehaviorAnnexParser.g:4632:1: ruleUnindexedReferenceTail returns [EObject current=null] : ( ( (lv_separator_0_0= ruleReferenceSeparator ) ) ( (lv_segment_1_0= ruleUnindexedReferenceSegment ) ) ) ;
+ // InternalBehaviorAnnexParser.g:4730:1: ruleUnindexedReferenceTail returns [EObject current=null] : ( ( (lv_separator_0_0= ruleReferenceSeparator ) ) ( (lv_segment_1_0= ruleUnindexedReferenceSegment ) ) ) ;
public final EObject ruleUnindexedReferenceTail() throws RecognitionException {
EObject current = null;
@@ -13359,17 +13621,17 @@ public final EObject ruleUnindexedReferenceTail() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:4638:2: ( ( ( (lv_separator_0_0= ruleReferenceSeparator ) ) ( (lv_segment_1_0= ruleUnindexedReferenceSegment ) ) ) )
- // InternalBehaviorAnnexParser.g:4639:2: ( ( (lv_separator_0_0= ruleReferenceSeparator ) ) ( (lv_segment_1_0= ruleUnindexedReferenceSegment ) ) )
+ // InternalBehaviorAnnexParser.g:4736:2: ( ( ( (lv_separator_0_0= ruleReferenceSeparator ) ) ( (lv_segment_1_0= ruleUnindexedReferenceSegment ) ) ) )
+ // InternalBehaviorAnnexParser.g:4737:2: ( ( (lv_separator_0_0= ruleReferenceSeparator ) ) ( (lv_segment_1_0= ruleUnindexedReferenceSegment ) ) )
{
- // InternalBehaviorAnnexParser.g:4639:2: ( ( (lv_separator_0_0= ruleReferenceSeparator ) ) ( (lv_segment_1_0= ruleUnindexedReferenceSegment ) ) )
- // InternalBehaviorAnnexParser.g:4640:3: ( (lv_separator_0_0= ruleReferenceSeparator ) ) ( (lv_segment_1_0= ruleUnindexedReferenceSegment ) )
+ // InternalBehaviorAnnexParser.g:4737:2: ( ( (lv_separator_0_0= ruleReferenceSeparator ) ) ( (lv_segment_1_0= ruleUnindexedReferenceSegment ) ) )
+ // InternalBehaviorAnnexParser.g:4738:3: ( (lv_separator_0_0= ruleReferenceSeparator ) ) ( (lv_segment_1_0= ruleUnindexedReferenceSegment ) )
{
- // InternalBehaviorAnnexParser.g:4640:3: ( (lv_separator_0_0= ruleReferenceSeparator ) )
- // InternalBehaviorAnnexParser.g:4641:4: (lv_separator_0_0= ruleReferenceSeparator )
+ // InternalBehaviorAnnexParser.g:4738:3: ( (lv_separator_0_0= ruleReferenceSeparator ) )
+ // InternalBehaviorAnnexParser.g:4739:4: (lv_separator_0_0= ruleReferenceSeparator )
{
- // InternalBehaviorAnnexParser.g:4641:4: (lv_separator_0_0= ruleReferenceSeparator )
- // InternalBehaviorAnnexParser.g:4642:5: lv_separator_0_0= ruleReferenceSeparator
+ // InternalBehaviorAnnexParser.g:4739:4: (lv_separator_0_0= ruleReferenceSeparator )
+ // InternalBehaviorAnnexParser.g:4740:5: lv_separator_0_0= ruleReferenceSeparator
{
if ( state.backtracking==0 ) {
@@ -13400,11 +13662,11 @@ public final EObject ruleUnindexedReferenceTail() throws RecognitionException {
}
- // InternalBehaviorAnnexParser.g:4659:3: ( (lv_segment_1_0= ruleUnindexedReferenceSegment ) )
- // InternalBehaviorAnnexParser.g:4660:4: (lv_segment_1_0= ruleUnindexedReferenceSegment )
+ // InternalBehaviorAnnexParser.g:4757:3: ( (lv_segment_1_0= ruleUnindexedReferenceSegment ) )
+ // InternalBehaviorAnnexParser.g:4758:4: (lv_segment_1_0= ruleUnindexedReferenceSegment )
{
- // InternalBehaviorAnnexParser.g:4660:4: (lv_segment_1_0= ruleUnindexedReferenceSegment )
- // InternalBehaviorAnnexParser.g:4661:5: lv_segment_1_0= ruleUnindexedReferenceSegment
+ // InternalBehaviorAnnexParser.g:4758:4: (lv_segment_1_0= ruleUnindexedReferenceSegment )
+ // InternalBehaviorAnnexParser.g:4759:5: lv_segment_1_0= ruleUnindexedReferenceSegment
{
if ( state.backtracking==0 ) {
@@ -13460,7 +13722,7 @@ public final EObject ruleUnindexedReferenceTail() throws RecognitionException {
// $ANTLR start "entryRuleUnindexedReferenceSegment"
- // InternalBehaviorAnnexParser.g:4682:1: entryRuleUnindexedReferenceSegment returns [EObject current=null] : iv_ruleUnindexedReferenceSegment= ruleUnindexedReferenceSegment EOF ;
+ // InternalBehaviorAnnexParser.g:4780:1: entryRuleUnindexedReferenceSegment returns [EObject current=null] : iv_ruleUnindexedReferenceSegment= ruleUnindexedReferenceSegment EOF ;
public final EObject entryRuleUnindexedReferenceSegment() throws RecognitionException {
EObject current = null;
@@ -13468,8 +13730,8 @@ public final EObject entryRuleUnindexedReferenceSegment() throws RecognitionExce
try {
- // InternalBehaviorAnnexParser.g:4682:66: (iv_ruleUnindexedReferenceSegment= ruleUnindexedReferenceSegment EOF )
- // InternalBehaviorAnnexParser.g:4683:2: iv_ruleUnindexedReferenceSegment= ruleUnindexedReferenceSegment EOF
+ // InternalBehaviorAnnexParser.g:4780:66: (iv_ruleUnindexedReferenceSegment= ruleUnindexedReferenceSegment EOF )
+ // InternalBehaviorAnnexParser.g:4781:2: iv_ruleUnindexedReferenceSegment= ruleUnindexedReferenceSegment EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getUnindexedReferenceSegmentRule());
@@ -13500,7 +13762,7 @@ public final EObject entryRuleUnindexedReferenceSegment() throws RecognitionExce
// $ANTLR start "ruleUnindexedReferenceSegment"
- // InternalBehaviorAnnexParser.g:4689:1: ruleUnindexedReferenceSegment returns [EObject current=null] : ( (lv_name_0_0= RULE_ID ) ) ;
+ // InternalBehaviorAnnexParser.g:4787:1: ruleUnindexedReferenceSegment returns [EObject current=null] : ( (lv_name_0_0= RULE_ID ) ) ;
public final EObject ruleUnindexedReferenceSegment() throws RecognitionException {
EObject current = null;
@@ -13510,14 +13772,14 @@ public final EObject ruleUnindexedReferenceSegment() throws RecognitionException
enterRule();
try {
- // InternalBehaviorAnnexParser.g:4695:2: ( ( (lv_name_0_0= RULE_ID ) ) )
- // InternalBehaviorAnnexParser.g:4696:2: ( (lv_name_0_0= RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:4793:2: ( ( (lv_name_0_0= RULE_ID ) ) )
+ // InternalBehaviorAnnexParser.g:4794:2: ( (lv_name_0_0= RULE_ID ) )
{
- // InternalBehaviorAnnexParser.g:4696:2: ( (lv_name_0_0= RULE_ID ) )
- // InternalBehaviorAnnexParser.g:4697:3: (lv_name_0_0= RULE_ID )
+ // InternalBehaviorAnnexParser.g:4794:2: ( (lv_name_0_0= RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:4795:3: (lv_name_0_0= RULE_ID )
{
- // InternalBehaviorAnnexParser.g:4697:3: (lv_name_0_0= RULE_ID )
- // InternalBehaviorAnnexParser.g:4698:4: lv_name_0_0= RULE_ID
+ // InternalBehaviorAnnexParser.g:4795:3: (lv_name_0_0= RULE_ID )
+ // InternalBehaviorAnnexParser.g:4796:4: lv_name_0_0= RULE_ID
{
lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -13565,7 +13827,7 @@ public final EObject ruleUnindexedReferenceSegment() throws RecognitionException
// $ANTLR start "entryRuleQualifiedName"
- // InternalBehaviorAnnexParser.g:4717:1: entryRuleQualifiedName returns [String current=null] : iv_ruleQualifiedName= ruleQualifiedName EOF ;
+ // InternalBehaviorAnnexParser.g:4815:1: entryRuleQualifiedName returns [String current=null] : iv_ruleQualifiedName= ruleQualifiedName EOF ;
public final String entryRuleQualifiedName() throws RecognitionException {
String current = null;
@@ -13573,8 +13835,8 @@ public final String entryRuleQualifiedName() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:4717:53: (iv_ruleQualifiedName= ruleQualifiedName EOF )
- // InternalBehaviorAnnexParser.g:4718:2: iv_ruleQualifiedName= ruleQualifiedName EOF
+ // InternalBehaviorAnnexParser.g:4815:53: (iv_ruleQualifiedName= ruleQualifiedName EOF )
+ // InternalBehaviorAnnexParser.g:4816:2: iv_ruleQualifiedName= ruleQualifiedName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQualifiedNameRule());
@@ -13605,7 +13867,7 @@ public final String entryRuleQualifiedName() throws RecognitionException {
// $ANTLR start "ruleQualifiedName"
- // InternalBehaviorAnnexParser.g:4724:1: ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= ColonColon this_ID_2= RULE_ID )* ) ;
+ // InternalBehaviorAnnexParser.g:4822:1: ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= ColonColon this_ID_2= RULE_ID )* ) ;
public final AntlrDatatypeRuleToken ruleQualifiedName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -13617,11 +13879,11 @@ public final AntlrDatatypeRuleToken ruleQualifiedName() throws RecognitionExcept
enterRule();
try {
- // InternalBehaviorAnnexParser.g:4730:2: ( (this_ID_0= RULE_ID (kw= ColonColon this_ID_2= RULE_ID )* ) )
- // InternalBehaviorAnnexParser.g:4731:2: (this_ID_0= RULE_ID (kw= ColonColon this_ID_2= RULE_ID )* )
+ // InternalBehaviorAnnexParser.g:4828:2: ( (this_ID_0= RULE_ID (kw= ColonColon this_ID_2= RULE_ID )* ) )
+ // InternalBehaviorAnnexParser.g:4829:2: (this_ID_0= RULE_ID (kw= ColonColon this_ID_2= RULE_ID )* )
{
- // InternalBehaviorAnnexParser.g:4731:2: (this_ID_0= RULE_ID (kw= ColonColon this_ID_2= RULE_ID )* )
- // InternalBehaviorAnnexParser.g:4732:3: this_ID_0= RULE_ID (kw= ColonColon this_ID_2= RULE_ID )*
+ // InternalBehaviorAnnexParser.g:4829:2: (this_ID_0= RULE_ID (kw= ColonColon this_ID_2= RULE_ID )* )
+ // InternalBehaviorAnnexParser.g:4830:3: this_ID_0= RULE_ID (kw= ColonColon this_ID_2= RULE_ID )*
{
this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_75); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -13634,20 +13896,20 @@ public final AntlrDatatypeRuleToken ruleQualifiedName() throws RecognitionExcept
newLeafNode(this_ID_0, grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0());
}
- // InternalBehaviorAnnexParser.g:4739:3: (kw= ColonColon this_ID_2= RULE_ID )*
- loop84:
+ // InternalBehaviorAnnexParser.g:4837:3: (kw= ColonColon this_ID_2= RULE_ID )*
+ loop85:
do {
- int alt84=2;
- int LA84_0 = input.LA(1);
+ int alt85=2;
+ int LA85_0 = input.LA(1);
- if ( (LA84_0==ColonColon) ) {
- alt84=1;
+ if ( (LA85_0==ColonColon) ) {
+ alt85=1;
}
- switch (alt84) {
+ switch (alt85) {
case 1 :
- // InternalBehaviorAnnexParser.g:4740:4: kw= ColonColon this_ID_2= RULE_ID
+ // InternalBehaviorAnnexParser.g:4838:4: kw= ColonColon this_ID_2= RULE_ID
{
kw=(Token)match(input,ColonColon,FollowSets000.FOLLOW_3); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -13672,7 +13934,7 @@ public final AntlrDatatypeRuleToken ruleQualifiedName() throws RecognitionExcept
break;
default :
- break loop84;
+ break loop85;
}
} while (true);
@@ -13701,7 +13963,7 @@ public final AntlrDatatypeRuleToken ruleQualifiedName() throws RecognitionExcept
// $ANTLR start "entryRuleReference"
- // InternalBehaviorAnnexParser.g:4757:1: entryRuleReference returns [EObject current=null] : iv_ruleReference= ruleReference EOF ;
+ // InternalBehaviorAnnexParser.g:4855:1: entryRuleReference returns [EObject current=null] : iv_ruleReference= ruleReference EOF ;
public final EObject entryRuleReference() throws RecognitionException {
EObject current = null;
@@ -13709,8 +13971,8 @@ public final EObject entryRuleReference() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:4757:50: (iv_ruleReference= ruleReference EOF )
- // InternalBehaviorAnnexParser.g:4758:2: iv_ruleReference= ruleReference EOF
+ // InternalBehaviorAnnexParser.g:4855:50: (iv_ruleReference= ruleReference EOF )
+ // InternalBehaviorAnnexParser.g:4856:2: iv_ruleReference= ruleReference EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getReferenceRule());
@@ -13741,7 +14003,7 @@ public final EObject entryRuleReference() throws RecognitionException {
// $ANTLR start "ruleReference"
- // InternalBehaviorAnnexParser.g:4764:1: ruleReference returns [EObject current=null] : ( ( (lv_segments_0_0= ruleReferenceSegment ) ) ( (lv_tails_1_0= ruleReferenceTail ) )* ) ;
+ // InternalBehaviorAnnexParser.g:4862:1: ruleReference returns [EObject current=null] : ( ( (lv_segments_0_0= ruleReferenceSegment ) ) ( (lv_tails_1_0= ruleReferenceTail ) )* ) ;
public final EObject ruleReference() throws RecognitionException {
EObject current = null;
@@ -13754,17 +14016,17 @@ public final EObject ruleReference() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:4770:2: ( ( ( (lv_segments_0_0= ruleReferenceSegment ) ) ( (lv_tails_1_0= ruleReferenceTail ) )* ) )
- // InternalBehaviorAnnexParser.g:4771:2: ( ( (lv_segments_0_0= ruleReferenceSegment ) ) ( (lv_tails_1_0= ruleReferenceTail ) )* )
+ // InternalBehaviorAnnexParser.g:4868:2: ( ( ( (lv_segments_0_0= ruleReferenceSegment ) ) ( (lv_tails_1_0= ruleReferenceTail ) )* ) )
+ // InternalBehaviorAnnexParser.g:4869:2: ( ( (lv_segments_0_0= ruleReferenceSegment ) ) ( (lv_tails_1_0= ruleReferenceTail ) )* )
{
- // InternalBehaviorAnnexParser.g:4771:2: ( ( (lv_segments_0_0= ruleReferenceSegment ) ) ( (lv_tails_1_0= ruleReferenceTail ) )* )
- // InternalBehaviorAnnexParser.g:4772:3: ( (lv_segments_0_0= ruleReferenceSegment ) ) ( (lv_tails_1_0= ruleReferenceTail ) )*
+ // InternalBehaviorAnnexParser.g:4869:2: ( ( (lv_segments_0_0= ruleReferenceSegment ) ) ( (lv_tails_1_0= ruleReferenceTail ) )* )
+ // InternalBehaviorAnnexParser.g:4870:3: ( (lv_segments_0_0= ruleReferenceSegment ) ) ( (lv_tails_1_0= ruleReferenceTail ) )*
{
- // InternalBehaviorAnnexParser.g:4772:3: ( (lv_segments_0_0= ruleReferenceSegment ) )
- // InternalBehaviorAnnexParser.g:4773:4: (lv_segments_0_0= ruleReferenceSegment )
+ // InternalBehaviorAnnexParser.g:4870:3: ( (lv_segments_0_0= ruleReferenceSegment ) )
+ // InternalBehaviorAnnexParser.g:4871:4: (lv_segments_0_0= ruleReferenceSegment )
{
- // InternalBehaviorAnnexParser.g:4773:4: (lv_segments_0_0= ruleReferenceSegment )
- // InternalBehaviorAnnexParser.g:4774:5: lv_segments_0_0= ruleReferenceSegment
+ // InternalBehaviorAnnexParser.g:4871:4: (lv_segments_0_0= ruleReferenceSegment )
+ // InternalBehaviorAnnexParser.g:4872:5: lv_segments_0_0= ruleReferenceSegment
{
if ( state.backtracking==0 ) {
@@ -13795,23 +14057,23 @@ public final EObject ruleReference() throws RecognitionException {
}
- // InternalBehaviorAnnexParser.g:4791:3: ( (lv_tails_1_0= ruleReferenceTail ) )*
- loop85:
+ // InternalBehaviorAnnexParser.g:4889:3: ( (lv_tails_1_0= ruleReferenceTail ) )*
+ loop86:
do {
- int alt85=2;
- int LA85_0 = input.LA(1);
+ int alt86=2;
+ int LA86_0 = input.LA(1);
- if ( (LA85_0==ColonColon||LA85_0==FullStop) ) {
- alt85=1;
+ if ( (LA86_0==ColonColon||LA86_0==FullStop) ) {
+ alt86=1;
}
- switch (alt85) {
+ switch (alt86) {
case 1 :
- // InternalBehaviorAnnexParser.g:4792:4: (lv_tails_1_0= ruleReferenceTail )
+ // InternalBehaviorAnnexParser.g:4890:4: (lv_tails_1_0= ruleReferenceTail )
{
- // InternalBehaviorAnnexParser.g:4792:4: (lv_tails_1_0= ruleReferenceTail )
- // InternalBehaviorAnnexParser.g:4793:5: lv_tails_1_0= ruleReferenceTail
+ // InternalBehaviorAnnexParser.g:4890:4: (lv_tails_1_0= ruleReferenceTail )
+ // InternalBehaviorAnnexParser.g:4891:5: lv_tails_1_0= ruleReferenceTail
{
if ( state.backtracking==0 ) {
@@ -13844,7 +14106,7 @@ public final EObject ruleReference() throws RecognitionException {
break;
default :
- break loop85;
+ break loop86;
}
} while (true);
@@ -13873,7 +14135,7 @@ public final EObject ruleReference() throws RecognitionException {
// $ANTLR start "entryRuleReferenceTail"
- // InternalBehaviorAnnexParser.g:4814:1: entryRuleReferenceTail returns [EObject current=null] : iv_ruleReferenceTail= ruleReferenceTail EOF ;
+ // InternalBehaviorAnnexParser.g:4912:1: entryRuleReferenceTail returns [EObject current=null] : iv_ruleReferenceTail= ruleReferenceTail EOF ;
public final EObject entryRuleReferenceTail() throws RecognitionException {
EObject current = null;
@@ -13881,8 +14143,8 @@ public final EObject entryRuleReferenceTail() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:4814:54: (iv_ruleReferenceTail= ruleReferenceTail EOF )
- // InternalBehaviorAnnexParser.g:4815:2: iv_ruleReferenceTail= ruleReferenceTail EOF
+ // InternalBehaviorAnnexParser.g:4912:54: (iv_ruleReferenceTail= ruleReferenceTail EOF )
+ // InternalBehaviorAnnexParser.g:4913:2: iv_ruleReferenceTail= ruleReferenceTail EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getReferenceTailRule());
@@ -13913,7 +14175,7 @@ public final EObject entryRuleReferenceTail() throws RecognitionException {
// $ANTLR start "ruleReferenceTail"
- // InternalBehaviorAnnexParser.g:4821:1: ruleReferenceTail returns [EObject current=null] : ( ( (lv_separator_0_0= ruleReferenceSeparator ) ) ( (lv_segment_1_0= ruleReferenceSegment ) ) ) ;
+ // InternalBehaviorAnnexParser.g:4919:1: ruleReferenceTail returns [EObject current=null] : ( ( (lv_separator_0_0= ruleReferenceSeparator ) ) ( (lv_segment_1_0= ruleReferenceSegment ) ) ) ;
public final EObject ruleReferenceTail() throws RecognitionException {
EObject current = null;
@@ -13926,17 +14188,17 @@ public final EObject ruleReferenceTail() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:4827:2: ( ( ( (lv_separator_0_0= ruleReferenceSeparator ) ) ( (lv_segment_1_0= ruleReferenceSegment ) ) ) )
- // InternalBehaviorAnnexParser.g:4828:2: ( ( (lv_separator_0_0= ruleReferenceSeparator ) ) ( (lv_segment_1_0= ruleReferenceSegment ) ) )
+ // InternalBehaviorAnnexParser.g:4925:2: ( ( ( (lv_separator_0_0= ruleReferenceSeparator ) ) ( (lv_segment_1_0= ruleReferenceSegment ) ) ) )
+ // InternalBehaviorAnnexParser.g:4926:2: ( ( (lv_separator_0_0= ruleReferenceSeparator ) ) ( (lv_segment_1_0= ruleReferenceSegment ) ) )
{
- // InternalBehaviorAnnexParser.g:4828:2: ( ( (lv_separator_0_0= ruleReferenceSeparator ) ) ( (lv_segment_1_0= ruleReferenceSegment ) ) )
- // InternalBehaviorAnnexParser.g:4829:3: ( (lv_separator_0_0= ruleReferenceSeparator ) ) ( (lv_segment_1_0= ruleReferenceSegment ) )
+ // InternalBehaviorAnnexParser.g:4926:2: ( ( (lv_separator_0_0= ruleReferenceSeparator ) ) ( (lv_segment_1_0= ruleReferenceSegment ) ) )
+ // InternalBehaviorAnnexParser.g:4927:3: ( (lv_separator_0_0= ruleReferenceSeparator ) ) ( (lv_segment_1_0= ruleReferenceSegment ) )
{
- // InternalBehaviorAnnexParser.g:4829:3: ( (lv_separator_0_0= ruleReferenceSeparator ) )
- // InternalBehaviorAnnexParser.g:4830:4: (lv_separator_0_0= ruleReferenceSeparator )
+ // InternalBehaviorAnnexParser.g:4927:3: ( (lv_separator_0_0= ruleReferenceSeparator ) )
+ // InternalBehaviorAnnexParser.g:4928:4: (lv_separator_0_0= ruleReferenceSeparator )
{
- // InternalBehaviorAnnexParser.g:4830:4: (lv_separator_0_0= ruleReferenceSeparator )
- // InternalBehaviorAnnexParser.g:4831:5: lv_separator_0_0= ruleReferenceSeparator
+ // InternalBehaviorAnnexParser.g:4928:4: (lv_separator_0_0= ruleReferenceSeparator )
+ // InternalBehaviorAnnexParser.g:4929:5: lv_separator_0_0= ruleReferenceSeparator
{
if ( state.backtracking==0 ) {
@@ -13967,11 +14229,11 @@ public final EObject ruleReferenceTail() throws RecognitionException {
}
- // InternalBehaviorAnnexParser.g:4848:3: ( (lv_segment_1_0= ruleReferenceSegment ) )
- // InternalBehaviorAnnexParser.g:4849:4: (lv_segment_1_0= ruleReferenceSegment )
+ // InternalBehaviorAnnexParser.g:4946:3: ( (lv_segment_1_0= ruleReferenceSegment ) )
+ // InternalBehaviorAnnexParser.g:4947:4: (lv_segment_1_0= ruleReferenceSegment )
{
- // InternalBehaviorAnnexParser.g:4849:4: (lv_segment_1_0= ruleReferenceSegment )
- // InternalBehaviorAnnexParser.g:4850:5: lv_segment_1_0= ruleReferenceSegment
+ // InternalBehaviorAnnexParser.g:4947:4: (lv_segment_1_0= ruleReferenceSegment )
+ // InternalBehaviorAnnexParser.g:4948:5: lv_segment_1_0= ruleReferenceSegment
{
if ( state.backtracking==0 ) {
@@ -14027,7 +14289,7 @@ public final EObject ruleReferenceTail() throws RecognitionException {
// $ANTLR start "entryRuleReferenceSeparator"
- // InternalBehaviorAnnexParser.g:4871:1: entryRuleReferenceSeparator returns [String current=null] : iv_ruleReferenceSeparator= ruleReferenceSeparator EOF ;
+ // InternalBehaviorAnnexParser.g:4969:1: entryRuleReferenceSeparator returns [String current=null] : iv_ruleReferenceSeparator= ruleReferenceSeparator EOF ;
public final String entryRuleReferenceSeparator() throws RecognitionException {
String current = null;
@@ -14035,8 +14297,8 @@ public final String entryRuleReferenceSeparator() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:4871:58: (iv_ruleReferenceSeparator= ruleReferenceSeparator EOF )
- // InternalBehaviorAnnexParser.g:4872:2: iv_ruleReferenceSeparator= ruleReferenceSeparator EOF
+ // InternalBehaviorAnnexParser.g:4969:58: (iv_ruleReferenceSeparator= ruleReferenceSeparator EOF )
+ // InternalBehaviorAnnexParser.g:4970:2: iv_ruleReferenceSeparator= ruleReferenceSeparator EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getReferenceSeparatorRule());
@@ -14067,7 +14329,7 @@ public final String entryRuleReferenceSeparator() throws RecognitionException {
// $ANTLR start "ruleReferenceSeparator"
- // InternalBehaviorAnnexParser.g:4878:1: ruleReferenceSeparator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= ColonColon | kw= FullStop ) ;
+ // InternalBehaviorAnnexParser.g:4976:1: ruleReferenceSeparator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= ColonColon | kw= FullStop ) ;
public final AntlrDatatypeRuleToken ruleReferenceSeparator() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -14077,29 +14339,29 @@ public final AntlrDatatypeRuleToken ruleReferenceSeparator() throws RecognitionE
enterRule();
try {
- // InternalBehaviorAnnexParser.g:4884:2: ( (kw= ColonColon | kw= FullStop ) )
- // InternalBehaviorAnnexParser.g:4885:2: (kw= ColonColon | kw= FullStop )
+ // InternalBehaviorAnnexParser.g:4982:2: ( (kw= ColonColon | kw= FullStop ) )
+ // InternalBehaviorAnnexParser.g:4983:2: (kw= ColonColon | kw= FullStop )
{
- // InternalBehaviorAnnexParser.g:4885:2: (kw= ColonColon | kw= FullStop )
- int alt86=2;
- int LA86_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:4983:2: (kw= ColonColon | kw= FullStop )
+ int alt87=2;
+ int LA87_0 = input.LA(1);
- if ( (LA86_0==ColonColon) ) {
- alt86=1;
+ if ( (LA87_0==ColonColon) ) {
+ alt87=1;
}
- else if ( (LA86_0==FullStop) ) {
- alt86=2;
+ else if ( (LA87_0==FullStop) ) {
+ alt87=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 86, 0, input);
+ new NoViableAltException("", 87, 0, input);
throw nvae;
}
- switch (alt86) {
+ switch (alt87) {
case 1 :
- // InternalBehaviorAnnexParser.g:4886:3: kw= ColonColon
+ // InternalBehaviorAnnexParser.g:4984:3: kw= ColonColon
{
kw=(Token)match(input,ColonColon,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -14112,7 +14374,7 @@ else if ( (LA86_0==FullStop) ) {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:4892:3: kw= FullStop
+ // InternalBehaviorAnnexParser.g:4990:3: kw= FullStop
{
kw=(Token)match(input,FullStop,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -14149,7 +14411,7 @@ else if ( (LA86_0==FullStop) ) {
// $ANTLR start "entryRuleReferenceSegment"
- // InternalBehaviorAnnexParser.g:4901:1: entryRuleReferenceSegment returns [EObject current=null] : iv_ruleReferenceSegment= ruleReferenceSegment EOF ;
+ // InternalBehaviorAnnexParser.g:4999:1: entryRuleReferenceSegment returns [EObject current=null] : iv_ruleReferenceSegment= ruleReferenceSegment EOF ;
public final EObject entryRuleReferenceSegment() throws RecognitionException {
EObject current = null;
@@ -14157,8 +14419,8 @@ public final EObject entryRuleReferenceSegment() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:4901:57: (iv_ruleReferenceSegment= ruleReferenceSegment EOF )
- // InternalBehaviorAnnexParser.g:4902:2: iv_ruleReferenceSegment= ruleReferenceSegment EOF
+ // InternalBehaviorAnnexParser.g:4999:57: (iv_ruleReferenceSegment= ruleReferenceSegment EOF )
+ // InternalBehaviorAnnexParser.g:5000:2: iv_ruleReferenceSegment= ruleReferenceSegment EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getReferenceSegmentRule());
@@ -14189,7 +14451,7 @@ public final EObject entryRuleReferenceSegment() throws RecognitionException {
// $ANTLR start "ruleReferenceSegment"
- // InternalBehaviorAnnexParser.g:4908:1: ruleReferenceSegment returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_indexes_1_0= ruleArrayIndex ) )* ) ;
+ // InternalBehaviorAnnexParser.g:5006:1: ruleReferenceSegment returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_indexes_1_0= ruleArrayIndex ) )* ) ;
public final EObject ruleReferenceSegment() throws RecognitionException {
EObject current = null;
@@ -14201,17 +14463,17 @@ public final EObject ruleReferenceSegment() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:4914:2: ( ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_indexes_1_0= ruleArrayIndex ) )* ) )
- // InternalBehaviorAnnexParser.g:4915:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_indexes_1_0= ruleArrayIndex ) )* )
+ // InternalBehaviorAnnexParser.g:5012:2: ( ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_indexes_1_0= ruleArrayIndex ) )* ) )
+ // InternalBehaviorAnnexParser.g:5013:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_indexes_1_0= ruleArrayIndex ) )* )
{
- // InternalBehaviorAnnexParser.g:4915:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_indexes_1_0= ruleArrayIndex ) )* )
- // InternalBehaviorAnnexParser.g:4916:3: ( (lv_name_0_0= RULE_ID ) ) ( (lv_indexes_1_0= ruleArrayIndex ) )*
+ // InternalBehaviorAnnexParser.g:5013:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_indexes_1_0= ruleArrayIndex ) )* )
+ // InternalBehaviorAnnexParser.g:5014:3: ( (lv_name_0_0= RULE_ID ) ) ( (lv_indexes_1_0= ruleArrayIndex ) )*
{
- // InternalBehaviorAnnexParser.g:4916:3: ( (lv_name_0_0= RULE_ID ) )
- // InternalBehaviorAnnexParser.g:4917:4: (lv_name_0_0= RULE_ID )
+ // InternalBehaviorAnnexParser.g:5014:3: ( (lv_name_0_0= RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:5015:4: (lv_name_0_0= RULE_ID )
{
- // InternalBehaviorAnnexParser.g:4917:4: (lv_name_0_0= RULE_ID )
- // InternalBehaviorAnnexParser.g:4918:5: lv_name_0_0= RULE_ID
+ // InternalBehaviorAnnexParser.g:5015:4: (lv_name_0_0= RULE_ID )
+ // InternalBehaviorAnnexParser.g:5016:5: lv_name_0_0= RULE_ID
{
lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_13); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -14237,23 +14499,23 @@ public final EObject ruleReferenceSegment() throws RecognitionException {
}
- // InternalBehaviorAnnexParser.g:4934:3: ( (lv_indexes_1_0= ruleArrayIndex ) )*
- loop87:
+ // InternalBehaviorAnnexParser.g:5032:3: ( (lv_indexes_1_0= ruleArrayIndex ) )*
+ loop88:
do {
- int alt87=2;
- int LA87_0 = input.LA(1);
+ int alt88=2;
+ int LA88_0 = input.LA(1);
- if ( (LA87_0==LeftSquareBracket) ) {
- alt87=1;
+ if ( (LA88_0==LeftSquareBracket) ) {
+ alt88=1;
}
- switch (alt87) {
+ switch (alt88) {
case 1 :
- // InternalBehaviorAnnexParser.g:4935:4: (lv_indexes_1_0= ruleArrayIndex )
+ // InternalBehaviorAnnexParser.g:5033:4: (lv_indexes_1_0= ruleArrayIndex )
{
- // InternalBehaviorAnnexParser.g:4935:4: (lv_indexes_1_0= ruleArrayIndex )
- // InternalBehaviorAnnexParser.g:4936:5: lv_indexes_1_0= ruleArrayIndex
+ // InternalBehaviorAnnexParser.g:5033:4: (lv_indexes_1_0= ruleArrayIndex )
+ // InternalBehaviorAnnexParser.g:5034:5: lv_indexes_1_0= ruleArrayIndex
{
if ( state.backtracking==0 ) {
@@ -14286,7 +14548,7 @@ public final EObject ruleReferenceSegment() throws RecognitionException {
break;
default :
- break loop87;
+ break loop88;
}
} while (true);
@@ -14315,7 +14577,7 @@ public final EObject ruleReferenceSegment() throws RecognitionException {
// $ANTLR start "entryRuleArrayIndex"
- // InternalBehaviorAnnexParser.g:4957:1: entryRuleArrayIndex returns [EObject current=null] : iv_ruleArrayIndex= ruleArrayIndex EOF ;
+ // InternalBehaviorAnnexParser.g:5055:1: entryRuleArrayIndex returns [EObject current=null] : iv_ruleArrayIndex= ruleArrayIndex EOF ;
public final EObject entryRuleArrayIndex() throws RecognitionException {
EObject current = null;
@@ -14323,8 +14585,8 @@ public final EObject entryRuleArrayIndex() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:4957:51: (iv_ruleArrayIndex= ruleArrayIndex EOF )
- // InternalBehaviorAnnexParser.g:4958:2: iv_ruleArrayIndex= ruleArrayIndex EOF
+ // InternalBehaviorAnnexParser.g:5055:51: (iv_ruleArrayIndex= ruleArrayIndex EOF )
+ // InternalBehaviorAnnexParser.g:5056:2: iv_ruleArrayIndex= ruleArrayIndex EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getArrayIndexRule());
@@ -14355,7 +14617,7 @@ public final EObject entryRuleArrayIndex() throws RecognitionException {
// $ANTLR start "ruleArrayIndex"
- // InternalBehaviorAnnexParser.g:4964:1: ruleArrayIndex returns [EObject current=null] : (otherlv_0= LeftSquareBracket ( (lv_value_1_0= ruleIntegerValue ) ) otherlv_2= RightSquareBracket ) ;
+ // InternalBehaviorAnnexParser.g:5062:1: ruleArrayIndex returns [EObject current=null] : (otherlv_0= LeftSquareBracket ( (lv_value_1_0= ruleIntegerValue ) ) otherlv_2= RightSquareBracket ) ;
public final EObject ruleArrayIndex() throws RecognitionException {
EObject current = null;
@@ -14368,11 +14630,11 @@ public final EObject ruleArrayIndex() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:4970:2: ( (otherlv_0= LeftSquareBracket ( (lv_value_1_0= ruleIntegerValue ) ) otherlv_2= RightSquareBracket ) )
- // InternalBehaviorAnnexParser.g:4971:2: (otherlv_0= LeftSquareBracket ( (lv_value_1_0= ruleIntegerValue ) ) otherlv_2= RightSquareBracket )
+ // InternalBehaviorAnnexParser.g:5068:2: ( (otherlv_0= LeftSquareBracket ( (lv_value_1_0= ruleIntegerValue ) ) otherlv_2= RightSquareBracket ) )
+ // InternalBehaviorAnnexParser.g:5069:2: (otherlv_0= LeftSquareBracket ( (lv_value_1_0= ruleIntegerValue ) ) otherlv_2= RightSquareBracket )
{
- // InternalBehaviorAnnexParser.g:4971:2: (otherlv_0= LeftSquareBracket ( (lv_value_1_0= ruleIntegerValue ) ) otherlv_2= RightSquareBracket )
- // InternalBehaviorAnnexParser.g:4972:3: otherlv_0= LeftSquareBracket ( (lv_value_1_0= ruleIntegerValue ) ) otherlv_2= RightSquareBracket
+ // InternalBehaviorAnnexParser.g:5069:2: (otherlv_0= LeftSquareBracket ( (lv_value_1_0= ruleIntegerValue ) ) otherlv_2= RightSquareBracket )
+ // InternalBehaviorAnnexParser.g:5070:3: otherlv_0= LeftSquareBracket ( (lv_value_1_0= ruleIntegerValue ) ) otherlv_2= RightSquareBracket
{
otherlv_0=(Token)match(input,LeftSquareBracket,FollowSets000.FOLLOW_14); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -14380,11 +14642,11 @@ public final EObject ruleArrayIndex() throws RecognitionException {
newLeafNode(otherlv_0, grammarAccess.getArrayIndexAccess().getLeftSquareBracketKeyword_0());
}
- // InternalBehaviorAnnexParser.g:4976:3: ( (lv_value_1_0= ruleIntegerValue ) )
- // InternalBehaviorAnnexParser.g:4977:4: (lv_value_1_0= ruleIntegerValue )
+ // InternalBehaviorAnnexParser.g:5074:3: ( (lv_value_1_0= ruleIntegerValue ) )
+ // InternalBehaviorAnnexParser.g:5075:4: (lv_value_1_0= ruleIntegerValue )
{
- // InternalBehaviorAnnexParser.g:4977:4: (lv_value_1_0= ruleIntegerValue )
- // InternalBehaviorAnnexParser.g:4978:5: lv_value_1_0= ruleIntegerValue
+ // InternalBehaviorAnnexParser.g:5075:4: (lv_value_1_0= ruleIntegerValue )
+ // InternalBehaviorAnnexParser.g:5076:5: lv_value_1_0= ruleIntegerValue
{
if ( state.backtracking==0 ) {
@@ -14446,7 +14708,7 @@ public final EObject ruleArrayIndex() throws RecognitionException {
// $ANTLR start "entryRuleContainedPropertyAssociation"
- // InternalBehaviorAnnexParser.g:5003:1: entryRuleContainedPropertyAssociation returns [EObject current=null] : iv_ruleContainedPropertyAssociation= ruleContainedPropertyAssociation EOF ;
+ // InternalBehaviorAnnexParser.g:5101:1: entryRuleContainedPropertyAssociation returns [EObject current=null] : iv_ruleContainedPropertyAssociation= ruleContainedPropertyAssociation EOF ;
public final EObject entryRuleContainedPropertyAssociation() throws RecognitionException {
EObject current = null;
@@ -14454,8 +14716,8 @@ public final EObject entryRuleContainedPropertyAssociation() throws RecognitionE
try {
- // InternalBehaviorAnnexParser.g:5003:69: (iv_ruleContainedPropertyAssociation= ruleContainedPropertyAssociation EOF )
- // InternalBehaviorAnnexParser.g:5004:2: iv_ruleContainedPropertyAssociation= ruleContainedPropertyAssociation EOF
+ // InternalBehaviorAnnexParser.g:5101:69: (iv_ruleContainedPropertyAssociation= ruleContainedPropertyAssociation EOF )
+ // InternalBehaviorAnnexParser.g:5102:2: iv_ruleContainedPropertyAssociation= ruleContainedPropertyAssociation EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getContainedPropertyAssociationRule());
@@ -14486,7 +14748,7 @@ public final EObject entryRuleContainedPropertyAssociation() throws RecognitionE
// $ANTLR start "ruleContainedPropertyAssociation"
- // InternalBehaviorAnnexParser.g:5010:1: ruleContainedPropertyAssociation returns [EObject current=null] : ( ( ( ruleQPREF ) ) (otherlv_1= EqualsSignGreaterThanSign | ( (lv_append_2_0= PlusSignEqualsSignGreaterThanSign ) ) ) ( (lv_constant_3_0= Constant ) )? ( ( (lv_ownedValue_4_0= ruleOptionalModalPropertyValue ) ) (otherlv_5= Comma ( (lv_ownedValue_6_0= ruleOptionalModalPropertyValue ) ) )* ) (otherlv_7= Applies otherlv_8= To ( (lv_appliesTo_9_0= ruleContainmentPath ) ) (otherlv_10= Comma ( (lv_appliesTo_11_0= ruleContainmentPath ) ) )* )? (otherlv_12= In otherlv_13= Binding otherlv_14= LeftParenthesis ( ( ruleQCREF ) ) otherlv_16= RightParenthesis )? otherlv_17= Semicolon ) ;
+ // InternalBehaviorAnnexParser.g:5108:1: ruleContainedPropertyAssociation returns [EObject current=null] : ( ( ( ruleQPREF ) ) (otherlv_1= EqualsSignGreaterThanSign | ( (lv_append_2_0= PlusSignEqualsSignGreaterThanSign ) ) ) ( (lv_constant_3_0= Constant ) )? ( ( (lv_ownedValue_4_0= ruleOptionalModalPropertyValue ) ) (otherlv_5= Comma ( (lv_ownedValue_6_0= ruleOptionalModalPropertyValue ) ) )* ) (otherlv_7= Applies otherlv_8= To ( (lv_appliesTo_9_0= ruleContainmentPath ) ) (otherlv_10= Comma ( (lv_appliesTo_11_0= ruleContainmentPath ) ) )* )? (otherlv_12= In otherlv_13= Binding otherlv_14= LeftParenthesis ( ( ruleQCREF ) ) otherlv_16= RightParenthesis )? otherlv_17= Semicolon ) ;
public final EObject ruleContainedPropertyAssociation() throws RecognitionException {
EObject current = null;
@@ -14515,17 +14777,17 @@ public final EObject ruleContainedPropertyAssociation() throws RecognitionExcept
enterRule();
try {
- // InternalBehaviorAnnexParser.g:5016:2: ( ( ( ( ruleQPREF ) ) (otherlv_1= EqualsSignGreaterThanSign | ( (lv_append_2_0= PlusSignEqualsSignGreaterThanSign ) ) ) ( (lv_constant_3_0= Constant ) )? ( ( (lv_ownedValue_4_0= ruleOptionalModalPropertyValue ) ) (otherlv_5= Comma ( (lv_ownedValue_6_0= ruleOptionalModalPropertyValue ) ) )* ) (otherlv_7= Applies otherlv_8= To ( (lv_appliesTo_9_0= ruleContainmentPath ) ) (otherlv_10= Comma ( (lv_appliesTo_11_0= ruleContainmentPath ) ) )* )? (otherlv_12= In otherlv_13= Binding otherlv_14= LeftParenthesis ( ( ruleQCREF ) ) otherlv_16= RightParenthesis )? otherlv_17= Semicolon ) )
- // InternalBehaviorAnnexParser.g:5017:2: ( ( ( ruleQPREF ) ) (otherlv_1= EqualsSignGreaterThanSign | ( (lv_append_2_0= PlusSignEqualsSignGreaterThanSign ) ) ) ( (lv_constant_3_0= Constant ) )? ( ( (lv_ownedValue_4_0= ruleOptionalModalPropertyValue ) ) (otherlv_5= Comma ( (lv_ownedValue_6_0= ruleOptionalModalPropertyValue ) ) )* ) (otherlv_7= Applies otherlv_8= To ( (lv_appliesTo_9_0= ruleContainmentPath ) ) (otherlv_10= Comma ( (lv_appliesTo_11_0= ruleContainmentPath ) ) )* )? (otherlv_12= In otherlv_13= Binding otherlv_14= LeftParenthesis ( ( ruleQCREF ) ) otherlv_16= RightParenthesis )? otherlv_17= Semicolon )
+ // InternalBehaviorAnnexParser.g:5114:2: ( ( ( ( ruleQPREF ) ) (otherlv_1= EqualsSignGreaterThanSign | ( (lv_append_2_0= PlusSignEqualsSignGreaterThanSign ) ) ) ( (lv_constant_3_0= Constant ) )? ( ( (lv_ownedValue_4_0= ruleOptionalModalPropertyValue ) ) (otherlv_5= Comma ( (lv_ownedValue_6_0= ruleOptionalModalPropertyValue ) ) )* ) (otherlv_7= Applies otherlv_8= To ( (lv_appliesTo_9_0= ruleContainmentPath ) ) (otherlv_10= Comma ( (lv_appliesTo_11_0= ruleContainmentPath ) ) )* )? (otherlv_12= In otherlv_13= Binding otherlv_14= LeftParenthesis ( ( ruleQCREF ) ) otherlv_16= RightParenthesis )? otherlv_17= Semicolon ) )
+ // InternalBehaviorAnnexParser.g:5115:2: ( ( ( ruleQPREF ) ) (otherlv_1= EqualsSignGreaterThanSign | ( (lv_append_2_0= PlusSignEqualsSignGreaterThanSign ) ) ) ( (lv_constant_3_0= Constant ) )? ( ( (lv_ownedValue_4_0= ruleOptionalModalPropertyValue ) ) (otherlv_5= Comma ( (lv_ownedValue_6_0= ruleOptionalModalPropertyValue ) ) )* ) (otherlv_7= Applies otherlv_8= To ( (lv_appliesTo_9_0= ruleContainmentPath ) ) (otherlv_10= Comma ( (lv_appliesTo_11_0= ruleContainmentPath ) ) )* )? (otherlv_12= In otherlv_13= Binding otherlv_14= LeftParenthesis ( ( ruleQCREF ) ) otherlv_16= RightParenthesis )? otherlv_17= Semicolon )
{
- // InternalBehaviorAnnexParser.g:5017:2: ( ( ( ruleQPREF ) ) (otherlv_1= EqualsSignGreaterThanSign | ( (lv_append_2_0= PlusSignEqualsSignGreaterThanSign ) ) ) ( (lv_constant_3_0= Constant ) )? ( ( (lv_ownedValue_4_0= ruleOptionalModalPropertyValue ) ) (otherlv_5= Comma ( (lv_ownedValue_6_0= ruleOptionalModalPropertyValue ) ) )* ) (otherlv_7= Applies otherlv_8= To ( (lv_appliesTo_9_0= ruleContainmentPath ) ) (otherlv_10= Comma ( (lv_appliesTo_11_0= ruleContainmentPath ) ) )* )? (otherlv_12= In otherlv_13= Binding otherlv_14= LeftParenthesis ( ( ruleQCREF ) ) otherlv_16= RightParenthesis )? otherlv_17= Semicolon )
- // InternalBehaviorAnnexParser.g:5018:3: ( ( ruleQPREF ) ) (otherlv_1= EqualsSignGreaterThanSign | ( (lv_append_2_0= PlusSignEqualsSignGreaterThanSign ) ) ) ( (lv_constant_3_0= Constant ) )? ( ( (lv_ownedValue_4_0= ruleOptionalModalPropertyValue ) ) (otherlv_5= Comma ( (lv_ownedValue_6_0= ruleOptionalModalPropertyValue ) ) )* ) (otherlv_7= Applies otherlv_8= To ( (lv_appliesTo_9_0= ruleContainmentPath ) ) (otherlv_10= Comma ( (lv_appliesTo_11_0= ruleContainmentPath ) ) )* )? (otherlv_12= In otherlv_13= Binding otherlv_14= LeftParenthesis ( ( ruleQCREF ) ) otherlv_16= RightParenthesis )? otherlv_17= Semicolon
+ // InternalBehaviorAnnexParser.g:5115:2: ( ( ( ruleQPREF ) ) (otherlv_1= EqualsSignGreaterThanSign | ( (lv_append_2_0= PlusSignEqualsSignGreaterThanSign ) ) ) ( (lv_constant_3_0= Constant ) )? ( ( (lv_ownedValue_4_0= ruleOptionalModalPropertyValue ) ) (otherlv_5= Comma ( (lv_ownedValue_6_0= ruleOptionalModalPropertyValue ) ) )* ) (otherlv_7= Applies otherlv_8= To ( (lv_appliesTo_9_0= ruleContainmentPath ) ) (otherlv_10= Comma ( (lv_appliesTo_11_0= ruleContainmentPath ) ) )* )? (otherlv_12= In otherlv_13= Binding otherlv_14= LeftParenthesis ( ( ruleQCREF ) ) otherlv_16= RightParenthesis )? otherlv_17= Semicolon )
+ // InternalBehaviorAnnexParser.g:5116:3: ( ( ruleQPREF ) ) (otherlv_1= EqualsSignGreaterThanSign | ( (lv_append_2_0= PlusSignEqualsSignGreaterThanSign ) ) ) ( (lv_constant_3_0= Constant ) )? ( ( (lv_ownedValue_4_0= ruleOptionalModalPropertyValue ) ) (otherlv_5= Comma ( (lv_ownedValue_6_0= ruleOptionalModalPropertyValue ) ) )* ) (otherlv_7= Applies otherlv_8= To ( (lv_appliesTo_9_0= ruleContainmentPath ) ) (otherlv_10= Comma ( (lv_appliesTo_11_0= ruleContainmentPath ) ) )* )? (otherlv_12= In otherlv_13= Binding otherlv_14= LeftParenthesis ( ( ruleQCREF ) ) otherlv_16= RightParenthesis )? otherlv_17= Semicolon
{
- // InternalBehaviorAnnexParser.g:5018:3: ( ( ruleQPREF ) )
- // InternalBehaviorAnnexParser.g:5019:4: ( ruleQPREF )
+ // InternalBehaviorAnnexParser.g:5116:3: ( ( ruleQPREF ) )
+ // InternalBehaviorAnnexParser.g:5117:4: ( ruleQPREF )
{
- // InternalBehaviorAnnexParser.g:5019:4: ( ruleQPREF )
- // InternalBehaviorAnnexParser.g:5020:5: ruleQPREF
+ // InternalBehaviorAnnexParser.g:5117:4: ( ruleQPREF )
+ // InternalBehaviorAnnexParser.g:5118:5: ruleQPREF
{
if ( state.backtracking==0 ) {
@@ -14555,26 +14817,26 @@ public final EObject ruleContainedPropertyAssociation() throws RecognitionExcept
}
- // InternalBehaviorAnnexParser.g:5034:3: (otherlv_1= EqualsSignGreaterThanSign | ( (lv_append_2_0= PlusSignEqualsSignGreaterThanSign ) ) )
- int alt88=2;
- int LA88_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:5132:3: (otherlv_1= EqualsSignGreaterThanSign | ( (lv_append_2_0= PlusSignEqualsSignGreaterThanSign ) ) )
+ int alt89=2;
+ int LA89_0 = input.LA(1);
- if ( (LA88_0==EqualsSignGreaterThanSign) ) {
- alt88=1;
+ if ( (LA89_0==EqualsSignGreaterThanSign) ) {
+ alt89=1;
}
- else if ( (LA88_0==PlusSignEqualsSignGreaterThanSign) ) {
- alt88=2;
+ else if ( (LA89_0==PlusSignEqualsSignGreaterThanSign) ) {
+ alt89=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 88, 0, input);
+ new NoViableAltException("", 89, 0, input);
throw nvae;
}
- switch (alt88) {
+ switch (alt89) {
case 1 :
- // InternalBehaviorAnnexParser.g:5035:4: otherlv_1= EqualsSignGreaterThanSign
+ // InternalBehaviorAnnexParser.g:5133:4: otherlv_1= EqualsSignGreaterThanSign
{
otherlv_1=(Token)match(input,EqualsSignGreaterThanSign,FollowSets000.FOLLOW_77); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -14586,13 +14848,13 @@ else if ( (LA88_0==PlusSignEqualsSignGreaterThanSign) ) {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:5040:4: ( (lv_append_2_0= PlusSignEqualsSignGreaterThanSign ) )
+ // InternalBehaviorAnnexParser.g:5138:4: ( (lv_append_2_0= PlusSignEqualsSignGreaterThanSign ) )
{
- // InternalBehaviorAnnexParser.g:5040:4: ( (lv_append_2_0= PlusSignEqualsSignGreaterThanSign ) )
- // InternalBehaviorAnnexParser.g:5041:5: (lv_append_2_0= PlusSignEqualsSignGreaterThanSign )
+ // InternalBehaviorAnnexParser.g:5138:4: ( (lv_append_2_0= PlusSignEqualsSignGreaterThanSign ) )
+ // InternalBehaviorAnnexParser.g:5139:5: (lv_append_2_0= PlusSignEqualsSignGreaterThanSign )
{
- // InternalBehaviorAnnexParser.g:5041:5: (lv_append_2_0= PlusSignEqualsSignGreaterThanSign )
- // InternalBehaviorAnnexParser.g:5042:6: lv_append_2_0= PlusSignEqualsSignGreaterThanSign
+ // InternalBehaviorAnnexParser.g:5139:5: (lv_append_2_0= PlusSignEqualsSignGreaterThanSign )
+ // InternalBehaviorAnnexParser.g:5140:6: lv_append_2_0= PlusSignEqualsSignGreaterThanSign
{
lv_append_2_0=(Token)match(input,PlusSignEqualsSignGreaterThanSign,FollowSets000.FOLLOW_77); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -14620,19 +14882,19 @@ else if ( (LA88_0==PlusSignEqualsSignGreaterThanSign) ) {
}
- // InternalBehaviorAnnexParser.g:5055:3: ( (lv_constant_3_0= Constant ) )?
- int alt89=2;
- int LA89_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:5153:3: ( (lv_constant_3_0= Constant ) )?
+ int alt90=2;
+ int LA90_0 = input.LA(1);
- if ( (LA89_0==Constant) ) {
- alt89=1;
+ if ( (LA90_0==Constant) ) {
+ alt90=1;
}
- switch (alt89) {
+ switch (alt90) {
case 1 :
- // InternalBehaviorAnnexParser.g:5056:4: (lv_constant_3_0= Constant )
+ // InternalBehaviorAnnexParser.g:5154:4: (lv_constant_3_0= Constant )
{
- // InternalBehaviorAnnexParser.g:5056:4: (lv_constant_3_0= Constant )
- // InternalBehaviorAnnexParser.g:5057:5: lv_constant_3_0= Constant
+ // InternalBehaviorAnnexParser.g:5154:4: (lv_constant_3_0= Constant )
+ // InternalBehaviorAnnexParser.g:5155:5: lv_constant_3_0= Constant
{
lv_constant_3_0=(Token)match(input,Constant,FollowSets000.FOLLOW_77); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -14657,14 +14919,14 @@ else if ( (LA88_0==PlusSignEqualsSignGreaterThanSign) ) {
}
- // InternalBehaviorAnnexParser.g:5069:3: ( ( (lv_ownedValue_4_0= ruleOptionalModalPropertyValue ) ) (otherlv_5= Comma ( (lv_ownedValue_6_0= ruleOptionalModalPropertyValue ) ) )* )
- // InternalBehaviorAnnexParser.g:5070:4: ( (lv_ownedValue_4_0= ruleOptionalModalPropertyValue ) ) (otherlv_5= Comma ( (lv_ownedValue_6_0= ruleOptionalModalPropertyValue ) ) )*
+ // InternalBehaviorAnnexParser.g:5167:3: ( ( (lv_ownedValue_4_0= ruleOptionalModalPropertyValue ) ) (otherlv_5= Comma ( (lv_ownedValue_6_0= ruleOptionalModalPropertyValue ) ) )* )
+ // InternalBehaviorAnnexParser.g:5168:4: ( (lv_ownedValue_4_0= ruleOptionalModalPropertyValue ) ) (otherlv_5= Comma ( (lv_ownedValue_6_0= ruleOptionalModalPropertyValue ) ) )*
{
- // InternalBehaviorAnnexParser.g:5070:4: ( (lv_ownedValue_4_0= ruleOptionalModalPropertyValue ) )
- // InternalBehaviorAnnexParser.g:5071:5: (lv_ownedValue_4_0= ruleOptionalModalPropertyValue )
+ // InternalBehaviorAnnexParser.g:5168:4: ( (lv_ownedValue_4_0= ruleOptionalModalPropertyValue ) )
+ // InternalBehaviorAnnexParser.g:5169:5: (lv_ownedValue_4_0= ruleOptionalModalPropertyValue )
{
- // InternalBehaviorAnnexParser.g:5071:5: (lv_ownedValue_4_0= ruleOptionalModalPropertyValue )
- // InternalBehaviorAnnexParser.g:5072:6: lv_ownedValue_4_0= ruleOptionalModalPropertyValue
+ // InternalBehaviorAnnexParser.g:5169:5: (lv_ownedValue_4_0= ruleOptionalModalPropertyValue )
+ // InternalBehaviorAnnexParser.g:5170:6: lv_ownedValue_4_0= ruleOptionalModalPropertyValue
{
if ( state.backtracking==0 ) {
@@ -14695,20 +14957,20 @@ else if ( (LA88_0==PlusSignEqualsSignGreaterThanSign) ) {
}
- // InternalBehaviorAnnexParser.g:5089:4: (otherlv_5= Comma ( (lv_ownedValue_6_0= ruleOptionalModalPropertyValue ) ) )*
- loop90:
+ // InternalBehaviorAnnexParser.g:5187:4: (otherlv_5= Comma ( (lv_ownedValue_6_0= ruleOptionalModalPropertyValue ) ) )*
+ loop91:
do {
- int alt90=2;
- int LA90_0 = input.LA(1);
+ int alt91=2;
+ int LA91_0 = input.LA(1);
- if ( (LA90_0==Comma) ) {
- alt90=1;
+ if ( (LA91_0==Comma) ) {
+ alt91=1;
}
- switch (alt90) {
+ switch (alt91) {
case 1 :
- // InternalBehaviorAnnexParser.g:5090:5: otherlv_5= Comma ( (lv_ownedValue_6_0= ruleOptionalModalPropertyValue ) )
+ // InternalBehaviorAnnexParser.g:5188:5: otherlv_5= Comma ( (lv_ownedValue_6_0= ruleOptionalModalPropertyValue ) )
{
otherlv_5=(Token)match(input,Comma,FollowSets000.FOLLOW_77); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -14716,11 +14978,11 @@ else if ( (LA88_0==PlusSignEqualsSignGreaterThanSign) ) {
newLeafNode(otherlv_5, grammarAccess.getContainedPropertyAssociationAccess().getCommaKeyword_3_1_0());
}
- // InternalBehaviorAnnexParser.g:5094:5: ( (lv_ownedValue_6_0= ruleOptionalModalPropertyValue ) )
- // InternalBehaviorAnnexParser.g:5095:6: (lv_ownedValue_6_0= ruleOptionalModalPropertyValue )
+ // InternalBehaviorAnnexParser.g:5192:5: ( (lv_ownedValue_6_0= ruleOptionalModalPropertyValue ) )
+ // InternalBehaviorAnnexParser.g:5193:6: (lv_ownedValue_6_0= ruleOptionalModalPropertyValue )
{
- // InternalBehaviorAnnexParser.g:5095:6: (lv_ownedValue_6_0= ruleOptionalModalPropertyValue )
- // InternalBehaviorAnnexParser.g:5096:7: lv_ownedValue_6_0= ruleOptionalModalPropertyValue
+ // InternalBehaviorAnnexParser.g:5193:6: (lv_ownedValue_6_0= ruleOptionalModalPropertyValue )
+ // InternalBehaviorAnnexParser.g:5194:7: lv_ownedValue_6_0= ruleOptionalModalPropertyValue
{
if ( state.backtracking==0 ) {
@@ -14756,23 +15018,23 @@ else if ( (LA88_0==PlusSignEqualsSignGreaterThanSign) ) {
break;
default :
- break loop90;
+ break loop91;
}
} while (true);
}
- // InternalBehaviorAnnexParser.g:5115:3: (otherlv_7= Applies otherlv_8= To ( (lv_appliesTo_9_0= ruleContainmentPath ) ) (otherlv_10= Comma ( (lv_appliesTo_11_0= ruleContainmentPath ) ) )* )?
- int alt92=2;
- int LA92_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:5213:3: (otherlv_7= Applies otherlv_8= To ( (lv_appliesTo_9_0= ruleContainmentPath ) ) (otherlv_10= Comma ( (lv_appliesTo_11_0= ruleContainmentPath ) ) )* )?
+ int alt93=2;
+ int LA93_0 = input.LA(1);
- if ( (LA92_0==Applies) ) {
- alt92=1;
+ if ( (LA93_0==Applies) ) {
+ alt93=1;
}
- switch (alt92) {
+ switch (alt93) {
case 1 :
- // InternalBehaviorAnnexParser.g:5116:4: otherlv_7= Applies otherlv_8= To ( (lv_appliesTo_9_0= ruleContainmentPath ) ) (otherlv_10= Comma ( (lv_appliesTo_11_0= ruleContainmentPath ) ) )*
+ // InternalBehaviorAnnexParser.g:5214:4: otherlv_7= Applies otherlv_8= To ( (lv_appliesTo_9_0= ruleContainmentPath ) ) (otherlv_10= Comma ( (lv_appliesTo_11_0= ruleContainmentPath ) ) )*
{
otherlv_7=(Token)match(input,Applies,FollowSets000.FOLLOW_79); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -14786,11 +15048,11 @@ else if ( (LA88_0==PlusSignEqualsSignGreaterThanSign) ) {
newLeafNode(otherlv_8, grammarAccess.getContainedPropertyAssociationAccess().getToKeyword_4_1());
}
- // InternalBehaviorAnnexParser.g:5124:4: ( (lv_appliesTo_9_0= ruleContainmentPath ) )
- // InternalBehaviorAnnexParser.g:5125:5: (lv_appliesTo_9_0= ruleContainmentPath )
+ // InternalBehaviorAnnexParser.g:5222:4: ( (lv_appliesTo_9_0= ruleContainmentPath ) )
+ // InternalBehaviorAnnexParser.g:5223:5: (lv_appliesTo_9_0= ruleContainmentPath )
{
- // InternalBehaviorAnnexParser.g:5125:5: (lv_appliesTo_9_0= ruleContainmentPath )
- // InternalBehaviorAnnexParser.g:5126:6: lv_appliesTo_9_0= ruleContainmentPath
+ // InternalBehaviorAnnexParser.g:5223:5: (lv_appliesTo_9_0= ruleContainmentPath )
+ // InternalBehaviorAnnexParser.g:5224:6: lv_appliesTo_9_0= ruleContainmentPath
{
if ( state.backtracking==0 ) {
@@ -14821,20 +15083,20 @@ else if ( (LA88_0==PlusSignEqualsSignGreaterThanSign) ) {
}
- // InternalBehaviorAnnexParser.g:5143:4: (otherlv_10= Comma ( (lv_appliesTo_11_0= ruleContainmentPath ) ) )*
- loop91:
+ // InternalBehaviorAnnexParser.g:5241:4: (otherlv_10= Comma ( (lv_appliesTo_11_0= ruleContainmentPath ) ) )*
+ loop92:
do {
- int alt91=2;
- int LA91_0 = input.LA(1);
+ int alt92=2;
+ int LA92_0 = input.LA(1);
- if ( (LA91_0==Comma) ) {
- alt91=1;
+ if ( (LA92_0==Comma) ) {
+ alt92=1;
}
- switch (alt91) {
+ switch (alt92) {
case 1 :
- // InternalBehaviorAnnexParser.g:5144:5: otherlv_10= Comma ( (lv_appliesTo_11_0= ruleContainmentPath ) )
+ // InternalBehaviorAnnexParser.g:5242:5: otherlv_10= Comma ( (lv_appliesTo_11_0= ruleContainmentPath ) )
{
otherlv_10=(Token)match(input,Comma,FollowSets000.FOLLOW_3); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -14842,11 +15104,11 @@ else if ( (LA88_0==PlusSignEqualsSignGreaterThanSign) ) {
newLeafNode(otherlv_10, grammarAccess.getContainedPropertyAssociationAccess().getCommaKeyword_4_3_0());
}
- // InternalBehaviorAnnexParser.g:5148:5: ( (lv_appliesTo_11_0= ruleContainmentPath ) )
- // InternalBehaviorAnnexParser.g:5149:6: (lv_appliesTo_11_0= ruleContainmentPath )
+ // InternalBehaviorAnnexParser.g:5246:5: ( (lv_appliesTo_11_0= ruleContainmentPath ) )
+ // InternalBehaviorAnnexParser.g:5247:6: (lv_appliesTo_11_0= ruleContainmentPath )
{
- // InternalBehaviorAnnexParser.g:5149:6: (lv_appliesTo_11_0= ruleContainmentPath )
- // InternalBehaviorAnnexParser.g:5150:7: lv_appliesTo_11_0= ruleContainmentPath
+ // InternalBehaviorAnnexParser.g:5247:6: (lv_appliesTo_11_0= ruleContainmentPath )
+ // InternalBehaviorAnnexParser.g:5248:7: lv_appliesTo_11_0= ruleContainmentPath
{
if ( state.backtracking==0 ) {
@@ -14882,7 +15144,7 @@ else if ( (LA88_0==PlusSignEqualsSignGreaterThanSign) ) {
break;
default :
- break loop91;
+ break loop92;
}
} while (true);
@@ -14892,18 +15154,18 @@ else if ( (LA88_0==PlusSignEqualsSignGreaterThanSign) ) {
}
- // InternalBehaviorAnnexParser.g:5169:3: (otherlv_12= In otherlv_13= Binding otherlv_14= LeftParenthesis ( ( ruleQCREF ) ) otherlv_16= RightParenthesis )?
- int alt93=2;
- int LA93_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:5267:3: (otherlv_12= In otherlv_13= Binding otherlv_14= LeftParenthesis ( ( ruleQCREF ) ) otherlv_16= RightParenthesis )?
+ int alt94=2;
+ int LA94_0 = input.LA(1);
- if ( (LA93_0==In) ) {
- alt93=1;
+ if ( (LA94_0==In) ) {
+ alt94=1;
}
- switch (alt93) {
+ switch (alt94) {
case 1 :
- // InternalBehaviorAnnexParser.g:5170:4: otherlv_12= In otherlv_13= Binding otherlv_14= LeftParenthesis ( ( ruleQCREF ) ) otherlv_16= RightParenthesis
+ // InternalBehaviorAnnexParser.g:5268:4: otherlv_12= In otherlv_13= Binding otherlv_14= LeftParenthesis ( ( ruleQCREF ) ) otherlv_16= RightParenthesis
{
- otherlv_12=(Token)match(input,In,FollowSets000.FOLLOW_53); if (state.failed) return current;
+ otherlv_12=(Token)match(input,In,FollowSets000.FOLLOW_54); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_12, grammarAccess.getContainedPropertyAssociationAccess().getInKeyword_5_0());
@@ -14921,11 +15183,11 @@ else if ( (LA88_0==PlusSignEqualsSignGreaterThanSign) ) {
newLeafNode(otherlv_14, grammarAccess.getContainedPropertyAssociationAccess().getLeftParenthesisKeyword_5_2());
}
- // InternalBehaviorAnnexParser.g:5182:4: ( ( ruleQCREF ) )
- // InternalBehaviorAnnexParser.g:5183:5: ( ruleQCREF )
+ // InternalBehaviorAnnexParser.g:5280:4: ( ( ruleQCREF ) )
+ // InternalBehaviorAnnexParser.g:5281:5: ( ruleQCREF )
{
- // InternalBehaviorAnnexParser.g:5183:5: ( ruleQCREF )
- // InternalBehaviorAnnexParser.g:5184:6: ruleQCREF
+ // InternalBehaviorAnnexParser.g:5281:5: ( ruleQCREF )
+ // InternalBehaviorAnnexParser.g:5282:6: ruleQCREF
{
if ( state.backtracking==0 ) {
@@ -14939,7 +15201,7 @@ else if ( (LA88_0==PlusSignEqualsSignGreaterThanSign) ) {
newCompositeNode(grammarAccess.getContainedPropertyAssociationAccess().getInBindingClassifierCrossReference_5_3_0());
}
- pushFollow(FollowSets000.FOLLOW_49);
+ pushFollow(FollowSets000.FOLLOW_39);
ruleQCREF();
state._fsp--;
@@ -14998,7 +15260,7 @@ else if ( (LA88_0==PlusSignEqualsSignGreaterThanSign) ) {
// $ANTLR start "entryRuleContainmentPath"
- // InternalBehaviorAnnexParser.g:5211:1: entryRuleContainmentPath returns [EObject current=null] : iv_ruleContainmentPath= ruleContainmentPath EOF ;
+ // InternalBehaviorAnnexParser.g:5309:1: entryRuleContainmentPath returns [EObject current=null] : iv_ruleContainmentPath= ruleContainmentPath EOF ;
public final EObject entryRuleContainmentPath() throws RecognitionException {
EObject current = null;
@@ -15006,8 +15268,8 @@ public final EObject entryRuleContainmentPath() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:5211:56: (iv_ruleContainmentPath= ruleContainmentPath EOF )
- // InternalBehaviorAnnexParser.g:5212:2: iv_ruleContainmentPath= ruleContainmentPath EOF
+ // InternalBehaviorAnnexParser.g:5309:56: (iv_ruleContainmentPath= ruleContainmentPath EOF )
+ // InternalBehaviorAnnexParser.g:5310:2: iv_ruleContainmentPath= ruleContainmentPath EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getContainmentPathRule());
@@ -15038,7 +15300,7 @@ public final EObject entryRuleContainmentPath() throws RecognitionException {
// $ANTLR start "ruleContainmentPath"
- // InternalBehaviorAnnexParser.g:5218:1: ruleContainmentPath returns [EObject current=null] : ( (lv_path_0_0= ruleContainmentPathElement ) ) ;
+ // InternalBehaviorAnnexParser.g:5316:1: ruleContainmentPath returns [EObject current=null] : ( (lv_path_0_0= ruleContainmentPathElement ) ) ;
public final EObject ruleContainmentPath() throws RecognitionException {
EObject current = null;
@@ -15049,14 +15311,14 @@ public final EObject ruleContainmentPath() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:5224:2: ( ( (lv_path_0_0= ruleContainmentPathElement ) ) )
- // InternalBehaviorAnnexParser.g:5225:2: ( (lv_path_0_0= ruleContainmentPathElement ) )
+ // InternalBehaviorAnnexParser.g:5322:2: ( ( (lv_path_0_0= ruleContainmentPathElement ) ) )
+ // InternalBehaviorAnnexParser.g:5323:2: ( (lv_path_0_0= ruleContainmentPathElement ) )
{
- // InternalBehaviorAnnexParser.g:5225:2: ( (lv_path_0_0= ruleContainmentPathElement ) )
- // InternalBehaviorAnnexParser.g:5226:3: (lv_path_0_0= ruleContainmentPathElement )
+ // InternalBehaviorAnnexParser.g:5323:2: ( (lv_path_0_0= ruleContainmentPathElement ) )
+ // InternalBehaviorAnnexParser.g:5324:3: (lv_path_0_0= ruleContainmentPathElement )
{
- // InternalBehaviorAnnexParser.g:5226:3: (lv_path_0_0= ruleContainmentPathElement )
- // InternalBehaviorAnnexParser.g:5227:4: lv_path_0_0= ruleContainmentPathElement
+ // InternalBehaviorAnnexParser.g:5324:3: (lv_path_0_0= ruleContainmentPathElement )
+ // InternalBehaviorAnnexParser.g:5325:4: lv_path_0_0= ruleContainmentPathElement
{
if ( state.backtracking==0 ) {
@@ -15109,7 +15371,7 @@ public final EObject ruleContainmentPath() throws RecognitionException {
// $ANTLR start "entryRuleOptionalModalPropertyValue"
- // InternalBehaviorAnnexParser.g:5247:1: entryRuleOptionalModalPropertyValue returns [EObject current=null] : iv_ruleOptionalModalPropertyValue= ruleOptionalModalPropertyValue EOF ;
+ // InternalBehaviorAnnexParser.g:5345:1: entryRuleOptionalModalPropertyValue returns [EObject current=null] : iv_ruleOptionalModalPropertyValue= ruleOptionalModalPropertyValue EOF ;
public final EObject entryRuleOptionalModalPropertyValue() throws RecognitionException {
EObject current = null;
@@ -15117,8 +15379,8 @@ public final EObject entryRuleOptionalModalPropertyValue() throws RecognitionExc
try {
- // InternalBehaviorAnnexParser.g:5247:67: (iv_ruleOptionalModalPropertyValue= ruleOptionalModalPropertyValue EOF )
- // InternalBehaviorAnnexParser.g:5248:2: iv_ruleOptionalModalPropertyValue= ruleOptionalModalPropertyValue EOF
+ // InternalBehaviorAnnexParser.g:5345:67: (iv_ruleOptionalModalPropertyValue= ruleOptionalModalPropertyValue EOF )
+ // InternalBehaviorAnnexParser.g:5346:2: iv_ruleOptionalModalPropertyValue= ruleOptionalModalPropertyValue EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOptionalModalPropertyValueRule());
@@ -15149,7 +15411,7 @@ public final EObject entryRuleOptionalModalPropertyValue() throws RecognitionExc
// $ANTLR start "ruleOptionalModalPropertyValue"
- // InternalBehaviorAnnexParser.g:5254:1: ruleOptionalModalPropertyValue returns [EObject current=null] : ( ( (lv_ownedValue_0_0= rulePropertyExpression ) ) (otherlv_1= In otherlv_2= Modes otherlv_3= LeftParenthesis ( (otherlv_4= RULE_ID ) ) (otherlv_5= Comma ( (otherlv_6= RULE_ID ) ) )* otherlv_7= RightParenthesis )? ) ;
+ // InternalBehaviorAnnexParser.g:5352:1: ruleOptionalModalPropertyValue returns [EObject current=null] : ( ( (lv_ownedValue_0_0= rulePropertyExpression ) ) (otherlv_1= In otherlv_2= Modes otherlv_3= LeftParenthesis ( (otherlv_4= RULE_ID ) ) (otherlv_5= Comma ( (otherlv_6= RULE_ID ) ) )* otherlv_7= RightParenthesis )? ) ;
public final EObject ruleOptionalModalPropertyValue() throws RecognitionException {
EObject current = null;
@@ -15167,24 +15429,24 @@ public final EObject ruleOptionalModalPropertyValue() throws RecognitionExceptio
enterRule();
try {
- // InternalBehaviorAnnexParser.g:5260:2: ( ( ( (lv_ownedValue_0_0= rulePropertyExpression ) ) (otherlv_1= In otherlv_2= Modes otherlv_3= LeftParenthesis ( (otherlv_4= RULE_ID ) ) (otherlv_5= Comma ( (otherlv_6= RULE_ID ) ) )* otherlv_7= RightParenthesis )? ) )
- // InternalBehaviorAnnexParser.g:5261:2: ( ( (lv_ownedValue_0_0= rulePropertyExpression ) ) (otherlv_1= In otherlv_2= Modes otherlv_3= LeftParenthesis ( (otherlv_4= RULE_ID ) ) (otherlv_5= Comma ( (otherlv_6= RULE_ID ) ) )* otherlv_7= RightParenthesis )? )
+ // InternalBehaviorAnnexParser.g:5358:2: ( ( ( (lv_ownedValue_0_0= rulePropertyExpression ) ) (otherlv_1= In otherlv_2= Modes otherlv_3= LeftParenthesis ( (otherlv_4= RULE_ID ) ) (otherlv_5= Comma ( (otherlv_6= RULE_ID ) ) )* otherlv_7= RightParenthesis )? ) )
+ // InternalBehaviorAnnexParser.g:5359:2: ( ( (lv_ownedValue_0_0= rulePropertyExpression ) ) (otherlv_1= In otherlv_2= Modes otherlv_3= LeftParenthesis ( (otherlv_4= RULE_ID ) ) (otherlv_5= Comma ( (otherlv_6= RULE_ID ) ) )* otherlv_7= RightParenthesis )? )
{
- // InternalBehaviorAnnexParser.g:5261:2: ( ( (lv_ownedValue_0_0= rulePropertyExpression ) ) (otherlv_1= In otherlv_2= Modes otherlv_3= LeftParenthesis ( (otherlv_4= RULE_ID ) ) (otherlv_5= Comma ( (otherlv_6= RULE_ID ) ) )* otherlv_7= RightParenthesis )? )
- // InternalBehaviorAnnexParser.g:5262:3: ( (lv_ownedValue_0_0= rulePropertyExpression ) ) (otherlv_1= In otherlv_2= Modes otherlv_3= LeftParenthesis ( (otherlv_4= RULE_ID ) ) (otherlv_5= Comma ( (otherlv_6= RULE_ID ) ) )* otherlv_7= RightParenthesis )?
+ // InternalBehaviorAnnexParser.g:5359:2: ( ( (lv_ownedValue_0_0= rulePropertyExpression ) ) (otherlv_1= In otherlv_2= Modes otherlv_3= LeftParenthesis ( (otherlv_4= RULE_ID ) ) (otherlv_5= Comma ( (otherlv_6= RULE_ID ) ) )* otherlv_7= RightParenthesis )? )
+ // InternalBehaviorAnnexParser.g:5360:3: ( (lv_ownedValue_0_0= rulePropertyExpression ) ) (otherlv_1= In otherlv_2= Modes otherlv_3= LeftParenthesis ( (otherlv_4= RULE_ID ) ) (otherlv_5= Comma ( (otherlv_6= RULE_ID ) ) )* otherlv_7= RightParenthesis )?
{
- // InternalBehaviorAnnexParser.g:5262:3: ( (lv_ownedValue_0_0= rulePropertyExpression ) )
- // InternalBehaviorAnnexParser.g:5263:4: (lv_ownedValue_0_0= rulePropertyExpression )
+ // InternalBehaviorAnnexParser.g:5360:3: ( (lv_ownedValue_0_0= rulePropertyExpression ) )
+ // InternalBehaviorAnnexParser.g:5361:4: (lv_ownedValue_0_0= rulePropertyExpression )
{
- // InternalBehaviorAnnexParser.g:5263:4: (lv_ownedValue_0_0= rulePropertyExpression )
- // InternalBehaviorAnnexParser.g:5264:5: lv_ownedValue_0_0= rulePropertyExpression
+ // InternalBehaviorAnnexParser.g:5361:4: (lv_ownedValue_0_0= rulePropertyExpression )
+ // InternalBehaviorAnnexParser.g:5362:5: lv_ownedValue_0_0= rulePropertyExpression
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOptionalModalPropertyValueAccess().getOwnedValuePropertyExpressionParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_52);
+ pushFollow(FollowSets000.FOLLOW_53);
lv_ownedValue_0_0=rulePropertyExpression();
state._fsp--;
@@ -15208,20 +15470,20 @@ public final EObject ruleOptionalModalPropertyValue() throws RecognitionExceptio
}
- // InternalBehaviorAnnexParser.g:5281:3: (otherlv_1= In otherlv_2= Modes otherlv_3= LeftParenthesis ( (otherlv_4= RULE_ID ) ) (otherlv_5= Comma ( (otherlv_6= RULE_ID ) ) )* otherlv_7= RightParenthesis )?
- int alt95=2;
- int LA95_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:5379:3: (otherlv_1= In otherlv_2= Modes otherlv_3= LeftParenthesis ( (otherlv_4= RULE_ID ) ) (otherlv_5= Comma ( (otherlv_6= RULE_ID ) ) )* otherlv_7= RightParenthesis )?
+ int alt96=2;
+ int LA96_0 = input.LA(1);
- if ( (LA95_0==In) ) {
- int LA95_1 = input.LA(2);
+ if ( (LA96_0==In) ) {
+ int LA96_1 = input.LA(2);
- if ( (LA95_1==Modes) ) {
- alt95=1;
+ if ( (LA96_1==Modes) ) {
+ alt96=1;
}
}
- switch (alt95) {
+ switch (alt96) {
case 1 :
- // InternalBehaviorAnnexParser.g:5282:4: otherlv_1= In otherlv_2= Modes otherlv_3= LeftParenthesis ( (otherlv_4= RULE_ID ) ) (otherlv_5= Comma ( (otherlv_6= RULE_ID ) ) )* otherlv_7= RightParenthesis
+ // InternalBehaviorAnnexParser.g:5380:4: otherlv_1= In otherlv_2= Modes otherlv_3= LeftParenthesis ( (otherlv_4= RULE_ID ) ) (otherlv_5= Comma ( (otherlv_6= RULE_ID ) ) )* otherlv_7= RightParenthesis
{
otherlv_1=(Token)match(input,In,FollowSets000.FOLLOW_81); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -15241,11 +15503,11 @@ public final EObject ruleOptionalModalPropertyValue() throws RecognitionExceptio
newLeafNode(otherlv_3, grammarAccess.getOptionalModalPropertyValueAccess().getLeftParenthesisKeyword_1_2());
}
- // InternalBehaviorAnnexParser.g:5294:4: ( (otherlv_4= RULE_ID ) )
- // InternalBehaviorAnnexParser.g:5295:5: (otherlv_4= RULE_ID )
+ // InternalBehaviorAnnexParser.g:5392:4: ( (otherlv_4= RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:5393:5: (otherlv_4= RULE_ID )
{
- // InternalBehaviorAnnexParser.g:5295:5: (otherlv_4= RULE_ID )
- // InternalBehaviorAnnexParser.g:5296:6: otherlv_4= RULE_ID
+ // InternalBehaviorAnnexParser.g:5393:5: (otherlv_4= RULE_ID )
+ // InternalBehaviorAnnexParser.g:5394:6: otherlv_4= RULE_ID
{
if ( state.backtracking==0 ) {
@@ -15266,20 +15528,20 @@ public final EObject ruleOptionalModalPropertyValue() throws RecognitionExceptio
}
- // InternalBehaviorAnnexParser.g:5307:4: (otherlv_5= Comma ( (otherlv_6= RULE_ID ) ) )*
- loop94:
+ // InternalBehaviorAnnexParser.g:5405:4: (otherlv_5= Comma ( (otherlv_6= RULE_ID ) ) )*
+ loop95:
do {
- int alt94=2;
- int LA94_0 = input.LA(1);
+ int alt95=2;
+ int LA95_0 = input.LA(1);
- if ( (LA94_0==Comma) ) {
- alt94=1;
+ if ( (LA95_0==Comma) ) {
+ alt95=1;
}
- switch (alt94) {
+ switch (alt95) {
case 1 :
- // InternalBehaviorAnnexParser.g:5308:5: otherlv_5= Comma ( (otherlv_6= RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:5406:5: otherlv_5= Comma ( (otherlv_6= RULE_ID ) )
{
otherlv_5=(Token)match(input,Comma,FollowSets000.FOLLOW_3); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -15287,11 +15549,11 @@ public final EObject ruleOptionalModalPropertyValue() throws RecognitionExceptio
newLeafNode(otherlv_5, grammarAccess.getOptionalModalPropertyValueAccess().getCommaKeyword_1_4_0());
}
- // InternalBehaviorAnnexParser.g:5312:5: ( (otherlv_6= RULE_ID ) )
- // InternalBehaviorAnnexParser.g:5313:6: (otherlv_6= RULE_ID )
+ // InternalBehaviorAnnexParser.g:5410:5: ( (otherlv_6= RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:5411:6: (otherlv_6= RULE_ID )
{
- // InternalBehaviorAnnexParser.g:5313:6: (otherlv_6= RULE_ID )
- // InternalBehaviorAnnexParser.g:5314:7: otherlv_6= RULE_ID
+ // InternalBehaviorAnnexParser.g:5411:6: (otherlv_6= RULE_ID )
+ // InternalBehaviorAnnexParser.g:5412:7: otherlv_6= RULE_ID
{
if ( state.backtracking==0 ) {
@@ -15317,7 +15579,7 @@ public final EObject ruleOptionalModalPropertyValue() throws RecognitionExceptio
break;
default :
- break loop94;
+ break loop95;
}
} while (true);
@@ -15358,7 +15620,7 @@ public final EObject ruleOptionalModalPropertyValue() throws RecognitionExceptio
// $ANTLR start "entryRulePropertyValue"
- // InternalBehaviorAnnexParser.g:5335:1: entryRulePropertyValue returns [EObject current=null] : iv_rulePropertyValue= rulePropertyValue EOF ;
+ // InternalBehaviorAnnexParser.g:5433:1: entryRulePropertyValue returns [EObject current=null] : iv_rulePropertyValue= rulePropertyValue EOF ;
public final EObject entryRulePropertyValue() throws RecognitionException {
EObject current = null;
@@ -15366,8 +15628,8 @@ public final EObject entryRulePropertyValue() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:5335:54: (iv_rulePropertyValue= rulePropertyValue EOF )
- // InternalBehaviorAnnexParser.g:5336:2: iv_rulePropertyValue= rulePropertyValue EOF
+ // InternalBehaviorAnnexParser.g:5433:54: (iv_rulePropertyValue= rulePropertyValue EOF )
+ // InternalBehaviorAnnexParser.g:5434:2: iv_rulePropertyValue= rulePropertyValue EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getPropertyValueRule());
@@ -15398,7 +15660,7 @@ public final EObject entryRulePropertyValue() throws RecognitionException {
// $ANTLR start "rulePropertyValue"
- // InternalBehaviorAnnexParser.g:5342:1: rulePropertyValue returns [EObject current=null] : ( (lv_ownedValue_0_0= rulePropertyExpression ) ) ;
+ // InternalBehaviorAnnexParser.g:5440:1: rulePropertyValue returns [EObject current=null] : ( (lv_ownedValue_0_0= rulePropertyExpression ) ) ;
public final EObject rulePropertyValue() throws RecognitionException {
EObject current = null;
@@ -15409,14 +15671,14 @@ public final EObject rulePropertyValue() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:5348:2: ( ( (lv_ownedValue_0_0= rulePropertyExpression ) ) )
- // InternalBehaviorAnnexParser.g:5349:2: ( (lv_ownedValue_0_0= rulePropertyExpression ) )
+ // InternalBehaviorAnnexParser.g:5446:2: ( ( (lv_ownedValue_0_0= rulePropertyExpression ) ) )
+ // InternalBehaviorAnnexParser.g:5447:2: ( (lv_ownedValue_0_0= rulePropertyExpression ) )
{
- // InternalBehaviorAnnexParser.g:5349:2: ( (lv_ownedValue_0_0= rulePropertyExpression ) )
- // InternalBehaviorAnnexParser.g:5350:3: (lv_ownedValue_0_0= rulePropertyExpression )
+ // InternalBehaviorAnnexParser.g:5447:2: ( (lv_ownedValue_0_0= rulePropertyExpression ) )
+ // InternalBehaviorAnnexParser.g:5448:3: (lv_ownedValue_0_0= rulePropertyExpression )
{
- // InternalBehaviorAnnexParser.g:5350:3: (lv_ownedValue_0_0= rulePropertyExpression )
- // InternalBehaviorAnnexParser.g:5351:4: lv_ownedValue_0_0= rulePropertyExpression
+ // InternalBehaviorAnnexParser.g:5448:3: (lv_ownedValue_0_0= rulePropertyExpression )
+ // InternalBehaviorAnnexParser.g:5449:4: lv_ownedValue_0_0= rulePropertyExpression
{
if ( state.backtracking==0 ) {
@@ -15469,7 +15731,7 @@ public final EObject rulePropertyValue() throws RecognitionException {
// $ANTLR start "entryRulePropertyExpression"
- // InternalBehaviorAnnexParser.g:5371:1: entryRulePropertyExpression returns [EObject current=null] : iv_rulePropertyExpression= rulePropertyExpression EOF ;
+ // InternalBehaviorAnnexParser.g:5469:1: entryRulePropertyExpression returns [EObject current=null] : iv_rulePropertyExpression= rulePropertyExpression EOF ;
public final EObject entryRulePropertyExpression() throws RecognitionException {
EObject current = null;
@@ -15477,8 +15739,8 @@ public final EObject entryRulePropertyExpression() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:5371:59: (iv_rulePropertyExpression= rulePropertyExpression EOF )
- // InternalBehaviorAnnexParser.g:5372:2: iv_rulePropertyExpression= rulePropertyExpression EOF
+ // InternalBehaviorAnnexParser.g:5469:59: (iv_rulePropertyExpression= rulePropertyExpression EOF )
+ // InternalBehaviorAnnexParser.g:5470:2: iv_rulePropertyExpression= rulePropertyExpression EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getPropertyExpressionRule());
@@ -15509,7 +15771,7 @@ public final EObject entryRulePropertyExpression() throws RecognitionException {
// $ANTLR start "rulePropertyExpression"
- // InternalBehaviorAnnexParser.g:5378:1: rulePropertyExpression returns [EObject current=null] : (this_RecordTerm_0= ruleRecordTerm | this_ReferenceTerm_1= ruleReferenceTerm | this_ComponentClassifierTerm_2= ruleComponentClassifierTerm | this_ComputedTerm_3= ruleComputedTerm | this_StringTerm_4= ruleStringTerm | this_NumericRangeTerm_5= ruleNumericRangeTerm | this_RealTerm_6= ruleRealTerm | this_IntegerTerm_7= ruleIntegerTerm | this_ListTerm_8= ruleListTerm | this_BooleanLiteral_9= ruleBooleanLiteral | this_LiteralorReferenceTerm_10= ruleLiteralorReferenceTerm ) ;
+ // InternalBehaviorAnnexParser.g:5476:1: rulePropertyExpression returns [EObject current=null] : (this_RecordTerm_0= ruleRecordTerm | this_ReferenceTerm_1= ruleReferenceTerm | this_ComponentClassifierTerm_2= ruleComponentClassifierTerm | this_ComputedTerm_3= ruleComputedTerm | this_StringTerm_4= ruleStringTerm | this_NumericRangeTerm_5= ruleNumericRangeTerm | this_RealTerm_6= ruleRealTerm | this_IntegerTerm_7= ruleIntegerTerm | this_ListTerm_8= ruleListTerm | this_BooleanLiteral_9= ruleBooleanLiteral | this_LiteralorReferenceTerm_10= ruleLiteralorReferenceTerm ) ;
public final EObject rulePropertyExpression() throws RecognitionException {
EObject current = null;
@@ -15540,15 +15802,15 @@ public final EObject rulePropertyExpression() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:5384:2: ( (this_RecordTerm_0= ruleRecordTerm | this_ReferenceTerm_1= ruleReferenceTerm | this_ComponentClassifierTerm_2= ruleComponentClassifierTerm | this_ComputedTerm_3= ruleComputedTerm | this_StringTerm_4= ruleStringTerm | this_NumericRangeTerm_5= ruleNumericRangeTerm | this_RealTerm_6= ruleRealTerm | this_IntegerTerm_7= ruleIntegerTerm | this_ListTerm_8= ruleListTerm | this_BooleanLiteral_9= ruleBooleanLiteral | this_LiteralorReferenceTerm_10= ruleLiteralorReferenceTerm ) )
- // InternalBehaviorAnnexParser.g:5385:2: (this_RecordTerm_0= ruleRecordTerm | this_ReferenceTerm_1= ruleReferenceTerm | this_ComponentClassifierTerm_2= ruleComponentClassifierTerm | this_ComputedTerm_3= ruleComputedTerm | this_StringTerm_4= ruleStringTerm | this_NumericRangeTerm_5= ruleNumericRangeTerm | this_RealTerm_6= ruleRealTerm | this_IntegerTerm_7= ruleIntegerTerm | this_ListTerm_8= ruleListTerm | this_BooleanLiteral_9= ruleBooleanLiteral | this_LiteralorReferenceTerm_10= ruleLiteralorReferenceTerm )
+ // InternalBehaviorAnnexParser.g:5482:2: ( (this_RecordTerm_0= ruleRecordTerm | this_ReferenceTerm_1= ruleReferenceTerm | this_ComponentClassifierTerm_2= ruleComponentClassifierTerm | this_ComputedTerm_3= ruleComputedTerm | this_StringTerm_4= ruleStringTerm | this_NumericRangeTerm_5= ruleNumericRangeTerm | this_RealTerm_6= ruleRealTerm | this_IntegerTerm_7= ruleIntegerTerm | this_ListTerm_8= ruleListTerm | this_BooleanLiteral_9= ruleBooleanLiteral | this_LiteralorReferenceTerm_10= ruleLiteralorReferenceTerm ) )
+ // InternalBehaviorAnnexParser.g:5483:2: (this_RecordTerm_0= ruleRecordTerm | this_ReferenceTerm_1= ruleReferenceTerm | this_ComponentClassifierTerm_2= ruleComponentClassifierTerm | this_ComputedTerm_3= ruleComputedTerm | this_StringTerm_4= ruleStringTerm | this_NumericRangeTerm_5= ruleNumericRangeTerm | this_RealTerm_6= ruleRealTerm | this_IntegerTerm_7= ruleIntegerTerm | this_ListTerm_8= ruleListTerm | this_BooleanLiteral_9= ruleBooleanLiteral | this_LiteralorReferenceTerm_10= ruleLiteralorReferenceTerm )
{
- // InternalBehaviorAnnexParser.g:5385:2: (this_RecordTerm_0= ruleRecordTerm | this_ReferenceTerm_1= ruleReferenceTerm | this_ComponentClassifierTerm_2= ruleComponentClassifierTerm | this_ComputedTerm_3= ruleComputedTerm | this_StringTerm_4= ruleStringTerm | this_NumericRangeTerm_5= ruleNumericRangeTerm | this_RealTerm_6= ruleRealTerm | this_IntegerTerm_7= ruleIntegerTerm | this_ListTerm_8= ruleListTerm | this_BooleanLiteral_9= ruleBooleanLiteral | this_LiteralorReferenceTerm_10= ruleLiteralorReferenceTerm )
- int alt96=11;
- alt96 = dfa96.predict(input);
- switch (alt96) {
+ // InternalBehaviorAnnexParser.g:5483:2: (this_RecordTerm_0= ruleRecordTerm | this_ReferenceTerm_1= ruleReferenceTerm | this_ComponentClassifierTerm_2= ruleComponentClassifierTerm | this_ComputedTerm_3= ruleComputedTerm | this_StringTerm_4= ruleStringTerm | this_NumericRangeTerm_5= ruleNumericRangeTerm | this_RealTerm_6= ruleRealTerm | this_IntegerTerm_7= ruleIntegerTerm | this_ListTerm_8= ruleListTerm | this_BooleanLiteral_9= ruleBooleanLiteral | this_LiteralorReferenceTerm_10= ruleLiteralorReferenceTerm )
+ int alt97=11;
+ alt97 = dfa97.predict(input);
+ switch (alt97) {
case 1 :
- // InternalBehaviorAnnexParser.g:5386:3: this_RecordTerm_0= ruleRecordTerm
+ // InternalBehaviorAnnexParser.g:5484:3: this_RecordTerm_0= ruleRecordTerm
{
if ( state.backtracking==0 ) {
@@ -15570,7 +15832,7 @@ public final EObject rulePropertyExpression() throws RecognitionException {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:5395:3: this_ReferenceTerm_1= ruleReferenceTerm
+ // InternalBehaviorAnnexParser.g:5493:3: this_ReferenceTerm_1= ruleReferenceTerm
{
if ( state.backtracking==0 ) {
@@ -15592,7 +15854,7 @@ public final EObject rulePropertyExpression() throws RecognitionException {
}
break;
case 3 :
- // InternalBehaviorAnnexParser.g:5404:3: this_ComponentClassifierTerm_2= ruleComponentClassifierTerm
+ // InternalBehaviorAnnexParser.g:5502:3: this_ComponentClassifierTerm_2= ruleComponentClassifierTerm
{
if ( state.backtracking==0 ) {
@@ -15614,7 +15876,7 @@ public final EObject rulePropertyExpression() throws RecognitionException {
}
break;
case 4 :
- // InternalBehaviorAnnexParser.g:5413:3: this_ComputedTerm_3= ruleComputedTerm
+ // InternalBehaviorAnnexParser.g:5511:3: this_ComputedTerm_3= ruleComputedTerm
{
if ( state.backtracking==0 ) {
@@ -15636,7 +15898,7 @@ public final EObject rulePropertyExpression() throws RecognitionException {
}
break;
case 5 :
- // InternalBehaviorAnnexParser.g:5422:3: this_StringTerm_4= ruleStringTerm
+ // InternalBehaviorAnnexParser.g:5520:3: this_StringTerm_4= ruleStringTerm
{
if ( state.backtracking==0 ) {
@@ -15658,7 +15920,7 @@ public final EObject rulePropertyExpression() throws RecognitionException {
}
break;
case 6 :
- // InternalBehaviorAnnexParser.g:5431:3: this_NumericRangeTerm_5= ruleNumericRangeTerm
+ // InternalBehaviorAnnexParser.g:5529:3: this_NumericRangeTerm_5= ruleNumericRangeTerm
{
if ( state.backtracking==0 ) {
@@ -15680,7 +15942,7 @@ public final EObject rulePropertyExpression() throws RecognitionException {
}
break;
case 7 :
- // InternalBehaviorAnnexParser.g:5440:3: this_RealTerm_6= ruleRealTerm
+ // InternalBehaviorAnnexParser.g:5538:3: this_RealTerm_6= ruleRealTerm
{
if ( state.backtracking==0 ) {
@@ -15702,7 +15964,7 @@ public final EObject rulePropertyExpression() throws RecognitionException {
}
break;
case 8 :
- // InternalBehaviorAnnexParser.g:5449:3: this_IntegerTerm_7= ruleIntegerTerm
+ // InternalBehaviorAnnexParser.g:5547:3: this_IntegerTerm_7= ruleIntegerTerm
{
if ( state.backtracking==0 ) {
@@ -15724,7 +15986,7 @@ public final EObject rulePropertyExpression() throws RecognitionException {
}
break;
case 9 :
- // InternalBehaviorAnnexParser.g:5458:3: this_ListTerm_8= ruleListTerm
+ // InternalBehaviorAnnexParser.g:5556:3: this_ListTerm_8= ruleListTerm
{
if ( state.backtracking==0 ) {
@@ -15746,7 +16008,7 @@ public final EObject rulePropertyExpression() throws RecognitionException {
}
break;
case 10 :
- // InternalBehaviorAnnexParser.g:5467:3: this_BooleanLiteral_9= ruleBooleanLiteral
+ // InternalBehaviorAnnexParser.g:5565:3: this_BooleanLiteral_9= ruleBooleanLiteral
{
if ( state.backtracking==0 ) {
@@ -15768,7 +16030,7 @@ public final EObject rulePropertyExpression() throws RecognitionException {
}
break;
case 11 :
- // InternalBehaviorAnnexParser.g:5476:3: this_LiteralorReferenceTerm_10= ruleLiteralorReferenceTerm
+ // InternalBehaviorAnnexParser.g:5574:3: this_LiteralorReferenceTerm_10= ruleLiteralorReferenceTerm
{
if ( state.backtracking==0 ) {
@@ -15814,7 +16076,7 @@ public final EObject rulePropertyExpression() throws RecognitionException {
// $ANTLR start "entryRuleLiteralorReferenceTerm"
- // InternalBehaviorAnnexParser.g:5488:1: entryRuleLiteralorReferenceTerm returns [EObject current=null] : iv_ruleLiteralorReferenceTerm= ruleLiteralorReferenceTerm EOF ;
+ // InternalBehaviorAnnexParser.g:5586:1: entryRuleLiteralorReferenceTerm returns [EObject current=null] : iv_ruleLiteralorReferenceTerm= ruleLiteralorReferenceTerm EOF ;
public final EObject entryRuleLiteralorReferenceTerm() throws RecognitionException {
EObject current = null;
@@ -15822,8 +16084,8 @@ public final EObject entryRuleLiteralorReferenceTerm() throws RecognitionExcepti
try {
- // InternalBehaviorAnnexParser.g:5488:63: (iv_ruleLiteralorReferenceTerm= ruleLiteralorReferenceTerm EOF )
- // InternalBehaviorAnnexParser.g:5489:2: iv_ruleLiteralorReferenceTerm= ruleLiteralorReferenceTerm EOF
+ // InternalBehaviorAnnexParser.g:5586:63: (iv_ruleLiteralorReferenceTerm= ruleLiteralorReferenceTerm EOF )
+ // InternalBehaviorAnnexParser.g:5587:2: iv_ruleLiteralorReferenceTerm= ruleLiteralorReferenceTerm EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLiteralorReferenceTermRule());
@@ -15854,7 +16116,7 @@ public final EObject entryRuleLiteralorReferenceTerm() throws RecognitionExcepti
// $ANTLR start "ruleLiteralorReferenceTerm"
- // InternalBehaviorAnnexParser.g:5495:1: ruleLiteralorReferenceTerm returns [EObject current=null] : ( ( ruleQPREF ) ) ;
+ // InternalBehaviorAnnexParser.g:5593:1: ruleLiteralorReferenceTerm returns [EObject current=null] : ( ( ruleQPREF ) ) ;
public final EObject ruleLiteralorReferenceTerm() throws RecognitionException {
EObject current = null;
@@ -15862,14 +16124,14 @@ public final EObject ruleLiteralorReferenceTerm() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:5501:2: ( ( ( ruleQPREF ) ) )
- // InternalBehaviorAnnexParser.g:5502:2: ( ( ruleQPREF ) )
+ // InternalBehaviorAnnexParser.g:5599:2: ( ( ( ruleQPREF ) ) )
+ // InternalBehaviorAnnexParser.g:5600:2: ( ( ruleQPREF ) )
{
- // InternalBehaviorAnnexParser.g:5502:2: ( ( ruleQPREF ) )
- // InternalBehaviorAnnexParser.g:5503:3: ( ruleQPREF )
+ // InternalBehaviorAnnexParser.g:5600:2: ( ( ruleQPREF ) )
+ // InternalBehaviorAnnexParser.g:5601:3: ( ruleQPREF )
{
- // InternalBehaviorAnnexParser.g:5503:3: ( ruleQPREF )
- // InternalBehaviorAnnexParser.g:5504:4: ruleQPREF
+ // InternalBehaviorAnnexParser.g:5601:3: ( ruleQPREF )
+ // InternalBehaviorAnnexParser.g:5602:4: ruleQPREF
{
if ( state.backtracking==0 ) {
@@ -15921,7 +16183,7 @@ public final EObject ruleLiteralorReferenceTerm() throws RecognitionException {
// $ANTLR start "entryRuleBooleanLiteral"
- // InternalBehaviorAnnexParser.g:5521:1: entryRuleBooleanLiteral returns [EObject current=null] : iv_ruleBooleanLiteral= ruleBooleanLiteral EOF ;
+ // InternalBehaviorAnnexParser.g:5619:1: entryRuleBooleanLiteral returns [EObject current=null] : iv_ruleBooleanLiteral= ruleBooleanLiteral EOF ;
public final EObject entryRuleBooleanLiteral() throws RecognitionException {
EObject current = null;
@@ -15929,8 +16191,8 @@ public final EObject entryRuleBooleanLiteral() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:5521:55: (iv_ruleBooleanLiteral= ruleBooleanLiteral EOF )
- // InternalBehaviorAnnexParser.g:5522:2: iv_ruleBooleanLiteral= ruleBooleanLiteral EOF
+ // InternalBehaviorAnnexParser.g:5619:55: (iv_ruleBooleanLiteral= ruleBooleanLiteral EOF )
+ // InternalBehaviorAnnexParser.g:5620:2: iv_ruleBooleanLiteral= ruleBooleanLiteral EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBooleanLiteralRule());
@@ -15961,7 +16223,7 @@ public final EObject entryRuleBooleanLiteral() throws RecognitionException {
// $ANTLR start "ruleBooleanLiteral"
- // InternalBehaviorAnnexParser.g:5528:1: ruleBooleanLiteral returns [EObject current=null] : ( () ( ( (lv_value_1_0= True ) ) | otherlv_2= False ) ) ;
+ // InternalBehaviorAnnexParser.g:5626:1: ruleBooleanLiteral returns [EObject current=null] : ( () ( ( (lv_value_1_0= True ) ) | otherlv_2= False ) ) ;
public final EObject ruleBooleanLiteral() throws RecognitionException {
EObject current = null;
@@ -15972,14 +16234,14 @@ public final EObject ruleBooleanLiteral() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:5534:2: ( ( () ( ( (lv_value_1_0= True ) ) | otherlv_2= False ) ) )
- // InternalBehaviorAnnexParser.g:5535:2: ( () ( ( (lv_value_1_0= True ) ) | otherlv_2= False ) )
+ // InternalBehaviorAnnexParser.g:5632:2: ( ( () ( ( (lv_value_1_0= True ) ) | otherlv_2= False ) ) )
+ // InternalBehaviorAnnexParser.g:5633:2: ( () ( ( (lv_value_1_0= True ) ) | otherlv_2= False ) )
{
- // InternalBehaviorAnnexParser.g:5535:2: ( () ( ( (lv_value_1_0= True ) ) | otherlv_2= False ) )
- // InternalBehaviorAnnexParser.g:5536:3: () ( ( (lv_value_1_0= True ) ) | otherlv_2= False )
+ // InternalBehaviorAnnexParser.g:5633:2: ( () ( ( (lv_value_1_0= True ) ) | otherlv_2= False ) )
+ // InternalBehaviorAnnexParser.g:5634:3: () ( ( (lv_value_1_0= True ) ) | otherlv_2= False )
{
- // InternalBehaviorAnnexParser.g:5536:3: ()
- // InternalBehaviorAnnexParser.g:5537:4:
+ // InternalBehaviorAnnexParser.g:5634:3: ()
+ // InternalBehaviorAnnexParser.g:5635:4:
{
if ( state.backtracking==0 ) {
@@ -15991,32 +16253,32 @@ public final EObject ruleBooleanLiteral() throws RecognitionException {
}
- // InternalBehaviorAnnexParser.g:5543:3: ( ( (lv_value_1_0= True ) ) | otherlv_2= False )
- int alt97=2;
- int LA97_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:5641:3: ( ( (lv_value_1_0= True ) ) | otherlv_2= False )
+ int alt98=2;
+ int LA98_0 = input.LA(1);
- if ( (LA97_0==True) ) {
- alt97=1;
+ if ( (LA98_0==True) ) {
+ alt98=1;
}
- else if ( (LA97_0==False) ) {
- alt97=2;
+ else if ( (LA98_0==False) ) {
+ alt98=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 97, 0, input);
+ new NoViableAltException("", 98, 0, input);
throw nvae;
}
- switch (alt97) {
+ switch (alt98) {
case 1 :
- // InternalBehaviorAnnexParser.g:5544:4: ( (lv_value_1_0= True ) )
+ // InternalBehaviorAnnexParser.g:5642:4: ( (lv_value_1_0= True ) )
{
- // InternalBehaviorAnnexParser.g:5544:4: ( (lv_value_1_0= True ) )
- // InternalBehaviorAnnexParser.g:5545:5: (lv_value_1_0= True )
+ // InternalBehaviorAnnexParser.g:5642:4: ( (lv_value_1_0= True ) )
+ // InternalBehaviorAnnexParser.g:5643:5: (lv_value_1_0= True )
{
- // InternalBehaviorAnnexParser.g:5545:5: (lv_value_1_0= True )
- // InternalBehaviorAnnexParser.g:5546:6: lv_value_1_0= True
+ // InternalBehaviorAnnexParser.g:5643:5: (lv_value_1_0= True )
+ // InternalBehaviorAnnexParser.g:5644:6: lv_value_1_0= True
{
lv_value_1_0=(Token)match(input,True,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -16042,7 +16304,7 @@ else if ( (LA97_0==False) ) {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:5559:4: otherlv_2= False
+ // InternalBehaviorAnnexParser.g:5657:4: otherlv_2= False
{
otherlv_2=(Token)match(input,False,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -16081,7 +16343,7 @@ else if ( (LA97_0==False) ) {
// $ANTLR start "entryRuleConstantValue"
- // InternalBehaviorAnnexParser.g:5568:1: entryRuleConstantValue returns [EObject current=null] : iv_ruleConstantValue= ruleConstantValue EOF ;
+ // InternalBehaviorAnnexParser.g:5666:1: entryRuleConstantValue returns [EObject current=null] : iv_ruleConstantValue= ruleConstantValue EOF ;
public final EObject entryRuleConstantValue() throws RecognitionException {
EObject current = null;
@@ -16089,8 +16351,8 @@ public final EObject entryRuleConstantValue() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:5568:54: (iv_ruleConstantValue= ruleConstantValue EOF )
- // InternalBehaviorAnnexParser.g:5569:2: iv_ruleConstantValue= ruleConstantValue EOF
+ // InternalBehaviorAnnexParser.g:5666:54: (iv_ruleConstantValue= ruleConstantValue EOF )
+ // InternalBehaviorAnnexParser.g:5667:2: iv_ruleConstantValue= ruleConstantValue EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getConstantValueRule());
@@ -16121,7 +16383,7 @@ public final EObject entryRuleConstantValue() throws RecognitionException {
// $ANTLR start "ruleConstantValue"
- // InternalBehaviorAnnexParser.g:5575:1: ruleConstantValue returns [EObject current=null] : ( ( ruleQPREF ) ) ;
+ // InternalBehaviorAnnexParser.g:5673:1: ruleConstantValue returns [EObject current=null] : ( ( ruleQPREF ) ) ;
public final EObject ruleConstantValue() throws RecognitionException {
EObject current = null;
@@ -16129,14 +16391,14 @@ public final EObject ruleConstantValue() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:5581:2: ( ( ( ruleQPREF ) ) )
- // InternalBehaviorAnnexParser.g:5582:2: ( ( ruleQPREF ) )
+ // InternalBehaviorAnnexParser.g:5679:2: ( ( ( ruleQPREF ) ) )
+ // InternalBehaviorAnnexParser.g:5680:2: ( ( ruleQPREF ) )
{
- // InternalBehaviorAnnexParser.g:5582:2: ( ( ruleQPREF ) )
- // InternalBehaviorAnnexParser.g:5583:3: ( ruleQPREF )
+ // InternalBehaviorAnnexParser.g:5680:2: ( ( ruleQPREF ) )
+ // InternalBehaviorAnnexParser.g:5681:3: ( ruleQPREF )
{
- // InternalBehaviorAnnexParser.g:5583:3: ( ruleQPREF )
- // InternalBehaviorAnnexParser.g:5584:4: ruleQPREF
+ // InternalBehaviorAnnexParser.g:5681:3: ( ruleQPREF )
+ // InternalBehaviorAnnexParser.g:5682:4: ruleQPREF
{
if ( state.backtracking==0 ) {
@@ -16188,7 +16450,7 @@ public final EObject ruleConstantValue() throws RecognitionException {
// $ANTLR start "entryRuleReferenceTerm"
- // InternalBehaviorAnnexParser.g:5601:1: entryRuleReferenceTerm returns [EObject current=null] : iv_ruleReferenceTerm= ruleReferenceTerm EOF ;
+ // InternalBehaviorAnnexParser.g:5699:1: entryRuleReferenceTerm returns [EObject current=null] : iv_ruleReferenceTerm= ruleReferenceTerm EOF ;
public final EObject entryRuleReferenceTerm() throws RecognitionException {
EObject current = null;
@@ -16196,8 +16458,8 @@ public final EObject entryRuleReferenceTerm() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:5601:54: (iv_ruleReferenceTerm= ruleReferenceTerm EOF )
- // InternalBehaviorAnnexParser.g:5602:2: iv_ruleReferenceTerm= ruleReferenceTerm EOF
+ // InternalBehaviorAnnexParser.g:5699:54: (iv_ruleReferenceTerm= ruleReferenceTerm EOF )
+ // InternalBehaviorAnnexParser.g:5700:2: iv_ruleReferenceTerm= ruleReferenceTerm EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getReferenceTermRule());
@@ -16228,7 +16490,7 @@ public final EObject entryRuleReferenceTerm() throws RecognitionException {
// $ANTLR start "ruleReferenceTerm"
- // InternalBehaviorAnnexParser.g:5608:1: ruleReferenceTerm returns [EObject current=null] : (otherlv_0= Reference otherlv_1= LeftParenthesis ( (lv_path_2_0= ruleContainmentPathElement ) ) otherlv_3= RightParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:5706:1: ruleReferenceTerm returns [EObject current=null] : (otherlv_0= Reference otherlv_1= LeftParenthesis ( (lv_path_2_0= ruleContainmentPathElement ) ) otherlv_3= RightParenthesis ) ;
public final EObject ruleReferenceTerm() throws RecognitionException {
EObject current = null;
@@ -16242,11 +16504,11 @@ public final EObject ruleReferenceTerm() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:5614:2: ( (otherlv_0= Reference otherlv_1= LeftParenthesis ( (lv_path_2_0= ruleContainmentPathElement ) ) otherlv_3= RightParenthesis ) )
- // InternalBehaviorAnnexParser.g:5615:2: (otherlv_0= Reference otherlv_1= LeftParenthesis ( (lv_path_2_0= ruleContainmentPathElement ) ) otherlv_3= RightParenthesis )
+ // InternalBehaviorAnnexParser.g:5712:2: ( (otherlv_0= Reference otherlv_1= LeftParenthesis ( (lv_path_2_0= ruleContainmentPathElement ) ) otherlv_3= RightParenthesis ) )
+ // InternalBehaviorAnnexParser.g:5713:2: (otherlv_0= Reference otherlv_1= LeftParenthesis ( (lv_path_2_0= ruleContainmentPathElement ) ) otherlv_3= RightParenthesis )
{
- // InternalBehaviorAnnexParser.g:5615:2: (otherlv_0= Reference otherlv_1= LeftParenthesis ( (lv_path_2_0= ruleContainmentPathElement ) ) otherlv_3= RightParenthesis )
- // InternalBehaviorAnnexParser.g:5616:3: otherlv_0= Reference otherlv_1= LeftParenthesis ( (lv_path_2_0= ruleContainmentPathElement ) ) otherlv_3= RightParenthesis
+ // InternalBehaviorAnnexParser.g:5713:2: (otherlv_0= Reference otherlv_1= LeftParenthesis ( (lv_path_2_0= ruleContainmentPathElement ) ) otherlv_3= RightParenthesis )
+ // InternalBehaviorAnnexParser.g:5714:3: otherlv_0= Reference otherlv_1= LeftParenthesis ( (lv_path_2_0= ruleContainmentPathElement ) ) otherlv_3= RightParenthesis
{
otherlv_0=(Token)match(input,Reference,FollowSets000.FOLLOW_31); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -16260,18 +16522,18 @@ public final EObject ruleReferenceTerm() throws RecognitionException {
newLeafNode(otherlv_1, grammarAccess.getReferenceTermAccess().getLeftParenthesisKeyword_1());
}
- // InternalBehaviorAnnexParser.g:5624:3: ( (lv_path_2_0= ruleContainmentPathElement ) )
- // InternalBehaviorAnnexParser.g:5625:4: (lv_path_2_0= ruleContainmentPathElement )
+ // InternalBehaviorAnnexParser.g:5722:3: ( (lv_path_2_0= ruleContainmentPathElement ) )
+ // InternalBehaviorAnnexParser.g:5723:4: (lv_path_2_0= ruleContainmentPathElement )
{
- // InternalBehaviorAnnexParser.g:5625:4: (lv_path_2_0= ruleContainmentPathElement )
- // InternalBehaviorAnnexParser.g:5626:5: lv_path_2_0= ruleContainmentPathElement
+ // InternalBehaviorAnnexParser.g:5723:4: (lv_path_2_0= ruleContainmentPathElement )
+ // InternalBehaviorAnnexParser.g:5724:5: lv_path_2_0= ruleContainmentPathElement
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getReferenceTermAccess().getPathContainmentPathElementParserRuleCall_2_0());
}
- pushFollow(FollowSets000.FOLLOW_49);
+ pushFollow(FollowSets000.FOLLOW_39);
lv_path_2_0=ruleContainmentPathElement();
state._fsp--;
@@ -16326,7 +16588,7 @@ public final EObject ruleReferenceTerm() throws RecognitionException {
// $ANTLR start "entryRuleRecordTerm"
- // InternalBehaviorAnnexParser.g:5651:1: entryRuleRecordTerm returns [EObject current=null] : iv_ruleRecordTerm= ruleRecordTerm EOF ;
+ // InternalBehaviorAnnexParser.g:5749:1: entryRuleRecordTerm returns [EObject current=null] : iv_ruleRecordTerm= ruleRecordTerm EOF ;
public final EObject entryRuleRecordTerm() throws RecognitionException {
EObject current = null;
@@ -16334,8 +16596,8 @@ public final EObject entryRuleRecordTerm() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:5651:51: (iv_ruleRecordTerm= ruleRecordTerm EOF )
- // InternalBehaviorAnnexParser.g:5652:2: iv_ruleRecordTerm= ruleRecordTerm EOF
+ // InternalBehaviorAnnexParser.g:5749:51: (iv_ruleRecordTerm= ruleRecordTerm EOF )
+ // InternalBehaviorAnnexParser.g:5750:2: iv_ruleRecordTerm= ruleRecordTerm EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getRecordTermRule());
@@ -16366,7 +16628,7 @@ public final EObject entryRuleRecordTerm() throws RecognitionException {
// $ANTLR start "ruleRecordTerm"
- // InternalBehaviorAnnexParser.g:5658:1: ruleRecordTerm returns [EObject current=null] : (otherlv_0= LeftSquareBracket ( (lv_ownedFieldValue_1_0= ruleFieldPropertyAssociation ) )+ otherlv_2= RightSquareBracket ) ;
+ // InternalBehaviorAnnexParser.g:5756:1: ruleRecordTerm returns [EObject current=null] : (otherlv_0= LeftSquareBracket ( (lv_ownedFieldValue_1_0= ruleFieldPropertyAssociation ) )+ otherlv_2= RightSquareBracket ) ;
public final EObject ruleRecordTerm() throws RecognitionException {
EObject current = null;
@@ -16379,11 +16641,11 @@ public final EObject ruleRecordTerm() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:5664:2: ( (otherlv_0= LeftSquareBracket ( (lv_ownedFieldValue_1_0= ruleFieldPropertyAssociation ) )+ otherlv_2= RightSquareBracket ) )
- // InternalBehaviorAnnexParser.g:5665:2: (otherlv_0= LeftSquareBracket ( (lv_ownedFieldValue_1_0= ruleFieldPropertyAssociation ) )+ otherlv_2= RightSquareBracket )
+ // InternalBehaviorAnnexParser.g:5762:2: ( (otherlv_0= LeftSquareBracket ( (lv_ownedFieldValue_1_0= ruleFieldPropertyAssociation ) )+ otherlv_2= RightSquareBracket ) )
+ // InternalBehaviorAnnexParser.g:5763:2: (otherlv_0= LeftSquareBracket ( (lv_ownedFieldValue_1_0= ruleFieldPropertyAssociation ) )+ otherlv_2= RightSquareBracket )
{
- // InternalBehaviorAnnexParser.g:5665:2: (otherlv_0= LeftSquareBracket ( (lv_ownedFieldValue_1_0= ruleFieldPropertyAssociation ) )+ otherlv_2= RightSquareBracket )
- // InternalBehaviorAnnexParser.g:5666:3: otherlv_0= LeftSquareBracket ( (lv_ownedFieldValue_1_0= ruleFieldPropertyAssociation ) )+ otherlv_2= RightSquareBracket
+ // InternalBehaviorAnnexParser.g:5763:2: (otherlv_0= LeftSquareBracket ( (lv_ownedFieldValue_1_0= ruleFieldPropertyAssociation ) )+ otherlv_2= RightSquareBracket )
+ // InternalBehaviorAnnexParser.g:5764:3: otherlv_0= LeftSquareBracket ( (lv_ownedFieldValue_1_0= ruleFieldPropertyAssociation ) )+ otherlv_2= RightSquareBracket
{
otherlv_0=(Token)match(input,LeftSquareBracket,FollowSets000.FOLLOW_3); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -16391,24 +16653,24 @@ public final EObject ruleRecordTerm() throws RecognitionException {
newLeafNode(otherlv_0, grammarAccess.getRecordTermAccess().getLeftSquareBracketKeyword_0());
}
- // InternalBehaviorAnnexParser.g:5670:3: ( (lv_ownedFieldValue_1_0= ruleFieldPropertyAssociation ) )+
- int cnt98=0;
- loop98:
+ // InternalBehaviorAnnexParser.g:5768:3: ( (lv_ownedFieldValue_1_0= ruleFieldPropertyAssociation ) )+
+ int cnt99=0;
+ loop99:
do {
- int alt98=2;
- int LA98_0 = input.LA(1);
+ int alt99=2;
+ int LA99_0 = input.LA(1);
- if ( (LA98_0==RULE_ID) ) {
- alt98=1;
+ if ( (LA99_0==RULE_ID) ) {
+ alt99=1;
}
- switch (alt98) {
+ switch (alt99) {
case 1 :
- // InternalBehaviorAnnexParser.g:5671:4: (lv_ownedFieldValue_1_0= ruleFieldPropertyAssociation )
+ // InternalBehaviorAnnexParser.g:5769:4: (lv_ownedFieldValue_1_0= ruleFieldPropertyAssociation )
{
- // InternalBehaviorAnnexParser.g:5671:4: (lv_ownedFieldValue_1_0= ruleFieldPropertyAssociation )
- // InternalBehaviorAnnexParser.g:5672:5: lv_ownedFieldValue_1_0= ruleFieldPropertyAssociation
+ // InternalBehaviorAnnexParser.g:5769:4: (lv_ownedFieldValue_1_0= ruleFieldPropertyAssociation )
+ // InternalBehaviorAnnexParser.g:5770:5: lv_ownedFieldValue_1_0= ruleFieldPropertyAssociation
{
if ( state.backtracking==0 ) {
@@ -16441,13 +16703,13 @@ public final EObject ruleRecordTerm() throws RecognitionException {
break;
default :
- if ( cnt98 >= 1 ) break loop98;
+ if ( cnt99 >= 1 ) break loop99;
if (state.backtracking>0) {state.failed=true; return current;}
EarlyExitException eee =
- new EarlyExitException(98, input);
+ new EarlyExitException(99, input);
throw eee;
}
- cnt98++;
+ cnt99++;
} while (true);
otherlv_2=(Token)match(input,RightSquareBracket,FollowSets000.FOLLOW_2); if (state.failed) return current;
@@ -16481,7 +16743,7 @@ public final EObject ruleRecordTerm() throws RecognitionException {
// $ANTLR start "entryRuleComputedTerm"
- // InternalBehaviorAnnexParser.g:5697:1: entryRuleComputedTerm returns [EObject current=null] : iv_ruleComputedTerm= ruleComputedTerm EOF ;
+ // InternalBehaviorAnnexParser.g:5795:1: entryRuleComputedTerm returns [EObject current=null] : iv_ruleComputedTerm= ruleComputedTerm EOF ;
public final EObject entryRuleComputedTerm() throws RecognitionException {
EObject current = null;
@@ -16489,8 +16751,8 @@ public final EObject entryRuleComputedTerm() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:5697:53: (iv_ruleComputedTerm= ruleComputedTerm EOF )
- // InternalBehaviorAnnexParser.g:5698:2: iv_ruleComputedTerm= ruleComputedTerm EOF
+ // InternalBehaviorAnnexParser.g:5795:53: (iv_ruleComputedTerm= ruleComputedTerm EOF )
+ // InternalBehaviorAnnexParser.g:5796:2: iv_ruleComputedTerm= ruleComputedTerm EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getComputedTermRule());
@@ -16521,7 +16783,7 @@ public final EObject entryRuleComputedTerm() throws RecognitionException {
// $ANTLR start "ruleComputedTerm"
- // InternalBehaviorAnnexParser.g:5704:1: ruleComputedTerm returns [EObject current=null] : (otherlv_0= Compute otherlv_1= LeftParenthesis ( (lv_function_2_0= RULE_ID ) ) otherlv_3= RightParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:5802:1: ruleComputedTerm returns [EObject current=null] : (otherlv_0= Compute otherlv_1= LeftParenthesis ( (lv_function_2_0= RULE_ID ) ) otherlv_3= RightParenthesis ) ;
public final EObject ruleComputedTerm() throws RecognitionException {
EObject current = null;
@@ -16534,11 +16796,11 @@ public final EObject ruleComputedTerm() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:5710:2: ( (otherlv_0= Compute otherlv_1= LeftParenthesis ( (lv_function_2_0= RULE_ID ) ) otherlv_3= RightParenthesis ) )
- // InternalBehaviorAnnexParser.g:5711:2: (otherlv_0= Compute otherlv_1= LeftParenthesis ( (lv_function_2_0= RULE_ID ) ) otherlv_3= RightParenthesis )
+ // InternalBehaviorAnnexParser.g:5808:2: ( (otherlv_0= Compute otherlv_1= LeftParenthesis ( (lv_function_2_0= RULE_ID ) ) otherlv_3= RightParenthesis ) )
+ // InternalBehaviorAnnexParser.g:5809:2: (otherlv_0= Compute otherlv_1= LeftParenthesis ( (lv_function_2_0= RULE_ID ) ) otherlv_3= RightParenthesis )
{
- // InternalBehaviorAnnexParser.g:5711:2: (otherlv_0= Compute otherlv_1= LeftParenthesis ( (lv_function_2_0= RULE_ID ) ) otherlv_3= RightParenthesis )
- // InternalBehaviorAnnexParser.g:5712:3: otherlv_0= Compute otherlv_1= LeftParenthesis ( (lv_function_2_0= RULE_ID ) ) otherlv_3= RightParenthesis
+ // InternalBehaviorAnnexParser.g:5809:2: (otherlv_0= Compute otherlv_1= LeftParenthesis ( (lv_function_2_0= RULE_ID ) ) otherlv_3= RightParenthesis )
+ // InternalBehaviorAnnexParser.g:5810:3: otherlv_0= Compute otherlv_1= LeftParenthesis ( (lv_function_2_0= RULE_ID ) ) otherlv_3= RightParenthesis
{
otherlv_0=(Token)match(input,Compute,FollowSets000.FOLLOW_31); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -16552,13 +16814,13 @@ public final EObject ruleComputedTerm() throws RecognitionException {
newLeafNode(otherlv_1, grammarAccess.getComputedTermAccess().getLeftParenthesisKeyword_1());
}
- // InternalBehaviorAnnexParser.g:5720:3: ( (lv_function_2_0= RULE_ID ) )
- // InternalBehaviorAnnexParser.g:5721:4: (lv_function_2_0= RULE_ID )
+ // InternalBehaviorAnnexParser.g:5818:3: ( (lv_function_2_0= RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:5819:4: (lv_function_2_0= RULE_ID )
{
- // InternalBehaviorAnnexParser.g:5721:4: (lv_function_2_0= RULE_ID )
- // InternalBehaviorAnnexParser.g:5722:5: lv_function_2_0= RULE_ID
+ // InternalBehaviorAnnexParser.g:5819:4: (lv_function_2_0= RULE_ID )
+ // InternalBehaviorAnnexParser.g:5820:5: lv_function_2_0= RULE_ID
{
- lv_function_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_49); if (state.failed) return current;
+ lv_function_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_39); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_function_2_0, grammarAccess.getComputedTermAccess().getFunctionIDTerminalRuleCall_2_0());
@@ -16613,7 +16875,7 @@ public final EObject ruleComputedTerm() throws RecognitionException {
// $ANTLR start "entryRuleComponentClassifierTerm"
- // InternalBehaviorAnnexParser.g:5746:1: entryRuleComponentClassifierTerm returns [EObject current=null] : iv_ruleComponentClassifierTerm= ruleComponentClassifierTerm EOF ;
+ // InternalBehaviorAnnexParser.g:5844:1: entryRuleComponentClassifierTerm returns [EObject current=null] : iv_ruleComponentClassifierTerm= ruleComponentClassifierTerm EOF ;
public final EObject entryRuleComponentClassifierTerm() throws RecognitionException {
EObject current = null;
@@ -16621,8 +16883,8 @@ public final EObject entryRuleComponentClassifierTerm() throws RecognitionExcept
try {
- // InternalBehaviorAnnexParser.g:5746:64: (iv_ruleComponentClassifierTerm= ruleComponentClassifierTerm EOF )
- // InternalBehaviorAnnexParser.g:5747:2: iv_ruleComponentClassifierTerm= ruleComponentClassifierTerm EOF
+ // InternalBehaviorAnnexParser.g:5844:64: (iv_ruleComponentClassifierTerm= ruleComponentClassifierTerm EOF )
+ // InternalBehaviorAnnexParser.g:5845:2: iv_ruleComponentClassifierTerm= ruleComponentClassifierTerm EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getComponentClassifierTermRule());
@@ -16653,7 +16915,7 @@ public final EObject entryRuleComponentClassifierTerm() throws RecognitionExcept
// $ANTLR start "ruleComponentClassifierTerm"
- // InternalBehaviorAnnexParser.g:5753:1: ruleComponentClassifierTerm returns [EObject current=null] : (otherlv_0= Classifier otherlv_1= LeftParenthesis ( ( ruleQCREF ) ) otherlv_3= RightParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:5851:1: ruleComponentClassifierTerm returns [EObject current=null] : (otherlv_0= Classifier otherlv_1= LeftParenthesis ( ( ruleQCREF ) ) otherlv_3= RightParenthesis ) ;
public final EObject ruleComponentClassifierTerm() throws RecognitionException {
EObject current = null;
@@ -16665,11 +16927,11 @@ public final EObject ruleComponentClassifierTerm() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:5759:2: ( (otherlv_0= Classifier otherlv_1= LeftParenthesis ( ( ruleQCREF ) ) otherlv_3= RightParenthesis ) )
- // InternalBehaviorAnnexParser.g:5760:2: (otherlv_0= Classifier otherlv_1= LeftParenthesis ( ( ruleQCREF ) ) otherlv_3= RightParenthesis )
+ // InternalBehaviorAnnexParser.g:5857:2: ( (otherlv_0= Classifier otherlv_1= LeftParenthesis ( ( ruleQCREF ) ) otherlv_3= RightParenthesis ) )
+ // InternalBehaviorAnnexParser.g:5858:2: (otherlv_0= Classifier otherlv_1= LeftParenthesis ( ( ruleQCREF ) ) otherlv_3= RightParenthesis )
{
- // InternalBehaviorAnnexParser.g:5760:2: (otherlv_0= Classifier otherlv_1= LeftParenthesis ( ( ruleQCREF ) ) otherlv_3= RightParenthesis )
- // InternalBehaviorAnnexParser.g:5761:3: otherlv_0= Classifier otherlv_1= LeftParenthesis ( ( ruleQCREF ) ) otherlv_3= RightParenthesis
+ // InternalBehaviorAnnexParser.g:5858:2: (otherlv_0= Classifier otherlv_1= LeftParenthesis ( ( ruleQCREF ) ) otherlv_3= RightParenthesis )
+ // InternalBehaviorAnnexParser.g:5859:3: otherlv_0= Classifier otherlv_1= LeftParenthesis ( ( ruleQCREF ) ) otherlv_3= RightParenthesis
{
otherlv_0=(Token)match(input,Classifier,FollowSets000.FOLLOW_31); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -16683,11 +16945,11 @@ public final EObject ruleComponentClassifierTerm() throws RecognitionException {
newLeafNode(otherlv_1, grammarAccess.getComponentClassifierTermAccess().getLeftParenthesisKeyword_1());
}
- // InternalBehaviorAnnexParser.g:5769:3: ( ( ruleQCREF ) )
- // InternalBehaviorAnnexParser.g:5770:4: ( ruleQCREF )
+ // InternalBehaviorAnnexParser.g:5867:3: ( ( ruleQCREF ) )
+ // InternalBehaviorAnnexParser.g:5868:4: ( ruleQCREF )
{
- // InternalBehaviorAnnexParser.g:5770:4: ( ruleQCREF )
- // InternalBehaviorAnnexParser.g:5771:5: ruleQCREF
+ // InternalBehaviorAnnexParser.g:5868:4: ( ruleQCREF )
+ // InternalBehaviorAnnexParser.g:5869:5: ruleQCREF
{
if ( state.backtracking==0 ) {
@@ -16701,7 +16963,7 @@ public final EObject ruleComponentClassifierTerm() throws RecognitionException {
newCompositeNode(grammarAccess.getComponentClassifierTermAccess().getClassifierComponentClassifierCrossReference_2_0());
}
- pushFollow(FollowSets000.FOLLOW_49);
+ pushFollow(FollowSets000.FOLLOW_39);
ruleQCREF();
state._fsp--;
@@ -16748,7 +17010,7 @@ public final EObject ruleComponentClassifierTerm() throws RecognitionException {
// $ANTLR start "entryRuleListTerm"
- // InternalBehaviorAnnexParser.g:5793:1: entryRuleListTerm returns [EObject current=null] : iv_ruleListTerm= ruleListTerm EOF ;
+ // InternalBehaviorAnnexParser.g:5891:1: entryRuleListTerm returns [EObject current=null] : iv_ruleListTerm= ruleListTerm EOF ;
public final EObject entryRuleListTerm() throws RecognitionException {
EObject current = null;
@@ -16756,8 +17018,8 @@ public final EObject entryRuleListTerm() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:5793:49: (iv_ruleListTerm= ruleListTerm EOF )
- // InternalBehaviorAnnexParser.g:5794:2: iv_ruleListTerm= ruleListTerm EOF
+ // InternalBehaviorAnnexParser.g:5891:49: (iv_ruleListTerm= ruleListTerm EOF )
+ // InternalBehaviorAnnexParser.g:5892:2: iv_ruleListTerm= ruleListTerm EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getListTermRule());
@@ -16788,7 +17050,7 @@ public final EObject entryRuleListTerm() throws RecognitionException {
// $ANTLR start "ruleListTerm"
- // InternalBehaviorAnnexParser.g:5800:1: ruleListTerm returns [EObject current=null] : ( () otherlv_1= LeftParenthesis ( ( (lv_ownedListElement_2_0= rulePropertyExpression ) ) (otherlv_3= Comma ( (lv_ownedListElement_4_0= rulePropertyExpression ) ) )* )? otherlv_5= RightParenthesis ) ;
+ // InternalBehaviorAnnexParser.g:5898:1: ruleListTerm returns [EObject current=null] : ( () otherlv_1= LeftParenthesis ( ( (lv_ownedListElement_2_0= rulePropertyExpression ) ) (otherlv_3= Comma ( (lv_ownedListElement_4_0= rulePropertyExpression ) ) )* )? otherlv_5= RightParenthesis ) ;
public final EObject ruleListTerm() throws RecognitionException {
EObject current = null;
@@ -16804,14 +17066,14 @@ public final EObject ruleListTerm() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:5806:2: ( ( () otherlv_1= LeftParenthesis ( ( (lv_ownedListElement_2_0= rulePropertyExpression ) ) (otherlv_3= Comma ( (lv_ownedListElement_4_0= rulePropertyExpression ) ) )* )? otherlv_5= RightParenthesis ) )
- // InternalBehaviorAnnexParser.g:5807:2: ( () otherlv_1= LeftParenthesis ( ( (lv_ownedListElement_2_0= rulePropertyExpression ) ) (otherlv_3= Comma ( (lv_ownedListElement_4_0= rulePropertyExpression ) ) )* )? otherlv_5= RightParenthesis )
+ // InternalBehaviorAnnexParser.g:5904:2: ( ( () otherlv_1= LeftParenthesis ( ( (lv_ownedListElement_2_0= rulePropertyExpression ) ) (otherlv_3= Comma ( (lv_ownedListElement_4_0= rulePropertyExpression ) ) )* )? otherlv_5= RightParenthesis ) )
+ // InternalBehaviorAnnexParser.g:5905:2: ( () otherlv_1= LeftParenthesis ( ( (lv_ownedListElement_2_0= rulePropertyExpression ) ) (otherlv_3= Comma ( (lv_ownedListElement_4_0= rulePropertyExpression ) ) )* )? otherlv_5= RightParenthesis )
{
- // InternalBehaviorAnnexParser.g:5807:2: ( () otherlv_1= LeftParenthesis ( ( (lv_ownedListElement_2_0= rulePropertyExpression ) ) (otherlv_3= Comma ( (lv_ownedListElement_4_0= rulePropertyExpression ) ) )* )? otherlv_5= RightParenthesis )
- // InternalBehaviorAnnexParser.g:5808:3: () otherlv_1= LeftParenthesis ( ( (lv_ownedListElement_2_0= rulePropertyExpression ) ) (otherlv_3= Comma ( (lv_ownedListElement_4_0= rulePropertyExpression ) ) )* )? otherlv_5= RightParenthesis
+ // InternalBehaviorAnnexParser.g:5905:2: ( () otherlv_1= LeftParenthesis ( ( (lv_ownedListElement_2_0= rulePropertyExpression ) ) (otherlv_3= Comma ( (lv_ownedListElement_4_0= rulePropertyExpression ) ) )* )? otherlv_5= RightParenthesis )
+ // InternalBehaviorAnnexParser.g:5906:3: () otherlv_1= LeftParenthesis ( ( (lv_ownedListElement_2_0= rulePropertyExpression ) ) (otherlv_3= Comma ( (lv_ownedListElement_4_0= rulePropertyExpression ) ) )* )? otherlv_5= RightParenthesis
{
- // InternalBehaviorAnnexParser.g:5808:3: ()
- // InternalBehaviorAnnexParser.g:5809:4:
+ // InternalBehaviorAnnexParser.g:5906:3: ()
+ // InternalBehaviorAnnexParser.g:5907:4:
{
if ( state.backtracking==0 ) {
@@ -16829,22 +17091,22 @@ public final EObject ruleListTerm() throws RecognitionException {
newLeafNode(otherlv_1, grammarAccess.getListTermAccess().getLeftParenthesisKeyword_1());
}
- // InternalBehaviorAnnexParser.g:5819:3: ( ( (lv_ownedListElement_2_0= rulePropertyExpression ) ) (otherlv_3= Comma ( (lv_ownedListElement_4_0= rulePropertyExpression ) ) )* )?
- int alt100=2;
- int LA100_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:5917:3: ( ( (lv_ownedListElement_2_0= rulePropertyExpression ) ) (otherlv_3= Comma ( (lv_ownedListElement_4_0= rulePropertyExpression ) ) )* )?
+ int alt101=2;
+ int LA101_0 = input.LA(1);
- if ( (LA100_0==Classifier||LA100_0==Reference||LA100_0==Compute||LA100_0==False||LA100_0==True||LA100_0==LeftParenthesis||LA100_0==PlusSign||LA100_0==HyphenMinus||LA100_0==LeftSquareBracket||LA100_0==RULE_REAL_LIT||LA100_0==RULE_INTEGER_LIT||(LA100_0>=RULE_STRING && LA100_0<=RULE_ID)) ) {
- alt100=1;
+ if ( (LA101_0==Classifier||LA101_0==Reference||LA101_0==Compute||LA101_0==False||LA101_0==True||LA101_0==LeftParenthesis||LA101_0==PlusSign||LA101_0==HyphenMinus||LA101_0==LeftSquareBracket||LA101_0==RULE_REAL_LIT||LA101_0==RULE_INTEGER_LIT||(LA101_0>=RULE_STRING && LA101_0<=RULE_ID)) ) {
+ alt101=1;
}
- switch (alt100) {
+ switch (alt101) {
case 1 :
- // InternalBehaviorAnnexParser.g:5820:4: ( (lv_ownedListElement_2_0= rulePropertyExpression ) ) (otherlv_3= Comma ( (lv_ownedListElement_4_0= rulePropertyExpression ) ) )*
+ // InternalBehaviorAnnexParser.g:5918:4: ( (lv_ownedListElement_2_0= rulePropertyExpression ) ) (otherlv_3= Comma ( (lv_ownedListElement_4_0= rulePropertyExpression ) ) )*
{
- // InternalBehaviorAnnexParser.g:5820:4: ( (lv_ownedListElement_2_0= rulePropertyExpression ) )
- // InternalBehaviorAnnexParser.g:5821:5: (lv_ownedListElement_2_0= rulePropertyExpression )
+ // InternalBehaviorAnnexParser.g:5918:4: ( (lv_ownedListElement_2_0= rulePropertyExpression ) )
+ // InternalBehaviorAnnexParser.g:5919:5: (lv_ownedListElement_2_0= rulePropertyExpression )
{
- // InternalBehaviorAnnexParser.g:5821:5: (lv_ownedListElement_2_0= rulePropertyExpression )
- // InternalBehaviorAnnexParser.g:5822:6: lv_ownedListElement_2_0= rulePropertyExpression
+ // InternalBehaviorAnnexParser.g:5919:5: (lv_ownedListElement_2_0= rulePropertyExpression )
+ // InternalBehaviorAnnexParser.g:5920:6: lv_ownedListElement_2_0= rulePropertyExpression
{
if ( state.backtracking==0 ) {
@@ -16875,20 +17137,20 @@ public final EObject ruleListTerm() throws RecognitionException {
}
- // InternalBehaviorAnnexParser.g:5839:4: (otherlv_3= Comma ( (lv_ownedListElement_4_0= rulePropertyExpression ) ) )*
- loop99:
+ // InternalBehaviorAnnexParser.g:5937:4: (otherlv_3= Comma ( (lv_ownedListElement_4_0= rulePropertyExpression ) ) )*
+ loop100:
do {
- int alt99=2;
- int LA99_0 = input.LA(1);
+ int alt100=2;
+ int LA100_0 = input.LA(1);
- if ( (LA99_0==Comma) ) {
- alt99=1;
+ if ( (LA100_0==Comma) ) {
+ alt100=1;
}
- switch (alt99) {
+ switch (alt100) {
case 1 :
- // InternalBehaviorAnnexParser.g:5840:5: otherlv_3= Comma ( (lv_ownedListElement_4_0= rulePropertyExpression ) )
+ // InternalBehaviorAnnexParser.g:5938:5: otherlv_3= Comma ( (lv_ownedListElement_4_0= rulePropertyExpression ) )
{
otherlv_3=(Token)match(input,Comma,FollowSets000.FOLLOW_17); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -16896,11 +17158,11 @@ public final EObject ruleListTerm() throws RecognitionException {
newLeafNode(otherlv_3, grammarAccess.getListTermAccess().getCommaKeyword_2_1_0());
}
- // InternalBehaviorAnnexParser.g:5844:5: ( (lv_ownedListElement_4_0= rulePropertyExpression ) )
- // InternalBehaviorAnnexParser.g:5845:6: (lv_ownedListElement_4_0= rulePropertyExpression )
+ // InternalBehaviorAnnexParser.g:5942:5: ( (lv_ownedListElement_4_0= rulePropertyExpression ) )
+ // InternalBehaviorAnnexParser.g:5943:6: (lv_ownedListElement_4_0= rulePropertyExpression )
{
- // InternalBehaviorAnnexParser.g:5845:6: (lv_ownedListElement_4_0= rulePropertyExpression )
- // InternalBehaviorAnnexParser.g:5846:7: lv_ownedListElement_4_0= rulePropertyExpression
+ // InternalBehaviorAnnexParser.g:5943:6: (lv_ownedListElement_4_0= rulePropertyExpression )
+ // InternalBehaviorAnnexParser.g:5944:7: lv_ownedListElement_4_0= rulePropertyExpression
{
if ( state.backtracking==0 ) {
@@ -16936,7 +17198,7 @@ public final EObject ruleListTerm() throws RecognitionException {
break;
default :
- break loop99;
+ break loop100;
}
} while (true);
@@ -16977,7 +17239,7 @@ public final EObject ruleListTerm() throws RecognitionException {
// $ANTLR start "entryRuleFieldPropertyAssociation"
- // InternalBehaviorAnnexParser.g:5873:1: entryRuleFieldPropertyAssociation returns [EObject current=null] : iv_ruleFieldPropertyAssociation= ruleFieldPropertyAssociation EOF ;
+ // InternalBehaviorAnnexParser.g:5971:1: entryRuleFieldPropertyAssociation returns [EObject current=null] : iv_ruleFieldPropertyAssociation= ruleFieldPropertyAssociation EOF ;
public final EObject entryRuleFieldPropertyAssociation() throws RecognitionException {
EObject current = null;
@@ -16985,8 +17247,8 @@ public final EObject entryRuleFieldPropertyAssociation() throws RecognitionExcep
try {
- // InternalBehaviorAnnexParser.g:5873:65: (iv_ruleFieldPropertyAssociation= ruleFieldPropertyAssociation EOF )
- // InternalBehaviorAnnexParser.g:5874:2: iv_ruleFieldPropertyAssociation= ruleFieldPropertyAssociation EOF
+ // InternalBehaviorAnnexParser.g:5971:65: (iv_ruleFieldPropertyAssociation= ruleFieldPropertyAssociation EOF )
+ // InternalBehaviorAnnexParser.g:5972:2: iv_ruleFieldPropertyAssociation= ruleFieldPropertyAssociation EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getFieldPropertyAssociationRule());
@@ -17017,7 +17279,7 @@ public final EObject entryRuleFieldPropertyAssociation() throws RecognitionExcep
// $ANTLR start "ruleFieldPropertyAssociation"
- // InternalBehaviorAnnexParser.g:5880:1: ruleFieldPropertyAssociation returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) otherlv_1= EqualsSignGreaterThanSign ( (lv_ownedValue_2_0= rulePropertyExpression ) ) otherlv_3= Semicolon ) ;
+ // InternalBehaviorAnnexParser.g:5978:1: ruleFieldPropertyAssociation returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) otherlv_1= EqualsSignGreaterThanSign ( (lv_ownedValue_2_0= rulePropertyExpression ) ) otherlv_3= Semicolon ) ;
public final EObject ruleFieldPropertyAssociation() throws RecognitionException {
EObject current = null;
@@ -17031,17 +17293,17 @@ public final EObject ruleFieldPropertyAssociation() throws RecognitionException
enterRule();
try {
- // InternalBehaviorAnnexParser.g:5886:2: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= EqualsSignGreaterThanSign ( (lv_ownedValue_2_0= rulePropertyExpression ) ) otherlv_3= Semicolon ) )
- // InternalBehaviorAnnexParser.g:5887:2: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= EqualsSignGreaterThanSign ( (lv_ownedValue_2_0= rulePropertyExpression ) ) otherlv_3= Semicolon )
+ // InternalBehaviorAnnexParser.g:5984:2: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= EqualsSignGreaterThanSign ( (lv_ownedValue_2_0= rulePropertyExpression ) ) otherlv_3= Semicolon ) )
+ // InternalBehaviorAnnexParser.g:5985:2: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= EqualsSignGreaterThanSign ( (lv_ownedValue_2_0= rulePropertyExpression ) ) otherlv_3= Semicolon )
{
- // InternalBehaviorAnnexParser.g:5887:2: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= EqualsSignGreaterThanSign ( (lv_ownedValue_2_0= rulePropertyExpression ) ) otherlv_3= Semicolon )
- // InternalBehaviorAnnexParser.g:5888:3: ( (otherlv_0= RULE_ID ) ) otherlv_1= EqualsSignGreaterThanSign ( (lv_ownedValue_2_0= rulePropertyExpression ) ) otherlv_3= Semicolon
+ // InternalBehaviorAnnexParser.g:5985:2: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= EqualsSignGreaterThanSign ( (lv_ownedValue_2_0= rulePropertyExpression ) ) otherlv_3= Semicolon )
+ // InternalBehaviorAnnexParser.g:5986:3: ( (otherlv_0= RULE_ID ) ) otherlv_1= EqualsSignGreaterThanSign ( (lv_ownedValue_2_0= rulePropertyExpression ) ) otherlv_3= Semicolon
{
- // InternalBehaviorAnnexParser.g:5888:3: ( (otherlv_0= RULE_ID ) )
- // InternalBehaviorAnnexParser.g:5889:4: (otherlv_0= RULE_ID )
+ // InternalBehaviorAnnexParser.g:5986:3: ( (otherlv_0= RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:5987:4: (otherlv_0= RULE_ID )
{
- // InternalBehaviorAnnexParser.g:5889:4: (otherlv_0= RULE_ID )
- // InternalBehaviorAnnexParser.g:5890:5: otherlv_0= RULE_ID
+ // InternalBehaviorAnnexParser.g:5987:4: (otherlv_0= RULE_ID )
+ // InternalBehaviorAnnexParser.g:5988:5: otherlv_0= RULE_ID
{
if ( state.backtracking==0 ) {
@@ -17068,11 +17330,11 @@ public final EObject ruleFieldPropertyAssociation() throws RecognitionException
newLeafNode(otherlv_1, grammarAccess.getFieldPropertyAssociationAccess().getEqualsSignGreaterThanSignKeyword_1());
}
- // InternalBehaviorAnnexParser.g:5905:3: ( (lv_ownedValue_2_0= rulePropertyExpression ) )
- // InternalBehaviorAnnexParser.g:5906:4: (lv_ownedValue_2_0= rulePropertyExpression )
+ // InternalBehaviorAnnexParser.g:6003:3: ( (lv_ownedValue_2_0= rulePropertyExpression ) )
+ // InternalBehaviorAnnexParser.g:6004:4: (lv_ownedValue_2_0= rulePropertyExpression )
{
- // InternalBehaviorAnnexParser.g:5906:4: (lv_ownedValue_2_0= rulePropertyExpression )
- // InternalBehaviorAnnexParser.g:5907:5: lv_ownedValue_2_0= rulePropertyExpression
+ // InternalBehaviorAnnexParser.g:6004:4: (lv_ownedValue_2_0= rulePropertyExpression )
+ // InternalBehaviorAnnexParser.g:6005:5: lv_ownedValue_2_0= rulePropertyExpression
{
if ( state.backtracking==0 ) {
@@ -17134,7 +17396,7 @@ public final EObject ruleFieldPropertyAssociation() throws RecognitionException
// $ANTLR start "entryRuleContainmentPathElement"
- // InternalBehaviorAnnexParser.g:5932:1: entryRuleContainmentPathElement returns [EObject current=null] : iv_ruleContainmentPathElement= ruleContainmentPathElement EOF ;
+ // InternalBehaviorAnnexParser.g:6030:1: entryRuleContainmentPathElement returns [EObject current=null] : iv_ruleContainmentPathElement= ruleContainmentPathElement EOF ;
public final EObject entryRuleContainmentPathElement() throws RecognitionException {
EObject current = null;
@@ -17142,8 +17404,8 @@ public final EObject entryRuleContainmentPathElement() throws RecognitionExcepti
try {
- // InternalBehaviorAnnexParser.g:5932:63: (iv_ruleContainmentPathElement= ruleContainmentPathElement EOF )
- // InternalBehaviorAnnexParser.g:5933:2: iv_ruleContainmentPathElement= ruleContainmentPathElement EOF
+ // InternalBehaviorAnnexParser.g:6030:63: (iv_ruleContainmentPathElement= ruleContainmentPathElement EOF )
+ // InternalBehaviorAnnexParser.g:6031:2: iv_ruleContainmentPathElement= ruleContainmentPathElement EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getContainmentPathElementRule());
@@ -17174,7 +17436,7 @@ public final EObject entryRuleContainmentPathElement() throws RecognitionExcepti
// $ANTLR start "ruleContainmentPathElement"
- // InternalBehaviorAnnexParser.g:5939:1: ruleContainmentPathElement returns [EObject current=null] : ( ( ( (otherlv_0= RULE_ID ) ) ( (lv_arrayRange_1_0= ruleArrayRange ) )* ) (otherlv_2= FullStop ( (lv_path_3_0= ruleContainmentPathElement ) ) )? ) ;
+ // InternalBehaviorAnnexParser.g:6037:1: ruleContainmentPathElement returns [EObject current=null] : ( ( ( (otherlv_0= RULE_ID ) ) ( (lv_arrayRange_1_0= ruleArrayRange ) )* ) (otherlv_2= FullStop ( (lv_path_3_0= ruleContainmentPathElement ) ) )? ) ;
public final EObject ruleContainmentPathElement() throws RecognitionException {
EObject current = null;
@@ -17189,20 +17451,20 @@ public final EObject ruleContainmentPathElement() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:5945:2: ( ( ( ( (otherlv_0= RULE_ID ) ) ( (lv_arrayRange_1_0= ruleArrayRange ) )* ) (otherlv_2= FullStop ( (lv_path_3_0= ruleContainmentPathElement ) ) )? ) )
- // InternalBehaviorAnnexParser.g:5946:2: ( ( ( (otherlv_0= RULE_ID ) ) ( (lv_arrayRange_1_0= ruleArrayRange ) )* ) (otherlv_2= FullStop ( (lv_path_3_0= ruleContainmentPathElement ) ) )? )
+ // InternalBehaviorAnnexParser.g:6043:2: ( ( ( ( (otherlv_0= RULE_ID ) ) ( (lv_arrayRange_1_0= ruleArrayRange ) )* ) (otherlv_2= FullStop ( (lv_path_3_0= ruleContainmentPathElement ) ) )? ) )
+ // InternalBehaviorAnnexParser.g:6044:2: ( ( ( (otherlv_0= RULE_ID ) ) ( (lv_arrayRange_1_0= ruleArrayRange ) )* ) (otherlv_2= FullStop ( (lv_path_3_0= ruleContainmentPathElement ) ) )? )
{
- // InternalBehaviorAnnexParser.g:5946:2: ( ( ( (otherlv_0= RULE_ID ) ) ( (lv_arrayRange_1_0= ruleArrayRange ) )* ) (otherlv_2= FullStop ( (lv_path_3_0= ruleContainmentPathElement ) ) )? )
- // InternalBehaviorAnnexParser.g:5947:3: ( ( (otherlv_0= RULE_ID ) ) ( (lv_arrayRange_1_0= ruleArrayRange ) )* ) (otherlv_2= FullStop ( (lv_path_3_0= ruleContainmentPathElement ) ) )?
+ // InternalBehaviorAnnexParser.g:6044:2: ( ( ( (otherlv_0= RULE_ID ) ) ( (lv_arrayRange_1_0= ruleArrayRange ) )* ) (otherlv_2= FullStop ( (lv_path_3_0= ruleContainmentPathElement ) ) )? )
+ // InternalBehaviorAnnexParser.g:6045:3: ( ( (otherlv_0= RULE_ID ) ) ( (lv_arrayRange_1_0= ruleArrayRange ) )* ) (otherlv_2= FullStop ( (lv_path_3_0= ruleContainmentPathElement ) ) )?
{
- // InternalBehaviorAnnexParser.g:5947:3: ( ( (otherlv_0= RULE_ID ) ) ( (lv_arrayRange_1_0= ruleArrayRange ) )* )
- // InternalBehaviorAnnexParser.g:5948:4: ( (otherlv_0= RULE_ID ) ) ( (lv_arrayRange_1_0= ruleArrayRange ) )*
+ // InternalBehaviorAnnexParser.g:6045:3: ( ( (otherlv_0= RULE_ID ) ) ( (lv_arrayRange_1_0= ruleArrayRange ) )* )
+ // InternalBehaviorAnnexParser.g:6046:4: ( (otherlv_0= RULE_ID ) ) ( (lv_arrayRange_1_0= ruleArrayRange ) )*
{
- // InternalBehaviorAnnexParser.g:5948:4: ( (otherlv_0= RULE_ID ) )
- // InternalBehaviorAnnexParser.g:5949:5: (otherlv_0= RULE_ID )
+ // InternalBehaviorAnnexParser.g:6046:4: ( (otherlv_0= RULE_ID ) )
+ // InternalBehaviorAnnexParser.g:6047:5: (otherlv_0= RULE_ID )
{
- // InternalBehaviorAnnexParser.g:5949:5: (otherlv_0= RULE_ID )
- // InternalBehaviorAnnexParser.g:5950:6: otherlv_0= RULE_ID
+ // InternalBehaviorAnnexParser.g:6047:5: (otherlv_0= RULE_ID )
+ // InternalBehaviorAnnexParser.g:6048:6: otherlv_0= RULE_ID
{
if ( state.backtracking==0 ) {
@@ -17223,23 +17485,23 @@ public final EObject ruleContainmentPathElement() throws RecognitionException {
}
- // InternalBehaviorAnnexParser.g:5961:4: ( (lv_arrayRange_1_0= ruleArrayRange ) )*
- loop101:
+ // InternalBehaviorAnnexParser.g:6059:4: ( (lv_arrayRange_1_0= ruleArrayRange ) )*
+ loop102:
do {
- int alt101=2;
- int LA101_0 = input.LA(1);
+ int alt102=2;
+ int LA102_0 = input.LA(1);
- if ( (LA101_0==LeftSquareBracket) ) {
- alt101=1;
+ if ( (LA102_0==LeftSquareBracket) ) {
+ alt102=1;
}
- switch (alt101) {
+ switch (alt102) {
case 1 :
- // InternalBehaviorAnnexParser.g:5962:5: (lv_arrayRange_1_0= ruleArrayRange )
+ // InternalBehaviorAnnexParser.g:6060:5: (lv_arrayRange_1_0= ruleArrayRange )
{
- // InternalBehaviorAnnexParser.g:5962:5: (lv_arrayRange_1_0= ruleArrayRange )
- // InternalBehaviorAnnexParser.g:5963:6: lv_arrayRange_1_0= ruleArrayRange
+ // InternalBehaviorAnnexParser.g:6060:5: (lv_arrayRange_1_0= ruleArrayRange )
+ // InternalBehaviorAnnexParser.g:6061:6: lv_arrayRange_1_0= ruleArrayRange
{
if ( state.backtracking==0 ) {
@@ -17272,23 +17534,23 @@ public final EObject ruleContainmentPathElement() throws RecognitionException {
break;
default :
- break loop101;
+ break loop102;
}
} while (true);
}
- // InternalBehaviorAnnexParser.g:5981:3: (otherlv_2= FullStop ( (lv_path_3_0= ruleContainmentPathElement ) ) )?
- int alt102=2;
- int LA102_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:6079:3: (otherlv_2= FullStop ( (lv_path_3_0= ruleContainmentPathElement ) ) )?
+ int alt103=2;
+ int LA103_0 = input.LA(1);
- if ( (LA102_0==FullStop) ) {
- alt102=1;
+ if ( (LA103_0==FullStop) ) {
+ alt103=1;
}
- switch (alt102) {
+ switch (alt103) {
case 1 :
- // InternalBehaviorAnnexParser.g:5982:4: otherlv_2= FullStop ( (lv_path_3_0= ruleContainmentPathElement ) )
+ // InternalBehaviorAnnexParser.g:6080:4: otherlv_2= FullStop ( (lv_path_3_0= ruleContainmentPathElement ) )
{
otherlv_2=(Token)match(input,FullStop,FollowSets000.FOLLOW_3); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -17296,11 +17558,11 @@ public final EObject ruleContainmentPathElement() throws RecognitionException {
newLeafNode(otherlv_2, grammarAccess.getContainmentPathElementAccess().getFullStopKeyword_1_0());
}
- // InternalBehaviorAnnexParser.g:5986:4: ( (lv_path_3_0= ruleContainmentPathElement ) )
- // InternalBehaviorAnnexParser.g:5987:5: (lv_path_3_0= ruleContainmentPathElement )
+ // InternalBehaviorAnnexParser.g:6084:4: ( (lv_path_3_0= ruleContainmentPathElement ) )
+ // InternalBehaviorAnnexParser.g:6085:5: (lv_path_3_0= ruleContainmentPathElement )
{
- // InternalBehaviorAnnexParser.g:5987:5: (lv_path_3_0= ruleContainmentPathElement )
- // InternalBehaviorAnnexParser.g:5988:6: lv_path_3_0= ruleContainmentPathElement
+ // InternalBehaviorAnnexParser.g:6085:5: (lv_path_3_0= ruleContainmentPathElement )
+ // InternalBehaviorAnnexParser.g:6086:6: lv_path_3_0= ruleContainmentPathElement
{
if ( state.backtracking==0 ) {
@@ -17362,7 +17624,7 @@ public final EObject ruleContainmentPathElement() throws RecognitionException {
// $ANTLR start "entryRulePlusMinus"
- // InternalBehaviorAnnexParser.g:6010:1: entryRulePlusMinus returns [String current=null] : iv_rulePlusMinus= rulePlusMinus EOF ;
+ // InternalBehaviorAnnexParser.g:6108:1: entryRulePlusMinus returns [String current=null] : iv_rulePlusMinus= rulePlusMinus EOF ;
public final String entryRulePlusMinus() throws RecognitionException {
String current = null;
@@ -17370,8 +17632,8 @@ public final String entryRulePlusMinus() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:6010:49: (iv_rulePlusMinus= rulePlusMinus EOF )
- // InternalBehaviorAnnexParser.g:6011:2: iv_rulePlusMinus= rulePlusMinus EOF
+ // InternalBehaviorAnnexParser.g:6108:49: (iv_rulePlusMinus= rulePlusMinus EOF )
+ // InternalBehaviorAnnexParser.g:6109:2: iv_rulePlusMinus= rulePlusMinus EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getPlusMinusRule());
@@ -17402,7 +17664,7 @@ public final String entryRulePlusMinus() throws RecognitionException {
// $ANTLR start "rulePlusMinus"
- // InternalBehaviorAnnexParser.g:6017:1: rulePlusMinus returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= PlusSign | kw= HyphenMinus ) ;
+ // InternalBehaviorAnnexParser.g:6115:1: rulePlusMinus returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= PlusSign | kw= HyphenMinus ) ;
public final AntlrDatatypeRuleToken rulePlusMinus() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -17412,29 +17674,29 @@ public final AntlrDatatypeRuleToken rulePlusMinus() throws RecognitionException
enterRule();
try {
- // InternalBehaviorAnnexParser.g:6023:2: ( (kw= PlusSign | kw= HyphenMinus ) )
- // InternalBehaviorAnnexParser.g:6024:2: (kw= PlusSign | kw= HyphenMinus )
+ // InternalBehaviorAnnexParser.g:6121:2: ( (kw= PlusSign | kw= HyphenMinus ) )
+ // InternalBehaviorAnnexParser.g:6122:2: (kw= PlusSign | kw= HyphenMinus )
{
- // InternalBehaviorAnnexParser.g:6024:2: (kw= PlusSign | kw= HyphenMinus )
- int alt103=2;
- int LA103_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:6122:2: (kw= PlusSign | kw= HyphenMinus )
+ int alt104=2;
+ int LA104_0 = input.LA(1);
- if ( (LA103_0==PlusSign) ) {
- alt103=1;
+ if ( (LA104_0==PlusSign) ) {
+ alt104=1;
}
- else if ( (LA103_0==HyphenMinus) ) {
- alt103=2;
+ else if ( (LA104_0==HyphenMinus) ) {
+ alt104=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 103, 0, input);
+ new NoViableAltException("", 104, 0, input);
throw nvae;
}
- switch (alt103) {
+ switch (alt104) {
case 1 :
- // InternalBehaviorAnnexParser.g:6025:3: kw= PlusSign
+ // InternalBehaviorAnnexParser.g:6123:3: kw= PlusSign
{
kw=(Token)match(input,PlusSign,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -17447,7 +17709,7 @@ else if ( (LA103_0==HyphenMinus) ) {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:6031:3: kw= HyphenMinus
+ // InternalBehaviorAnnexParser.g:6129:3: kw= HyphenMinus
{
kw=(Token)match(input,HyphenMinus,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -17484,7 +17746,7 @@ else if ( (LA103_0==HyphenMinus) ) {
// $ANTLR start "entryRuleStringTerm"
- // InternalBehaviorAnnexParser.g:6040:1: entryRuleStringTerm returns [EObject current=null] : iv_ruleStringTerm= ruleStringTerm EOF ;
+ // InternalBehaviorAnnexParser.g:6138:1: entryRuleStringTerm returns [EObject current=null] : iv_ruleStringTerm= ruleStringTerm EOF ;
public final EObject entryRuleStringTerm() throws RecognitionException {
EObject current = null;
@@ -17492,8 +17754,8 @@ public final EObject entryRuleStringTerm() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:6040:51: (iv_ruleStringTerm= ruleStringTerm EOF )
- // InternalBehaviorAnnexParser.g:6041:2: iv_ruleStringTerm= ruleStringTerm EOF
+ // InternalBehaviorAnnexParser.g:6138:51: (iv_ruleStringTerm= ruleStringTerm EOF )
+ // InternalBehaviorAnnexParser.g:6139:2: iv_ruleStringTerm= ruleStringTerm EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getStringTermRule());
@@ -17524,7 +17786,7 @@ public final EObject entryRuleStringTerm() throws RecognitionException {
// $ANTLR start "ruleStringTerm"
- // InternalBehaviorAnnexParser.g:6047:1: ruleStringTerm returns [EObject current=null] : ( (lv_value_0_0= ruleNoQuoteString ) ) ;
+ // InternalBehaviorAnnexParser.g:6145:1: ruleStringTerm returns [EObject current=null] : ( (lv_value_0_0= ruleNoQuoteString ) ) ;
public final EObject ruleStringTerm() throws RecognitionException {
EObject current = null;
@@ -17535,14 +17797,14 @@ public final EObject ruleStringTerm() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:6053:2: ( ( (lv_value_0_0= ruleNoQuoteString ) ) )
- // InternalBehaviorAnnexParser.g:6054:2: ( (lv_value_0_0= ruleNoQuoteString ) )
+ // InternalBehaviorAnnexParser.g:6151:2: ( ( (lv_value_0_0= ruleNoQuoteString ) ) )
+ // InternalBehaviorAnnexParser.g:6152:2: ( (lv_value_0_0= ruleNoQuoteString ) )
{
- // InternalBehaviorAnnexParser.g:6054:2: ( (lv_value_0_0= ruleNoQuoteString ) )
- // InternalBehaviorAnnexParser.g:6055:3: (lv_value_0_0= ruleNoQuoteString )
+ // InternalBehaviorAnnexParser.g:6152:2: ( (lv_value_0_0= ruleNoQuoteString ) )
+ // InternalBehaviorAnnexParser.g:6153:3: (lv_value_0_0= ruleNoQuoteString )
{
- // InternalBehaviorAnnexParser.g:6055:3: (lv_value_0_0= ruleNoQuoteString )
- // InternalBehaviorAnnexParser.g:6056:4: lv_value_0_0= ruleNoQuoteString
+ // InternalBehaviorAnnexParser.g:6153:3: (lv_value_0_0= ruleNoQuoteString )
+ // InternalBehaviorAnnexParser.g:6154:4: lv_value_0_0= ruleNoQuoteString
{
if ( state.backtracking==0 ) {
@@ -17595,7 +17857,7 @@ public final EObject ruleStringTerm() throws RecognitionException {
// $ANTLR start "entryRuleNoQuoteString"
- // InternalBehaviorAnnexParser.g:6076:1: entryRuleNoQuoteString returns [String current=null] : iv_ruleNoQuoteString= ruleNoQuoteString EOF ;
+ // InternalBehaviorAnnexParser.g:6174:1: entryRuleNoQuoteString returns [String current=null] : iv_ruleNoQuoteString= ruleNoQuoteString EOF ;
public final String entryRuleNoQuoteString() throws RecognitionException {
String current = null;
@@ -17603,8 +17865,8 @@ public final String entryRuleNoQuoteString() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:6076:53: (iv_ruleNoQuoteString= ruleNoQuoteString EOF )
- // InternalBehaviorAnnexParser.g:6077:2: iv_ruleNoQuoteString= ruleNoQuoteString EOF
+ // InternalBehaviorAnnexParser.g:6174:53: (iv_ruleNoQuoteString= ruleNoQuoteString EOF )
+ // InternalBehaviorAnnexParser.g:6175:2: iv_ruleNoQuoteString= ruleNoQuoteString EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNoQuoteStringRule());
@@ -17635,7 +17897,7 @@ public final String entryRuleNoQuoteString() throws RecognitionException {
// $ANTLR start "ruleNoQuoteString"
- // InternalBehaviorAnnexParser.g:6083:1: ruleNoQuoteString returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_STRING_0= RULE_STRING ;
+ // InternalBehaviorAnnexParser.g:6181:1: ruleNoQuoteString returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_STRING_0= RULE_STRING ;
public final AntlrDatatypeRuleToken ruleNoQuoteString() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -17645,8 +17907,8 @@ public final AntlrDatatypeRuleToken ruleNoQuoteString() throws RecognitionExcept
enterRule();
try {
- // InternalBehaviorAnnexParser.g:6089:2: (this_STRING_0= RULE_STRING )
- // InternalBehaviorAnnexParser.g:6090:2: this_STRING_0= RULE_STRING
+ // InternalBehaviorAnnexParser.g:6187:2: (this_STRING_0= RULE_STRING )
+ // InternalBehaviorAnnexParser.g:6188:2: this_STRING_0= RULE_STRING
{
this_STRING_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -17681,7 +17943,7 @@ public final AntlrDatatypeRuleToken ruleNoQuoteString() throws RecognitionExcept
// $ANTLR start "entryRuleArrayRange"
- // InternalBehaviorAnnexParser.g:6100:1: entryRuleArrayRange returns [EObject current=null] : iv_ruleArrayRange= ruleArrayRange EOF ;
+ // InternalBehaviorAnnexParser.g:6198:1: entryRuleArrayRange returns [EObject current=null] : iv_ruleArrayRange= ruleArrayRange EOF ;
public final EObject entryRuleArrayRange() throws RecognitionException {
EObject current = null;
@@ -17689,8 +17951,8 @@ public final EObject entryRuleArrayRange() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:6100:51: (iv_ruleArrayRange= ruleArrayRange EOF )
- // InternalBehaviorAnnexParser.g:6101:2: iv_ruleArrayRange= ruleArrayRange EOF
+ // InternalBehaviorAnnexParser.g:6198:51: (iv_ruleArrayRange= ruleArrayRange EOF )
+ // InternalBehaviorAnnexParser.g:6199:2: iv_ruleArrayRange= ruleArrayRange EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getArrayRangeRule());
@@ -17721,7 +17983,7 @@ public final EObject entryRuleArrayRange() throws RecognitionException {
// $ANTLR start "ruleArrayRange"
- // InternalBehaviorAnnexParser.g:6107:1: ruleArrayRange returns [EObject current=null] : ( () otherlv_1= LeftSquareBracket ( (lv_lowerBound_2_0= ruleINTVALUE ) ) (otherlv_3= FullStopFullStop ( (lv_upperBound_4_0= ruleINTVALUE ) ) )? otherlv_5= RightSquareBracket ) ;
+ // InternalBehaviorAnnexParser.g:6205:1: ruleArrayRange returns [EObject current=null] : ( () otherlv_1= LeftSquareBracket ( (lv_lowerBound_2_0= ruleINTVALUE ) ) (otherlv_3= FullStopFullStop ( (lv_upperBound_4_0= ruleINTVALUE ) ) )? otherlv_5= RightSquareBracket ) ;
public final EObject ruleArrayRange() throws RecognitionException {
EObject current = null;
@@ -17737,14 +17999,14 @@ public final EObject ruleArrayRange() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:6113:2: ( ( () otherlv_1= LeftSquareBracket ( (lv_lowerBound_2_0= ruleINTVALUE ) ) (otherlv_3= FullStopFullStop ( (lv_upperBound_4_0= ruleINTVALUE ) ) )? otherlv_5= RightSquareBracket ) )
- // InternalBehaviorAnnexParser.g:6114:2: ( () otherlv_1= LeftSquareBracket ( (lv_lowerBound_2_0= ruleINTVALUE ) ) (otherlv_3= FullStopFullStop ( (lv_upperBound_4_0= ruleINTVALUE ) ) )? otherlv_5= RightSquareBracket )
+ // InternalBehaviorAnnexParser.g:6211:2: ( ( () otherlv_1= LeftSquareBracket ( (lv_lowerBound_2_0= ruleINTVALUE ) ) (otherlv_3= FullStopFullStop ( (lv_upperBound_4_0= ruleINTVALUE ) ) )? otherlv_5= RightSquareBracket ) )
+ // InternalBehaviorAnnexParser.g:6212:2: ( () otherlv_1= LeftSquareBracket ( (lv_lowerBound_2_0= ruleINTVALUE ) ) (otherlv_3= FullStopFullStop ( (lv_upperBound_4_0= ruleINTVALUE ) ) )? otherlv_5= RightSquareBracket )
{
- // InternalBehaviorAnnexParser.g:6114:2: ( () otherlv_1= LeftSquareBracket ( (lv_lowerBound_2_0= ruleINTVALUE ) ) (otherlv_3= FullStopFullStop ( (lv_upperBound_4_0= ruleINTVALUE ) ) )? otherlv_5= RightSquareBracket )
- // InternalBehaviorAnnexParser.g:6115:3: () otherlv_1= LeftSquareBracket ( (lv_lowerBound_2_0= ruleINTVALUE ) ) (otherlv_3= FullStopFullStop ( (lv_upperBound_4_0= ruleINTVALUE ) ) )? otherlv_5= RightSquareBracket
+ // InternalBehaviorAnnexParser.g:6212:2: ( () otherlv_1= LeftSquareBracket ( (lv_lowerBound_2_0= ruleINTVALUE ) ) (otherlv_3= FullStopFullStop ( (lv_upperBound_4_0= ruleINTVALUE ) ) )? otherlv_5= RightSquareBracket )
+ // InternalBehaviorAnnexParser.g:6213:3: () otherlv_1= LeftSquareBracket ( (lv_lowerBound_2_0= ruleINTVALUE ) ) (otherlv_3= FullStopFullStop ( (lv_upperBound_4_0= ruleINTVALUE ) ) )? otherlv_5= RightSquareBracket
{
- // InternalBehaviorAnnexParser.g:6115:3: ()
- // InternalBehaviorAnnexParser.g:6116:4:
+ // InternalBehaviorAnnexParser.g:6213:3: ()
+ // InternalBehaviorAnnexParser.g:6214:4:
{
if ( state.backtracking==0 ) {
@@ -17762,11 +18024,11 @@ public final EObject ruleArrayRange() throws RecognitionException {
newLeafNode(otherlv_1, grammarAccess.getArrayRangeAccess().getLeftSquareBracketKeyword_1());
}
- // InternalBehaviorAnnexParser.g:6126:3: ( (lv_lowerBound_2_0= ruleINTVALUE ) )
- // InternalBehaviorAnnexParser.g:6127:4: (lv_lowerBound_2_0= ruleINTVALUE )
+ // InternalBehaviorAnnexParser.g:6224:3: ( (lv_lowerBound_2_0= ruleINTVALUE ) )
+ // InternalBehaviorAnnexParser.g:6225:4: (lv_lowerBound_2_0= ruleINTVALUE )
{
- // InternalBehaviorAnnexParser.g:6127:4: (lv_lowerBound_2_0= ruleINTVALUE )
- // InternalBehaviorAnnexParser.g:6128:5: lv_lowerBound_2_0= ruleINTVALUE
+ // InternalBehaviorAnnexParser.g:6225:4: (lv_lowerBound_2_0= ruleINTVALUE )
+ // InternalBehaviorAnnexParser.g:6226:5: lv_lowerBound_2_0= ruleINTVALUE
{
if ( state.backtracking==0 ) {
@@ -17797,16 +18059,16 @@ public final EObject ruleArrayRange() throws RecognitionException {
}
- // InternalBehaviorAnnexParser.g:6145:3: (otherlv_3= FullStopFullStop ( (lv_upperBound_4_0= ruleINTVALUE ) ) )?
- int alt104=2;
- int LA104_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:6243:3: (otherlv_3= FullStopFullStop ( (lv_upperBound_4_0= ruleINTVALUE ) ) )?
+ int alt105=2;
+ int LA105_0 = input.LA(1);
- if ( (LA104_0==FullStopFullStop) ) {
- alt104=1;
+ if ( (LA105_0==FullStopFullStop) ) {
+ alt105=1;
}
- switch (alt104) {
+ switch (alt105) {
case 1 :
- // InternalBehaviorAnnexParser.g:6146:4: otherlv_3= FullStopFullStop ( (lv_upperBound_4_0= ruleINTVALUE ) )
+ // InternalBehaviorAnnexParser.g:6244:4: otherlv_3= FullStopFullStop ( (lv_upperBound_4_0= ruleINTVALUE ) )
{
otherlv_3=(Token)match(input,FullStopFullStop,FollowSets000.FOLLOW_23); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -17814,11 +18076,11 @@ public final EObject ruleArrayRange() throws RecognitionException {
newLeafNode(otherlv_3, grammarAccess.getArrayRangeAccess().getFullStopFullStopKeyword_3_0());
}
- // InternalBehaviorAnnexParser.g:6150:4: ( (lv_upperBound_4_0= ruleINTVALUE ) )
- // InternalBehaviorAnnexParser.g:6151:5: (lv_upperBound_4_0= ruleINTVALUE )
+ // InternalBehaviorAnnexParser.g:6248:4: ( (lv_upperBound_4_0= ruleINTVALUE ) )
+ // InternalBehaviorAnnexParser.g:6249:5: (lv_upperBound_4_0= ruleINTVALUE )
{
- // InternalBehaviorAnnexParser.g:6151:5: (lv_upperBound_4_0= ruleINTVALUE )
- // InternalBehaviorAnnexParser.g:6152:6: lv_upperBound_4_0= ruleINTVALUE
+ // InternalBehaviorAnnexParser.g:6249:5: (lv_upperBound_4_0= ruleINTVALUE )
+ // InternalBehaviorAnnexParser.g:6250:6: lv_upperBound_4_0= ruleINTVALUE
{
if ( state.backtracking==0 ) {
@@ -17886,7 +18148,7 @@ public final EObject ruleArrayRange() throws RecognitionException {
// $ANTLR start "entryRuleSignedConstant"
- // InternalBehaviorAnnexParser.g:6178:1: entryRuleSignedConstant returns [EObject current=null] : iv_ruleSignedConstant= ruleSignedConstant EOF ;
+ // InternalBehaviorAnnexParser.g:6276:1: entryRuleSignedConstant returns [EObject current=null] : iv_ruleSignedConstant= ruleSignedConstant EOF ;
public final EObject entryRuleSignedConstant() throws RecognitionException {
EObject current = null;
@@ -17894,8 +18156,8 @@ public final EObject entryRuleSignedConstant() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:6178:55: (iv_ruleSignedConstant= ruleSignedConstant EOF )
- // InternalBehaviorAnnexParser.g:6179:2: iv_ruleSignedConstant= ruleSignedConstant EOF
+ // InternalBehaviorAnnexParser.g:6276:55: (iv_ruleSignedConstant= ruleSignedConstant EOF )
+ // InternalBehaviorAnnexParser.g:6277:2: iv_ruleSignedConstant= ruleSignedConstant EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSignedConstantRule());
@@ -17926,7 +18188,7 @@ public final EObject entryRuleSignedConstant() throws RecognitionException {
// $ANTLR start "ruleSignedConstant"
- // InternalBehaviorAnnexParser.g:6185:1: ruleSignedConstant returns [EObject current=null] : ( ( (lv_op_0_0= rulePlusMinus ) ) ( (lv_ownedPropertyExpression_1_0= ruleConstantValue ) ) ) ;
+ // InternalBehaviorAnnexParser.g:6283:1: ruleSignedConstant returns [EObject current=null] : ( ( (lv_op_0_0= rulePlusMinus ) ) ( (lv_ownedPropertyExpression_1_0= ruleConstantValue ) ) ) ;
public final EObject ruleSignedConstant() throws RecognitionException {
EObject current = null;
@@ -17939,17 +18201,17 @@ public final EObject ruleSignedConstant() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:6191:2: ( ( ( (lv_op_0_0= rulePlusMinus ) ) ( (lv_ownedPropertyExpression_1_0= ruleConstantValue ) ) ) )
- // InternalBehaviorAnnexParser.g:6192:2: ( ( (lv_op_0_0= rulePlusMinus ) ) ( (lv_ownedPropertyExpression_1_0= ruleConstantValue ) ) )
+ // InternalBehaviorAnnexParser.g:6289:2: ( ( ( (lv_op_0_0= rulePlusMinus ) ) ( (lv_ownedPropertyExpression_1_0= ruleConstantValue ) ) ) )
+ // InternalBehaviorAnnexParser.g:6290:2: ( ( (lv_op_0_0= rulePlusMinus ) ) ( (lv_ownedPropertyExpression_1_0= ruleConstantValue ) ) )
{
- // InternalBehaviorAnnexParser.g:6192:2: ( ( (lv_op_0_0= rulePlusMinus ) ) ( (lv_ownedPropertyExpression_1_0= ruleConstantValue ) ) )
- // InternalBehaviorAnnexParser.g:6193:3: ( (lv_op_0_0= rulePlusMinus ) ) ( (lv_ownedPropertyExpression_1_0= ruleConstantValue ) )
+ // InternalBehaviorAnnexParser.g:6290:2: ( ( (lv_op_0_0= rulePlusMinus ) ) ( (lv_ownedPropertyExpression_1_0= ruleConstantValue ) ) )
+ // InternalBehaviorAnnexParser.g:6291:3: ( (lv_op_0_0= rulePlusMinus ) ) ( (lv_ownedPropertyExpression_1_0= ruleConstantValue ) )
{
- // InternalBehaviorAnnexParser.g:6193:3: ( (lv_op_0_0= rulePlusMinus ) )
- // InternalBehaviorAnnexParser.g:6194:4: (lv_op_0_0= rulePlusMinus )
+ // InternalBehaviorAnnexParser.g:6291:3: ( (lv_op_0_0= rulePlusMinus ) )
+ // InternalBehaviorAnnexParser.g:6292:4: (lv_op_0_0= rulePlusMinus )
{
- // InternalBehaviorAnnexParser.g:6194:4: (lv_op_0_0= rulePlusMinus )
- // InternalBehaviorAnnexParser.g:6195:5: lv_op_0_0= rulePlusMinus
+ // InternalBehaviorAnnexParser.g:6292:4: (lv_op_0_0= rulePlusMinus )
+ // InternalBehaviorAnnexParser.g:6293:5: lv_op_0_0= rulePlusMinus
{
if ( state.backtracking==0 ) {
@@ -17980,11 +18242,11 @@ public final EObject ruleSignedConstant() throws RecognitionException {
}
- // InternalBehaviorAnnexParser.g:6212:3: ( (lv_ownedPropertyExpression_1_0= ruleConstantValue ) )
- // InternalBehaviorAnnexParser.g:6213:4: (lv_ownedPropertyExpression_1_0= ruleConstantValue )
+ // InternalBehaviorAnnexParser.g:6310:3: ( (lv_ownedPropertyExpression_1_0= ruleConstantValue ) )
+ // InternalBehaviorAnnexParser.g:6311:4: (lv_ownedPropertyExpression_1_0= ruleConstantValue )
{
- // InternalBehaviorAnnexParser.g:6213:4: (lv_ownedPropertyExpression_1_0= ruleConstantValue )
- // InternalBehaviorAnnexParser.g:6214:5: lv_ownedPropertyExpression_1_0= ruleConstantValue
+ // InternalBehaviorAnnexParser.g:6311:4: (lv_ownedPropertyExpression_1_0= ruleConstantValue )
+ // InternalBehaviorAnnexParser.g:6312:5: lv_ownedPropertyExpression_1_0= ruleConstantValue
{
if ( state.backtracking==0 ) {
@@ -18040,7 +18302,7 @@ public final EObject ruleSignedConstant() throws RecognitionException {
// $ANTLR start "entryRuleIntegerTerm"
- // InternalBehaviorAnnexParser.g:6235:1: entryRuleIntegerTerm returns [EObject current=null] : iv_ruleIntegerTerm= ruleIntegerTerm EOF ;
+ // InternalBehaviorAnnexParser.g:6333:1: entryRuleIntegerTerm returns [EObject current=null] : iv_ruleIntegerTerm= ruleIntegerTerm EOF ;
public final EObject entryRuleIntegerTerm() throws RecognitionException {
EObject current = null;
@@ -18048,8 +18310,8 @@ public final EObject entryRuleIntegerTerm() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:6235:52: (iv_ruleIntegerTerm= ruleIntegerTerm EOF )
- // InternalBehaviorAnnexParser.g:6236:2: iv_ruleIntegerTerm= ruleIntegerTerm EOF
+ // InternalBehaviorAnnexParser.g:6333:52: (iv_ruleIntegerTerm= ruleIntegerTerm EOF )
+ // InternalBehaviorAnnexParser.g:6334:2: iv_ruleIntegerTerm= ruleIntegerTerm EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getIntegerTermRule());
@@ -18080,7 +18342,7 @@ public final EObject entryRuleIntegerTerm() throws RecognitionException {
// $ANTLR start "ruleIntegerTerm"
- // InternalBehaviorAnnexParser.g:6242:1: ruleIntegerTerm returns [EObject current=null] : ( ( (lv_value_0_0= ruleSignedInt ) ) ( (otherlv_1= RULE_ID ) )? ) ;
+ // InternalBehaviorAnnexParser.g:6340:1: ruleIntegerTerm returns [EObject current=null] : ( ( (lv_value_0_0= ruleSignedInt ) ) ( (otherlv_1= RULE_ID ) )? ) ;
public final EObject ruleIntegerTerm() throws RecognitionException {
EObject current = null;
@@ -18092,17 +18354,17 @@ public final EObject ruleIntegerTerm() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:6248:2: ( ( ( (lv_value_0_0= ruleSignedInt ) ) ( (otherlv_1= RULE_ID ) )? ) )
- // InternalBehaviorAnnexParser.g:6249:2: ( ( (lv_value_0_0= ruleSignedInt ) ) ( (otherlv_1= RULE_ID ) )? )
+ // InternalBehaviorAnnexParser.g:6346:2: ( ( ( (lv_value_0_0= ruleSignedInt ) ) ( (otherlv_1= RULE_ID ) )? ) )
+ // InternalBehaviorAnnexParser.g:6347:2: ( ( (lv_value_0_0= ruleSignedInt ) ) ( (otherlv_1= RULE_ID ) )? )
{
- // InternalBehaviorAnnexParser.g:6249:2: ( ( (lv_value_0_0= ruleSignedInt ) ) ( (otherlv_1= RULE_ID ) )? )
- // InternalBehaviorAnnexParser.g:6250:3: ( (lv_value_0_0= ruleSignedInt ) ) ( (otherlv_1= RULE_ID ) )?
+ // InternalBehaviorAnnexParser.g:6347:2: ( ( (lv_value_0_0= ruleSignedInt ) ) ( (otherlv_1= RULE_ID ) )? )
+ // InternalBehaviorAnnexParser.g:6348:3: ( (lv_value_0_0= ruleSignedInt ) ) ( (otherlv_1= RULE_ID ) )?
{
- // InternalBehaviorAnnexParser.g:6250:3: ( (lv_value_0_0= ruleSignedInt ) )
- // InternalBehaviorAnnexParser.g:6251:4: (lv_value_0_0= ruleSignedInt )
+ // InternalBehaviorAnnexParser.g:6348:3: ( (lv_value_0_0= ruleSignedInt ) )
+ // InternalBehaviorAnnexParser.g:6349:4: (lv_value_0_0= ruleSignedInt )
{
- // InternalBehaviorAnnexParser.g:6251:4: (lv_value_0_0= ruleSignedInt )
- // InternalBehaviorAnnexParser.g:6252:5: lv_value_0_0= ruleSignedInt
+ // InternalBehaviorAnnexParser.g:6349:4: (lv_value_0_0= ruleSignedInt )
+ // InternalBehaviorAnnexParser.g:6350:5: lv_value_0_0= ruleSignedInt
{
if ( state.backtracking==0 ) {
@@ -18133,19 +18395,19 @@ public final EObject ruleIntegerTerm() throws RecognitionException {
}
- // InternalBehaviorAnnexParser.g:6269:3: ( (otherlv_1= RULE_ID ) )?
- int alt105=2;
- int LA105_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:6367:3: ( (otherlv_1= RULE_ID ) )?
+ int alt106=2;
+ int LA106_0 = input.LA(1);
- if ( (LA105_0==RULE_ID) ) {
- alt105=1;
+ if ( (LA106_0==RULE_ID) ) {
+ alt106=1;
}
- switch (alt105) {
+ switch (alt106) {
case 1 :
- // InternalBehaviorAnnexParser.g:6270:4: (otherlv_1= RULE_ID )
+ // InternalBehaviorAnnexParser.g:6368:4: (otherlv_1= RULE_ID )
{
- // InternalBehaviorAnnexParser.g:6270:4: (otherlv_1= RULE_ID )
- // InternalBehaviorAnnexParser.g:6271:5: otherlv_1= RULE_ID
+ // InternalBehaviorAnnexParser.g:6368:4: (otherlv_1= RULE_ID )
+ // InternalBehaviorAnnexParser.g:6369:5: otherlv_1= RULE_ID
{
if ( state.backtracking==0 ) {
@@ -18194,7 +18456,7 @@ public final EObject ruleIntegerTerm() throws RecognitionException {
// $ANTLR start "entryRuleSignedInt"
- // InternalBehaviorAnnexParser.g:6286:1: entryRuleSignedInt returns [String current=null] : iv_ruleSignedInt= ruleSignedInt EOF ;
+ // InternalBehaviorAnnexParser.g:6384:1: entryRuleSignedInt returns [String current=null] : iv_ruleSignedInt= ruleSignedInt EOF ;
public final String entryRuleSignedInt() throws RecognitionException {
String current = null;
@@ -18202,8 +18464,8 @@ public final String entryRuleSignedInt() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:6286:49: (iv_ruleSignedInt= ruleSignedInt EOF )
- // InternalBehaviorAnnexParser.g:6287:2: iv_ruleSignedInt= ruleSignedInt EOF
+ // InternalBehaviorAnnexParser.g:6384:49: (iv_ruleSignedInt= ruleSignedInt EOF )
+ // InternalBehaviorAnnexParser.g:6385:2: iv_ruleSignedInt= ruleSignedInt EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSignedIntRule());
@@ -18234,7 +18496,7 @@ public final String entryRuleSignedInt() throws RecognitionException {
// $ANTLR start "ruleSignedInt"
- // InternalBehaviorAnnexParser.g:6293:1: ruleSignedInt returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= PlusSign | kw= HyphenMinus )? this_INTEGER_LIT_2= RULE_INTEGER_LIT ) ;
+ // InternalBehaviorAnnexParser.g:6391:1: ruleSignedInt returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= PlusSign | kw= HyphenMinus )? this_INTEGER_LIT_2= RULE_INTEGER_LIT ) ;
public final AntlrDatatypeRuleToken ruleSignedInt() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -18245,25 +18507,25 @@ public final AntlrDatatypeRuleToken ruleSignedInt() throws RecognitionException
enterRule();
try {
- // InternalBehaviorAnnexParser.g:6299:2: ( ( (kw= PlusSign | kw= HyphenMinus )? this_INTEGER_LIT_2= RULE_INTEGER_LIT ) )
- // InternalBehaviorAnnexParser.g:6300:2: ( (kw= PlusSign | kw= HyphenMinus )? this_INTEGER_LIT_2= RULE_INTEGER_LIT )
+ // InternalBehaviorAnnexParser.g:6397:2: ( ( (kw= PlusSign | kw= HyphenMinus )? this_INTEGER_LIT_2= RULE_INTEGER_LIT ) )
+ // InternalBehaviorAnnexParser.g:6398:2: ( (kw= PlusSign | kw= HyphenMinus )? this_INTEGER_LIT_2= RULE_INTEGER_LIT )
{
- // InternalBehaviorAnnexParser.g:6300:2: ( (kw= PlusSign | kw= HyphenMinus )? this_INTEGER_LIT_2= RULE_INTEGER_LIT )
- // InternalBehaviorAnnexParser.g:6301:3: (kw= PlusSign | kw= HyphenMinus )? this_INTEGER_LIT_2= RULE_INTEGER_LIT
+ // InternalBehaviorAnnexParser.g:6398:2: ( (kw= PlusSign | kw= HyphenMinus )? this_INTEGER_LIT_2= RULE_INTEGER_LIT )
+ // InternalBehaviorAnnexParser.g:6399:3: (kw= PlusSign | kw= HyphenMinus )? this_INTEGER_LIT_2= RULE_INTEGER_LIT
{
- // InternalBehaviorAnnexParser.g:6301:3: (kw= PlusSign | kw= HyphenMinus )?
- int alt106=3;
- int LA106_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:6399:3: (kw= PlusSign | kw= HyphenMinus )?
+ int alt107=3;
+ int LA107_0 = input.LA(1);
- if ( (LA106_0==PlusSign) ) {
- alt106=1;
+ if ( (LA107_0==PlusSign) ) {
+ alt107=1;
}
- else if ( (LA106_0==HyphenMinus) ) {
- alt106=2;
+ else if ( (LA107_0==HyphenMinus) ) {
+ alt107=2;
}
- switch (alt106) {
+ switch (alt107) {
case 1 :
- // InternalBehaviorAnnexParser.g:6302:4: kw= PlusSign
+ // InternalBehaviorAnnexParser.g:6400:4: kw= PlusSign
{
kw=(Token)match(input,PlusSign,FollowSets000.FOLLOW_23); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -18276,7 +18538,7 @@ else if ( (LA106_0==HyphenMinus) ) {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:6308:4: kw= HyphenMinus
+ // InternalBehaviorAnnexParser.g:6406:4: kw= HyphenMinus
{
kw=(Token)match(input,HyphenMinus,FollowSets000.FOLLOW_23); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -18327,7 +18589,7 @@ else if ( (LA106_0==HyphenMinus) ) {
// $ANTLR start "entryRuleRealTerm"
- // InternalBehaviorAnnexParser.g:6325:1: entryRuleRealTerm returns [EObject current=null] : iv_ruleRealTerm= ruleRealTerm EOF ;
+ // InternalBehaviorAnnexParser.g:6423:1: entryRuleRealTerm returns [EObject current=null] : iv_ruleRealTerm= ruleRealTerm EOF ;
public final EObject entryRuleRealTerm() throws RecognitionException {
EObject current = null;
@@ -18335,8 +18597,8 @@ public final EObject entryRuleRealTerm() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:6325:49: (iv_ruleRealTerm= ruleRealTerm EOF )
- // InternalBehaviorAnnexParser.g:6326:2: iv_ruleRealTerm= ruleRealTerm EOF
+ // InternalBehaviorAnnexParser.g:6423:49: (iv_ruleRealTerm= ruleRealTerm EOF )
+ // InternalBehaviorAnnexParser.g:6424:2: iv_ruleRealTerm= ruleRealTerm EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getRealTermRule());
@@ -18367,7 +18629,7 @@ public final EObject entryRuleRealTerm() throws RecognitionException {
// $ANTLR start "ruleRealTerm"
- // InternalBehaviorAnnexParser.g:6332:1: ruleRealTerm returns [EObject current=null] : ( ( (lv_value_0_0= ruleSignedReal ) ) ( (otherlv_1= RULE_ID ) )? ) ;
+ // InternalBehaviorAnnexParser.g:6430:1: ruleRealTerm returns [EObject current=null] : ( ( (lv_value_0_0= ruleSignedReal ) ) ( (otherlv_1= RULE_ID ) )? ) ;
public final EObject ruleRealTerm() throws RecognitionException {
EObject current = null;
@@ -18379,17 +18641,17 @@ public final EObject ruleRealTerm() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:6338:2: ( ( ( (lv_value_0_0= ruleSignedReal ) ) ( (otherlv_1= RULE_ID ) )? ) )
- // InternalBehaviorAnnexParser.g:6339:2: ( ( (lv_value_0_0= ruleSignedReal ) ) ( (otherlv_1= RULE_ID ) )? )
+ // InternalBehaviorAnnexParser.g:6436:2: ( ( ( (lv_value_0_0= ruleSignedReal ) ) ( (otherlv_1= RULE_ID ) )? ) )
+ // InternalBehaviorAnnexParser.g:6437:2: ( ( (lv_value_0_0= ruleSignedReal ) ) ( (otherlv_1= RULE_ID ) )? )
{
- // InternalBehaviorAnnexParser.g:6339:2: ( ( (lv_value_0_0= ruleSignedReal ) ) ( (otherlv_1= RULE_ID ) )? )
- // InternalBehaviorAnnexParser.g:6340:3: ( (lv_value_0_0= ruleSignedReal ) ) ( (otherlv_1= RULE_ID ) )?
+ // InternalBehaviorAnnexParser.g:6437:2: ( ( (lv_value_0_0= ruleSignedReal ) ) ( (otherlv_1= RULE_ID ) )? )
+ // InternalBehaviorAnnexParser.g:6438:3: ( (lv_value_0_0= ruleSignedReal ) ) ( (otherlv_1= RULE_ID ) )?
{
- // InternalBehaviorAnnexParser.g:6340:3: ( (lv_value_0_0= ruleSignedReal ) )
- // InternalBehaviorAnnexParser.g:6341:4: (lv_value_0_0= ruleSignedReal )
+ // InternalBehaviorAnnexParser.g:6438:3: ( (lv_value_0_0= ruleSignedReal ) )
+ // InternalBehaviorAnnexParser.g:6439:4: (lv_value_0_0= ruleSignedReal )
{
- // InternalBehaviorAnnexParser.g:6341:4: (lv_value_0_0= ruleSignedReal )
- // InternalBehaviorAnnexParser.g:6342:5: lv_value_0_0= ruleSignedReal
+ // InternalBehaviorAnnexParser.g:6439:4: (lv_value_0_0= ruleSignedReal )
+ // InternalBehaviorAnnexParser.g:6440:5: lv_value_0_0= ruleSignedReal
{
if ( state.backtracking==0 ) {
@@ -18420,19 +18682,19 @@ public final EObject ruleRealTerm() throws RecognitionException {
}
- // InternalBehaviorAnnexParser.g:6359:3: ( (otherlv_1= RULE_ID ) )?
- int alt107=2;
- int LA107_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:6457:3: ( (otherlv_1= RULE_ID ) )?
+ int alt108=2;
+ int LA108_0 = input.LA(1);
- if ( (LA107_0==RULE_ID) ) {
- alt107=1;
+ if ( (LA108_0==RULE_ID) ) {
+ alt108=1;
}
- switch (alt107) {
+ switch (alt108) {
case 1 :
- // InternalBehaviorAnnexParser.g:6360:4: (otherlv_1= RULE_ID )
+ // InternalBehaviorAnnexParser.g:6458:4: (otherlv_1= RULE_ID )
{
- // InternalBehaviorAnnexParser.g:6360:4: (otherlv_1= RULE_ID )
- // InternalBehaviorAnnexParser.g:6361:5: otherlv_1= RULE_ID
+ // InternalBehaviorAnnexParser.g:6458:4: (otherlv_1= RULE_ID )
+ // InternalBehaviorAnnexParser.g:6459:5: otherlv_1= RULE_ID
{
if ( state.backtracking==0 ) {
@@ -18481,7 +18743,7 @@ public final EObject ruleRealTerm() throws RecognitionException {
// $ANTLR start "entryRuleSignedReal"
- // InternalBehaviorAnnexParser.g:6376:1: entryRuleSignedReal returns [String current=null] : iv_ruleSignedReal= ruleSignedReal EOF ;
+ // InternalBehaviorAnnexParser.g:6474:1: entryRuleSignedReal returns [String current=null] : iv_ruleSignedReal= ruleSignedReal EOF ;
public final String entryRuleSignedReal() throws RecognitionException {
String current = null;
@@ -18489,8 +18751,8 @@ public final String entryRuleSignedReal() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:6376:50: (iv_ruleSignedReal= ruleSignedReal EOF )
- // InternalBehaviorAnnexParser.g:6377:2: iv_ruleSignedReal= ruleSignedReal EOF
+ // InternalBehaviorAnnexParser.g:6474:50: (iv_ruleSignedReal= ruleSignedReal EOF )
+ // InternalBehaviorAnnexParser.g:6475:2: iv_ruleSignedReal= ruleSignedReal EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSignedRealRule());
@@ -18521,7 +18783,7 @@ public final String entryRuleSignedReal() throws RecognitionException {
// $ANTLR start "ruleSignedReal"
- // InternalBehaviorAnnexParser.g:6383:1: ruleSignedReal returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= PlusSign | kw= HyphenMinus )? this_REAL_LIT_2= RULE_REAL_LIT ) ;
+ // InternalBehaviorAnnexParser.g:6481:1: ruleSignedReal returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= PlusSign | kw= HyphenMinus )? this_REAL_LIT_2= RULE_REAL_LIT ) ;
public final AntlrDatatypeRuleToken ruleSignedReal() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -18532,25 +18794,25 @@ public final AntlrDatatypeRuleToken ruleSignedReal() throws RecognitionException
enterRule();
try {
- // InternalBehaviorAnnexParser.g:6389:2: ( ( (kw= PlusSign | kw= HyphenMinus )? this_REAL_LIT_2= RULE_REAL_LIT ) )
- // InternalBehaviorAnnexParser.g:6390:2: ( (kw= PlusSign | kw= HyphenMinus )? this_REAL_LIT_2= RULE_REAL_LIT )
+ // InternalBehaviorAnnexParser.g:6487:2: ( ( (kw= PlusSign | kw= HyphenMinus )? this_REAL_LIT_2= RULE_REAL_LIT ) )
+ // InternalBehaviorAnnexParser.g:6488:2: ( (kw= PlusSign | kw= HyphenMinus )? this_REAL_LIT_2= RULE_REAL_LIT )
{
- // InternalBehaviorAnnexParser.g:6390:2: ( (kw= PlusSign | kw= HyphenMinus )? this_REAL_LIT_2= RULE_REAL_LIT )
- // InternalBehaviorAnnexParser.g:6391:3: (kw= PlusSign | kw= HyphenMinus )? this_REAL_LIT_2= RULE_REAL_LIT
+ // InternalBehaviorAnnexParser.g:6488:2: ( (kw= PlusSign | kw= HyphenMinus )? this_REAL_LIT_2= RULE_REAL_LIT )
+ // InternalBehaviorAnnexParser.g:6489:3: (kw= PlusSign | kw= HyphenMinus )? this_REAL_LIT_2= RULE_REAL_LIT
{
- // InternalBehaviorAnnexParser.g:6391:3: (kw= PlusSign | kw= HyphenMinus )?
- int alt108=3;
- int LA108_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:6489:3: (kw= PlusSign | kw= HyphenMinus )?
+ int alt109=3;
+ int LA109_0 = input.LA(1);
- if ( (LA108_0==PlusSign) ) {
- alt108=1;
+ if ( (LA109_0==PlusSign) ) {
+ alt109=1;
}
- else if ( (LA108_0==HyphenMinus) ) {
- alt108=2;
+ else if ( (LA109_0==HyphenMinus) ) {
+ alt109=2;
}
- switch (alt108) {
+ switch (alt109) {
case 1 :
- // InternalBehaviorAnnexParser.g:6392:4: kw= PlusSign
+ // InternalBehaviorAnnexParser.g:6490:4: kw= PlusSign
{
kw=(Token)match(input,PlusSign,FollowSets000.FOLLOW_86); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -18563,7 +18825,7 @@ else if ( (LA108_0==HyphenMinus) ) {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:6398:4: kw= HyphenMinus
+ // InternalBehaviorAnnexParser.g:6496:4: kw= HyphenMinus
{
kw=(Token)match(input,HyphenMinus,FollowSets000.FOLLOW_86); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -18614,7 +18876,7 @@ else if ( (LA108_0==HyphenMinus) ) {
// $ANTLR start "entryRuleNumericRangeTerm"
- // InternalBehaviorAnnexParser.g:6415:1: entryRuleNumericRangeTerm returns [EObject current=null] : iv_ruleNumericRangeTerm= ruleNumericRangeTerm EOF ;
+ // InternalBehaviorAnnexParser.g:6513:1: entryRuleNumericRangeTerm returns [EObject current=null] : iv_ruleNumericRangeTerm= ruleNumericRangeTerm EOF ;
public final EObject entryRuleNumericRangeTerm() throws RecognitionException {
EObject current = null;
@@ -18622,8 +18884,8 @@ public final EObject entryRuleNumericRangeTerm() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:6415:57: (iv_ruleNumericRangeTerm= ruleNumericRangeTerm EOF )
- // InternalBehaviorAnnexParser.g:6416:2: iv_ruleNumericRangeTerm= ruleNumericRangeTerm EOF
+ // InternalBehaviorAnnexParser.g:6513:57: (iv_ruleNumericRangeTerm= ruleNumericRangeTerm EOF )
+ // InternalBehaviorAnnexParser.g:6514:2: iv_ruleNumericRangeTerm= ruleNumericRangeTerm EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNumericRangeTermRule());
@@ -18654,7 +18916,7 @@ public final EObject entryRuleNumericRangeTerm() throws RecognitionException {
// $ANTLR start "ruleNumericRangeTerm"
- // InternalBehaviorAnnexParser.g:6422:1: ruleNumericRangeTerm returns [EObject current=null] : ( ( (lv_minimum_0_0= ruleNumAlt ) ) otherlv_1= FullStopFullStop ( (lv_maximum_2_0= ruleNumAlt ) ) (otherlv_3= Delta ( (lv_delta_4_0= ruleNumAlt ) ) )? ) ;
+ // InternalBehaviorAnnexParser.g:6520:1: ruleNumericRangeTerm returns [EObject current=null] : ( ( (lv_minimum_0_0= ruleNumAlt ) ) otherlv_1= FullStopFullStop ( (lv_maximum_2_0= ruleNumAlt ) ) (otherlv_3= Delta ( (lv_delta_4_0= ruleNumAlt ) ) )? ) ;
public final EObject ruleNumericRangeTerm() throws RecognitionException {
EObject current = null;
@@ -18671,17 +18933,17 @@ public final EObject ruleNumericRangeTerm() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:6428:2: ( ( ( (lv_minimum_0_0= ruleNumAlt ) ) otherlv_1= FullStopFullStop ( (lv_maximum_2_0= ruleNumAlt ) ) (otherlv_3= Delta ( (lv_delta_4_0= ruleNumAlt ) ) )? ) )
- // InternalBehaviorAnnexParser.g:6429:2: ( ( (lv_minimum_0_0= ruleNumAlt ) ) otherlv_1= FullStopFullStop ( (lv_maximum_2_0= ruleNumAlt ) ) (otherlv_3= Delta ( (lv_delta_4_0= ruleNumAlt ) ) )? )
+ // InternalBehaviorAnnexParser.g:6526:2: ( ( ( (lv_minimum_0_0= ruleNumAlt ) ) otherlv_1= FullStopFullStop ( (lv_maximum_2_0= ruleNumAlt ) ) (otherlv_3= Delta ( (lv_delta_4_0= ruleNumAlt ) ) )? ) )
+ // InternalBehaviorAnnexParser.g:6527:2: ( ( (lv_minimum_0_0= ruleNumAlt ) ) otherlv_1= FullStopFullStop ( (lv_maximum_2_0= ruleNumAlt ) ) (otherlv_3= Delta ( (lv_delta_4_0= ruleNumAlt ) ) )? )
{
- // InternalBehaviorAnnexParser.g:6429:2: ( ( (lv_minimum_0_0= ruleNumAlt ) ) otherlv_1= FullStopFullStop ( (lv_maximum_2_0= ruleNumAlt ) ) (otherlv_3= Delta ( (lv_delta_4_0= ruleNumAlt ) ) )? )
- // InternalBehaviorAnnexParser.g:6430:3: ( (lv_minimum_0_0= ruleNumAlt ) ) otherlv_1= FullStopFullStop ( (lv_maximum_2_0= ruleNumAlt ) ) (otherlv_3= Delta ( (lv_delta_4_0= ruleNumAlt ) ) )?
+ // InternalBehaviorAnnexParser.g:6527:2: ( ( (lv_minimum_0_0= ruleNumAlt ) ) otherlv_1= FullStopFullStop ( (lv_maximum_2_0= ruleNumAlt ) ) (otherlv_3= Delta ( (lv_delta_4_0= ruleNumAlt ) ) )? )
+ // InternalBehaviorAnnexParser.g:6528:3: ( (lv_minimum_0_0= ruleNumAlt ) ) otherlv_1= FullStopFullStop ( (lv_maximum_2_0= ruleNumAlt ) ) (otherlv_3= Delta ( (lv_delta_4_0= ruleNumAlt ) ) )?
{
- // InternalBehaviorAnnexParser.g:6430:3: ( (lv_minimum_0_0= ruleNumAlt ) )
- // InternalBehaviorAnnexParser.g:6431:4: (lv_minimum_0_0= ruleNumAlt )
+ // InternalBehaviorAnnexParser.g:6528:3: ( (lv_minimum_0_0= ruleNumAlt ) )
+ // InternalBehaviorAnnexParser.g:6529:4: (lv_minimum_0_0= ruleNumAlt )
{
- // InternalBehaviorAnnexParser.g:6431:4: (lv_minimum_0_0= ruleNumAlt )
- // InternalBehaviorAnnexParser.g:6432:5: lv_minimum_0_0= ruleNumAlt
+ // InternalBehaviorAnnexParser.g:6529:4: (lv_minimum_0_0= ruleNumAlt )
+ // InternalBehaviorAnnexParser.g:6530:5: lv_minimum_0_0= ruleNumAlt
{
if ( state.backtracking==0 ) {
@@ -18718,11 +18980,11 @@ public final EObject ruleNumericRangeTerm() throws RecognitionException {
newLeafNode(otherlv_1, grammarAccess.getNumericRangeTermAccess().getFullStopFullStopKeyword_1());
}
- // InternalBehaviorAnnexParser.g:6453:3: ( (lv_maximum_2_0= ruleNumAlt ) )
- // InternalBehaviorAnnexParser.g:6454:4: (lv_maximum_2_0= ruleNumAlt )
+ // InternalBehaviorAnnexParser.g:6551:3: ( (lv_maximum_2_0= ruleNumAlt ) )
+ // InternalBehaviorAnnexParser.g:6552:4: (lv_maximum_2_0= ruleNumAlt )
{
- // InternalBehaviorAnnexParser.g:6454:4: (lv_maximum_2_0= ruleNumAlt )
- // InternalBehaviorAnnexParser.g:6455:5: lv_maximum_2_0= ruleNumAlt
+ // InternalBehaviorAnnexParser.g:6552:4: (lv_maximum_2_0= ruleNumAlt )
+ // InternalBehaviorAnnexParser.g:6553:5: lv_maximum_2_0= ruleNumAlt
{
if ( state.backtracking==0 ) {
@@ -18753,16 +19015,16 @@ public final EObject ruleNumericRangeTerm() throws RecognitionException {
}
- // InternalBehaviorAnnexParser.g:6472:3: (otherlv_3= Delta ( (lv_delta_4_0= ruleNumAlt ) ) )?
- int alt109=2;
- int LA109_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:6570:3: (otherlv_3= Delta ( (lv_delta_4_0= ruleNumAlt ) ) )?
+ int alt110=2;
+ int LA110_0 = input.LA(1);
- if ( (LA109_0==Delta) ) {
- alt109=1;
+ if ( (LA110_0==Delta) ) {
+ alt110=1;
}
- switch (alt109) {
+ switch (alt110) {
case 1 :
- // InternalBehaviorAnnexParser.g:6473:4: otherlv_3= Delta ( (lv_delta_4_0= ruleNumAlt ) )
+ // InternalBehaviorAnnexParser.g:6571:4: otherlv_3= Delta ( (lv_delta_4_0= ruleNumAlt ) )
{
otherlv_3=(Token)match(input,Delta,FollowSets000.FOLLOW_85); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -18770,11 +19032,11 @@ public final EObject ruleNumericRangeTerm() throws RecognitionException {
newLeafNode(otherlv_3, grammarAccess.getNumericRangeTermAccess().getDeltaKeyword_3_0());
}
- // InternalBehaviorAnnexParser.g:6477:4: ( (lv_delta_4_0= ruleNumAlt ) )
- // InternalBehaviorAnnexParser.g:6478:5: (lv_delta_4_0= ruleNumAlt )
+ // InternalBehaviorAnnexParser.g:6575:4: ( (lv_delta_4_0= ruleNumAlt ) )
+ // InternalBehaviorAnnexParser.g:6576:5: (lv_delta_4_0= ruleNumAlt )
{
- // InternalBehaviorAnnexParser.g:6478:5: (lv_delta_4_0= ruleNumAlt )
- // InternalBehaviorAnnexParser.g:6479:6: lv_delta_4_0= ruleNumAlt
+ // InternalBehaviorAnnexParser.g:6576:5: (lv_delta_4_0= ruleNumAlt )
+ // InternalBehaviorAnnexParser.g:6577:6: lv_delta_4_0= ruleNumAlt
{
if ( state.backtracking==0 ) {
@@ -18836,7 +19098,7 @@ public final EObject ruleNumericRangeTerm() throws RecognitionException {
// $ANTLR start "entryRuleNumAlt"
- // InternalBehaviorAnnexParser.g:6501:1: entryRuleNumAlt returns [EObject current=null] : iv_ruleNumAlt= ruleNumAlt EOF ;
+ // InternalBehaviorAnnexParser.g:6599:1: entryRuleNumAlt returns [EObject current=null] : iv_ruleNumAlt= ruleNumAlt EOF ;
public final EObject entryRuleNumAlt() throws RecognitionException {
EObject current = null;
@@ -18844,8 +19106,8 @@ public final EObject entryRuleNumAlt() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:6501:47: (iv_ruleNumAlt= ruleNumAlt EOF )
- // InternalBehaviorAnnexParser.g:6502:2: iv_ruleNumAlt= ruleNumAlt EOF
+ // InternalBehaviorAnnexParser.g:6599:47: (iv_ruleNumAlt= ruleNumAlt EOF )
+ // InternalBehaviorAnnexParser.g:6600:2: iv_ruleNumAlt= ruleNumAlt EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNumAltRule());
@@ -18876,7 +19138,7 @@ public final EObject entryRuleNumAlt() throws RecognitionException {
// $ANTLR start "ruleNumAlt"
- // InternalBehaviorAnnexParser.g:6508:1: ruleNumAlt returns [EObject current=null] : (this_RealTerm_0= ruleRealTerm | this_IntegerTerm_1= ruleIntegerTerm | this_SignedConstant_2= ruleSignedConstant | this_ConstantValue_3= ruleConstantValue ) ;
+ // InternalBehaviorAnnexParser.g:6606:1: ruleNumAlt returns [EObject current=null] : (this_RealTerm_0= ruleRealTerm | this_IntegerTerm_1= ruleIntegerTerm | this_SignedConstant_2= ruleSignedConstant | this_ConstantValue_3= ruleConstantValue ) ;
public final EObject ruleNumAlt() throws RecognitionException {
EObject current = null;
@@ -18893,34 +19155,34 @@ public final EObject ruleNumAlt() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:6514:2: ( (this_RealTerm_0= ruleRealTerm | this_IntegerTerm_1= ruleIntegerTerm | this_SignedConstant_2= ruleSignedConstant | this_ConstantValue_3= ruleConstantValue ) )
- // InternalBehaviorAnnexParser.g:6515:2: (this_RealTerm_0= ruleRealTerm | this_IntegerTerm_1= ruleIntegerTerm | this_SignedConstant_2= ruleSignedConstant | this_ConstantValue_3= ruleConstantValue )
+ // InternalBehaviorAnnexParser.g:6612:2: ( (this_RealTerm_0= ruleRealTerm | this_IntegerTerm_1= ruleIntegerTerm | this_SignedConstant_2= ruleSignedConstant | this_ConstantValue_3= ruleConstantValue ) )
+ // InternalBehaviorAnnexParser.g:6613:2: (this_RealTerm_0= ruleRealTerm | this_IntegerTerm_1= ruleIntegerTerm | this_SignedConstant_2= ruleSignedConstant | this_ConstantValue_3= ruleConstantValue )
{
- // InternalBehaviorAnnexParser.g:6515:2: (this_RealTerm_0= ruleRealTerm | this_IntegerTerm_1= ruleIntegerTerm | this_SignedConstant_2= ruleSignedConstant | this_ConstantValue_3= ruleConstantValue )
- int alt110=4;
+ // InternalBehaviorAnnexParser.g:6613:2: (this_RealTerm_0= ruleRealTerm | this_IntegerTerm_1= ruleIntegerTerm | this_SignedConstant_2= ruleSignedConstant | this_ConstantValue_3= ruleConstantValue )
+ int alt111=4;
switch ( input.LA(1) ) {
case PlusSign:
{
switch ( input.LA(2) ) {
- case RULE_ID:
+ case RULE_REAL_LIT:
{
- alt110=3;
+ alt111=1;
}
break;
- case RULE_REAL_LIT:
+ case RULE_INTEGER_LIT:
{
- alt110=1;
+ alt111=2;
}
break;
- case RULE_INTEGER_LIT:
+ case RULE_ID:
{
- alt110=2;
+ alt111=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 110, 1, input);
+ new NoViableAltException("", 111, 1, input);
throw nvae;
}
@@ -18932,23 +19194,23 @@ public final EObject ruleNumAlt() throws RecognitionException {
switch ( input.LA(2) ) {
case RULE_REAL_LIT:
{
- alt110=1;
+ alt111=1;
}
break;
case RULE_INTEGER_LIT:
{
- alt110=2;
+ alt111=2;
}
break;
case RULE_ID:
{
- alt110=3;
+ alt111=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 110, 2, input);
+ new NoViableAltException("", 111, 2, input);
throw nvae;
}
@@ -18957,30 +19219,30 @@ public final EObject ruleNumAlt() throws RecognitionException {
break;
case RULE_REAL_LIT:
{
- alt110=1;
+ alt111=1;
}
break;
case RULE_INTEGER_LIT:
{
- alt110=2;
+ alt111=2;
}
break;
case RULE_ID:
{
- alt110=4;
+ alt111=4;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 110, 0, input);
+ new NoViableAltException("", 111, 0, input);
throw nvae;
}
- switch (alt110) {
+ switch (alt111) {
case 1 :
- // InternalBehaviorAnnexParser.g:6516:3: this_RealTerm_0= ruleRealTerm
+ // InternalBehaviorAnnexParser.g:6614:3: this_RealTerm_0= ruleRealTerm
{
if ( state.backtracking==0 ) {
@@ -19002,7 +19264,7 @@ public final EObject ruleNumAlt() throws RecognitionException {
}
break;
case 2 :
- // InternalBehaviorAnnexParser.g:6525:3: this_IntegerTerm_1= ruleIntegerTerm
+ // InternalBehaviorAnnexParser.g:6623:3: this_IntegerTerm_1= ruleIntegerTerm
{
if ( state.backtracking==0 ) {
@@ -19024,7 +19286,7 @@ public final EObject ruleNumAlt() throws RecognitionException {
}
break;
case 3 :
- // InternalBehaviorAnnexParser.g:6534:3: this_SignedConstant_2= ruleSignedConstant
+ // InternalBehaviorAnnexParser.g:6632:3: this_SignedConstant_2= ruleSignedConstant
{
if ( state.backtracking==0 ) {
@@ -19046,7 +19308,7 @@ public final EObject ruleNumAlt() throws RecognitionException {
}
break;
case 4 :
- // InternalBehaviorAnnexParser.g:6543:3: this_ConstantValue_3= ruleConstantValue
+ // InternalBehaviorAnnexParser.g:6641:3: this_ConstantValue_3= ruleConstantValue
{
if ( state.backtracking==0 ) {
@@ -19092,7 +19354,7 @@ public final EObject ruleNumAlt() throws RecognitionException {
// $ANTLR start "entryRuleINTVALUE"
- // InternalBehaviorAnnexParser.g:6555:1: entryRuleINTVALUE returns [String current=null] : iv_ruleINTVALUE= ruleINTVALUE EOF ;
+ // InternalBehaviorAnnexParser.g:6653:1: entryRuleINTVALUE returns [String current=null] : iv_ruleINTVALUE= ruleINTVALUE EOF ;
public final String entryRuleINTVALUE() throws RecognitionException {
String current = null;
@@ -19100,8 +19362,8 @@ public final String entryRuleINTVALUE() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:6555:48: (iv_ruleINTVALUE= ruleINTVALUE EOF )
- // InternalBehaviorAnnexParser.g:6556:2: iv_ruleINTVALUE= ruleINTVALUE EOF
+ // InternalBehaviorAnnexParser.g:6653:48: (iv_ruleINTVALUE= ruleINTVALUE EOF )
+ // InternalBehaviorAnnexParser.g:6654:2: iv_ruleINTVALUE= ruleINTVALUE EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getINTVALUERule());
@@ -19132,7 +19394,7 @@ public final String entryRuleINTVALUE() throws RecognitionException {
// $ANTLR start "ruleINTVALUE"
- // InternalBehaviorAnnexParser.g:6562:1: ruleINTVALUE returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_INTEGER_LIT_0= RULE_INTEGER_LIT ;
+ // InternalBehaviorAnnexParser.g:6660:1: ruleINTVALUE returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_INTEGER_LIT_0= RULE_INTEGER_LIT ;
public final AntlrDatatypeRuleToken ruleINTVALUE() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -19142,8 +19404,8 @@ public final AntlrDatatypeRuleToken ruleINTVALUE() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:6568:2: (this_INTEGER_LIT_0= RULE_INTEGER_LIT )
- // InternalBehaviorAnnexParser.g:6569:2: this_INTEGER_LIT_0= RULE_INTEGER_LIT
+ // InternalBehaviorAnnexParser.g:6666:2: (this_INTEGER_LIT_0= RULE_INTEGER_LIT )
+ // InternalBehaviorAnnexParser.g:6667:2: this_INTEGER_LIT_0= RULE_INTEGER_LIT
{
this_INTEGER_LIT_0=(Token)match(input,RULE_INTEGER_LIT,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -19178,7 +19440,7 @@ public final AntlrDatatypeRuleToken ruleINTVALUE() throws RecognitionException {
// $ANTLR start "entryRuleQPREF"
- // InternalBehaviorAnnexParser.g:6579:1: entryRuleQPREF returns [String current=null] : iv_ruleQPREF= ruleQPREF EOF ;
+ // InternalBehaviorAnnexParser.g:6677:1: entryRuleQPREF returns [String current=null] : iv_ruleQPREF= ruleQPREF EOF ;
public final String entryRuleQPREF() throws RecognitionException {
String current = null;
@@ -19186,8 +19448,8 @@ public final String entryRuleQPREF() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:6579:45: (iv_ruleQPREF= ruleQPREF EOF )
- // InternalBehaviorAnnexParser.g:6580:2: iv_ruleQPREF= ruleQPREF EOF
+ // InternalBehaviorAnnexParser.g:6677:45: (iv_ruleQPREF= ruleQPREF EOF )
+ // InternalBehaviorAnnexParser.g:6678:2: iv_ruleQPREF= ruleQPREF EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQPREFRule());
@@ -19218,7 +19480,7 @@ public final String entryRuleQPREF() throws RecognitionException {
// $ANTLR start "ruleQPREF"
- // InternalBehaviorAnnexParser.g:6586:1: ruleQPREF returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= ColonColon this_ID_2= RULE_ID )? ) ;
+ // InternalBehaviorAnnexParser.g:6684:1: ruleQPREF returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= ColonColon this_ID_2= RULE_ID )? ) ;
public final AntlrDatatypeRuleToken ruleQPREF() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -19230,11 +19492,11 @@ public final AntlrDatatypeRuleToken ruleQPREF() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:6592:2: ( (this_ID_0= RULE_ID (kw= ColonColon this_ID_2= RULE_ID )? ) )
- // InternalBehaviorAnnexParser.g:6593:2: (this_ID_0= RULE_ID (kw= ColonColon this_ID_2= RULE_ID )? )
+ // InternalBehaviorAnnexParser.g:6690:2: ( (this_ID_0= RULE_ID (kw= ColonColon this_ID_2= RULE_ID )? ) )
+ // InternalBehaviorAnnexParser.g:6691:2: (this_ID_0= RULE_ID (kw= ColonColon this_ID_2= RULE_ID )? )
{
- // InternalBehaviorAnnexParser.g:6593:2: (this_ID_0= RULE_ID (kw= ColonColon this_ID_2= RULE_ID )? )
- // InternalBehaviorAnnexParser.g:6594:3: this_ID_0= RULE_ID (kw= ColonColon this_ID_2= RULE_ID )?
+ // InternalBehaviorAnnexParser.g:6691:2: (this_ID_0= RULE_ID (kw= ColonColon this_ID_2= RULE_ID )? )
+ // InternalBehaviorAnnexParser.g:6692:3: this_ID_0= RULE_ID (kw= ColonColon this_ID_2= RULE_ID )?
{
this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_75); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -19247,16 +19509,16 @@ public final AntlrDatatypeRuleToken ruleQPREF() throws RecognitionException {
newLeafNode(this_ID_0, grammarAccess.getQPREFAccess().getIDTerminalRuleCall_0());
}
- // InternalBehaviorAnnexParser.g:6601:3: (kw= ColonColon this_ID_2= RULE_ID )?
- int alt111=2;
- int LA111_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:6699:3: (kw= ColonColon this_ID_2= RULE_ID )?
+ int alt112=2;
+ int LA112_0 = input.LA(1);
- if ( (LA111_0==ColonColon) ) {
- alt111=1;
+ if ( (LA112_0==ColonColon) ) {
+ alt112=1;
}
- switch (alt111) {
+ switch (alt112) {
case 1 :
- // InternalBehaviorAnnexParser.g:6602:4: kw= ColonColon this_ID_2= RULE_ID
+ // InternalBehaviorAnnexParser.g:6700:4: kw= ColonColon this_ID_2= RULE_ID
{
kw=(Token)match(input,ColonColon,FollowSets000.FOLLOW_3); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -19307,7 +19569,7 @@ public final AntlrDatatypeRuleToken ruleQPREF() throws RecognitionException {
// $ANTLR start "entryRuleQCREF"
- // InternalBehaviorAnnexParser.g:6619:1: entryRuleQCREF returns [String current=null] : iv_ruleQCREF= ruleQCREF EOF ;
+ // InternalBehaviorAnnexParser.g:6717:1: entryRuleQCREF returns [String current=null] : iv_ruleQCREF= ruleQCREF EOF ;
public final String entryRuleQCREF() throws RecognitionException {
String current = null;
@@ -19315,8 +19577,8 @@ public final String entryRuleQCREF() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:6619:45: (iv_ruleQCREF= ruleQCREF EOF )
- // InternalBehaviorAnnexParser.g:6620:2: iv_ruleQCREF= ruleQCREF EOF
+ // InternalBehaviorAnnexParser.g:6717:45: (iv_ruleQCREF= ruleQCREF EOF )
+ // InternalBehaviorAnnexParser.g:6718:2: iv_ruleQCREF= ruleQCREF EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQCREFRule());
@@ -19347,7 +19609,7 @@ public final String entryRuleQCREF() throws RecognitionException {
// $ANTLR start "ruleQCREF"
- // InternalBehaviorAnnexParser.g:6626:1: ruleQCREF returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (this_ID_0= RULE_ID kw= ColonColon )* this_ID_2= RULE_ID (kw= FullStop this_ID_4= RULE_ID )? ) ;
+ // InternalBehaviorAnnexParser.g:6724:1: ruleQCREF returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (this_ID_0= RULE_ID kw= ColonColon )* this_ID_2= RULE_ID (kw= FullStop this_ID_4= RULE_ID )? ) ;
public final AntlrDatatypeRuleToken ruleQCREF() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -19360,32 +19622,32 @@ public final AntlrDatatypeRuleToken ruleQCREF() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:6632:2: ( ( (this_ID_0= RULE_ID kw= ColonColon )* this_ID_2= RULE_ID (kw= FullStop this_ID_4= RULE_ID )? ) )
- // InternalBehaviorAnnexParser.g:6633:2: ( (this_ID_0= RULE_ID kw= ColonColon )* this_ID_2= RULE_ID (kw= FullStop this_ID_4= RULE_ID )? )
+ // InternalBehaviorAnnexParser.g:6730:2: ( ( (this_ID_0= RULE_ID kw= ColonColon )* this_ID_2= RULE_ID (kw= FullStop this_ID_4= RULE_ID )? ) )
+ // InternalBehaviorAnnexParser.g:6731:2: ( (this_ID_0= RULE_ID kw= ColonColon )* this_ID_2= RULE_ID (kw= FullStop this_ID_4= RULE_ID )? )
{
- // InternalBehaviorAnnexParser.g:6633:2: ( (this_ID_0= RULE_ID kw= ColonColon )* this_ID_2= RULE_ID (kw= FullStop this_ID_4= RULE_ID )? )
- // InternalBehaviorAnnexParser.g:6634:3: (this_ID_0= RULE_ID kw= ColonColon )* this_ID_2= RULE_ID (kw= FullStop this_ID_4= RULE_ID )?
+ // InternalBehaviorAnnexParser.g:6731:2: ( (this_ID_0= RULE_ID kw= ColonColon )* this_ID_2= RULE_ID (kw= FullStop this_ID_4= RULE_ID )? )
+ // InternalBehaviorAnnexParser.g:6732:3: (this_ID_0= RULE_ID kw= ColonColon )* this_ID_2= RULE_ID (kw= FullStop this_ID_4= RULE_ID )?
{
- // InternalBehaviorAnnexParser.g:6634:3: (this_ID_0= RULE_ID kw= ColonColon )*
- loop112:
+ // InternalBehaviorAnnexParser.g:6732:3: (this_ID_0= RULE_ID kw= ColonColon )*
+ loop113:
do {
- int alt112=2;
- int LA112_0 = input.LA(1);
+ int alt113=2;
+ int LA113_0 = input.LA(1);
- if ( (LA112_0==RULE_ID) ) {
- int LA112_1 = input.LA(2);
+ if ( (LA113_0==RULE_ID) ) {
+ int LA113_1 = input.LA(2);
- if ( (LA112_1==ColonColon) ) {
- alt112=1;
+ if ( (LA113_1==ColonColon) ) {
+ alt113=1;
}
}
- switch (alt112) {
+ switch (alt113) {
case 1 :
- // InternalBehaviorAnnexParser.g:6635:4: this_ID_0= RULE_ID kw= ColonColon
+ // InternalBehaviorAnnexParser.g:6733:4: this_ID_0= RULE_ID kw= ColonColon
{
this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_89); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -19410,7 +19672,7 @@ public final AntlrDatatypeRuleToken ruleQCREF() throws RecognitionException {
break;
default :
- break loop112;
+ break loop113;
}
} while (true);
@@ -19425,16 +19687,16 @@ public final AntlrDatatypeRuleToken ruleQCREF() throws RecognitionException {
newLeafNode(this_ID_2, grammarAccess.getQCREFAccess().getIDTerminalRuleCall_1());
}
- // InternalBehaviorAnnexParser.g:6655:3: (kw= FullStop this_ID_4= RULE_ID )?
- int alt113=2;
- int LA113_0 = input.LA(1);
+ // InternalBehaviorAnnexParser.g:6753:3: (kw= FullStop this_ID_4= RULE_ID )?
+ int alt114=2;
+ int LA114_0 = input.LA(1);
- if ( (LA113_0==FullStop) ) {
- alt113=1;
+ if ( (LA114_0==FullStop) ) {
+ alt114=1;
}
- switch (alt113) {
+ switch (alt114) {
case 1 :
- // InternalBehaviorAnnexParser.g:6656:4: kw= FullStop this_ID_4= RULE_ID
+ // InternalBehaviorAnnexParser.g:6754:4: kw= FullStop this_ID_4= RULE_ID
{
kw=(Token)match(input,FullStop,FollowSets000.FOLLOW_3); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -19485,7 +19747,7 @@ public final AntlrDatatypeRuleToken ruleQCREF() throws RecognitionException {
// $ANTLR start "entryRuleSTAR"
- // InternalBehaviorAnnexParser.g:6673:1: entryRuleSTAR returns [String current=null] : iv_ruleSTAR= ruleSTAR EOF ;
+ // InternalBehaviorAnnexParser.g:6771:1: entryRuleSTAR returns [String current=null] : iv_ruleSTAR= ruleSTAR EOF ;
public final String entryRuleSTAR() throws RecognitionException {
String current = null;
@@ -19493,8 +19755,8 @@ public final String entryRuleSTAR() throws RecognitionException {
try {
- // InternalBehaviorAnnexParser.g:6673:44: (iv_ruleSTAR= ruleSTAR EOF )
- // InternalBehaviorAnnexParser.g:6674:2: iv_ruleSTAR= ruleSTAR EOF
+ // InternalBehaviorAnnexParser.g:6771:44: (iv_ruleSTAR= ruleSTAR EOF )
+ // InternalBehaviorAnnexParser.g:6772:2: iv_ruleSTAR= ruleSTAR EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSTARRule());
@@ -19525,7 +19787,7 @@ public final String entryRuleSTAR() throws RecognitionException {
// $ANTLR start "ruleSTAR"
- // InternalBehaviorAnnexParser.g:6680:1: ruleSTAR returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= Asterisk ;
+ // InternalBehaviorAnnexParser.g:6778:1: ruleSTAR returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= Asterisk ;
public final AntlrDatatypeRuleToken ruleSTAR() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -19535,8 +19797,8 @@ public final AntlrDatatypeRuleToken ruleSTAR() throws RecognitionException {
enterRule();
try {
- // InternalBehaviorAnnexParser.g:6686:2: (kw= Asterisk )
- // InternalBehaviorAnnexParser.g:6687:2: kw= Asterisk
+ // InternalBehaviorAnnexParser.g:6784:2: (kw= Asterisk )
+ // InternalBehaviorAnnexParser.g:6785:2: kw= Asterisk
{
kw=(Token)match(input,Asterisk,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -19567,8 +19829,8 @@ public final AntlrDatatypeRuleToken ruleSTAR() throws RecognitionException {
// $ANTLR start synpred1_InternalBehaviorAnnexParser
public final void synpred1_InternalBehaviorAnnexParser_fragment() throws RecognitionException {
- // InternalBehaviorAnnexParser.g:1800:4: ( ruleAssignmentAction )
- // InternalBehaviorAnnexParser.g:1800:5: ruleAssignmentAction
+ // InternalBehaviorAnnexParser.g:1898:4: ( ruleAssignmentAction )
+ // InternalBehaviorAnnexParser.g:1898:5: ruleAssignmentAction
{
pushFollow(FollowSets000.FOLLOW_2);
ruleAssignmentAction();
@@ -19598,8 +19860,8 @@ public final boolean synpred1_InternalBehaviorAnnexParser() {
}
- protected DFA40 dfa40 = new DFA40(this);
- protected DFA96 dfa96 = new DFA96(this);
+ protected DFA41 dfa41 = new DFA41(this);
+ protected DFA97 dfa97 = new DFA97(this);
static final String dfa_1s = "\13\uffff";
static final String dfa_2s = "\1\4\1\0\11\uffff";
static final String dfa_3s = "\1\141\1\0\11\uffff";
@@ -19626,11 +19888,11 @@ public final boolean synpred1_InternalBehaviorAnnexParser() {
static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s);
static final short[][] dfa_6 = unpackEncodedStringArray(dfa_6s);
- class DFA40 extends DFA {
+ class DFA41 extends DFA {
- public DFA40(BaseRecognizer recognizer) {
+ public DFA41(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 40;
+ this.decisionNumber = 41;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_2;
@@ -19640,17 +19902,17 @@ public DFA40(BaseRecognizer recognizer) {
this.transition = dfa_6;
}
public String getDescription() {
- return "1798:2: ( ( ( ruleAssignmentAction )=>this_AssignmentAction_0= ruleAssignmentAction ) | this_CommunicationAction_1= ruleCommunicationAction | this_TimedAction_2= ruleTimedAction | this_IfStatement_3= ruleIfStatement | this_ForStatement_4= ruleForStatement | this_WhileStatement_5= ruleWhileStatement | this_DoUntilStatement_6= ruleDoUntilStatement | this_BehaviorActionBlock_7= ruleBehaviorActionBlock )";
+ return "1896:2: ( ( ( ruleAssignmentAction )=>this_AssignmentAction_0= ruleAssignmentAction ) | this_CommunicationAction_1= ruleCommunicationAction | this_TimedAction_2= ruleTimedAction | this_IfStatement_3= ruleIfStatement | this_ForStatement_4= ruleForStatement | this_WhileStatement_5= ruleWhileStatement | this_DoUntilStatement_6= ruleDoUntilStatement | this_BehaviorActionBlock_7= ruleBehaviorActionBlock )";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA40_1 = input.LA(1);
+ int LA41_1 = input.LA(1);
- int index40_1 = input.index();
+ int index41_1 = input.index();
input.rewind();
s = -1;
if ( (synpred1_InternalBehaviorAnnexParser()) ) {s = 10;}
@@ -19658,13 +19920,13 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
else if ( (true) ) {s = 2;}
- input.seek(index40_1);
+ input.seek(index41_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 40, _s, input);
+ new NoViableAltException(getDescription(), 41, _s, input);
error(nvae);
throw nvae;
}
@@ -19707,11 +19969,11 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
static final short[] dfa_12 = DFA.unpackEncodedString(dfa_12s);
static final short[][] dfa_13 = unpackEncodedStringArray(dfa_13s);
- class DFA96 extends DFA {
+ class DFA97 extends DFA {
- public DFA96(BaseRecognizer recognizer) {
+ public DFA97(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 96;
+ this.decisionNumber = 97;
this.eot = dfa_7;
this.eof = dfa_8;
this.min = dfa_9;
@@ -19721,7 +19983,7 @@ public DFA96(BaseRecognizer recognizer) {
this.transition = dfa_13;
}
public String getDescription() {
- return "5385:2: (this_RecordTerm_0= ruleRecordTerm | this_ReferenceTerm_1= ruleReferenceTerm | this_ComponentClassifierTerm_2= ruleComponentClassifierTerm | this_ComputedTerm_3= ruleComputedTerm | this_StringTerm_4= ruleStringTerm | this_NumericRangeTerm_5= ruleNumericRangeTerm | this_RealTerm_6= ruleRealTerm | this_IntegerTerm_7= ruleIntegerTerm | this_ListTerm_8= ruleListTerm | this_BooleanLiteral_9= ruleBooleanLiteral | this_LiteralorReferenceTerm_10= ruleLiteralorReferenceTerm )";
+ return "5483:2: (this_RecordTerm_0= ruleRecordTerm | this_ReferenceTerm_1= ruleReferenceTerm | this_ComponentClassifierTerm_2= ruleComponentClassifierTerm | this_ComputedTerm_3= ruleComputedTerm | this_StringTerm_4= ruleStringTerm | this_NumericRangeTerm_5= ruleNumericRangeTerm | this_RealTerm_6= ruleRealTerm | this_IntegerTerm_7= ruleIntegerTerm | this_ListTerm_8= ruleListTerm | this_BooleanLiteral_9= ruleBooleanLiteral | this_LiteralorReferenceTerm_10= ruleLiteralorReferenceTerm )";
}
}
@@ -19755,7 +20017,7 @@ private static class FollowSets000 {
public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0010000000000000L,0x0000000000000400L});
public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x800020D004040080L,0x0000000350000A48L});
public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000004000000000L});
- public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000001004003000L,0x0000000350000008L});
+ public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000001004003000L,0x0000000350000048L});
public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000001404240002L,0x0000000350000008L});
public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000000200002L});
public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
@@ -19765,30 +20027,30 @@ private static class FollowSets000 {
public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000001004000002L,0x0000000350000008L});
public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000001L});
public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000010000000002L});
- public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x3000081104100010L,0x0000000350400108L});
- public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L});
- public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000000040002L});
- public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000000002L,0x0000000000008010L});
- public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000000002L,0x0000000000008000L});
- public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000010L});
- public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0080000000000000L});
- public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000229004000000L,0x0000000350000A48L});
- public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0805000000000000L,0x0000000000080004L});
- public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000040L});
- public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000209004000000L,0x0000000350000A48L});
- public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0005000000000000L});
- public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0020000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x4000000000000002L});
- public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000000000008000L});
- public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000040202000000L});
- public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0000040000000000L});
- public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x2000000000000000L});
- public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x4000000000000000L});
- public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L});
- public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000000080000000L});
- public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0020000000000002L});
- public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000800000000002L,0x0000000000000001L});
+ public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000800000000002L,0x0000000000000001L});
+ public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x3000081104100010L,0x0000000350400108L});
+ public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L});
+ public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000040002L});
+ public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000000000002L,0x0000000000008010L});
+ public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000000000002L,0x0000000000008000L});
+ public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000010L});
+ public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0080000000000000L});
+ public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000229004000000L,0x0000000350000A48L});
+ public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0805000000000000L,0x0000000000080004L});
+ public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000040L});
+ public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000209004000000L,0x0000000350000A48L});
+ public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0005000000000000L});
+ public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0020000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x4000000000000002L});
+ public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000000000008000L});
+ public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0000040202000000L});
+ public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0000040000000000L});
+ public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x2000000000000000L});
+ public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L});
+ public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000080000000L});
+ public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0020000000000002L});
public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000000200000002L});
public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0000000800000002L});
public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0502000000000002L,0x0000000000070000L});
diff --git a/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/serializer/AbstractBehaviorAnnexSemanticSequencer.java b/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/serializer/AbstractBehaviorAnnexSemanticSequencer.java
index c90ac46e46b..a7299f531a9 100644
--- a/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/serializer/AbstractBehaviorAnnexSemanticSequencer.java
+++ b/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/serializer/AbstractBehaviorAnnexSemanticSequencer.java
@@ -88,6 +88,7 @@
import org.osate.xtext.aadl2.ba.behaviorAnnex.InternalCondition;
import org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchCondition;
import org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchConjunction;
+import org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchTrigger;
import org.osate.xtext.aadl2.ba.behaviorAnnex.NamedPropertyField;
import org.osate.xtext.aadl2.ba.behaviorAnnex.PropertyArrayIndex;
import org.osate.xtext.aadl2.ba.behaviorAnnex.PropertyIndexPropertyReference;
@@ -322,6 +323,9 @@ else if (epackage == BehaviorAnnexPackage.eINSTANCE)
case BehaviorAnnexPackage.MODE_SWITCH_CONJUNCTION:
sequence_ModeSwitchConjunction(context, (ModeSwitchConjunction) semanticObject);
return;
+ case BehaviorAnnexPackage.MODE_SWITCH_TRIGGER:
+ sequence_ModeSwitchTrigger(context, (ModeSwitchTrigger) semanticObject);
+ return;
case BehaviorAnnexPackage.NAMED_PROPERTY_FIELD:
sequence_NamedPropertyField(context, (NamedPropertyField) semanticObject);
return;
@@ -1075,7 +1079,7 @@ protected void sequence_InternalCondition(ISerializationContext context, Interna
* ModeSwitchCondition returns ModeSwitchCondition
*
* Constraint:
- * (conjunctions+=ModeSwitchConjunction conjunctions+=ModeSwitchConjunction*)
+ * (conjunctions+=ModeSwitchConjunction (logicalOperators+=LogicalOrOperator conjunctions+=ModeSwitchConjunction)*)
*
*/
protected void sequence_ModeSwitchCondition(ISerializationContext context, ModeSwitchCondition semanticObject) {
@@ -1089,7 +1093,7 @@ protected void sequence_ModeSwitchCondition(ISerializationContext context, ModeS
* ModeSwitchConjunction returns ModeSwitchConjunction
*
* Constraint:
- * (triggers+=Reference triggers+=Reference*)
+ * (triggers+=ModeSwitchTrigger (logicalOperators+=LogicalAndOperator triggers+=ModeSwitchTrigger)*)
*
*/
protected void sequence_ModeSwitchConjunction(ISerializationContext context, ModeSwitchConjunction semanticObject) {
@@ -1097,6 +1101,20 @@ protected void sequence_ModeSwitchConjunction(ISerializationContext context, Mod
}
+ /**
+ *
+ * Contexts:
+ * ModeSwitchTrigger returns ModeSwitchTrigger
+ *
+ * Constraint:
+ * (reference=Reference | expression=ModeSwitchCondition)
+ *
+ */
+ protected void sequence_ModeSwitchTrigger(ISerializationContext context, ModeSwitchTrigger semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
/**
*
* Contexts:
diff --git a/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/services/BehaviorAnnexGrammarAccess.java b/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/services/BehaviorAnnexGrammarAccess.java
index c81c6b0758c..e919a4f8383 100644
--- a/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/services/BehaviorAnnexGrammarAccess.java
+++ b/ba/org.osate.xtext.aadl2.ba/src-gen/org/osate/xtext/aadl2/ba/services/BehaviorAnnexGrammarAccess.java
@@ -879,16 +879,19 @@ public class ModeSwitchConditionElements extends AbstractParserRuleElementFinder
private final Assignment cConjunctionsAssignment_0 = (Assignment)cGroup.eContents().get(0);
private final RuleCall cConjunctionsModeSwitchConjunctionParserRuleCall_0_0 = (RuleCall)cConjunctionsAssignment_0.eContents().get(0);
private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Keyword cOrKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
+ private final Assignment cLogicalOperatorsAssignment_1_0 = (Assignment)cGroup_1.eContents().get(0);
+ private final RuleCall cLogicalOperatorsLogicalOrOperatorParserRuleCall_1_0_0 = (RuleCall)cLogicalOperatorsAssignment_1_0.eContents().get(0);
private final Assignment cConjunctionsAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
private final RuleCall cConjunctionsModeSwitchConjunctionParserRuleCall_1_1_0 = (RuleCall)cConjunctionsAssignment_1_1.eContents().get(0);
//ModeSwitchCondition:
- // conjunctions+=ModeSwitchConjunction ('or' conjunctions+=ModeSwitchConjunction)*
+ // conjunctions+=ModeSwitchConjunction
+ // (logicalOperators+=LogicalOrOperator conjunctions+=ModeSwitchConjunction)*
//;
@Override public ParserRule getRule() { return rule; }
- //conjunctions+=ModeSwitchConjunction ('or' conjunctions+=ModeSwitchConjunction)*
+ //conjunctions+=ModeSwitchConjunction
+ //(logicalOperators+=LogicalOrOperator conjunctions+=ModeSwitchConjunction)*
public Group getGroup() { return cGroup; }
//conjunctions+=ModeSwitchConjunction
@@ -897,11 +900,14 @@ public class ModeSwitchConditionElements extends AbstractParserRuleElementFinder
//ModeSwitchConjunction
public RuleCall getConjunctionsModeSwitchConjunctionParserRuleCall_0_0() { return cConjunctionsModeSwitchConjunctionParserRuleCall_0_0; }
- //('or' conjunctions+=ModeSwitchConjunction)*
+ //(logicalOperators+=LogicalOrOperator conjunctions+=ModeSwitchConjunction)*
public Group getGroup_1() { return cGroup_1; }
- //'or'
- public Keyword getOrKeyword_1_0() { return cOrKeyword_1_0; }
+ //logicalOperators+=LogicalOrOperator
+ public Assignment getLogicalOperatorsAssignment_1_0() { return cLogicalOperatorsAssignment_1_0; }
+
+ //LogicalOrOperator
+ public RuleCall getLogicalOperatorsLogicalOrOperatorParserRuleCall_1_0_0() { return cLogicalOperatorsLogicalOrOperatorParserRuleCall_1_0_0; }
//conjunctions+=ModeSwitchConjunction
public Assignment getConjunctionsAssignment_1_1() { return cConjunctionsAssignment_1_1; }
@@ -913,37 +919,85 @@ public class ModeSwitchConjunctionElements extends AbstractParserRuleElementFind
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.osate.xtext.aadl2.ba.BehaviorAnnex.ModeSwitchConjunction");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Assignment cTriggersAssignment_0 = (Assignment)cGroup.eContents().get(0);
- private final RuleCall cTriggersReferenceParserRuleCall_0_0 = (RuleCall)cTriggersAssignment_0.eContents().get(0);
+ private final RuleCall cTriggersModeSwitchTriggerParserRuleCall_0_0 = (RuleCall)cTriggersAssignment_0.eContents().get(0);
private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Keyword cAndKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
+ private final Assignment cLogicalOperatorsAssignment_1_0 = (Assignment)cGroup_1.eContents().get(0);
+ private final RuleCall cLogicalOperatorsLogicalAndOperatorParserRuleCall_1_0_0 = (RuleCall)cLogicalOperatorsAssignment_1_0.eContents().get(0);
private final Assignment cTriggersAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cTriggersReferenceParserRuleCall_1_1_0 = (RuleCall)cTriggersAssignment_1_1.eContents().get(0);
+ private final RuleCall cTriggersModeSwitchTriggerParserRuleCall_1_1_0 = (RuleCall)cTriggersAssignment_1_1.eContents().get(0);
//ModeSwitchConjunction:
- // triggers+=Reference ('and' triggers+=Reference)*
+ // triggers+=ModeSwitchTrigger
+ // (logicalOperators+=LogicalAndOperator triggers+=ModeSwitchTrigger)*
//;
@Override public ParserRule getRule() { return rule; }
- //triggers+=Reference ('and' triggers+=Reference)*
+ //triggers+=ModeSwitchTrigger
+ //(logicalOperators+=LogicalAndOperator triggers+=ModeSwitchTrigger)*
public Group getGroup() { return cGroup; }
- //triggers+=Reference
+ //triggers+=ModeSwitchTrigger
public Assignment getTriggersAssignment_0() { return cTriggersAssignment_0; }
- //Reference
- public RuleCall getTriggersReferenceParserRuleCall_0_0() { return cTriggersReferenceParserRuleCall_0_0; }
+ //ModeSwitchTrigger
+ public RuleCall getTriggersModeSwitchTriggerParserRuleCall_0_0() { return cTriggersModeSwitchTriggerParserRuleCall_0_0; }
- //('and' triggers+=Reference)*
+ //(logicalOperators+=LogicalAndOperator triggers+=ModeSwitchTrigger)*
public Group getGroup_1() { return cGroup_1; }
- //'and'
- public Keyword getAndKeyword_1_0() { return cAndKeyword_1_0; }
+ //logicalOperators+=LogicalAndOperator
+ public Assignment getLogicalOperatorsAssignment_1_0() { return cLogicalOperatorsAssignment_1_0; }
- //triggers+=Reference
+ //LogicalAndOperator
+ public RuleCall getLogicalOperatorsLogicalAndOperatorParserRuleCall_1_0_0() { return cLogicalOperatorsLogicalAndOperatorParserRuleCall_1_0_0; }
+
+ //triggers+=ModeSwitchTrigger
public Assignment getTriggersAssignment_1_1() { return cTriggersAssignment_1_1; }
+ //ModeSwitchTrigger
+ public RuleCall getTriggersModeSwitchTriggerParserRuleCall_1_1_0() { return cTriggersModeSwitchTriggerParserRuleCall_1_1_0; }
+ }
+ public class ModeSwitchTriggerElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.osate.xtext.aadl2.ba.BehaviorAnnex.ModeSwitchTrigger");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final Assignment cReferenceAssignment_0 = (Assignment)cAlternatives.eContents().get(0);
+ private final RuleCall cReferenceReferenceParserRuleCall_0_0 = (RuleCall)cReferenceAssignment_0.eContents().get(0);
+ private final Group cGroup_1 = (Group)cAlternatives.eContents().get(1);
+ private final Keyword cLeftParenthesisKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
+ private final Assignment cExpressionAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
+ private final RuleCall cExpressionModeSwitchConditionParserRuleCall_1_1_0 = (RuleCall)cExpressionAssignment_1_1.eContents().get(0);
+ private final Keyword cRightParenthesisKeyword_1_2 = (Keyword)cGroup_1.eContents().get(2);
+
+ //ModeSwitchTrigger:
+ // reference=Reference
+ // | '(' expression=ModeSwitchCondition ')'
+ //;
+ @Override public ParserRule getRule() { return rule; }
+
+ //reference=Reference
+ //| '(' expression=ModeSwitchCondition ')'
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //reference=Reference
+ public Assignment getReferenceAssignment_0() { return cReferenceAssignment_0; }
+
//Reference
- public RuleCall getTriggersReferenceParserRuleCall_1_1_0() { return cTriggersReferenceParserRuleCall_1_1_0; }
+ public RuleCall getReferenceReferenceParserRuleCall_0_0() { return cReferenceReferenceParserRuleCall_0_0; }
+
+ //'(' expression=ModeSwitchCondition ')'
+ public Group getGroup_1() { return cGroup_1; }
+
+ //'('
+ public Keyword getLeftParenthesisKeyword_1_0() { return cLeftParenthesisKeyword_1_0; }
+
+ //expression=ModeSwitchCondition
+ public Assignment getExpressionAssignment_1_1() { return cExpressionAssignment_1_1; }
+
+ //ModeSwitchCondition
+ public RuleCall getExpressionModeSwitchConditionParserRuleCall_1_1_0() { return cExpressionModeSwitchConditionParserRuleCall_1_1_0; }
+
+ //')'
+ public Keyword getRightParenthesisKeyword_1_2() { return cRightParenthesisKeyword_1_2; }
}
public class InternalConditionElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.osate.xtext.aadl2.ba.BehaviorAnnex.InternalCondition");
@@ -3142,6 +3196,7 @@ public class ArrayIndexElements extends AbstractParserRuleElementFinder {
private final DispatchConjunctionElements pDispatchConjunction;
private final ModeSwitchConditionElements pModeSwitchCondition;
private final ModeSwitchConjunctionElements pModeSwitchConjunction;
+ private final ModeSwitchTriggerElements pModeSwitchTrigger;
private final InternalConditionElements pInternalCondition;
private final BehaviorActionBlockElements pBehaviorActionBlock;
private final BehaviorActionsElements pBehaviorActions;
@@ -3217,6 +3272,7 @@ public BehaviorAnnexGrammarAccess(GrammarProvider grammarProvider,
this.pDispatchConjunction = new DispatchConjunctionElements();
this.pModeSwitchCondition = new ModeSwitchConditionElements();
this.pModeSwitchConjunction = new ModeSwitchConjunctionElements();
+ this.pModeSwitchTrigger = new ModeSwitchTriggerElements();
this.pInternalCondition = new InternalConditionElements();
this.pBehaviorActionBlock = new BehaviorActionBlockElements();
this.pBehaviorActions = new BehaviorActionsElements();
@@ -3482,7 +3538,8 @@ public ParserRule getDispatchConjunctionRule() {
}
//ModeSwitchCondition:
- // conjunctions+=ModeSwitchConjunction ('or' conjunctions+=ModeSwitchConjunction)*
+ // conjunctions+=ModeSwitchConjunction
+ // (logicalOperators+=LogicalOrOperator conjunctions+=ModeSwitchConjunction)*
//;
public ModeSwitchConditionElements getModeSwitchConditionAccess() {
return pModeSwitchCondition;
@@ -3493,7 +3550,8 @@ public ParserRule getModeSwitchConditionRule() {
}
//ModeSwitchConjunction:
- // triggers+=Reference ('and' triggers+=Reference)*
+ // triggers+=ModeSwitchTrigger
+ // (logicalOperators+=LogicalAndOperator triggers+=ModeSwitchTrigger)*
//;
public ModeSwitchConjunctionElements getModeSwitchConjunctionAccess() {
return pModeSwitchConjunction;
@@ -3503,6 +3561,18 @@ public ParserRule getModeSwitchConjunctionRule() {
return getModeSwitchConjunctionAccess().getRule();
}
+ //ModeSwitchTrigger:
+ // reference=Reference
+ // | '(' expression=ModeSwitchCondition ')'
+ //;
+ public ModeSwitchTriggerElements getModeSwitchTriggerAccess() {
+ return pModeSwitchTrigger;
+ }
+
+ public ParserRule getModeSwitchTriggerRule() {
+ return getModeSwitchTriggerAccess().getRule();
+ }
+
//// The listed names are internal event or event data features of the containing component. Like every other name in
//// the annex they stay symbolic here; the translator resolves them against the owner.
//InternalCondition:
diff --git a/ba/org.osate.xtext.aadl2.ba/src/org/osate/xtext/aadl2/ba/BehaviorAnnex.xtext b/ba/org.osate.xtext.aadl2.ba/src/org/osate/xtext/aadl2/ba/BehaviorAnnex.xtext
index bbf84ac4e9f..d4d5493cf26 100644
--- a/ba/org.osate.xtext.aadl2.ba/src/org/osate/xtext/aadl2/ba/BehaviorAnnex.xtext
+++ b/ba/org.osate.xtext.aadl2.ba/src/org/osate/xtext/aadl2/ba/BehaviorAnnex.xtext
@@ -112,11 +112,18 @@ DispatchConjunction:
;
ModeSwitchCondition:
- conjunctions+=ModeSwitchConjunction ('or' conjunctions+=ModeSwitchConjunction)*
+ conjunctions+=ModeSwitchConjunction
+ (logicalOperators+=LogicalOrOperator conjunctions+=ModeSwitchConjunction)*
;
ModeSwitchConjunction:
- triggers+=Reference ('and' triggers+=Reference)*
+ triggers+=ModeSwitchTrigger
+ (logicalOperators+=LogicalAndOperator triggers+=ModeSwitchTrigger)*
+;
+
+ModeSwitchTrigger:
+ reference=Reference
+ | '(' expression=ModeSwitchCondition ')'
;
// The listed names are internal event or event data features of the containing component. Like every other name in
diff --git a/ba/org.osate.xtext.aadl2.ba/src/org/osate/xtext/aadl2/ba/translation/DeclarativeToStrictTranslator.java b/ba/org.osate.xtext.aadl2.ba/src/org/osate/xtext/aadl2/ba/translation/DeclarativeToStrictTranslator.java
index 10b97ccaccd..c21d130fd16 100644
--- a/ba/org.osate.xtext.aadl2.ba/src/org/osate/xtext/aadl2/ba/translation/DeclarativeToStrictTranslator.java
+++ b/ba/org.osate.xtext.aadl2.ba/src/org/osate/xtext/aadl2/ba/translation/DeclarativeToStrictTranslator.java
@@ -153,6 +153,7 @@
import org.osate.xtext.aadl2.ba.behaviorAnnex.IntegerValue;
import org.osate.xtext.aadl2.ba.behaviorAnnex.InternalCondition;
import org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchCondition;
+import org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchTrigger;
import org.osate.xtext.aadl2.ba.behaviorAnnex.NamedPropertyField;
import org.osate.xtext.aadl2.ba.behaviorAnnex.PropertyArrayIndex;
import org.osate.xtext.aadl2.ba.behaviorAnnex.PropertyIndexPropertyReference;
@@ -520,20 +521,39 @@ private org.osate.ba.aadlba.InternalCondition toInternalCondition(final Internal
private org.osate.ba.aadlba.BehaviorCondition toModeSwitchCondition(final ModeSwitchCondition condition,
final EObject traceSource) {
+ return toModeSwitchExpression(condition, traceSource);
+ }
+
+ private org.osate.ba.aadlba.ModeSwitchTriggerLogicalExpression toModeSwitchExpression(
+ final ModeSwitchCondition condition, final EObject traceSource) {
final org.osate.ba.aadlba.ModeSwitchTriggerLogicalExpression result = trace(
FACTORY.createModeSwitchTriggerLogicalExpression(), traceSource);
for (final org.osate.xtext.aadl2.ba.behaviorAnnex.ModeSwitchConjunction sourceConjunction : condition
.getConjunctions()) {
final org.osate.ba.aadlba.ModeSwitchConjunction conjunction = trace(
FACTORY.createModeSwitchConjunction(), sourceConjunction);
- for (final Reference reference : sourceConjunction.getTriggers()) {
- final var resolvedTrigger = toReferenceValue(reference);
- if (resolvedTrigger instanceof org.osate.ba.aadlba.ModeSwitchTrigger modeSwitchTrigger) {
- conjunction.getModeSwitchTriggers().add(modeSwitchTrigger);
+ for (final ModeSwitchTrigger sourceTrigger : sourceConjunction.getTriggers()) {
+ final org.osate.ba.aadlba.ModeSwitchTrigger strictTrigger;
+ if (sourceTrigger.getReference() != null) {
+ final var resolvedTrigger = toReferenceValue(sourceTrigger.getReference());
+ strictTrigger = resolvedTrigger instanceof org.osate.ba.aadlba.ModeSwitchTrigger modeSwitchTrigger
+ ? modeSwitchTrigger
+ : null;
+ } else {
+ strictTrigger = toModeSwitchExpression(sourceTrigger.getExpression(), sourceTrigger);
}
+ if (strictTrigger != null) {
+ conjunction.getModeSwitchTriggers().add(strictTrigger);
+ }
+ }
+ for (final String operator : sourceConjunction.getLogicalOperators()) {
+ conjunction.getLogicalOperators().add(logicalOperator(operator));
}
result.getModeSwitchConjunctions().add(conjunction);
}
+ for (final String operator : condition.getLogicalOperators()) {
+ result.getLogicalOperators().add(logicalOperator(operator));
+ }
return result;
}