diff --git a/server/.classpath b/server/.classpath
index 510bcbb..7c5580a 100644
--- a/server/.classpath
+++ b/server/.classpath
@@ -12,7 +12,7 @@
-
+
diff --git a/server/.settings/org.eclipse.jdt.core.prefs b/server/.settings/org.eclipse.jdt.core.prefs
index 7adc0fb..d4540a5 100644
--- a/server/.settings/org.eclipse.jdt.core.prefs
+++ b/server/.settings/org.eclipse.jdt.core.prefs
@@ -1,10 +1,10 @@
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=11
-org.eclipse.jdt.core.compiler.compliance=11
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=17
+org.eclipse.jdt.core.compiler.compliance=17
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
org.eclipse.jdt.core.compiler.release=enabled
-org.eclipse.jdt.core.compiler.source=11
+org.eclipse.jdt.core.compiler.source=17
diff --git a/server/build.gradle b/server/build.gradle
index 88068d0..4c28ff0 100644
--- a/server/build.gradle
+++ b/server/build.gradle
@@ -12,23 +12,25 @@ apply from: "${rootDir}/gradle/source-layout.gradle"
ext.title = 'Oml Language Server'
description = 'IDE support for Oml Language Server'
group = 'io.opencaesar.oml'
-version = '2.6.0'
+version = '2.7.0'
repositories {
mavenLocal()
mavenCentral()
}
-ext.xtextVersion = '2.28.0'
+ext.xtextVersion = '2.35.0'
ext.xcoreVersion = '1.22.0'
-ext.xcoreLibVersion = '1.6.0'
+ext.xcoreLibVersion = '1.7.0'
ext.xmlResolverVersion = '1.2'
-ext.emfJsonVersion = '2.1.0'
-ext.gsonVersion = '2.9.0'
-ext.guavaVersion = '31.1-jre'
-ext.lsp4jVersion = '0.17.0'
-ext.elkVersion = '0.8.1'
-ext.sprottyVersion = '0.12.0'
+ext.emfJsonVersion = '2.2.0'
+ext.gsonVersion = '2.11.0'
+ext.guavaVersion = '33.2.1-jre'
+
+ext.lsp4jVersion = '0.23.1'
+ext.elkVersion = '0.9.1'
+ext.sprottyVersion = '1.1.1'
+
ext.omlVersion = "2.+"
dependencies {
@@ -62,5 +64,5 @@ shadowJar {
mergeServiceFiles()
}
-sourceCompatibility = '11'
-targetCompatibility = '11'
+sourceCompatibility = '17'
+targetCompatibility = '17'
diff --git a/server/src-gen/io/opencaesar/oml/dsl/ide/contentassist/antlr/OmlParser.java b/server/src-gen/io/opencaesar/oml/dsl/ide/contentassist/antlr/OmlParser.java
index 46785cf..99616ce 100644
--- a/server/src-gen/io/opencaesar/oml/dsl/ide/contentassist/antlr/OmlParser.java
+++ b/server/src-gen/io/opencaesar/oml/dsl/ide/contentassist/antlr/OmlParser.java
@@ -45,7 +45,7 @@ public String getRuleName(AbstractElement element) {
private static void init(ImmutableMap.Builder builder, OmlGrammarAccess grammarAccess) {
builder.put(grammarAccess.getOntologyAccess().getAlternatives(), "rule__Ontology__Alternatives");
- builder.put(grammarAccess.getAnnotationAccess().getAlternatives_3(), "rule__Annotation__Alternatives_3");
+ builder.put(grammarAccess.getAnnotationValueAccess().getAlternatives(), "rule__AnnotationValue__Alternatives");
builder.put(grammarAccess.getVocabularyBoxAccess().getAlternatives(), "rule__VocabularyBox__Alternatives");
builder.put(grammarAccess.getVocabularyAccess().getOwnedImportsAlternatives_6_0(), "rule__Vocabulary__OwnedImportsAlternatives_6_0");
builder.put(grammarAccess.getVocabularyBundleAccess().getOwnedImportsAlternatives_7_0(), "rule__VocabularyBundle__OwnedImportsAlternatives_7_0");
@@ -72,6 +72,7 @@ private static void init(ImmutableMap.Builder builder,
builder.put(grammarAccess.getUnreifiedRelationAccess().getAlternatives_1(), "rule__UnreifiedRelation__Alternatives_1");
builder.put(grammarAccess.getRuleAccess().getAlternatives_1(), "rule__Rule__Alternatives_1");
builder.put(grammarAccess.getBuiltInAccess().getAlternatives_1(), "rule__BuiltIn__Alternatives_1");
+ builder.put(grammarAccess.getAnonymousInstanceAccess().getAlternatives(), "rule__AnonymousInstance__Alternatives");
builder.put(grammarAccess.getNamedInstanceAccess().getAlternatives(), "rule__NamedInstance__Alternatives");
builder.put(grammarAccess.getConceptInstanceAccess().getAlternatives_1(), "rule__ConceptInstance__Alternatives_1");
builder.put(grammarAccess.getRelationInstanceAccess().getAlternatives_1(), "rule__RelationInstance__Alternatives_1");
@@ -79,7 +80,7 @@ private static void init(ImmutableMap.Builder builder,
builder.put(grammarAccess.getImportAccess().getAlternatives(), "rule__Import__Alternatives");
builder.put(grammarAccess.getPropertyRestrictionAxiomAccess().getAlternatives(), "rule__PropertyRestrictionAxiom__Alternatives");
builder.put(grammarAccess.getPropertyValueRestrictionAxiomAccess().getAlternatives_3(), "rule__PropertyValueRestrictionAxiom__Alternatives_3");
- builder.put(grammarAccess.getPropertyValueAssertionAccess().getAlternatives_1(), "rule__PropertyValueAssertion__Alternatives_1");
+ builder.put(grammarAccess.getPropertyValueAccess().getAlternatives(), "rule__PropertyValue__Alternatives");
builder.put(grammarAccess.getPredicateAccess().getAlternatives(), "rule__Predicate__Alternatives");
builder.put(grammarAccess.getUnaryPredicateAccess().getAlternatives(), "rule__UnaryPredicate__Alternatives");
builder.put(grammarAccess.getBinaryPredicateAccess().getAlternatives(), "rule__BinaryPredicate__Alternatives");
@@ -92,6 +93,8 @@ private static void init(ImmutableMap.Builder builder,
builder.put(grammarAccess.getRangeRestrictionKindAccess().getAlternatives(), "rule__RangeRestrictionKind__Alternatives");
builder.put(grammarAccess.getCardinalityRestrictionKindAccess().getAlternatives(), "rule__CardinalityRestrictionKind__Alternatives");
builder.put(grammarAccess.getAnnotationAccess().getGroup(), "rule__Annotation__Group__0");
+ builder.put(grammarAccess.getAnnotationAccess().getGroup_3(), "rule__Annotation__Group_3__0");
+ builder.put(grammarAccess.getAnnotationAccess().getGroup_3_1(), "rule__Annotation__Group_3_1__0");
builder.put(grammarAccess.getVocabularyAccess().getGroup(), "rule__Vocabulary__Group__0");
builder.put(grammarAccess.getVocabularyBundleAccess().getGroup(), "rule__VocabularyBundle__Group__0");
builder.put(grammarAccess.getDescriptionAccess().getGroup(), "rule__Description__Group__0");
@@ -193,6 +196,7 @@ private static void init(ImmutableMap.Builder builder,
builder.put(grammarAccess.getBuiltInAccess().getGroup_1_0(), "rule__BuiltIn__Group_1_0__0");
builder.put(grammarAccess.getBuiltInAccess().getGroup_1_1(), "rule__BuiltIn__Group_1_1__0");
builder.put(grammarAccess.getStructureInstanceAccess().getGroup(), "rule__StructureInstance__Group__0");
+ builder.put(grammarAccess.getAnonymousRelationInstanceAccess().getGroup(), "rule__AnonymousRelationInstance__Group__0");
builder.put(grammarAccess.getConceptInstanceAccess().getGroup(), "rule__ConceptInstance__Group__0");
builder.put(grammarAccess.getConceptInstanceAccess().getGroup_1_0(), "rule__ConceptInstance__Group_1_0__0");
builder.put(grammarAccess.getConceptInstanceAccess().getGroup_1_1(), "rule__ConceptInstance__Group_1_1__0");
@@ -226,6 +230,7 @@ private static void init(ImmutableMap.Builder builder,
builder.put(grammarAccess.getLiteralEnumerationAxiomAccess().getGroup(), "rule__LiteralEnumerationAxiom__Group__0");
builder.put(grammarAccess.getLiteralEnumerationAxiomAccess().getGroup_2(), "rule__LiteralEnumerationAxiom__Group_2__0");
builder.put(grammarAccess.getPropertyValueAssertionAccess().getGroup(), "rule__PropertyValueAssertion__Group__0");
+ builder.put(grammarAccess.getPropertyValueAssertionAccess().getGroup_2(), "rule__PropertyValueAssertion__Group_2__0");
builder.put(grammarAccess.getTypePredicateAccess().getGroup(), "rule__TypePredicate__Group__0");
builder.put(grammarAccess.getRelationEntityPredicateAccess().getGroup(), "rule__RelationEntityPredicate__Group__0");
builder.put(grammarAccess.getPropertyPredicateAccess().getGroup(), "rule__PropertyPredicate__Group__0");
@@ -237,8 +242,8 @@ private static void init(ImmutableMap.Builder builder,
builder.put(grammarAccess.getQuotedLiteralAccess().getGroup_1_0(), "rule__QuotedLiteral__Group_1_0__0");
builder.put(grammarAccess.getQuotedLiteralAccess().getGroup_1_1(), "rule__QuotedLiteral__Group_1_1__0");
builder.put(grammarAccess.getAnnotationAccess().getPropertyAssignment_2(), "rule__Annotation__PropertyAssignment_2");
- builder.put(grammarAccess.getAnnotationAccess().getLiteralValueAssignment_3_0(), "rule__Annotation__LiteralValueAssignment_3_0");
- builder.put(grammarAccess.getAnnotationAccess().getReferencedValueAssignment_3_1(), "rule__Annotation__ReferencedValueAssignment_3_1");
+ builder.put(grammarAccess.getAnnotationValueAccess().getLiteralValueAssignment_0(), "rule__AnnotationValue__LiteralValueAssignment_0");
+ builder.put(grammarAccess.getAnnotationValueAccess().getReferencedValueAssignment_1(), "rule__AnnotationValue__ReferencedValueAssignment_1");
builder.put(grammarAccess.getVocabularyAccess().getOwnedAnnotationsAssignment_0(), "rule__Vocabulary__OwnedAnnotationsAssignment_0");
builder.put(grammarAccess.getVocabularyAccess().getNamespaceAssignment_2(), "rule__Vocabulary__NamespaceAssignment_2");
builder.put(grammarAccess.getVocabularyAccess().getPrefixAssignment_4(), "rule__Vocabulary__PrefixAssignment_4");
@@ -371,6 +376,8 @@ private static void init(ImmutableMap.Builder builder,
builder.put(grammarAccess.getBuiltInAccess().getRefAssignment_1_1_2(), "rule__BuiltIn__RefAssignment_1_1_2");
builder.put(grammarAccess.getStructureInstanceAccess().getTypeAssignment_0(), "rule__StructureInstance__TypeAssignment_0");
builder.put(grammarAccess.getStructureInstanceAccess().getOwnedPropertyValuesAssignment_2(), "rule__StructureInstance__OwnedPropertyValuesAssignment_2");
+ builder.put(grammarAccess.getAnonymousRelationInstanceAccess().getTargetAssignment_0(), "rule__AnonymousRelationInstance__TargetAssignment_0");
+ builder.put(grammarAccess.getAnonymousRelationInstanceAccess().getOwnedPropertyValuesAssignment_3(), "rule__AnonymousRelationInstance__OwnedPropertyValuesAssignment_3");
builder.put(grammarAccess.getConceptInstanceAccess().getOwnedAnnotationsAssignment_0(), "rule__ConceptInstance__OwnedAnnotationsAssignment_0");
builder.put(grammarAccess.getConceptInstanceAccess().getNameAssignment_1_0_1(), "rule__ConceptInstance__NameAssignment_1_0_1");
builder.put(grammarAccess.getConceptInstanceAccess().getRefAssignment_1_1_2(), "rule__ConceptInstance__RefAssignment_1_1_2");
@@ -418,9 +425,9 @@ private static void init(ImmutableMap.Builder builder,
builder.put(grammarAccess.getConceptTypeAssertionAccess().getTypeAssignment(), "rule__ConceptTypeAssertion__TypeAssignment");
builder.put(grammarAccess.getRelationTypeAssertionAccess().getTypeAssignment(), "rule__RelationTypeAssertion__TypeAssignment");
builder.put(grammarAccess.getPropertyValueAssertionAccess().getPropertyAssignment_0(), "rule__PropertyValueAssertion__PropertyAssignment_0");
- builder.put(grammarAccess.getPropertyValueAssertionAccess().getLiteralValueAssignment_1_0(), "rule__PropertyValueAssertion__LiteralValueAssignment_1_0");
- builder.put(grammarAccess.getPropertyValueAssertionAccess().getContainedValueAssignment_1_1(), "rule__PropertyValueAssertion__ContainedValueAssignment_1_1");
- builder.put(grammarAccess.getPropertyValueAssertionAccess().getReferencedValueAssignment_1_2(), "rule__PropertyValueAssertion__ReferencedValueAssignment_1_2");
+ builder.put(grammarAccess.getPropertyValueAccess().getLiteralValueAssignment_0(), "rule__PropertyValue__LiteralValueAssignment_0");
+ builder.put(grammarAccess.getPropertyValueAccess().getContainedValueAssignment_1(), "rule__PropertyValue__ContainedValueAssignment_1");
+ builder.put(grammarAccess.getPropertyValueAccess().getReferencedValueAssignment_2(), "rule__PropertyValue__ReferencedValueAssignment_2");
builder.put(grammarAccess.getTypePredicateAccess().getTypeAssignment_0(), "rule__TypePredicate__TypeAssignment_0");
builder.put(grammarAccess.getTypePredicateAccess().getArgumentAssignment_2(), "rule__TypePredicate__ArgumentAssignment_2");
builder.put(grammarAccess.getRelationEntityPredicateAccess().getTypeAssignment_0(), "rule__RelationEntityPredicate__TypeAssignment_0");
diff --git a/server/src-gen/io/opencaesar/oml/dsl/ide/contentassist/antlr/internal/InternalOml.g b/server/src-gen/io/opencaesar/oml/dsl/ide/contentassist/antlr/internal/InternalOml.g
index 3234eea..99ae3f7 100644
--- a/server/src-gen/io/opencaesar/oml/dsl/ide/contentassist/antlr/internal/InternalOml.g
+++ b/server/src-gen/io/opencaesar/oml/dsl/ide/contentassist/antlr/internal/InternalOml.g
@@ -112,6 +112,23 @@ finally {
restoreStackSize(stackSize);
}
+
+// Rule AnnotationValue
+ruleAnnotationValue
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getAnnotationValueAccess().getAlternatives()); }
+ (rule__AnnotationValue__Alternatives)
+ { after(grammarAccess.getAnnotationValueAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
// Entry rule entryRuleVocabularyBox
entryRuleVocabularyBox
:
@@ -914,6 +931,31 @@ finally {
restoreStackSize(stackSize);
}
+// Entry rule entryRuleAnonymousInstance
+entryRuleAnonymousInstance
+:
+{ before(grammarAccess.getAnonymousInstanceRule()); }
+ ruleAnonymousInstance
+{ after(grammarAccess.getAnonymousInstanceRule()); }
+ EOF
+;
+
+// Rule AnonymousInstance
+ruleAnonymousInstance
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getAnonymousInstanceAccess().getAlternatives()); }
+ (rule__AnonymousInstance__Alternatives)
+ { after(grammarAccess.getAnonymousInstanceAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
// Entry rule entryRuleStructureInstance
entryRuleStructureInstance
:
@@ -939,6 +981,31 @@ finally {
restoreStackSize(stackSize);
}
+// Entry rule entryRuleAnonymousRelationInstance
+entryRuleAnonymousRelationInstance
+:
+{ before(grammarAccess.getAnonymousRelationInstanceRule()); }
+ ruleAnonymousRelationInstance
+{ after(grammarAccess.getAnonymousRelationInstanceRule()); }
+ EOF
+;
+
+// Rule AnonymousRelationInstance
+ruleAnonymousRelationInstance
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getAnonymousRelationInstanceAccess().getGroup()); }
+ (rule__AnonymousRelationInstance__Group__0)
+ { after(grammarAccess.getAnonymousRelationInstanceAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
// Entry rule entryRuleNamedInstance
entryRuleNamedInstance
:
@@ -1439,6 +1506,23 @@ finally {
restoreStackSize(stackSize);
}
+
+// Rule PropertyValue
+rulePropertyValue
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getPropertyValueAccess().getAlternatives()); }
+ (rule__PropertyValue__Alternatives)
+ { after(grammarAccess.getPropertyValueAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
// Entry rule entryRulePredicate
entryRulePredicate
:
@@ -2115,21 +2199,21 @@ finally {
restoreStackSize(stackSize);
}
-rule__Annotation__Alternatives_3
+rule__AnnotationValue__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getAnnotationAccess().getLiteralValueAssignment_3_0()); }
- (rule__Annotation__LiteralValueAssignment_3_0)
- { after(grammarAccess.getAnnotationAccess().getLiteralValueAssignment_3_0()); }
+ { before(grammarAccess.getAnnotationValueAccess().getLiteralValueAssignment_0()); }
+ (rule__AnnotationValue__LiteralValueAssignment_0)
+ { after(grammarAccess.getAnnotationValueAccess().getLiteralValueAssignment_0()); }
)
|
(
- { before(grammarAccess.getAnnotationAccess().getReferencedValueAssignment_3_1()); }
- (rule__Annotation__ReferencedValueAssignment_3_1)
- { after(grammarAccess.getAnnotationAccess().getReferencedValueAssignment_3_1()); }
+ { before(grammarAccess.getAnnotationValueAccess().getReferencedValueAssignment_1()); }
+ (rule__AnnotationValue__ReferencedValueAssignment_1)
+ { after(grammarAccess.getAnnotationValueAccess().getReferencedValueAssignment_1()); }
)
;
finally {
@@ -2703,6 +2787,27 @@ finally {
restoreStackSize(stackSize);
}
+rule__AnonymousInstance__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getAnonymousInstanceAccess().getStructureInstanceParserRuleCall_0()); }
+ ruleStructureInstance
+ { after(grammarAccess.getAnonymousInstanceAccess().getStructureInstanceParserRuleCall_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getAnonymousInstanceAccess().getAnonymousRelationInstanceParserRuleCall_1()); }
+ ruleAnonymousRelationInstance
+ { after(grammarAccess.getAnonymousInstanceAccess().getAnonymousRelationInstanceParserRuleCall_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
rule__NamedInstance__Alternatives
@init {
int stackSize = keepStackSize();
@@ -2853,27 +2958,27 @@ finally {
restoreStackSize(stackSize);
}
-rule__PropertyValueAssertion__Alternatives_1
+rule__PropertyValue__Alternatives
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getPropertyValueAssertionAccess().getLiteralValueAssignment_1_0()); }
- (rule__PropertyValueAssertion__LiteralValueAssignment_1_0)
- { after(grammarAccess.getPropertyValueAssertionAccess().getLiteralValueAssignment_1_0()); }
+ { before(grammarAccess.getPropertyValueAccess().getLiteralValueAssignment_0()); }
+ (rule__PropertyValue__LiteralValueAssignment_0)
+ { after(grammarAccess.getPropertyValueAccess().getLiteralValueAssignment_0()); }
)
|
(
- { before(grammarAccess.getPropertyValueAssertionAccess().getContainedValueAssignment_1_1()); }
- (rule__PropertyValueAssertion__ContainedValueAssignment_1_1)
- { after(grammarAccess.getPropertyValueAssertionAccess().getContainedValueAssignment_1_1()); }
+ { before(grammarAccess.getPropertyValueAccess().getContainedValueAssignment_1()); }
+ (rule__PropertyValue__ContainedValueAssignment_1)
+ { after(grammarAccess.getPropertyValueAccess().getContainedValueAssignment_1()); }
)
|
(
- { before(grammarAccess.getPropertyValueAssertionAccess().getReferencedValueAssignment_1_2()); }
- (rule__PropertyValueAssertion__ReferencedValueAssignment_1_2)
- { after(grammarAccess.getPropertyValueAssertionAccess().getReferencedValueAssignment_1_2()); }
+ { before(grammarAccess.getPropertyValueAccess().getReferencedValueAssignment_2()); }
+ (rule__PropertyValue__ReferencedValueAssignment_2)
+ { after(grammarAccess.getPropertyValueAccess().getReferencedValueAssignment_2()); }
)
;
finally {
@@ -3257,9 +3362,117 @@ rule__Annotation__Group__3__Impl
}
:
(
- { before(grammarAccess.getAnnotationAccess().getAlternatives_3()); }
- (rule__Annotation__Alternatives_3)?
- { after(grammarAccess.getAnnotationAccess().getAlternatives_3()); }
+ { before(grammarAccess.getAnnotationAccess().getGroup_3()); }
+ (rule__Annotation__Group_3__0)?
+ { after(grammarAccess.getAnnotationAccess().getGroup_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__Annotation__Group_3__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__Annotation__Group_3__0__Impl
+ rule__Annotation__Group_3__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Annotation__Group_3__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAnnotationAccess().getAnnotationValueParserRuleCall_3_0()); }
+ ruleAnnotationValue
+ { after(grammarAccess.getAnnotationAccess().getAnnotationValueParserRuleCall_3_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Annotation__Group_3__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__Annotation__Group_3__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Annotation__Group_3__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAnnotationAccess().getGroup_3_1()); }
+ (rule__Annotation__Group_3_1__0)*
+ { after(grammarAccess.getAnnotationAccess().getGroup_3_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__Annotation__Group_3_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__Annotation__Group_3_1__0__Impl
+ rule__Annotation__Group_3_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Annotation__Group_3_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAnnotationAccess().getCommaKeyword_3_1_0()); }
+ ','
+ { after(grammarAccess.getAnnotationAccess().getCommaKeyword_3_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Annotation__Group_3_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__Annotation__Group_3_1__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Annotation__Group_3_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAnnotationAccess().getAnnotationValueParserRuleCall_3_1_1()); }
+ ruleAnnotationValue
+ { after(grammarAccess.getAnnotationAccess().getAnnotationValueParserRuleCall_3_1_1()); }
)
;
finally {
@@ -11961,6 +12174,141 @@ finally {
}
+rule__AnonymousRelationInstance__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AnonymousRelationInstance__Group__0__Impl
+ rule__AnonymousRelationInstance__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AnonymousRelationInstance__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAnonymousRelationInstanceAccess().getTargetAssignment_0()); }
+ (rule__AnonymousRelationInstance__TargetAssignment_0)
+ { after(grammarAccess.getAnonymousRelationInstanceAccess().getTargetAssignment_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AnonymousRelationInstance__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AnonymousRelationInstance__Group__1__Impl
+ rule__AnonymousRelationInstance__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AnonymousRelationInstance__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAnonymousRelationInstanceAccess().getWithKeyword_1()); }
+ 'with'
+ { after(grammarAccess.getAnonymousRelationInstanceAccess().getWithKeyword_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AnonymousRelationInstance__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AnonymousRelationInstance__Group__2__Impl
+ rule__AnonymousRelationInstance__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AnonymousRelationInstance__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAnonymousRelationInstanceAccess().getLeftSquareBracketKeyword_2()); }
+ '['
+ { after(grammarAccess.getAnonymousRelationInstanceAccess().getLeftSquareBracketKeyword_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AnonymousRelationInstance__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AnonymousRelationInstance__Group__3__Impl
+ rule__AnonymousRelationInstance__Group__4
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AnonymousRelationInstance__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAnonymousRelationInstanceAccess().getOwnedPropertyValuesAssignment_3()); }
+ (rule__AnonymousRelationInstance__OwnedPropertyValuesAssignment_3)*
+ { after(grammarAccess.getAnonymousRelationInstanceAccess().getOwnedPropertyValuesAssignment_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AnonymousRelationInstance__Group__4
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AnonymousRelationInstance__Group__4__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AnonymousRelationInstance__Group__4__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAnonymousRelationInstanceAccess().getRightSquareBracketKeyword_4()); }
+ ']'
+ { after(grammarAccess.getAnonymousRelationInstanceAccess().getRightSquareBracketKeyword_4()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
rule__ConceptInstance__Group__0
@init {
int stackSize = keepStackSize();
@@ -14613,6 +14961,7 @@ rule__PropertyValueAssertion__Group__1
}
:
rule__PropertyValueAssertion__Group__1__Impl
+ rule__PropertyValueAssertion__Group__2
;
finally {
restoreStackSize(stackSize);
@@ -14624,9 +14973,89 @@ rule__PropertyValueAssertion__Group__1__Impl
}
:
(
- { before(grammarAccess.getPropertyValueAssertionAccess().getAlternatives_1()); }
- (rule__PropertyValueAssertion__Alternatives_1)
- { after(grammarAccess.getPropertyValueAssertionAccess().getAlternatives_1()); }
+ { before(grammarAccess.getPropertyValueAssertionAccess().getPropertyValueParserRuleCall_1()); }
+ rulePropertyValue
+ { after(grammarAccess.getPropertyValueAssertionAccess().getPropertyValueParserRuleCall_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PropertyValueAssertion__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__PropertyValueAssertion__Group__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PropertyValueAssertion__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getPropertyValueAssertionAccess().getGroup_2()); }
+ (rule__PropertyValueAssertion__Group_2__0)*
+ { after(grammarAccess.getPropertyValueAssertionAccess().getGroup_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__PropertyValueAssertion__Group_2__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__PropertyValueAssertion__Group_2__0__Impl
+ rule__PropertyValueAssertion__Group_2__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PropertyValueAssertion__Group_2__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getPropertyValueAssertionAccess().getCommaKeyword_2_0()); }
+ ','
+ { after(grammarAccess.getPropertyValueAssertionAccess().getCommaKeyword_2_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PropertyValueAssertion__Group_2__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__PropertyValueAssertion__Group_2__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PropertyValueAssertion__Group_2__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getPropertyValueAssertionAccess().getPropertyValueParserRuleCall_2_1()); }
+ rulePropertyValue
+ { after(grammarAccess.getPropertyValueAssertionAccess().getPropertyValueParserRuleCall_2_1()); }
)
;
finally {
@@ -16576,34 +17005,34 @@ finally {
restoreStackSize(stackSize);
}
-rule__Annotation__LiteralValueAssignment_3_0
+rule__AnnotationValue__LiteralValueAssignment_0
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getAnnotationAccess().getLiteralValueLiteralParserRuleCall_3_0_0()); }
+ { before(grammarAccess.getAnnotationValueAccess().getLiteralValueLiteralParserRuleCall_0_0()); }
ruleLiteral
- { after(grammarAccess.getAnnotationAccess().getLiteralValueLiteralParserRuleCall_3_0_0()); }
+ { after(grammarAccess.getAnnotationValueAccess().getLiteralValueLiteralParserRuleCall_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__Annotation__ReferencedValueAssignment_3_1
+rule__AnnotationValue__ReferencedValueAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getAnnotationAccess().getReferencedValueMemberCrossReference_3_1_0()); }
+ { before(grammarAccess.getAnnotationValueAccess().getReferencedValueMemberCrossReference_1_0()); }
(
- { before(grammarAccess.getAnnotationAccess().getReferencedValueMemberRefParserRuleCall_3_1_0_1()); }
+ { before(grammarAccess.getAnnotationValueAccess().getReferencedValueMemberRefParserRuleCall_1_0_1()); }
ruleRef
- { after(grammarAccess.getAnnotationAccess().getReferencedValueMemberRefParserRuleCall_3_1_0_1()); }
+ { after(grammarAccess.getAnnotationValueAccess().getReferencedValueMemberRefParserRuleCall_1_0_1()); }
)
- { after(grammarAccess.getAnnotationAccess().getReferencedValueMemberCrossReference_3_1_0()); }
+ { after(grammarAccess.getAnnotationValueAccess().getReferencedValueMemberCrossReference_1_0()); }
)
;
finally {
@@ -18790,6 +19219,40 @@ finally {
restoreStackSize(stackSize);
}
+rule__AnonymousRelationInstance__TargetAssignment_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getAnonymousRelationInstanceAccess().getTargetNamedInstanceCrossReference_0_0()); }
+ (
+ { before(grammarAccess.getAnonymousRelationInstanceAccess().getTargetNamedInstanceRefParserRuleCall_0_0_1()); }
+ ruleRef
+ { after(grammarAccess.getAnonymousRelationInstanceAccess().getTargetNamedInstanceRefParserRuleCall_0_0_1()); }
+ )
+ { after(grammarAccess.getAnonymousRelationInstanceAccess().getTargetNamedInstanceCrossReference_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AnonymousRelationInstance__OwnedPropertyValuesAssignment_3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getAnonymousRelationInstanceAccess().getOwnedPropertyValuesPropertyValueAssertionParserRuleCall_3_0()); }
+ rulePropertyValueAssertion
+ { after(grammarAccess.getAnonymousRelationInstanceAccess().getOwnedPropertyValuesPropertyValueAssertionParserRuleCall_3_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
rule__ConceptInstance__OwnedAnnotationsAssignment_0
@init {
int stackSize = keepStackSize();
@@ -19369,9 +19832,9 @@ rule__PropertyValueRestrictionAxiom__ContainedValueAssignment_3_1
}
:
(
- { before(grammarAccess.getPropertyValueRestrictionAxiomAccess().getContainedValueStructureInstanceParserRuleCall_3_1_0()); }
- ruleStructureInstance
- { after(grammarAccess.getPropertyValueRestrictionAxiomAccess().getContainedValueStructureInstanceParserRuleCall_3_1_0()); }
+ { before(grammarAccess.getPropertyValueRestrictionAxiomAccess().getContainedValueAnonymousInstanceParserRuleCall_3_1_0()); }
+ ruleAnonymousInstance
+ { after(grammarAccess.getPropertyValueRestrictionAxiomAccess().getContainedValueAnonymousInstanceParserRuleCall_3_1_0()); }
)
;
finally {
@@ -19579,49 +20042,49 @@ finally {
restoreStackSize(stackSize);
}
-rule__PropertyValueAssertion__LiteralValueAssignment_1_0
+rule__PropertyValue__LiteralValueAssignment_0
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getPropertyValueAssertionAccess().getLiteralValueLiteralParserRuleCall_1_0_0()); }
+ { before(grammarAccess.getPropertyValueAccess().getLiteralValueLiteralParserRuleCall_0_0()); }
ruleLiteral
- { after(grammarAccess.getPropertyValueAssertionAccess().getLiteralValueLiteralParserRuleCall_1_0_0()); }
+ { after(grammarAccess.getPropertyValueAccess().getLiteralValueLiteralParserRuleCall_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__PropertyValueAssertion__ContainedValueAssignment_1_1
+rule__PropertyValue__ContainedValueAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getPropertyValueAssertionAccess().getContainedValueStructureInstanceParserRuleCall_1_1_0()); }
- ruleStructureInstance
- { after(grammarAccess.getPropertyValueAssertionAccess().getContainedValueStructureInstanceParserRuleCall_1_1_0()); }
+ { before(grammarAccess.getPropertyValueAccess().getContainedValueAnonymousInstanceParserRuleCall_1_0()); }
+ ruleAnonymousInstance
+ { after(grammarAccess.getPropertyValueAccess().getContainedValueAnonymousInstanceParserRuleCall_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__PropertyValueAssertion__ReferencedValueAssignment_1_2
+rule__PropertyValue__ReferencedValueAssignment_2
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getPropertyValueAssertionAccess().getReferencedValueNamedInstanceCrossReference_1_2_0()); }
+ { before(grammarAccess.getPropertyValueAccess().getReferencedValueNamedInstanceCrossReference_2_0()); }
(
- { before(grammarAccess.getPropertyValueAssertionAccess().getReferencedValueNamedInstanceRefParserRuleCall_1_2_0_1()); }
+ { before(grammarAccess.getPropertyValueAccess().getReferencedValueNamedInstanceRefParserRuleCall_2_0_1()); }
ruleRef
- { after(grammarAccess.getPropertyValueAssertionAccess().getReferencedValueNamedInstanceRefParserRuleCall_1_2_0_1()); }
+ { after(grammarAccess.getPropertyValueAccess().getReferencedValueNamedInstanceRefParserRuleCall_2_0_1()); }
)
- { after(grammarAccess.getPropertyValueAssertionAccess().getReferencedValueNamedInstanceCrossReference_1_2_0()); }
+ { after(grammarAccess.getPropertyValueAccess().getReferencedValueNamedInstanceCrossReference_2_0()); }
)
;
finally {
@@ -20044,13 +20507,13 @@ finally {
RULE_BOOLEAN_STR : ('false'|'true');
-RULE_UNSIGNED_INTEGER_STR : RULE_DIGIT+;
+RULE_UNSIGNED_INTEGER_STR : RULE_NUMERIC+;
-RULE_INTEGER_STR : ('+'|'-')? RULE_DIGIT+;
+RULE_INTEGER_STR : ('+'|'-')? RULE_NUMERIC+;
-RULE_DECIMAL_STR : ('+'|'-')? (RULE_DIGIT+ ('.' RULE_DIGIT*)?|'.' RULE_DIGIT+);
+RULE_DECIMAL_STR : ('+'|'-')? (RULE_NUMERIC+ ('.' RULE_NUMERIC*)?|'.' RULE_NUMERIC+);
-RULE_DOUBLE_STR : ('+'|'-')? (RULE_DIGIT+ ('.' RULE_DIGIT*)?|'.' RULE_DIGIT+) (('e'|'E') ('+'|'-')? RULE_DIGIT+)?;
+RULE_DOUBLE_STR : ('+'|'-')? (RULE_NUMERIC+ ('.' RULE_NUMERIC*)?|'.' RULE_NUMERIC+) ('e'|'E') ('+'|'-')? RULE_NUMERIC+;
RULE_STRING : ('"' (~(('"'|'\\'))|'\\' .)* '"'|'\'' (~(('\''|'\\'))|'\\' .)* '\''|'\'\'\'' ( options {greedy=false;} : . )*'\'\'\''|'"""' ( options {greedy=false;} : . )*'"""');
@@ -20068,8 +20531,10 @@ RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')?;
RULE_WS : (' '|'\t'|'\r'|'\n')+;
-fragment RULE_IDFRAG : '^'? (RULE_ALPHA|RULE_DIGIT|'_') (RULE_ALPHA|RULE_DIGIT|'_'|'-'|'.'|'$')*;
+fragment RULE_IDFRAG : '^'? (RULE_ALPHA|RULE_NUMERIC|RULE_SPECIAL) (RULE_ALPHA|RULE_NUMERIC|RULE_SPECIAL|'$')*;
fragment RULE_ALPHA : ('a'..'z'|'A'..'Z');
-fragment RULE_DIGIT : '0'..'9';
+fragment RULE_NUMERIC : '0'..'9';
+
+fragment RULE_SPECIAL : ('_'|'-'|'.'|'~'|'%');
diff --git a/server/src-gen/io/opencaesar/oml/dsl/ide/contentassist/antlr/internal/InternalOml.tokens b/server/src-gen/io/opencaesar/oml/dsl/ide/contentassist/antlr/internal/InternalOml.tokens
index 0ddec98..feccceb 100644
--- a/server/src-gen/io/opencaesar/oml/dsl/ide/contentassist/antlr/internal/InternalOml.tokens
+++ b/server/src-gen/io/opencaesar/oml/dsl/ide/contentassist/antlr/internal/InternalOml.tokens
@@ -1,76 +1,76 @@
-'$'=82
-'&'=49
-'('=76
-')'=77
-','=43
-'->'=68
-':'=71
-'<'=47
-'='=48
-'@'=28
-'['=37
-']'=38
-'^^'=81
-'all'=23
-'annotation'=60
-'as'=30
-'aspect'=35
-'asymmetric'=85
-'builtIn'=80
-'builtin'=69
-'bundle'=33
-'concept'=39
-'description'=34
-'differentFrom'=79
-'domain'=62
-'entity'=41
-'exactly'=25
-'extends'=20
-'forward'=65
-'from'=42
-'functional'=45
-'includes'=22
-'instance'=70
-'inverse'=83
-'irreflexive'=87
-'key'=74
-'language'=55
-'length'=51
-'max'=27
-'maxExclusive'=59
-'maxInclusive'=58
-'maxLength'=53
-'min'=26
-'minExclusive'=57
-'minInclusive'=56
-'minLength'=52
-'oneOf'=75
-'pattern'=54
-'property'=61
-'range'=63
-'ref'=36
-'reflexive'=86
-'relation'=40
-'restricts'=72
-'reverse'=66
-'rule'=67
-'sameAs'=78
-'scalar'=50
-'self'=73
-'some'=24
-'structure'=46
-'structured'=64
-'symmetric'=84
-'to'=44
-'transitive'=88
-'uses'=21
-'vocabulary'=29
-'{'=31
-'}'=32
+'$'=84
+'&'=50
+'('=78
+')'=79
+','=30
+'->'=69
+':'=73
+'<'=48
+'='=49
+'@'=29
+'['=39
+']'=40
+'^^'=83
+'all'=24
+'annotation'=61
+'as'=32
+'aspect'=37
+'asymmetric'=87
+'builtIn'=82
+'builtin'=70
+'bundle'=35
+'concept'=41
+'description'=36
+'differentFrom'=81
+'domain'=63
+'entity'=43
+'exactly'=26
+'extends'=21
+'forward'=66
+'from'=44
+'functional'=46
+'includes'=23
+'instance'=72
+'inverse'=85
+'irreflexive'=89
+'key'=76
+'language'=56
+'length'=52
+'max'=28
+'maxExclusive'=60
+'maxInclusive'=59
+'maxLength'=54
+'min'=27
+'minExclusive'=58
+'minInclusive'=57
+'minLength'=53
+'oneOf'=77
+'pattern'=55
+'property'=62
+'range'=64
+'ref'=38
+'reflexive'=88
+'relation'=42
+'restricts'=74
+'reverse'=67
+'rule'=68
+'sameAs'=80
+'scalar'=51
+'self'=75
+'some'=25
+'structure'=47
+'structured'=65
+'symmetric'=86
+'to'=45
+'transitive'=90
+'uses'=22
+'vocabulary'=31
+'with'=71
+'{'=33
+'}'=34
RULE_ALPHA=19
RULE_BOOLEAN_STR=4
RULE_DECIMAL_STR=6
-RULE_DIGIT=14
RULE_DOUBLE_STR=7
RULE_ID=8
RULE_IDFRAG=15
@@ -78,12 +78,13 @@ RULE_INTEGER_STR=11
RULE_IRI=10
RULE_ML_COMMENT=16
RULE_NAMESPACE=12
+RULE_NUMERIC=14
RULE_QNAME=9
RULE_SL_COMMENT=17
+RULE_SPECIAL=20
RULE_STRING=13
RULE_UNSIGNED_INTEGER_STR=5
RULE_WS=18
-T__20=20
T__21=21
T__22=22
T__23=23
@@ -152,3 +153,5 @@ T__85=85
T__86=86
T__87=87
T__88=88
+T__89=89
+T__90=90
diff --git a/server/src-gen/io/opencaesar/oml/dsl/ide/contentassist/antlr/internal/InternalOmlLexer.java b/server/src-gen/io/opencaesar/oml/dsl/ide/contentassist/antlr/internal/InternalOmlLexer.java
index c9d6588..7f78c21 100644
--- a/server/src-gen/io/opencaesar/oml/dsl/ide/contentassist/antlr/internal/InternalOmlLexer.java
+++ b/server/src-gen/io/opencaesar/oml/dsl/ide/contentassist/antlr/internal/InternalOmlLexer.java
@@ -15,6 +15,7 @@ public class InternalOmlLexer extends Lexer {
public static final int T__50=50;
public static final int RULE_INTEGER_STR=11;
public static final int RULE_QNAME=9;
+ public static final int T__90=90;
public static final int T__59=59;
public static final int T__55=55;
public static final int RULE_DECIMAL_STR=6;
@@ -25,11 +26,11 @@ public class InternalOmlLexer extends Lexer {
public static final int T__52=52;
public static final int T__53=53;
public static final int T__54=54;
+ public static final int RULE_NUMERIC=14;
public static final int T__60=60;
public static final int T__61=61;
public static final int RULE_ID=8;
public static final int RULE_BOOLEAN_STR=4;
- public static final int RULE_DIGIT=14;
public static final int T__26=26;
public static final int RULE_UNSIGNED_INTEGER_STR=5;
public static final int T__27=27;
@@ -48,7 +49,6 @@ public class InternalOmlLexer extends Lexer {
public static final int T__62=62;
public static final int RULE_DOUBLE_STR=7;
public static final int T__63=63;
- public static final int T__20=20;
public static final int T__64=64;
public static final int T__21=21;
public static final int T__65=65;
@@ -83,11 +83,13 @@ public class InternalOmlLexer extends Lexer {
public static final int T__82=82;
public static final int T__83=83;
public static final int RULE_WS=18;
+ public static final int RULE_SPECIAL=20;
public static final int T__48=48;
public static final int T__49=49;
public static final int T__44=44;
public static final int T__88=88;
public static final int T__45=45;
+ public static final int T__89=89;
public static final int T__46=46;
public static final int T__47=47;
public static final int T__40=40;
@@ -112,36 +114,15 @@ public InternalOmlLexer(CharStream input, RecognizerSharedState state) {
}
public String getGrammarFileName() { return "InternalOml.g"; }
- // $ANTLR start "T__20"
- public final void mT__20() throws RecognitionException {
- try {
- int _type = T__20;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:11:7: ( 'extends' )
- // InternalOml.g:11:9: 'extends'
- {
- match("extends");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__20"
-
// $ANTLR start "T__21"
public final void mT__21() throws RecognitionException {
try {
int _type = T__21;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:12:7: ( 'uses' )
- // InternalOml.g:12:9: 'uses'
+ // InternalOml.g:11:7: ( 'extends' )
+ // InternalOml.g:11:9: 'extends'
{
- match("uses");
+ match("extends");
}
@@ -159,10 +140,10 @@ public final void mT__22() throws RecognitionException {
try {
int _type = T__22;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:13:7: ( 'includes' )
- // InternalOml.g:13:9: 'includes'
+ // InternalOml.g:12:7: ( 'uses' )
+ // InternalOml.g:12:9: 'uses'
{
- match("includes");
+ match("uses");
}
@@ -180,10 +161,10 @@ public final void mT__23() throws RecognitionException {
try {
int _type = T__23;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:14:7: ( 'all' )
- // InternalOml.g:14:9: 'all'
+ // InternalOml.g:13:7: ( 'includes' )
+ // InternalOml.g:13:9: 'includes'
{
- match("all");
+ match("includes");
}
@@ -201,10 +182,10 @@ public final void mT__24() throws RecognitionException {
try {
int _type = T__24;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:15:7: ( 'some' )
- // InternalOml.g:15:9: 'some'
+ // InternalOml.g:14:7: ( 'all' )
+ // InternalOml.g:14:9: 'all'
{
- match("some");
+ match("all");
}
@@ -222,10 +203,10 @@ public final void mT__25() throws RecognitionException {
try {
int _type = T__25;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:16:7: ( 'exactly' )
- // InternalOml.g:16:9: 'exactly'
+ // InternalOml.g:15:7: ( 'some' )
+ // InternalOml.g:15:9: 'some'
{
- match("exactly");
+ match("some");
}
@@ -243,10 +224,10 @@ public final void mT__26() throws RecognitionException {
try {
int _type = T__26;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:17:7: ( 'min' )
- // InternalOml.g:17:9: 'min'
+ // InternalOml.g:16:7: ( 'exactly' )
+ // InternalOml.g:16:9: 'exactly'
{
- match("min");
+ match("exactly");
}
@@ -264,10 +245,10 @@ public final void mT__27() throws RecognitionException {
try {
int _type = T__27;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:18:7: ( 'max' )
- // InternalOml.g:18:9: 'max'
+ // InternalOml.g:17:7: ( 'min' )
+ // InternalOml.g:17:9: 'min'
{
- match("max");
+ match("min");
}
@@ -285,10 +266,11 @@ public final void mT__28() throws RecognitionException {
try {
int _type = T__28;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:19:7: ( '@' )
- // InternalOml.g:19:9: '@'
+ // InternalOml.g:18:7: ( 'max' )
+ // InternalOml.g:18:9: 'max'
{
- match('@');
+ match("max");
+
}
@@ -305,11 +287,10 @@ public final void mT__29() throws RecognitionException {
try {
int _type = T__29;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:20:7: ( 'vocabulary' )
- // InternalOml.g:20:9: 'vocabulary'
+ // InternalOml.g:19:7: ( '@' )
+ // InternalOml.g:19:9: '@'
{
- match("vocabulary");
-
+ match('@');
}
@@ -326,11 +307,10 @@ public final void mT__30() throws RecognitionException {
try {
int _type = T__30;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:21:7: ( 'as' )
- // InternalOml.g:21:9: 'as'
+ // InternalOml.g:20:7: ( ',' )
+ // InternalOml.g:20:9: ','
{
- match("as");
-
+ match(',');
}
@@ -347,10 +327,11 @@ public final void mT__31() throws RecognitionException {
try {
int _type = T__31;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:22:7: ( '{' )
- // InternalOml.g:22:9: '{'
+ // InternalOml.g:21:7: ( 'vocabulary' )
+ // InternalOml.g:21:9: 'vocabulary'
{
- match('{');
+ match("vocabulary");
+
}
@@ -367,10 +348,11 @@ public final void mT__32() throws RecognitionException {
try {
int _type = T__32;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:23:7: ( '}' )
- // InternalOml.g:23:9: '}'
+ // InternalOml.g:22:7: ( 'as' )
+ // InternalOml.g:22:9: 'as'
{
- match('}');
+ match("as");
+
}
@@ -387,11 +369,10 @@ public final void mT__33() throws RecognitionException {
try {
int _type = T__33;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:24:7: ( 'bundle' )
- // InternalOml.g:24:9: 'bundle'
+ // InternalOml.g:23:7: ( '{' )
+ // InternalOml.g:23:9: '{'
{
- match("bundle");
-
+ match('{');
}
@@ -408,11 +389,10 @@ public final void mT__34() throws RecognitionException {
try {
int _type = T__34;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:25:7: ( 'description' )
- // InternalOml.g:25:9: 'description'
+ // InternalOml.g:24:7: ( '}' )
+ // InternalOml.g:24:9: '}'
{
- match("description");
-
+ match('}');
}
@@ -429,10 +409,10 @@ public final void mT__35() throws RecognitionException {
try {
int _type = T__35;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:26:7: ( 'aspect' )
- // InternalOml.g:26:9: 'aspect'
+ // InternalOml.g:25:7: ( 'bundle' )
+ // InternalOml.g:25:9: 'bundle'
{
- match("aspect");
+ match("bundle");
}
@@ -450,10 +430,10 @@ public final void mT__36() throws RecognitionException {
try {
int _type = T__36;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:27:7: ( 'ref' )
- // InternalOml.g:27:9: 'ref'
+ // InternalOml.g:26:7: ( 'description' )
+ // InternalOml.g:26:9: 'description'
{
- match("ref");
+ match("description");
}
@@ -471,10 +451,11 @@ public final void mT__37() throws RecognitionException {
try {
int _type = T__37;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:28:7: ( '[' )
- // InternalOml.g:28:9: '['
+ // InternalOml.g:27:7: ( 'aspect' )
+ // InternalOml.g:27:9: 'aspect'
{
- match('[');
+ match("aspect");
+
}
@@ -491,10 +472,11 @@ public final void mT__38() throws RecognitionException {
try {
int _type = T__38;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:29:7: ( ']' )
- // InternalOml.g:29:9: ']'
+ // InternalOml.g:28:7: ( 'ref' )
+ // InternalOml.g:28:9: 'ref'
{
- match(']');
+ match("ref");
+
}
@@ -511,11 +493,10 @@ public final void mT__39() throws RecognitionException {
try {
int _type = T__39;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:30:7: ( 'concept' )
- // InternalOml.g:30:9: 'concept'
+ // InternalOml.g:29:7: ( '[' )
+ // InternalOml.g:29:9: '['
{
- match("concept");
-
+ match('[');
}
@@ -532,11 +513,10 @@ public final void mT__40() throws RecognitionException {
try {
int _type = T__40;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:31:7: ( 'relation' )
- // InternalOml.g:31:9: 'relation'
+ // InternalOml.g:30:7: ( ']' )
+ // InternalOml.g:30:9: ']'
{
- match("relation");
-
+ match(']');
}
@@ -553,10 +533,10 @@ public final void mT__41() throws RecognitionException {
try {
int _type = T__41;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:32:7: ( 'entity' )
- // InternalOml.g:32:9: 'entity'
+ // InternalOml.g:31:7: ( 'concept' )
+ // InternalOml.g:31:9: 'concept'
{
- match("entity");
+ match("concept");
}
@@ -574,10 +554,10 @@ public final void mT__42() throws RecognitionException {
try {
int _type = T__42;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:33:7: ( 'from' )
- // InternalOml.g:33:9: 'from'
+ // InternalOml.g:32:7: ( 'relation' )
+ // InternalOml.g:32:9: 'relation'
{
- match("from");
+ match("relation");
}
@@ -595,10 +575,11 @@ public final void mT__43() throws RecognitionException {
try {
int _type = T__43;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:34:7: ( ',' )
- // InternalOml.g:34:9: ','
+ // InternalOml.g:33:7: ( 'entity' )
+ // InternalOml.g:33:9: 'entity'
{
- match(',');
+ match("entity");
+
}
@@ -615,10 +596,10 @@ public final void mT__44() throws RecognitionException {
try {
int _type = T__44;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:35:7: ( 'to' )
- // InternalOml.g:35:9: 'to'
+ // InternalOml.g:34:7: ( 'from' )
+ // InternalOml.g:34:9: 'from'
{
- match("to");
+ match("from");
}
@@ -636,10 +617,10 @@ public final void mT__45() throws RecognitionException {
try {
int _type = T__45;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:36:7: ( 'functional' )
- // InternalOml.g:36:9: 'functional'
+ // InternalOml.g:35:7: ( 'to' )
+ // InternalOml.g:35:9: 'to'
{
- match("functional");
+ match("to");
}
@@ -657,10 +638,10 @@ public final void mT__46() throws RecognitionException {
try {
int _type = T__46;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:37:7: ( 'structure' )
- // InternalOml.g:37:9: 'structure'
+ // InternalOml.g:36:7: ( 'functional' )
+ // InternalOml.g:36:9: 'functional'
{
- match("structure");
+ match("functional");
}
@@ -678,10 +659,11 @@ public final void mT__47() throws RecognitionException {
try {
int _type = T__47;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:38:7: ( '<' )
- // InternalOml.g:38:9: '<'
+ // InternalOml.g:37:7: ( 'structure' )
+ // InternalOml.g:37:9: 'structure'
{
- match('<');
+ match("structure");
+
}
@@ -698,10 +680,10 @@ public final void mT__48() throws RecognitionException {
try {
int _type = T__48;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:39:7: ( '=' )
- // InternalOml.g:39:9: '='
+ // InternalOml.g:38:7: ( '<' )
+ // InternalOml.g:38:9: '<'
{
- match('=');
+ match('<');
}
@@ -718,10 +700,10 @@ public final void mT__49() throws RecognitionException {
try {
int _type = T__49;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:40:7: ( '&' )
- // InternalOml.g:40:9: '&'
+ // InternalOml.g:39:7: ( '=' )
+ // InternalOml.g:39:9: '='
{
- match('&');
+ match('=');
}
@@ -738,11 +720,10 @@ public final void mT__50() throws RecognitionException {
try {
int _type = T__50;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:41:7: ( 'scalar' )
- // InternalOml.g:41:9: 'scalar'
+ // InternalOml.g:40:7: ( '&' )
+ // InternalOml.g:40:9: '&'
{
- match("scalar");
-
+ match('&');
}
@@ -759,10 +740,10 @@ public final void mT__51() throws RecognitionException {
try {
int _type = T__51;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:42:7: ( 'length' )
- // InternalOml.g:42:9: 'length'
+ // InternalOml.g:41:7: ( 'scalar' )
+ // InternalOml.g:41:9: 'scalar'
{
- match("length");
+ match("scalar");
}
@@ -780,10 +761,10 @@ public final void mT__52() throws RecognitionException {
try {
int _type = T__52;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:43:7: ( 'minLength' )
- // InternalOml.g:43:9: 'minLength'
+ // InternalOml.g:42:7: ( 'length' )
+ // InternalOml.g:42:9: 'length'
{
- match("minLength");
+ match("length");
}
@@ -801,10 +782,10 @@ public final void mT__53() throws RecognitionException {
try {
int _type = T__53;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:44:7: ( 'maxLength' )
- // InternalOml.g:44:9: 'maxLength'
+ // InternalOml.g:43:7: ( 'minLength' )
+ // InternalOml.g:43:9: 'minLength'
{
- match("maxLength");
+ match("minLength");
}
@@ -822,10 +803,10 @@ public final void mT__54() throws RecognitionException {
try {
int _type = T__54;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:45:7: ( 'pattern' )
- // InternalOml.g:45:9: 'pattern'
+ // InternalOml.g:44:7: ( 'maxLength' )
+ // InternalOml.g:44:9: 'maxLength'
{
- match("pattern");
+ match("maxLength");
}
@@ -843,10 +824,10 @@ public final void mT__55() throws RecognitionException {
try {
int _type = T__55;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:46:7: ( 'language' )
- // InternalOml.g:46:9: 'language'
+ // InternalOml.g:45:7: ( 'pattern' )
+ // InternalOml.g:45:9: 'pattern'
{
- match("language");
+ match("pattern");
}
@@ -864,10 +845,10 @@ public final void mT__56() throws RecognitionException {
try {
int _type = T__56;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:47:7: ( 'minInclusive' )
- // InternalOml.g:47:9: 'minInclusive'
+ // InternalOml.g:46:7: ( 'language' )
+ // InternalOml.g:46:9: 'language'
{
- match("minInclusive");
+ match("language");
}
@@ -885,10 +866,10 @@ public final void mT__57() throws RecognitionException {
try {
int _type = T__57;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:48:7: ( 'minExclusive' )
- // InternalOml.g:48:9: 'minExclusive'
+ // InternalOml.g:47:7: ( 'minInclusive' )
+ // InternalOml.g:47:9: 'minInclusive'
{
- match("minExclusive");
+ match("minInclusive");
}
@@ -906,10 +887,10 @@ public final void mT__58() throws RecognitionException {
try {
int _type = T__58;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:49:7: ( 'maxInclusive' )
- // InternalOml.g:49:9: 'maxInclusive'
+ // InternalOml.g:48:7: ( 'minExclusive' )
+ // InternalOml.g:48:9: 'minExclusive'
{
- match("maxInclusive");
+ match("minExclusive");
}
@@ -927,10 +908,10 @@ public final void mT__59() throws RecognitionException {
try {
int _type = T__59;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:50:7: ( 'maxExclusive' )
- // InternalOml.g:50:9: 'maxExclusive'
+ // InternalOml.g:49:7: ( 'maxInclusive' )
+ // InternalOml.g:49:9: 'maxInclusive'
{
- match("maxExclusive");
+ match("maxInclusive");
}
@@ -948,10 +929,10 @@ public final void mT__60() throws RecognitionException {
try {
int _type = T__60;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:51:7: ( 'annotation' )
- // InternalOml.g:51:9: 'annotation'
+ // InternalOml.g:50:7: ( 'maxExclusive' )
+ // InternalOml.g:50:9: 'maxExclusive'
{
- match("annotation");
+ match("maxExclusive");
}
@@ -969,10 +950,10 @@ public final void mT__61() throws RecognitionException {
try {
int _type = T__61;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:52:7: ( 'property' )
- // InternalOml.g:52:9: 'property'
+ // InternalOml.g:51:7: ( 'annotation' )
+ // InternalOml.g:51:9: 'annotation'
{
- match("property");
+ match("annotation");
}
@@ -990,10 +971,10 @@ public final void mT__62() throws RecognitionException {
try {
int _type = T__62;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:53:7: ( 'domain' )
- // InternalOml.g:53:9: 'domain'
+ // InternalOml.g:52:7: ( 'property' )
+ // InternalOml.g:52:9: 'property'
{
- match("domain");
+ match("property");
}
@@ -1011,10 +992,10 @@ public final void mT__63() throws RecognitionException {
try {
int _type = T__63;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:54:7: ( 'range' )
- // InternalOml.g:54:9: 'range'
+ // InternalOml.g:53:7: ( 'domain' )
+ // InternalOml.g:53:9: 'domain'
{
- match("range");
+ match("domain");
}
@@ -1032,10 +1013,10 @@ public final void mT__64() throws RecognitionException {
try {
int _type = T__64;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:55:7: ( 'structured' )
- // InternalOml.g:55:9: 'structured'
+ // InternalOml.g:54:7: ( 'range' )
+ // InternalOml.g:54:9: 'range'
{
- match("structured");
+ match("range");
}
@@ -1053,10 +1034,10 @@ public final void mT__65() throws RecognitionException {
try {
int _type = T__65;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:56:7: ( 'forward' )
- // InternalOml.g:56:9: 'forward'
+ // InternalOml.g:55:7: ( 'structured' )
+ // InternalOml.g:55:9: 'structured'
{
- match("forward");
+ match("structured");
}
@@ -1074,10 +1055,10 @@ public final void mT__66() throws RecognitionException {
try {
int _type = T__66;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:57:7: ( 'reverse' )
- // InternalOml.g:57:9: 'reverse'
+ // InternalOml.g:56:7: ( 'forward' )
+ // InternalOml.g:56:9: 'forward'
{
- match("reverse");
+ match("forward");
}
@@ -1095,10 +1076,10 @@ public final void mT__67() throws RecognitionException {
try {
int _type = T__67;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:58:7: ( 'rule' )
- // InternalOml.g:58:9: 'rule'
+ // InternalOml.g:57:7: ( 'reverse' )
+ // InternalOml.g:57:9: 'reverse'
{
- match("rule");
+ match("reverse");
}
@@ -1116,10 +1097,10 @@ public final void mT__68() throws RecognitionException {
try {
int _type = T__68;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:59:7: ( '->' )
- // InternalOml.g:59:9: '->'
- {
- match("->");
+ // InternalOml.g:58:7: ( 'rule' )
+ // InternalOml.g:58:9: 'rule'
+ {
+ match("rule");
}
@@ -1137,10 +1118,10 @@ public final void mT__69() throws RecognitionException {
try {
int _type = T__69;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:60:7: ( 'builtin' )
- // InternalOml.g:60:9: 'builtin'
+ // InternalOml.g:59:7: ( '->' )
+ // InternalOml.g:59:9: '->'
{
- match("builtin");
+ match("->");
}
@@ -1158,10 +1139,10 @@ public final void mT__70() throws RecognitionException {
try {
int _type = T__70;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:61:7: ( 'instance' )
- // InternalOml.g:61:9: 'instance'
+ // InternalOml.g:60:7: ( 'builtin' )
+ // InternalOml.g:60:9: 'builtin'
{
- match("instance");
+ match("builtin");
}
@@ -1179,10 +1160,11 @@ public final void mT__71() throws RecognitionException {
try {
int _type = T__71;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:62:7: ( ':' )
- // InternalOml.g:62:9: ':'
+ // InternalOml.g:61:7: ( 'with' )
+ // InternalOml.g:61:9: 'with'
{
- match(':');
+ match("with");
+
}
@@ -1199,10 +1181,10 @@ public final void mT__72() throws RecognitionException {
try {
int _type = T__72;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:63:7: ( 'restricts' )
- // InternalOml.g:63:9: 'restricts'
+ // InternalOml.g:62:7: ( 'instance' )
+ // InternalOml.g:62:9: 'instance'
{
- match("restricts");
+ match("instance");
}
@@ -1220,11 +1202,10 @@ public final void mT__73() throws RecognitionException {
try {
int _type = T__73;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:64:7: ( 'self' )
- // InternalOml.g:64:9: 'self'
+ // InternalOml.g:63:7: ( ':' )
+ // InternalOml.g:63:9: ':'
{
- match("self");
-
+ match(':');
}
@@ -1241,10 +1222,10 @@ public final void mT__74() throws RecognitionException {
try {
int _type = T__74;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:65:7: ( 'key' )
- // InternalOml.g:65:9: 'key'
+ // InternalOml.g:64:7: ( 'restricts' )
+ // InternalOml.g:64:9: 'restricts'
{
- match("key");
+ match("restricts");
}
@@ -1262,10 +1243,10 @@ public final void mT__75() throws RecognitionException {
try {
int _type = T__75;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:66:7: ( 'oneOf' )
- // InternalOml.g:66:9: 'oneOf'
+ // InternalOml.g:65:7: ( 'self' )
+ // InternalOml.g:65:9: 'self'
{
- match("oneOf");
+ match("self");
}
@@ -1283,10 +1264,11 @@ public final void mT__76() throws RecognitionException {
try {
int _type = T__76;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:67:7: ( '(' )
- // InternalOml.g:67:9: '('
+ // InternalOml.g:66:7: ( 'key' )
+ // InternalOml.g:66:9: 'key'
{
- match('(');
+ match("key");
+
}
@@ -1303,10 +1285,11 @@ public final void mT__77() throws RecognitionException {
try {
int _type = T__77;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:68:7: ( ')' )
- // InternalOml.g:68:9: ')'
+ // InternalOml.g:67:7: ( 'oneOf' )
+ // InternalOml.g:67:9: 'oneOf'
{
- match(')');
+ match("oneOf");
+
}
@@ -1323,11 +1306,10 @@ public final void mT__78() throws RecognitionException {
try {
int _type = T__78;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:69:7: ( 'sameAs' )
- // InternalOml.g:69:9: 'sameAs'
+ // InternalOml.g:68:7: ( '(' )
+ // InternalOml.g:68:9: '('
{
- match("sameAs");
-
+ match('(');
}
@@ -1344,11 +1326,10 @@ public final void mT__79() throws RecognitionException {
try {
int _type = T__79;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:70:7: ( 'differentFrom' )
- // InternalOml.g:70:9: 'differentFrom'
+ // InternalOml.g:69:7: ( ')' )
+ // InternalOml.g:69:9: ')'
{
- match("differentFrom");
-
+ match(')');
}
@@ -1365,10 +1346,10 @@ public final void mT__80() throws RecognitionException {
try {
int _type = T__80;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:71:7: ( 'builtIn' )
- // InternalOml.g:71:9: 'builtIn'
+ // InternalOml.g:70:7: ( 'sameAs' )
+ // InternalOml.g:70:9: 'sameAs'
{
- match("builtIn");
+ match("sameAs");
}
@@ -1386,10 +1367,10 @@ public final void mT__81() throws RecognitionException {
try {
int _type = T__81;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:72:7: ( '^^' )
- // InternalOml.g:72:9: '^^'
+ // InternalOml.g:71:7: ( 'differentFrom' )
+ // InternalOml.g:71:9: 'differentFrom'
{
- match("^^");
+ match("differentFrom");
}
@@ -1407,10 +1388,11 @@ public final void mT__82() throws RecognitionException {
try {
int _type = T__82;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:73:7: ( '$' )
- // InternalOml.g:73:9: '$'
+ // InternalOml.g:72:7: ( 'builtIn' )
+ // InternalOml.g:72:9: 'builtIn'
{
- match('$');
+ match("builtIn");
+
}
@@ -1427,10 +1409,10 @@ public final void mT__83() throws RecognitionException {
try {
int _type = T__83;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:74:7: ( 'inverse' )
- // InternalOml.g:74:9: 'inverse'
+ // InternalOml.g:73:7: ( '^^' )
+ // InternalOml.g:73:9: '^^'
{
- match("inverse");
+ match("^^");
}
@@ -1448,11 +1430,10 @@ public final void mT__84() throws RecognitionException {
try {
int _type = T__84;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:75:7: ( 'symmetric' )
- // InternalOml.g:75:9: 'symmetric'
+ // InternalOml.g:74:7: ( '$' )
+ // InternalOml.g:74:9: '$'
{
- match("symmetric");
-
+ match('$');
}
@@ -1469,10 +1450,10 @@ public final void mT__85() throws RecognitionException {
try {
int _type = T__85;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:76:7: ( 'asymmetric' )
- // InternalOml.g:76:9: 'asymmetric'
+ // InternalOml.g:75:7: ( 'inverse' )
+ // InternalOml.g:75:9: 'inverse'
{
- match("asymmetric");
+ match("inverse");
}
@@ -1490,10 +1471,10 @@ public final void mT__86() throws RecognitionException {
try {
int _type = T__86;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:77:7: ( 'reflexive' )
- // InternalOml.g:77:9: 'reflexive'
+ // InternalOml.g:76:7: ( 'symmetric' )
+ // InternalOml.g:76:9: 'symmetric'
{
- match("reflexive");
+ match("symmetric");
}
@@ -1511,10 +1492,10 @@ public final void mT__87() throws RecognitionException {
try {
int _type = T__87;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:78:7: ( 'irreflexive' )
- // InternalOml.g:78:9: 'irreflexive'
+ // InternalOml.g:77:7: ( 'asymmetric' )
+ // InternalOml.g:77:9: 'asymmetric'
{
- match("irreflexive");
+ match("asymmetric");
}
@@ -1532,10 +1513,10 @@ public final void mT__88() throws RecognitionException {
try {
int _type = T__88;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:79:7: ( 'transitive' )
- // InternalOml.g:79:9: 'transitive'
+ // InternalOml.g:78:7: ( 'reflexive' )
+ // InternalOml.g:78:9: 'reflexive'
{
- match("transitive");
+ match("reflexive");
}
@@ -1548,15 +1529,57 @@ public final void mT__88() throws RecognitionException {
}
// $ANTLR end "T__88"
+ // $ANTLR start "T__89"
+ public final void mT__89() throws RecognitionException {
+ try {
+ int _type = T__89;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalOml.g:79:7: ( 'irreflexive' )
+ // InternalOml.g:79:9: 'irreflexive'
+ {
+ match("irreflexive");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__89"
+
+ // $ANTLR start "T__90"
+ public final void mT__90() throws RecognitionException {
+ try {
+ int _type = T__90;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalOml.g:80:7: ( 'transitive' )
+ // InternalOml.g:80:9: 'transitive'
+ {
+ match("transitive");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__90"
+
// $ANTLR start "RULE_BOOLEAN_STR"
public final void mRULE_BOOLEAN_STR() throws RecognitionException {
try {
int _type = RULE_BOOLEAN_STR;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:20045:18: ( ( 'false' | 'true' ) )
- // InternalOml.g:20045:20: ( 'false' | 'true' )
+ // InternalOml.g:20508:18: ( ( 'false' | 'true' ) )
+ // InternalOml.g:20508:20: ( 'false' | 'true' )
{
- // InternalOml.g:20045:20: ( 'false' | 'true' )
+ // InternalOml.g:20508:20: ( 'false' | 'true' )
int alt1=2;
int LA1_0 = input.LA(1);
@@ -1574,7 +1597,7 @@ else if ( (LA1_0=='t') ) {
}
switch (alt1) {
case 1 :
- // InternalOml.g:20045:21: 'false'
+ // InternalOml.g:20508:21: 'false'
{
match("false");
@@ -1582,7 +1605,7 @@ else if ( (LA1_0=='t') ) {
}
break;
case 2 :
- // InternalOml.g:20045:29: 'true'
+ // InternalOml.g:20508:29: 'true'
{
match("true");
@@ -1608,10 +1631,10 @@ public final void mRULE_UNSIGNED_INTEGER_STR() throws RecognitionException {
try {
int _type = RULE_UNSIGNED_INTEGER_STR;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:20047:27: ( ( RULE_DIGIT )+ )
- // InternalOml.g:20047:29: ( RULE_DIGIT )+
+ // InternalOml.g:20510:27: ( ( RULE_NUMERIC )+ )
+ // InternalOml.g:20510:29: ( RULE_NUMERIC )+
{
- // InternalOml.g:20047:29: ( RULE_DIGIT )+
+ // InternalOml.g:20510:29: ( RULE_NUMERIC )+
int cnt2=0;
loop2:
do {
@@ -1625,9 +1648,9 @@ public final void mRULE_UNSIGNED_INTEGER_STR() throws RecognitionException {
switch (alt2) {
case 1 :
- // InternalOml.g:20047:29: RULE_DIGIT
+ // InternalOml.g:20510:29: RULE_NUMERIC
{
- mRULE_DIGIT();
+ mRULE_NUMERIC();
}
break;
@@ -1657,10 +1680,10 @@ public final void mRULE_INTEGER_STR() throws RecognitionException {
try {
int _type = RULE_INTEGER_STR;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:20049:18: ( ( '+' | '-' )? ( RULE_DIGIT )+ )
- // InternalOml.g:20049:20: ( '+' | '-' )? ( RULE_DIGIT )+
+ // InternalOml.g:20512:18: ( ( '+' | '-' )? ( RULE_NUMERIC )+ )
+ // InternalOml.g:20512:20: ( '+' | '-' )? ( RULE_NUMERIC )+
{
- // InternalOml.g:20049:20: ( '+' | '-' )?
+ // InternalOml.g:20512:20: ( '+' | '-' )?
int alt3=2;
int LA3_0 = input.LA(1);
@@ -1686,7 +1709,7 @@ public final void mRULE_INTEGER_STR() throws RecognitionException {
}
- // InternalOml.g:20049:31: ( RULE_DIGIT )+
+ // InternalOml.g:20512:31: ( RULE_NUMERIC )+
int cnt4=0;
loop4:
do {
@@ -1700,9 +1723,9 @@ public final void mRULE_INTEGER_STR() throws RecognitionException {
switch (alt4) {
case 1 :
- // InternalOml.g:20049:31: RULE_DIGIT
+ // InternalOml.g:20512:31: RULE_NUMERIC
{
- mRULE_DIGIT();
+ mRULE_NUMERIC();
}
break;
@@ -1732,10 +1755,10 @@ public final void mRULE_DECIMAL_STR() throws RecognitionException {
try {
int _type = RULE_DECIMAL_STR;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:20051:18: ( ( '+' | '-' )? ( ( RULE_DIGIT )+ ( '.' ( RULE_DIGIT )* )? | '.' ( RULE_DIGIT )+ ) )
- // InternalOml.g:20051:20: ( '+' | '-' )? ( ( RULE_DIGIT )+ ( '.' ( RULE_DIGIT )* )? | '.' ( RULE_DIGIT )+ )
+ // InternalOml.g:20514:18: ( ( '+' | '-' )? ( ( RULE_NUMERIC )+ ( '.' ( RULE_NUMERIC )* )? | '.' ( RULE_NUMERIC )+ ) )
+ // InternalOml.g:20514:20: ( '+' | '-' )? ( ( RULE_NUMERIC )+ ( '.' ( RULE_NUMERIC )* )? | '.' ( RULE_NUMERIC )+ )
{
- // InternalOml.g:20051:20: ( '+' | '-' )?
+ // InternalOml.g:20514:20: ( '+' | '-' )?
int alt5=2;
int LA5_0 = input.LA(1);
@@ -1761,7 +1784,7 @@ public final void mRULE_DECIMAL_STR() throws RecognitionException {
}
- // InternalOml.g:20051:31: ( ( RULE_DIGIT )+ ( '.' ( RULE_DIGIT )* )? | '.' ( RULE_DIGIT )+ )
+ // InternalOml.g:20514:31: ( ( RULE_NUMERIC )+ ( '.' ( RULE_NUMERIC )* )? | '.' ( RULE_NUMERIC )+ )
int alt10=2;
int LA10_0 = input.LA(1);
@@ -1779,9 +1802,9 @@ else if ( (LA10_0=='.') ) {
}
switch (alt10) {
case 1 :
- // InternalOml.g:20051:32: ( RULE_DIGIT )+ ( '.' ( RULE_DIGIT )* )?
+ // InternalOml.g:20514:32: ( RULE_NUMERIC )+ ( '.' ( RULE_NUMERIC )* )?
{
- // InternalOml.g:20051:32: ( RULE_DIGIT )+
+ // InternalOml.g:20514:32: ( RULE_NUMERIC )+
int cnt6=0;
loop6:
do {
@@ -1795,9 +1818,9 @@ else if ( (LA10_0=='.') ) {
switch (alt6) {
case 1 :
- // InternalOml.g:20051:32: RULE_DIGIT
+ // InternalOml.g:20514:32: RULE_NUMERIC
{
- mRULE_DIGIT();
+ mRULE_NUMERIC();
}
break;
@@ -1811,7 +1834,7 @@ else if ( (LA10_0=='.') ) {
cnt6++;
} while (true);
- // InternalOml.g:20051:44: ( '.' ( RULE_DIGIT )* )?
+ // InternalOml.g:20514:46: ( '.' ( RULE_NUMERIC )* )?
int alt8=2;
int LA8_0 = input.LA(1);
@@ -1820,10 +1843,10 @@ else if ( (LA10_0=='.') ) {
}
switch (alt8) {
case 1 :
- // InternalOml.g:20051:45: '.' ( RULE_DIGIT )*
+ // InternalOml.g:20514:47: '.' ( RULE_NUMERIC )*
{
match('.');
- // InternalOml.g:20051:49: ( RULE_DIGIT )*
+ // InternalOml.g:20514:51: ( RULE_NUMERIC )*
loop7:
do {
int alt7=2;
@@ -1836,9 +1859,9 @@ else if ( (LA10_0=='.') ) {
switch (alt7) {
case 1 :
- // InternalOml.g:20051:49: RULE_DIGIT
+ // InternalOml.g:20514:51: RULE_NUMERIC
{
- mRULE_DIGIT();
+ mRULE_NUMERIC();
}
break;
@@ -1858,10 +1881,10 @@ else if ( (LA10_0=='.') ) {
}
break;
case 2 :
- // InternalOml.g:20051:63: '.' ( RULE_DIGIT )+
+ // InternalOml.g:20514:67: '.' ( RULE_NUMERIC )+
{
match('.');
- // InternalOml.g:20051:67: ( RULE_DIGIT )+
+ // InternalOml.g:20514:71: ( RULE_NUMERIC )+
int cnt9=0;
loop9:
do {
@@ -1875,9 +1898,9 @@ else if ( (LA10_0=='.') ) {
switch (alt9) {
case 1 :
- // InternalOml.g:20051:67: RULE_DIGIT
+ // InternalOml.g:20514:71: RULE_NUMERIC
{
- mRULE_DIGIT();
+ mRULE_NUMERIC();
}
break;
@@ -1913,10 +1936,10 @@ public final void mRULE_DOUBLE_STR() throws RecognitionException {
try {
int _type = RULE_DOUBLE_STR;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:20053:17: ( ( '+' | '-' )? ( ( RULE_DIGIT )+ ( '.' ( RULE_DIGIT )* )? | '.' ( RULE_DIGIT )+ ) ( ( 'e' | 'E' ) ( '+' | '-' )? ( RULE_DIGIT )+ )? )
- // InternalOml.g:20053:19: ( '+' | '-' )? ( ( RULE_DIGIT )+ ( '.' ( RULE_DIGIT )* )? | '.' ( RULE_DIGIT )+ ) ( ( 'e' | 'E' ) ( '+' | '-' )? ( RULE_DIGIT )+ )?
+ // InternalOml.g:20516:17: ( ( '+' | '-' )? ( ( RULE_NUMERIC )+ ( '.' ( RULE_NUMERIC )* )? | '.' ( RULE_NUMERIC )+ ) ( 'e' | 'E' ) ( '+' | '-' )? ( RULE_NUMERIC )+ )
+ // InternalOml.g:20516:19: ( '+' | '-' )? ( ( RULE_NUMERIC )+ ( '.' ( RULE_NUMERIC )* )? | '.' ( RULE_NUMERIC )+ ) ( 'e' | 'E' ) ( '+' | '-' )? ( RULE_NUMERIC )+
{
- // InternalOml.g:20053:19: ( '+' | '-' )?
+ // InternalOml.g:20516:19: ( '+' | '-' )?
int alt11=2;
int LA11_0 = input.LA(1);
@@ -1942,7 +1965,7 @@ public final void mRULE_DOUBLE_STR() throws RecognitionException {
}
- // InternalOml.g:20053:30: ( ( RULE_DIGIT )+ ( '.' ( RULE_DIGIT )* )? | '.' ( RULE_DIGIT )+ )
+ // InternalOml.g:20516:30: ( ( RULE_NUMERIC )+ ( '.' ( RULE_NUMERIC )* )? | '.' ( RULE_NUMERIC )+ )
int alt16=2;
int LA16_0 = input.LA(1);
@@ -1960,9 +1983,9 @@ else if ( (LA16_0=='.') ) {
}
switch (alt16) {
case 1 :
- // InternalOml.g:20053:31: ( RULE_DIGIT )+ ( '.' ( RULE_DIGIT )* )?
+ // InternalOml.g:20516:31: ( RULE_NUMERIC )+ ( '.' ( RULE_NUMERIC )* )?
{
- // InternalOml.g:20053:31: ( RULE_DIGIT )+
+ // InternalOml.g:20516:31: ( RULE_NUMERIC )+
int cnt12=0;
loop12:
do {
@@ -1976,9 +1999,9 @@ else if ( (LA16_0=='.') ) {
switch (alt12) {
case 1 :
- // InternalOml.g:20053:31: RULE_DIGIT
+ // InternalOml.g:20516:31: RULE_NUMERIC
{
- mRULE_DIGIT();
+ mRULE_NUMERIC();
}
break;
@@ -1992,7 +2015,7 @@ else if ( (LA16_0=='.') ) {
cnt12++;
} while (true);
- // InternalOml.g:20053:43: ( '.' ( RULE_DIGIT )* )?
+ // InternalOml.g:20516:45: ( '.' ( RULE_NUMERIC )* )?
int alt14=2;
int LA14_0 = input.LA(1);
@@ -2001,10 +2024,10 @@ else if ( (LA16_0=='.') ) {
}
switch (alt14) {
case 1 :
- // InternalOml.g:20053:44: '.' ( RULE_DIGIT )*
+ // InternalOml.g:20516:46: '.' ( RULE_NUMERIC )*
{
match('.');
- // InternalOml.g:20053:48: ( RULE_DIGIT )*
+ // InternalOml.g:20516:50: ( RULE_NUMERIC )*
loop13:
do {
int alt13=2;
@@ -2017,9 +2040,9 @@ else if ( (LA16_0=='.') ) {
switch (alt13) {
case 1 :
- // InternalOml.g:20053:48: RULE_DIGIT
+ // InternalOml.g:20516:50: RULE_NUMERIC
{
- mRULE_DIGIT();
+ mRULE_NUMERIC();
}
break;
@@ -2039,10 +2062,10 @@ else if ( (LA16_0=='.') ) {
}
break;
case 2 :
- // InternalOml.g:20053:62: '.' ( RULE_DIGIT )+
+ // InternalOml.g:20516:66: '.' ( RULE_NUMERIC )+
{
match('.');
- // InternalOml.g:20053:66: ( RULE_DIGIT )+
+ // InternalOml.g:20516:70: ( RULE_NUMERIC )+
int cnt15=0;
loop15:
do {
@@ -2056,9 +2079,9 @@ else if ( (LA16_0=='.') ) {
switch (alt15) {
case 1 :
- // InternalOml.g:20053:66: RULE_DIGIT
+ // InternalOml.g:20516:70: RULE_NUMERIC
{
- mRULE_DIGIT();
+ mRULE_NUMERIC();
}
break;
@@ -2078,18 +2101,27 @@ else if ( (LA16_0=='.') ) {
}
- // InternalOml.g:20053:79: ( ( 'e' | 'E' ) ( '+' | '-' )? ( RULE_DIGIT )+ )?
- int alt19=2;
- int LA19_0 = input.LA(1);
+ if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
+ input.consume();
- if ( (LA19_0=='E'||LA19_0=='e') ) {
- alt19=1;
}
- switch (alt19) {
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+ // InternalOml.g:20516:95: ( '+' | '-' )?
+ int alt17=2;
+ int LA17_0 = input.LA(1);
+
+ if ( (LA17_0=='+'||LA17_0=='-') ) {
+ alt17=1;
+ }
+ switch (alt17) {
case 1 :
- // InternalOml.g:20053:80: ( 'e' | 'E' ) ( '+' | '-' )? ( RULE_DIGIT )+
+ // InternalOml.g:
{
- if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
+ if ( input.LA(1)=='+'||input.LA(1)=='-' ) {
input.consume();
}
@@ -2098,67 +2130,41 @@ else if ( (LA16_0=='.') ) {
recover(mse);
throw mse;}
- // InternalOml.g:20053:90: ( '+' | '-' )?
- int alt17=2;
- int LA17_0 = input.LA(1);
- if ( (LA17_0=='+'||LA17_0=='-') ) {
- alt17=1;
}
- switch (alt17) {
- case 1 :
- // InternalOml.g:
- {
- if ( input.LA(1)=='+'||input.LA(1)=='-' ) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- recover(mse);
- throw mse;}
-
-
- }
- break;
-
- }
-
- // InternalOml.g:20053:101: ( RULE_DIGIT )+
- int cnt18=0;
- loop18:
- do {
- int alt18=2;
- int LA18_0 = input.LA(1);
-
- if ( ((LA18_0>='0' && LA18_0<='9')) ) {
- alt18=1;
- }
+ break;
+ }
- switch (alt18) {
- case 1 :
- // InternalOml.g:20053:101: RULE_DIGIT
- {
- mRULE_DIGIT();
+ // InternalOml.g:20516:106: ( RULE_NUMERIC )+
+ int cnt18=0;
+ loop18:
+ do {
+ int alt18=2;
+ int LA18_0 = input.LA(1);
- }
- break;
+ if ( ((LA18_0>='0' && LA18_0<='9')) ) {
+ alt18=1;
+ }
- default :
- if ( cnt18 >= 1 ) break loop18;
- EarlyExitException eee =
- new EarlyExitException(18, input);
- throw eee;
- }
- cnt18++;
- } while (true);
+ switch (alt18) {
+ case 1 :
+ // InternalOml.g:20516:106: RULE_NUMERIC
+ {
+ mRULE_NUMERIC();
- }
- break;
+ }
+ break;
- }
+ default :
+ if ( cnt18 >= 1 ) break loop18;
+ EarlyExitException eee =
+ new EarlyExitException(18, input);
+ throw eee;
+ }
+ cnt18++;
+ } while (true);
}
@@ -2176,85 +2182,85 @@ public final void mRULE_STRING() throws RecognitionException {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:20055:13: ( ( '\"' (~ ( ( '\"' | '\\\\' ) ) | '\\\\' . )* '\"' | '\\'' (~ ( ( '\\'' | '\\\\' ) ) | '\\\\' . )* '\\'' | '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\'' | '\"\"\"' ( options {greedy=false; } : . )* '\"\"\"' ) )
- // InternalOml.g:20055:15: ( '\"' (~ ( ( '\"' | '\\\\' ) ) | '\\\\' . )* '\"' | '\\'' (~ ( ( '\\'' | '\\\\' ) ) | '\\\\' . )* '\\'' | '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\'' | '\"\"\"' ( options {greedy=false; } : . )* '\"\"\"' )
+ // InternalOml.g:20518:13: ( ( '\"' (~ ( ( '\"' | '\\\\' ) ) | '\\\\' . )* '\"' | '\\'' (~ ( ( '\\'' | '\\\\' ) ) | '\\\\' . )* '\\'' | '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\'' | '\"\"\"' ( options {greedy=false; } : . )* '\"\"\"' ) )
+ // InternalOml.g:20518:15: ( '\"' (~ ( ( '\"' | '\\\\' ) ) | '\\\\' . )* '\"' | '\\'' (~ ( ( '\\'' | '\\\\' ) ) | '\\\\' . )* '\\'' | '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\'' | '\"\"\"' ( options {greedy=false; } : . )* '\"\"\"' )
{
- // InternalOml.g:20055:15: ( '\"' (~ ( ( '\"' | '\\\\' ) ) | '\\\\' . )* '\"' | '\\'' (~ ( ( '\\'' | '\\\\' ) ) | '\\\\' . )* '\\'' | '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\'' | '\"\"\"' ( options {greedy=false; } : . )* '\"\"\"' )
- int alt24=4;
- int LA24_0 = input.LA(1);
+ // InternalOml.g:20518:15: ( '\"' (~ ( ( '\"' | '\\\\' ) ) | '\\\\' . )* '\"' | '\\'' (~ ( ( '\\'' | '\\\\' ) ) | '\\\\' . )* '\\'' | '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\'' | '\"\"\"' ( options {greedy=false; } : . )* '\"\"\"' )
+ int alt23=4;
+ int LA23_0 = input.LA(1);
- if ( (LA24_0=='\"') ) {
- int LA24_1 = input.LA(2);
+ if ( (LA23_0=='\"') ) {
+ int LA23_1 = input.LA(2);
- if ( (LA24_1=='\"') ) {
- int LA24_3 = input.LA(3);
+ if ( (LA23_1=='\"') ) {
+ int LA23_3 = input.LA(3);
- if ( (LA24_3=='\"') ) {
- alt24=4;
+ if ( (LA23_3=='\"') ) {
+ alt23=4;
}
else {
- alt24=1;}
+ alt23=1;}
}
- else if ( ((LA24_1>='\u0000' && LA24_1<='!')||(LA24_1>='#' && LA24_1<='\uFFFF')) ) {
- alt24=1;
+ else if ( ((LA23_1>='\u0000' && LA23_1<='!')||(LA23_1>='#' && LA23_1<='\uFFFF')) ) {
+ alt23=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 24, 1, input);
+ new NoViableAltException("", 23, 1, input);
throw nvae;
}
}
- else if ( (LA24_0=='\'') ) {
- int LA24_2 = input.LA(2);
+ else if ( (LA23_0=='\'') ) {
+ int LA23_2 = input.LA(2);
- if ( (LA24_2=='\'') ) {
- int LA24_5 = input.LA(3);
+ if ( (LA23_2=='\'') ) {
+ int LA23_5 = input.LA(3);
- if ( (LA24_5=='\'') ) {
- alt24=3;
+ if ( (LA23_5=='\'') ) {
+ alt23=3;
}
else {
- alt24=2;}
+ alt23=2;}
}
- else if ( ((LA24_2>='\u0000' && LA24_2<='&')||(LA24_2>='(' && LA24_2<='\uFFFF')) ) {
- alt24=2;
+ else if ( ((LA23_2>='\u0000' && LA23_2<='&')||(LA23_2>='(' && LA23_2<='\uFFFF')) ) {
+ alt23=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 24, 2, input);
+ new NoViableAltException("", 23, 2, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 24, 0, input);
+ new NoViableAltException("", 23, 0, input);
throw nvae;
}
- switch (alt24) {
+ switch (alt23) {
case 1 :
- // InternalOml.g:20055:16: '\"' (~ ( ( '\"' | '\\\\' ) ) | '\\\\' . )* '\"'
+ // InternalOml.g:20518:16: '\"' (~ ( ( '\"' | '\\\\' ) ) | '\\\\' . )* '\"'
{
match('\"');
- // InternalOml.g:20055:20: (~ ( ( '\"' | '\\\\' ) ) | '\\\\' . )*
- loop20:
+ // InternalOml.g:20518:20: (~ ( ( '\"' | '\\\\' ) ) | '\\\\' . )*
+ loop19:
do {
- int alt20=3;
- int LA20_0 = input.LA(1);
+ int alt19=3;
+ int LA19_0 = input.LA(1);
- if ( ((LA20_0>='\u0000' && LA20_0<='!')||(LA20_0>='#' && LA20_0<='[')||(LA20_0>=']' && LA20_0<='\uFFFF')) ) {
- alt20=1;
+ if ( ((LA19_0>='\u0000' && LA19_0<='!')||(LA19_0>='#' && LA19_0<='[')||(LA19_0>=']' && LA19_0<='\uFFFF')) ) {
+ alt19=1;
}
- else if ( (LA20_0=='\\') ) {
- alt20=2;
+ else if ( (LA19_0=='\\') ) {
+ alt19=2;
}
- switch (alt20) {
+ switch (alt19) {
case 1 :
- // InternalOml.g:20055:21: ~ ( ( '\"' | '\\\\' ) )
+ // InternalOml.g:20518:21: ~ ( ( '\"' | '\\\\' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2269,7 +2275,7 @@ else if ( (LA20_0=='\\') ) {
}
break;
case 2 :
- // InternalOml.g:20055:35: '\\\\' .
+ // InternalOml.g:20518:35: '\\\\' .
{
match('\\');
matchAny();
@@ -2278,7 +2284,7 @@ else if ( (LA20_0=='\\') ) {
break;
default :
- break loop20;
+ break loop19;
}
} while (true);
@@ -2287,26 +2293,26 @@ else if ( (LA20_0=='\\') ) {
}
break;
case 2 :
- // InternalOml.g:20055:48: '\\'' (~ ( ( '\\'' | '\\\\' ) ) | '\\\\' . )* '\\''
+ // InternalOml.g:20518:48: '\\'' (~ ( ( '\\'' | '\\\\' ) ) | '\\\\' . )* '\\''
{
match('\'');
- // InternalOml.g:20055:53: (~ ( ( '\\'' | '\\\\' ) ) | '\\\\' . )*
- loop21:
+ // InternalOml.g:20518:53: (~ ( ( '\\'' | '\\\\' ) ) | '\\\\' . )*
+ loop20:
do {
- int alt21=3;
- int LA21_0 = input.LA(1);
+ int alt20=3;
+ int LA20_0 = input.LA(1);
- if ( ((LA21_0>='\u0000' && LA21_0<='&')||(LA21_0>='(' && LA21_0<='[')||(LA21_0>=']' && LA21_0<='\uFFFF')) ) {
- alt21=1;
+ if ( ((LA20_0>='\u0000' && LA20_0<='&')||(LA20_0>='(' && LA20_0<='[')||(LA20_0>=']' && LA20_0<='\uFFFF')) ) {
+ alt20=1;
}
- else if ( (LA21_0=='\\') ) {
- alt21=2;
+ else if ( (LA20_0=='\\') ) {
+ alt20=2;
}
- switch (alt21) {
+ switch (alt20) {
case 1 :
- // InternalOml.g:20055:54: ~ ( ( '\\'' | '\\\\' ) )
+ // InternalOml.g:20518:54: ~ ( ( '\\'' | '\\\\' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2321,7 +2327,7 @@ else if ( (LA21_0=='\\') ) {
}
break;
case 2 :
- // InternalOml.g:20055:69: '\\\\' .
+ // InternalOml.g:20518:69: '\\\\' .
{
match('\\');
matchAny();
@@ -2330,7 +2336,7 @@ else if ( (LA21_0=='\\') ) {
break;
default :
- break loop21;
+ break loop20;
}
} while (true);
@@ -2339,45 +2345,45 @@ else if ( (LA21_0=='\\') ) {
}
break;
case 3 :
- // InternalOml.g:20055:83: '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\''
+ // InternalOml.g:20518:83: '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\''
{
match("'''");
- // InternalOml.g:20055:92: ( options {greedy=false; } : . )*
- loop22:
+ // InternalOml.g:20518:92: ( options {greedy=false; } : . )*
+ loop21:
do {
- int alt22=2;
- int LA22_0 = input.LA(1);
+ int alt21=2;
+ int LA21_0 = input.LA(1);
- if ( (LA22_0=='\'') ) {
- int LA22_1 = input.LA(2);
+ if ( (LA21_0=='\'') ) {
+ int LA21_1 = input.LA(2);
- if ( (LA22_1=='\'') ) {
- int LA22_3 = input.LA(3);
+ if ( (LA21_1=='\'') ) {
+ int LA21_3 = input.LA(3);
- if ( (LA22_3=='\'') ) {
- alt22=2;
+ if ( (LA21_3=='\'') ) {
+ alt21=2;
}
- else if ( ((LA22_3>='\u0000' && LA22_3<='&')||(LA22_3>='(' && LA22_3<='\uFFFF')) ) {
- alt22=1;
+ else if ( ((LA21_3>='\u0000' && LA21_3<='&')||(LA21_3>='(' && LA21_3<='\uFFFF')) ) {
+ alt21=1;
}
}
- else if ( ((LA22_1>='\u0000' && LA22_1<='&')||(LA22_1>='(' && LA22_1<='\uFFFF')) ) {
- alt22=1;
+ else if ( ((LA21_1>='\u0000' && LA21_1<='&')||(LA21_1>='(' && LA21_1<='\uFFFF')) ) {
+ alt21=1;
}
}
- else if ( ((LA22_0>='\u0000' && LA22_0<='&')||(LA22_0>='(' && LA22_0<='\uFFFF')) ) {
- alt22=1;
+ else if ( ((LA21_0>='\u0000' && LA21_0<='&')||(LA21_0>='(' && LA21_0<='\uFFFF')) ) {
+ alt21=1;
}
- switch (alt22) {
+ switch (alt21) {
case 1 :
- // InternalOml.g:20055:120: .
+ // InternalOml.g:20518:120: .
{
matchAny();
@@ -2385,7 +2391,7 @@ else if ( ((LA22_0>='\u0000' && LA22_0<='&')||(LA22_0>='(' && LA22_0<='\uFFFF'))
break;
default :
- break loop22;
+ break loop21;
}
} while (true);
@@ -2395,45 +2401,45 @@ else if ( ((LA22_0>='\u0000' && LA22_0<='&')||(LA22_0>='(' && LA22_0<='\uFFFF'))
}
break;
case 4 :
- // InternalOml.g:20055:133: '\"\"\"' ( options {greedy=false; } : . )* '\"\"\"'
+ // InternalOml.g:20518:133: '\"\"\"' ( options {greedy=false; } : . )* '\"\"\"'
{
match("\"\"\"");
- // InternalOml.g:20055:139: ( options {greedy=false; } : . )*
- loop23:
+ // InternalOml.g:20518:139: ( options {greedy=false; } : . )*
+ loop22:
do {
- int alt23=2;
- int LA23_0 = input.LA(1);
+ int alt22=2;
+ int LA22_0 = input.LA(1);
- if ( (LA23_0=='\"') ) {
- int LA23_1 = input.LA(2);
+ if ( (LA22_0=='\"') ) {
+ int LA22_1 = input.LA(2);
- if ( (LA23_1=='\"') ) {
- int LA23_3 = input.LA(3);
+ if ( (LA22_1=='\"') ) {
+ int LA22_3 = input.LA(3);
- if ( (LA23_3=='\"') ) {
- alt23=2;
+ if ( (LA22_3=='\"') ) {
+ alt22=2;
}
- else if ( ((LA23_3>='\u0000' && LA23_3<='!')||(LA23_3>='#' && LA23_3<='\uFFFF')) ) {
- alt23=1;
+ else if ( ((LA22_3>='\u0000' && LA22_3<='!')||(LA22_3>='#' && LA22_3<='\uFFFF')) ) {
+ alt22=1;
}
}
- else if ( ((LA23_1>='\u0000' && LA23_1<='!')||(LA23_1>='#' && LA23_1<='\uFFFF')) ) {
- alt23=1;
+ else if ( ((LA22_1>='\u0000' && LA22_1<='!')||(LA22_1>='#' && LA22_1<='\uFFFF')) ) {
+ alt22=1;
}
}
- else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='\uFFFF')) ) {
- alt23=1;
+ else if ( ((LA22_0>='\u0000' && LA22_0<='!')||(LA22_0>='#' && LA22_0<='\uFFFF')) ) {
+ alt22=1;
}
- switch (alt23) {
+ switch (alt22) {
case 1 :
- // InternalOml.g:20055:167: .
+ // InternalOml.g:20518:167: .
{
matchAny();
@@ -2441,7 +2447,7 @@ else if ( ((LA23_0>='\u0000' && LA23_0<='!')||(LA23_0>='#' && LA23_0<='\uFFFF'))
break;
default :
- break loop23;
+ break loop22;
}
} while (true);
@@ -2469,33 +2475,33 @@ public final void mRULE_NAMESPACE() throws RecognitionException {
try {
int _type = RULE_NAMESPACE;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:20057:16: ( '<' (~ ( ( '>' | ' ' | '#' ) ) )* ( '#' | '/' ) '>' )
- // InternalOml.g:20057:18: '<' (~ ( ( '>' | ' ' | '#' ) ) )* ( '#' | '/' ) '>'
+ // InternalOml.g:20520:16: ( '<' (~ ( ( '>' | ' ' | '#' ) ) )* ( '#' | '/' ) '>' )
+ // InternalOml.g:20520:18: '<' (~ ( ( '>' | ' ' | '#' ) ) )* ( '#' | '/' ) '>'
{
match('<');
- // InternalOml.g:20057:22: (~ ( ( '>' | ' ' | '#' ) ) )*
- loop25:
+ // InternalOml.g:20520:22: (~ ( ( '>' | ' ' | '#' ) ) )*
+ loop24:
do {
- int alt25=2;
- int LA25_0 = input.LA(1);
+ int alt24=2;
+ int LA24_0 = input.LA(1);
- if ( (LA25_0=='/') ) {
- int LA25_1 = input.LA(2);
+ if ( (LA24_0=='/') ) {
+ int LA24_1 = input.LA(2);
- if ( ((LA25_1>='\u0000' && LA25_1<='\u001F')||(LA25_1>='!' && LA25_1<='=')||(LA25_1>='?' && LA25_1<='\uFFFF')) ) {
- alt25=1;
+ if ( ((LA24_1>='\u0000' && LA24_1<='\u001F')||(LA24_1>='!' && LA24_1<='=')||(LA24_1>='?' && LA24_1<='\uFFFF')) ) {
+ alt24=1;
}
}
- else if ( ((LA25_0>='\u0000' && LA25_0<='\u001F')||(LA25_0>='!' && LA25_0<='\"')||(LA25_0>='$' && LA25_0<='.')||(LA25_0>='0' && LA25_0<='=')||(LA25_0>='?' && LA25_0<='\uFFFF')) ) {
- alt25=1;
+ else if ( ((LA24_0>='\u0000' && LA24_0<='\u001F')||(LA24_0>='!' && LA24_0<='\"')||(LA24_0>='$' && LA24_0<='.')||(LA24_0>='0' && LA24_0<='=')||(LA24_0>='?' && LA24_0<='\uFFFF')) ) {
+ alt24=1;
}
- switch (alt25) {
+ switch (alt24) {
case 1 :
- // InternalOml.g:20057:22: ~ ( ( '>' | ' ' | '#' ) )
+ // InternalOml.g:20520:22: ~ ( ( '>' | ' ' | '#' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='\u001F')||(input.LA(1)>='!' && input.LA(1)<='\"')||(input.LA(1)>='$' && input.LA(1)<='=')||(input.LA(1)>='?' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2511,7 +2517,7 @@ else if ( ((LA25_0>='\u0000' && LA25_0<='\u001F')||(LA25_0>='!' && LA25_0<='\"')
break;
default :
- break loop25;
+ break loop24;
}
} while (true);
@@ -2541,24 +2547,24 @@ public final void mRULE_IRI() throws RecognitionException {
try {
int _type = RULE_IRI;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:20059:10: ( '<' (~ ( ( '>' | ' ' ) ) )* '>' )
- // InternalOml.g:20059:12: '<' (~ ( ( '>' | ' ' ) ) )* '>'
+ // InternalOml.g:20522:10: ( '<' (~ ( ( '>' | ' ' ) ) )* '>' )
+ // InternalOml.g:20522:12: '<' (~ ( ( '>' | ' ' ) ) )* '>'
{
match('<');
- // InternalOml.g:20059:16: (~ ( ( '>' | ' ' ) ) )*
- loop26:
+ // InternalOml.g:20522:16: (~ ( ( '>' | ' ' ) ) )*
+ loop25:
do {
- int alt26=2;
- int LA26_0 = input.LA(1);
+ int alt25=2;
+ int LA25_0 = input.LA(1);
- if ( ((LA26_0>='\u0000' && LA26_0<='\u001F')||(LA26_0>='!' && LA26_0<='=')||(LA26_0>='?' && LA26_0<='\uFFFF')) ) {
- alt26=1;
+ if ( ((LA25_0>='\u0000' && LA25_0<='\u001F')||(LA25_0>='!' && LA25_0<='=')||(LA25_0>='?' && LA25_0<='\uFFFF')) ) {
+ alt25=1;
}
- switch (alt26) {
+ switch (alt25) {
case 1 :
- // InternalOml.g:20059:16: ~ ( ( '>' | ' ' ) )
+ // InternalOml.g:20522:16: ~ ( ( '>' | ' ' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='\u001F')||(input.LA(1)>='!' && input.LA(1)<='=')||(input.LA(1)>='?' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2574,7 +2580,7 @@ public final void mRULE_IRI() throws RecognitionException {
break;
default :
- break loop26;
+ break loop25;
}
} while (true);
@@ -2595,8 +2601,8 @@ public final void mRULE_ID() throws RecognitionException {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:20061:9: ( RULE_IDFRAG )
- // InternalOml.g:20061:11: RULE_IDFRAG
+ // InternalOml.g:20524:9: ( RULE_IDFRAG )
+ // InternalOml.g:20524:11: RULE_IDFRAG
{
mRULE_IDFRAG();
@@ -2615,8 +2621,8 @@ public final void mRULE_QNAME() throws RecognitionException {
try {
int _type = RULE_QNAME;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:20063:12: ( RULE_IDFRAG ':' RULE_IDFRAG )
- // InternalOml.g:20063:14: RULE_IDFRAG ':' RULE_IDFRAG
+ // InternalOml.g:20526:12: ( RULE_IDFRAG ':' RULE_IDFRAG )
+ // InternalOml.g:20526:14: RULE_IDFRAG ':' RULE_IDFRAG
{
mRULE_IDFRAG();
match(':');
@@ -2637,37 +2643,37 @@ public final void mRULE_ML_COMMENT() throws RecognitionException {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:20065:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // InternalOml.g:20065:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // InternalOml.g:20528:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // InternalOml.g:20528:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // InternalOml.g:20065:24: ( options {greedy=false; } : . )*
- loop27:
+ // InternalOml.g:20528:24: ( options {greedy=false; } : . )*
+ loop26:
do {
- int alt27=2;
- int LA27_0 = input.LA(1);
+ int alt26=2;
+ int LA26_0 = input.LA(1);
- if ( (LA27_0=='*') ) {
- int LA27_1 = input.LA(2);
+ if ( (LA26_0=='*') ) {
+ int LA26_1 = input.LA(2);
- if ( (LA27_1=='/') ) {
- alt27=2;
+ if ( (LA26_1=='/') ) {
+ alt26=2;
}
- else if ( ((LA27_1>='\u0000' && LA27_1<='.')||(LA27_1>='0' && LA27_1<='\uFFFF')) ) {
- alt27=1;
+ else if ( ((LA26_1>='\u0000' && LA26_1<='.')||(LA26_1>='0' && LA26_1<='\uFFFF')) ) {
+ alt26=1;
}
}
- else if ( ((LA27_0>='\u0000' && LA27_0<=')')||(LA27_0>='+' && LA27_0<='\uFFFF')) ) {
- alt27=1;
+ else if ( ((LA26_0>='\u0000' && LA26_0<=')')||(LA26_0>='+' && LA26_0<='\uFFFF')) ) {
+ alt26=1;
}
- switch (alt27) {
+ switch (alt26) {
case 1 :
- // InternalOml.g:20065:52: .
+ // InternalOml.g:20528:52: .
{
matchAny();
@@ -2675,7 +2681,7 @@ else if ( ((LA27_0>='\u0000' && LA27_0<=')')||(LA27_0>='+' && LA27_0<='\uFFFF'))
break;
default :
- break loop27;
+ break loop26;
}
} while (true);
@@ -2697,25 +2703,25 @@ public final void mRULE_SL_COMMENT() throws RecognitionException {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:20067:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // InternalOml.g:20067:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // InternalOml.g:20530:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalOml.g:20530:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // InternalOml.g:20067:24: (~ ( ( '\\n' | '\\r' ) ) )*
- loop28:
+ // InternalOml.g:20530:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ loop27:
do {
- int alt28=2;
- int LA28_0 = input.LA(1);
+ int alt27=2;
+ int LA27_0 = input.LA(1);
- if ( ((LA28_0>='\u0000' && LA28_0<='\t')||(LA28_0>='\u000B' && LA28_0<='\f')||(LA28_0>='\u000E' && LA28_0<='\uFFFF')) ) {
- alt28=1;
+ if ( ((LA27_0>='\u0000' && LA27_0<='\t')||(LA27_0>='\u000B' && LA27_0<='\f')||(LA27_0>='\u000E' && LA27_0<='\uFFFF')) ) {
+ alt27=1;
}
- switch (alt28) {
+ switch (alt27) {
case 1 :
- // InternalOml.g:20067:24: ~ ( ( '\\n' | '\\r' ) )
+ // InternalOml.g:20530:24: ~ ( ( '\\n' | '\\r' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2731,31 +2737,31 @@ public final void mRULE_SL_COMMENT() throws RecognitionException {
break;
default :
- break loop28;
+ break loop27;
}
} while (true);
- // InternalOml.g:20067:40: ( ( '\\r' )? '\\n' )?
- int alt30=2;
- int LA30_0 = input.LA(1);
+ // InternalOml.g:20530:40: ( ( '\\r' )? '\\n' )?
+ int alt29=2;
+ int LA29_0 = input.LA(1);
- if ( (LA30_0=='\n'||LA30_0=='\r') ) {
- alt30=1;
+ if ( (LA29_0=='\n'||LA29_0=='\r') ) {
+ alt29=1;
}
- switch (alt30) {
+ switch (alt29) {
case 1 :
- // InternalOml.g:20067:41: ( '\\r' )? '\\n'
+ // InternalOml.g:20530:41: ( '\\r' )? '\\n'
{
- // InternalOml.g:20067:41: ( '\\r' )?
- int alt29=2;
- int LA29_0 = input.LA(1);
+ // InternalOml.g:20530:41: ( '\\r' )?
+ int alt28=2;
+ int LA28_0 = input.LA(1);
- if ( (LA29_0=='\r') ) {
- alt29=1;
+ if ( (LA28_0=='\r') ) {
+ alt28=1;
}
- switch (alt29) {
+ switch (alt28) {
case 1 :
- // InternalOml.g:20067:41: '\\r'
+ // InternalOml.g:20530:41: '\\r'
{
match('\r');
@@ -2787,22 +2793,22 @@ public final void mRULE_WS() throws RecognitionException {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalOml.g:20069:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalOml.g:20069:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalOml.g:20532:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalOml.g:20532:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // InternalOml.g:20069:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
- int cnt31=0;
- loop31:
+ // InternalOml.g:20532:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ int cnt30=0;
+ loop30:
do {
- int alt31=2;
- int LA31_0 = input.LA(1);
+ int alt30=2;
+ int LA30_0 = input.LA(1);
- if ( ((LA31_0>='\t' && LA31_0<='\n')||LA31_0=='\r'||LA31_0==' ') ) {
- alt31=1;
+ if ( ((LA30_0>='\t' && LA30_0<='\n')||LA30_0=='\r'||LA30_0==' ') ) {
+ alt30=1;
}
- switch (alt31) {
+ switch (alt30) {
case 1 :
// InternalOml.g:
{
@@ -2820,12 +2826,12 @@ public final void mRULE_WS() throws RecognitionException {
break;
default :
- if ( cnt31 >= 1 ) break loop31;
+ if ( cnt30 >= 1 ) break loop30;
EarlyExitException eee =
- new EarlyExitException(31, input);
+ new EarlyExitException(30, input);
throw eee;
}
- cnt31++;
+ cnt30++;
} while (true);
@@ -2842,19 +2848,19 @@ public final void mRULE_WS() throws RecognitionException {
// $ANTLR start "RULE_IDFRAG"
public final void mRULE_IDFRAG() throws RecognitionException {
try {
- // InternalOml.g:20071:22: ( ( '^' )? ( RULE_ALPHA | RULE_DIGIT | '_' ) ( RULE_ALPHA | RULE_DIGIT | '_' | '-' | '.' | '$' )* )
- // InternalOml.g:20071:24: ( '^' )? ( RULE_ALPHA | RULE_DIGIT | '_' ) ( RULE_ALPHA | RULE_DIGIT | '_' | '-' | '.' | '$' )*
+ // InternalOml.g:20534:22: ( ( '^' )? ( RULE_ALPHA | RULE_NUMERIC | RULE_SPECIAL ) ( RULE_ALPHA | RULE_NUMERIC | RULE_SPECIAL | '$' )* )
+ // InternalOml.g:20534:24: ( '^' )? ( RULE_ALPHA | RULE_NUMERIC | RULE_SPECIAL ) ( RULE_ALPHA | RULE_NUMERIC | RULE_SPECIAL | '$' )*
{
- // InternalOml.g:20071:24: ( '^' )?
- int alt32=2;
- int LA32_0 = input.LA(1);
+ // InternalOml.g:20534:24: ( '^' )?
+ int alt31=2;
+ int LA31_0 = input.LA(1);
- if ( (LA32_0=='^') ) {
- alt32=1;
+ if ( (LA31_0=='^') ) {
+ alt31=1;
}
- switch (alt32) {
+ switch (alt31) {
case 1 :
- // InternalOml.g:20071:24: '^'
+ // InternalOml.g:20534:24: '^'
{
match('^');
@@ -2863,7 +2869,7 @@ public final void mRULE_IDFRAG() throws RecognitionException {
}
- if ( (input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) {
+ if ( input.LA(1)=='%'||(input.LA(1)>='-' && input.LA(1)<='.')||(input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z')||input.LA(1)=='~' ) {
input.consume();
}
@@ -2872,22 +2878,22 @@ public final void mRULE_IDFRAG() throws RecognitionException {
recover(mse);
throw mse;}
- // InternalOml.g:20071:57: ( RULE_ALPHA | RULE_DIGIT | '_' | '-' | '.' | '$' )*
- loop33:
+ // InternalOml.g:20534:68: ( RULE_ALPHA | RULE_NUMERIC | RULE_SPECIAL | '$' )*
+ loop32:
do {
- int alt33=2;
- int LA33_0 = input.LA(1);
+ int alt32=2;
+ int LA32_0 = input.LA(1);
- if ( (LA33_0=='$'||(LA33_0>='-' && LA33_0<='.')||(LA33_0>='0' && LA33_0<='9')||(LA33_0>='A' && LA33_0<='Z')||LA33_0=='_'||(LA33_0>='a' && LA33_0<='z')) ) {
- alt33=1;
+ if ( ((LA32_0>='$' && LA32_0<='%')||(LA32_0>='-' && LA32_0<='.')||(LA32_0>='0' && LA32_0<='9')||(LA32_0>='A' && LA32_0<='Z')||LA32_0=='_'||(LA32_0>='a' && LA32_0<='z')||LA32_0=='~') ) {
+ alt32=1;
}
- switch (alt33) {
+ switch (alt32) {
case 1 :
// InternalOml.g:
{
- if ( input.LA(1)=='$'||(input.LA(1)>='-' && input.LA(1)<='.')||(input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) {
+ if ( (input.LA(1)>='$' && input.LA(1)<='%')||(input.LA(1)>='-' && input.LA(1)<='.')||(input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z')||input.LA(1)=='~' ) {
input.consume();
}
@@ -2901,7 +2907,7 @@ public final void mRULE_IDFRAG() throws RecognitionException {
break;
default :
- break loop33;
+ break loop32;
}
} while (true);
@@ -2917,8 +2923,8 @@ public final void mRULE_IDFRAG() throws RecognitionException {
// $ANTLR start "RULE_ALPHA"
public final void mRULE_ALPHA() throws RecognitionException {
try {
- // InternalOml.g:20073:21: ( ( 'a' .. 'z' | 'A' .. 'Z' ) )
- // InternalOml.g:20073:23: ( 'a' .. 'z' | 'A' .. 'Z' )
+ // InternalOml.g:20536:21: ( ( 'a' .. 'z' | 'A' .. 'Z' ) )
+ // InternalOml.g:20536:23: ( 'a' .. 'z' | 'A' .. 'Z' )
{
if ( (input.LA(1)>='A' && input.LA(1)<='Z')||(input.LA(1)>='a' && input.LA(1)<='z') ) {
input.consume();
@@ -2938,11 +2944,11 @@ public final void mRULE_ALPHA() throws RecognitionException {
}
// $ANTLR end "RULE_ALPHA"
- // $ANTLR start "RULE_DIGIT"
- public final void mRULE_DIGIT() throws RecognitionException {
+ // $ANTLR start "RULE_NUMERIC"
+ public final void mRULE_NUMERIC() throws RecognitionException {
try {
- // InternalOml.g:20075:21: ( '0' .. '9' )
- // InternalOml.g:20075:23: '0' .. '9'
+ // InternalOml.g:20538:23: ( '0' .. '9' )
+ // InternalOml.g:20538:25: '0' .. '9'
{
matchRange('0','9');
@@ -2952,582 +2958,613 @@ public final void mRULE_DIGIT() throws RecognitionException {
finally {
}
}
- // $ANTLR end "RULE_DIGIT"
+ // $ANTLR end "RULE_NUMERIC"
+
+ // $ANTLR start "RULE_SPECIAL"
+ public final void mRULE_SPECIAL() throws RecognitionException {
+ try {
+ // InternalOml.g:20540:23: ( ( '_' | '-' | '.' | '~' | '%' ) )
+ // InternalOml.g:20540:25: ( '_' | '-' | '.' | '~' | '%' )
+ {
+ if ( input.LA(1)=='%'||(input.LA(1)>='-' && input.LA(1)<='.')||input.LA(1)=='_'||input.LA(1)=='~' ) {
+ input.consume();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+
+ }
+
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_SPECIAL"
public void mTokens() throws RecognitionException {
- // InternalOml.g:1:8: ( T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | RULE_BOOLEAN_STR | RULE_UNSIGNED_INTEGER_STR | RULE_INTEGER_STR | RULE_DECIMAL_STR | RULE_DOUBLE_STR | RULE_STRING | RULE_NAMESPACE | RULE_IRI | RULE_ID | RULE_QNAME | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS )
- int alt34=82;
- alt34 = dfa34.predict(input);
- switch (alt34) {
+ // InternalOml.g:1:8: ( T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | RULE_BOOLEAN_STR | RULE_UNSIGNED_INTEGER_STR | RULE_INTEGER_STR | RULE_DECIMAL_STR | RULE_DOUBLE_STR | RULE_STRING | RULE_NAMESPACE | RULE_IRI | RULE_ID | RULE_QNAME | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS )
+ int alt33=83;
+ alt33 = dfa33.predict(input);
+ switch (alt33) {
case 1 :
- // InternalOml.g:1:10: T__20
+ // InternalOml.g:1:10: T__21
{
- mT__20();
+ mT__21();
}
break;
case 2 :
- // InternalOml.g:1:16: T__21
+ // InternalOml.g:1:16: T__22
{
- mT__21();
+ mT__22();
}
break;
case 3 :
- // InternalOml.g:1:22: T__22
+ // InternalOml.g:1:22: T__23
{
- mT__22();
+ mT__23();
}
break;
case 4 :
- // InternalOml.g:1:28: T__23
+ // InternalOml.g:1:28: T__24
{
- mT__23();
+ mT__24();
}
break;
case 5 :
- // InternalOml.g:1:34: T__24
+ // InternalOml.g:1:34: T__25
{
- mT__24();
+ mT__25();
}
break;
case 6 :
- // InternalOml.g:1:40: T__25
+ // InternalOml.g:1:40: T__26
{
- mT__25();
+ mT__26();
}
break;
case 7 :
- // InternalOml.g:1:46: T__26
+ // InternalOml.g:1:46: T__27
{
- mT__26();
+ mT__27();
}
break;
case 8 :
- // InternalOml.g:1:52: T__27
+ // InternalOml.g:1:52: T__28
{
- mT__27();
+ mT__28();
}
break;
case 9 :
- // InternalOml.g:1:58: T__28
+ // InternalOml.g:1:58: T__29
{
- mT__28();
+ mT__29();
}
break;
case 10 :
- // InternalOml.g:1:64: T__29
+ // InternalOml.g:1:64: T__30
{
- mT__29();
+ mT__30();
}
break;
case 11 :
- // InternalOml.g:1:70: T__30
+ // InternalOml.g:1:70: T__31
{
- mT__30();
+ mT__31();
}
break;
case 12 :
- // InternalOml.g:1:76: T__31
+ // InternalOml.g:1:76: T__32
{
- mT__31();
+ mT__32();
}
break;
case 13 :
- // InternalOml.g:1:82: T__32
+ // InternalOml.g:1:82: T__33
{
- mT__32();
+ mT__33();
}
break;
case 14 :
- // InternalOml.g:1:88: T__33
+ // InternalOml.g:1:88: T__34
{
- mT__33();
+ mT__34();
}
break;
case 15 :
- // InternalOml.g:1:94: T__34
+ // InternalOml.g:1:94: T__35
{
- mT__34();
+ mT__35();
}
break;
case 16 :
- // InternalOml.g:1:100: T__35
+ // InternalOml.g:1:100: T__36
{
- mT__35();
+ mT__36();
}
break;
case 17 :
- // InternalOml.g:1:106: T__36
+ // InternalOml.g:1:106: T__37
{
- mT__36();
+ mT__37();
}
break;
case 18 :
- // InternalOml.g:1:112: T__37
+ // InternalOml.g:1:112: T__38
{
- mT__37();
+ mT__38();
}
break;
case 19 :
- // InternalOml.g:1:118: T__38
+ // InternalOml.g:1:118: T__39
{
- mT__38();
+ mT__39();
}
break;
case 20 :
- // InternalOml.g:1:124: T__39
+ // InternalOml.g:1:124: T__40
{
- mT__39();
+ mT__40();
}
break;
case 21 :
- // InternalOml.g:1:130: T__40
+ // InternalOml.g:1:130: T__41
{
- mT__40();
+ mT__41();
}
break;
case 22 :
- // InternalOml.g:1:136: T__41
+ // InternalOml.g:1:136: T__42
{
- mT__41();
+ mT__42();
}
break;
case 23 :
- // InternalOml.g:1:142: T__42
+ // InternalOml.g:1:142: T__43
{
- mT__42();
+ mT__43();
}
break;
case 24 :
- // InternalOml.g:1:148: T__43
+ // InternalOml.g:1:148: T__44
{
- mT__43();
+ mT__44();
}
break;
case 25 :
- // InternalOml.g:1:154: T__44
+ // InternalOml.g:1:154: T__45
{
- mT__44();
+ mT__45();
}
break;
case 26 :
- // InternalOml.g:1:160: T__45
+ // InternalOml.g:1:160: T__46
{
- mT__45();
+ mT__46();
}
break;
case 27 :
- // InternalOml.g:1:166: T__46
+ // InternalOml.g:1:166: T__47
{
- mT__46();
+ mT__47();
}
break;
case 28 :
- // InternalOml.g:1:172: T__47
+ // InternalOml.g:1:172: T__48
{
- mT__47();
+ mT__48();
}
break;
case 29 :
- // InternalOml.g:1:178: T__48
+ // InternalOml.g:1:178: T__49
{
- mT__48();
+ mT__49();
}
break;
case 30 :
- // InternalOml.g:1:184: T__49
+ // InternalOml.g:1:184: T__50
{
- mT__49();
+ mT__50();
}
break;
case 31 :
- // InternalOml.g:1:190: T__50
+ // InternalOml.g:1:190: T__51
{
- mT__50();
+ mT__51();
}
break;
case 32 :
- // InternalOml.g:1:196: T__51
+ // InternalOml.g:1:196: T__52
{
- mT__51();
+ mT__52();
}
break;
case 33 :
- // InternalOml.g:1:202: T__52
+ // InternalOml.g:1:202: T__53
{
- mT__52();
+ mT__53();
}
break;
case 34 :
- // InternalOml.g:1:208: T__53
+ // InternalOml.g:1:208: T__54
{
- mT__53();
+ mT__54();
}
break;
case 35 :
- // InternalOml.g:1:214: T__54
+ // InternalOml.g:1:214: T__55
{
- mT__54();
+ mT__55();
}
break;
case 36 :
- // InternalOml.g:1:220: T__55
+ // InternalOml.g:1:220: T__56
{
- mT__55();
+ mT__56();
}
break;
case 37 :
- // InternalOml.g:1:226: T__56
+ // InternalOml.g:1:226: T__57
{
- mT__56();
+ mT__57();
}
break;
case 38 :
- // InternalOml.g:1:232: T__57
+ // InternalOml.g:1:232: T__58
{
- mT__57();
+ mT__58();
}
break;
case 39 :
- // InternalOml.g:1:238: T__58
+ // InternalOml.g:1:238: T__59
{
- mT__58();
+ mT__59();
}
break;
case 40 :
- // InternalOml.g:1:244: T__59
+ // InternalOml.g:1:244: T__60
{
- mT__59();
+ mT__60();
}
break;
case 41 :
- // InternalOml.g:1:250: T__60
+ // InternalOml.g:1:250: T__61
{
- mT__60();
+ mT__61();
}
break;
case 42 :
- // InternalOml.g:1:256: T__61
+ // InternalOml.g:1:256: T__62
{
- mT__61();
+ mT__62();
}
break;
case 43 :
- // InternalOml.g:1:262: T__62
+ // InternalOml.g:1:262: T__63
{
- mT__62();
+ mT__63();
}
break;
case 44 :
- // InternalOml.g:1:268: T__63
+ // InternalOml.g:1:268: T__64
{
- mT__63();
+ mT__64();
}
break;
case 45 :
- // InternalOml.g:1:274: T__64
+ // InternalOml.g:1:274: T__65
{
- mT__64();
+ mT__65();
}
break;
case 46 :
- // InternalOml.g:1:280: T__65
+ // InternalOml.g:1:280: T__66
{
- mT__65();
+ mT__66();
}
break;
case 47 :
- // InternalOml.g:1:286: T__66
+ // InternalOml.g:1:286: T__67
{
- mT__66();
+ mT__67();
}
break;
case 48 :
- // InternalOml.g:1:292: T__67
+ // InternalOml.g:1:292: T__68
{
- mT__67();
+ mT__68();
}
break;
case 49 :
- // InternalOml.g:1:298: T__68
+ // InternalOml.g:1:298: T__69
{
- mT__68();
+ mT__69();
}
break;
case 50 :
- // InternalOml.g:1:304: T__69
+ // InternalOml.g:1:304: T__70
{
- mT__69();
+ mT__70();
}
break;
case 51 :
- // InternalOml.g:1:310: T__70
+ // InternalOml.g:1:310: T__71
{
- mT__70();
+ mT__71();
}
break;
case 52 :
- // InternalOml.g:1:316: T__71
+ // InternalOml.g:1:316: T__72
{
- mT__71();
+ mT__72();
}
break;
case 53 :
- // InternalOml.g:1:322: T__72
+ // InternalOml.g:1:322: T__73
{
- mT__72();
+ mT__73();
}
break;
case 54 :
- // InternalOml.g:1:328: T__73
+ // InternalOml.g:1:328: T__74
{
- mT__73();
+ mT__74();
}
break;
case 55 :
- // InternalOml.g:1:334: T__74
+ // InternalOml.g:1:334: T__75
{
- mT__74();
+ mT__75();
}
break;
case 56 :
- // InternalOml.g:1:340: T__75
+ // InternalOml.g:1:340: T__76
{
- mT__75();
+ mT__76();
}
break;
case 57 :
- // InternalOml.g:1:346: T__76
+ // InternalOml.g:1:346: T__77
{
- mT__76();
+ mT__77();
}
break;
case 58 :
- // InternalOml.g:1:352: T__77
+ // InternalOml.g:1:352: T__78
{
- mT__77();
+ mT__78();
}
break;
case 59 :
- // InternalOml.g:1:358: T__78
+ // InternalOml.g:1:358: T__79
{
- mT__78();
+ mT__79();
}
break;
case 60 :
- // InternalOml.g:1:364: T__79
+ // InternalOml.g:1:364: T__80
{
- mT__79();
+ mT__80();
}
break;
case 61 :
- // InternalOml.g:1:370: T__80
+ // InternalOml.g:1:370: T__81
{
- mT__80();
+ mT__81();
}
break;
case 62 :
- // InternalOml.g:1:376: T__81
+ // InternalOml.g:1:376: T__82
{
- mT__81();
+ mT__82();
}
break;
case 63 :
- // InternalOml.g:1:382: T__82
+ // InternalOml.g:1:382: T__83
{
- mT__82();
+ mT__83();
}
break;
case 64 :
- // InternalOml.g:1:388: T__83
+ // InternalOml.g:1:388: T__84
{
- mT__83();
+ mT__84();
}
break;
case 65 :
- // InternalOml.g:1:394: T__84
+ // InternalOml.g:1:394: T__85
{
- mT__84();
+ mT__85();
}
break;
case 66 :
- // InternalOml.g:1:400: T__85
+ // InternalOml.g:1:400: T__86
{
- mT__85();
+ mT__86();
}
break;
case 67 :
- // InternalOml.g:1:406: T__86
+ // InternalOml.g:1:406: T__87
{
- mT__86();
+ mT__87();
}
break;
case 68 :
- // InternalOml.g:1:412: T__87
+ // InternalOml.g:1:412: T__88
{
- mT__87();
+ mT__88();
}
break;
case 69 :
- // InternalOml.g:1:418: T__88
+ // InternalOml.g:1:418: T__89
{
- mT__88();
+ mT__89();
}
break;
case 70 :
- // InternalOml.g:1:424: RULE_BOOLEAN_STR
+ // InternalOml.g:1:424: T__90
{
- mRULE_BOOLEAN_STR();
+ mT__90();
}
break;
case 71 :
- // InternalOml.g:1:441: RULE_UNSIGNED_INTEGER_STR
+ // InternalOml.g:1:430: RULE_BOOLEAN_STR
{
- mRULE_UNSIGNED_INTEGER_STR();
+ mRULE_BOOLEAN_STR();
}
break;
case 72 :
- // InternalOml.g:1:467: RULE_INTEGER_STR
+ // InternalOml.g:1:447: RULE_UNSIGNED_INTEGER_STR
{
- mRULE_INTEGER_STR();
+ mRULE_UNSIGNED_INTEGER_STR();
}
break;
case 73 :
- // InternalOml.g:1:484: RULE_DECIMAL_STR
+ // InternalOml.g:1:473: RULE_INTEGER_STR
{
- mRULE_DECIMAL_STR();
+ mRULE_INTEGER_STR();
}
break;
case 74 :
- // InternalOml.g:1:501: RULE_DOUBLE_STR
+ // InternalOml.g:1:490: RULE_DECIMAL_STR
{
- mRULE_DOUBLE_STR();
+ mRULE_DECIMAL_STR();
}
break;
case 75 :
- // InternalOml.g:1:517: RULE_STRING
+ // InternalOml.g:1:507: RULE_DOUBLE_STR
{
- mRULE_STRING();
+ mRULE_DOUBLE_STR();
}
break;
case 76 :
- // InternalOml.g:1:529: RULE_NAMESPACE
+ // InternalOml.g:1:523: RULE_STRING
{
- mRULE_NAMESPACE();
+ mRULE_STRING();
}
break;
case 77 :
- // InternalOml.g:1:544: RULE_IRI
+ // InternalOml.g:1:535: RULE_NAMESPACE
{
- mRULE_IRI();
+ mRULE_NAMESPACE();
}
break;
case 78 :
- // InternalOml.g:1:553: RULE_ID
+ // InternalOml.g:1:550: RULE_IRI
{
- mRULE_ID();
+ mRULE_IRI();
}
break;
case 79 :
- // InternalOml.g:1:561: RULE_QNAME
+ // InternalOml.g:1:559: RULE_ID
{
- mRULE_QNAME();
+ mRULE_ID();
}
break;
case 80 :
- // InternalOml.g:1:572: RULE_ML_COMMENT
+ // InternalOml.g:1:567: RULE_QNAME
{
- mRULE_ML_COMMENT();
+ mRULE_QNAME();
}
break;
case 81 :
- // InternalOml.g:1:588: RULE_SL_COMMENT
+ // InternalOml.g:1:578: RULE_ML_COMMENT
{
- mRULE_SL_COMMENT();
+ mRULE_ML_COMMENT();
}
break;
case 82 :
- // InternalOml.g:1:604: RULE_WS
+ // InternalOml.g:1:594: RULE_SL_COMMENT
+ {
+ mRULE_SL_COMMENT();
+
+ }
+ break;
+ case 83 :
+ // InternalOml.g:1:610: RULE_WS
{
mRULE_WS();
@@ -3539,546 +3576,555 @@ public void mTokens() throws RecognitionException {
}
- protected DFA34 dfa34 = new DFA34(this);
- static final String DFA34_eotS =
- "\1\uffff\6\53\1\uffff\1\53\2\uffff\3\53\2\uffff\2\53\1\uffff\1\53\1\114\2\uffff\2\53\2\uffff\2\53\4\uffff\1\130\3\uffff\1\53\2\uffff\3\53\2\uffff\4\53\1\152\26\53\1\u0085\1\53\5\uffff\4\53\1\uffff\1\u008d\2\53\2\uffff\1\u0092\1\130\1\53\1\u0092\2\uffff\10\53\1\u009e\2\53\1\uffff\7\53\1\u00ab\1\u00af\6\53\1\u00b7\12\53\1\uffff\2\53\1\uffff\4\53\1\uffff\1\u0092\1\uffff\1\u00ca\1\53\1\uffff\1\u0092\1\53\1\u008f\3\53\1\u00cf\4\53\1\uffff\3\53\1\u00d7\2\53\1\u00da\5\53\1\uffff\3\53\1\uffff\7\53\1\uffff\4\53\1\u00ee\1\53\1\u00f0\4\53\1\u00f5\1\uffff\4\53\1\u0092\1\uffff\4\53\1\uffff\7\53\1\uffff\2\53\1\uffff\22\53\1\u011a\1\uffff\1\53\1\uffff\2\53\1\u00f5\1\53\1\uffff\4\53\1\u0123\2\53\1\u0126\4\53\1\u012b\3\53\1\u012f\1\u0130\10\53\1\u0139\3\53\1\u013d\5\53\1\uffff\4\53\1\u0147\3\53\1\uffff\1\u014b\1\u014c\1\uffff\2\53\1\u014f\1\53\1\uffff\3\53\2\uffff\10\53\1\uffff\1\u015c\1\u015d\1\53\1\uffff\3\53\1\u0162\1\53\1\u0164\1\53\1\u0166\1\53\1\uffff\1\53\1\u0169\1\53\2\uffff\1\u016b\1\u016c\1\uffff\14\53\2\uffff\3\53\1\u017c\1\uffff\1\53\1\uffff\1\53\1\uffff\1\53\1\u0180\1\uffff\1\u0181\2\uffff\3\53\1\u0186\1\u0187\1\u0188\2\53\1\u018b\5\53\1\u0191\1\uffff\1\u0192\2\53\2\uffff\1\53\1\u0196\1\u0197\1\u0198\3\uffff\2\53\1\uffff\2\53\1\u019d\2\53\2\uffff\1\u01a0\1\u01a1\1\u01a2\3\uffff\4\53\1\uffff\1\u01a7\1\53\3\uffff\1\u01a9\1\u01aa\1\u01ab\1\u01ac\1\uffff\1\53\4\uffff\1\u01ae\1\uffff";
- static final String DFA34_eofS =
- "\u01af\uffff";
- static final String DFA34_minS =
- "\1\11\6\44\1\uffff\1\44\2\uffff\3\44\2\uffff\2\44\1\uffff\1\44\1\0\2\uffff\2\44\1\56\1\uffff\2\44\2\uffff\1\60\1\uffff\1\44\1\56\1\60\1\uffff\1\44\1\52\1\uffff\3\44\2\uffff\35\44\1\0\2\uffff\2\0\4\44\1\uffff\1\56\2\44\2\uffff\3\44\1\60\2\uffff\13\44\1\uffff\32\44\1\uffff\2\44\1\uffff\4\44\1\uffff\1\60\1\uffff\2\44\1\uffff\13\44\1\uffff\14\44\1\uffff\3\44\1\uffff\7\44\1\uffff\14\44\1\uffff\4\44\1\60\1\uffff\4\44\1\uffff\7\44\1\uffff\2\44\1\uffff\23\44\1\uffff\1\44\1\uffff\4\44\1\uffff\44\44\1\uffff\10\44\1\uffff\2\44\1\uffff\4\44\1\uffff\3\44\2\uffff\10\44\1\uffff\3\44\1\uffff\11\44\1\uffff\3\44\2\uffff\2\44\1\uffff\14\44\2\uffff\4\44\1\uffff\1\44\1\uffff\1\44\1\uffff\2\44\1\uffff\1\44\2\uffff\17\44\1\uffff\3\44\2\uffff\4\44\3\uffff\2\44\1\uffff\5\44\2\uffff\3\44\3\uffff\4\44\1\uffff\2\44\3\uffff\4\44\1\uffff\1\44\4\uffff\1\44\1\uffff";
- static final String DFA34_maxS =
- "\1\175\6\172\1\uffff\1\172\2\uffff\3\172\2\uffff\2\172\1\uffff\1\172\1\uffff\2\uffff\2\172\1\76\1\uffff\2\172\2\uffff\1\172\1\uffff\1\172\2\71\1\uffff\1\172\1\57\1\uffff\3\172\2\uffff\35\172\1\uffff\2\uffff\2\uffff\4\172\1\uffff\1\145\2\172\2\uffff\3\172\1\145\2\uffff\13\172\1\uffff\32\172\1\uffff\2\172\1\uffff\4\172\1\uffff\1\145\1\uffff\2\172\1\uffff\13\172\1\uffff\14\172\1\uffff\3\172\1\uffff\7\172\1\uffff\14\172\1\uffff\4\172\1\145\1\uffff\4\172\1\uffff\7\172\1\uffff\2\172\1\uffff\23\172\1\uffff\1\172\1\uffff\4\172\1\uffff\44\172\1\uffff\10\172\1\uffff\2\172\1\uffff\4\172\1\uffff\3\172\2\uffff\10\172\1\uffff\3\172\1\uffff\11\172\1\uffff\3\172\2\uffff\2\172\1\uffff\14\172\2\uffff\4\172\1\uffff\1\172\1\uffff\1\172\1\uffff\2\172\1\uffff\1\172\2\uffff\17\172\1\uffff\3\172\2\uffff\4\172\3\uffff\2\172\1\uffff\5\172\2\uffff\3\172\3\uffff\4\172\1\uffff\2\172\3\uffff\4\172\1\uffff\1\172\4\uffff\1\172\1\uffff";
- static final String DFA34_acceptS =
- "\7\uffff\1\11\1\uffff\1\14\1\15\3\uffff\1\22\1\23\2\uffff\1\30\2\uffff\1\35\1\36\3\uffff\1\64\2\uffff\1\71\1\72\1\uffff\1\77\3\uffff\1\113\2\uffff\1\122\3\uffff\1\116\1\117\36\uffff\1\115\1\34\6\uffff\1\61\3\uffff\1\76\1\107\4\uffff\1\120\1\121\13\uffff\1\13\32\uffff\1\31\2\uffff\1\114\4\uffff\1\110\1\uffff\1\112\2\uffff\1\111\13\uffff\1\4\14\uffff\1\7\3\uffff\1\10\7\uffff\1\21\14\uffff\1\114\5\uffff\1\67\4\uffff\1\2\7\uffff\1\5\2\uffff\1\66\23\uffff\1\60\1\uffff\1\27\4\uffff\1\106\44\uffff\1\54\10\uffff\1\70\2\uffff\1\26\4\uffff\1\20\3\uffff\1\37\1\73\10\uffff\1\16\3\uffff\1\53\11\uffff\1\40\3\uffff\1\1\1\6\2\uffff\1\100\14\uffff\1\62\1\75\4\uffff\1\57\1\uffff\1\24\1\uffff\1\56\2\uffff\1\43\1\uffff\1\3\1\63\17\uffff\1\25\3\uffff\1\44\1\52\4\uffff\1\33\1\101\1\41\2\uffff\1\42\5\uffff\1\103\1\65\3\uffff\1\102\1\51\1\55\4\uffff\1\12\2\uffff\1\32\1\105\1\104\4\uffff\1\17\1\uffff\1\45\1\46\1\47\1\50\1\uffff\1\74";
- static final String DFA34_specialS =
- "\24\uffff\1\0\65\uffff\1\1\2\uffff\1\3\1\2\u0160\uffff}>";
- static final String[] DFA34_transitionS = {
- "\2\47\2\uffff\1\47\22\uffff\1\47\1\uffff\1\44\1\uffff\1\40\1\uffff\1\26\1\44\1\35\1\36\1\uffff\1\42\1\22\1\31\1\43\1\46\12\41\1\32\1\uffff\1\24\1\25\2\uffff\1\7\32\45\1\16\1\uffff\1\17\1\37\1\45\1\uffff\1\4\1\13\1\20\1\14\1\1\1\21\2\45\1\3\1\45\1\33\1\27\1\6\1\45\1\34\1\30\1\45\1\15\1\5\1\23\1\2\1\10\4\45\1\11\1\uffff\1\12",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\15\52\1\51\11\52\1\50\2\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\22\52\1\55\7\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\15\52\1\56\3\52\1\57\10\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\13\52\1\60\1\52\1\62\4\52\1\61\7\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\1\67\1\52\1\65\1\52\1\66\11\52\1\63\4\52\1\64\4\52\1\70\1\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\1\72\7\52\1\71\21\52",
+ protected DFA33 dfa33 = new DFA33(this);
+ static final String DFA33_eotS =
+ "\1\uffff\6\54\2\uffff\1\54\2\uffff\3\54\2\uffff\3\54\1\117\2\uffff\4\54\1\uffff\2\54\4\uffff\1\133\1\uffff\1\54\1\uffff\1\54\2\uffff\3\54\2\uffff\4\54\1\157\26\54\1\u008a\1\54\5\uffff\4\54\1\uffff\1\u0092\4\54\2\uffff\1\u0097\1\133\1\54\1\u0092\1\uffff\1\u0097\2\uffff\10\54\1\u00a5\2\54\1\uffff\7\54\1\u00b2\1\u00b6\6\54\1\u00be\12\54\1\uffff\2\54\1\uffff\4\54\1\uffff\1\54\1\u00d1\1\54\1\u0097\1\uffff\1\54\1\u009a\1\uffff\2\u0097\3\54\1\u00d7\4\54\1\uffff\3\54\1\u00df\2\54\1\u00e2\5\54\1\uffff\3\54\1\uffff\7\54\1\uffff\4\54\1\u00f6\1\54\1\u00f8\4\54\1\u00fd\1\uffff\4\54\1\u0102\1\uffff\1\54\1\u0097\3\54\1\uffff\7\54\1\uffff\2\54\1\uffff\22\54\1\u0123\1\uffff\1\54\1\uffff\2\54\1\u00fd\1\54\1\uffff\4\54\1\uffff\1\u012c\2\54\1\u012f\4\54\1\u0134\3\54\1\u0138\1\u0139\10\54\1\u0142\3\54\1\u0146\5\54\1\uffff\4\54\1\u0150\3\54\1\uffff\1\u0154\1\u0155\1\uffff\2\54\1\u0158\1\54\1\uffff\3\54\2\uffff\10\54\1\uffff\1\u0165\1\u0166\1\54\1\uffff\3\54\1\u016b\1\54\1\u016d\1\54\1\u016f\1\54\1\uffff\1\54\1\u0172\1\54\2\uffff\1\u0174\1\u0175\1\uffff\14\54\2\uffff\3\54\1\u0185\1\uffff\1\54\1\uffff\1\54\1\uffff\1\54\1\u0189\1\uffff\1\u018a\2\uffff\3\54\1\u018f\1\u0190\1\u0191\2\54\1\u0194\5\54\1\u019a\1\uffff\1\u019b\2\54\2\uffff\1\54\1\u019f\1\u01a0\1\u01a1\3\uffff\2\54\1\uffff\2\54\1\u01a6\2\54\2\uffff\1\u01a9\1\u01aa\1\u01ab\3\uffff\4\54\1\uffff\1\u01b0\1\54\3\uffff\1\u01b2\1\u01b3\1\u01b4\1\u01b5\1\uffff\1\54\4\uffff\1\u01b7\1\uffff";
+ static final String DFA33_eofS =
+ "\u01b8\uffff";
+ static final String DFA33_minS =
+ "\1\11\6\44\2\uffff\1\44\2\uffff\3\44\2\uffff\3\44\1\0\2\uffff\4\44\1\uffff\2\44\2\uffff\1\45\1\uffff\1\44\1\56\1\44\1\uffff\1\44\1\52\1\uffff\3\44\2\uffff\35\44\3\0\2\uffff\4\44\1\uffff\5\44\2\uffff\3\44\1\56\1\60\1\44\2\uffff\13\44\1\uffff\32\44\1\uffff\2\44\1\uffff\4\44\1\uffff\4\44\1\uffff\2\44\1\uffff\2\60\10\44\1\uffff\14\44\1\uffff\3\44\1\uffff\7\44\1\uffff\14\44\1\uffff\5\44\1\uffff\1\44\1\60\3\44\1\uffff\7\44\1\uffff\2\44\1\uffff\23\44\1\uffff\1\44\1\uffff\4\44\1\uffff\4\44\1\uffff\40\44\1\uffff\10\44\1\uffff\2\44\1\uffff\4\44\1\uffff\3\44\2\uffff\10\44\1\uffff\3\44\1\uffff\11\44\1\uffff\3\44\2\uffff\2\44\1\uffff\14\44\2\uffff\4\44\1\uffff\1\44\1\uffff\1\44\1\uffff\2\44\1\uffff\1\44\2\uffff\17\44\1\uffff\3\44\2\uffff\4\44\3\uffff\2\44\1\uffff\5\44\2\uffff\3\44\3\uffff\4\44\1\uffff\2\44\3\uffff\4\44\1\uffff\1\44\4\uffff\1\44\1\uffff";
+ static final String DFA33_maxS =
+ "\7\176\2\uffff\1\176\2\uffff\3\176\2\uffff\3\176\1\uffff\2\uffff\4\176\1\uffff\2\176\2\uffff\1\176\1\uffff\1\176\1\71\1\176\1\uffff\1\176\1\57\1\uffff\3\176\2\uffff\35\176\3\uffff\2\uffff\4\176\1\uffff\5\176\2\uffff\3\176\1\145\1\71\1\176\2\uffff\13\176\1\uffff\32\176\1\uffff\2\176\1\uffff\4\176\1\uffff\4\176\1\uffff\2\176\1\uffff\2\145\10\176\1\uffff\14\176\1\uffff\3\176\1\uffff\7\176\1\uffff\14\176\1\uffff\5\176\1\uffff\1\176\1\145\3\176\1\uffff\7\176\1\uffff\2\176\1\uffff\23\176\1\uffff\1\176\1\uffff\4\176\1\uffff\4\176\1\uffff\40\176\1\uffff\10\176\1\uffff\2\176\1\uffff\4\176\1\uffff\3\176\2\uffff\10\176\1\uffff\3\176\1\uffff\11\176\1\uffff\3\176\2\uffff\2\176\1\uffff\14\176\2\uffff\4\176\1\uffff\1\176\1\uffff\1\176\1\uffff\2\176\1\uffff\1\176\2\uffff\17\176\1\uffff\3\176\2\uffff\4\176\3\uffff\2\176\1\uffff\5\176\2\uffff\3\176\3\uffff\4\176\1\uffff\2\176\3\uffff\4\176\1\uffff\1\176\4\uffff\1\176\1\uffff";
+ static final String DFA33_acceptS =
+ "\7\uffff\1\11\1\12\1\uffff\1\15\1\16\3\uffff\1\23\1\24\4\uffff\1\35\1\36\4\uffff\1\65\2\uffff\1\72\1\73\1\uffff\1\100\3\uffff\1\114\2\uffff\1\123\3\uffff\1\117\1\120\40\uffff\1\116\1\34\4\uffff\1\61\5\uffff\1\77\1\110\6\uffff\1\121\1\122\13\uffff\1\14\32\uffff\1\31\2\uffff\1\115\4\uffff\1\111\4\uffff\1\112\2\uffff\1\113\12\uffff\1\4\14\uffff\1\7\3\uffff\1\10\7\uffff\1\22\14\uffff\1\115\5\uffff\1\70\5\uffff\1\2\7\uffff\1\5\2\uffff\1\67\23\uffff\1\60\1\uffff\1\30\4\uffff\1\107\4\uffff\1\63\40\uffff\1\54\10\uffff\1\71\2\uffff\1\27\4\uffff\1\21\3\uffff\1\37\1\74\10\uffff\1\17\3\uffff\1\53\11\uffff\1\40\3\uffff\1\1\1\6\2\uffff\1\101\14\uffff\1\62\1\76\4\uffff\1\57\1\uffff\1\25\1\uffff\1\56\2\uffff\1\43\1\uffff\1\3\1\64\17\uffff\1\26\3\uffff\1\44\1\52\4\uffff\1\33\1\102\1\41\2\uffff\1\42\5\uffff\1\104\1\66\3\uffff\1\103\1\51\1\55\4\uffff\1\13\2\uffff\1\32\1\106\1\105\4\uffff\1\20\1\uffff\1\45\1\46\1\47\1\50\1\uffff\1\75";
+ static final String DFA33_specialS =
+ "\24\uffff\1\0\66\uffff\1\1\1\2\1\3\u016a\uffff}>";
+ static final String[] DFA33_transitionS = {
+ "\2\50\2\uffff\1\50\22\uffff\1\50\1\uffff\1\45\1\uffff\1\41\1\46\1\26\1\45\1\36\1\37\1\uffff\1\43\1\10\1\31\1\44\1\47\12\42\1\33\1\uffff\1\24\1\25\2\uffff\1\7\32\46\1\17\1\uffff\1\20\1\40\1\46\1\uffff\1\4\1\14\1\21\1\15\1\1\1\22\2\46\1\3\1\46\1\34\1\27\1\6\1\46\1\35\1\30\1\46\1\16\1\5\1\23\1\2\1\11\1\32\3\46\1\12\1\uffff\1\13\1\46",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\52\11\53\1\51\2\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\22\53\1\56\7\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\57\3\53\1\60\10\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\61\1\53\1\63\4\53\1\62\7\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\1\70\1\53\1\66\1\53\1\67\11\53\1\64\4\53\1\65\4\53\1\71\1\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\1\73\7\53\1\72\21\53\3\uffff\1\53",
+ "",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\16\53\1\74\13\53\3\uffff\1\53",
+ "",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\24\53\1\75\5\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\76\3\53\1\100\5\53\1\77\13\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\1\102\3\53\1\101\17\53\1\103\5\53\3\uffff\1\53",
+ "",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\16\53\1\104\13\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\1\110\15\53\1\107\2\53\1\105\2\53\1\106\5\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\16\53\1\111\2\53\1\112\10\53\3\uffff\1\53",
+ "\40\114\1\uffff\2\114\1\115\13\114\1\113\16\114\1\116\uffc1\114",
+ "",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\1\121\3\53\1\120\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\1\122\20\53\1\123\10\53\3\uffff\1\53",
+ "\2\53\7\uffff\1\53\1\126\1\uffff\12\125\1\55\3\uffff\1\124\2\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\127\21\53\3\uffff\1\53",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\130\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\131\14\53\3\uffff\1\53",
+ "",
+ "",
+ "\1\46\7\uffff\2\46\1\uffff\12\46\7\uffff\32\46\3\uffff\1\132\1\46\1\uffff\32\46\3\uffff\1\46",
+ "",
+ "\2\53\7\uffff\1\53\1\134\1\uffff\12\135\1\55\6\uffff\4\53\1\136\25\53\4\uffff\1\53\1\uffff\4\53\1\136\25\53\3\uffff\1\53",
+ "\1\140\1\uffff\12\137",
+ "\2\53\7\uffff\2\53\1\uffff\12\141\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\1\142\4\uffff\1\143",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\1\145\22\53\1\144\6\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\146\6\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\147\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\2\53\1\150\17\53\1\151\2\53\1\152\4\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\21\53\1\153\10\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\154\16\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\17\53\1\155\10\53\1\156\1\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\160\14\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\14\53\1\161\15\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\21\53\1\162\10\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\1\163\31\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\164\16\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\14\53\1\165\15\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\14\53\1\166\15\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\167\14\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\27\53\1\170\2\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\2\53\1\171\27\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\173\4\53\1\172\14\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\22\53\1\174\7\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\14\53\1\175\15\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\5\53\1\176\24\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\5\53\1\177\5\53\1\u0080\6\53\1\u0082\2\53\1\u0081\4\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\u0083\14\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\u0084\16\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\u0085\14\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\16\53\1\u0086\13\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\u0087\14\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\21\53\1\u0088\10\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\u0089\16\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\1\u008b\23\53\1\u008c\5\53\3\uffff\1\53",
+ "\40\114\1\uffff\2\114\1\115\13\114\1\113\16\114\1\u008d\uffc1\114",
+ "\40\114\1\uffff\2\114\1\115\13\114\1\113\16\114\1\116\uffc1\114",
+ "\40\116\1\uffff\35\116\1\u008d\uffc1\116",
+ "",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\u008e\14\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\u008f\14\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u0090\6\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\16\53\1\u0091\13\53\3\uffff\1\53",
+ "",
+ "\2\53\7\uffff\1\53\1\134\1\uffff\12\125\1\55\6\uffff\4\53\1\136\25\53\4\uffff\1\53\1\uffff\4\53\1\136\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\141\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u0093\6\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\30\53\1\u0094\1\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u0095\25\53\3\uffff\1\53",
+ "",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\u0096\1\55\6\uffff\4\53\1\136\25\53\4\uffff\1\53\1\uffff\4\53\1\136\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\1\53\1\134\1\uffff\12\135\1\55\6\uffff\4\53\1\136\25\53\4\uffff\1\53\1\uffff\4\53\1\136\25\53\3\uffff\1\53",
+ "\2\53\5\uffff\1\u009a\1\uffff\1\u0098\1\53\1\uffff\12\u0099\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\1\u009b\1\uffff\12\137\13\uffff\1\u009a\37\uffff\1\u009a",
+ "\12\u009c",
+ "\2\53\7\uffff\2\53\1\uffff\12\141\1\55\6\uffff\4\53\1\136\25\53\4\uffff\1\53\1\uffff\4\53\1\136\25\53\3\uffff\1\53",
+ "",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u009d\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\2\53\1\u009e\27\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\u009f\21\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\22\53\1\u00a0\7\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\u00a1\16\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u00a2\6\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00a3\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00a4\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00a6\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\14\53\1\u00a7\15\53\3\uffff\1\53",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\16\53\1\u00a8\13\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00a9\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\24\53\1\u00aa\5\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\u00ab\16\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\5\53\1\u00ac\24\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00ad\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\14\53\1\u00ae\15\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\4\53\1\u00b1\3\53\1\u00b0\2\53\1\u00af\16\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\4\53\1\u00b5\3\53\1\u00b4\2\53\1\u00b3\16\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\1\u00b7\31\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\3\53\1\u00b8\26\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\u00b9\16\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\2\53\1\u00ba\27\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\1\u00bb\31\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\5\53\1\u00bc\24\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\u00bd\16\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\1\u00bf\31\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00c0\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u00c1\6\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\6\53\1\u00c2\23\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00c3\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\2\53\1\u00c4\27\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\14\53\1\u00c5\15\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\2\53\1\u00c6\27\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\26\53\1\u00c7\3\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\22\53\1\u00c8\7\53\3\uffff\1\53",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\u00c9\14\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00ca\25\53\3\uffff\1\53",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\6\53\1\u00cc\23\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\6\53\1\u00cd\23\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u00ce\6\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\17\53\1\u00cf\12\53\3\uffff\1\53",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\7\53\1\u00d0\22\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\16\53\1\u00d2\13\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\u0096\1\55\6\uffff\4\53\1\136\25\53\4\uffff\1\53\1\uffff\4\53\1\136\25\53\3\uffff\1\53",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\u0099\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\u0099\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "",
+ "\12\u00d3\13\uffff\1\u009a\37\uffff\1\u009a",
+ "\12\u009c\13\uffff\1\u009a\37\uffff\1\u009a",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\u00d4\14\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u00d5\6\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u00d6\6\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\24\53\1\u00d8\5\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\1\u00d9\31\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\21\53\1\u00da\10\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\5\53\1\u00db\24\53\3\uffff\1\53",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\2\53\1\u00dc\27\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\14\53\1\u00dd\15\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u00de\6\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\2\53\1\u00e0\27\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\1\u00e1\31\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\1\u00e3\31\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00e4\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00e5\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\u00e6\14\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\27\53\1\u00e7\2\53\3\uffff\1\53",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00e8\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\u00e9\14\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\27\53\1\u00ea\2\53\3\uffff\1\53",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\1\53\1\u00eb\30\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\u00ec\16\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u00ed\6\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\21\53\1\u00ee\10\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\u00ef\21\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00f0\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00f1\25\53\3\uffff\1\53",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u00f2\6\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\21\53\1\u00f3\10\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\21\53\1\u00f4\10\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00f5\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00f7\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u00f9\6\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\1\u00fa\31\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u00fb\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\22\53\1\u00fc\7\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u00fe\6\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\24\53\1\u00ff\5\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u0100\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u0101\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\5\53\1\u0103\24\53\3\uffff\1\53",
+ "\12\u00d3\13\uffff\1\u009a\37\uffff\1\u009a",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\3\53\1\u0104\26\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\u0105\16\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\30\53\1\u0106\1\53\3\uffff\1\53",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\3\53\1\u0107\26\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\u0108\14\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\22\53\1\u0109\7\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\u010a\16\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u010b\6\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u010c\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\1\u010d\31\53\3\uffff\1\53",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u010e\6\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\21\53\1\u010f\10\53\3\uffff\1\53",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\22\53\1\u0110\7\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u0111\6\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\u0112\14\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\2\53\1\u0113\27\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\2\53\1\u0114\27\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\u0115\14\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\2\53\1\u0116\27\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\2\53\1\u0117\27\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\24\53\1\u0118\5\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u0119\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\10\53\1\u011b\21\53\4\uffff\1\53\1\uffff\10\53\1\u011a\21\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\u011c\21\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\u011d\14\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\21\53\1\u011e\10\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\27\53\1\u011f\2\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\u0120\21\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\22\53\1\u0121\7\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\u0122\21\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\17\53\1\u0124\12\53\3\uffff\1\53",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\u0125\21\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\21\53\1\u0126\10\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\u0127\21\53\3\uffff\1\53",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\7\53\1\u0128\22\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\1\u0129\31\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\21\53\1\u012a\10\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\21\53\1\u012b\10\53\3\uffff\1\53",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\22\53\1\u012d\7\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\30\53\1\u012e\1\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u0130\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\2\53\1\u0131\27\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u0132\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u0133\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u0135\6\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u0136\6\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\24\53\1\u0137\5\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\21\53\1\u013a\10\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\6\53\1\u013b\23\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\u013c\16\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\u013d\16\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\6\53\1\u013e\23\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\u013f\16\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\u0140\16\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\u0141\16\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\u0143\14\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\u0144\14\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\17\53\1\u0145\12\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u0147\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\u0148\21\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\16\53\1\u0149\13\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u014a\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\2\53\1\u014b\27\53\3\uffff\1\53",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u014c\6\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\16\53\1\u014d\13\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\3\53\1\u014e\26\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u014f\6\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\6\53\1\u0151\23\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\u0152\14\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u0153\6\53\3\uffff\1\53",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\22\53\1\u0156\7\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u0157\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\27\53\1\u0159\2\53\3\uffff\1\53",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\21\53\1\u015a\10\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\u015b\21\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\21\53\1\u015c\10\53\3\uffff\1\53",
+ "",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\u015d\21\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u015e\6\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\24\53\1\u015f\5\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\24\53\1\u0160\5\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u0161\6\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\24\53\1\u0162\5\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\24\53\1\u0163\5\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\1\u0164\31\53\3\uffff\1\53",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u0167\6\53\3\uffff\1\53",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\u0168\14\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\25\53\1\u0169\4\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\u016a\14\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u016c\6\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\u016e\14\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\u0170\21\53\3\uffff\1\53",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u0171\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\30\53\1\u0173\1\53\3\uffff\1\53",
+ "",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\u0176\21\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\u0177\21\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\16\53\1\u0178\13\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u0179\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\2\53\1\u017a\27\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\7\53\1\u017b\22\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\22\53\1\u017c\7\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\22\53\1\u017d\7\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\7\53\1\u017e\22\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\22\53\1\u017f\7\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\22\53\1\u0180\7\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\21\53\1\u0181\10\53\3\uffff\1\53",
+ "",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\u0182\21\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\23\53\1\u0183\6\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u0184\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\22\53\1\u0186\7\53\3\uffff\1\53",
"",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\16\52\1\73\13\52",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\1\u0187\31\53\3\uffff\1\53",
"",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\25\53\1\u0188\4\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
"",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\24\52\1\74\5\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\75\3\52\1\77\5\52\1\76\13\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\1\101\3\52\1\100\17\52\1\102\5\52",
- "",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\16\52\1\103\13\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\1\107\15\52\1\106\2\52\1\104\2\52\1\105\5\52",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\16\52\1\110\2\52\1\111\10\52",
- "\40\116\1\uffff\2\116\1\115\13\116\1\112\16\116\1\113\uffc1\116",
- "",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\1\120\3\52\1\117\25\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\1\121\20\52\1\122\10\52",
- "\1\43\1\uffff\12\124\4\uffff\1\123",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\125\25\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\15\52\1\126\14\52",
- "",
- "",
- "\12\45\7\uffff\32\45\3\uffff\1\127\1\45\1\uffff\32\45",
- "",
- "\1\52\10\uffff\1\52\1\131\1\uffff\12\132\1\54\6\uffff\4\52\1\133\25\52\4\uffff\1\52\1\uffff\4\52\1\133\25\52",
- "\1\43\1\uffff\12\124",
- "\12\134",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\135\4\uffff\1\136",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\1\140\22\52\1\137\6\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\23\52\1\141\6\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\142\25\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\2\52\1\143\17\52\1\144\2\52\1\145\4\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\21\52\1\146\10\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\13\52\1\147\16\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\17\52\1\150\10\52\1\151\1\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\15\52\1\153\14\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\14\52\1\154\15\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\21\52\1\155\10\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\1\156\31\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\13\52\1\157\16\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\14\52\1\160\15\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\14\52\1\161\15\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\15\52\1\162\14\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\27\52\1\163\2\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\2\52\1\164\27\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\10\52\1\166\4\52\1\165\14\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\22\52\1\167\7\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\14\52\1\170\15\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\5\52\1\171\24\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\5\52\1\172\5\52\1\173\6\52\1\175\2\52\1\174\4\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\15\52\1\176\14\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\13\52\1\177\16\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\15\52\1\u0080\14\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\16\52\1\u0081\13\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\15\52\1\u0082\14\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\21\52\1\u0083\10\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\13\52\1\u0084\16\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\1\u0086\23\52\1\u0087\5\52",
- "\40\116\1\uffff\2\116\1\115\13\116\1\112\16\116\1\u0088\uffc1\116",
- "",
- "",
- "\40\113\1\uffff\35\113\1\u0088\uffc1\113",
- "\40\116\1\uffff\2\116\1\115\13\116\1\112\16\116\1\113\uffc1\116",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\15\52\1\u0089\14\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\15\52\1\u008a\14\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\23\52\1\u008b\6\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\16\52\1\u008c\13\52",
- "",
- "\1\u008e\1\uffff\12\124\13\uffff\1\u008f\37\uffff\1\u008f",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\30\52\1\u0090\1\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u0091\25\52",
- "",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\u0093\1\54\6\uffff\4\52\1\133\25\52\4\uffff\1\52\1\uffff\4\52\1\133\25\52",
- "\1\52\10\uffff\1\52\1\131\1\uffff\12\132\1\54\6\uffff\4\52\1\133\25\52\4\uffff\1\52\1\uffff\4\52\1\133\25\52",
- "\1\52\6\uffff\1\u008f\1\uffff\1\u0094\1\52\1\uffff\12\u0095\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\12\134\13\uffff\1\u008f\37\uffff\1\u008f",
- "",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u0096\25\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\2\52\1\u0097\27\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\10\52\1\u0098\21\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\22\52\1\u0099\7\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\13\52\1\u009a\16\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\23\52\1\u009b\6\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u009c\25\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u009d\25\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u009f\25\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\14\52\1\u00a0\15\52",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\16\52\1\u00a1\13\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u00a2\25\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\24\52\1\u00a3\5\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\13\52\1\u00a4\16\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\5\52\1\u00a5\24\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u00a6\25\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\14\52\1\u00a7\15\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\4\52\1\u00aa\3\52\1\u00a9\2\52\1\u00a8\16\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\4\52\1\u00ae\3\52\1\u00ad\2\52\1\u00ac\16\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\1\u00b0\31\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\3\52\1\u00b1\26\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\13\52\1\u00b2\16\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\2\52\1\u00b3\27\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\1\u00b4\31\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\5\52\1\u00b5\24\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\13\52\1\u00b6\16\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\1\u00b8\31\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u00b9\25\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\23\52\1\u00ba\6\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\6\52\1\u00bb\23\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u00bc\25\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\2\52\1\u00bd\27\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\14\52\1\u00be\15\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\2\52\1\u00bf\27\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\26\52\1\u00c0\3\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\22\52\1\u00c1\7\52",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\15\52\1\u00c2\14\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u00c3\25\52",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\6\52\1\u00c5\23\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\6\52\1\u00c6\23\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\23\52\1\u00c7\6\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\17\52\1\u00c8\12\52",
- "",
- "\12\u00c9\13\uffff\1\u008f\37\uffff\1\u008f",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\16\52\1\u00cb\13\52\4\uffff\1\52\1\uffff\32\52",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\u0093\1\54\6\uffff\4\52\1\133\25\52\4\uffff\1\52\1\uffff\4\52\1\133\25\52",
- "\1\52\10\uffff\2\52\1\uffff\12\u0095\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\u0095\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\15\52\1\u00cc\14\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\23\52\1\u00cd\6\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\23\52\1\u00ce\6\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\24\52\1\u00d0\5\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\1\u00d1\31\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\21\52\1\u00d2\10\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\5\52\1\u00d3\24\52",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\2\52\1\u00d4\27\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\14\52\1\u00d5\15\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\23\52\1\u00d6\6\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\2\52\1\u00d8\27\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\1\u00d9\31\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\1\u00db\31\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u00dc\25\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u00dd\25\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\15\52\1\u00de\14\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\27\52\1\u00df\2\52",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u00e0\25\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\15\52\1\u00e1\14\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\27\52\1\u00e2\2\52",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\1\52\1\u00e3\30\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\13\52\1\u00e4\16\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\23\52\1\u00e5\6\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\21\52\1\u00e6\10\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\10\52\1\u00e7\21\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u00e8\25\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u00e9\25\52",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\23\52\1\u00ea\6\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\21\52\1\u00eb\10\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\21\52\1\u00ec\10\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u00ed\25\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u00ef\25\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\23\52\1\u00f1\6\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\1\u00f2\31\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u00f3\25\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\22\52\1\u00f4\7\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\23\52\1\u00f6\6\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\24\52\1\u00f7\5\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u00f8\25\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u00f9\25\52",
- "\12\u00c9\13\uffff\1\u008f\37\uffff\1\u008f",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\5\52\1\u00fa\24\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\3\52\1\u00fb\26\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\13\52\1\u00fc\16\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\30\52\1\u00fd\1\52",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\3\52\1\u00fe\26\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\15\52\1\u00ff\14\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\22\52\1\u0100\7\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\13\52\1\u0101\16\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\23\52\1\u0102\6\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u0103\25\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\1\u0104\31\52",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\23\52\1\u0105\6\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\21\52\1\u0106\10\52",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\22\52\1\u0107\7\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\23\52\1\u0108\6\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\15\52\1\u0109\14\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\2\52\1\u010a\27\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\2\52\1\u010b\27\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\15\52\1\u010c\14\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\2\52\1\u010d\27\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\2\52\1\u010e\27\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\24\52\1\u010f\5\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u0110\25\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\10\52\1\u0112\21\52\4\uffff\1\52\1\uffff\10\52\1\u0111\21\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\10\52\1\u0113\21\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\15\52\1\u0114\14\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\21\52\1\u0115\10\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\27\52\1\u0116\2\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\10\52\1\u0117\21\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\22\52\1\u0118\7\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\10\52\1\u0119\21\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\17\52\1\u011b\12\52",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\10\52\1\u011c\21\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\21\52\1\u011d\10\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\10\52\1\u011e\21\52",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\7\52\1\u011f\22\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\1\u0120\31\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\21\52\1\u0121\10\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\21\52\1\u0122\10\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\22\52\1\u0124\7\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\30\52\1\u0125\1\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u0127\25\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\2\52\1\u0128\27\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u0129\25\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u012a\25\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\23\52\1\u012c\6\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\23\52\1\u012d\6\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\24\52\1\u012e\5\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\21\52\1\u0131\10\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\6\52\1\u0132\23\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\13\52\1\u0133\16\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\13\52\1\u0134\16\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\6\52\1\u0135\23\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\13\52\1\u0136\16\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\13\52\1\u0137\16\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\13\52\1\u0138\16\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\15\52\1\u013a\14\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\15\52\1\u013b\14\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\17\52\1\u013c\12\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u013e\25\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\10\52\1\u013f\21\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\16\52\1\u0140\13\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u0141\25\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\2\52\1\u0142\27\52",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\23\52\1\u0143\6\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\16\52\1\u0144\13\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\3\52\1\u0145\26\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\23\52\1\u0146\6\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\6\52\1\u0148\23\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\15\52\1\u0149\14\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\23\52\1\u014a\6\52",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\22\52\1\u014d\7\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u014e\25\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\27\52\1\u0150\2\52",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\21\52\1\u0151\10\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\10\52\1\u0152\21\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\21\52\1\u0153\10\52",
- "",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\10\52\1\u0154\21\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\23\52\1\u0155\6\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\24\52\1\u0156\5\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\24\52\1\u0157\5\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\23\52\1\u0158\6\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\24\52\1\u0159\5\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\24\52\1\u015a\5\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\1\u015b\31\52",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\23\52\1\u015e\6\52",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\15\52\1\u015f\14\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\25\52\1\u0160\4\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\15\52\1\u0161\14\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\23\52\1\u0163\6\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\15\52\1\u0165\14\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\10\52\1\u0167\21\52",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u0168\25\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\30\52\1\u016a\1\52",
- "",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\10\52\1\u016d\21\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\10\52\1\u016e\21\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\16\52\1\u016f\13\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u0170\25\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\2\52\1\u0171\27\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\7\52\1\u0172\22\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\22\52\1\u0173\7\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\22\52\1\u0174\7\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\7\52\1\u0175\22\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\22\52\1\u0176\7\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\22\52\1\u0177\7\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\21\52\1\u0178\10\52",
- "",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\10\52\1\u0179\21\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\23\52\1\u017a\6\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u017b\25\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\22\52\1\u017d\7\52",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\1\u017e\31\52",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\25\52\1\u017f\4\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
"",
"",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\25\52\1\u0182\4\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\2\52\1\u0183\27\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\15\52\1\u0184\14\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\3\52\1\u0185\26\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\10\52\1\u0189\21\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\10\52\1\u018a\21\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\10\52\1\u018c\21\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\10\52\1\u018d\21\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\30\52\1\u018e\1\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\16\52\1\u018f\13\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\5\52\1\u0190\24\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\25\53\1\u018b\4\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\2\53\1\u018c\27\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\u018d\14\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\3\53\1\u018e\26\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\u0192\21\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\u0193\21\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\u0195\21\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\10\53\1\u0196\21\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\30\53\1\u0197\1\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\16\53\1\u0198\13\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\5\53\1\u0199\24\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
"",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\13\52\1\u0193\16\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u0194\25\52",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\13\53\1\u019c\16\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u019d\25\53\3\uffff\1\53",
"",
"",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u0195\25\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u019e\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
"",
"",
"",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\25\52\1\u0199\4\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\25\52\1\u019a\4\52",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\25\53\1\u01a2\4\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\25\53\1\u01a3\4\53\3\uffff\1\53",
"",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\25\52\1\u019b\4\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\25\52\1\u019c\4\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\15\52\1\u019e\14\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\21\52\1\u019f\10\52",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\25\53\1\u01a4\4\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\25\53\1\u01a5\4\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\15\53\1\u01a7\14\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\21\53\1\u01a8\10\53\3\uffff\1\53",
"",
"",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
"",
"",
"",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u01a3\25\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u01a4\25\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u01a5\25\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\4\52\1\u01a6\25\52",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u01ac\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u01ad\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u01ae\25\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\4\53\1\u01af\25\53\3\uffff\1\53",
"",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\16\52\1\u01a8\13\52",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\16\53\1\u01b1\13\53\3\uffff\1\53",
"",
"",
"",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
"",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\14\52\1\u01ad\15\52",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\14\53\1\u01b6\15\53\3\uffff\1\53",
"",
"",
"",
"",
- "\1\52\10\uffff\2\52\1\uffff\12\52\1\54\6\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\2\53\7\uffff\2\53\1\uffff\12\53\1\55\6\uffff\32\53\4\uffff\1\53\1\uffff\32\53\3\uffff\1\53",
""
};
- static final short[] DFA34_eot = DFA.unpackEncodedString(DFA34_eotS);
- static final short[] DFA34_eof = DFA.unpackEncodedString(DFA34_eofS);
- static final char[] DFA34_min = DFA.unpackEncodedStringToUnsignedChars(DFA34_minS);
- static final char[] DFA34_max = DFA.unpackEncodedStringToUnsignedChars(DFA34_maxS);
- static final short[] DFA34_accept = DFA.unpackEncodedString(DFA34_acceptS);
- static final short[] DFA34_special = DFA.unpackEncodedString(DFA34_specialS);
- static final short[][] DFA34_transition;
+ static final short[] DFA33_eot = DFA.unpackEncodedString(DFA33_eotS);
+ static final short[] DFA33_eof = DFA.unpackEncodedString(DFA33_eofS);
+ static final char[] DFA33_min = DFA.unpackEncodedStringToUnsignedChars(DFA33_minS);
+ static final char[] DFA33_max = DFA.unpackEncodedStringToUnsignedChars(DFA33_maxS);
+ static final short[] DFA33_accept = DFA.unpackEncodedString(DFA33_acceptS);
+ static final short[] DFA33_special = DFA.unpackEncodedString(DFA33_specialS);
+ static final short[][] DFA33_transition;
static {
- int numStates = DFA34_transitionS.length;
- DFA34_transition = new short[numStates][];
+ int numStates = DFA33_transitionS.length;
+ DFA33_transition = new short[numStates][];
for (int i=0; i') ) {s = 75;}
+ else if ( ((LA33_20>='\u0000' && LA33_20<='\u001F')||(LA33_20>='!' && LA33_20<='\"')||(LA33_20>='$' && LA33_20<='.')||(LA33_20>='0' && LA33_20<='=')||(LA33_20>='?' && LA33_20<='\uFFFF')) ) {s = 76;}
- else if ( (LA34_20=='#') ) {s = 77;}
+ else if ( (LA33_20=='#') ) {s = 77;}
- else if ( ((LA34_20>='\u0000' && LA34_20<='\u001F')||(LA34_20>='!' && LA34_20<='\"')||(LA34_20>='$' && LA34_20<='.')||(LA34_20>='0' && LA34_20<='=')||(LA34_20>='?' && LA34_20<='\uFFFF')) ) {s = 78;}
+ else if ( (LA33_20=='>') ) {s = 78;}
- else s = 76;
+ else s = 79;
if ( s>=0 ) return s;
break;
case 1 :
- int LA34_74 = input.LA(1);
+ int LA33_75 = input.LA(1);
s = -1;
- if ( (LA34_74=='>') ) {s = 136;}
+ if ( (LA33_75=='>') ) {s = 141;}
- else if ( (LA34_74=='/') ) {s = 74;}
+ else if ( (LA33_75=='/') ) {s = 75;}
- else if ( (LA34_74=='#') ) {s = 77;}
+ else if ( ((LA33_75>='\u0000' && LA33_75<='\u001F')||(LA33_75>='!' && LA33_75<='\"')||(LA33_75>='$' && LA33_75<='.')||(LA33_75>='0' && LA33_75<='=')||(LA33_75>='?' && LA33_75<='\uFFFF')) ) {s = 76;}
- else if ( ((LA34_74>='\u0000' && LA34_74<='\u001F')||(LA34_74>='!' && LA34_74<='\"')||(LA34_74>='$' && LA34_74<='.')||(LA34_74>='0' && LA34_74<='=')||(LA34_74>='?' && LA34_74<='\uFFFF')) ) {s = 78;}
+ else if ( (LA33_75=='#') ) {s = 77;}
if ( s>=0 ) return s;
break;
case 2 :
- int LA34_78 = input.LA(1);
+ int LA33_76 = input.LA(1);
s = -1;
- if ( (LA34_78=='/') ) {s = 74;}
+ if ( (LA33_76=='>') ) {s = 78;}
- else if ( (LA34_78=='#') ) {s = 77;}
+ else if ( (LA33_76=='/') ) {s = 75;}
- else if ( ((LA34_78>='\u0000' && LA34_78<='\u001F')||(LA34_78>='!' && LA34_78<='\"')||(LA34_78>='$' && LA34_78<='.')||(LA34_78>='0' && LA34_78<='=')||(LA34_78>='?' && LA34_78<='\uFFFF')) ) {s = 78;}
+ else if ( ((LA33_76>='\u0000' && LA33_76<='\u001F')||(LA33_76>='!' && LA33_76<='\"')||(LA33_76>='$' && LA33_76<='.')||(LA33_76>='0' && LA33_76<='=')||(LA33_76>='?' && LA33_76<='\uFFFF')) ) {s = 76;}
- else if ( (LA34_78=='>') ) {s = 75;}
+ else if ( (LA33_76=='#') ) {s = 77;}
if ( s>=0 ) return s;
break;
case 3 :
- int LA34_77 = input.LA(1);
+ int LA33_77 = input.LA(1);
s = -1;
- if ( (LA34_77=='>') ) {s = 136;}
+ if ( (LA33_77=='>') ) {s = 141;}
- else if ( ((LA34_77>='\u0000' && LA34_77<='\u001F')||(LA34_77>='!' && LA34_77<='=')||(LA34_77>='?' && LA34_77<='\uFFFF')) ) {s = 75;}
+ else if ( ((LA33_77>='\u0000' && LA33_77<='\u001F')||(LA33_77>='!' && LA33_77<='=')||(LA33_77>='?' && LA33_77<='\uFFFF')) ) {s = 78;}
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 34, _s, input);
+ new NoViableAltException(getDescription(), 33, _s, input);
error(nvae);
throw nvae;
}
diff --git a/server/src-gen/io/opencaesar/oml/dsl/ide/contentassist/antlr/internal/InternalOmlParser.java b/server/src-gen/io/opencaesar/oml/dsl/ide/contentassist/antlr/internal/InternalOmlParser.java
index fd2228b..cbcaf4e 100644
--- a/server/src-gen/io/opencaesar/oml/dsl/ide/contentassist/antlr/internal/InternalOmlParser.java
+++ b/server/src-gen/io/opencaesar/oml/dsl/ide/contentassist/antlr/internal/InternalOmlParser.java
@@ -22,11 +22,12 @@
@SuppressWarnings("all")
public class InternalOmlParser extends AbstractInternalContentAssistParser {
public static final String[] tokenNames = new String[] {
- "", "", "", "", "RULE_BOOLEAN_STR", "RULE_UNSIGNED_INTEGER_STR", "RULE_DECIMAL_STR", "RULE_DOUBLE_STR", "RULE_ID", "RULE_QNAME", "RULE_IRI", "RULE_INTEGER_STR", "RULE_NAMESPACE", "RULE_STRING", "RULE_DIGIT", "RULE_IDFRAG", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ALPHA", "'extends'", "'uses'", "'includes'", "'all'", "'some'", "'exactly'", "'min'", "'max'", "'@'", "'vocabulary'", "'as'", "'{'", "'}'", "'bundle'", "'description'", "'aspect'", "'ref'", "'['", "']'", "'concept'", "'relation'", "'entity'", "'from'", "','", "'to'", "'functional'", "'structure'", "'<'", "'='", "'&'", "'scalar'", "'length'", "'minLength'", "'maxLength'", "'pattern'", "'language'", "'minInclusive'", "'minExclusive'", "'maxInclusive'", "'maxExclusive'", "'annotation'", "'property'", "'domain'", "'range'", "'structured'", "'forward'", "'reverse'", "'rule'", "'->'", "'builtin'", "'instance'", "':'", "'restricts'", "'self'", "'key'", "'oneOf'", "'('", "')'", "'sameAs'", "'differentFrom'", "'builtIn'", "'^^'", "'$'", "'inverse'", "'symmetric'", "'asymmetric'", "'reflexive'", "'irreflexive'", "'transitive'"
+ "", "", "", "", "RULE_BOOLEAN_STR", "RULE_UNSIGNED_INTEGER_STR", "RULE_DECIMAL_STR", "RULE_DOUBLE_STR", "RULE_ID", "RULE_QNAME", "RULE_IRI", "RULE_INTEGER_STR", "RULE_NAMESPACE", "RULE_STRING", "RULE_NUMERIC", "RULE_IDFRAG", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ALPHA", "RULE_SPECIAL", "'extends'", "'uses'", "'includes'", "'all'", "'some'", "'exactly'", "'min'", "'max'", "'@'", "','", "'vocabulary'", "'as'", "'{'", "'}'", "'bundle'", "'description'", "'aspect'", "'ref'", "'['", "']'", "'concept'", "'relation'", "'entity'", "'from'", "'to'", "'functional'", "'structure'", "'<'", "'='", "'&'", "'scalar'", "'length'", "'minLength'", "'maxLength'", "'pattern'", "'language'", "'minInclusive'", "'minExclusive'", "'maxInclusive'", "'maxExclusive'", "'annotation'", "'property'", "'domain'", "'range'", "'structured'", "'forward'", "'reverse'", "'rule'", "'->'", "'builtin'", "'with'", "'instance'", "':'", "'restricts'", "'self'", "'key'", "'oneOf'", "'('", "')'", "'sameAs'", "'differentFrom'", "'builtIn'", "'^^'", "'$'", "'inverse'", "'symmetric'", "'asymmetric'", "'reflexive'", "'irreflexive'", "'transitive'"
};
public static final int T__50=50;
public static final int RULE_INTEGER_STR=11;
public static final int RULE_QNAME=9;
+ public static final int T__90=90;
public static final int T__59=59;
public static final int T__55=55;
public static final int RULE_DECIMAL_STR=6;
@@ -37,11 +38,11 @@ public class InternalOmlParser extends AbstractInternalContentAssistParser {
public static final int T__52=52;
public static final int T__53=53;
public static final int T__54=54;
+ public static final int RULE_NUMERIC=14;
public static final int T__60=60;
public static final int T__61=61;
public static final int RULE_ID=8;
public static final int RULE_BOOLEAN_STR=4;
- public static final int RULE_DIGIT=14;
public static final int T__26=26;
public static final int RULE_UNSIGNED_INTEGER_STR=5;
public static final int T__27=27;
@@ -60,7 +61,6 @@ public class InternalOmlParser extends AbstractInternalContentAssistParser {
public static final int T__62=62;
public static final int RULE_DOUBLE_STR=7;
public static final int T__63=63;
- public static final int T__20=20;
public static final int T__64=64;
public static final int T__21=21;
public static final int T__65=65;
@@ -95,11 +95,13 @@ public class InternalOmlParser extends AbstractInternalContentAssistParser {
public static final int T__82=82;
public static final int T__83=83;
public static final int RULE_WS=18;
+ public static final int RULE_SPECIAL=20;
public static final int T__48=48;
public static final int T__49=49;
public static final int T__44=44;
public static final int T__88=88;
public static final int T__45=45;
+ public static final int T__89=89;
public static final int T__46=46;
public static final int T__47=47;
public static final int T__40=40;
@@ -300,12 +302,59 @@ public final void ruleAnnotation() throws RecognitionException {
// $ANTLR end "ruleAnnotation"
+ // $ANTLR start "ruleAnnotationValue"
+ // InternalOml.g:117:1: ruleAnnotationValue : ( ( rule__AnnotationValue__Alternatives ) ) ;
+ public final void ruleAnnotationValue() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalOml.g:121:2: ( ( ( rule__AnnotationValue__Alternatives ) ) )
+ // InternalOml.g:122:2: ( ( rule__AnnotationValue__Alternatives ) )
+ {
+ // InternalOml.g:122:2: ( ( rule__AnnotationValue__Alternatives ) )
+ // InternalOml.g:123:3: ( rule__AnnotationValue__Alternatives )
+ {
+ before(grammarAccess.getAnnotationValueAccess().getAlternatives());
+ // InternalOml.g:124:3: ( rule__AnnotationValue__Alternatives )
+ // InternalOml.g:124:4: rule__AnnotationValue__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__AnnotationValue__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getAnnotationValueAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleAnnotationValue"
+
+
// $ANTLR start "entryRuleVocabularyBox"
- // InternalOml.g:116:1: entryRuleVocabularyBox : ruleVocabularyBox EOF ;
+ // InternalOml.g:133:1: entryRuleVocabularyBox : ruleVocabularyBox EOF ;
public final void entryRuleVocabularyBox() throws RecognitionException {
try {
- // InternalOml.g:117:1: ( ruleVocabularyBox EOF )
- // InternalOml.g:118:1: ruleVocabularyBox EOF
+ // InternalOml.g:134:1: ( ruleVocabularyBox EOF )
+ // InternalOml.g:135:1: ruleVocabularyBox EOF
{
before(grammarAccess.getVocabularyBoxRule());
pushFollow(FOLLOW_1);
@@ -331,21 +380,21 @@ public final void entryRuleVocabularyBox() throws RecognitionException {
// $ANTLR start "ruleVocabularyBox"
- // InternalOml.g:125:1: ruleVocabularyBox : ( ( rule__VocabularyBox__Alternatives ) ) ;
+ // InternalOml.g:142:1: ruleVocabularyBox : ( ( rule__VocabularyBox__Alternatives ) ) ;
public final void ruleVocabularyBox() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:129:2: ( ( ( rule__VocabularyBox__Alternatives ) ) )
- // InternalOml.g:130:2: ( ( rule__VocabularyBox__Alternatives ) )
+ // InternalOml.g:146:2: ( ( ( rule__VocabularyBox__Alternatives ) ) )
+ // InternalOml.g:147:2: ( ( rule__VocabularyBox__Alternatives ) )
{
- // InternalOml.g:130:2: ( ( rule__VocabularyBox__Alternatives ) )
- // InternalOml.g:131:3: ( rule__VocabularyBox__Alternatives )
+ // InternalOml.g:147:2: ( ( rule__VocabularyBox__Alternatives ) )
+ // InternalOml.g:148:3: ( rule__VocabularyBox__Alternatives )
{
before(grammarAccess.getVocabularyBoxAccess().getAlternatives());
- // InternalOml.g:132:3: ( rule__VocabularyBox__Alternatives )
- // InternalOml.g:132:4: rule__VocabularyBox__Alternatives
+ // InternalOml.g:149:3: ( rule__VocabularyBox__Alternatives )
+ // InternalOml.g:149:4: rule__VocabularyBox__Alternatives
{
pushFollow(FOLLOW_2);
rule__VocabularyBox__Alternatives();
@@ -378,11 +427,11 @@ public final void ruleVocabularyBox() throws RecognitionException {
// $ANTLR start "entryRuleVocabulary"
- // InternalOml.g:141:1: entryRuleVocabulary : ruleVocabulary EOF ;
+ // InternalOml.g:158:1: entryRuleVocabulary : ruleVocabulary EOF ;
public final void entryRuleVocabulary() throws RecognitionException {
try {
- // InternalOml.g:142:1: ( ruleVocabulary EOF )
- // InternalOml.g:143:1: ruleVocabulary EOF
+ // InternalOml.g:159:1: ( ruleVocabulary EOF )
+ // InternalOml.g:160:1: ruleVocabulary EOF
{
before(grammarAccess.getVocabularyRule());
pushFollow(FOLLOW_1);
@@ -408,21 +457,21 @@ public final void entryRuleVocabulary() throws RecognitionException {
// $ANTLR start "ruleVocabulary"
- // InternalOml.g:150:1: ruleVocabulary : ( ( rule__Vocabulary__Group__0 ) ) ;
+ // InternalOml.g:167:1: ruleVocabulary : ( ( rule__Vocabulary__Group__0 ) ) ;
public final void ruleVocabulary() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:154:2: ( ( ( rule__Vocabulary__Group__0 ) ) )
- // InternalOml.g:155:2: ( ( rule__Vocabulary__Group__0 ) )
+ // InternalOml.g:171:2: ( ( ( rule__Vocabulary__Group__0 ) ) )
+ // InternalOml.g:172:2: ( ( rule__Vocabulary__Group__0 ) )
{
- // InternalOml.g:155:2: ( ( rule__Vocabulary__Group__0 ) )
- // InternalOml.g:156:3: ( rule__Vocabulary__Group__0 )
+ // InternalOml.g:172:2: ( ( rule__Vocabulary__Group__0 ) )
+ // InternalOml.g:173:3: ( rule__Vocabulary__Group__0 )
{
before(grammarAccess.getVocabularyAccess().getGroup());
- // InternalOml.g:157:3: ( rule__Vocabulary__Group__0 )
- // InternalOml.g:157:4: rule__Vocabulary__Group__0
+ // InternalOml.g:174:3: ( rule__Vocabulary__Group__0 )
+ // InternalOml.g:174:4: rule__Vocabulary__Group__0
{
pushFollow(FOLLOW_2);
rule__Vocabulary__Group__0();
@@ -455,11 +504,11 @@ public final void ruleVocabulary() throws RecognitionException {
// $ANTLR start "entryRuleVocabularyBundle"
- // InternalOml.g:166:1: entryRuleVocabularyBundle : ruleVocabularyBundle EOF ;
+ // InternalOml.g:183:1: entryRuleVocabularyBundle : ruleVocabularyBundle EOF ;
public final void entryRuleVocabularyBundle() throws RecognitionException {
try {
- // InternalOml.g:167:1: ( ruleVocabularyBundle EOF )
- // InternalOml.g:168:1: ruleVocabularyBundle EOF
+ // InternalOml.g:184:1: ( ruleVocabularyBundle EOF )
+ // InternalOml.g:185:1: ruleVocabularyBundle EOF
{
before(grammarAccess.getVocabularyBundleRule());
pushFollow(FOLLOW_1);
@@ -485,21 +534,21 @@ public final void entryRuleVocabularyBundle() throws RecognitionException {
// $ANTLR start "ruleVocabularyBundle"
- // InternalOml.g:175:1: ruleVocabularyBundle : ( ( rule__VocabularyBundle__Group__0 ) ) ;
+ // InternalOml.g:192:1: ruleVocabularyBundle : ( ( rule__VocabularyBundle__Group__0 ) ) ;
public final void ruleVocabularyBundle() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:179:2: ( ( ( rule__VocabularyBundle__Group__0 ) ) )
- // InternalOml.g:180:2: ( ( rule__VocabularyBundle__Group__0 ) )
+ // InternalOml.g:196:2: ( ( ( rule__VocabularyBundle__Group__0 ) ) )
+ // InternalOml.g:197:2: ( ( rule__VocabularyBundle__Group__0 ) )
{
- // InternalOml.g:180:2: ( ( rule__VocabularyBundle__Group__0 ) )
- // InternalOml.g:181:3: ( rule__VocabularyBundle__Group__0 )
+ // InternalOml.g:197:2: ( ( rule__VocabularyBundle__Group__0 ) )
+ // InternalOml.g:198:3: ( rule__VocabularyBundle__Group__0 )
{
before(grammarAccess.getVocabularyBundleAccess().getGroup());
- // InternalOml.g:182:3: ( rule__VocabularyBundle__Group__0 )
- // InternalOml.g:182:4: rule__VocabularyBundle__Group__0
+ // InternalOml.g:199:3: ( rule__VocabularyBundle__Group__0 )
+ // InternalOml.g:199:4: rule__VocabularyBundle__Group__0
{
pushFollow(FOLLOW_2);
rule__VocabularyBundle__Group__0();
@@ -532,11 +581,11 @@ public final void ruleVocabularyBundle() throws RecognitionException {
// $ANTLR start "entryRuleDescriptionBox"
- // InternalOml.g:191:1: entryRuleDescriptionBox : ruleDescriptionBox EOF ;
+ // InternalOml.g:208:1: entryRuleDescriptionBox : ruleDescriptionBox EOF ;
public final void entryRuleDescriptionBox() throws RecognitionException {
try {
- // InternalOml.g:192:1: ( ruleDescriptionBox EOF )
- // InternalOml.g:193:1: ruleDescriptionBox EOF
+ // InternalOml.g:209:1: ( ruleDescriptionBox EOF )
+ // InternalOml.g:210:1: ruleDescriptionBox EOF
{
before(grammarAccess.getDescriptionBoxRule());
pushFollow(FOLLOW_1);
@@ -562,21 +611,21 @@ public final void entryRuleDescriptionBox() throws RecognitionException {
// $ANTLR start "ruleDescriptionBox"
- // InternalOml.g:200:1: ruleDescriptionBox : ( ( rule__DescriptionBox__Alternatives ) ) ;
+ // InternalOml.g:217:1: ruleDescriptionBox : ( ( rule__DescriptionBox__Alternatives ) ) ;
public final void ruleDescriptionBox() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:204:2: ( ( ( rule__DescriptionBox__Alternatives ) ) )
- // InternalOml.g:205:2: ( ( rule__DescriptionBox__Alternatives ) )
+ // InternalOml.g:221:2: ( ( ( rule__DescriptionBox__Alternatives ) ) )
+ // InternalOml.g:222:2: ( ( rule__DescriptionBox__Alternatives ) )
{
- // InternalOml.g:205:2: ( ( rule__DescriptionBox__Alternatives ) )
- // InternalOml.g:206:3: ( rule__DescriptionBox__Alternatives )
+ // InternalOml.g:222:2: ( ( rule__DescriptionBox__Alternatives ) )
+ // InternalOml.g:223:3: ( rule__DescriptionBox__Alternatives )
{
before(grammarAccess.getDescriptionBoxAccess().getAlternatives());
- // InternalOml.g:207:3: ( rule__DescriptionBox__Alternatives )
- // InternalOml.g:207:4: rule__DescriptionBox__Alternatives
+ // InternalOml.g:224:3: ( rule__DescriptionBox__Alternatives )
+ // InternalOml.g:224:4: rule__DescriptionBox__Alternatives
{
pushFollow(FOLLOW_2);
rule__DescriptionBox__Alternatives();
@@ -609,11 +658,11 @@ public final void ruleDescriptionBox() throws RecognitionException {
// $ANTLR start "entryRuleDescription"
- // InternalOml.g:216:1: entryRuleDescription : ruleDescription EOF ;
+ // InternalOml.g:233:1: entryRuleDescription : ruleDescription EOF ;
public final void entryRuleDescription() throws RecognitionException {
try {
- // InternalOml.g:217:1: ( ruleDescription EOF )
- // InternalOml.g:218:1: ruleDescription EOF
+ // InternalOml.g:234:1: ( ruleDescription EOF )
+ // InternalOml.g:235:1: ruleDescription EOF
{
before(grammarAccess.getDescriptionRule());
pushFollow(FOLLOW_1);
@@ -639,21 +688,21 @@ public final void entryRuleDescription() throws RecognitionException {
// $ANTLR start "ruleDescription"
- // InternalOml.g:225:1: ruleDescription : ( ( rule__Description__Group__0 ) ) ;
+ // InternalOml.g:242:1: ruleDescription : ( ( rule__Description__Group__0 ) ) ;
public final void ruleDescription() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:229:2: ( ( ( rule__Description__Group__0 ) ) )
- // InternalOml.g:230:2: ( ( rule__Description__Group__0 ) )
+ // InternalOml.g:246:2: ( ( ( rule__Description__Group__0 ) ) )
+ // InternalOml.g:247:2: ( ( rule__Description__Group__0 ) )
{
- // InternalOml.g:230:2: ( ( rule__Description__Group__0 ) )
- // InternalOml.g:231:3: ( rule__Description__Group__0 )
+ // InternalOml.g:247:2: ( ( rule__Description__Group__0 ) )
+ // InternalOml.g:248:3: ( rule__Description__Group__0 )
{
before(grammarAccess.getDescriptionAccess().getGroup());
- // InternalOml.g:232:3: ( rule__Description__Group__0 )
- // InternalOml.g:232:4: rule__Description__Group__0
+ // InternalOml.g:249:3: ( rule__Description__Group__0 )
+ // InternalOml.g:249:4: rule__Description__Group__0
{
pushFollow(FOLLOW_2);
rule__Description__Group__0();
@@ -686,11 +735,11 @@ public final void ruleDescription() throws RecognitionException {
// $ANTLR start "entryRuleDescriptionBundle"
- // InternalOml.g:241:1: entryRuleDescriptionBundle : ruleDescriptionBundle EOF ;
+ // InternalOml.g:258:1: entryRuleDescriptionBundle : ruleDescriptionBundle EOF ;
public final void entryRuleDescriptionBundle() throws RecognitionException {
try {
- // InternalOml.g:242:1: ( ruleDescriptionBundle EOF )
- // InternalOml.g:243:1: ruleDescriptionBundle EOF
+ // InternalOml.g:259:1: ( ruleDescriptionBundle EOF )
+ // InternalOml.g:260:1: ruleDescriptionBundle EOF
{
before(grammarAccess.getDescriptionBundleRule());
pushFollow(FOLLOW_1);
@@ -716,21 +765,21 @@ public final void entryRuleDescriptionBundle() throws RecognitionException {
// $ANTLR start "ruleDescriptionBundle"
- // InternalOml.g:250:1: ruleDescriptionBundle : ( ( rule__DescriptionBundle__Group__0 ) ) ;
+ // InternalOml.g:267:1: ruleDescriptionBundle : ( ( rule__DescriptionBundle__Group__0 ) ) ;
public final void ruleDescriptionBundle() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:254:2: ( ( ( rule__DescriptionBundle__Group__0 ) ) )
- // InternalOml.g:255:2: ( ( rule__DescriptionBundle__Group__0 ) )
+ // InternalOml.g:271:2: ( ( ( rule__DescriptionBundle__Group__0 ) ) )
+ // InternalOml.g:272:2: ( ( rule__DescriptionBundle__Group__0 ) )
{
- // InternalOml.g:255:2: ( ( rule__DescriptionBundle__Group__0 ) )
- // InternalOml.g:256:3: ( rule__DescriptionBundle__Group__0 )
+ // InternalOml.g:272:2: ( ( rule__DescriptionBundle__Group__0 ) )
+ // InternalOml.g:273:3: ( rule__DescriptionBundle__Group__0 )
{
before(grammarAccess.getDescriptionBundleAccess().getGroup());
- // InternalOml.g:257:3: ( rule__DescriptionBundle__Group__0 )
- // InternalOml.g:257:4: rule__DescriptionBundle__Group__0
+ // InternalOml.g:274:3: ( rule__DescriptionBundle__Group__0 )
+ // InternalOml.g:274:4: rule__DescriptionBundle__Group__0
{
pushFollow(FOLLOW_2);
rule__DescriptionBundle__Group__0();
@@ -763,11 +812,11 @@ public final void ruleDescriptionBundle() throws RecognitionException {
// $ANTLR start "entryRuleSpecializableTerm"
- // InternalOml.g:266:1: entryRuleSpecializableTerm : ruleSpecializableTerm EOF ;
+ // InternalOml.g:283:1: entryRuleSpecializableTerm : ruleSpecializableTerm EOF ;
public final void entryRuleSpecializableTerm() throws RecognitionException {
try {
- // InternalOml.g:267:1: ( ruleSpecializableTerm EOF )
- // InternalOml.g:268:1: ruleSpecializableTerm EOF
+ // InternalOml.g:284:1: ( ruleSpecializableTerm EOF )
+ // InternalOml.g:285:1: ruleSpecializableTerm EOF
{
before(grammarAccess.getSpecializableTermRule());
pushFollow(FOLLOW_1);
@@ -793,21 +842,21 @@ public final void entryRuleSpecializableTerm() throws RecognitionException {
// $ANTLR start "ruleSpecializableTerm"
- // InternalOml.g:275:1: ruleSpecializableTerm : ( ( rule__SpecializableTerm__Alternatives ) ) ;
+ // InternalOml.g:292:1: ruleSpecializableTerm : ( ( rule__SpecializableTerm__Alternatives ) ) ;
public final void ruleSpecializableTerm() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:279:2: ( ( ( rule__SpecializableTerm__Alternatives ) ) )
- // InternalOml.g:280:2: ( ( rule__SpecializableTerm__Alternatives ) )
+ // InternalOml.g:296:2: ( ( ( rule__SpecializableTerm__Alternatives ) ) )
+ // InternalOml.g:297:2: ( ( rule__SpecializableTerm__Alternatives ) )
{
- // InternalOml.g:280:2: ( ( rule__SpecializableTerm__Alternatives ) )
- // InternalOml.g:281:3: ( rule__SpecializableTerm__Alternatives )
+ // InternalOml.g:297:2: ( ( rule__SpecializableTerm__Alternatives ) )
+ // InternalOml.g:298:3: ( rule__SpecializableTerm__Alternatives )
{
before(grammarAccess.getSpecializableTermAccess().getAlternatives());
- // InternalOml.g:282:3: ( rule__SpecializableTerm__Alternatives )
- // InternalOml.g:282:4: rule__SpecializableTerm__Alternatives
+ // InternalOml.g:299:3: ( rule__SpecializableTerm__Alternatives )
+ // InternalOml.g:299:4: rule__SpecializableTerm__Alternatives
{
pushFollow(FOLLOW_2);
rule__SpecializableTerm__Alternatives();
@@ -840,11 +889,11 @@ public final void ruleSpecializableTerm() throws RecognitionException {
// $ANTLR start "entryRuleType"
- // InternalOml.g:291:1: entryRuleType : ruleType EOF ;
+ // InternalOml.g:308:1: entryRuleType : ruleType EOF ;
public final void entryRuleType() throws RecognitionException {
try {
- // InternalOml.g:292:1: ( ruleType EOF )
- // InternalOml.g:293:1: ruleType EOF
+ // InternalOml.g:309:1: ( ruleType EOF )
+ // InternalOml.g:310:1: ruleType EOF
{
before(grammarAccess.getTypeRule());
pushFollow(FOLLOW_1);
@@ -870,21 +919,21 @@ public final void entryRuleType() throws RecognitionException {
// $ANTLR start "ruleType"
- // InternalOml.g:300:1: ruleType : ( ( rule__Type__Alternatives ) ) ;
+ // InternalOml.g:317:1: ruleType : ( ( rule__Type__Alternatives ) ) ;
public final void ruleType() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:304:2: ( ( ( rule__Type__Alternatives ) ) )
- // InternalOml.g:305:2: ( ( rule__Type__Alternatives ) )
+ // InternalOml.g:321:2: ( ( ( rule__Type__Alternatives ) ) )
+ // InternalOml.g:322:2: ( ( rule__Type__Alternatives ) )
{
- // InternalOml.g:305:2: ( ( rule__Type__Alternatives ) )
- // InternalOml.g:306:3: ( rule__Type__Alternatives )
+ // InternalOml.g:322:2: ( ( rule__Type__Alternatives ) )
+ // InternalOml.g:323:3: ( rule__Type__Alternatives )
{
before(grammarAccess.getTypeAccess().getAlternatives());
- // InternalOml.g:307:3: ( rule__Type__Alternatives )
- // InternalOml.g:307:4: rule__Type__Alternatives
+ // InternalOml.g:324:3: ( rule__Type__Alternatives )
+ // InternalOml.g:324:4: rule__Type__Alternatives
{
pushFollow(FOLLOW_2);
rule__Type__Alternatives();
@@ -917,11 +966,11 @@ public final void ruleType() throws RecognitionException {
// $ANTLR start "entryRuleClassifier"
- // InternalOml.g:316:1: entryRuleClassifier : ruleClassifier EOF ;
+ // InternalOml.g:333:1: entryRuleClassifier : ruleClassifier EOF ;
public final void entryRuleClassifier() throws RecognitionException {
try {
- // InternalOml.g:317:1: ( ruleClassifier EOF )
- // InternalOml.g:318:1: ruleClassifier EOF
+ // InternalOml.g:334:1: ( ruleClassifier EOF )
+ // InternalOml.g:335:1: ruleClassifier EOF
{
before(grammarAccess.getClassifierRule());
pushFollow(FOLLOW_1);
@@ -947,21 +996,21 @@ public final void entryRuleClassifier() throws RecognitionException {
// $ANTLR start "ruleClassifier"
- // InternalOml.g:325:1: ruleClassifier : ( ( rule__Classifier__Alternatives ) ) ;
+ // InternalOml.g:342:1: ruleClassifier : ( ( rule__Classifier__Alternatives ) ) ;
public final void ruleClassifier() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:329:2: ( ( ( rule__Classifier__Alternatives ) ) )
- // InternalOml.g:330:2: ( ( rule__Classifier__Alternatives ) )
+ // InternalOml.g:346:2: ( ( ( rule__Classifier__Alternatives ) ) )
+ // InternalOml.g:347:2: ( ( rule__Classifier__Alternatives ) )
{
- // InternalOml.g:330:2: ( ( rule__Classifier__Alternatives ) )
- // InternalOml.g:331:3: ( rule__Classifier__Alternatives )
+ // InternalOml.g:347:2: ( ( rule__Classifier__Alternatives ) )
+ // InternalOml.g:348:3: ( rule__Classifier__Alternatives )
{
before(grammarAccess.getClassifierAccess().getAlternatives());
- // InternalOml.g:332:3: ( rule__Classifier__Alternatives )
- // InternalOml.g:332:4: rule__Classifier__Alternatives
+ // InternalOml.g:349:3: ( rule__Classifier__Alternatives )
+ // InternalOml.g:349:4: rule__Classifier__Alternatives
{
pushFollow(FOLLOW_2);
rule__Classifier__Alternatives();
@@ -994,11 +1043,11 @@ public final void ruleClassifier() throws RecognitionException {
// $ANTLR start "entryRuleEntity"
- // InternalOml.g:341:1: entryRuleEntity : ruleEntity EOF ;
+ // InternalOml.g:358:1: entryRuleEntity : ruleEntity EOF ;
public final void entryRuleEntity() throws RecognitionException {
try {
- // InternalOml.g:342:1: ( ruleEntity EOF )
- // InternalOml.g:343:1: ruleEntity EOF
+ // InternalOml.g:359:1: ( ruleEntity EOF )
+ // InternalOml.g:360:1: ruleEntity EOF
{
before(grammarAccess.getEntityRule());
pushFollow(FOLLOW_1);
@@ -1024,21 +1073,21 @@ public final void entryRuleEntity() throws RecognitionException {
// $ANTLR start "ruleEntity"
- // InternalOml.g:350:1: ruleEntity : ( ( rule__Entity__Alternatives ) ) ;
+ // InternalOml.g:367:1: ruleEntity : ( ( rule__Entity__Alternatives ) ) ;
public final void ruleEntity() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:354:2: ( ( ( rule__Entity__Alternatives ) ) )
- // InternalOml.g:355:2: ( ( rule__Entity__Alternatives ) )
+ // InternalOml.g:371:2: ( ( ( rule__Entity__Alternatives ) ) )
+ // InternalOml.g:372:2: ( ( rule__Entity__Alternatives ) )
{
- // InternalOml.g:355:2: ( ( rule__Entity__Alternatives ) )
- // InternalOml.g:356:3: ( rule__Entity__Alternatives )
+ // InternalOml.g:372:2: ( ( rule__Entity__Alternatives ) )
+ // InternalOml.g:373:3: ( rule__Entity__Alternatives )
{
before(grammarAccess.getEntityAccess().getAlternatives());
- // InternalOml.g:357:3: ( rule__Entity__Alternatives )
- // InternalOml.g:357:4: rule__Entity__Alternatives
+ // InternalOml.g:374:3: ( rule__Entity__Alternatives )
+ // InternalOml.g:374:4: rule__Entity__Alternatives
{
pushFollow(FOLLOW_2);
rule__Entity__Alternatives();
@@ -1071,11 +1120,11 @@ public final void ruleEntity() throws RecognitionException {
// $ANTLR start "entryRuleAspect"
- // InternalOml.g:366:1: entryRuleAspect : ruleAspect EOF ;
+ // InternalOml.g:383:1: entryRuleAspect : ruleAspect EOF ;
public final void entryRuleAspect() throws RecognitionException {
try {
- // InternalOml.g:367:1: ( ruleAspect EOF )
- // InternalOml.g:368:1: ruleAspect EOF
+ // InternalOml.g:384:1: ( ruleAspect EOF )
+ // InternalOml.g:385:1: ruleAspect EOF
{
before(grammarAccess.getAspectRule());
pushFollow(FOLLOW_1);
@@ -1101,21 +1150,21 @@ public final void entryRuleAspect() throws RecognitionException {
// $ANTLR start "ruleAspect"
- // InternalOml.g:375:1: ruleAspect : ( ( rule__Aspect__Group__0 ) ) ;
+ // InternalOml.g:392:1: ruleAspect : ( ( rule__Aspect__Group__0 ) ) ;
public final void ruleAspect() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:379:2: ( ( ( rule__Aspect__Group__0 ) ) )
- // InternalOml.g:380:2: ( ( rule__Aspect__Group__0 ) )
+ // InternalOml.g:396:2: ( ( ( rule__Aspect__Group__0 ) ) )
+ // InternalOml.g:397:2: ( ( rule__Aspect__Group__0 ) )
{
- // InternalOml.g:380:2: ( ( rule__Aspect__Group__0 ) )
- // InternalOml.g:381:3: ( rule__Aspect__Group__0 )
+ // InternalOml.g:397:2: ( ( rule__Aspect__Group__0 ) )
+ // InternalOml.g:398:3: ( rule__Aspect__Group__0 )
{
before(grammarAccess.getAspectAccess().getGroup());
- // InternalOml.g:382:3: ( rule__Aspect__Group__0 )
- // InternalOml.g:382:4: rule__Aspect__Group__0
+ // InternalOml.g:399:3: ( rule__Aspect__Group__0 )
+ // InternalOml.g:399:4: rule__Aspect__Group__0
{
pushFollow(FOLLOW_2);
rule__Aspect__Group__0();
@@ -1148,11 +1197,11 @@ public final void ruleAspect() throws RecognitionException {
// $ANTLR start "entryRuleConcept"
- // InternalOml.g:391:1: entryRuleConcept : ruleConcept EOF ;
+ // InternalOml.g:408:1: entryRuleConcept : ruleConcept EOF ;
public final void entryRuleConcept() throws RecognitionException {
try {
- // InternalOml.g:392:1: ( ruleConcept EOF )
- // InternalOml.g:393:1: ruleConcept EOF
+ // InternalOml.g:409:1: ( ruleConcept EOF )
+ // InternalOml.g:410:1: ruleConcept EOF
{
before(grammarAccess.getConceptRule());
pushFollow(FOLLOW_1);
@@ -1178,21 +1227,21 @@ public final void entryRuleConcept() throws RecognitionException {
// $ANTLR start "ruleConcept"
- // InternalOml.g:400:1: ruleConcept : ( ( rule__Concept__Group__0 ) ) ;
+ // InternalOml.g:417:1: ruleConcept : ( ( rule__Concept__Group__0 ) ) ;
public final void ruleConcept() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:404:2: ( ( ( rule__Concept__Group__0 ) ) )
- // InternalOml.g:405:2: ( ( rule__Concept__Group__0 ) )
+ // InternalOml.g:421:2: ( ( ( rule__Concept__Group__0 ) ) )
+ // InternalOml.g:422:2: ( ( rule__Concept__Group__0 ) )
{
- // InternalOml.g:405:2: ( ( rule__Concept__Group__0 ) )
- // InternalOml.g:406:3: ( rule__Concept__Group__0 )
+ // InternalOml.g:422:2: ( ( rule__Concept__Group__0 ) )
+ // InternalOml.g:423:3: ( rule__Concept__Group__0 )
{
before(grammarAccess.getConceptAccess().getGroup());
- // InternalOml.g:407:3: ( rule__Concept__Group__0 )
- // InternalOml.g:407:4: rule__Concept__Group__0
+ // InternalOml.g:424:3: ( rule__Concept__Group__0 )
+ // InternalOml.g:424:4: rule__Concept__Group__0
{
pushFollow(FOLLOW_2);
rule__Concept__Group__0();
@@ -1225,11 +1274,11 @@ public final void ruleConcept() throws RecognitionException {
// $ANTLR start "entryRuleRelationEntity"
- // InternalOml.g:416:1: entryRuleRelationEntity : ruleRelationEntity EOF ;
+ // InternalOml.g:433:1: entryRuleRelationEntity : ruleRelationEntity EOF ;
public final void entryRuleRelationEntity() throws RecognitionException {
try {
- // InternalOml.g:417:1: ( ruleRelationEntity EOF )
- // InternalOml.g:418:1: ruleRelationEntity EOF
+ // InternalOml.g:434:1: ( ruleRelationEntity EOF )
+ // InternalOml.g:435:1: ruleRelationEntity EOF
{
before(grammarAccess.getRelationEntityRule());
pushFollow(FOLLOW_1);
@@ -1255,21 +1304,21 @@ public final void entryRuleRelationEntity() throws RecognitionException {
// $ANTLR start "ruleRelationEntity"
- // InternalOml.g:425:1: ruleRelationEntity : ( ( rule__RelationEntity__Group__0 ) ) ;
+ // InternalOml.g:442:1: ruleRelationEntity : ( ( rule__RelationEntity__Group__0 ) ) ;
public final void ruleRelationEntity() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:429:2: ( ( ( rule__RelationEntity__Group__0 ) ) )
- // InternalOml.g:430:2: ( ( rule__RelationEntity__Group__0 ) )
+ // InternalOml.g:446:2: ( ( ( rule__RelationEntity__Group__0 ) ) )
+ // InternalOml.g:447:2: ( ( rule__RelationEntity__Group__0 ) )
{
- // InternalOml.g:430:2: ( ( rule__RelationEntity__Group__0 ) )
- // InternalOml.g:431:3: ( rule__RelationEntity__Group__0 )
+ // InternalOml.g:447:2: ( ( rule__RelationEntity__Group__0 ) )
+ // InternalOml.g:448:3: ( rule__RelationEntity__Group__0 )
{
before(grammarAccess.getRelationEntityAccess().getGroup());
- // InternalOml.g:432:3: ( rule__RelationEntity__Group__0 )
- // InternalOml.g:432:4: rule__RelationEntity__Group__0
+ // InternalOml.g:449:3: ( rule__RelationEntity__Group__0 )
+ // InternalOml.g:449:4: rule__RelationEntity__Group__0
{
pushFollow(FOLLOW_2);
rule__RelationEntity__Group__0();
@@ -1302,11 +1351,11 @@ public final void ruleRelationEntity() throws RecognitionException {
// $ANTLR start "entryRuleStructure"
- // InternalOml.g:441:1: entryRuleStructure : ruleStructure EOF ;
+ // InternalOml.g:458:1: entryRuleStructure : ruleStructure EOF ;
public final void entryRuleStructure() throws RecognitionException {
try {
- // InternalOml.g:442:1: ( ruleStructure EOF )
- // InternalOml.g:443:1: ruleStructure EOF
+ // InternalOml.g:459:1: ( ruleStructure EOF )
+ // InternalOml.g:460:1: ruleStructure EOF
{
before(grammarAccess.getStructureRule());
pushFollow(FOLLOW_1);
@@ -1332,21 +1381,21 @@ public final void entryRuleStructure() throws RecognitionException {
// $ANTLR start "ruleStructure"
- // InternalOml.g:450:1: ruleStructure : ( ( rule__Structure__Group__0 ) ) ;
+ // InternalOml.g:467:1: ruleStructure : ( ( rule__Structure__Group__0 ) ) ;
public final void ruleStructure() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:454:2: ( ( ( rule__Structure__Group__0 ) ) )
- // InternalOml.g:455:2: ( ( rule__Structure__Group__0 ) )
+ // InternalOml.g:471:2: ( ( ( rule__Structure__Group__0 ) ) )
+ // InternalOml.g:472:2: ( ( rule__Structure__Group__0 ) )
{
- // InternalOml.g:455:2: ( ( rule__Structure__Group__0 ) )
- // InternalOml.g:456:3: ( rule__Structure__Group__0 )
+ // InternalOml.g:472:2: ( ( rule__Structure__Group__0 ) )
+ // InternalOml.g:473:3: ( rule__Structure__Group__0 )
{
before(grammarAccess.getStructureAccess().getGroup());
- // InternalOml.g:457:3: ( rule__Structure__Group__0 )
- // InternalOml.g:457:4: rule__Structure__Group__0
+ // InternalOml.g:474:3: ( rule__Structure__Group__0 )
+ // InternalOml.g:474:4: rule__Structure__Group__0
{
pushFollow(FOLLOW_2);
rule__Structure__Group__0();
@@ -1379,21 +1428,21 @@ public final void ruleStructure() throws RecognitionException {
// $ANTLR start "ruleClassifierSpecialization"
- // InternalOml.g:467:1: ruleClassifierSpecialization : ( ( rule__ClassifierSpecialization__Group__0 ) ) ;
+ // InternalOml.g:484:1: ruleClassifierSpecialization : ( ( rule__ClassifierSpecialization__Group__0 ) ) ;
public final void ruleClassifierSpecialization() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:471:2: ( ( ( rule__ClassifierSpecialization__Group__0 ) ) )
- // InternalOml.g:472:2: ( ( rule__ClassifierSpecialization__Group__0 ) )
+ // InternalOml.g:488:2: ( ( ( rule__ClassifierSpecialization__Group__0 ) ) )
+ // InternalOml.g:489:2: ( ( rule__ClassifierSpecialization__Group__0 ) )
{
- // InternalOml.g:472:2: ( ( rule__ClassifierSpecialization__Group__0 ) )
- // InternalOml.g:473:3: ( rule__ClassifierSpecialization__Group__0 )
+ // InternalOml.g:489:2: ( ( rule__ClassifierSpecialization__Group__0 ) )
+ // InternalOml.g:490:3: ( rule__ClassifierSpecialization__Group__0 )
{
before(grammarAccess.getClassifierSpecializationAccess().getGroup());
- // InternalOml.g:474:3: ( rule__ClassifierSpecialization__Group__0 )
- // InternalOml.g:474:4: rule__ClassifierSpecialization__Group__0
+ // InternalOml.g:491:3: ( rule__ClassifierSpecialization__Group__0 )
+ // InternalOml.g:491:4: rule__ClassifierSpecialization__Group__0
{
pushFollow(FOLLOW_2);
rule__ClassifierSpecialization__Group__0();
@@ -1426,21 +1475,21 @@ public final void ruleClassifierSpecialization() throws RecognitionException {
// $ANTLR start "ruleClassifierEquivalence"
- // InternalOml.g:484:1: ruleClassifierEquivalence : ( ( rule__ClassifierEquivalence__Group__0 ) ) ;
+ // InternalOml.g:501:1: ruleClassifierEquivalence : ( ( rule__ClassifierEquivalence__Group__0 ) ) ;
public final void ruleClassifierEquivalence() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:488:2: ( ( ( rule__ClassifierEquivalence__Group__0 ) ) )
- // InternalOml.g:489:2: ( ( rule__ClassifierEquivalence__Group__0 ) )
+ // InternalOml.g:505:2: ( ( ( rule__ClassifierEquivalence__Group__0 ) ) )
+ // InternalOml.g:506:2: ( ( rule__ClassifierEquivalence__Group__0 ) )
{
- // InternalOml.g:489:2: ( ( rule__ClassifierEquivalence__Group__0 ) )
- // InternalOml.g:490:3: ( rule__ClassifierEquivalence__Group__0 )
+ // InternalOml.g:506:2: ( ( rule__ClassifierEquivalence__Group__0 ) )
+ // InternalOml.g:507:3: ( rule__ClassifierEquivalence__Group__0 )
{
before(grammarAccess.getClassifierEquivalenceAccess().getGroup());
- // InternalOml.g:491:3: ( rule__ClassifierEquivalence__Group__0 )
- // InternalOml.g:491:4: rule__ClassifierEquivalence__Group__0
+ // InternalOml.g:508:3: ( rule__ClassifierEquivalence__Group__0 )
+ // InternalOml.g:508:4: rule__ClassifierEquivalence__Group__0
{
pushFollow(FOLLOW_2);
rule__ClassifierEquivalence__Group__0();
@@ -1473,11 +1522,11 @@ public final void ruleClassifierEquivalence() throws RecognitionException {
// $ANTLR start "entryRuleClassifierEquivalenceAxiom"
- // InternalOml.g:500:1: entryRuleClassifierEquivalenceAxiom : ruleClassifierEquivalenceAxiom EOF ;
+ // InternalOml.g:517:1: entryRuleClassifierEquivalenceAxiom : ruleClassifierEquivalenceAxiom EOF ;
public final void entryRuleClassifierEquivalenceAxiom() throws RecognitionException {
try {
- // InternalOml.g:501:1: ( ruleClassifierEquivalenceAxiom EOF )
- // InternalOml.g:502:1: ruleClassifierEquivalenceAxiom EOF
+ // InternalOml.g:518:1: ( ruleClassifierEquivalenceAxiom EOF )
+ // InternalOml.g:519:1: ruleClassifierEquivalenceAxiom EOF
{
before(grammarAccess.getClassifierEquivalenceAxiomRule());
pushFollow(FOLLOW_1);
@@ -1503,21 +1552,21 @@ public final void entryRuleClassifierEquivalenceAxiom() throws RecognitionExcept
// $ANTLR start "ruleClassifierEquivalenceAxiom"
- // InternalOml.g:509:1: ruleClassifierEquivalenceAxiom : ( ( rule__ClassifierEquivalenceAxiom__Alternatives ) ) ;
+ // InternalOml.g:526:1: ruleClassifierEquivalenceAxiom : ( ( rule__ClassifierEquivalenceAxiom__Alternatives ) ) ;
public final void ruleClassifierEquivalenceAxiom() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:513:2: ( ( ( rule__ClassifierEquivalenceAxiom__Alternatives ) ) )
- // InternalOml.g:514:2: ( ( rule__ClassifierEquivalenceAxiom__Alternatives ) )
+ // InternalOml.g:530:2: ( ( ( rule__ClassifierEquivalenceAxiom__Alternatives ) ) )
+ // InternalOml.g:531:2: ( ( rule__ClassifierEquivalenceAxiom__Alternatives ) )
{
- // InternalOml.g:514:2: ( ( rule__ClassifierEquivalenceAxiom__Alternatives ) )
- // InternalOml.g:515:3: ( rule__ClassifierEquivalenceAxiom__Alternatives )
+ // InternalOml.g:531:2: ( ( rule__ClassifierEquivalenceAxiom__Alternatives ) )
+ // InternalOml.g:532:3: ( rule__ClassifierEquivalenceAxiom__Alternatives )
{
before(grammarAccess.getClassifierEquivalenceAxiomAccess().getAlternatives());
- // InternalOml.g:516:3: ( rule__ClassifierEquivalenceAxiom__Alternatives )
- // InternalOml.g:516:4: rule__ClassifierEquivalenceAxiom__Alternatives
+ // InternalOml.g:533:3: ( rule__ClassifierEquivalenceAxiom__Alternatives )
+ // InternalOml.g:533:4: rule__ClassifierEquivalenceAxiom__Alternatives
{
pushFollow(FOLLOW_2);
rule__ClassifierEquivalenceAxiom__Alternatives();
@@ -1550,11 +1599,11 @@ public final void ruleClassifierEquivalenceAxiom() throws RecognitionException {
// $ANTLR start "entryRuleScalar"
- // InternalOml.g:525:1: entryRuleScalar : ruleScalar EOF ;
+ // InternalOml.g:542:1: entryRuleScalar : ruleScalar EOF ;
public final void entryRuleScalar() throws RecognitionException {
try {
- // InternalOml.g:526:1: ( ruleScalar EOF )
- // InternalOml.g:527:1: ruleScalar EOF
+ // InternalOml.g:543:1: ( ruleScalar EOF )
+ // InternalOml.g:544:1: ruleScalar EOF
{
before(grammarAccess.getScalarRule());
pushFollow(FOLLOW_1);
@@ -1580,21 +1629,21 @@ public final void entryRuleScalar() throws RecognitionException {
// $ANTLR start "ruleScalar"
- // InternalOml.g:534:1: ruleScalar : ( ( rule__Scalar__Group__0 ) ) ;
+ // InternalOml.g:551:1: ruleScalar : ( ( rule__Scalar__Group__0 ) ) ;
public final void ruleScalar() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:538:2: ( ( ( rule__Scalar__Group__0 ) ) )
- // InternalOml.g:539:2: ( ( rule__Scalar__Group__0 ) )
+ // InternalOml.g:555:2: ( ( ( rule__Scalar__Group__0 ) ) )
+ // InternalOml.g:556:2: ( ( rule__Scalar__Group__0 ) )
{
- // InternalOml.g:539:2: ( ( rule__Scalar__Group__0 ) )
- // InternalOml.g:540:3: ( rule__Scalar__Group__0 )
+ // InternalOml.g:556:2: ( ( rule__Scalar__Group__0 ) )
+ // InternalOml.g:557:3: ( rule__Scalar__Group__0 )
{
before(grammarAccess.getScalarAccess().getGroup());
- // InternalOml.g:541:3: ( rule__Scalar__Group__0 )
- // InternalOml.g:541:4: rule__Scalar__Group__0
+ // InternalOml.g:558:3: ( rule__Scalar__Group__0 )
+ // InternalOml.g:558:4: rule__Scalar__Group__0
{
pushFollow(FOLLOW_2);
rule__Scalar__Group__0();
@@ -1627,21 +1676,21 @@ public final void ruleScalar() throws RecognitionException {
// $ANTLR start "ruleScalarSpecialization"
- // InternalOml.g:551:1: ruleScalarSpecialization : ( ( rule__ScalarSpecialization__Group__0 ) ) ;
+ // InternalOml.g:568:1: ruleScalarSpecialization : ( ( rule__ScalarSpecialization__Group__0 ) ) ;
public final void ruleScalarSpecialization() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:555:2: ( ( ( rule__ScalarSpecialization__Group__0 ) ) )
- // InternalOml.g:556:2: ( ( rule__ScalarSpecialization__Group__0 ) )
+ // InternalOml.g:572:2: ( ( ( rule__ScalarSpecialization__Group__0 ) ) )
+ // InternalOml.g:573:2: ( ( rule__ScalarSpecialization__Group__0 ) )
{
- // InternalOml.g:556:2: ( ( rule__ScalarSpecialization__Group__0 ) )
- // InternalOml.g:557:3: ( rule__ScalarSpecialization__Group__0 )
+ // InternalOml.g:573:2: ( ( rule__ScalarSpecialization__Group__0 ) )
+ // InternalOml.g:574:3: ( rule__ScalarSpecialization__Group__0 )
{
before(grammarAccess.getScalarSpecializationAccess().getGroup());
- // InternalOml.g:558:3: ( rule__ScalarSpecialization__Group__0 )
- // InternalOml.g:558:4: rule__ScalarSpecialization__Group__0
+ // InternalOml.g:575:3: ( rule__ScalarSpecialization__Group__0 )
+ // InternalOml.g:575:4: rule__ScalarSpecialization__Group__0
{
pushFollow(FOLLOW_2);
rule__ScalarSpecialization__Group__0();
@@ -1674,21 +1723,21 @@ public final void ruleScalarSpecialization() throws RecognitionException {
// $ANTLR start "ruleScalarEquivalence"
- // InternalOml.g:568:1: ruleScalarEquivalence : ( ( rule__ScalarEquivalence__Group__0 ) ) ;
+ // InternalOml.g:585:1: ruleScalarEquivalence : ( ( rule__ScalarEquivalence__Group__0 ) ) ;
public final void ruleScalarEquivalence() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:572:2: ( ( ( rule__ScalarEquivalence__Group__0 ) ) )
- // InternalOml.g:573:2: ( ( rule__ScalarEquivalence__Group__0 ) )
+ // InternalOml.g:589:2: ( ( ( rule__ScalarEquivalence__Group__0 ) ) )
+ // InternalOml.g:590:2: ( ( rule__ScalarEquivalence__Group__0 ) )
{
- // InternalOml.g:573:2: ( ( rule__ScalarEquivalence__Group__0 ) )
- // InternalOml.g:574:3: ( rule__ScalarEquivalence__Group__0 )
+ // InternalOml.g:590:2: ( ( rule__ScalarEquivalence__Group__0 ) )
+ // InternalOml.g:591:3: ( rule__ScalarEquivalence__Group__0 )
{
before(grammarAccess.getScalarEquivalenceAccess().getGroup());
- // InternalOml.g:575:3: ( rule__ScalarEquivalence__Group__0 )
- // InternalOml.g:575:4: rule__ScalarEquivalence__Group__0
+ // InternalOml.g:592:3: ( rule__ScalarEquivalence__Group__0 )
+ // InternalOml.g:592:4: rule__ScalarEquivalence__Group__0
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalence__Group__0();
@@ -1721,11 +1770,11 @@ public final void ruleScalarEquivalence() throws RecognitionException {
// $ANTLR start "entryRuleScalarEquivalenceAxiom"
- // InternalOml.g:584:1: entryRuleScalarEquivalenceAxiom : ruleScalarEquivalenceAxiom EOF ;
+ // InternalOml.g:601:1: entryRuleScalarEquivalenceAxiom : ruleScalarEquivalenceAxiom EOF ;
public final void entryRuleScalarEquivalenceAxiom() throws RecognitionException {
try {
- // InternalOml.g:585:1: ( ruleScalarEquivalenceAxiom EOF )
- // InternalOml.g:586:1: ruleScalarEquivalenceAxiom EOF
+ // InternalOml.g:602:1: ( ruleScalarEquivalenceAxiom EOF )
+ // InternalOml.g:603:1: ruleScalarEquivalenceAxiom EOF
{
before(grammarAccess.getScalarEquivalenceAxiomRule());
pushFollow(FOLLOW_1);
@@ -1751,21 +1800,21 @@ public final void entryRuleScalarEquivalenceAxiom() throws RecognitionException
// $ANTLR start "ruleScalarEquivalenceAxiom"
- // InternalOml.g:593:1: ruleScalarEquivalenceAxiom : ( ( rule__ScalarEquivalenceAxiom__Group__0 ) ) ;
+ // InternalOml.g:610:1: ruleScalarEquivalenceAxiom : ( ( rule__ScalarEquivalenceAxiom__Group__0 ) ) ;
public final void ruleScalarEquivalenceAxiom() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:597:2: ( ( ( rule__ScalarEquivalenceAxiom__Group__0 ) ) )
- // InternalOml.g:598:2: ( ( rule__ScalarEquivalenceAxiom__Group__0 ) )
+ // InternalOml.g:614:2: ( ( ( rule__ScalarEquivalenceAxiom__Group__0 ) ) )
+ // InternalOml.g:615:2: ( ( rule__ScalarEquivalenceAxiom__Group__0 ) )
{
- // InternalOml.g:598:2: ( ( rule__ScalarEquivalenceAxiom__Group__0 ) )
- // InternalOml.g:599:3: ( rule__ScalarEquivalenceAxiom__Group__0 )
+ // InternalOml.g:615:2: ( ( rule__ScalarEquivalenceAxiom__Group__0 ) )
+ // InternalOml.g:616:3: ( rule__ScalarEquivalenceAxiom__Group__0 )
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getGroup());
- // InternalOml.g:600:3: ( rule__ScalarEquivalenceAxiom__Group__0 )
- // InternalOml.g:600:4: rule__ScalarEquivalenceAxiom__Group__0
+ // InternalOml.g:617:3: ( rule__ScalarEquivalenceAxiom__Group__0 )
+ // InternalOml.g:617:4: rule__ScalarEquivalenceAxiom__Group__0
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__Group__0();
@@ -1798,11 +1847,11 @@ public final void ruleScalarEquivalenceAxiom() throws RecognitionException {
// $ANTLR start "entryRuleAnnotationProperty"
- // InternalOml.g:609:1: entryRuleAnnotationProperty : ruleAnnotationProperty EOF ;
+ // InternalOml.g:626:1: entryRuleAnnotationProperty : ruleAnnotationProperty EOF ;
public final void entryRuleAnnotationProperty() throws RecognitionException {
try {
- // InternalOml.g:610:1: ( ruleAnnotationProperty EOF )
- // InternalOml.g:611:1: ruleAnnotationProperty EOF
+ // InternalOml.g:627:1: ( ruleAnnotationProperty EOF )
+ // InternalOml.g:628:1: ruleAnnotationProperty EOF
{
before(grammarAccess.getAnnotationPropertyRule());
pushFollow(FOLLOW_1);
@@ -1828,21 +1877,21 @@ public final void entryRuleAnnotationProperty() throws RecognitionException {
// $ANTLR start "ruleAnnotationProperty"
- // InternalOml.g:618:1: ruleAnnotationProperty : ( ( rule__AnnotationProperty__Group__0 ) ) ;
+ // InternalOml.g:635:1: ruleAnnotationProperty : ( ( rule__AnnotationProperty__Group__0 ) ) ;
public final void ruleAnnotationProperty() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:622:2: ( ( ( rule__AnnotationProperty__Group__0 ) ) )
- // InternalOml.g:623:2: ( ( rule__AnnotationProperty__Group__0 ) )
+ // InternalOml.g:639:2: ( ( ( rule__AnnotationProperty__Group__0 ) ) )
+ // InternalOml.g:640:2: ( ( rule__AnnotationProperty__Group__0 ) )
{
- // InternalOml.g:623:2: ( ( rule__AnnotationProperty__Group__0 ) )
- // InternalOml.g:624:3: ( rule__AnnotationProperty__Group__0 )
+ // InternalOml.g:640:2: ( ( rule__AnnotationProperty__Group__0 ) )
+ // InternalOml.g:641:3: ( rule__AnnotationProperty__Group__0 )
{
before(grammarAccess.getAnnotationPropertyAccess().getGroup());
- // InternalOml.g:625:3: ( rule__AnnotationProperty__Group__0 )
- // InternalOml.g:625:4: rule__AnnotationProperty__Group__0
+ // InternalOml.g:642:3: ( rule__AnnotationProperty__Group__0 )
+ // InternalOml.g:642:4: rule__AnnotationProperty__Group__0
{
pushFollow(FOLLOW_2);
rule__AnnotationProperty__Group__0();
@@ -1875,11 +1924,11 @@ public final void ruleAnnotationProperty() throws RecognitionException {
// $ANTLR start "entryRuleSemanticProperty"
- // InternalOml.g:634:1: entryRuleSemanticProperty : ruleSemanticProperty EOF ;
+ // InternalOml.g:651:1: entryRuleSemanticProperty : ruleSemanticProperty EOF ;
public final void entryRuleSemanticProperty() throws RecognitionException {
try {
- // InternalOml.g:635:1: ( ruleSemanticProperty EOF )
- // InternalOml.g:636:1: ruleSemanticProperty EOF
+ // InternalOml.g:652:1: ( ruleSemanticProperty EOF )
+ // InternalOml.g:653:1: ruleSemanticProperty EOF
{
before(grammarAccess.getSemanticPropertyRule());
pushFollow(FOLLOW_1);
@@ -1905,21 +1954,21 @@ public final void entryRuleSemanticProperty() throws RecognitionException {
// $ANTLR start "ruleSemanticProperty"
- // InternalOml.g:643:1: ruleSemanticProperty : ( ( rule__SemanticProperty__Alternatives ) ) ;
+ // InternalOml.g:660:1: ruleSemanticProperty : ( ( rule__SemanticProperty__Alternatives ) ) ;
public final void ruleSemanticProperty() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:647:2: ( ( ( rule__SemanticProperty__Alternatives ) ) )
- // InternalOml.g:648:2: ( ( rule__SemanticProperty__Alternatives ) )
+ // InternalOml.g:664:2: ( ( ( rule__SemanticProperty__Alternatives ) ) )
+ // InternalOml.g:665:2: ( ( rule__SemanticProperty__Alternatives ) )
{
- // InternalOml.g:648:2: ( ( rule__SemanticProperty__Alternatives ) )
- // InternalOml.g:649:3: ( rule__SemanticProperty__Alternatives )
+ // InternalOml.g:665:2: ( ( rule__SemanticProperty__Alternatives ) )
+ // InternalOml.g:666:3: ( rule__SemanticProperty__Alternatives )
{
before(grammarAccess.getSemanticPropertyAccess().getAlternatives());
- // InternalOml.g:650:3: ( rule__SemanticProperty__Alternatives )
- // InternalOml.g:650:4: rule__SemanticProperty__Alternatives
+ // InternalOml.g:667:3: ( rule__SemanticProperty__Alternatives )
+ // InternalOml.g:667:4: rule__SemanticProperty__Alternatives
{
pushFollow(FOLLOW_2);
rule__SemanticProperty__Alternatives();
@@ -1952,11 +2001,11 @@ public final void ruleSemanticProperty() throws RecognitionException {
// $ANTLR start "entryRuleScalarProperty"
- // InternalOml.g:659:1: entryRuleScalarProperty : ruleScalarProperty EOF ;
+ // InternalOml.g:676:1: entryRuleScalarProperty : ruleScalarProperty EOF ;
public final void entryRuleScalarProperty() throws RecognitionException {
try {
- // InternalOml.g:660:1: ( ruleScalarProperty EOF )
- // InternalOml.g:661:1: ruleScalarProperty EOF
+ // InternalOml.g:677:1: ( ruleScalarProperty EOF )
+ // InternalOml.g:678:1: ruleScalarProperty EOF
{
before(grammarAccess.getScalarPropertyRule());
pushFollow(FOLLOW_1);
@@ -1982,21 +2031,21 @@ public final void entryRuleScalarProperty() throws RecognitionException {
// $ANTLR start "ruleScalarProperty"
- // InternalOml.g:668:1: ruleScalarProperty : ( ( rule__ScalarProperty__Group__0 ) ) ;
+ // InternalOml.g:685:1: ruleScalarProperty : ( ( rule__ScalarProperty__Group__0 ) ) ;
public final void ruleScalarProperty() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:672:2: ( ( ( rule__ScalarProperty__Group__0 ) ) )
- // InternalOml.g:673:2: ( ( rule__ScalarProperty__Group__0 ) )
+ // InternalOml.g:689:2: ( ( ( rule__ScalarProperty__Group__0 ) ) )
+ // InternalOml.g:690:2: ( ( rule__ScalarProperty__Group__0 ) )
{
- // InternalOml.g:673:2: ( ( rule__ScalarProperty__Group__0 ) )
- // InternalOml.g:674:3: ( rule__ScalarProperty__Group__0 )
+ // InternalOml.g:690:2: ( ( rule__ScalarProperty__Group__0 ) )
+ // InternalOml.g:691:3: ( rule__ScalarProperty__Group__0 )
{
before(grammarAccess.getScalarPropertyAccess().getGroup());
- // InternalOml.g:675:3: ( rule__ScalarProperty__Group__0 )
- // InternalOml.g:675:4: rule__ScalarProperty__Group__0
+ // InternalOml.g:692:3: ( rule__ScalarProperty__Group__0 )
+ // InternalOml.g:692:4: rule__ScalarProperty__Group__0
{
pushFollow(FOLLOW_2);
rule__ScalarProperty__Group__0();
@@ -2029,11 +2078,11 @@ public final void ruleScalarProperty() throws RecognitionException {
// $ANTLR start "entryRuleStructuredProperty"
- // InternalOml.g:684:1: entryRuleStructuredProperty : ruleStructuredProperty EOF ;
+ // InternalOml.g:701:1: entryRuleStructuredProperty : ruleStructuredProperty EOF ;
public final void entryRuleStructuredProperty() throws RecognitionException {
try {
- // InternalOml.g:685:1: ( ruleStructuredProperty EOF )
- // InternalOml.g:686:1: ruleStructuredProperty EOF
+ // InternalOml.g:702:1: ( ruleStructuredProperty EOF )
+ // InternalOml.g:703:1: ruleStructuredProperty EOF
{
before(grammarAccess.getStructuredPropertyRule());
pushFollow(FOLLOW_1);
@@ -2059,21 +2108,21 @@ public final void entryRuleStructuredProperty() throws RecognitionException {
// $ANTLR start "ruleStructuredProperty"
- // InternalOml.g:693:1: ruleStructuredProperty : ( ( rule__StructuredProperty__Group__0 ) ) ;
+ // InternalOml.g:710:1: ruleStructuredProperty : ( ( rule__StructuredProperty__Group__0 ) ) ;
public final void ruleStructuredProperty() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:697:2: ( ( ( rule__StructuredProperty__Group__0 ) ) )
- // InternalOml.g:698:2: ( ( rule__StructuredProperty__Group__0 ) )
+ // InternalOml.g:714:2: ( ( ( rule__StructuredProperty__Group__0 ) ) )
+ // InternalOml.g:715:2: ( ( rule__StructuredProperty__Group__0 ) )
{
- // InternalOml.g:698:2: ( ( rule__StructuredProperty__Group__0 ) )
- // InternalOml.g:699:3: ( rule__StructuredProperty__Group__0 )
+ // InternalOml.g:715:2: ( ( rule__StructuredProperty__Group__0 ) )
+ // InternalOml.g:716:3: ( rule__StructuredProperty__Group__0 )
{
before(grammarAccess.getStructuredPropertyAccess().getGroup());
- // InternalOml.g:700:3: ( rule__StructuredProperty__Group__0 )
- // InternalOml.g:700:4: rule__StructuredProperty__Group__0
+ // InternalOml.g:717:3: ( rule__StructuredProperty__Group__0 )
+ // InternalOml.g:717:4: rule__StructuredProperty__Group__0
{
pushFollow(FOLLOW_2);
rule__StructuredProperty__Group__0();
@@ -2106,11 +2155,11 @@ public final void ruleStructuredProperty() throws RecognitionException {
// $ANTLR start "entryRuleRelation"
- // InternalOml.g:709:1: entryRuleRelation : ruleRelation EOF ;
+ // InternalOml.g:726:1: entryRuleRelation : ruleRelation EOF ;
public final void entryRuleRelation() throws RecognitionException {
try {
- // InternalOml.g:710:1: ( ruleRelation EOF )
- // InternalOml.g:711:1: ruleRelation EOF
+ // InternalOml.g:727:1: ( ruleRelation EOF )
+ // InternalOml.g:728:1: ruleRelation EOF
{
before(grammarAccess.getRelationRule());
pushFollow(FOLLOW_1);
@@ -2136,21 +2185,21 @@ public final void entryRuleRelation() throws RecognitionException {
// $ANTLR start "ruleRelation"
- // InternalOml.g:718:1: ruleRelation : ( ( rule__Relation__Alternatives ) ) ;
+ // InternalOml.g:735:1: ruleRelation : ( ( rule__Relation__Alternatives ) ) ;
public final void ruleRelation() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:722:2: ( ( ( rule__Relation__Alternatives ) ) )
- // InternalOml.g:723:2: ( ( rule__Relation__Alternatives ) )
+ // InternalOml.g:739:2: ( ( ( rule__Relation__Alternatives ) ) )
+ // InternalOml.g:740:2: ( ( rule__Relation__Alternatives ) )
{
- // InternalOml.g:723:2: ( ( rule__Relation__Alternatives ) )
- // InternalOml.g:724:3: ( rule__Relation__Alternatives )
+ // InternalOml.g:740:2: ( ( rule__Relation__Alternatives ) )
+ // InternalOml.g:741:3: ( rule__Relation__Alternatives )
{
before(grammarAccess.getRelationAccess().getAlternatives());
- // InternalOml.g:725:3: ( rule__Relation__Alternatives )
- // InternalOml.g:725:4: rule__Relation__Alternatives
+ // InternalOml.g:742:3: ( rule__Relation__Alternatives )
+ // InternalOml.g:742:4: rule__Relation__Alternatives
{
pushFollow(FOLLOW_2);
rule__Relation__Alternatives();
@@ -2183,11 +2232,11 @@ public final void ruleRelation() throws RecognitionException {
// $ANTLR start "entryRuleForwardRelation"
- // InternalOml.g:734:1: entryRuleForwardRelation : ruleForwardRelation EOF ;
+ // InternalOml.g:751:1: entryRuleForwardRelation : ruleForwardRelation EOF ;
public final void entryRuleForwardRelation() throws RecognitionException {
try {
- // InternalOml.g:735:1: ( ruleForwardRelation EOF )
- // InternalOml.g:736:1: ruleForwardRelation EOF
+ // InternalOml.g:752:1: ( ruleForwardRelation EOF )
+ // InternalOml.g:753:1: ruleForwardRelation EOF
{
before(grammarAccess.getForwardRelationRule());
pushFollow(FOLLOW_1);
@@ -2213,21 +2262,21 @@ public final void entryRuleForwardRelation() throws RecognitionException {
// $ANTLR start "ruleForwardRelation"
- // InternalOml.g:743:1: ruleForwardRelation : ( ( rule__ForwardRelation__Group__0 ) ) ;
+ // InternalOml.g:760:1: ruleForwardRelation : ( ( rule__ForwardRelation__Group__0 ) ) ;
public final void ruleForwardRelation() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:747:2: ( ( ( rule__ForwardRelation__Group__0 ) ) )
- // InternalOml.g:748:2: ( ( rule__ForwardRelation__Group__0 ) )
+ // InternalOml.g:764:2: ( ( ( rule__ForwardRelation__Group__0 ) ) )
+ // InternalOml.g:765:2: ( ( rule__ForwardRelation__Group__0 ) )
{
- // InternalOml.g:748:2: ( ( rule__ForwardRelation__Group__0 ) )
- // InternalOml.g:749:3: ( rule__ForwardRelation__Group__0 )
+ // InternalOml.g:765:2: ( ( rule__ForwardRelation__Group__0 ) )
+ // InternalOml.g:766:3: ( rule__ForwardRelation__Group__0 )
{
before(grammarAccess.getForwardRelationAccess().getGroup());
- // InternalOml.g:750:3: ( rule__ForwardRelation__Group__0 )
- // InternalOml.g:750:4: rule__ForwardRelation__Group__0
+ // InternalOml.g:767:3: ( rule__ForwardRelation__Group__0 )
+ // InternalOml.g:767:4: rule__ForwardRelation__Group__0
{
pushFollow(FOLLOW_2);
rule__ForwardRelation__Group__0();
@@ -2260,11 +2309,11 @@ public final void ruleForwardRelation() throws RecognitionException {
// $ANTLR start "entryRuleReverseRelation"
- // InternalOml.g:759:1: entryRuleReverseRelation : ruleReverseRelation EOF ;
+ // InternalOml.g:776:1: entryRuleReverseRelation : ruleReverseRelation EOF ;
public final void entryRuleReverseRelation() throws RecognitionException {
try {
- // InternalOml.g:760:1: ( ruleReverseRelation EOF )
- // InternalOml.g:761:1: ruleReverseRelation EOF
+ // InternalOml.g:777:1: ( ruleReverseRelation EOF )
+ // InternalOml.g:778:1: ruleReverseRelation EOF
{
before(grammarAccess.getReverseRelationRule());
pushFollow(FOLLOW_1);
@@ -2290,21 +2339,21 @@ public final void entryRuleReverseRelation() throws RecognitionException {
// $ANTLR start "ruleReverseRelation"
- // InternalOml.g:768:1: ruleReverseRelation : ( ( rule__ReverseRelation__Group__0 ) ) ;
+ // InternalOml.g:785:1: ruleReverseRelation : ( ( rule__ReverseRelation__Group__0 ) ) ;
public final void ruleReverseRelation() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:772:2: ( ( ( rule__ReverseRelation__Group__0 ) ) )
- // InternalOml.g:773:2: ( ( rule__ReverseRelation__Group__0 ) )
+ // InternalOml.g:789:2: ( ( ( rule__ReverseRelation__Group__0 ) ) )
+ // InternalOml.g:790:2: ( ( rule__ReverseRelation__Group__0 ) )
{
- // InternalOml.g:773:2: ( ( rule__ReverseRelation__Group__0 ) )
- // InternalOml.g:774:3: ( rule__ReverseRelation__Group__0 )
+ // InternalOml.g:790:2: ( ( rule__ReverseRelation__Group__0 ) )
+ // InternalOml.g:791:3: ( rule__ReverseRelation__Group__0 )
{
before(grammarAccess.getReverseRelationAccess().getGroup());
- // InternalOml.g:775:3: ( rule__ReverseRelation__Group__0 )
- // InternalOml.g:775:4: rule__ReverseRelation__Group__0
+ // InternalOml.g:792:3: ( rule__ReverseRelation__Group__0 )
+ // InternalOml.g:792:4: rule__ReverseRelation__Group__0
{
pushFollow(FOLLOW_2);
rule__ReverseRelation__Group__0();
@@ -2337,11 +2386,11 @@ public final void ruleReverseRelation() throws RecognitionException {
// $ANTLR start "entryRuleUnreifiedRelation"
- // InternalOml.g:784:1: entryRuleUnreifiedRelation : ruleUnreifiedRelation EOF ;
+ // InternalOml.g:801:1: entryRuleUnreifiedRelation : ruleUnreifiedRelation EOF ;
public final void entryRuleUnreifiedRelation() throws RecognitionException {
try {
- // InternalOml.g:785:1: ( ruleUnreifiedRelation EOF )
- // InternalOml.g:786:1: ruleUnreifiedRelation EOF
+ // InternalOml.g:802:1: ( ruleUnreifiedRelation EOF )
+ // InternalOml.g:803:1: ruleUnreifiedRelation EOF
{
before(grammarAccess.getUnreifiedRelationRule());
pushFollow(FOLLOW_1);
@@ -2367,21 +2416,21 @@ public final void entryRuleUnreifiedRelation() throws RecognitionException {
// $ANTLR start "ruleUnreifiedRelation"
- // InternalOml.g:793:1: ruleUnreifiedRelation : ( ( rule__UnreifiedRelation__Group__0 ) ) ;
+ // InternalOml.g:810:1: ruleUnreifiedRelation : ( ( rule__UnreifiedRelation__Group__0 ) ) ;
public final void ruleUnreifiedRelation() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:797:2: ( ( ( rule__UnreifiedRelation__Group__0 ) ) )
- // InternalOml.g:798:2: ( ( rule__UnreifiedRelation__Group__0 ) )
+ // InternalOml.g:814:2: ( ( ( rule__UnreifiedRelation__Group__0 ) ) )
+ // InternalOml.g:815:2: ( ( rule__UnreifiedRelation__Group__0 ) )
{
- // InternalOml.g:798:2: ( ( rule__UnreifiedRelation__Group__0 ) )
- // InternalOml.g:799:3: ( rule__UnreifiedRelation__Group__0 )
+ // InternalOml.g:815:2: ( ( rule__UnreifiedRelation__Group__0 ) )
+ // InternalOml.g:816:3: ( rule__UnreifiedRelation__Group__0 )
{
before(grammarAccess.getUnreifiedRelationAccess().getGroup());
- // InternalOml.g:800:3: ( rule__UnreifiedRelation__Group__0 )
- // InternalOml.g:800:4: rule__UnreifiedRelation__Group__0
+ // InternalOml.g:817:3: ( rule__UnreifiedRelation__Group__0 )
+ // InternalOml.g:817:4: rule__UnreifiedRelation__Group__0
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__Group__0();
@@ -2414,21 +2463,21 @@ public final void ruleUnreifiedRelation() throws RecognitionException {
// $ANTLR start "rulePropertySpecialization"
- // InternalOml.g:810:1: rulePropertySpecialization : ( ( rule__PropertySpecialization__Group__0 ) ) ;
+ // InternalOml.g:827:1: rulePropertySpecialization : ( ( rule__PropertySpecialization__Group__0 ) ) ;
public final void rulePropertySpecialization() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:814:2: ( ( ( rule__PropertySpecialization__Group__0 ) ) )
- // InternalOml.g:815:2: ( ( rule__PropertySpecialization__Group__0 ) )
+ // InternalOml.g:831:2: ( ( ( rule__PropertySpecialization__Group__0 ) ) )
+ // InternalOml.g:832:2: ( ( rule__PropertySpecialization__Group__0 ) )
{
- // InternalOml.g:815:2: ( ( rule__PropertySpecialization__Group__0 ) )
- // InternalOml.g:816:3: ( rule__PropertySpecialization__Group__0 )
+ // InternalOml.g:832:2: ( ( rule__PropertySpecialization__Group__0 ) )
+ // InternalOml.g:833:3: ( rule__PropertySpecialization__Group__0 )
{
before(grammarAccess.getPropertySpecializationAccess().getGroup());
- // InternalOml.g:817:3: ( rule__PropertySpecialization__Group__0 )
- // InternalOml.g:817:4: rule__PropertySpecialization__Group__0
+ // InternalOml.g:834:3: ( rule__PropertySpecialization__Group__0 )
+ // InternalOml.g:834:4: rule__PropertySpecialization__Group__0
{
pushFollow(FOLLOW_2);
rule__PropertySpecialization__Group__0();
@@ -2461,21 +2510,21 @@ public final void rulePropertySpecialization() throws RecognitionException {
// $ANTLR start "rulePropertyEquivalence"
- // InternalOml.g:827:1: rulePropertyEquivalence : ( ( rule__PropertyEquivalence__Group__0 ) ) ;
+ // InternalOml.g:844:1: rulePropertyEquivalence : ( ( rule__PropertyEquivalence__Group__0 ) ) ;
public final void rulePropertyEquivalence() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:831:2: ( ( ( rule__PropertyEquivalence__Group__0 ) ) )
- // InternalOml.g:832:2: ( ( rule__PropertyEquivalence__Group__0 ) )
+ // InternalOml.g:848:2: ( ( ( rule__PropertyEquivalence__Group__0 ) ) )
+ // InternalOml.g:849:2: ( ( rule__PropertyEquivalence__Group__0 ) )
{
- // InternalOml.g:832:2: ( ( rule__PropertyEquivalence__Group__0 ) )
- // InternalOml.g:833:3: ( rule__PropertyEquivalence__Group__0 )
+ // InternalOml.g:849:2: ( ( rule__PropertyEquivalence__Group__0 ) )
+ // InternalOml.g:850:3: ( rule__PropertyEquivalence__Group__0 )
{
before(grammarAccess.getPropertyEquivalenceAccess().getGroup());
- // InternalOml.g:834:3: ( rule__PropertyEquivalence__Group__0 )
- // InternalOml.g:834:4: rule__PropertyEquivalence__Group__0
+ // InternalOml.g:851:3: ( rule__PropertyEquivalence__Group__0 )
+ // InternalOml.g:851:4: rule__PropertyEquivalence__Group__0
{
pushFollow(FOLLOW_2);
rule__PropertyEquivalence__Group__0();
@@ -2508,11 +2557,11 @@ public final void rulePropertyEquivalence() throws RecognitionException {
// $ANTLR start "entryRulePropertyEquivalenceAxiom"
- // InternalOml.g:843:1: entryRulePropertyEquivalenceAxiom : rulePropertyEquivalenceAxiom EOF ;
+ // InternalOml.g:860:1: entryRulePropertyEquivalenceAxiom : rulePropertyEquivalenceAxiom EOF ;
public final void entryRulePropertyEquivalenceAxiom() throws RecognitionException {
try {
- // InternalOml.g:844:1: ( rulePropertyEquivalenceAxiom EOF )
- // InternalOml.g:845:1: rulePropertyEquivalenceAxiom EOF
+ // InternalOml.g:861:1: ( rulePropertyEquivalenceAxiom EOF )
+ // InternalOml.g:862:1: rulePropertyEquivalenceAxiom EOF
{
before(grammarAccess.getPropertyEquivalenceAxiomRule());
pushFollow(FOLLOW_1);
@@ -2538,21 +2587,21 @@ public final void entryRulePropertyEquivalenceAxiom() throws RecognitionExceptio
// $ANTLR start "rulePropertyEquivalenceAxiom"
- // InternalOml.g:852:1: rulePropertyEquivalenceAxiom : ( ( rule__PropertyEquivalenceAxiom__SuperPropertyAssignment ) ) ;
+ // InternalOml.g:869:1: rulePropertyEquivalenceAxiom : ( ( rule__PropertyEquivalenceAxiom__SuperPropertyAssignment ) ) ;
public final void rulePropertyEquivalenceAxiom() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:856:2: ( ( ( rule__PropertyEquivalenceAxiom__SuperPropertyAssignment ) ) )
- // InternalOml.g:857:2: ( ( rule__PropertyEquivalenceAxiom__SuperPropertyAssignment ) )
+ // InternalOml.g:873:2: ( ( ( rule__PropertyEquivalenceAxiom__SuperPropertyAssignment ) ) )
+ // InternalOml.g:874:2: ( ( rule__PropertyEquivalenceAxiom__SuperPropertyAssignment ) )
{
- // InternalOml.g:857:2: ( ( rule__PropertyEquivalenceAxiom__SuperPropertyAssignment ) )
- // InternalOml.g:858:3: ( rule__PropertyEquivalenceAxiom__SuperPropertyAssignment )
+ // InternalOml.g:874:2: ( ( rule__PropertyEquivalenceAxiom__SuperPropertyAssignment ) )
+ // InternalOml.g:875:3: ( rule__PropertyEquivalenceAxiom__SuperPropertyAssignment )
{
before(grammarAccess.getPropertyEquivalenceAxiomAccess().getSuperPropertyAssignment());
- // InternalOml.g:859:3: ( rule__PropertyEquivalenceAxiom__SuperPropertyAssignment )
- // InternalOml.g:859:4: rule__PropertyEquivalenceAxiom__SuperPropertyAssignment
+ // InternalOml.g:876:3: ( rule__PropertyEquivalenceAxiom__SuperPropertyAssignment )
+ // InternalOml.g:876:4: rule__PropertyEquivalenceAxiom__SuperPropertyAssignment
{
pushFollow(FOLLOW_2);
rule__PropertyEquivalenceAxiom__SuperPropertyAssignment();
@@ -2585,11 +2634,11 @@ public final void rulePropertyEquivalenceAxiom() throws RecognitionException {
// $ANTLR start "entryRuleRule"
- // InternalOml.g:868:1: entryRuleRule : ruleRule EOF ;
+ // InternalOml.g:885:1: entryRuleRule : ruleRule EOF ;
public final void entryRuleRule() throws RecognitionException {
try {
- // InternalOml.g:869:1: ( ruleRule EOF )
- // InternalOml.g:870:1: ruleRule EOF
+ // InternalOml.g:886:1: ( ruleRule EOF )
+ // InternalOml.g:887:1: ruleRule EOF
{
before(grammarAccess.getRuleRule());
pushFollow(FOLLOW_1);
@@ -2615,21 +2664,21 @@ public final void entryRuleRule() throws RecognitionException {
// $ANTLR start "ruleRule"
- // InternalOml.g:877:1: ruleRule : ( ( rule__Rule__Group__0 ) ) ;
+ // InternalOml.g:894:1: ruleRule : ( ( rule__Rule__Group__0 ) ) ;
public final void ruleRule() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:881:2: ( ( ( rule__Rule__Group__0 ) ) )
- // InternalOml.g:882:2: ( ( rule__Rule__Group__0 ) )
+ // InternalOml.g:898:2: ( ( ( rule__Rule__Group__0 ) ) )
+ // InternalOml.g:899:2: ( ( rule__Rule__Group__0 ) )
{
- // InternalOml.g:882:2: ( ( rule__Rule__Group__0 ) )
- // InternalOml.g:883:3: ( rule__Rule__Group__0 )
+ // InternalOml.g:899:2: ( ( rule__Rule__Group__0 ) )
+ // InternalOml.g:900:3: ( rule__Rule__Group__0 )
{
before(grammarAccess.getRuleAccess().getGroup());
- // InternalOml.g:884:3: ( rule__Rule__Group__0 )
- // InternalOml.g:884:4: rule__Rule__Group__0
+ // InternalOml.g:901:3: ( rule__Rule__Group__0 )
+ // InternalOml.g:901:4: rule__Rule__Group__0
{
pushFollow(FOLLOW_2);
rule__Rule__Group__0();
@@ -2662,11 +2711,11 @@ public final void ruleRule() throws RecognitionException {
// $ANTLR start "entryRuleBuiltIn"
- // InternalOml.g:893:1: entryRuleBuiltIn : ruleBuiltIn EOF ;
+ // InternalOml.g:910:1: entryRuleBuiltIn : ruleBuiltIn EOF ;
public final void entryRuleBuiltIn() throws RecognitionException {
try {
- // InternalOml.g:894:1: ( ruleBuiltIn EOF )
- // InternalOml.g:895:1: ruleBuiltIn EOF
+ // InternalOml.g:911:1: ( ruleBuiltIn EOF )
+ // InternalOml.g:912:1: ruleBuiltIn EOF
{
before(grammarAccess.getBuiltInRule());
pushFollow(FOLLOW_1);
@@ -2692,21 +2741,21 @@ public final void entryRuleBuiltIn() throws RecognitionException {
// $ANTLR start "ruleBuiltIn"
- // InternalOml.g:902:1: ruleBuiltIn : ( ( rule__BuiltIn__Group__0 ) ) ;
+ // InternalOml.g:919:1: ruleBuiltIn : ( ( rule__BuiltIn__Group__0 ) ) ;
public final void ruleBuiltIn() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:906:2: ( ( ( rule__BuiltIn__Group__0 ) ) )
- // InternalOml.g:907:2: ( ( rule__BuiltIn__Group__0 ) )
+ // InternalOml.g:923:2: ( ( ( rule__BuiltIn__Group__0 ) ) )
+ // InternalOml.g:924:2: ( ( rule__BuiltIn__Group__0 ) )
{
- // InternalOml.g:907:2: ( ( rule__BuiltIn__Group__0 ) )
- // InternalOml.g:908:3: ( rule__BuiltIn__Group__0 )
+ // InternalOml.g:924:2: ( ( rule__BuiltIn__Group__0 ) )
+ // InternalOml.g:925:3: ( rule__BuiltIn__Group__0 )
{
before(grammarAccess.getBuiltInAccess().getGroup());
- // InternalOml.g:909:3: ( rule__BuiltIn__Group__0 )
- // InternalOml.g:909:4: rule__BuiltIn__Group__0
+ // InternalOml.g:926:3: ( rule__BuiltIn__Group__0 )
+ // InternalOml.g:926:4: rule__BuiltIn__Group__0
{
pushFollow(FOLLOW_2);
rule__BuiltIn__Group__0();
@@ -2738,12 +2787,89 @@ public final void ruleBuiltIn() throws RecognitionException {
// $ANTLR end "ruleBuiltIn"
+ // $ANTLR start "entryRuleAnonymousInstance"
+ // InternalOml.g:935:1: entryRuleAnonymousInstance : ruleAnonymousInstance EOF ;
+ public final void entryRuleAnonymousInstance() throws RecognitionException {
+ try {
+ // InternalOml.g:936:1: ( ruleAnonymousInstance EOF )
+ // InternalOml.g:937:1: ruleAnonymousInstance EOF
+ {
+ before(grammarAccess.getAnonymousInstanceRule());
+ pushFollow(FOLLOW_1);
+ ruleAnonymousInstance();
+
+ state._fsp--;
+
+ after(grammarAccess.getAnonymousInstanceRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleAnonymousInstance"
+
+
+ // $ANTLR start "ruleAnonymousInstance"
+ // InternalOml.g:944:1: ruleAnonymousInstance : ( ( rule__AnonymousInstance__Alternatives ) ) ;
+ public final void ruleAnonymousInstance() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalOml.g:948:2: ( ( ( rule__AnonymousInstance__Alternatives ) ) )
+ // InternalOml.g:949:2: ( ( rule__AnonymousInstance__Alternatives ) )
+ {
+ // InternalOml.g:949:2: ( ( rule__AnonymousInstance__Alternatives ) )
+ // InternalOml.g:950:3: ( rule__AnonymousInstance__Alternatives )
+ {
+ before(grammarAccess.getAnonymousInstanceAccess().getAlternatives());
+ // InternalOml.g:951:3: ( rule__AnonymousInstance__Alternatives )
+ // InternalOml.g:951:4: rule__AnonymousInstance__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__AnonymousInstance__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getAnonymousInstanceAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleAnonymousInstance"
+
+
// $ANTLR start "entryRuleStructureInstance"
- // InternalOml.g:918:1: entryRuleStructureInstance : ruleStructureInstance EOF ;
+ // InternalOml.g:960:1: entryRuleStructureInstance : ruleStructureInstance EOF ;
public final void entryRuleStructureInstance() throws RecognitionException {
try {
- // InternalOml.g:919:1: ( ruleStructureInstance EOF )
- // InternalOml.g:920:1: ruleStructureInstance EOF
+ // InternalOml.g:961:1: ( ruleStructureInstance EOF )
+ // InternalOml.g:962:1: ruleStructureInstance EOF
{
before(grammarAccess.getStructureInstanceRule());
pushFollow(FOLLOW_1);
@@ -2769,21 +2895,21 @@ public final void entryRuleStructureInstance() throws RecognitionException {
// $ANTLR start "ruleStructureInstance"
- // InternalOml.g:927:1: ruleStructureInstance : ( ( rule__StructureInstance__Group__0 ) ) ;
+ // InternalOml.g:969:1: ruleStructureInstance : ( ( rule__StructureInstance__Group__0 ) ) ;
public final void ruleStructureInstance() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:931:2: ( ( ( rule__StructureInstance__Group__0 ) ) )
- // InternalOml.g:932:2: ( ( rule__StructureInstance__Group__0 ) )
+ // InternalOml.g:973:2: ( ( ( rule__StructureInstance__Group__0 ) ) )
+ // InternalOml.g:974:2: ( ( rule__StructureInstance__Group__0 ) )
{
- // InternalOml.g:932:2: ( ( rule__StructureInstance__Group__0 ) )
- // InternalOml.g:933:3: ( rule__StructureInstance__Group__0 )
+ // InternalOml.g:974:2: ( ( rule__StructureInstance__Group__0 ) )
+ // InternalOml.g:975:3: ( rule__StructureInstance__Group__0 )
{
before(grammarAccess.getStructureInstanceAccess().getGroup());
- // InternalOml.g:934:3: ( rule__StructureInstance__Group__0 )
- // InternalOml.g:934:4: rule__StructureInstance__Group__0
+ // InternalOml.g:976:3: ( rule__StructureInstance__Group__0 )
+ // InternalOml.g:976:4: rule__StructureInstance__Group__0
{
pushFollow(FOLLOW_2);
rule__StructureInstance__Group__0();
@@ -2815,12 +2941,89 @@ public final void ruleStructureInstance() throws RecognitionException {
// $ANTLR end "ruleStructureInstance"
+ // $ANTLR start "entryRuleAnonymousRelationInstance"
+ // InternalOml.g:985:1: entryRuleAnonymousRelationInstance : ruleAnonymousRelationInstance EOF ;
+ public final void entryRuleAnonymousRelationInstance() throws RecognitionException {
+ try {
+ // InternalOml.g:986:1: ( ruleAnonymousRelationInstance EOF )
+ // InternalOml.g:987:1: ruleAnonymousRelationInstance EOF
+ {
+ before(grammarAccess.getAnonymousRelationInstanceRule());
+ pushFollow(FOLLOW_1);
+ ruleAnonymousRelationInstance();
+
+ state._fsp--;
+
+ after(grammarAccess.getAnonymousRelationInstanceRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleAnonymousRelationInstance"
+
+
+ // $ANTLR start "ruleAnonymousRelationInstance"
+ // InternalOml.g:994:1: ruleAnonymousRelationInstance : ( ( rule__AnonymousRelationInstance__Group__0 ) ) ;
+ public final void ruleAnonymousRelationInstance() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalOml.g:998:2: ( ( ( rule__AnonymousRelationInstance__Group__0 ) ) )
+ // InternalOml.g:999:2: ( ( rule__AnonymousRelationInstance__Group__0 ) )
+ {
+ // InternalOml.g:999:2: ( ( rule__AnonymousRelationInstance__Group__0 ) )
+ // InternalOml.g:1000:3: ( rule__AnonymousRelationInstance__Group__0 )
+ {
+ before(grammarAccess.getAnonymousRelationInstanceAccess().getGroup());
+ // InternalOml.g:1001:3: ( rule__AnonymousRelationInstance__Group__0 )
+ // InternalOml.g:1001:4: rule__AnonymousRelationInstance__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__AnonymousRelationInstance__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getAnonymousRelationInstanceAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleAnonymousRelationInstance"
+
+
// $ANTLR start "entryRuleNamedInstance"
- // InternalOml.g:943:1: entryRuleNamedInstance : ruleNamedInstance EOF ;
+ // InternalOml.g:1010:1: entryRuleNamedInstance : ruleNamedInstance EOF ;
public final void entryRuleNamedInstance() throws RecognitionException {
try {
- // InternalOml.g:944:1: ( ruleNamedInstance EOF )
- // InternalOml.g:945:1: ruleNamedInstance EOF
+ // InternalOml.g:1011:1: ( ruleNamedInstance EOF )
+ // InternalOml.g:1012:1: ruleNamedInstance EOF
{
before(grammarAccess.getNamedInstanceRule());
pushFollow(FOLLOW_1);
@@ -2846,21 +3049,21 @@ public final void entryRuleNamedInstance() throws RecognitionException {
// $ANTLR start "ruleNamedInstance"
- // InternalOml.g:952:1: ruleNamedInstance : ( ( rule__NamedInstance__Alternatives ) ) ;
+ // InternalOml.g:1019:1: ruleNamedInstance : ( ( rule__NamedInstance__Alternatives ) ) ;
public final void ruleNamedInstance() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:956:2: ( ( ( rule__NamedInstance__Alternatives ) ) )
- // InternalOml.g:957:2: ( ( rule__NamedInstance__Alternatives ) )
+ // InternalOml.g:1023:2: ( ( ( rule__NamedInstance__Alternatives ) ) )
+ // InternalOml.g:1024:2: ( ( rule__NamedInstance__Alternatives ) )
{
- // InternalOml.g:957:2: ( ( rule__NamedInstance__Alternatives ) )
- // InternalOml.g:958:3: ( rule__NamedInstance__Alternatives )
+ // InternalOml.g:1024:2: ( ( rule__NamedInstance__Alternatives ) )
+ // InternalOml.g:1025:3: ( rule__NamedInstance__Alternatives )
{
before(grammarAccess.getNamedInstanceAccess().getAlternatives());
- // InternalOml.g:959:3: ( rule__NamedInstance__Alternatives )
- // InternalOml.g:959:4: rule__NamedInstance__Alternatives
+ // InternalOml.g:1026:3: ( rule__NamedInstance__Alternatives )
+ // InternalOml.g:1026:4: rule__NamedInstance__Alternatives
{
pushFollow(FOLLOW_2);
rule__NamedInstance__Alternatives();
@@ -2893,11 +3096,11 @@ public final void ruleNamedInstance() throws RecognitionException {
// $ANTLR start "entryRuleConceptInstance"
- // InternalOml.g:968:1: entryRuleConceptInstance : ruleConceptInstance EOF ;
+ // InternalOml.g:1035:1: entryRuleConceptInstance : ruleConceptInstance EOF ;
public final void entryRuleConceptInstance() throws RecognitionException {
try {
- // InternalOml.g:969:1: ( ruleConceptInstance EOF )
- // InternalOml.g:970:1: ruleConceptInstance EOF
+ // InternalOml.g:1036:1: ( ruleConceptInstance EOF )
+ // InternalOml.g:1037:1: ruleConceptInstance EOF
{
before(grammarAccess.getConceptInstanceRule());
pushFollow(FOLLOW_1);
@@ -2923,21 +3126,21 @@ public final void entryRuleConceptInstance() throws RecognitionException {
// $ANTLR start "ruleConceptInstance"
- // InternalOml.g:977:1: ruleConceptInstance : ( ( rule__ConceptInstance__Group__0 ) ) ;
+ // InternalOml.g:1044:1: ruleConceptInstance : ( ( rule__ConceptInstance__Group__0 ) ) ;
public final void ruleConceptInstance() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:981:2: ( ( ( rule__ConceptInstance__Group__0 ) ) )
- // InternalOml.g:982:2: ( ( rule__ConceptInstance__Group__0 ) )
+ // InternalOml.g:1048:2: ( ( ( rule__ConceptInstance__Group__0 ) ) )
+ // InternalOml.g:1049:2: ( ( rule__ConceptInstance__Group__0 ) )
{
- // InternalOml.g:982:2: ( ( rule__ConceptInstance__Group__0 ) )
- // InternalOml.g:983:3: ( rule__ConceptInstance__Group__0 )
+ // InternalOml.g:1049:2: ( ( rule__ConceptInstance__Group__0 ) )
+ // InternalOml.g:1050:3: ( rule__ConceptInstance__Group__0 )
{
before(grammarAccess.getConceptInstanceAccess().getGroup());
- // InternalOml.g:984:3: ( rule__ConceptInstance__Group__0 )
- // InternalOml.g:984:4: rule__ConceptInstance__Group__0
+ // InternalOml.g:1051:3: ( rule__ConceptInstance__Group__0 )
+ // InternalOml.g:1051:4: rule__ConceptInstance__Group__0
{
pushFollow(FOLLOW_2);
rule__ConceptInstance__Group__0();
@@ -2970,11 +3173,11 @@ public final void ruleConceptInstance() throws RecognitionException {
// $ANTLR start "entryRuleRelationInstance"
- // InternalOml.g:993:1: entryRuleRelationInstance : ruleRelationInstance EOF ;
+ // InternalOml.g:1060:1: entryRuleRelationInstance : ruleRelationInstance EOF ;
public final void entryRuleRelationInstance() throws RecognitionException {
try {
- // InternalOml.g:994:1: ( ruleRelationInstance EOF )
- // InternalOml.g:995:1: ruleRelationInstance EOF
+ // InternalOml.g:1061:1: ( ruleRelationInstance EOF )
+ // InternalOml.g:1062:1: ruleRelationInstance EOF
{
before(grammarAccess.getRelationInstanceRule());
pushFollow(FOLLOW_1);
@@ -3000,21 +3203,21 @@ public final void entryRuleRelationInstance() throws RecognitionException {
// $ANTLR start "ruleRelationInstance"
- // InternalOml.g:1002:1: ruleRelationInstance : ( ( rule__RelationInstance__Group__0 ) ) ;
+ // InternalOml.g:1069:1: ruleRelationInstance : ( ( rule__RelationInstance__Group__0 ) ) ;
public final void ruleRelationInstance() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1006:2: ( ( ( rule__RelationInstance__Group__0 ) ) )
- // InternalOml.g:1007:2: ( ( rule__RelationInstance__Group__0 ) )
+ // InternalOml.g:1073:2: ( ( ( rule__RelationInstance__Group__0 ) ) )
+ // InternalOml.g:1074:2: ( ( rule__RelationInstance__Group__0 ) )
{
- // InternalOml.g:1007:2: ( ( rule__RelationInstance__Group__0 ) )
- // InternalOml.g:1008:3: ( rule__RelationInstance__Group__0 )
+ // InternalOml.g:1074:2: ( ( rule__RelationInstance__Group__0 ) )
+ // InternalOml.g:1075:3: ( rule__RelationInstance__Group__0 )
{
before(grammarAccess.getRelationInstanceAccess().getGroup());
- // InternalOml.g:1009:3: ( rule__RelationInstance__Group__0 )
- // InternalOml.g:1009:4: rule__RelationInstance__Group__0
+ // InternalOml.g:1076:3: ( rule__RelationInstance__Group__0 )
+ // InternalOml.g:1076:4: rule__RelationInstance__Group__0
{
pushFollow(FOLLOW_2);
rule__RelationInstance__Group__0();
@@ -3047,11 +3250,11 @@ public final void ruleRelationInstance() throws RecognitionException {
// $ANTLR start "entryRuleVocabularyStatement"
- // InternalOml.g:1018:1: entryRuleVocabularyStatement : ruleVocabularyStatement EOF ;
+ // InternalOml.g:1085:1: entryRuleVocabularyStatement : ruleVocabularyStatement EOF ;
public final void entryRuleVocabularyStatement() throws RecognitionException {
try {
- // InternalOml.g:1019:1: ( ruleVocabularyStatement EOF )
- // InternalOml.g:1020:1: ruleVocabularyStatement EOF
+ // InternalOml.g:1086:1: ( ruleVocabularyStatement EOF )
+ // InternalOml.g:1087:1: ruleVocabularyStatement EOF
{
before(grammarAccess.getVocabularyStatementRule());
pushFollow(FOLLOW_1);
@@ -3077,21 +3280,21 @@ public final void entryRuleVocabularyStatement() throws RecognitionException {
// $ANTLR start "ruleVocabularyStatement"
- // InternalOml.g:1027:1: ruleVocabularyStatement : ( ( rule__VocabularyStatement__Alternatives ) ) ;
+ // InternalOml.g:1094:1: ruleVocabularyStatement : ( ( rule__VocabularyStatement__Alternatives ) ) ;
public final void ruleVocabularyStatement() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1031:2: ( ( ( rule__VocabularyStatement__Alternatives ) ) )
- // InternalOml.g:1032:2: ( ( rule__VocabularyStatement__Alternatives ) )
+ // InternalOml.g:1098:2: ( ( ( rule__VocabularyStatement__Alternatives ) ) )
+ // InternalOml.g:1099:2: ( ( rule__VocabularyStatement__Alternatives ) )
{
- // InternalOml.g:1032:2: ( ( rule__VocabularyStatement__Alternatives ) )
- // InternalOml.g:1033:3: ( rule__VocabularyStatement__Alternatives )
+ // InternalOml.g:1099:2: ( ( rule__VocabularyStatement__Alternatives ) )
+ // InternalOml.g:1100:3: ( rule__VocabularyStatement__Alternatives )
{
before(grammarAccess.getVocabularyStatementAccess().getAlternatives());
- // InternalOml.g:1034:3: ( rule__VocabularyStatement__Alternatives )
- // InternalOml.g:1034:4: rule__VocabularyStatement__Alternatives
+ // InternalOml.g:1101:3: ( rule__VocabularyStatement__Alternatives )
+ // InternalOml.g:1101:4: rule__VocabularyStatement__Alternatives
{
pushFollow(FOLLOW_2);
rule__VocabularyStatement__Alternatives();
@@ -3124,11 +3327,11 @@ public final void ruleVocabularyStatement() throws RecognitionException {
// $ANTLR start "entryRuleDescriptionStatement"
- // InternalOml.g:1043:1: entryRuleDescriptionStatement : ruleDescriptionStatement EOF ;
+ // InternalOml.g:1110:1: entryRuleDescriptionStatement : ruleDescriptionStatement EOF ;
public final void entryRuleDescriptionStatement() throws RecognitionException {
try {
- // InternalOml.g:1044:1: ( ruleDescriptionStatement EOF )
- // InternalOml.g:1045:1: ruleDescriptionStatement EOF
+ // InternalOml.g:1111:1: ( ruleDescriptionStatement EOF )
+ // InternalOml.g:1112:1: ruleDescriptionStatement EOF
{
before(grammarAccess.getDescriptionStatementRule());
pushFollow(FOLLOW_1);
@@ -3154,17 +3357,17 @@ public final void entryRuleDescriptionStatement() throws RecognitionException {
// $ANTLR start "ruleDescriptionStatement"
- // InternalOml.g:1052:1: ruleDescriptionStatement : ( ruleNamedInstance ) ;
+ // InternalOml.g:1119:1: ruleDescriptionStatement : ( ruleNamedInstance ) ;
public final void ruleDescriptionStatement() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1056:2: ( ( ruleNamedInstance ) )
- // InternalOml.g:1057:2: ( ruleNamedInstance )
+ // InternalOml.g:1123:2: ( ( ruleNamedInstance ) )
+ // InternalOml.g:1124:2: ( ruleNamedInstance )
{
- // InternalOml.g:1057:2: ( ruleNamedInstance )
- // InternalOml.g:1058:3: ruleNamedInstance
+ // InternalOml.g:1124:2: ( ruleNamedInstance )
+ // InternalOml.g:1125:3: ruleNamedInstance
{
before(grammarAccess.getDescriptionStatementAccess().getNamedInstanceParserRuleCall());
pushFollow(FOLLOW_2);
@@ -3195,11 +3398,11 @@ public final void ruleDescriptionStatement() throws RecognitionException {
// $ANTLR start "entryRuleExtension"
- // InternalOml.g:1068:1: entryRuleExtension : ruleExtension EOF ;
+ // InternalOml.g:1135:1: entryRuleExtension : ruleExtension EOF ;
public final void entryRuleExtension() throws RecognitionException {
try {
- // InternalOml.g:1069:1: ( ruleExtension EOF )
- // InternalOml.g:1070:1: ruleExtension EOF
+ // InternalOml.g:1136:1: ( ruleExtension EOF )
+ // InternalOml.g:1137:1: ruleExtension EOF
{
before(grammarAccess.getExtensionRule());
pushFollow(FOLLOW_1);
@@ -3225,21 +3428,21 @@ public final void entryRuleExtension() throws RecognitionException {
// $ANTLR start "ruleExtension"
- // InternalOml.g:1077:1: ruleExtension : ( ( rule__Extension__Group__0 ) ) ;
+ // InternalOml.g:1144:1: ruleExtension : ( ( rule__Extension__Group__0 ) ) ;
public final void ruleExtension() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1081:2: ( ( ( rule__Extension__Group__0 ) ) )
- // InternalOml.g:1082:2: ( ( rule__Extension__Group__0 ) )
+ // InternalOml.g:1148:2: ( ( ( rule__Extension__Group__0 ) ) )
+ // InternalOml.g:1149:2: ( ( rule__Extension__Group__0 ) )
{
- // InternalOml.g:1082:2: ( ( rule__Extension__Group__0 ) )
- // InternalOml.g:1083:3: ( rule__Extension__Group__0 )
+ // InternalOml.g:1149:2: ( ( rule__Extension__Group__0 ) )
+ // InternalOml.g:1150:3: ( rule__Extension__Group__0 )
{
before(grammarAccess.getExtensionAccess().getGroup());
- // InternalOml.g:1084:3: ( rule__Extension__Group__0 )
- // InternalOml.g:1084:4: rule__Extension__Group__0
+ // InternalOml.g:1151:3: ( rule__Extension__Group__0 )
+ // InternalOml.g:1151:4: rule__Extension__Group__0
{
pushFollow(FOLLOW_2);
rule__Extension__Group__0();
@@ -3272,11 +3475,11 @@ public final void ruleExtension() throws RecognitionException {
// $ANTLR start "entryRuleUsage"
- // InternalOml.g:1093:1: entryRuleUsage : ruleUsage EOF ;
+ // InternalOml.g:1160:1: entryRuleUsage : ruleUsage EOF ;
public final void entryRuleUsage() throws RecognitionException {
try {
- // InternalOml.g:1094:1: ( ruleUsage EOF )
- // InternalOml.g:1095:1: ruleUsage EOF
+ // InternalOml.g:1161:1: ( ruleUsage EOF )
+ // InternalOml.g:1162:1: ruleUsage EOF
{
before(grammarAccess.getUsageRule());
pushFollow(FOLLOW_1);
@@ -3302,21 +3505,21 @@ public final void entryRuleUsage() throws RecognitionException {
// $ANTLR start "ruleUsage"
- // InternalOml.g:1102:1: ruleUsage : ( ( rule__Usage__Group__0 ) ) ;
+ // InternalOml.g:1169:1: ruleUsage : ( ( rule__Usage__Group__0 ) ) ;
public final void ruleUsage() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1106:2: ( ( ( rule__Usage__Group__0 ) ) )
- // InternalOml.g:1107:2: ( ( rule__Usage__Group__0 ) )
+ // InternalOml.g:1173:2: ( ( ( rule__Usage__Group__0 ) ) )
+ // InternalOml.g:1174:2: ( ( rule__Usage__Group__0 ) )
{
- // InternalOml.g:1107:2: ( ( rule__Usage__Group__0 ) )
- // InternalOml.g:1108:3: ( rule__Usage__Group__0 )
+ // InternalOml.g:1174:2: ( ( rule__Usage__Group__0 ) )
+ // InternalOml.g:1175:3: ( rule__Usage__Group__0 )
{
before(grammarAccess.getUsageAccess().getGroup());
- // InternalOml.g:1109:3: ( rule__Usage__Group__0 )
- // InternalOml.g:1109:4: rule__Usage__Group__0
+ // InternalOml.g:1176:3: ( rule__Usage__Group__0 )
+ // InternalOml.g:1176:4: rule__Usage__Group__0
{
pushFollow(FOLLOW_2);
rule__Usage__Group__0();
@@ -3349,11 +3552,11 @@ public final void ruleUsage() throws RecognitionException {
// $ANTLR start "entryRuleInclusion"
- // InternalOml.g:1118:1: entryRuleInclusion : ruleInclusion EOF ;
+ // InternalOml.g:1185:1: entryRuleInclusion : ruleInclusion EOF ;
public final void entryRuleInclusion() throws RecognitionException {
try {
- // InternalOml.g:1119:1: ( ruleInclusion EOF )
- // InternalOml.g:1120:1: ruleInclusion EOF
+ // InternalOml.g:1186:1: ( ruleInclusion EOF )
+ // InternalOml.g:1187:1: ruleInclusion EOF
{
before(grammarAccess.getInclusionRule());
pushFollow(FOLLOW_1);
@@ -3379,21 +3582,21 @@ public final void entryRuleInclusion() throws RecognitionException {
// $ANTLR start "ruleInclusion"
- // InternalOml.g:1127:1: ruleInclusion : ( ( rule__Inclusion__Group__0 ) ) ;
+ // InternalOml.g:1194:1: ruleInclusion : ( ( rule__Inclusion__Group__0 ) ) ;
public final void ruleInclusion() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1131:2: ( ( ( rule__Inclusion__Group__0 ) ) )
- // InternalOml.g:1132:2: ( ( rule__Inclusion__Group__0 ) )
+ // InternalOml.g:1198:2: ( ( ( rule__Inclusion__Group__0 ) ) )
+ // InternalOml.g:1199:2: ( ( rule__Inclusion__Group__0 ) )
{
- // InternalOml.g:1132:2: ( ( rule__Inclusion__Group__0 ) )
- // InternalOml.g:1133:3: ( rule__Inclusion__Group__0 )
+ // InternalOml.g:1199:2: ( ( rule__Inclusion__Group__0 ) )
+ // InternalOml.g:1200:3: ( rule__Inclusion__Group__0 )
{
before(grammarAccess.getInclusionAccess().getGroup());
- // InternalOml.g:1134:3: ( rule__Inclusion__Group__0 )
- // InternalOml.g:1134:4: rule__Inclusion__Group__0
+ // InternalOml.g:1201:3: ( rule__Inclusion__Group__0 )
+ // InternalOml.g:1201:4: rule__Inclusion__Group__0
{
pushFollow(FOLLOW_2);
rule__Inclusion__Group__0();
@@ -3426,11 +3629,11 @@ public final void ruleInclusion() throws RecognitionException {
// $ANTLR start "entryRuleSpecializationAxiom"
- // InternalOml.g:1143:1: entryRuleSpecializationAxiom : ruleSpecializationAxiom EOF ;
+ // InternalOml.g:1210:1: entryRuleSpecializationAxiom : ruleSpecializationAxiom EOF ;
public final void entryRuleSpecializationAxiom() throws RecognitionException {
try {
- // InternalOml.g:1144:1: ( ruleSpecializationAxiom EOF )
- // InternalOml.g:1145:1: ruleSpecializationAxiom EOF
+ // InternalOml.g:1211:1: ( ruleSpecializationAxiom EOF )
+ // InternalOml.g:1212:1: ruleSpecializationAxiom EOF
{
before(grammarAccess.getSpecializationAxiomRule());
pushFollow(FOLLOW_1);
@@ -3456,21 +3659,21 @@ public final void entryRuleSpecializationAxiom() throws RecognitionException {
// $ANTLR start "ruleSpecializationAxiom"
- // InternalOml.g:1152:1: ruleSpecializationAxiom : ( ( rule__SpecializationAxiom__SuperTermAssignment ) ) ;
+ // InternalOml.g:1219:1: ruleSpecializationAxiom : ( ( rule__SpecializationAxiom__SuperTermAssignment ) ) ;
public final void ruleSpecializationAxiom() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1156:2: ( ( ( rule__SpecializationAxiom__SuperTermAssignment ) ) )
- // InternalOml.g:1157:2: ( ( rule__SpecializationAxiom__SuperTermAssignment ) )
+ // InternalOml.g:1223:2: ( ( ( rule__SpecializationAxiom__SuperTermAssignment ) ) )
+ // InternalOml.g:1224:2: ( ( rule__SpecializationAxiom__SuperTermAssignment ) )
{
- // InternalOml.g:1157:2: ( ( rule__SpecializationAxiom__SuperTermAssignment ) )
- // InternalOml.g:1158:3: ( rule__SpecializationAxiom__SuperTermAssignment )
+ // InternalOml.g:1224:2: ( ( rule__SpecializationAxiom__SuperTermAssignment ) )
+ // InternalOml.g:1225:3: ( rule__SpecializationAxiom__SuperTermAssignment )
{
before(grammarAccess.getSpecializationAxiomAccess().getSuperTermAssignment());
- // InternalOml.g:1159:3: ( rule__SpecializationAxiom__SuperTermAssignment )
- // InternalOml.g:1159:4: rule__SpecializationAxiom__SuperTermAssignment
+ // InternalOml.g:1226:3: ( rule__SpecializationAxiom__SuperTermAssignment )
+ // InternalOml.g:1226:4: rule__SpecializationAxiom__SuperTermAssignment
{
pushFollow(FOLLOW_2);
rule__SpecializationAxiom__SuperTermAssignment();
@@ -3503,11 +3706,11 @@ public final void ruleSpecializationAxiom() throws RecognitionException {
// $ANTLR start "entryRulePropertyRestrictionAxiom"
- // InternalOml.g:1168:1: entryRulePropertyRestrictionAxiom : rulePropertyRestrictionAxiom EOF ;
+ // InternalOml.g:1235:1: entryRulePropertyRestrictionAxiom : rulePropertyRestrictionAxiom EOF ;
public final void entryRulePropertyRestrictionAxiom() throws RecognitionException {
try {
- // InternalOml.g:1169:1: ( rulePropertyRestrictionAxiom EOF )
- // InternalOml.g:1170:1: rulePropertyRestrictionAxiom EOF
+ // InternalOml.g:1236:1: ( rulePropertyRestrictionAxiom EOF )
+ // InternalOml.g:1237:1: rulePropertyRestrictionAxiom EOF
{
before(grammarAccess.getPropertyRestrictionAxiomRule());
pushFollow(FOLLOW_1);
@@ -3533,21 +3736,21 @@ public final void entryRulePropertyRestrictionAxiom() throws RecognitionExceptio
// $ANTLR start "rulePropertyRestrictionAxiom"
- // InternalOml.g:1177:1: rulePropertyRestrictionAxiom : ( ( rule__PropertyRestrictionAxiom__Alternatives ) ) ;
+ // InternalOml.g:1244:1: rulePropertyRestrictionAxiom : ( ( rule__PropertyRestrictionAxiom__Alternatives ) ) ;
public final void rulePropertyRestrictionAxiom() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1181:2: ( ( ( rule__PropertyRestrictionAxiom__Alternatives ) ) )
- // InternalOml.g:1182:2: ( ( rule__PropertyRestrictionAxiom__Alternatives ) )
+ // InternalOml.g:1248:2: ( ( ( rule__PropertyRestrictionAxiom__Alternatives ) ) )
+ // InternalOml.g:1249:2: ( ( rule__PropertyRestrictionAxiom__Alternatives ) )
{
- // InternalOml.g:1182:2: ( ( rule__PropertyRestrictionAxiom__Alternatives ) )
- // InternalOml.g:1183:3: ( rule__PropertyRestrictionAxiom__Alternatives )
+ // InternalOml.g:1249:2: ( ( rule__PropertyRestrictionAxiom__Alternatives ) )
+ // InternalOml.g:1250:3: ( rule__PropertyRestrictionAxiom__Alternatives )
{
before(grammarAccess.getPropertyRestrictionAxiomAccess().getAlternatives());
- // InternalOml.g:1184:3: ( rule__PropertyRestrictionAxiom__Alternatives )
- // InternalOml.g:1184:4: rule__PropertyRestrictionAxiom__Alternatives
+ // InternalOml.g:1251:3: ( rule__PropertyRestrictionAxiom__Alternatives )
+ // InternalOml.g:1251:4: rule__PropertyRestrictionAxiom__Alternatives
{
pushFollow(FOLLOW_2);
rule__PropertyRestrictionAxiom__Alternatives();
@@ -3580,11 +3783,11 @@ public final void rulePropertyRestrictionAxiom() throws RecognitionException {
// $ANTLR start "entryRulePropertyRangeRestrictionAxiom"
- // InternalOml.g:1193:1: entryRulePropertyRangeRestrictionAxiom : rulePropertyRangeRestrictionAxiom EOF ;
+ // InternalOml.g:1260:1: entryRulePropertyRangeRestrictionAxiom : rulePropertyRangeRestrictionAxiom EOF ;
public final void entryRulePropertyRangeRestrictionAxiom() throws RecognitionException {
try {
- // InternalOml.g:1194:1: ( rulePropertyRangeRestrictionAxiom EOF )
- // InternalOml.g:1195:1: rulePropertyRangeRestrictionAxiom EOF
+ // InternalOml.g:1261:1: ( rulePropertyRangeRestrictionAxiom EOF )
+ // InternalOml.g:1262:1: rulePropertyRangeRestrictionAxiom EOF
{
before(grammarAccess.getPropertyRangeRestrictionAxiomRule());
pushFollow(FOLLOW_1);
@@ -3610,21 +3813,21 @@ public final void entryRulePropertyRangeRestrictionAxiom() throws RecognitionExc
// $ANTLR start "rulePropertyRangeRestrictionAxiom"
- // InternalOml.g:1202:1: rulePropertyRangeRestrictionAxiom : ( ( rule__PropertyRangeRestrictionAxiom__Group__0 ) ) ;
+ // InternalOml.g:1269:1: rulePropertyRangeRestrictionAxiom : ( ( rule__PropertyRangeRestrictionAxiom__Group__0 ) ) ;
public final void rulePropertyRangeRestrictionAxiom() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1206:2: ( ( ( rule__PropertyRangeRestrictionAxiom__Group__0 ) ) )
- // InternalOml.g:1207:2: ( ( rule__PropertyRangeRestrictionAxiom__Group__0 ) )
+ // InternalOml.g:1273:2: ( ( ( rule__PropertyRangeRestrictionAxiom__Group__0 ) ) )
+ // InternalOml.g:1274:2: ( ( rule__PropertyRangeRestrictionAxiom__Group__0 ) )
{
- // InternalOml.g:1207:2: ( ( rule__PropertyRangeRestrictionAxiom__Group__0 ) )
- // InternalOml.g:1208:3: ( rule__PropertyRangeRestrictionAxiom__Group__0 )
+ // InternalOml.g:1274:2: ( ( rule__PropertyRangeRestrictionAxiom__Group__0 ) )
+ // InternalOml.g:1275:3: ( rule__PropertyRangeRestrictionAxiom__Group__0 )
{
before(grammarAccess.getPropertyRangeRestrictionAxiomAccess().getGroup());
- // InternalOml.g:1209:3: ( rule__PropertyRangeRestrictionAxiom__Group__0 )
- // InternalOml.g:1209:4: rule__PropertyRangeRestrictionAxiom__Group__0
+ // InternalOml.g:1276:3: ( rule__PropertyRangeRestrictionAxiom__Group__0 )
+ // InternalOml.g:1276:4: rule__PropertyRangeRestrictionAxiom__Group__0
{
pushFollow(FOLLOW_2);
rule__PropertyRangeRestrictionAxiom__Group__0();
@@ -3657,11 +3860,11 @@ public final void rulePropertyRangeRestrictionAxiom() throws RecognitionExceptio
// $ANTLR start "entryRulePropertyCardinalityRestrictionAxiom"
- // InternalOml.g:1218:1: entryRulePropertyCardinalityRestrictionAxiom : rulePropertyCardinalityRestrictionAxiom EOF ;
+ // InternalOml.g:1285:1: entryRulePropertyCardinalityRestrictionAxiom : rulePropertyCardinalityRestrictionAxiom EOF ;
public final void entryRulePropertyCardinalityRestrictionAxiom() throws RecognitionException {
try {
- // InternalOml.g:1219:1: ( rulePropertyCardinalityRestrictionAxiom EOF )
- // InternalOml.g:1220:1: rulePropertyCardinalityRestrictionAxiom EOF
+ // InternalOml.g:1286:1: ( rulePropertyCardinalityRestrictionAxiom EOF )
+ // InternalOml.g:1287:1: rulePropertyCardinalityRestrictionAxiom EOF
{
before(grammarAccess.getPropertyCardinalityRestrictionAxiomRule());
pushFollow(FOLLOW_1);
@@ -3687,21 +3890,21 @@ public final void entryRulePropertyCardinalityRestrictionAxiom() throws Recognit
// $ANTLR start "rulePropertyCardinalityRestrictionAxiom"
- // InternalOml.g:1227:1: rulePropertyCardinalityRestrictionAxiom : ( ( rule__PropertyCardinalityRestrictionAxiom__Group__0 ) ) ;
+ // InternalOml.g:1294:1: rulePropertyCardinalityRestrictionAxiom : ( ( rule__PropertyCardinalityRestrictionAxiom__Group__0 ) ) ;
public final void rulePropertyCardinalityRestrictionAxiom() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1231:2: ( ( ( rule__PropertyCardinalityRestrictionAxiom__Group__0 ) ) )
- // InternalOml.g:1232:2: ( ( rule__PropertyCardinalityRestrictionAxiom__Group__0 ) )
+ // InternalOml.g:1298:2: ( ( ( rule__PropertyCardinalityRestrictionAxiom__Group__0 ) ) )
+ // InternalOml.g:1299:2: ( ( rule__PropertyCardinalityRestrictionAxiom__Group__0 ) )
{
- // InternalOml.g:1232:2: ( ( rule__PropertyCardinalityRestrictionAxiom__Group__0 ) )
- // InternalOml.g:1233:3: ( rule__PropertyCardinalityRestrictionAxiom__Group__0 )
+ // InternalOml.g:1299:2: ( ( rule__PropertyCardinalityRestrictionAxiom__Group__0 ) )
+ // InternalOml.g:1300:3: ( rule__PropertyCardinalityRestrictionAxiom__Group__0 )
{
before(grammarAccess.getPropertyCardinalityRestrictionAxiomAccess().getGroup());
- // InternalOml.g:1234:3: ( rule__PropertyCardinalityRestrictionAxiom__Group__0 )
- // InternalOml.g:1234:4: rule__PropertyCardinalityRestrictionAxiom__Group__0
+ // InternalOml.g:1301:3: ( rule__PropertyCardinalityRestrictionAxiom__Group__0 )
+ // InternalOml.g:1301:4: rule__PropertyCardinalityRestrictionAxiom__Group__0
{
pushFollow(FOLLOW_2);
rule__PropertyCardinalityRestrictionAxiom__Group__0();
@@ -3734,11 +3937,11 @@ public final void rulePropertyCardinalityRestrictionAxiom() throws RecognitionEx
// $ANTLR start "entryRulePropertyValueRestrictionAxiom"
- // InternalOml.g:1243:1: entryRulePropertyValueRestrictionAxiom : rulePropertyValueRestrictionAxiom EOF ;
+ // InternalOml.g:1310:1: entryRulePropertyValueRestrictionAxiom : rulePropertyValueRestrictionAxiom EOF ;
public final void entryRulePropertyValueRestrictionAxiom() throws RecognitionException {
try {
- // InternalOml.g:1244:1: ( rulePropertyValueRestrictionAxiom EOF )
- // InternalOml.g:1245:1: rulePropertyValueRestrictionAxiom EOF
+ // InternalOml.g:1311:1: ( rulePropertyValueRestrictionAxiom EOF )
+ // InternalOml.g:1312:1: rulePropertyValueRestrictionAxiom EOF
{
before(grammarAccess.getPropertyValueRestrictionAxiomRule());
pushFollow(FOLLOW_1);
@@ -3764,21 +3967,21 @@ public final void entryRulePropertyValueRestrictionAxiom() throws RecognitionExc
// $ANTLR start "rulePropertyValueRestrictionAxiom"
- // InternalOml.g:1252:1: rulePropertyValueRestrictionAxiom : ( ( rule__PropertyValueRestrictionAxiom__Group__0 ) ) ;
+ // InternalOml.g:1319:1: rulePropertyValueRestrictionAxiom : ( ( rule__PropertyValueRestrictionAxiom__Group__0 ) ) ;
public final void rulePropertyValueRestrictionAxiom() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1256:2: ( ( ( rule__PropertyValueRestrictionAxiom__Group__0 ) ) )
- // InternalOml.g:1257:2: ( ( rule__PropertyValueRestrictionAxiom__Group__0 ) )
+ // InternalOml.g:1323:2: ( ( ( rule__PropertyValueRestrictionAxiom__Group__0 ) ) )
+ // InternalOml.g:1324:2: ( ( rule__PropertyValueRestrictionAxiom__Group__0 ) )
{
- // InternalOml.g:1257:2: ( ( rule__PropertyValueRestrictionAxiom__Group__0 ) )
- // InternalOml.g:1258:3: ( rule__PropertyValueRestrictionAxiom__Group__0 )
+ // InternalOml.g:1324:2: ( ( rule__PropertyValueRestrictionAxiom__Group__0 ) )
+ // InternalOml.g:1325:3: ( rule__PropertyValueRestrictionAxiom__Group__0 )
{
before(grammarAccess.getPropertyValueRestrictionAxiomAccess().getGroup());
- // InternalOml.g:1259:3: ( rule__PropertyValueRestrictionAxiom__Group__0 )
- // InternalOml.g:1259:4: rule__PropertyValueRestrictionAxiom__Group__0
+ // InternalOml.g:1326:3: ( rule__PropertyValueRestrictionAxiom__Group__0 )
+ // InternalOml.g:1326:4: rule__PropertyValueRestrictionAxiom__Group__0
{
pushFollow(FOLLOW_2);
rule__PropertyValueRestrictionAxiom__Group__0();
@@ -3811,11 +4014,11 @@ public final void rulePropertyValueRestrictionAxiom() throws RecognitionExceptio
// $ANTLR start "entryRulePropertySelfRestrictionAxiom"
- // InternalOml.g:1268:1: entryRulePropertySelfRestrictionAxiom : rulePropertySelfRestrictionAxiom EOF ;
+ // InternalOml.g:1335:1: entryRulePropertySelfRestrictionAxiom : rulePropertySelfRestrictionAxiom EOF ;
public final void entryRulePropertySelfRestrictionAxiom() throws RecognitionException {
try {
- // InternalOml.g:1269:1: ( rulePropertySelfRestrictionAxiom EOF )
- // InternalOml.g:1270:1: rulePropertySelfRestrictionAxiom EOF
+ // InternalOml.g:1336:1: ( rulePropertySelfRestrictionAxiom EOF )
+ // InternalOml.g:1337:1: rulePropertySelfRestrictionAxiom EOF
{
before(grammarAccess.getPropertySelfRestrictionAxiomRule());
pushFollow(FOLLOW_1);
@@ -3841,21 +4044,21 @@ public final void entryRulePropertySelfRestrictionAxiom() throws RecognitionExce
// $ANTLR start "rulePropertySelfRestrictionAxiom"
- // InternalOml.g:1277:1: rulePropertySelfRestrictionAxiom : ( ( rule__PropertySelfRestrictionAxiom__Group__0 ) ) ;
+ // InternalOml.g:1344:1: rulePropertySelfRestrictionAxiom : ( ( rule__PropertySelfRestrictionAxiom__Group__0 ) ) ;
public final void rulePropertySelfRestrictionAxiom() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1281:2: ( ( ( rule__PropertySelfRestrictionAxiom__Group__0 ) ) )
- // InternalOml.g:1282:2: ( ( rule__PropertySelfRestrictionAxiom__Group__0 ) )
+ // InternalOml.g:1348:2: ( ( ( rule__PropertySelfRestrictionAxiom__Group__0 ) ) )
+ // InternalOml.g:1349:2: ( ( rule__PropertySelfRestrictionAxiom__Group__0 ) )
{
- // InternalOml.g:1282:2: ( ( rule__PropertySelfRestrictionAxiom__Group__0 ) )
- // InternalOml.g:1283:3: ( rule__PropertySelfRestrictionAxiom__Group__0 )
+ // InternalOml.g:1349:2: ( ( rule__PropertySelfRestrictionAxiom__Group__0 ) )
+ // InternalOml.g:1350:3: ( rule__PropertySelfRestrictionAxiom__Group__0 )
{
before(grammarAccess.getPropertySelfRestrictionAxiomAccess().getGroup());
- // InternalOml.g:1284:3: ( rule__PropertySelfRestrictionAxiom__Group__0 )
- // InternalOml.g:1284:4: rule__PropertySelfRestrictionAxiom__Group__0
+ // InternalOml.g:1351:3: ( rule__PropertySelfRestrictionAxiom__Group__0 )
+ // InternalOml.g:1351:4: rule__PropertySelfRestrictionAxiom__Group__0
{
pushFollow(FOLLOW_2);
rule__PropertySelfRestrictionAxiom__Group__0();
@@ -3888,11 +4091,11 @@ public final void rulePropertySelfRestrictionAxiom() throws RecognitionException
// $ANTLR start "entryRuleKeyAxiom"
- // InternalOml.g:1293:1: entryRuleKeyAxiom : ruleKeyAxiom EOF ;
+ // InternalOml.g:1360:1: entryRuleKeyAxiom : ruleKeyAxiom EOF ;
public final void entryRuleKeyAxiom() throws RecognitionException {
try {
- // InternalOml.g:1294:1: ( ruleKeyAxiom EOF )
- // InternalOml.g:1295:1: ruleKeyAxiom EOF
+ // InternalOml.g:1361:1: ( ruleKeyAxiom EOF )
+ // InternalOml.g:1362:1: ruleKeyAxiom EOF
{
before(grammarAccess.getKeyAxiomRule());
pushFollow(FOLLOW_1);
@@ -3918,21 +4121,21 @@ public final void entryRuleKeyAxiom() throws RecognitionException {
// $ANTLR start "ruleKeyAxiom"
- // InternalOml.g:1302:1: ruleKeyAxiom : ( ( rule__KeyAxiom__Group__0 ) ) ;
+ // InternalOml.g:1369:1: ruleKeyAxiom : ( ( rule__KeyAxiom__Group__0 ) ) ;
public final void ruleKeyAxiom() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1306:2: ( ( ( rule__KeyAxiom__Group__0 ) ) )
- // InternalOml.g:1307:2: ( ( rule__KeyAxiom__Group__0 ) )
+ // InternalOml.g:1373:2: ( ( ( rule__KeyAxiom__Group__0 ) ) )
+ // InternalOml.g:1374:2: ( ( rule__KeyAxiom__Group__0 ) )
{
- // InternalOml.g:1307:2: ( ( rule__KeyAxiom__Group__0 ) )
- // InternalOml.g:1308:3: ( rule__KeyAxiom__Group__0 )
+ // InternalOml.g:1374:2: ( ( rule__KeyAxiom__Group__0 ) )
+ // InternalOml.g:1375:3: ( rule__KeyAxiom__Group__0 )
{
before(grammarAccess.getKeyAxiomAccess().getGroup());
- // InternalOml.g:1309:3: ( rule__KeyAxiom__Group__0 )
- // InternalOml.g:1309:4: rule__KeyAxiom__Group__0
+ // InternalOml.g:1376:3: ( rule__KeyAxiom__Group__0 )
+ // InternalOml.g:1376:4: rule__KeyAxiom__Group__0
{
pushFollow(FOLLOW_2);
rule__KeyAxiom__Group__0();
@@ -3965,11 +4168,11 @@ public final void ruleKeyAxiom() throws RecognitionException {
// $ANTLR start "entryRuleInstanceEnumerationAxiom"
- // InternalOml.g:1318:1: entryRuleInstanceEnumerationAxiom : ruleInstanceEnumerationAxiom EOF ;
+ // InternalOml.g:1385:1: entryRuleInstanceEnumerationAxiom : ruleInstanceEnumerationAxiom EOF ;
public final void entryRuleInstanceEnumerationAxiom() throws RecognitionException {
try {
- // InternalOml.g:1319:1: ( ruleInstanceEnumerationAxiom EOF )
- // InternalOml.g:1320:1: ruleInstanceEnumerationAxiom EOF
+ // InternalOml.g:1386:1: ( ruleInstanceEnumerationAxiom EOF )
+ // InternalOml.g:1387:1: ruleInstanceEnumerationAxiom EOF
{
before(grammarAccess.getInstanceEnumerationAxiomRule());
pushFollow(FOLLOW_1);
@@ -3995,21 +4198,21 @@ public final void entryRuleInstanceEnumerationAxiom() throws RecognitionExceptio
// $ANTLR start "ruleInstanceEnumerationAxiom"
- // InternalOml.g:1327:1: ruleInstanceEnumerationAxiom : ( ( rule__InstanceEnumerationAxiom__Group__0 ) ) ;
+ // InternalOml.g:1394:1: ruleInstanceEnumerationAxiom : ( ( rule__InstanceEnumerationAxiom__Group__0 ) ) ;
public final void ruleInstanceEnumerationAxiom() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1331:2: ( ( ( rule__InstanceEnumerationAxiom__Group__0 ) ) )
- // InternalOml.g:1332:2: ( ( rule__InstanceEnumerationAxiom__Group__0 ) )
+ // InternalOml.g:1398:2: ( ( ( rule__InstanceEnumerationAxiom__Group__0 ) ) )
+ // InternalOml.g:1399:2: ( ( rule__InstanceEnumerationAxiom__Group__0 ) )
{
- // InternalOml.g:1332:2: ( ( rule__InstanceEnumerationAxiom__Group__0 ) )
- // InternalOml.g:1333:3: ( rule__InstanceEnumerationAxiom__Group__0 )
+ // InternalOml.g:1399:2: ( ( rule__InstanceEnumerationAxiom__Group__0 ) )
+ // InternalOml.g:1400:3: ( rule__InstanceEnumerationAxiom__Group__0 )
{
before(grammarAccess.getInstanceEnumerationAxiomAccess().getGroup());
- // InternalOml.g:1334:3: ( rule__InstanceEnumerationAxiom__Group__0 )
- // InternalOml.g:1334:4: rule__InstanceEnumerationAxiom__Group__0
+ // InternalOml.g:1401:3: ( rule__InstanceEnumerationAxiom__Group__0 )
+ // InternalOml.g:1401:4: rule__InstanceEnumerationAxiom__Group__0
{
pushFollow(FOLLOW_2);
rule__InstanceEnumerationAxiom__Group__0();
@@ -4042,11 +4245,11 @@ public final void ruleInstanceEnumerationAxiom() throws RecognitionException {
// $ANTLR start "entryRuleLiteralEnumerationAxiom"
- // InternalOml.g:1343:1: entryRuleLiteralEnumerationAxiom : ruleLiteralEnumerationAxiom EOF ;
+ // InternalOml.g:1410:1: entryRuleLiteralEnumerationAxiom : ruleLiteralEnumerationAxiom EOF ;
public final void entryRuleLiteralEnumerationAxiom() throws RecognitionException {
try {
- // InternalOml.g:1344:1: ( ruleLiteralEnumerationAxiom EOF )
- // InternalOml.g:1345:1: ruleLiteralEnumerationAxiom EOF
+ // InternalOml.g:1411:1: ( ruleLiteralEnumerationAxiom EOF )
+ // InternalOml.g:1412:1: ruleLiteralEnumerationAxiom EOF
{
before(grammarAccess.getLiteralEnumerationAxiomRule());
pushFollow(FOLLOW_1);
@@ -4072,21 +4275,21 @@ public final void entryRuleLiteralEnumerationAxiom() throws RecognitionException
// $ANTLR start "ruleLiteralEnumerationAxiom"
- // InternalOml.g:1352:1: ruleLiteralEnumerationAxiom : ( ( rule__LiteralEnumerationAxiom__Group__0 ) ) ;
+ // InternalOml.g:1419:1: ruleLiteralEnumerationAxiom : ( ( rule__LiteralEnumerationAxiom__Group__0 ) ) ;
public final void ruleLiteralEnumerationAxiom() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1356:2: ( ( ( rule__LiteralEnumerationAxiom__Group__0 ) ) )
- // InternalOml.g:1357:2: ( ( rule__LiteralEnumerationAxiom__Group__0 ) )
+ // InternalOml.g:1423:2: ( ( ( rule__LiteralEnumerationAxiom__Group__0 ) ) )
+ // InternalOml.g:1424:2: ( ( rule__LiteralEnumerationAxiom__Group__0 ) )
{
- // InternalOml.g:1357:2: ( ( rule__LiteralEnumerationAxiom__Group__0 ) )
- // InternalOml.g:1358:3: ( rule__LiteralEnumerationAxiom__Group__0 )
+ // InternalOml.g:1424:2: ( ( rule__LiteralEnumerationAxiom__Group__0 ) )
+ // InternalOml.g:1425:3: ( rule__LiteralEnumerationAxiom__Group__0 )
{
before(grammarAccess.getLiteralEnumerationAxiomAccess().getGroup());
- // InternalOml.g:1359:3: ( rule__LiteralEnumerationAxiom__Group__0 )
- // InternalOml.g:1359:4: rule__LiteralEnumerationAxiom__Group__0
+ // InternalOml.g:1426:3: ( rule__LiteralEnumerationAxiom__Group__0 )
+ // InternalOml.g:1426:4: rule__LiteralEnumerationAxiom__Group__0
{
pushFollow(FOLLOW_2);
rule__LiteralEnumerationAxiom__Group__0();
@@ -4119,11 +4322,11 @@ public final void ruleLiteralEnumerationAxiom() throws RecognitionException {
// $ANTLR start "entryRuleConceptTypeAssertion"
- // InternalOml.g:1368:1: entryRuleConceptTypeAssertion : ruleConceptTypeAssertion EOF ;
+ // InternalOml.g:1435:1: entryRuleConceptTypeAssertion : ruleConceptTypeAssertion EOF ;
public final void entryRuleConceptTypeAssertion() throws RecognitionException {
try {
- // InternalOml.g:1369:1: ( ruleConceptTypeAssertion EOF )
- // InternalOml.g:1370:1: ruleConceptTypeAssertion EOF
+ // InternalOml.g:1436:1: ( ruleConceptTypeAssertion EOF )
+ // InternalOml.g:1437:1: ruleConceptTypeAssertion EOF
{
before(grammarAccess.getConceptTypeAssertionRule());
pushFollow(FOLLOW_1);
@@ -4149,21 +4352,21 @@ public final void entryRuleConceptTypeAssertion() throws RecognitionException {
// $ANTLR start "ruleConceptTypeAssertion"
- // InternalOml.g:1377:1: ruleConceptTypeAssertion : ( ( rule__ConceptTypeAssertion__TypeAssignment ) ) ;
+ // InternalOml.g:1444:1: ruleConceptTypeAssertion : ( ( rule__ConceptTypeAssertion__TypeAssignment ) ) ;
public final void ruleConceptTypeAssertion() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1381:2: ( ( ( rule__ConceptTypeAssertion__TypeAssignment ) ) )
- // InternalOml.g:1382:2: ( ( rule__ConceptTypeAssertion__TypeAssignment ) )
+ // InternalOml.g:1448:2: ( ( ( rule__ConceptTypeAssertion__TypeAssignment ) ) )
+ // InternalOml.g:1449:2: ( ( rule__ConceptTypeAssertion__TypeAssignment ) )
{
- // InternalOml.g:1382:2: ( ( rule__ConceptTypeAssertion__TypeAssignment ) )
- // InternalOml.g:1383:3: ( rule__ConceptTypeAssertion__TypeAssignment )
+ // InternalOml.g:1449:2: ( ( rule__ConceptTypeAssertion__TypeAssignment ) )
+ // InternalOml.g:1450:3: ( rule__ConceptTypeAssertion__TypeAssignment )
{
before(grammarAccess.getConceptTypeAssertionAccess().getTypeAssignment());
- // InternalOml.g:1384:3: ( rule__ConceptTypeAssertion__TypeAssignment )
- // InternalOml.g:1384:4: rule__ConceptTypeAssertion__TypeAssignment
+ // InternalOml.g:1451:3: ( rule__ConceptTypeAssertion__TypeAssignment )
+ // InternalOml.g:1451:4: rule__ConceptTypeAssertion__TypeAssignment
{
pushFollow(FOLLOW_2);
rule__ConceptTypeAssertion__TypeAssignment();
@@ -4196,11 +4399,11 @@ public final void ruleConceptTypeAssertion() throws RecognitionException {
// $ANTLR start "entryRuleRelationTypeAssertion"
- // InternalOml.g:1393:1: entryRuleRelationTypeAssertion : ruleRelationTypeAssertion EOF ;
+ // InternalOml.g:1460:1: entryRuleRelationTypeAssertion : ruleRelationTypeAssertion EOF ;
public final void entryRuleRelationTypeAssertion() throws RecognitionException {
try {
- // InternalOml.g:1394:1: ( ruleRelationTypeAssertion EOF )
- // InternalOml.g:1395:1: ruleRelationTypeAssertion EOF
+ // InternalOml.g:1461:1: ( ruleRelationTypeAssertion EOF )
+ // InternalOml.g:1462:1: ruleRelationTypeAssertion EOF
{
before(grammarAccess.getRelationTypeAssertionRule());
pushFollow(FOLLOW_1);
@@ -4226,21 +4429,21 @@ public final void entryRuleRelationTypeAssertion() throws RecognitionException {
// $ANTLR start "ruleRelationTypeAssertion"
- // InternalOml.g:1402:1: ruleRelationTypeAssertion : ( ( rule__RelationTypeAssertion__TypeAssignment ) ) ;
+ // InternalOml.g:1469:1: ruleRelationTypeAssertion : ( ( rule__RelationTypeAssertion__TypeAssignment ) ) ;
public final void ruleRelationTypeAssertion() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1406:2: ( ( ( rule__RelationTypeAssertion__TypeAssignment ) ) )
- // InternalOml.g:1407:2: ( ( rule__RelationTypeAssertion__TypeAssignment ) )
+ // InternalOml.g:1473:2: ( ( ( rule__RelationTypeAssertion__TypeAssignment ) ) )
+ // InternalOml.g:1474:2: ( ( rule__RelationTypeAssertion__TypeAssignment ) )
{
- // InternalOml.g:1407:2: ( ( rule__RelationTypeAssertion__TypeAssignment ) )
- // InternalOml.g:1408:3: ( rule__RelationTypeAssertion__TypeAssignment )
+ // InternalOml.g:1474:2: ( ( rule__RelationTypeAssertion__TypeAssignment ) )
+ // InternalOml.g:1475:3: ( rule__RelationTypeAssertion__TypeAssignment )
{
before(grammarAccess.getRelationTypeAssertionAccess().getTypeAssignment());
- // InternalOml.g:1409:3: ( rule__RelationTypeAssertion__TypeAssignment )
- // InternalOml.g:1409:4: rule__RelationTypeAssertion__TypeAssignment
+ // InternalOml.g:1476:3: ( rule__RelationTypeAssertion__TypeAssignment )
+ // InternalOml.g:1476:4: rule__RelationTypeAssertion__TypeAssignment
{
pushFollow(FOLLOW_2);
rule__RelationTypeAssertion__TypeAssignment();
@@ -4273,11 +4476,11 @@ public final void ruleRelationTypeAssertion() throws RecognitionException {
// $ANTLR start "entryRulePropertyValueAssertion"
- // InternalOml.g:1418:1: entryRulePropertyValueAssertion : rulePropertyValueAssertion EOF ;
+ // InternalOml.g:1485:1: entryRulePropertyValueAssertion : rulePropertyValueAssertion EOF ;
public final void entryRulePropertyValueAssertion() throws RecognitionException {
try {
- // InternalOml.g:1419:1: ( rulePropertyValueAssertion EOF )
- // InternalOml.g:1420:1: rulePropertyValueAssertion EOF
+ // InternalOml.g:1486:1: ( rulePropertyValueAssertion EOF )
+ // InternalOml.g:1487:1: rulePropertyValueAssertion EOF
{
before(grammarAccess.getPropertyValueAssertionRule());
pushFollow(FOLLOW_1);
@@ -4303,21 +4506,21 @@ public final void entryRulePropertyValueAssertion() throws RecognitionException
// $ANTLR start "rulePropertyValueAssertion"
- // InternalOml.g:1427:1: rulePropertyValueAssertion : ( ( rule__PropertyValueAssertion__Group__0 ) ) ;
+ // InternalOml.g:1494:1: rulePropertyValueAssertion : ( ( rule__PropertyValueAssertion__Group__0 ) ) ;
public final void rulePropertyValueAssertion() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1431:2: ( ( ( rule__PropertyValueAssertion__Group__0 ) ) )
- // InternalOml.g:1432:2: ( ( rule__PropertyValueAssertion__Group__0 ) )
+ // InternalOml.g:1498:2: ( ( ( rule__PropertyValueAssertion__Group__0 ) ) )
+ // InternalOml.g:1499:2: ( ( rule__PropertyValueAssertion__Group__0 ) )
{
- // InternalOml.g:1432:2: ( ( rule__PropertyValueAssertion__Group__0 ) )
- // InternalOml.g:1433:3: ( rule__PropertyValueAssertion__Group__0 )
+ // InternalOml.g:1499:2: ( ( rule__PropertyValueAssertion__Group__0 ) )
+ // InternalOml.g:1500:3: ( rule__PropertyValueAssertion__Group__0 )
{
before(grammarAccess.getPropertyValueAssertionAccess().getGroup());
- // InternalOml.g:1434:3: ( rule__PropertyValueAssertion__Group__0 )
- // InternalOml.g:1434:4: rule__PropertyValueAssertion__Group__0
+ // InternalOml.g:1501:3: ( rule__PropertyValueAssertion__Group__0 )
+ // InternalOml.g:1501:4: rule__PropertyValueAssertion__Group__0
{
pushFollow(FOLLOW_2);
rule__PropertyValueAssertion__Group__0();
@@ -4349,12 +4552,59 @@ public final void rulePropertyValueAssertion() throws RecognitionException {
// $ANTLR end "rulePropertyValueAssertion"
+ // $ANTLR start "rulePropertyValue"
+ // InternalOml.g:1511:1: rulePropertyValue : ( ( rule__PropertyValue__Alternatives ) ) ;
+ public final void rulePropertyValue() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalOml.g:1515:2: ( ( ( rule__PropertyValue__Alternatives ) ) )
+ // InternalOml.g:1516:2: ( ( rule__PropertyValue__Alternatives ) )
+ {
+ // InternalOml.g:1516:2: ( ( rule__PropertyValue__Alternatives ) )
+ // InternalOml.g:1517:3: ( rule__PropertyValue__Alternatives )
+ {
+ before(grammarAccess.getPropertyValueAccess().getAlternatives());
+ // InternalOml.g:1518:3: ( rule__PropertyValue__Alternatives )
+ // InternalOml.g:1518:4: rule__PropertyValue__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__PropertyValue__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getPropertyValueAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rulePropertyValue"
+
+
// $ANTLR start "entryRulePredicate"
- // InternalOml.g:1443:1: entryRulePredicate : rulePredicate EOF ;
+ // InternalOml.g:1527:1: entryRulePredicate : rulePredicate EOF ;
public final void entryRulePredicate() throws RecognitionException {
try {
- // InternalOml.g:1444:1: ( rulePredicate EOF )
- // InternalOml.g:1445:1: rulePredicate EOF
+ // InternalOml.g:1528:1: ( rulePredicate EOF )
+ // InternalOml.g:1529:1: rulePredicate EOF
{
before(grammarAccess.getPredicateRule());
pushFollow(FOLLOW_1);
@@ -4380,21 +4630,21 @@ public final void entryRulePredicate() throws RecognitionException {
// $ANTLR start "rulePredicate"
- // InternalOml.g:1452:1: rulePredicate : ( ( rule__Predicate__Alternatives ) ) ;
+ // InternalOml.g:1536:1: rulePredicate : ( ( rule__Predicate__Alternatives ) ) ;
public final void rulePredicate() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1456:2: ( ( ( rule__Predicate__Alternatives ) ) )
- // InternalOml.g:1457:2: ( ( rule__Predicate__Alternatives ) )
+ // InternalOml.g:1540:2: ( ( ( rule__Predicate__Alternatives ) ) )
+ // InternalOml.g:1541:2: ( ( rule__Predicate__Alternatives ) )
{
- // InternalOml.g:1457:2: ( ( rule__Predicate__Alternatives ) )
- // InternalOml.g:1458:3: ( rule__Predicate__Alternatives )
+ // InternalOml.g:1541:2: ( ( rule__Predicate__Alternatives ) )
+ // InternalOml.g:1542:3: ( rule__Predicate__Alternatives )
{
before(grammarAccess.getPredicateAccess().getAlternatives());
- // InternalOml.g:1459:3: ( rule__Predicate__Alternatives )
- // InternalOml.g:1459:4: rule__Predicate__Alternatives
+ // InternalOml.g:1543:3: ( rule__Predicate__Alternatives )
+ // InternalOml.g:1543:4: rule__Predicate__Alternatives
{
pushFollow(FOLLOW_2);
rule__Predicate__Alternatives();
@@ -4427,11 +4677,11 @@ public final void rulePredicate() throws RecognitionException {
// $ANTLR start "entryRuleUnaryPredicate"
- // InternalOml.g:1468:1: entryRuleUnaryPredicate : ruleUnaryPredicate EOF ;
+ // InternalOml.g:1552:1: entryRuleUnaryPredicate : ruleUnaryPredicate EOF ;
public final void entryRuleUnaryPredicate() throws RecognitionException {
try {
- // InternalOml.g:1469:1: ( ruleUnaryPredicate EOF )
- // InternalOml.g:1470:1: ruleUnaryPredicate EOF
+ // InternalOml.g:1553:1: ( ruleUnaryPredicate EOF )
+ // InternalOml.g:1554:1: ruleUnaryPredicate EOF
{
before(grammarAccess.getUnaryPredicateRule());
pushFollow(FOLLOW_1);
@@ -4457,21 +4707,21 @@ public final void entryRuleUnaryPredicate() throws RecognitionException {
// $ANTLR start "ruleUnaryPredicate"
- // InternalOml.g:1477:1: ruleUnaryPredicate : ( ( rule__UnaryPredicate__Alternatives ) ) ;
+ // InternalOml.g:1561:1: ruleUnaryPredicate : ( ( rule__UnaryPredicate__Alternatives ) ) ;
public final void ruleUnaryPredicate() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1481:2: ( ( ( rule__UnaryPredicate__Alternatives ) ) )
- // InternalOml.g:1482:2: ( ( rule__UnaryPredicate__Alternatives ) )
+ // InternalOml.g:1565:2: ( ( ( rule__UnaryPredicate__Alternatives ) ) )
+ // InternalOml.g:1566:2: ( ( rule__UnaryPredicate__Alternatives ) )
{
- // InternalOml.g:1482:2: ( ( rule__UnaryPredicate__Alternatives ) )
- // InternalOml.g:1483:3: ( rule__UnaryPredicate__Alternatives )
+ // InternalOml.g:1566:2: ( ( rule__UnaryPredicate__Alternatives ) )
+ // InternalOml.g:1567:3: ( rule__UnaryPredicate__Alternatives )
{
before(grammarAccess.getUnaryPredicateAccess().getAlternatives());
- // InternalOml.g:1484:3: ( rule__UnaryPredicate__Alternatives )
- // InternalOml.g:1484:4: rule__UnaryPredicate__Alternatives
+ // InternalOml.g:1568:3: ( rule__UnaryPredicate__Alternatives )
+ // InternalOml.g:1568:4: rule__UnaryPredicate__Alternatives
{
pushFollow(FOLLOW_2);
rule__UnaryPredicate__Alternatives();
@@ -4504,11 +4754,11 @@ public final void ruleUnaryPredicate() throws RecognitionException {
// $ANTLR start "entryRuleBinaryPredicate"
- // InternalOml.g:1493:1: entryRuleBinaryPredicate : ruleBinaryPredicate EOF ;
+ // InternalOml.g:1577:1: entryRuleBinaryPredicate : ruleBinaryPredicate EOF ;
public final void entryRuleBinaryPredicate() throws RecognitionException {
try {
- // InternalOml.g:1494:1: ( ruleBinaryPredicate EOF )
- // InternalOml.g:1495:1: ruleBinaryPredicate EOF
+ // InternalOml.g:1578:1: ( ruleBinaryPredicate EOF )
+ // InternalOml.g:1579:1: ruleBinaryPredicate EOF
{
before(grammarAccess.getBinaryPredicateRule());
pushFollow(FOLLOW_1);
@@ -4534,21 +4784,21 @@ public final void entryRuleBinaryPredicate() throws RecognitionException {
// $ANTLR start "ruleBinaryPredicate"
- // InternalOml.g:1502:1: ruleBinaryPredicate : ( ( rule__BinaryPredicate__Alternatives ) ) ;
+ // InternalOml.g:1586:1: ruleBinaryPredicate : ( ( rule__BinaryPredicate__Alternatives ) ) ;
public final void ruleBinaryPredicate() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1506:2: ( ( ( rule__BinaryPredicate__Alternatives ) ) )
- // InternalOml.g:1507:2: ( ( rule__BinaryPredicate__Alternatives ) )
+ // InternalOml.g:1590:2: ( ( ( rule__BinaryPredicate__Alternatives ) ) )
+ // InternalOml.g:1591:2: ( ( rule__BinaryPredicate__Alternatives ) )
{
- // InternalOml.g:1507:2: ( ( rule__BinaryPredicate__Alternatives ) )
- // InternalOml.g:1508:3: ( rule__BinaryPredicate__Alternatives )
+ // InternalOml.g:1591:2: ( ( rule__BinaryPredicate__Alternatives ) )
+ // InternalOml.g:1592:3: ( rule__BinaryPredicate__Alternatives )
{
before(grammarAccess.getBinaryPredicateAccess().getAlternatives());
- // InternalOml.g:1509:3: ( rule__BinaryPredicate__Alternatives )
- // InternalOml.g:1509:4: rule__BinaryPredicate__Alternatives
+ // InternalOml.g:1593:3: ( rule__BinaryPredicate__Alternatives )
+ // InternalOml.g:1593:4: rule__BinaryPredicate__Alternatives
{
pushFollow(FOLLOW_2);
rule__BinaryPredicate__Alternatives();
@@ -4581,11 +4831,11 @@ public final void ruleBinaryPredicate() throws RecognitionException {
// $ANTLR start "entryRuleTypePredicate"
- // InternalOml.g:1518:1: entryRuleTypePredicate : ruleTypePredicate EOF ;
+ // InternalOml.g:1602:1: entryRuleTypePredicate : ruleTypePredicate EOF ;
public final void entryRuleTypePredicate() throws RecognitionException {
try {
- // InternalOml.g:1519:1: ( ruleTypePredicate EOF )
- // InternalOml.g:1520:1: ruleTypePredicate EOF
+ // InternalOml.g:1603:1: ( ruleTypePredicate EOF )
+ // InternalOml.g:1604:1: ruleTypePredicate EOF
{
before(grammarAccess.getTypePredicateRule());
pushFollow(FOLLOW_1);
@@ -4611,21 +4861,21 @@ public final void entryRuleTypePredicate() throws RecognitionException {
// $ANTLR start "ruleTypePredicate"
- // InternalOml.g:1527:1: ruleTypePredicate : ( ( rule__TypePredicate__Group__0 ) ) ;
+ // InternalOml.g:1611:1: ruleTypePredicate : ( ( rule__TypePredicate__Group__0 ) ) ;
public final void ruleTypePredicate() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1531:2: ( ( ( rule__TypePredicate__Group__0 ) ) )
- // InternalOml.g:1532:2: ( ( rule__TypePredicate__Group__0 ) )
+ // InternalOml.g:1615:2: ( ( ( rule__TypePredicate__Group__0 ) ) )
+ // InternalOml.g:1616:2: ( ( rule__TypePredicate__Group__0 ) )
{
- // InternalOml.g:1532:2: ( ( rule__TypePredicate__Group__0 ) )
- // InternalOml.g:1533:3: ( rule__TypePredicate__Group__0 )
+ // InternalOml.g:1616:2: ( ( rule__TypePredicate__Group__0 ) )
+ // InternalOml.g:1617:3: ( rule__TypePredicate__Group__0 )
{
before(grammarAccess.getTypePredicateAccess().getGroup());
- // InternalOml.g:1534:3: ( rule__TypePredicate__Group__0 )
- // InternalOml.g:1534:4: rule__TypePredicate__Group__0
+ // InternalOml.g:1618:3: ( rule__TypePredicate__Group__0 )
+ // InternalOml.g:1618:4: rule__TypePredicate__Group__0
{
pushFollow(FOLLOW_2);
rule__TypePredicate__Group__0();
@@ -4658,11 +4908,11 @@ public final void ruleTypePredicate() throws RecognitionException {
// $ANTLR start "entryRuleRelationEntityPredicate"
- // InternalOml.g:1543:1: entryRuleRelationEntityPredicate : ruleRelationEntityPredicate EOF ;
+ // InternalOml.g:1627:1: entryRuleRelationEntityPredicate : ruleRelationEntityPredicate EOF ;
public final void entryRuleRelationEntityPredicate() throws RecognitionException {
try {
- // InternalOml.g:1544:1: ( ruleRelationEntityPredicate EOF )
- // InternalOml.g:1545:1: ruleRelationEntityPredicate EOF
+ // InternalOml.g:1628:1: ( ruleRelationEntityPredicate EOF )
+ // InternalOml.g:1629:1: ruleRelationEntityPredicate EOF
{
before(grammarAccess.getRelationEntityPredicateRule());
pushFollow(FOLLOW_1);
@@ -4688,21 +4938,21 @@ public final void entryRuleRelationEntityPredicate() throws RecognitionException
// $ANTLR start "ruleRelationEntityPredicate"
- // InternalOml.g:1552:1: ruleRelationEntityPredicate : ( ( rule__RelationEntityPredicate__Group__0 ) ) ;
+ // InternalOml.g:1636:1: ruleRelationEntityPredicate : ( ( rule__RelationEntityPredicate__Group__0 ) ) ;
public final void ruleRelationEntityPredicate() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1556:2: ( ( ( rule__RelationEntityPredicate__Group__0 ) ) )
- // InternalOml.g:1557:2: ( ( rule__RelationEntityPredicate__Group__0 ) )
+ // InternalOml.g:1640:2: ( ( ( rule__RelationEntityPredicate__Group__0 ) ) )
+ // InternalOml.g:1641:2: ( ( rule__RelationEntityPredicate__Group__0 ) )
{
- // InternalOml.g:1557:2: ( ( rule__RelationEntityPredicate__Group__0 ) )
- // InternalOml.g:1558:3: ( rule__RelationEntityPredicate__Group__0 )
+ // InternalOml.g:1641:2: ( ( rule__RelationEntityPredicate__Group__0 ) )
+ // InternalOml.g:1642:3: ( rule__RelationEntityPredicate__Group__0 )
{
before(grammarAccess.getRelationEntityPredicateAccess().getGroup());
- // InternalOml.g:1559:3: ( rule__RelationEntityPredicate__Group__0 )
- // InternalOml.g:1559:4: rule__RelationEntityPredicate__Group__0
+ // InternalOml.g:1643:3: ( rule__RelationEntityPredicate__Group__0 )
+ // InternalOml.g:1643:4: rule__RelationEntityPredicate__Group__0
{
pushFollow(FOLLOW_2);
rule__RelationEntityPredicate__Group__0();
@@ -4735,11 +4985,11 @@ public final void ruleRelationEntityPredicate() throws RecognitionException {
// $ANTLR start "entryRulePropertyPredicate"
- // InternalOml.g:1568:1: entryRulePropertyPredicate : rulePropertyPredicate EOF ;
+ // InternalOml.g:1652:1: entryRulePropertyPredicate : rulePropertyPredicate EOF ;
public final void entryRulePropertyPredicate() throws RecognitionException {
try {
- // InternalOml.g:1569:1: ( rulePropertyPredicate EOF )
- // InternalOml.g:1570:1: rulePropertyPredicate EOF
+ // InternalOml.g:1653:1: ( rulePropertyPredicate EOF )
+ // InternalOml.g:1654:1: rulePropertyPredicate EOF
{
before(grammarAccess.getPropertyPredicateRule());
pushFollow(FOLLOW_1);
@@ -4765,21 +5015,21 @@ public final void entryRulePropertyPredicate() throws RecognitionException {
// $ANTLR start "rulePropertyPredicate"
- // InternalOml.g:1577:1: rulePropertyPredicate : ( ( rule__PropertyPredicate__Group__0 ) ) ;
+ // InternalOml.g:1661:1: rulePropertyPredicate : ( ( rule__PropertyPredicate__Group__0 ) ) ;
public final void rulePropertyPredicate() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1581:2: ( ( ( rule__PropertyPredicate__Group__0 ) ) )
- // InternalOml.g:1582:2: ( ( rule__PropertyPredicate__Group__0 ) )
+ // InternalOml.g:1665:2: ( ( ( rule__PropertyPredicate__Group__0 ) ) )
+ // InternalOml.g:1666:2: ( ( rule__PropertyPredicate__Group__0 ) )
{
- // InternalOml.g:1582:2: ( ( rule__PropertyPredicate__Group__0 ) )
- // InternalOml.g:1583:3: ( rule__PropertyPredicate__Group__0 )
+ // InternalOml.g:1666:2: ( ( rule__PropertyPredicate__Group__0 ) )
+ // InternalOml.g:1667:3: ( rule__PropertyPredicate__Group__0 )
{
before(grammarAccess.getPropertyPredicateAccess().getGroup());
- // InternalOml.g:1584:3: ( rule__PropertyPredicate__Group__0 )
- // InternalOml.g:1584:4: rule__PropertyPredicate__Group__0
+ // InternalOml.g:1668:3: ( rule__PropertyPredicate__Group__0 )
+ // InternalOml.g:1668:4: rule__PropertyPredicate__Group__0
{
pushFollow(FOLLOW_2);
rule__PropertyPredicate__Group__0();
@@ -4812,11 +5062,11 @@ public final void rulePropertyPredicate() throws RecognitionException {
// $ANTLR start "entryRuleSameAsPredicate"
- // InternalOml.g:1593:1: entryRuleSameAsPredicate : ruleSameAsPredicate EOF ;
+ // InternalOml.g:1677:1: entryRuleSameAsPredicate : ruleSameAsPredicate EOF ;
public final void entryRuleSameAsPredicate() throws RecognitionException {
try {
- // InternalOml.g:1594:1: ( ruleSameAsPredicate EOF )
- // InternalOml.g:1595:1: ruleSameAsPredicate EOF
+ // InternalOml.g:1678:1: ( ruleSameAsPredicate EOF )
+ // InternalOml.g:1679:1: ruleSameAsPredicate EOF
{
before(grammarAccess.getSameAsPredicateRule());
pushFollow(FOLLOW_1);
@@ -4842,21 +5092,21 @@ public final void entryRuleSameAsPredicate() throws RecognitionException {
// $ANTLR start "ruleSameAsPredicate"
- // InternalOml.g:1602:1: ruleSameAsPredicate : ( ( rule__SameAsPredicate__Group__0 ) ) ;
+ // InternalOml.g:1686:1: ruleSameAsPredicate : ( ( rule__SameAsPredicate__Group__0 ) ) ;
public final void ruleSameAsPredicate() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1606:2: ( ( ( rule__SameAsPredicate__Group__0 ) ) )
- // InternalOml.g:1607:2: ( ( rule__SameAsPredicate__Group__0 ) )
+ // InternalOml.g:1690:2: ( ( ( rule__SameAsPredicate__Group__0 ) ) )
+ // InternalOml.g:1691:2: ( ( rule__SameAsPredicate__Group__0 ) )
{
- // InternalOml.g:1607:2: ( ( rule__SameAsPredicate__Group__0 ) )
- // InternalOml.g:1608:3: ( rule__SameAsPredicate__Group__0 )
+ // InternalOml.g:1691:2: ( ( rule__SameAsPredicate__Group__0 ) )
+ // InternalOml.g:1692:3: ( rule__SameAsPredicate__Group__0 )
{
before(grammarAccess.getSameAsPredicateAccess().getGroup());
- // InternalOml.g:1609:3: ( rule__SameAsPredicate__Group__0 )
- // InternalOml.g:1609:4: rule__SameAsPredicate__Group__0
+ // InternalOml.g:1693:3: ( rule__SameAsPredicate__Group__0 )
+ // InternalOml.g:1693:4: rule__SameAsPredicate__Group__0
{
pushFollow(FOLLOW_2);
rule__SameAsPredicate__Group__0();
@@ -4889,11 +5139,11 @@ public final void ruleSameAsPredicate() throws RecognitionException {
// $ANTLR start "entryRuleDifferentFromPredicate"
- // InternalOml.g:1618:1: entryRuleDifferentFromPredicate : ruleDifferentFromPredicate EOF ;
+ // InternalOml.g:1702:1: entryRuleDifferentFromPredicate : ruleDifferentFromPredicate EOF ;
public final void entryRuleDifferentFromPredicate() throws RecognitionException {
try {
- // InternalOml.g:1619:1: ( ruleDifferentFromPredicate EOF )
- // InternalOml.g:1620:1: ruleDifferentFromPredicate EOF
+ // InternalOml.g:1703:1: ( ruleDifferentFromPredicate EOF )
+ // InternalOml.g:1704:1: ruleDifferentFromPredicate EOF
{
before(grammarAccess.getDifferentFromPredicateRule());
pushFollow(FOLLOW_1);
@@ -4919,21 +5169,21 @@ public final void entryRuleDifferentFromPredicate() throws RecognitionException
// $ANTLR start "ruleDifferentFromPredicate"
- // InternalOml.g:1627:1: ruleDifferentFromPredicate : ( ( rule__DifferentFromPredicate__Group__0 ) ) ;
+ // InternalOml.g:1711:1: ruleDifferentFromPredicate : ( ( rule__DifferentFromPredicate__Group__0 ) ) ;
public final void ruleDifferentFromPredicate() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1631:2: ( ( ( rule__DifferentFromPredicate__Group__0 ) ) )
- // InternalOml.g:1632:2: ( ( rule__DifferentFromPredicate__Group__0 ) )
+ // InternalOml.g:1715:2: ( ( ( rule__DifferentFromPredicate__Group__0 ) ) )
+ // InternalOml.g:1716:2: ( ( rule__DifferentFromPredicate__Group__0 ) )
{
- // InternalOml.g:1632:2: ( ( rule__DifferentFromPredicate__Group__0 ) )
- // InternalOml.g:1633:3: ( rule__DifferentFromPredicate__Group__0 )
+ // InternalOml.g:1716:2: ( ( rule__DifferentFromPredicate__Group__0 ) )
+ // InternalOml.g:1717:3: ( rule__DifferentFromPredicate__Group__0 )
{
before(grammarAccess.getDifferentFromPredicateAccess().getGroup());
- // InternalOml.g:1634:3: ( rule__DifferentFromPredicate__Group__0 )
- // InternalOml.g:1634:4: rule__DifferentFromPredicate__Group__0
+ // InternalOml.g:1718:3: ( rule__DifferentFromPredicate__Group__0 )
+ // InternalOml.g:1718:4: rule__DifferentFromPredicate__Group__0
{
pushFollow(FOLLOW_2);
rule__DifferentFromPredicate__Group__0();
@@ -4966,11 +5216,11 @@ public final void ruleDifferentFromPredicate() throws RecognitionException {
// $ANTLR start "entryRuleBuiltInPredicate"
- // InternalOml.g:1643:1: entryRuleBuiltInPredicate : ruleBuiltInPredicate EOF ;
+ // InternalOml.g:1727:1: entryRuleBuiltInPredicate : ruleBuiltInPredicate EOF ;
public final void entryRuleBuiltInPredicate() throws RecognitionException {
try {
- // InternalOml.g:1644:1: ( ruleBuiltInPredicate EOF )
- // InternalOml.g:1645:1: ruleBuiltInPredicate EOF
+ // InternalOml.g:1728:1: ( ruleBuiltInPredicate EOF )
+ // InternalOml.g:1729:1: ruleBuiltInPredicate EOF
{
before(grammarAccess.getBuiltInPredicateRule());
pushFollow(FOLLOW_1);
@@ -4996,21 +5246,21 @@ public final void entryRuleBuiltInPredicate() throws RecognitionException {
// $ANTLR start "ruleBuiltInPredicate"
- // InternalOml.g:1652:1: ruleBuiltInPredicate : ( ( rule__BuiltInPredicate__Group__0 ) ) ;
+ // InternalOml.g:1736:1: ruleBuiltInPredicate : ( ( rule__BuiltInPredicate__Group__0 ) ) ;
public final void ruleBuiltInPredicate() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1656:2: ( ( ( rule__BuiltInPredicate__Group__0 ) ) )
- // InternalOml.g:1657:2: ( ( rule__BuiltInPredicate__Group__0 ) )
+ // InternalOml.g:1740:2: ( ( ( rule__BuiltInPredicate__Group__0 ) ) )
+ // InternalOml.g:1741:2: ( ( rule__BuiltInPredicate__Group__0 ) )
{
- // InternalOml.g:1657:2: ( ( rule__BuiltInPredicate__Group__0 ) )
- // InternalOml.g:1658:3: ( rule__BuiltInPredicate__Group__0 )
+ // InternalOml.g:1741:2: ( ( rule__BuiltInPredicate__Group__0 ) )
+ // InternalOml.g:1742:3: ( rule__BuiltInPredicate__Group__0 )
{
before(grammarAccess.getBuiltInPredicateAccess().getGroup());
- // InternalOml.g:1659:3: ( rule__BuiltInPredicate__Group__0 )
- // InternalOml.g:1659:4: rule__BuiltInPredicate__Group__0
+ // InternalOml.g:1743:3: ( rule__BuiltInPredicate__Group__0 )
+ // InternalOml.g:1743:4: rule__BuiltInPredicate__Group__0
{
pushFollow(FOLLOW_2);
rule__BuiltInPredicate__Group__0();
@@ -5043,11 +5293,11 @@ public final void ruleBuiltInPredicate() throws RecognitionException {
// $ANTLR start "entryRuleArgument"
- // InternalOml.g:1668:1: entryRuleArgument : ruleArgument EOF ;
+ // InternalOml.g:1752:1: entryRuleArgument : ruleArgument EOF ;
public final void entryRuleArgument() throws RecognitionException {
try {
- // InternalOml.g:1669:1: ( ruleArgument EOF )
- // InternalOml.g:1670:1: ruleArgument EOF
+ // InternalOml.g:1753:1: ( ruleArgument EOF )
+ // InternalOml.g:1754:1: ruleArgument EOF
{
before(grammarAccess.getArgumentRule());
pushFollow(FOLLOW_1);
@@ -5073,21 +5323,21 @@ public final void entryRuleArgument() throws RecognitionException {
// $ANTLR start "ruleArgument"
- // InternalOml.g:1677:1: ruleArgument : ( ( rule__Argument__Alternatives ) ) ;
+ // InternalOml.g:1761:1: ruleArgument : ( ( rule__Argument__Alternatives ) ) ;
public final void ruleArgument() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1681:2: ( ( ( rule__Argument__Alternatives ) ) )
- // InternalOml.g:1682:2: ( ( rule__Argument__Alternatives ) )
+ // InternalOml.g:1765:2: ( ( ( rule__Argument__Alternatives ) ) )
+ // InternalOml.g:1766:2: ( ( rule__Argument__Alternatives ) )
{
- // InternalOml.g:1682:2: ( ( rule__Argument__Alternatives ) )
- // InternalOml.g:1683:3: ( rule__Argument__Alternatives )
+ // InternalOml.g:1766:2: ( ( rule__Argument__Alternatives ) )
+ // InternalOml.g:1767:3: ( rule__Argument__Alternatives )
{
before(grammarAccess.getArgumentAccess().getAlternatives());
- // InternalOml.g:1684:3: ( rule__Argument__Alternatives )
- // InternalOml.g:1684:4: rule__Argument__Alternatives
+ // InternalOml.g:1768:3: ( rule__Argument__Alternatives )
+ // InternalOml.g:1768:4: rule__Argument__Alternatives
{
pushFollow(FOLLOW_2);
rule__Argument__Alternatives();
@@ -5120,11 +5370,11 @@ public final void ruleArgument() throws RecognitionException {
// $ANTLR start "entryRuleLiteral"
- // InternalOml.g:1693:1: entryRuleLiteral : ruleLiteral EOF ;
+ // InternalOml.g:1777:1: entryRuleLiteral : ruleLiteral EOF ;
public final void entryRuleLiteral() throws RecognitionException {
try {
- // InternalOml.g:1694:1: ( ruleLiteral EOF )
- // InternalOml.g:1695:1: ruleLiteral EOF
+ // InternalOml.g:1778:1: ( ruleLiteral EOF )
+ // InternalOml.g:1779:1: ruleLiteral EOF
{
before(grammarAccess.getLiteralRule());
pushFollow(FOLLOW_1);
@@ -5150,21 +5400,21 @@ public final void entryRuleLiteral() throws RecognitionException {
// $ANTLR start "ruleLiteral"
- // InternalOml.g:1702:1: ruleLiteral : ( ( rule__Literal__Alternatives ) ) ;
+ // InternalOml.g:1786:1: ruleLiteral : ( ( rule__Literal__Alternatives ) ) ;
public final void ruleLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1706:2: ( ( ( rule__Literal__Alternatives ) ) )
- // InternalOml.g:1707:2: ( ( rule__Literal__Alternatives ) )
+ // InternalOml.g:1790:2: ( ( ( rule__Literal__Alternatives ) ) )
+ // InternalOml.g:1791:2: ( ( rule__Literal__Alternatives ) )
{
- // InternalOml.g:1707:2: ( ( rule__Literal__Alternatives ) )
- // InternalOml.g:1708:3: ( rule__Literal__Alternatives )
+ // InternalOml.g:1791:2: ( ( rule__Literal__Alternatives ) )
+ // InternalOml.g:1792:3: ( rule__Literal__Alternatives )
{
before(grammarAccess.getLiteralAccess().getAlternatives());
- // InternalOml.g:1709:3: ( rule__Literal__Alternatives )
- // InternalOml.g:1709:4: rule__Literal__Alternatives
+ // InternalOml.g:1793:3: ( rule__Literal__Alternatives )
+ // InternalOml.g:1793:4: rule__Literal__Alternatives
{
pushFollow(FOLLOW_2);
rule__Literal__Alternatives();
@@ -5197,11 +5447,11 @@ public final void ruleLiteral() throws RecognitionException {
// $ANTLR start "entryRuleIntegerLiteral"
- // InternalOml.g:1718:1: entryRuleIntegerLiteral : ruleIntegerLiteral EOF ;
+ // InternalOml.g:1802:1: entryRuleIntegerLiteral : ruleIntegerLiteral EOF ;
public final void entryRuleIntegerLiteral() throws RecognitionException {
try {
- // InternalOml.g:1719:1: ( ruleIntegerLiteral EOF )
- // InternalOml.g:1720:1: ruleIntegerLiteral EOF
+ // InternalOml.g:1803:1: ( ruleIntegerLiteral EOF )
+ // InternalOml.g:1804:1: ruleIntegerLiteral EOF
{
before(grammarAccess.getIntegerLiteralRule());
pushFollow(FOLLOW_1);
@@ -5227,21 +5477,21 @@ public final void entryRuleIntegerLiteral() throws RecognitionException {
// $ANTLR start "ruleIntegerLiteral"
- // InternalOml.g:1727:1: ruleIntegerLiteral : ( ( rule__IntegerLiteral__ValueAssignment ) ) ;
+ // InternalOml.g:1811:1: ruleIntegerLiteral : ( ( rule__IntegerLiteral__ValueAssignment ) ) ;
public final void ruleIntegerLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1731:2: ( ( ( rule__IntegerLiteral__ValueAssignment ) ) )
- // InternalOml.g:1732:2: ( ( rule__IntegerLiteral__ValueAssignment ) )
+ // InternalOml.g:1815:2: ( ( ( rule__IntegerLiteral__ValueAssignment ) ) )
+ // InternalOml.g:1816:2: ( ( rule__IntegerLiteral__ValueAssignment ) )
{
- // InternalOml.g:1732:2: ( ( rule__IntegerLiteral__ValueAssignment ) )
- // InternalOml.g:1733:3: ( rule__IntegerLiteral__ValueAssignment )
+ // InternalOml.g:1816:2: ( ( rule__IntegerLiteral__ValueAssignment ) )
+ // InternalOml.g:1817:3: ( rule__IntegerLiteral__ValueAssignment )
{
before(grammarAccess.getIntegerLiteralAccess().getValueAssignment());
- // InternalOml.g:1734:3: ( rule__IntegerLiteral__ValueAssignment )
- // InternalOml.g:1734:4: rule__IntegerLiteral__ValueAssignment
+ // InternalOml.g:1818:3: ( rule__IntegerLiteral__ValueAssignment )
+ // InternalOml.g:1818:4: rule__IntegerLiteral__ValueAssignment
{
pushFollow(FOLLOW_2);
rule__IntegerLiteral__ValueAssignment();
@@ -5274,11 +5524,11 @@ public final void ruleIntegerLiteral() throws RecognitionException {
// $ANTLR start "entryRuleDecimalLiteral"
- // InternalOml.g:1743:1: entryRuleDecimalLiteral : ruleDecimalLiteral EOF ;
+ // InternalOml.g:1827:1: entryRuleDecimalLiteral : ruleDecimalLiteral EOF ;
public final void entryRuleDecimalLiteral() throws RecognitionException {
try {
- // InternalOml.g:1744:1: ( ruleDecimalLiteral EOF )
- // InternalOml.g:1745:1: ruleDecimalLiteral EOF
+ // InternalOml.g:1828:1: ( ruleDecimalLiteral EOF )
+ // InternalOml.g:1829:1: ruleDecimalLiteral EOF
{
before(grammarAccess.getDecimalLiteralRule());
pushFollow(FOLLOW_1);
@@ -5304,21 +5554,21 @@ public final void entryRuleDecimalLiteral() throws RecognitionException {
// $ANTLR start "ruleDecimalLiteral"
- // InternalOml.g:1752:1: ruleDecimalLiteral : ( ( rule__DecimalLiteral__ValueAssignment ) ) ;
+ // InternalOml.g:1836:1: ruleDecimalLiteral : ( ( rule__DecimalLiteral__ValueAssignment ) ) ;
public final void ruleDecimalLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1756:2: ( ( ( rule__DecimalLiteral__ValueAssignment ) ) )
- // InternalOml.g:1757:2: ( ( rule__DecimalLiteral__ValueAssignment ) )
+ // InternalOml.g:1840:2: ( ( ( rule__DecimalLiteral__ValueAssignment ) ) )
+ // InternalOml.g:1841:2: ( ( rule__DecimalLiteral__ValueAssignment ) )
{
- // InternalOml.g:1757:2: ( ( rule__DecimalLiteral__ValueAssignment ) )
- // InternalOml.g:1758:3: ( rule__DecimalLiteral__ValueAssignment )
+ // InternalOml.g:1841:2: ( ( rule__DecimalLiteral__ValueAssignment ) )
+ // InternalOml.g:1842:3: ( rule__DecimalLiteral__ValueAssignment )
{
before(grammarAccess.getDecimalLiteralAccess().getValueAssignment());
- // InternalOml.g:1759:3: ( rule__DecimalLiteral__ValueAssignment )
- // InternalOml.g:1759:4: rule__DecimalLiteral__ValueAssignment
+ // InternalOml.g:1843:3: ( rule__DecimalLiteral__ValueAssignment )
+ // InternalOml.g:1843:4: rule__DecimalLiteral__ValueAssignment
{
pushFollow(FOLLOW_2);
rule__DecimalLiteral__ValueAssignment();
@@ -5351,11 +5601,11 @@ public final void ruleDecimalLiteral() throws RecognitionException {
// $ANTLR start "entryRuleDoubleLiteral"
- // InternalOml.g:1768:1: entryRuleDoubleLiteral : ruleDoubleLiteral EOF ;
+ // InternalOml.g:1852:1: entryRuleDoubleLiteral : ruleDoubleLiteral EOF ;
public final void entryRuleDoubleLiteral() throws RecognitionException {
try {
- // InternalOml.g:1769:1: ( ruleDoubleLiteral EOF )
- // InternalOml.g:1770:1: ruleDoubleLiteral EOF
+ // InternalOml.g:1853:1: ( ruleDoubleLiteral EOF )
+ // InternalOml.g:1854:1: ruleDoubleLiteral EOF
{
before(grammarAccess.getDoubleLiteralRule());
pushFollow(FOLLOW_1);
@@ -5381,21 +5631,21 @@ public final void entryRuleDoubleLiteral() throws RecognitionException {
// $ANTLR start "ruleDoubleLiteral"
- // InternalOml.g:1777:1: ruleDoubleLiteral : ( ( rule__DoubleLiteral__ValueAssignment ) ) ;
+ // InternalOml.g:1861:1: ruleDoubleLiteral : ( ( rule__DoubleLiteral__ValueAssignment ) ) ;
public final void ruleDoubleLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1781:2: ( ( ( rule__DoubleLiteral__ValueAssignment ) ) )
- // InternalOml.g:1782:2: ( ( rule__DoubleLiteral__ValueAssignment ) )
+ // InternalOml.g:1865:2: ( ( ( rule__DoubleLiteral__ValueAssignment ) ) )
+ // InternalOml.g:1866:2: ( ( rule__DoubleLiteral__ValueAssignment ) )
{
- // InternalOml.g:1782:2: ( ( rule__DoubleLiteral__ValueAssignment ) )
- // InternalOml.g:1783:3: ( rule__DoubleLiteral__ValueAssignment )
+ // InternalOml.g:1866:2: ( ( rule__DoubleLiteral__ValueAssignment ) )
+ // InternalOml.g:1867:3: ( rule__DoubleLiteral__ValueAssignment )
{
before(grammarAccess.getDoubleLiteralAccess().getValueAssignment());
- // InternalOml.g:1784:3: ( rule__DoubleLiteral__ValueAssignment )
- // InternalOml.g:1784:4: rule__DoubleLiteral__ValueAssignment
+ // InternalOml.g:1868:3: ( rule__DoubleLiteral__ValueAssignment )
+ // InternalOml.g:1868:4: rule__DoubleLiteral__ValueAssignment
{
pushFollow(FOLLOW_2);
rule__DoubleLiteral__ValueAssignment();
@@ -5428,11 +5678,11 @@ public final void ruleDoubleLiteral() throws RecognitionException {
// $ANTLR start "entryRuleBooleanLiteral"
- // InternalOml.g:1793:1: entryRuleBooleanLiteral : ruleBooleanLiteral EOF ;
+ // InternalOml.g:1877:1: entryRuleBooleanLiteral : ruleBooleanLiteral EOF ;
public final void entryRuleBooleanLiteral() throws RecognitionException {
try {
- // InternalOml.g:1794:1: ( ruleBooleanLiteral EOF )
- // InternalOml.g:1795:1: ruleBooleanLiteral EOF
+ // InternalOml.g:1878:1: ( ruleBooleanLiteral EOF )
+ // InternalOml.g:1879:1: ruleBooleanLiteral EOF
{
before(grammarAccess.getBooleanLiteralRule());
pushFollow(FOLLOW_1);
@@ -5458,21 +5708,21 @@ public final void entryRuleBooleanLiteral() throws RecognitionException {
// $ANTLR start "ruleBooleanLiteral"
- // InternalOml.g:1802:1: ruleBooleanLiteral : ( ( rule__BooleanLiteral__ValueAssignment ) ) ;
+ // InternalOml.g:1886:1: ruleBooleanLiteral : ( ( rule__BooleanLiteral__ValueAssignment ) ) ;
public final void ruleBooleanLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1806:2: ( ( ( rule__BooleanLiteral__ValueAssignment ) ) )
- // InternalOml.g:1807:2: ( ( rule__BooleanLiteral__ValueAssignment ) )
+ // InternalOml.g:1890:2: ( ( ( rule__BooleanLiteral__ValueAssignment ) ) )
+ // InternalOml.g:1891:2: ( ( rule__BooleanLiteral__ValueAssignment ) )
{
- // InternalOml.g:1807:2: ( ( rule__BooleanLiteral__ValueAssignment ) )
- // InternalOml.g:1808:3: ( rule__BooleanLiteral__ValueAssignment )
+ // InternalOml.g:1891:2: ( ( rule__BooleanLiteral__ValueAssignment ) )
+ // InternalOml.g:1892:3: ( rule__BooleanLiteral__ValueAssignment )
{
before(grammarAccess.getBooleanLiteralAccess().getValueAssignment());
- // InternalOml.g:1809:3: ( rule__BooleanLiteral__ValueAssignment )
- // InternalOml.g:1809:4: rule__BooleanLiteral__ValueAssignment
+ // InternalOml.g:1893:3: ( rule__BooleanLiteral__ValueAssignment )
+ // InternalOml.g:1893:4: rule__BooleanLiteral__ValueAssignment
{
pushFollow(FOLLOW_2);
rule__BooleanLiteral__ValueAssignment();
@@ -5505,11 +5755,11 @@ public final void ruleBooleanLiteral() throws RecognitionException {
// $ANTLR start "entryRuleQuotedLiteral"
- // InternalOml.g:1818:1: entryRuleQuotedLiteral : ruleQuotedLiteral EOF ;
+ // InternalOml.g:1902:1: entryRuleQuotedLiteral : ruleQuotedLiteral EOF ;
public final void entryRuleQuotedLiteral() throws RecognitionException {
try {
- // InternalOml.g:1819:1: ( ruleQuotedLiteral EOF )
- // InternalOml.g:1820:1: ruleQuotedLiteral EOF
+ // InternalOml.g:1903:1: ( ruleQuotedLiteral EOF )
+ // InternalOml.g:1904:1: ruleQuotedLiteral EOF
{
before(grammarAccess.getQuotedLiteralRule());
pushFollow(FOLLOW_1);
@@ -5535,21 +5785,21 @@ public final void entryRuleQuotedLiteral() throws RecognitionException {
// $ANTLR start "ruleQuotedLiteral"
- // InternalOml.g:1827:1: ruleQuotedLiteral : ( ( rule__QuotedLiteral__Group__0 ) ) ;
+ // InternalOml.g:1911:1: ruleQuotedLiteral : ( ( rule__QuotedLiteral__Group__0 ) ) ;
public final void ruleQuotedLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1831:2: ( ( ( rule__QuotedLiteral__Group__0 ) ) )
- // InternalOml.g:1832:2: ( ( rule__QuotedLiteral__Group__0 ) )
+ // InternalOml.g:1915:2: ( ( ( rule__QuotedLiteral__Group__0 ) ) )
+ // InternalOml.g:1916:2: ( ( rule__QuotedLiteral__Group__0 ) )
{
- // InternalOml.g:1832:2: ( ( rule__QuotedLiteral__Group__0 ) )
- // InternalOml.g:1833:3: ( rule__QuotedLiteral__Group__0 )
+ // InternalOml.g:1916:2: ( ( rule__QuotedLiteral__Group__0 ) )
+ // InternalOml.g:1917:3: ( rule__QuotedLiteral__Group__0 )
{
before(grammarAccess.getQuotedLiteralAccess().getGroup());
- // InternalOml.g:1834:3: ( rule__QuotedLiteral__Group__0 )
- // InternalOml.g:1834:4: rule__QuotedLiteral__Group__0
+ // InternalOml.g:1918:3: ( rule__QuotedLiteral__Group__0 )
+ // InternalOml.g:1918:4: rule__QuotedLiteral__Group__0
{
pushFollow(FOLLOW_2);
rule__QuotedLiteral__Group__0();
@@ -5582,11 +5832,11 @@ public final void ruleQuotedLiteral() throws RecognitionException {
// $ANTLR start "entryRuleRef"
- // InternalOml.g:1843:1: entryRuleRef : ruleRef EOF ;
+ // InternalOml.g:1927:1: entryRuleRef : ruleRef EOF ;
public final void entryRuleRef() throws RecognitionException {
try {
- // InternalOml.g:1844:1: ( ruleRef EOF )
- // InternalOml.g:1845:1: ruleRef EOF
+ // InternalOml.g:1928:1: ( ruleRef EOF )
+ // InternalOml.g:1929:1: ruleRef EOF
{
before(grammarAccess.getRefRule());
pushFollow(FOLLOW_1);
@@ -5612,21 +5862,21 @@ public final void entryRuleRef() throws RecognitionException {
// $ANTLR start "ruleRef"
- // InternalOml.g:1852:1: ruleRef : ( ( rule__Ref__Alternatives ) ) ;
+ // InternalOml.g:1936:1: ruleRef : ( ( rule__Ref__Alternatives ) ) ;
public final void ruleRef() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1856:2: ( ( ( rule__Ref__Alternatives ) ) )
- // InternalOml.g:1857:2: ( ( rule__Ref__Alternatives ) )
+ // InternalOml.g:1940:2: ( ( ( rule__Ref__Alternatives ) ) )
+ // InternalOml.g:1941:2: ( ( rule__Ref__Alternatives ) )
{
- // InternalOml.g:1857:2: ( ( rule__Ref__Alternatives ) )
- // InternalOml.g:1858:3: ( rule__Ref__Alternatives )
+ // InternalOml.g:1941:2: ( ( rule__Ref__Alternatives ) )
+ // InternalOml.g:1942:3: ( rule__Ref__Alternatives )
{
before(grammarAccess.getRefAccess().getAlternatives());
- // InternalOml.g:1859:3: ( rule__Ref__Alternatives )
- // InternalOml.g:1859:4: rule__Ref__Alternatives
+ // InternalOml.g:1943:3: ( rule__Ref__Alternatives )
+ // InternalOml.g:1943:4: rule__Ref__Alternatives
{
pushFollow(FOLLOW_2);
rule__Ref__Alternatives();
@@ -5659,11 +5909,11 @@ public final void ruleRef() throws RecognitionException {
// $ANTLR start "entryRuleCrossRef"
- // InternalOml.g:1868:1: entryRuleCrossRef : ruleCrossRef EOF ;
+ // InternalOml.g:1952:1: entryRuleCrossRef : ruleCrossRef EOF ;
public final void entryRuleCrossRef() throws RecognitionException {
try {
- // InternalOml.g:1869:1: ( ruleCrossRef EOF )
- // InternalOml.g:1870:1: ruleCrossRef EOF
+ // InternalOml.g:1953:1: ( ruleCrossRef EOF )
+ // InternalOml.g:1954:1: ruleCrossRef EOF
{
before(grammarAccess.getCrossRefRule());
pushFollow(FOLLOW_1);
@@ -5689,21 +5939,21 @@ public final void entryRuleCrossRef() throws RecognitionException {
// $ANTLR start "ruleCrossRef"
- // InternalOml.g:1877:1: ruleCrossRef : ( ( rule__CrossRef__Alternatives ) ) ;
+ // InternalOml.g:1961:1: ruleCrossRef : ( ( rule__CrossRef__Alternatives ) ) ;
public final void ruleCrossRef() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1881:2: ( ( ( rule__CrossRef__Alternatives ) ) )
- // InternalOml.g:1882:2: ( ( rule__CrossRef__Alternatives ) )
+ // InternalOml.g:1965:2: ( ( ( rule__CrossRef__Alternatives ) ) )
+ // InternalOml.g:1966:2: ( ( rule__CrossRef__Alternatives ) )
{
- // InternalOml.g:1882:2: ( ( rule__CrossRef__Alternatives ) )
- // InternalOml.g:1883:3: ( rule__CrossRef__Alternatives )
+ // InternalOml.g:1966:2: ( ( rule__CrossRef__Alternatives ) )
+ // InternalOml.g:1967:3: ( rule__CrossRef__Alternatives )
{
before(grammarAccess.getCrossRefAccess().getAlternatives());
- // InternalOml.g:1884:3: ( rule__CrossRef__Alternatives )
- // InternalOml.g:1884:4: rule__CrossRef__Alternatives
+ // InternalOml.g:1968:3: ( rule__CrossRef__Alternatives )
+ // InternalOml.g:1968:4: rule__CrossRef__Alternatives
{
pushFollow(FOLLOW_2);
rule__CrossRef__Alternatives();
@@ -5736,11 +5986,11 @@ public final void ruleCrossRef() throws RecognitionException {
// $ANTLR start "entryRuleBoolean"
- // InternalOml.g:1893:1: entryRuleBoolean : ruleBoolean EOF ;
+ // InternalOml.g:1977:1: entryRuleBoolean : ruleBoolean EOF ;
public final void entryRuleBoolean() throws RecognitionException {
try {
- // InternalOml.g:1894:1: ( ruleBoolean EOF )
- // InternalOml.g:1895:1: ruleBoolean EOF
+ // InternalOml.g:1978:1: ( ruleBoolean EOF )
+ // InternalOml.g:1979:1: ruleBoolean EOF
{
before(grammarAccess.getBooleanRule());
pushFollow(FOLLOW_1);
@@ -5766,17 +6016,17 @@ public final void entryRuleBoolean() throws RecognitionException {
// $ANTLR start "ruleBoolean"
- // InternalOml.g:1902:1: ruleBoolean : ( RULE_BOOLEAN_STR ) ;
+ // InternalOml.g:1986:1: ruleBoolean : ( RULE_BOOLEAN_STR ) ;
public final void ruleBoolean() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1906:2: ( ( RULE_BOOLEAN_STR ) )
- // InternalOml.g:1907:2: ( RULE_BOOLEAN_STR )
+ // InternalOml.g:1990:2: ( ( RULE_BOOLEAN_STR ) )
+ // InternalOml.g:1991:2: ( RULE_BOOLEAN_STR )
{
- // InternalOml.g:1907:2: ( RULE_BOOLEAN_STR )
- // InternalOml.g:1908:3: RULE_BOOLEAN_STR
+ // InternalOml.g:1991:2: ( RULE_BOOLEAN_STR )
+ // InternalOml.g:1992:3: RULE_BOOLEAN_STR
{
before(grammarAccess.getBooleanAccess().getBOOLEAN_STRTerminalRuleCall());
match(input,RULE_BOOLEAN_STR,FOLLOW_2);
@@ -5803,11 +6053,11 @@ public final void ruleBoolean() throws RecognitionException {
// $ANTLR start "entryRuleUnsignedInteger"
- // InternalOml.g:1918:1: entryRuleUnsignedInteger : ruleUnsignedInteger EOF ;
+ // InternalOml.g:2002:1: entryRuleUnsignedInteger : ruleUnsignedInteger EOF ;
public final void entryRuleUnsignedInteger() throws RecognitionException {
try {
- // InternalOml.g:1919:1: ( ruleUnsignedInteger EOF )
- // InternalOml.g:1920:1: ruleUnsignedInteger EOF
+ // InternalOml.g:2003:1: ( ruleUnsignedInteger EOF )
+ // InternalOml.g:2004:1: ruleUnsignedInteger EOF
{
before(grammarAccess.getUnsignedIntegerRule());
pushFollow(FOLLOW_1);
@@ -5833,17 +6083,17 @@ public final void entryRuleUnsignedInteger() throws RecognitionException {
// $ANTLR start "ruleUnsignedInteger"
- // InternalOml.g:1927:1: ruleUnsignedInteger : ( RULE_UNSIGNED_INTEGER_STR ) ;
+ // InternalOml.g:2011:1: ruleUnsignedInteger : ( RULE_UNSIGNED_INTEGER_STR ) ;
public final void ruleUnsignedInteger() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1931:2: ( ( RULE_UNSIGNED_INTEGER_STR ) )
- // InternalOml.g:1932:2: ( RULE_UNSIGNED_INTEGER_STR )
+ // InternalOml.g:2015:2: ( ( RULE_UNSIGNED_INTEGER_STR ) )
+ // InternalOml.g:2016:2: ( RULE_UNSIGNED_INTEGER_STR )
{
- // InternalOml.g:1932:2: ( RULE_UNSIGNED_INTEGER_STR )
- // InternalOml.g:1933:3: RULE_UNSIGNED_INTEGER_STR
+ // InternalOml.g:2016:2: ( RULE_UNSIGNED_INTEGER_STR )
+ // InternalOml.g:2017:3: RULE_UNSIGNED_INTEGER_STR
{
before(grammarAccess.getUnsignedIntegerAccess().getUNSIGNED_INTEGER_STRTerminalRuleCall());
match(input,RULE_UNSIGNED_INTEGER_STR,FOLLOW_2);
@@ -5870,11 +6120,11 @@ public final void ruleUnsignedInteger() throws RecognitionException {
// $ANTLR start "entryRuleInteger"
- // InternalOml.g:1943:1: entryRuleInteger : ruleInteger EOF ;
+ // InternalOml.g:2027:1: entryRuleInteger : ruleInteger EOF ;
public final void entryRuleInteger() throws RecognitionException {
try {
- // InternalOml.g:1944:1: ( ruleInteger EOF )
- // InternalOml.g:1945:1: ruleInteger EOF
+ // InternalOml.g:2028:1: ( ruleInteger EOF )
+ // InternalOml.g:2029:1: ruleInteger EOF
{
before(grammarAccess.getIntegerRule());
pushFollow(FOLLOW_1);
@@ -5900,21 +6150,21 @@ public final void entryRuleInteger() throws RecognitionException {
// $ANTLR start "ruleInteger"
- // InternalOml.g:1952:1: ruleInteger : ( ( rule__Integer__Alternatives ) ) ;
+ // InternalOml.g:2036:1: ruleInteger : ( ( rule__Integer__Alternatives ) ) ;
public final void ruleInteger() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1956:2: ( ( ( rule__Integer__Alternatives ) ) )
- // InternalOml.g:1957:2: ( ( rule__Integer__Alternatives ) )
+ // InternalOml.g:2040:2: ( ( ( rule__Integer__Alternatives ) ) )
+ // InternalOml.g:2041:2: ( ( rule__Integer__Alternatives ) )
{
- // InternalOml.g:1957:2: ( ( rule__Integer__Alternatives ) )
- // InternalOml.g:1958:3: ( rule__Integer__Alternatives )
+ // InternalOml.g:2041:2: ( ( rule__Integer__Alternatives ) )
+ // InternalOml.g:2042:3: ( rule__Integer__Alternatives )
{
before(grammarAccess.getIntegerAccess().getAlternatives());
- // InternalOml.g:1959:3: ( rule__Integer__Alternatives )
- // InternalOml.g:1959:4: rule__Integer__Alternatives
+ // InternalOml.g:2043:3: ( rule__Integer__Alternatives )
+ // InternalOml.g:2043:4: rule__Integer__Alternatives
{
pushFollow(FOLLOW_2);
rule__Integer__Alternatives();
@@ -5947,11 +6197,11 @@ public final void ruleInteger() throws RecognitionException {
// $ANTLR start "entryRuleDecimal"
- // InternalOml.g:1968:1: entryRuleDecimal : ruleDecimal EOF ;
+ // InternalOml.g:2052:1: entryRuleDecimal : ruleDecimal EOF ;
public final void entryRuleDecimal() throws RecognitionException {
try {
- // InternalOml.g:1969:1: ( ruleDecimal EOF )
- // InternalOml.g:1970:1: ruleDecimal EOF
+ // InternalOml.g:2053:1: ( ruleDecimal EOF )
+ // InternalOml.g:2054:1: ruleDecimal EOF
{
before(grammarAccess.getDecimalRule());
pushFollow(FOLLOW_1);
@@ -5977,17 +6227,17 @@ public final void entryRuleDecimal() throws RecognitionException {
// $ANTLR start "ruleDecimal"
- // InternalOml.g:1977:1: ruleDecimal : ( RULE_DECIMAL_STR ) ;
+ // InternalOml.g:2061:1: ruleDecimal : ( RULE_DECIMAL_STR ) ;
public final void ruleDecimal() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:1981:2: ( ( RULE_DECIMAL_STR ) )
- // InternalOml.g:1982:2: ( RULE_DECIMAL_STR )
+ // InternalOml.g:2065:2: ( ( RULE_DECIMAL_STR ) )
+ // InternalOml.g:2066:2: ( RULE_DECIMAL_STR )
{
- // InternalOml.g:1982:2: ( RULE_DECIMAL_STR )
- // InternalOml.g:1983:3: RULE_DECIMAL_STR
+ // InternalOml.g:2066:2: ( RULE_DECIMAL_STR )
+ // InternalOml.g:2067:3: RULE_DECIMAL_STR
{
before(grammarAccess.getDecimalAccess().getDECIMAL_STRTerminalRuleCall());
match(input,RULE_DECIMAL_STR,FOLLOW_2);
@@ -6014,11 +6264,11 @@ public final void ruleDecimal() throws RecognitionException {
// $ANTLR start "entryRuleDouble"
- // InternalOml.g:1993:1: entryRuleDouble : ruleDouble EOF ;
+ // InternalOml.g:2077:1: entryRuleDouble : ruleDouble EOF ;
public final void entryRuleDouble() throws RecognitionException {
try {
- // InternalOml.g:1994:1: ( ruleDouble EOF )
- // InternalOml.g:1995:1: ruleDouble EOF
+ // InternalOml.g:2078:1: ( ruleDouble EOF )
+ // InternalOml.g:2079:1: ruleDouble EOF
{
before(grammarAccess.getDoubleRule());
pushFollow(FOLLOW_1);
@@ -6044,17 +6294,17 @@ public final void entryRuleDouble() throws RecognitionException {
// $ANTLR start "ruleDouble"
- // InternalOml.g:2002:1: ruleDouble : ( RULE_DOUBLE_STR ) ;
+ // InternalOml.g:2086:1: ruleDouble : ( RULE_DOUBLE_STR ) ;
public final void ruleDouble() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2006:2: ( ( RULE_DOUBLE_STR ) )
- // InternalOml.g:2007:2: ( RULE_DOUBLE_STR )
+ // InternalOml.g:2090:2: ( ( RULE_DOUBLE_STR ) )
+ // InternalOml.g:2091:2: ( RULE_DOUBLE_STR )
{
- // InternalOml.g:2007:2: ( RULE_DOUBLE_STR )
- // InternalOml.g:2008:3: RULE_DOUBLE_STR
+ // InternalOml.g:2091:2: ( RULE_DOUBLE_STR )
+ // InternalOml.g:2092:3: RULE_DOUBLE_STR
{
before(grammarAccess.getDoubleAccess().getDOUBLE_STRTerminalRuleCall());
match(input,RULE_DOUBLE_STR,FOLLOW_2);
@@ -6081,21 +6331,21 @@ public final void ruleDouble() throws RecognitionException {
// $ANTLR start "ruleRangeRestrictionKind"
- // InternalOml.g:2018:1: ruleRangeRestrictionKind : ( ( rule__RangeRestrictionKind__Alternatives ) ) ;
+ // InternalOml.g:2102:1: ruleRangeRestrictionKind : ( ( rule__RangeRestrictionKind__Alternatives ) ) ;
public final void ruleRangeRestrictionKind() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2022:1: ( ( ( rule__RangeRestrictionKind__Alternatives ) ) )
- // InternalOml.g:2023:2: ( ( rule__RangeRestrictionKind__Alternatives ) )
+ // InternalOml.g:2106:1: ( ( ( rule__RangeRestrictionKind__Alternatives ) ) )
+ // InternalOml.g:2107:2: ( ( rule__RangeRestrictionKind__Alternatives ) )
{
- // InternalOml.g:2023:2: ( ( rule__RangeRestrictionKind__Alternatives ) )
- // InternalOml.g:2024:3: ( rule__RangeRestrictionKind__Alternatives )
+ // InternalOml.g:2107:2: ( ( rule__RangeRestrictionKind__Alternatives ) )
+ // InternalOml.g:2108:3: ( rule__RangeRestrictionKind__Alternatives )
{
before(grammarAccess.getRangeRestrictionKindAccess().getAlternatives());
- // InternalOml.g:2025:3: ( rule__RangeRestrictionKind__Alternatives )
- // InternalOml.g:2025:4: rule__RangeRestrictionKind__Alternatives
+ // InternalOml.g:2109:3: ( rule__RangeRestrictionKind__Alternatives )
+ // InternalOml.g:2109:4: rule__RangeRestrictionKind__Alternatives
{
pushFollow(FOLLOW_2);
rule__RangeRestrictionKind__Alternatives();
@@ -6128,21 +6378,21 @@ public final void ruleRangeRestrictionKind() throws RecognitionException {
// $ANTLR start "ruleCardinalityRestrictionKind"
- // InternalOml.g:2034:1: ruleCardinalityRestrictionKind : ( ( rule__CardinalityRestrictionKind__Alternatives ) ) ;
+ // InternalOml.g:2118:1: ruleCardinalityRestrictionKind : ( ( rule__CardinalityRestrictionKind__Alternatives ) ) ;
public final void ruleCardinalityRestrictionKind() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2038:1: ( ( ( rule__CardinalityRestrictionKind__Alternatives ) ) )
- // InternalOml.g:2039:2: ( ( rule__CardinalityRestrictionKind__Alternatives ) )
+ // InternalOml.g:2122:1: ( ( ( rule__CardinalityRestrictionKind__Alternatives ) ) )
+ // InternalOml.g:2123:2: ( ( rule__CardinalityRestrictionKind__Alternatives ) )
{
- // InternalOml.g:2039:2: ( ( rule__CardinalityRestrictionKind__Alternatives ) )
- // InternalOml.g:2040:3: ( rule__CardinalityRestrictionKind__Alternatives )
+ // InternalOml.g:2123:2: ( ( rule__CardinalityRestrictionKind__Alternatives ) )
+ // InternalOml.g:2124:3: ( rule__CardinalityRestrictionKind__Alternatives )
{
before(grammarAccess.getCardinalityRestrictionKindAccess().getAlternatives());
- // InternalOml.g:2041:3: ( rule__CardinalityRestrictionKind__Alternatives )
- // InternalOml.g:2041:4: rule__CardinalityRestrictionKind__Alternatives
+ // InternalOml.g:2125:3: ( rule__CardinalityRestrictionKind__Alternatives )
+ // InternalOml.g:2125:4: rule__CardinalityRestrictionKind__Alternatives
{
pushFollow(FOLLOW_2);
rule__CardinalityRestrictionKind__Alternatives();
@@ -6175,23 +6425,23 @@ public final void ruleCardinalityRestrictionKind() throws RecognitionException {
// $ANTLR start "ruleExtends"
- // InternalOml.g:2050:1: ruleExtends : ( ( 'extends' ) ) ;
+ // InternalOml.g:2134:1: ruleExtends : ( ( 'extends' ) ) ;
public final void ruleExtends() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2054:1: ( ( ( 'extends' ) ) )
- // InternalOml.g:2055:2: ( ( 'extends' ) )
+ // InternalOml.g:2138:1: ( ( ( 'extends' ) ) )
+ // InternalOml.g:2139:2: ( ( 'extends' ) )
{
- // InternalOml.g:2055:2: ( ( 'extends' ) )
- // InternalOml.g:2056:3: ( 'extends' )
+ // InternalOml.g:2139:2: ( ( 'extends' ) )
+ // InternalOml.g:2140:3: ( 'extends' )
{
before(grammarAccess.getExtendsAccess().getExtensionEnumLiteralDeclaration());
- // InternalOml.g:2057:3: ( 'extends' )
- // InternalOml.g:2057:4: 'extends'
+ // InternalOml.g:2141:3: ( 'extends' )
+ // InternalOml.g:2141:4: 'extends'
{
- match(input,20,FOLLOW_2);
+ match(input,21,FOLLOW_2);
}
@@ -6218,23 +6468,23 @@ public final void ruleExtends() throws RecognitionException {
// $ANTLR start "ruleUses"
- // InternalOml.g:2066:1: ruleUses : ( ( 'uses' ) ) ;
+ // InternalOml.g:2150:1: ruleUses : ( ( 'uses' ) ) ;
public final void ruleUses() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2070:1: ( ( ( 'uses' ) ) )
- // InternalOml.g:2071:2: ( ( 'uses' ) )
+ // InternalOml.g:2154:1: ( ( ( 'uses' ) ) )
+ // InternalOml.g:2155:2: ( ( 'uses' ) )
{
- // InternalOml.g:2071:2: ( ( 'uses' ) )
- // InternalOml.g:2072:3: ( 'uses' )
+ // InternalOml.g:2155:2: ( ( 'uses' ) )
+ // InternalOml.g:2156:3: ( 'uses' )
{
before(grammarAccess.getUsesAccess().getUsageEnumLiteralDeclaration());
- // InternalOml.g:2073:3: ( 'uses' )
- // InternalOml.g:2073:4: 'uses'
+ // InternalOml.g:2157:3: ( 'uses' )
+ // InternalOml.g:2157:4: 'uses'
{
- match(input,21,FOLLOW_2);
+ match(input,22,FOLLOW_2);
}
@@ -6261,23 +6511,23 @@ public final void ruleUses() throws RecognitionException {
// $ANTLR start "ruleIncludes"
- // InternalOml.g:2082:1: ruleIncludes : ( ( 'includes' ) ) ;
+ // InternalOml.g:2166:1: ruleIncludes : ( ( 'includes' ) ) ;
public final void ruleIncludes() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2086:1: ( ( ( 'includes' ) ) )
- // InternalOml.g:2087:2: ( ( 'includes' ) )
+ // InternalOml.g:2170:1: ( ( ( 'includes' ) ) )
+ // InternalOml.g:2171:2: ( ( 'includes' ) )
{
- // InternalOml.g:2087:2: ( ( 'includes' ) )
- // InternalOml.g:2088:3: ( 'includes' )
+ // InternalOml.g:2171:2: ( ( 'includes' ) )
+ // InternalOml.g:2172:3: ( 'includes' )
{
before(grammarAccess.getIncludesAccess().getInclusionEnumLiteralDeclaration());
- // InternalOml.g:2089:3: ( 'includes' )
- // InternalOml.g:2089:4: 'includes'
+ // InternalOml.g:2173:3: ( 'includes' )
+ // InternalOml.g:2173:4: 'includes'
{
- match(input,22,FOLLOW_2);
+ match(input,23,FOLLOW_2);
}
@@ -6304,21 +6554,21 @@ public final void ruleIncludes() throws RecognitionException {
// $ANTLR start "rule__Ontology__Alternatives"
- // InternalOml.g:2097:1: rule__Ontology__Alternatives : ( ( ruleVocabularyBox ) | ( ruleDescriptionBox ) );
+ // InternalOml.g:2181:1: rule__Ontology__Alternatives : ( ( ruleVocabularyBox ) | ( ruleDescriptionBox ) );
public final void rule__Ontology__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2101:1: ( ( ruleVocabularyBox ) | ( ruleDescriptionBox ) )
+ // InternalOml.g:2185:1: ( ( ruleVocabularyBox ) | ( ruleDescriptionBox ) )
int alt1=2;
alt1 = dfa1.predict(input);
switch (alt1) {
case 1 :
- // InternalOml.g:2102:2: ( ruleVocabularyBox )
+ // InternalOml.g:2186:2: ( ruleVocabularyBox )
{
- // InternalOml.g:2102:2: ( ruleVocabularyBox )
- // InternalOml.g:2103:3: ruleVocabularyBox
+ // InternalOml.g:2186:2: ( ruleVocabularyBox )
+ // InternalOml.g:2187:3: ruleVocabularyBox
{
before(grammarAccess.getOntologyAccess().getVocabularyBoxParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -6334,10 +6584,10 @@ public final void rule__Ontology__Alternatives() throws RecognitionException {
}
break;
case 2 :
- // InternalOml.g:2108:2: ( ruleDescriptionBox )
+ // InternalOml.g:2192:2: ( ruleDescriptionBox )
{
- // InternalOml.g:2108:2: ( ruleDescriptionBox )
- // InternalOml.g:2109:3: ruleDescriptionBox
+ // InternalOml.g:2192:2: ( ruleDescriptionBox )
+ // InternalOml.g:2193:3: ruleDescriptionBox
{
before(grammarAccess.getOntologyAccess().getDescriptionBoxParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -6369,14 +6619,14 @@ public final void rule__Ontology__Alternatives() throws RecognitionException {
// $ANTLR end "rule__Ontology__Alternatives"
- // $ANTLR start "rule__Annotation__Alternatives_3"
- // InternalOml.g:2118:1: rule__Annotation__Alternatives_3 : ( ( ( rule__Annotation__LiteralValueAssignment_3_0 ) ) | ( ( rule__Annotation__ReferencedValueAssignment_3_1 ) ) );
- public final void rule__Annotation__Alternatives_3() throws RecognitionException {
+ // $ANTLR start "rule__AnnotationValue__Alternatives"
+ // InternalOml.g:2202:1: rule__AnnotationValue__Alternatives : ( ( ( rule__AnnotationValue__LiteralValueAssignment_0 ) ) | ( ( rule__AnnotationValue__ReferencedValueAssignment_1 ) ) );
+ public final void rule__AnnotationValue__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2122:1: ( ( ( rule__Annotation__LiteralValueAssignment_3_0 ) ) | ( ( rule__Annotation__ReferencedValueAssignment_3_1 ) ) )
+ // InternalOml.g:2206:1: ( ( ( rule__AnnotationValue__LiteralValueAssignment_0 ) ) | ( ( rule__AnnotationValue__ReferencedValueAssignment_1 ) ) )
int alt2=2;
int LA2_0 = input.LA(1);
@@ -6394,24 +6644,24 @@ else if ( ((LA2_0>=RULE_ID && LA2_0<=RULE_IRI)) ) {
}
switch (alt2) {
case 1 :
- // InternalOml.g:2123:2: ( ( rule__Annotation__LiteralValueAssignment_3_0 ) )
+ // InternalOml.g:2207:2: ( ( rule__AnnotationValue__LiteralValueAssignment_0 ) )
{
- // InternalOml.g:2123:2: ( ( rule__Annotation__LiteralValueAssignment_3_0 ) )
- // InternalOml.g:2124:3: ( rule__Annotation__LiteralValueAssignment_3_0 )
+ // InternalOml.g:2207:2: ( ( rule__AnnotationValue__LiteralValueAssignment_0 ) )
+ // InternalOml.g:2208:3: ( rule__AnnotationValue__LiteralValueAssignment_0 )
{
- before(grammarAccess.getAnnotationAccess().getLiteralValueAssignment_3_0());
- // InternalOml.g:2125:3: ( rule__Annotation__LiteralValueAssignment_3_0 )
- // InternalOml.g:2125:4: rule__Annotation__LiteralValueAssignment_3_0
+ before(grammarAccess.getAnnotationValueAccess().getLiteralValueAssignment_0());
+ // InternalOml.g:2209:3: ( rule__AnnotationValue__LiteralValueAssignment_0 )
+ // InternalOml.g:2209:4: rule__AnnotationValue__LiteralValueAssignment_0
{
pushFollow(FOLLOW_2);
- rule__Annotation__LiteralValueAssignment_3_0();
+ rule__AnnotationValue__LiteralValueAssignment_0();
state._fsp--;
}
- after(grammarAccess.getAnnotationAccess().getLiteralValueAssignment_3_0());
+ after(grammarAccess.getAnnotationValueAccess().getLiteralValueAssignment_0());
}
@@ -6419,24 +6669,24 @@ else if ( ((LA2_0>=RULE_ID && LA2_0<=RULE_IRI)) ) {
}
break;
case 2 :
- // InternalOml.g:2129:2: ( ( rule__Annotation__ReferencedValueAssignment_3_1 ) )
+ // InternalOml.g:2213:2: ( ( rule__AnnotationValue__ReferencedValueAssignment_1 ) )
{
- // InternalOml.g:2129:2: ( ( rule__Annotation__ReferencedValueAssignment_3_1 ) )
- // InternalOml.g:2130:3: ( rule__Annotation__ReferencedValueAssignment_3_1 )
+ // InternalOml.g:2213:2: ( ( rule__AnnotationValue__ReferencedValueAssignment_1 ) )
+ // InternalOml.g:2214:3: ( rule__AnnotationValue__ReferencedValueAssignment_1 )
{
- before(grammarAccess.getAnnotationAccess().getReferencedValueAssignment_3_1());
- // InternalOml.g:2131:3: ( rule__Annotation__ReferencedValueAssignment_3_1 )
- // InternalOml.g:2131:4: rule__Annotation__ReferencedValueAssignment_3_1
+ before(grammarAccess.getAnnotationValueAccess().getReferencedValueAssignment_1());
+ // InternalOml.g:2215:3: ( rule__AnnotationValue__ReferencedValueAssignment_1 )
+ // InternalOml.g:2215:4: rule__AnnotationValue__ReferencedValueAssignment_1
{
pushFollow(FOLLOW_2);
- rule__Annotation__ReferencedValueAssignment_3_1();
+ rule__AnnotationValue__ReferencedValueAssignment_1();
state._fsp--;
}
- after(grammarAccess.getAnnotationAccess().getReferencedValueAssignment_3_1());
+ after(grammarAccess.getAnnotationValueAccess().getReferencedValueAssignment_1());
}
@@ -6457,25 +6707,25 @@ else if ( ((LA2_0>=RULE_ID && LA2_0<=RULE_IRI)) ) {
}
return ;
}
- // $ANTLR end "rule__Annotation__Alternatives_3"
+ // $ANTLR end "rule__AnnotationValue__Alternatives"
// $ANTLR start "rule__VocabularyBox__Alternatives"
- // InternalOml.g:2139:1: rule__VocabularyBox__Alternatives : ( ( ruleVocabulary ) | ( ruleVocabularyBundle ) );
+ // InternalOml.g:2223:1: rule__VocabularyBox__Alternatives : ( ( ruleVocabulary ) | ( ruleVocabularyBundle ) );
public final void rule__VocabularyBox__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2143:1: ( ( ruleVocabulary ) | ( ruleVocabularyBundle ) )
+ // InternalOml.g:2227:1: ( ( ruleVocabulary ) | ( ruleVocabularyBundle ) )
int alt3=2;
alt3 = dfa3.predict(input);
switch (alt3) {
case 1 :
- // InternalOml.g:2144:2: ( ruleVocabulary )
+ // InternalOml.g:2228:2: ( ruleVocabulary )
{
- // InternalOml.g:2144:2: ( ruleVocabulary )
- // InternalOml.g:2145:3: ruleVocabulary
+ // InternalOml.g:2228:2: ( ruleVocabulary )
+ // InternalOml.g:2229:3: ruleVocabulary
{
before(grammarAccess.getVocabularyBoxAccess().getVocabularyParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -6491,10 +6741,10 @@ public final void rule__VocabularyBox__Alternatives() throws RecognitionExceptio
}
break;
case 2 :
- // InternalOml.g:2150:2: ( ruleVocabularyBundle )
+ // InternalOml.g:2234:2: ( ruleVocabularyBundle )
{
- // InternalOml.g:2150:2: ( ruleVocabularyBundle )
- // InternalOml.g:2151:3: ruleVocabularyBundle
+ // InternalOml.g:2234:2: ( ruleVocabularyBundle )
+ // InternalOml.g:2235:3: ruleVocabularyBundle
{
before(grammarAccess.getVocabularyBoxAccess().getVocabularyBundleParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -6527,20 +6777,20 @@ public final void rule__VocabularyBox__Alternatives() throws RecognitionExceptio
// $ANTLR start "rule__Vocabulary__OwnedImportsAlternatives_6_0"
- // InternalOml.g:2160:1: rule__Vocabulary__OwnedImportsAlternatives_6_0 : ( ( ruleExtension ) | ( ruleUsage ) );
+ // InternalOml.g:2244:1: rule__Vocabulary__OwnedImportsAlternatives_6_0 : ( ( ruleExtension ) | ( ruleUsage ) );
public final void rule__Vocabulary__OwnedImportsAlternatives_6_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2164:1: ( ( ruleExtension ) | ( ruleUsage ) )
+ // InternalOml.g:2248:1: ( ( ruleExtension ) | ( ruleUsage ) )
int alt4=2;
int LA4_0 = input.LA(1);
- if ( (LA4_0==20) ) {
+ if ( (LA4_0==21) ) {
alt4=1;
}
- else if ( (LA4_0==21) ) {
+ else if ( (LA4_0==22) ) {
alt4=2;
}
else {
@@ -6551,10 +6801,10 @@ else if ( (LA4_0==21) ) {
}
switch (alt4) {
case 1 :
- // InternalOml.g:2165:2: ( ruleExtension )
+ // InternalOml.g:2249:2: ( ruleExtension )
{
- // InternalOml.g:2165:2: ( ruleExtension )
- // InternalOml.g:2166:3: ruleExtension
+ // InternalOml.g:2249:2: ( ruleExtension )
+ // InternalOml.g:2250:3: ruleExtension
{
before(grammarAccess.getVocabularyAccess().getOwnedImportsExtensionParserRuleCall_6_0_0());
pushFollow(FOLLOW_2);
@@ -6570,10 +6820,10 @@ else if ( (LA4_0==21) ) {
}
break;
case 2 :
- // InternalOml.g:2171:2: ( ruleUsage )
+ // InternalOml.g:2255:2: ( ruleUsage )
{
- // InternalOml.g:2171:2: ( ruleUsage )
- // InternalOml.g:2172:3: ruleUsage
+ // InternalOml.g:2255:2: ( ruleUsage )
+ // InternalOml.g:2256:3: ruleUsage
{
before(grammarAccess.getVocabularyAccess().getOwnedImportsUsageParserRuleCall_6_0_1());
pushFollow(FOLLOW_2);
@@ -6606,20 +6856,20 @@ else if ( (LA4_0==21) ) {
// $ANTLR start "rule__VocabularyBundle__OwnedImportsAlternatives_7_0"
- // InternalOml.g:2181:1: rule__VocabularyBundle__OwnedImportsAlternatives_7_0 : ( ( ruleExtension ) | ( ruleInclusion ) );
+ // InternalOml.g:2265:1: rule__VocabularyBundle__OwnedImportsAlternatives_7_0 : ( ( ruleExtension ) | ( ruleInclusion ) );
public final void rule__VocabularyBundle__OwnedImportsAlternatives_7_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2185:1: ( ( ruleExtension ) | ( ruleInclusion ) )
+ // InternalOml.g:2269:1: ( ( ruleExtension ) | ( ruleInclusion ) )
int alt5=2;
int LA5_0 = input.LA(1);
- if ( (LA5_0==20) ) {
+ if ( (LA5_0==21) ) {
alt5=1;
}
- else if ( (LA5_0==22) ) {
+ else if ( (LA5_0==23) ) {
alt5=2;
}
else {
@@ -6630,10 +6880,10 @@ else if ( (LA5_0==22) ) {
}
switch (alt5) {
case 1 :
- // InternalOml.g:2186:2: ( ruleExtension )
+ // InternalOml.g:2270:2: ( ruleExtension )
{
- // InternalOml.g:2186:2: ( ruleExtension )
- // InternalOml.g:2187:3: ruleExtension
+ // InternalOml.g:2270:2: ( ruleExtension )
+ // InternalOml.g:2271:3: ruleExtension
{
before(grammarAccess.getVocabularyBundleAccess().getOwnedImportsExtensionParserRuleCall_7_0_0());
pushFollow(FOLLOW_2);
@@ -6649,10 +6899,10 @@ else if ( (LA5_0==22) ) {
}
break;
case 2 :
- // InternalOml.g:2192:2: ( ruleInclusion )
+ // InternalOml.g:2276:2: ( ruleInclusion )
{
- // InternalOml.g:2192:2: ( ruleInclusion )
- // InternalOml.g:2193:3: ruleInclusion
+ // InternalOml.g:2276:2: ( ruleInclusion )
+ // InternalOml.g:2277:3: ruleInclusion
{
before(grammarAccess.getVocabularyBundleAccess().getOwnedImportsInclusionParserRuleCall_7_0_1());
pushFollow(FOLLOW_2);
@@ -6685,21 +6935,21 @@ else if ( (LA5_0==22) ) {
// $ANTLR start "rule__DescriptionBox__Alternatives"
- // InternalOml.g:2202:1: rule__DescriptionBox__Alternatives : ( ( ruleDescription ) | ( ruleDescriptionBundle ) );
+ // InternalOml.g:2286:1: rule__DescriptionBox__Alternatives : ( ( ruleDescription ) | ( ruleDescriptionBundle ) );
public final void rule__DescriptionBox__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2206:1: ( ( ruleDescription ) | ( ruleDescriptionBundle ) )
+ // InternalOml.g:2290:1: ( ( ruleDescription ) | ( ruleDescriptionBundle ) )
int alt6=2;
alt6 = dfa6.predict(input);
switch (alt6) {
case 1 :
- // InternalOml.g:2207:2: ( ruleDescription )
+ // InternalOml.g:2291:2: ( ruleDescription )
{
- // InternalOml.g:2207:2: ( ruleDescription )
- // InternalOml.g:2208:3: ruleDescription
+ // InternalOml.g:2291:2: ( ruleDescription )
+ // InternalOml.g:2292:3: ruleDescription
{
before(grammarAccess.getDescriptionBoxAccess().getDescriptionParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -6715,10 +6965,10 @@ public final void rule__DescriptionBox__Alternatives() throws RecognitionExcepti
}
break;
case 2 :
- // InternalOml.g:2213:2: ( ruleDescriptionBundle )
+ // InternalOml.g:2297:2: ( ruleDescriptionBundle )
{
- // InternalOml.g:2213:2: ( ruleDescriptionBundle )
- // InternalOml.g:2214:3: ruleDescriptionBundle
+ // InternalOml.g:2297:2: ( ruleDescriptionBundle )
+ // InternalOml.g:2298:3: ruleDescriptionBundle
{
before(grammarAccess.getDescriptionBoxAccess().getDescriptionBundleParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -6751,20 +7001,20 @@ public final void rule__DescriptionBox__Alternatives() throws RecognitionExcepti
// $ANTLR start "rule__Description__OwnedImportsAlternatives_6_0"
- // InternalOml.g:2223:1: rule__Description__OwnedImportsAlternatives_6_0 : ( ( ruleExtension ) | ( ruleUsage ) );
+ // InternalOml.g:2307:1: rule__Description__OwnedImportsAlternatives_6_0 : ( ( ruleExtension ) | ( ruleUsage ) );
public final void rule__Description__OwnedImportsAlternatives_6_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2227:1: ( ( ruleExtension ) | ( ruleUsage ) )
+ // InternalOml.g:2311:1: ( ( ruleExtension ) | ( ruleUsage ) )
int alt7=2;
int LA7_0 = input.LA(1);
- if ( (LA7_0==20) ) {
+ if ( (LA7_0==21) ) {
alt7=1;
}
- else if ( (LA7_0==21) ) {
+ else if ( (LA7_0==22) ) {
alt7=2;
}
else {
@@ -6775,10 +7025,10 @@ else if ( (LA7_0==21) ) {
}
switch (alt7) {
case 1 :
- // InternalOml.g:2228:2: ( ruleExtension )
+ // InternalOml.g:2312:2: ( ruleExtension )
{
- // InternalOml.g:2228:2: ( ruleExtension )
- // InternalOml.g:2229:3: ruleExtension
+ // InternalOml.g:2312:2: ( ruleExtension )
+ // InternalOml.g:2313:3: ruleExtension
{
before(grammarAccess.getDescriptionAccess().getOwnedImportsExtensionParserRuleCall_6_0_0());
pushFollow(FOLLOW_2);
@@ -6794,10 +7044,10 @@ else if ( (LA7_0==21) ) {
}
break;
case 2 :
- // InternalOml.g:2234:2: ( ruleUsage )
+ // InternalOml.g:2318:2: ( ruleUsage )
{
- // InternalOml.g:2234:2: ( ruleUsage )
- // InternalOml.g:2235:3: ruleUsage
+ // InternalOml.g:2318:2: ( ruleUsage )
+ // InternalOml.g:2319:3: ruleUsage
{
before(grammarAccess.getDescriptionAccess().getOwnedImportsUsageParserRuleCall_6_0_1());
pushFollow(FOLLOW_2);
@@ -6830,26 +7080,26 @@ else if ( (LA7_0==21) ) {
// $ANTLR start "rule__DescriptionBundle__OwnedImportsAlternatives_7_0"
- // InternalOml.g:2244:1: rule__DescriptionBundle__OwnedImportsAlternatives_7_0 : ( ( ruleExtension ) | ( ruleUsage ) | ( ruleInclusion ) );
+ // InternalOml.g:2328:1: rule__DescriptionBundle__OwnedImportsAlternatives_7_0 : ( ( ruleExtension ) | ( ruleUsage ) | ( ruleInclusion ) );
public final void rule__DescriptionBundle__OwnedImportsAlternatives_7_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2248:1: ( ( ruleExtension ) | ( ruleUsage ) | ( ruleInclusion ) )
+ // InternalOml.g:2332:1: ( ( ruleExtension ) | ( ruleUsage ) | ( ruleInclusion ) )
int alt8=3;
switch ( input.LA(1) ) {
- case 20:
+ case 21:
{
alt8=1;
}
break;
- case 21:
+ case 22:
{
alt8=2;
}
break;
- case 22:
+ case 23:
{
alt8=3;
}
@@ -6863,10 +7113,10 @@ public final void rule__DescriptionBundle__OwnedImportsAlternatives_7_0() throws
switch (alt8) {
case 1 :
- // InternalOml.g:2249:2: ( ruleExtension )
+ // InternalOml.g:2333:2: ( ruleExtension )
{
- // InternalOml.g:2249:2: ( ruleExtension )
- // InternalOml.g:2250:3: ruleExtension
+ // InternalOml.g:2333:2: ( ruleExtension )
+ // InternalOml.g:2334:3: ruleExtension
{
before(grammarAccess.getDescriptionBundleAccess().getOwnedImportsExtensionParserRuleCall_7_0_0());
pushFollow(FOLLOW_2);
@@ -6882,10 +7132,10 @@ public final void rule__DescriptionBundle__OwnedImportsAlternatives_7_0() throws
}
break;
case 2 :
- // InternalOml.g:2255:2: ( ruleUsage )
+ // InternalOml.g:2339:2: ( ruleUsage )
{
- // InternalOml.g:2255:2: ( ruleUsage )
- // InternalOml.g:2256:3: ruleUsage
+ // InternalOml.g:2339:2: ( ruleUsage )
+ // InternalOml.g:2340:3: ruleUsage
{
before(grammarAccess.getDescriptionBundleAccess().getOwnedImportsUsageParserRuleCall_7_0_1());
pushFollow(FOLLOW_2);
@@ -6901,10 +7151,10 @@ public final void rule__DescriptionBundle__OwnedImportsAlternatives_7_0() throws
}
break;
case 3 :
- // InternalOml.g:2261:2: ( ruleInclusion )
+ // InternalOml.g:2345:2: ( ruleInclusion )
{
- // InternalOml.g:2261:2: ( ruleInclusion )
- // InternalOml.g:2262:3: ruleInclusion
+ // InternalOml.g:2345:2: ( ruleInclusion )
+ // InternalOml.g:2346:3: ruleInclusion
{
before(grammarAccess.getDescriptionBundleAccess().getOwnedImportsInclusionParserRuleCall_7_0_2());
pushFollow(FOLLOW_2);
@@ -6937,21 +7187,21 @@ public final void rule__DescriptionBundle__OwnedImportsAlternatives_7_0() throws
// $ANTLR start "rule__SpecializableTerm__Alternatives"
- // InternalOml.g:2271:1: rule__SpecializableTerm__Alternatives : ( ( ruleType ) | ( ruleAnnotationProperty ) | ( ruleScalarProperty ) | ( ruleStructuredProperty ) | ( ruleUnreifiedRelation ) );
+ // InternalOml.g:2355:1: rule__SpecializableTerm__Alternatives : ( ( ruleType ) | ( ruleAnnotationProperty ) | ( ruleScalarProperty ) | ( ruleStructuredProperty ) | ( ruleUnreifiedRelation ) );
public final void rule__SpecializableTerm__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2275:1: ( ( ruleType ) | ( ruleAnnotationProperty ) | ( ruleScalarProperty ) | ( ruleStructuredProperty ) | ( ruleUnreifiedRelation ) )
+ // InternalOml.g:2359:1: ( ( ruleType ) | ( ruleAnnotationProperty ) | ( ruleScalarProperty ) | ( ruleStructuredProperty ) | ( ruleUnreifiedRelation ) )
int alt9=5;
alt9 = dfa9.predict(input);
switch (alt9) {
case 1 :
- // InternalOml.g:2276:2: ( ruleType )
+ // InternalOml.g:2360:2: ( ruleType )
{
- // InternalOml.g:2276:2: ( ruleType )
- // InternalOml.g:2277:3: ruleType
+ // InternalOml.g:2360:2: ( ruleType )
+ // InternalOml.g:2361:3: ruleType
{
before(grammarAccess.getSpecializableTermAccess().getTypeParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -6967,10 +7217,10 @@ public final void rule__SpecializableTerm__Alternatives() throws RecognitionExce
}
break;
case 2 :
- // InternalOml.g:2282:2: ( ruleAnnotationProperty )
+ // InternalOml.g:2366:2: ( ruleAnnotationProperty )
{
- // InternalOml.g:2282:2: ( ruleAnnotationProperty )
- // InternalOml.g:2283:3: ruleAnnotationProperty
+ // InternalOml.g:2366:2: ( ruleAnnotationProperty )
+ // InternalOml.g:2367:3: ruleAnnotationProperty
{
before(grammarAccess.getSpecializableTermAccess().getAnnotationPropertyParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -6986,10 +7236,10 @@ public final void rule__SpecializableTerm__Alternatives() throws RecognitionExce
}
break;
case 3 :
- // InternalOml.g:2288:2: ( ruleScalarProperty )
+ // InternalOml.g:2372:2: ( ruleScalarProperty )
{
- // InternalOml.g:2288:2: ( ruleScalarProperty )
- // InternalOml.g:2289:3: ruleScalarProperty
+ // InternalOml.g:2372:2: ( ruleScalarProperty )
+ // InternalOml.g:2373:3: ruleScalarProperty
{
before(grammarAccess.getSpecializableTermAccess().getScalarPropertyParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -7005,10 +7255,10 @@ public final void rule__SpecializableTerm__Alternatives() throws RecognitionExce
}
break;
case 4 :
- // InternalOml.g:2294:2: ( ruleStructuredProperty )
+ // InternalOml.g:2378:2: ( ruleStructuredProperty )
{
- // InternalOml.g:2294:2: ( ruleStructuredProperty )
- // InternalOml.g:2295:3: ruleStructuredProperty
+ // InternalOml.g:2378:2: ( ruleStructuredProperty )
+ // InternalOml.g:2379:3: ruleStructuredProperty
{
before(grammarAccess.getSpecializableTermAccess().getStructuredPropertyParserRuleCall_3());
pushFollow(FOLLOW_2);
@@ -7024,10 +7274,10 @@ public final void rule__SpecializableTerm__Alternatives() throws RecognitionExce
}
break;
case 5 :
- // InternalOml.g:2300:2: ( ruleUnreifiedRelation )
+ // InternalOml.g:2384:2: ( ruleUnreifiedRelation )
{
- // InternalOml.g:2300:2: ( ruleUnreifiedRelation )
- // InternalOml.g:2301:3: ruleUnreifiedRelation
+ // InternalOml.g:2384:2: ( ruleUnreifiedRelation )
+ // InternalOml.g:2385:3: ruleUnreifiedRelation
{
before(grammarAccess.getSpecializableTermAccess().getUnreifiedRelationParserRuleCall_4());
pushFollow(FOLLOW_2);
@@ -7060,21 +7310,21 @@ public final void rule__SpecializableTerm__Alternatives() throws RecognitionExce
// $ANTLR start "rule__Type__Alternatives"
- // InternalOml.g:2310:1: rule__Type__Alternatives : ( ( ruleClassifier ) | ( ruleScalar ) );
+ // InternalOml.g:2394:1: rule__Type__Alternatives : ( ( ruleClassifier ) | ( ruleScalar ) );
public final void rule__Type__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2314:1: ( ( ruleClassifier ) | ( ruleScalar ) )
+ // InternalOml.g:2398:1: ( ( ruleClassifier ) | ( ruleScalar ) )
int alt10=2;
alt10 = dfa10.predict(input);
switch (alt10) {
case 1 :
- // InternalOml.g:2315:2: ( ruleClassifier )
+ // InternalOml.g:2399:2: ( ruleClassifier )
{
- // InternalOml.g:2315:2: ( ruleClassifier )
- // InternalOml.g:2316:3: ruleClassifier
+ // InternalOml.g:2399:2: ( ruleClassifier )
+ // InternalOml.g:2400:3: ruleClassifier
{
before(grammarAccess.getTypeAccess().getClassifierParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -7090,10 +7340,10 @@ public final void rule__Type__Alternatives() throws RecognitionException {
}
break;
case 2 :
- // InternalOml.g:2321:2: ( ruleScalar )
+ // InternalOml.g:2405:2: ( ruleScalar )
{
- // InternalOml.g:2321:2: ( ruleScalar )
- // InternalOml.g:2322:3: ruleScalar
+ // InternalOml.g:2405:2: ( ruleScalar )
+ // InternalOml.g:2406:3: ruleScalar
{
before(grammarAccess.getTypeAccess().getScalarParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -7126,21 +7376,21 @@ public final void rule__Type__Alternatives() throws RecognitionException {
// $ANTLR start "rule__Classifier__Alternatives"
- // InternalOml.g:2331:1: rule__Classifier__Alternatives : ( ( ruleEntity ) | ( ruleStructure ) );
+ // InternalOml.g:2415:1: rule__Classifier__Alternatives : ( ( ruleEntity ) | ( ruleStructure ) );
public final void rule__Classifier__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2335:1: ( ( ruleEntity ) | ( ruleStructure ) )
+ // InternalOml.g:2419:1: ( ( ruleEntity ) | ( ruleStructure ) )
int alt11=2;
alt11 = dfa11.predict(input);
switch (alt11) {
case 1 :
- // InternalOml.g:2336:2: ( ruleEntity )
+ // InternalOml.g:2420:2: ( ruleEntity )
{
- // InternalOml.g:2336:2: ( ruleEntity )
- // InternalOml.g:2337:3: ruleEntity
+ // InternalOml.g:2420:2: ( ruleEntity )
+ // InternalOml.g:2421:3: ruleEntity
{
before(grammarAccess.getClassifierAccess().getEntityParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -7156,10 +7406,10 @@ public final void rule__Classifier__Alternatives() throws RecognitionException {
}
break;
case 2 :
- // InternalOml.g:2342:2: ( ruleStructure )
+ // InternalOml.g:2426:2: ( ruleStructure )
{
- // InternalOml.g:2342:2: ( ruleStructure )
- // InternalOml.g:2343:3: ruleStructure
+ // InternalOml.g:2426:2: ( ruleStructure )
+ // InternalOml.g:2427:3: ruleStructure
{
before(grammarAccess.getClassifierAccess().getStructureParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -7192,21 +7442,21 @@ public final void rule__Classifier__Alternatives() throws RecognitionException {
// $ANTLR start "rule__Entity__Alternatives"
- // InternalOml.g:2352:1: rule__Entity__Alternatives : ( ( ruleAspect ) | ( ruleConcept ) | ( ruleRelationEntity ) );
+ // InternalOml.g:2436:1: rule__Entity__Alternatives : ( ( ruleAspect ) | ( ruleConcept ) | ( ruleRelationEntity ) );
public final void rule__Entity__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2356:1: ( ( ruleAspect ) | ( ruleConcept ) | ( ruleRelationEntity ) )
+ // InternalOml.g:2440:1: ( ( ruleAspect ) | ( ruleConcept ) | ( ruleRelationEntity ) )
int alt12=3;
alt12 = dfa12.predict(input);
switch (alt12) {
case 1 :
- // InternalOml.g:2357:2: ( ruleAspect )
+ // InternalOml.g:2441:2: ( ruleAspect )
{
- // InternalOml.g:2357:2: ( ruleAspect )
- // InternalOml.g:2358:3: ruleAspect
+ // InternalOml.g:2441:2: ( ruleAspect )
+ // InternalOml.g:2442:3: ruleAspect
{
before(grammarAccess.getEntityAccess().getAspectParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -7222,10 +7472,10 @@ public final void rule__Entity__Alternatives() throws RecognitionException {
}
break;
case 2 :
- // InternalOml.g:2363:2: ( ruleConcept )
+ // InternalOml.g:2447:2: ( ruleConcept )
{
- // InternalOml.g:2363:2: ( ruleConcept )
- // InternalOml.g:2364:3: ruleConcept
+ // InternalOml.g:2447:2: ( ruleConcept )
+ // InternalOml.g:2448:3: ruleConcept
{
before(grammarAccess.getEntityAccess().getConceptParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -7241,10 +7491,10 @@ public final void rule__Entity__Alternatives() throws RecognitionException {
}
break;
case 3 :
- // InternalOml.g:2369:2: ( ruleRelationEntity )
+ // InternalOml.g:2453:2: ( ruleRelationEntity )
{
- // InternalOml.g:2369:2: ( ruleRelationEntity )
- // InternalOml.g:2370:3: ruleRelationEntity
+ // InternalOml.g:2453:2: ( ruleRelationEntity )
+ // InternalOml.g:2454:3: ruleRelationEntity
{
before(grammarAccess.getEntityAccess().getRelationEntityParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -7277,20 +7527,20 @@ public final void rule__Entity__Alternatives() throws RecognitionException {
// $ANTLR start "rule__Aspect__Alternatives_1"
- // InternalOml.g:2379:1: rule__Aspect__Alternatives_1 : ( ( ( rule__Aspect__Group_1_0__0 ) ) | ( ( rule__Aspect__Group_1_1__0 ) ) );
+ // InternalOml.g:2463:1: rule__Aspect__Alternatives_1 : ( ( ( rule__Aspect__Group_1_0__0 ) ) | ( ( rule__Aspect__Group_1_1__0 ) ) );
public final void rule__Aspect__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2383:1: ( ( ( rule__Aspect__Group_1_0__0 ) ) | ( ( rule__Aspect__Group_1_1__0 ) ) )
+ // InternalOml.g:2467:1: ( ( ( rule__Aspect__Group_1_0__0 ) ) | ( ( rule__Aspect__Group_1_1__0 ) ) )
int alt13=2;
int LA13_0 = input.LA(1);
- if ( (LA13_0==35) ) {
+ if ( (LA13_0==37) ) {
alt13=1;
}
- else if ( (LA13_0==36) ) {
+ else if ( (LA13_0==38) ) {
alt13=2;
}
else {
@@ -7301,14 +7551,14 @@ else if ( (LA13_0==36) ) {
}
switch (alt13) {
case 1 :
- // InternalOml.g:2384:2: ( ( rule__Aspect__Group_1_0__0 ) )
+ // InternalOml.g:2468:2: ( ( rule__Aspect__Group_1_0__0 ) )
{
- // InternalOml.g:2384:2: ( ( rule__Aspect__Group_1_0__0 ) )
- // InternalOml.g:2385:3: ( rule__Aspect__Group_1_0__0 )
+ // InternalOml.g:2468:2: ( ( rule__Aspect__Group_1_0__0 ) )
+ // InternalOml.g:2469:3: ( rule__Aspect__Group_1_0__0 )
{
before(grammarAccess.getAspectAccess().getGroup_1_0());
- // InternalOml.g:2386:3: ( rule__Aspect__Group_1_0__0 )
- // InternalOml.g:2386:4: rule__Aspect__Group_1_0__0
+ // InternalOml.g:2470:3: ( rule__Aspect__Group_1_0__0 )
+ // InternalOml.g:2470:4: rule__Aspect__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__Aspect__Group_1_0__0();
@@ -7326,14 +7576,14 @@ else if ( (LA13_0==36) ) {
}
break;
case 2 :
- // InternalOml.g:2390:2: ( ( rule__Aspect__Group_1_1__0 ) )
+ // InternalOml.g:2474:2: ( ( rule__Aspect__Group_1_1__0 ) )
{
- // InternalOml.g:2390:2: ( ( rule__Aspect__Group_1_1__0 ) )
- // InternalOml.g:2391:3: ( rule__Aspect__Group_1_1__0 )
+ // InternalOml.g:2474:2: ( ( rule__Aspect__Group_1_1__0 ) )
+ // InternalOml.g:2475:3: ( rule__Aspect__Group_1_1__0 )
{
before(grammarAccess.getAspectAccess().getGroup_1_1());
- // InternalOml.g:2392:3: ( rule__Aspect__Group_1_1__0 )
- // InternalOml.g:2392:4: rule__Aspect__Group_1_1__0
+ // InternalOml.g:2476:3: ( rule__Aspect__Group_1_1__0 )
+ // InternalOml.g:2476:4: rule__Aspect__Group_1_1__0
{
pushFollow(FOLLOW_2);
rule__Aspect__Group_1_1__0();
@@ -7368,20 +7618,20 @@ else if ( (LA13_0==36) ) {
// $ANTLR start "rule__Concept__Alternatives_1"
- // InternalOml.g:2400:1: rule__Concept__Alternatives_1 : ( ( ( rule__Concept__Group_1_0__0 ) ) | ( ( rule__Concept__Group_1_1__0 ) ) );
+ // InternalOml.g:2484:1: rule__Concept__Alternatives_1 : ( ( ( rule__Concept__Group_1_0__0 ) ) | ( ( rule__Concept__Group_1_1__0 ) ) );
public final void rule__Concept__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2404:1: ( ( ( rule__Concept__Group_1_0__0 ) ) | ( ( rule__Concept__Group_1_1__0 ) ) )
+ // InternalOml.g:2488:1: ( ( ( rule__Concept__Group_1_0__0 ) ) | ( ( rule__Concept__Group_1_1__0 ) ) )
int alt14=2;
int LA14_0 = input.LA(1);
- if ( (LA14_0==39) ) {
+ if ( (LA14_0==41) ) {
alt14=1;
}
- else if ( (LA14_0==36) ) {
+ else if ( (LA14_0==38) ) {
alt14=2;
}
else {
@@ -7392,14 +7642,14 @@ else if ( (LA14_0==36) ) {
}
switch (alt14) {
case 1 :
- // InternalOml.g:2405:2: ( ( rule__Concept__Group_1_0__0 ) )
+ // InternalOml.g:2489:2: ( ( rule__Concept__Group_1_0__0 ) )
{
- // InternalOml.g:2405:2: ( ( rule__Concept__Group_1_0__0 ) )
- // InternalOml.g:2406:3: ( rule__Concept__Group_1_0__0 )
+ // InternalOml.g:2489:2: ( ( rule__Concept__Group_1_0__0 ) )
+ // InternalOml.g:2490:3: ( rule__Concept__Group_1_0__0 )
{
before(grammarAccess.getConceptAccess().getGroup_1_0());
- // InternalOml.g:2407:3: ( rule__Concept__Group_1_0__0 )
- // InternalOml.g:2407:4: rule__Concept__Group_1_0__0
+ // InternalOml.g:2491:3: ( rule__Concept__Group_1_0__0 )
+ // InternalOml.g:2491:4: rule__Concept__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__Concept__Group_1_0__0();
@@ -7417,14 +7667,14 @@ else if ( (LA14_0==36) ) {
}
break;
case 2 :
- // InternalOml.g:2411:2: ( ( rule__Concept__Group_1_1__0 ) )
+ // InternalOml.g:2495:2: ( ( rule__Concept__Group_1_1__0 ) )
{
- // InternalOml.g:2411:2: ( ( rule__Concept__Group_1_1__0 ) )
- // InternalOml.g:2412:3: ( rule__Concept__Group_1_1__0 )
+ // InternalOml.g:2495:2: ( ( rule__Concept__Group_1_1__0 ) )
+ // InternalOml.g:2496:3: ( rule__Concept__Group_1_1__0 )
{
before(grammarAccess.getConceptAccess().getGroup_1_1());
- // InternalOml.g:2413:3: ( rule__Concept__Group_1_1__0 )
- // InternalOml.g:2413:4: rule__Concept__Group_1_1__0
+ // InternalOml.g:2497:3: ( rule__Concept__Group_1_1__0 )
+ // InternalOml.g:2497:4: rule__Concept__Group_1_1__0
{
pushFollow(FOLLOW_2);
rule__Concept__Group_1_1__0();
@@ -7459,20 +7709,20 @@ else if ( (LA14_0==36) ) {
// $ANTLR start "rule__RelationEntity__Alternatives_1"
- // InternalOml.g:2421:1: rule__RelationEntity__Alternatives_1 : ( ( ( rule__RelationEntity__Group_1_0__0 ) ) | ( ( rule__RelationEntity__Group_1_1__0 ) ) );
+ // InternalOml.g:2505:1: rule__RelationEntity__Alternatives_1 : ( ( ( rule__RelationEntity__Group_1_0__0 ) ) | ( ( rule__RelationEntity__Group_1_1__0 ) ) );
public final void rule__RelationEntity__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2425:1: ( ( ( rule__RelationEntity__Group_1_0__0 ) ) | ( ( rule__RelationEntity__Group_1_1__0 ) ) )
+ // InternalOml.g:2509:1: ( ( ( rule__RelationEntity__Group_1_0__0 ) ) | ( ( rule__RelationEntity__Group_1_1__0 ) ) )
int alt15=2;
int LA15_0 = input.LA(1);
- if ( (LA15_0==40) ) {
+ if ( (LA15_0==42) ) {
alt15=1;
}
- else if ( (LA15_0==36) ) {
+ else if ( (LA15_0==38) ) {
alt15=2;
}
else {
@@ -7483,14 +7733,14 @@ else if ( (LA15_0==36) ) {
}
switch (alt15) {
case 1 :
- // InternalOml.g:2426:2: ( ( rule__RelationEntity__Group_1_0__0 ) )
+ // InternalOml.g:2510:2: ( ( rule__RelationEntity__Group_1_0__0 ) )
{
- // InternalOml.g:2426:2: ( ( rule__RelationEntity__Group_1_0__0 ) )
- // InternalOml.g:2427:3: ( rule__RelationEntity__Group_1_0__0 )
+ // InternalOml.g:2510:2: ( ( rule__RelationEntity__Group_1_0__0 ) )
+ // InternalOml.g:2511:3: ( rule__RelationEntity__Group_1_0__0 )
{
before(grammarAccess.getRelationEntityAccess().getGroup_1_0());
- // InternalOml.g:2428:3: ( rule__RelationEntity__Group_1_0__0 )
- // InternalOml.g:2428:4: rule__RelationEntity__Group_1_0__0
+ // InternalOml.g:2512:3: ( rule__RelationEntity__Group_1_0__0 )
+ // InternalOml.g:2512:4: rule__RelationEntity__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__RelationEntity__Group_1_0__0();
@@ -7508,14 +7758,14 @@ else if ( (LA15_0==36) ) {
}
break;
case 2 :
- // InternalOml.g:2432:2: ( ( rule__RelationEntity__Group_1_1__0 ) )
+ // InternalOml.g:2516:2: ( ( rule__RelationEntity__Group_1_1__0 ) )
{
- // InternalOml.g:2432:2: ( ( rule__RelationEntity__Group_1_1__0 ) )
- // InternalOml.g:2433:3: ( rule__RelationEntity__Group_1_1__0 )
+ // InternalOml.g:2516:2: ( ( rule__RelationEntity__Group_1_1__0 ) )
+ // InternalOml.g:2517:3: ( rule__RelationEntity__Group_1_1__0 )
{
before(grammarAccess.getRelationEntityAccess().getGroup_1_1());
- // InternalOml.g:2434:3: ( rule__RelationEntity__Group_1_1__0 )
- // InternalOml.g:2434:4: rule__RelationEntity__Group_1_1__0
+ // InternalOml.g:2518:3: ( rule__RelationEntity__Group_1_1__0 )
+ // InternalOml.g:2518:4: rule__RelationEntity__Group_1_1__0
{
pushFollow(FOLLOW_2);
rule__RelationEntity__Group_1_1__0();
@@ -7550,20 +7800,20 @@ else if ( (LA15_0==36) ) {
// $ANTLR start "rule__Structure__Alternatives_1"
- // InternalOml.g:2442:1: rule__Structure__Alternatives_1 : ( ( ( rule__Structure__Group_1_0__0 ) ) | ( ( rule__Structure__Group_1_1__0 ) ) );
+ // InternalOml.g:2526:1: rule__Structure__Alternatives_1 : ( ( ( rule__Structure__Group_1_0__0 ) ) | ( ( rule__Structure__Group_1_1__0 ) ) );
public final void rule__Structure__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2446:1: ( ( ( rule__Structure__Group_1_0__0 ) ) | ( ( rule__Structure__Group_1_1__0 ) ) )
+ // InternalOml.g:2530:1: ( ( ( rule__Structure__Group_1_0__0 ) ) | ( ( rule__Structure__Group_1_1__0 ) ) )
int alt16=2;
int LA16_0 = input.LA(1);
- if ( (LA16_0==46) ) {
+ if ( (LA16_0==47) ) {
alt16=1;
}
- else if ( (LA16_0==36) ) {
+ else if ( (LA16_0==38) ) {
alt16=2;
}
else {
@@ -7574,14 +7824,14 @@ else if ( (LA16_0==36) ) {
}
switch (alt16) {
case 1 :
- // InternalOml.g:2447:2: ( ( rule__Structure__Group_1_0__0 ) )
+ // InternalOml.g:2531:2: ( ( rule__Structure__Group_1_0__0 ) )
{
- // InternalOml.g:2447:2: ( ( rule__Structure__Group_1_0__0 ) )
- // InternalOml.g:2448:3: ( rule__Structure__Group_1_0__0 )
+ // InternalOml.g:2531:2: ( ( rule__Structure__Group_1_0__0 ) )
+ // InternalOml.g:2532:3: ( rule__Structure__Group_1_0__0 )
{
before(grammarAccess.getStructureAccess().getGroup_1_0());
- // InternalOml.g:2449:3: ( rule__Structure__Group_1_0__0 )
- // InternalOml.g:2449:4: rule__Structure__Group_1_0__0
+ // InternalOml.g:2533:3: ( rule__Structure__Group_1_0__0 )
+ // InternalOml.g:2533:4: rule__Structure__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__Structure__Group_1_0__0();
@@ -7599,14 +7849,14 @@ else if ( (LA16_0==36) ) {
}
break;
case 2 :
- // InternalOml.g:2453:2: ( ( rule__Structure__Group_1_1__0 ) )
+ // InternalOml.g:2537:2: ( ( rule__Structure__Group_1_1__0 ) )
{
- // InternalOml.g:2453:2: ( ( rule__Structure__Group_1_1__0 ) )
- // InternalOml.g:2454:3: ( rule__Structure__Group_1_1__0 )
+ // InternalOml.g:2537:2: ( ( rule__Structure__Group_1_1__0 ) )
+ // InternalOml.g:2538:3: ( rule__Structure__Group_1_1__0 )
{
before(grammarAccess.getStructureAccess().getGroup_1_1());
- // InternalOml.g:2455:3: ( rule__Structure__Group_1_1__0 )
- // InternalOml.g:2455:4: rule__Structure__Group_1_1__0
+ // InternalOml.g:2539:3: ( rule__Structure__Group_1_1__0 )
+ // InternalOml.g:2539:4: rule__Structure__Group_1_1__0
{
pushFollow(FOLLOW_2);
rule__Structure__Group_1_1__0();
@@ -7641,25 +7891,25 @@ else if ( (LA16_0==36) ) {
// $ANTLR start "rule__ClassifierSpecialization__Alternatives_1"
- // InternalOml.g:2463:1: rule__ClassifierSpecialization__Alternatives_1 : ( ( ( rule__ClassifierSpecialization__Group_1_0__0 ) ) | ( ( rule__ClassifierSpecialization__Group_1_1__0 ) ) );
+ // InternalOml.g:2547:1: rule__ClassifierSpecialization__Alternatives_1 : ( ( ( rule__ClassifierSpecialization__Group_1_0__0 ) ) | ( ( rule__ClassifierSpecialization__Group_1_1__0 ) ) );
public final void rule__ClassifierSpecialization__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2467:1: ( ( ( rule__ClassifierSpecialization__Group_1_0__0 ) ) | ( ( rule__ClassifierSpecialization__Group_1_1__0 ) ) )
+ // InternalOml.g:2551:1: ( ( ( rule__ClassifierSpecialization__Group_1_0__0 ) ) | ( ( rule__ClassifierSpecialization__Group_1_1__0 ) ) )
int alt17=2;
alt17 = dfa17.predict(input);
switch (alt17) {
case 1 :
- // InternalOml.g:2468:2: ( ( rule__ClassifierSpecialization__Group_1_0__0 ) )
+ // InternalOml.g:2552:2: ( ( rule__ClassifierSpecialization__Group_1_0__0 ) )
{
- // InternalOml.g:2468:2: ( ( rule__ClassifierSpecialization__Group_1_0__0 ) )
- // InternalOml.g:2469:3: ( rule__ClassifierSpecialization__Group_1_0__0 )
+ // InternalOml.g:2552:2: ( ( rule__ClassifierSpecialization__Group_1_0__0 ) )
+ // InternalOml.g:2553:3: ( rule__ClassifierSpecialization__Group_1_0__0 )
{
before(grammarAccess.getClassifierSpecializationAccess().getGroup_1_0());
- // InternalOml.g:2470:3: ( rule__ClassifierSpecialization__Group_1_0__0 )
- // InternalOml.g:2470:4: rule__ClassifierSpecialization__Group_1_0__0
+ // InternalOml.g:2554:3: ( rule__ClassifierSpecialization__Group_1_0__0 )
+ // InternalOml.g:2554:4: rule__ClassifierSpecialization__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__ClassifierSpecialization__Group_1_0__0();
@@ -7677,14 +7927,14 @@ public final void rule__ClassifierSpecialization__Alternatives_1() throws Recogn
}
break;
case 2 :
- // InternalOml.g:2474:2: ( ( rule__ClassifierSpecialization__Group_1_1__0 ) )
+ // InternalOml.g:2558:2: ( ( rule__ClassifierSpecialization__Group_1_1__0 ) )
{
- // InternalOml.g:2474:2: ( ( rule__ClassifierSpecialization__Group_1_1__0 ) )
- // InternalOml.g:2475:3: ( rule__ClassifierSpecialization__Group_1_1__0 )
+ // InternalOml.g:2558:2: ( ( rule__ClassifierSpecialization__Group_1_1__0 ) )
+ // InternalOml.g:2559:3: ( rule__ClassifierSpecialization__Group_1_1__0 )
{
before(grammarAccess.getClassifierSpecializationAccess().getGroup_1_1());
- // InternalOml.g:2476:3: ( rule__ClassifierSpecialization__Group_1_1__0 )
- // InternalOml.g:2476:4: rule__ClassifierSpecialization__Group_1_1__0
+ // InternalOml.g:2560:3: ( rule__ClassifierSpecialization__Group_1_1__0 )
+ // InternalOml.g:2560:4: rule__ClassifierSpecialization__Group_1_1__0
{
pushFollow(FOLLOW_2);
rule__ClassifierSpecialization__Group_1_1__0();
@@ -7719,25 +7969,25 @@ public final void rule__ClassifierSpecialization__Alternatives_1() throws Recogn
// $ANTLR start "rule__ClassifierEquivalenceAxiom__Alternatives"
- // InternalOml.g:2484:1: rule__ClassifierEquivalenceAxiom__Alternatives : ( ( ( rule__ClassifierEquivalenceAxiom__Group_0__0 ) ) | ( ( rule__ClassifierEquivalenceAxiom__Group_1__0 ) ) );
+ // InternalOml.g:2568:1: rule__ClassifierEquivalenceAxiom__Alternatives : ( ( ( rule__ClassifierEquivalenceAxiom__Group_0__0 ) ) | ( ( rule__ClassifierEquivalenceAxiom__Group_1__0 ) ) );
public final void rule__ClassifierEquivalenceAxiom__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2488:1: ( ( ( rule__ClassifierEquivalenceAxiom__Group_0__0 ) ) | ( ( rule__ClassifierEquivalenceAxiom__Group_1__0 ) ) )
+ // InternalOml.g:2572:1: ( ( ( rule__ClassifierEquivalenceAxiom__Group_0__0 ) ) | ( ( rule__ClassifierEquivalenceAxiom__Group_1__0 ) ) )
int alt18=2;
alt18 = dfa18.predict(input);
switch (alt18) {
case 1 :
- // InternalOml.g:2489:2: ( ( rule__ClassifierEquivalenceAxiom__Group_0__0 ) )
+ // InternalOml.g:2573:2: ( ( rule__ClassifierEquivalenceAxiom__Group_0__0 ) )
{
- // InternalOml.g:2489:2: ( ( rule__ClassifierEquivalenceAxiom__Group_0__0 ) )
- // InternalOml.g:2490:3: ( rule__ClassifierEquivalenceAxiom__Group_0__0 )
+ // InternalOml.g:2573:2: ( ( rule__ClassifierEquivalenceAxiom__Group_0__0 ) )
+ // InternalOml.g:2574:3: ( rule__ClassifierEquivalenceAxiom__Group_0__0 )
{
before(grammarAccess.getClassifierEquivalenceAxiomAccess().getGroup_0());
- // InternalOml.g:2491:3: ( rule__ClassifierEquivalenceAxiom__Group_0__0 )
- // InternalOml.g:2491:4: rule__ClassifierEquivalenceAxiom__Group_0__0
+ // InternalOml.g:2575:3: ( rule__ClassifierEquivalenceAxiom__Group_0__0 )
+ // InternalOml.g:2575:4: rule__ClassifierEquivalenceAxiom__Group_0__0
{
pushFollow(FOLLOW_2);
rule__ClassifierEquivalenceAxiom__Group_0__0();
@@ -7755,14 +8005,14 @@ public final void rule__ClassifierEquivalenceAxiom__Alternatives() throws Recogn
}
break;
case 2 :
- // InternalOml.g:2495:2: ( ( rule__ClassifierEquivalenceAxiom__Group_1__0 ) )
+ // InternalOml.g:2579:2: ( ( rule__ClassifierEquivalenceAxiom__Group_1__0 ) )
{
- // InternalOml.g:2495:2: ( ( rule__ClassifierEquivalenceAxiom__Group_1__0 ) )
- // InternalOml.g:2496:3: ( rule__ClassifierEquivalenceAxiom__Group_1__0 )
+ // InternalOml.g:2579:2: ( ( rule__ClassifierEquivalenceAxiom__Group_1__0 ) )
+ // InternalOml.g:2580:3: ( rule__ClassifierEquivalenceAxiom__Group_1__0 )
{
before(grammarAccess.getClassifierEquivalenceAxiomAccess().getGroup_1());
- // InternalOml.g:2497:3: ( rule__ClassifierEquivalenceAxiom__Group_1__0 )
- // InternalOml.g:2497:4: rule__ClassifierEquivalenceAxiom__Group_1__0
+ // InternalOml.g:2581:3: ( rule__ClassifierEquivalenceAxiom__Group_1__0 )
+ // InternalOml.g:2581:4: rule__ClassifierEquivalenceAxiom__Group_1__0
{
pushFollow(FOLLOW_2);
rule__ClassifierEquivalenceAxiom__Group_1__0();
@@ -7797,20 +8047,20 @@ public final void rule__ClassifierEquivalenceAxiom__Alternatives() throws Recogn
// $ANTLR start "rule__Scalar__Alternatives_1"
- // InternalOml.g:2505:1: rule__Scalar__Alternatives_1 : ( ( ( rule__Scalar__Group_1_0__0 ) ) | ( ( rule__Scalar__Group_1_1__0 ) ) );
+ // InternalOml.g:2589:1: rule__Scalar__Alternatives_1 : ( ( ( rule__Scalar__Group_1_0__0 ) ) | ( ( rule__Scalar__Group_1_1__0 ) ) );
public final void rule__Scalar__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2509:1: ( ( ( rule__Scalar__Group_1_0__0 ) ) | ( ( rule__Scalar__Group_1_1__0 ) ) )
+ // InternalOml.g:2593:1: ( ( ( rule__Scalar__Group_1_0__0 ) ) | ( ( rule__Scalar__Group_1_1__0 ) ) )
int alt19=2;
int LA19_0 = input.LA(1);
- if ( (LA19_0==50) ) {
+ if ( (LA19_0==51) ) {
alt19=1;
}
- else if ( (LA19_0==36) ) {
+ else if ( (LA19_0==38) ) {
alt19=2;
}
else {
@@ -7821,14 +8071,14 @@ else if ( (LA19_0==36) ) {
}
switch (alt19) {
case 1 :
- // InternalOml.g:2510:2: ( ( rule__Scalar__Group_1_0__0 ) )
+ // InternalOml.g:2594:2: ( ( rule__Scalar__Group_1_0__0 ) )
{
- // InternalOml.g:2510:2: ( ( rule__Scalar__Group_1_0__0 ) )
- // InternalOml.g:2511:3: ( rule__Scalar__Group_1_0__0 )
+ // InternalOml.g:2594:2: ( ( rule__Scalar__Group_1_0__0 ) )
+ // InternalOml.g:2595:3: ( rule__Scalar__Group_1_0__0 )
{
before(grammarAccess.getScalarAccess().getGroup_1_0());
- // InternalOml.g:2512:3: ( rule__Scalar__Group_1_0__0 )
- // InternalOml.g:2512:4: rule__Scalar__Group_1_0__0
+ // InternalOml.g:2596:3: ( rule__Scalar__Group_1_0__0 )
+ // InternalOml.g:2596:4: rule__Scalar__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__Scalar__Group_1_0__0();
@@ -7846,14 +8096,14 @@ else if ( (LA19_0==36) ) {
}
break;
case 2 :
- // InternalOml.g:2516:2: ( ( rule__Scalar__Group_1_1__0 ) )
+ // InternalOml.g:2600:2: ( ( rule__Scalar__Group_1_1__0 ) )
{
- // InternalOml.g:2516:2: ( ( rule__Scalar__Group_1_1__0 ) )
- // InternalOml.g:2517:3: ( rule__Scalar__Group_1_1__0 )
+ // InternalOml.g:2600:2: ( ( rule__Scalar__Group_1_1__0 ) )
+ // InternalOml.g:2601:3: ( rule__Scalar__Group_1_1__0 )
{
before(grammarAccess.getScalarAccess().getGroup_1_1());
- // InternalOml.g:2518:3: ( rule__Scalar__Group_1_1__0 )
- // InternalOml.g:2518:4: rule__Scalar__Group_1_1__0
+ // InternalOml.g:2602:3: ( rule__Scalar__Group_1_1__0 )
+ // InternalOml.g:2602:4: rule__Scalar__Group_1_1__0
{
pushFollow(FOLLOW_2);
rule__Scalar__Group_1_1__0();
@@ -7888,20 +8138,20 @@ else if ( (LA19_0==36) ) {
// $ANTLR start "rule__AnnotationProperty__Alternatives_1"
- // InternalOml.g:2526:1: rule__AnnotationProperty__Alternatives_1 : ( ( ( rule__AnnotationProperty__Group_1_0__0 ) ) | ( ( rule__AnnotationProperty__Group_1_1__0 ) ) );
+ // InternalOml.g:2610:1: rule__AnnotationProperty__Alternatives_1 : ( ( ( rule__AnnotationProperty__Group_1_0__0 ) ) | ( ( rule__AnnotationProperty__Group_1_1__0 ) ) );
public final void rule__AnnotationProperty__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2530:1: ( ( ( rule__AnnotationProperty__Group_1_0__0 ) ) | ( ( rule__AnnotationProperty__Group_1_1__0 ) ) )
+ // InternalOml.g:2614:1: ( ( ( rule__AnnotationProperty__Group_1_0__0 ) ) | ( ( rule__AnnotationProperty__Group_1_1__0 ) ) )
int alt20=2;
int LA20_0 = input.LA(1);
- if ( (LA20_0==60) ) {
+ if ( (LA20_0==61) ) {
alt20=1;
}
- else if ( (LA20_0==36) ) {
+ else if ( (LA20_0==38) ) {
alt20=2;
}
else {
@@ -7912,14 +8162,14 @@ else if ( (LA20_0==36) ) {
}
switch (alt20) {
case 1 :
- // InternalOml.g:2531:2: ( ( rule__AnnotationProperty__Group_1_0__0 ) )
+ // InternalOml.g:2615:2: ( ( rule__AnnotationProperty__Group_1_0__0 ) )
{
- // InternalOml.g:2531:2: ( ( rule__AnnotationProperty__Group_1_0__0 ) )
- // InternalOml.g:2532:3: ( rule__AnnotationProperty__Group_1_0__0 )
+ // InternalOml.g:2615:2: ( ( rule__AnnotationProperty__Group_1_0__0 ) )
+ // InternalOml.g:2616:3: ( rule__AnnotationProperty__Group_1_0__0 )
{
before(grammarAccess.getAnnotationPropertyAccess().getGroup_1_0());
- // InternalOml.g:2533:3: ( rule__AnnotationProperty__Group_1_0__0 )
- // InternalOml.g:2533:4: rule__AnnotationProperty__Group_1_0__0
+ // InternalOml.g:2617:3: ( rule__AnnotationProperty__Group_1_0__0 )
+ // InternalOml.g:2617:4: rule__AnnotationProperty__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__AnnotationProperty__Group_1_0__0();
@@ -7937,14 +8187,14 @@ else if ( (LA20_0==36) ) {
}
break;
case 2 :
- // InternalOml.g:2537:2: ( ( rule__AnnotationProperty__Group_1_1__0 ) )
+ // InternalOml.g:2621:2: ( ( rule__AnnotationProperty__Group_1_1__0 ) )
{
- // InternalOml.g:2537:2: ( ( rule__AnnotationProperty__Group_1_1__0 ) )
- // InternalOml.g:2538:3: ( rule__AnnotationProperty__Group_1_1__0 )
+ // InternalOml.g:2621:2: ( ( rule__AnnotationProperty__Group_1_1__0 ) )
+ // InternalOml.g:2622:3: ( rule__AnnotationProperty__Group_1_1__0 )
{
before(grammarAccess.getAnnotationPropertyAccess().getGroup_1_1());
- // InternalOml.g:2539:3: ( rule__AnnotationProperty__Group_1_1__0 )
- // InternalOml.g:2539:4: rule__AnnotationProperty__Group_1_1__0
+ // InternalOml.g:2623:3: ( rule__AnnotationProperty__Group_1_1__0 )
+ // InternalOml.g:2623:4: rule__AnnotationProperty__Group_1_1__0
{
pushFollow(FOLLOW_2);
rule__AnnotationProperty__Group_1_1__0();
@@ -7979,21 +8229,21 @@ else if ( (LA20_0==36) ) {
// $ANTLR start "rule__SemanticProperty__Alternatives"
- // InternalOml.g:2547:1: rule__SemanticProperty__Alternatives : ( ( ruleScalarProperty ) | ( ruleStructuredProperty ) | ( ruleRelation ) );
+ // InternalOml.g:2631:1: rule__SemanticProperty__Alternatives : ( ( ruleScalarProperty ) | ( ruleStructuredProperty ) | ( ruleRelation ) );
public final void rule__SemanticProperty__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2551:1: ( ( ruleScalarProperty ) | ( ruleStructuredProperty ) | ( ruleRelation ) )
+ // InternalOml.g:2635:1: ( ( ruleScalarProperty ) | ( ruleStructuredProperty ) | ( ruleRelation ) )
int alt21=3;
alt21 = dfa21.predict(input);
switch (alt21) {
case 1 :
- // InternalOml.g:2552:2: ( ruleScalarProperty )
+ // InternalOml.g:2636:2: ( ruleScalarProperty )
{
- // InternalOml.g:2552:2: ( ruleScalarProperty )
- // InternalOml.g:2553:3: ruleScalarProperty
+ // InternalOml.g:2636:2: ( ruleScalarProperty )
+ // InternalOml.g:2637:3: ruleScalarProperty
{
before(grammarAccess.getSemanticPropertyAccess().getScalarPropertyParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -8009,10 +8259,10 @@ public final void rule__SemanticProperty__Alternatives() throws RecognitionExcep
}
break;
case 2 :
- // InternalOml.g:2558:2: ( ruleStructuredProperty )
+ // InternalOml.g:2642:2: ( ruleStructuredProperty )
{
- // InternalOml.g:2558:2: ( ruleStructuredProperty )
- // InternalOml.g:2559:3: ruleStructuredProperty
+ // InternalOml.g:2642:2: ( ruleStructuredProperty )
+ // InternalOml.g:2643:3: ruleStructuredProperty
{
before(grammarAccess.getSemanticPropertyAccess().getStructuredPropertyParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -8028,10 +8278,10 @@ public final void rule__SemanticProperty__Alternatives() throws RecognitionExcep
}
break;
case 3 :
- // InternalOml.g:2564:2: ( ruleRelation )
+ // InternalOml.g:2648:2: ( ruleRelation )
{
- // InternalOml.g:2564:2: ( ruleRelation )
- // InternalOml.g:2565:3: ruleRelation
+ // InternalOml.g:2648:2: ( ruleRelation )
+ // InternalOml.g:2649:3: ruleRelation
{
before(grammarAccess.getSemanticPropertyAccess().getRelationParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -8064,20 +8314,20 @@ public final void rule__SemanticProperty__Alternatives() throws RecognitionExcep
// $ANTLR start "rule__ScalarProperty__Alternatives_1"
- // InternalOml.g:2574:1: rule__ScalarProperty__Alternatives_1 : ( ( ( rule__ScalarProperty__Group_1_0__0 ) ) | ( ( rule__ScalarProperty__Group_1_1__0 ) ) );
+ // InternalOml.g:2658:1: rule__ScalarProperty__Alternatives_1 : ( ( ( rule__ScalarProperty__Group_1_0__0 ) ) | ( ( rule__ScalarProperty__Group_1_1__0 ) ) );
public final void rule__ScalarProperty__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2578:1: ( ( ( rule__ScalarProperty__Group_1_0__0 ) ) | ( ( rule__ScalarProperty__Group_1_1__0 ) ) )
+ // InternalOml.g:2662:1: ( ( ( rule__ScalarProperty__Group_1_0__0 ) ) | ( ( rule__ScalarProperty__Group_1_1__0 ) ) )
int alt22=2;
int LA22_0 = input.LA(1);
- if ( (LA22_0==50) ) {
+ if ( (LA22_0==51) ) {
alt22=1;
}
- else if ( (LA22_0==36) ) {
+ else if ( (LA22_0==38) ) {
alt22=2;
}
else {
@@ -8088,14 +8338,14 @@ else if ( (LA22_0==36) ) {
}
switch (alt22) {
case 1 :
- // InternalOml.g:2579:2: ( ( rule__ScalarProperty__Group_1_0__0 ) )
+ // InternalOml.g:2663:2: ( ( rule__ScalarProperty__Group_1_0__0 ) )
{
- // InternalOml.g:2579:2: ( ( rule__ScalarProperty__Group_1_0__0 ) )
- // InternalOml.g:2580:3: ( rule__ScalarProperty__Group_1_0__0 )
+ // InternalOml.g:2663:2: ( ( rule__ScalarProperty__Group_1_0__0 ) )
+ // InternalOml.g:2664:3: ( rule__ScalarProperty__Group_1_0__0 )
{
before(grammarAccess.getScalarPropertyAccess().getGroup_1_0());
- // InternalOml.g:2581:3: ( rule__ScalarProperty__Group_1_0__0 )
- // InternalOml.g:2581:4: rule__ScalarProperty__Group_1_0__0
+ // InternalOml.g:2665:3: ( rule__ScalarProperty__Group_1_0__0 )
+ // InternalOml.g:2665:4: rule__ScalarProperty__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__ScalarProperty__Group_1_0__0();
@@ -8113,14 +8363,14 @@ else if ( (LA22_0==36) ) {
}
break;
case 2 :
- // InternalOml.g:2585:2: ( ( rule__ScalarProperty__Group_1_1__0 ) )
+ // InternalOml.g:2669:2: ( ( rule__ScalarProperty__Group_1_1__0 ) )
{
- // InternalOml.g:2585:2: ( ( rule__ScalarProperty__Group_1_1__0 ) )
- // InternalOml.g:2586:3: ( rule__ScalarProperty__Group_1_1__0 )
+ // InternalOml.g:2669:2: ( ( rule__ScalarProperty__Group_1_1__0 ) )
+ // InternalOml.g:2670:3: ( rule__ScalarProperty__Group_1_1__0 )
{
before(grammarAccess.getScalarPropertyAccess().getGroup_1_1());
- // InternalOml.g:2587:3: ( rule__ScalarProperty__Group_1_1__0 )
- // InternalOml.g:2587:4: rule__ScalarProperty__Group_1_1__0
+ // InternalOml.g:2671:3: ( rule__ScalarProperty__Group_1_1__0 )
+ // InternalOml.g:2671:4: rule__ScalarProperty__Group_1_1__0
{
pushFollow(FOLLOW_2);
rule__ScalarProperty__Group_1_1__0();
@@ -8155,20 +8405,20 @@ else if ( (LA22_0==36) ) {
// $ANTLR start "rule__StructuredProperty__Alternatives_1"
- // InternalOml.g:2595:1: rule__StructuredProperty__Alternatives_1 : ( ( ( rule__StructuredProperty__Group_1_0__0 ) ) | ( ( rule__StructuredProperty__Group_1_1__0 ) ) );
+ // InternalOml.g:2679:1: rule__StructuredProperty__Alternatives_1 : ( ( ( rule__StructuredProperty__Group_1_0__0 ) ) | ( ( rule__StructuredProperty__Group_1_1__0 ) ) );
public final void rule__StructuredProperty__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2599:1: ( ( ( rule__StructuredProperty__Group_1_0__0 ) ) | ( ( rule__StructuredProperty__Group_1_1__0 ) ) )
+ // InternalOml.g:2683:1: ( ( ( rule__StructuredProperty__Group_1_0__0 ) ) | ( ( rule__StructuredProperty__Group_1_1__0 ) ) )
int alt23=2;
int LA23_0 = input.LA(1);
- if ( (LA23_0==64) ) {
+ if ( (LA23_0==65) ) {
alt23=1;
}
- else if ( (LA23_0==36) ) {
+ else if ( (LA23_0==38) ) {
alt23=2;
}
else {
@@ -8179,14 +8429,14 @@ else if ( (LA23_0==36) ) {
}
switch (alt23) {
case 1 :
- // InternalOml.g:2600:2: ( ( rule__StructuredProperty__Group_1_0__0 ) )
+ // InternalOml.g:2684:2: ( ( rule__StructuredProperty__Group_1_0__0 ) )
{
- // InternalOml.g:2600:2: ( ( rule__StructuredProperty__Group_1_0__0 ) )
- // InternalOml.g:2601:3: ( rule__StructuredProperty__Group_1_0__0 )
+ // InternalOml.g:2684:2: ( ( rule__StructuredProperty__Group_1_0__0 ) )
+ // InternalOml.g:2685:3: ( rule__StructuredProperty__Group_1_0__0 )
{
before(grammarAccess.getStructuredPropertyAccess().getGroup_1_0());
- // InternalOml.g:2602:3: ( rule__StructuredProperty__Group_1_0__0 )
- // InternalOml.g:2602:4: rule__StructuredProperty__Group_1_0__0
+ // InternalOml.g:2686:3: ( rule__StructuredProperty__Group_1_0__0 )
+ // InternalOml.g:2686:4: rule__StructuredProperty__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__StructuredProperty__Group_1_0__0();
@@ -8204,14 +8454,14 @@ else if ( (LA23_0==36) ) {
}
break;
case 2 :
- // InternalOml.g:2606:2: ( ( rule__StructuredProperty__Group_1_1__0 ) )
+ // InternalOml.g:2690:2: ( ( rule__StructuredProperty__Group_1_1__0 ) )
{
- // InternalOml.g:2606:2: ( ( rule__StructuredProperty__Group_1_1__0 ) )
- // InternalOml.g:2607:3: ( rule__StructuredProperty__Group_1_1__0 )
+ // InternalOml.g:2690:2: ( ( rule__StructuredProperty__Group_1_1__0 ) )
+ // InternalOml.g:2691:3: ( rule__StructuredProperty__Group_1_1__0 )
{
before(grammarAccess.getStructuredPropertyAccess().getGroup_1_1());
- // InternalOml.g:2608:3: ( rule__StructuredProperty__Group_1_1__0 )
- // InternalOml.g:2608:4: rule__StructuredProperty__Group_1_1__0
+ // InternalOml.g:2692:3: ( rule__StructuredProperty__Group_1_1__0 )
+ // InternalOml.g:2692:4: rule__StructuredProperty__Group_1_1__0
{
pushFollow(FOLLOW_2);
rule__StructuredProperty__Group_1_1__0();
@@ -8246,21 +8496,21 @@ else if ( (LA23_0==36) ) {
// $ANTLR start "rule__Relation__Alternatives"
- // InternalOml.g:2616:1: rule__Relation__Alternatives : ( ( ruleForwardRelation ) | ( ruleReverseRelation ) | ( ruleUnreifiedRelation ) );
+ // InternalOml.g:2700:1: rule__Relation__Alternatives : ( ( ruleForwardRelation ) | ( ruleReverseRelation ) | ( ruleUnreifiedRelation ) );
public final void rule__Relation__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2620:1: ( ( ruleForwardRelation ) | ( ruleReverseRelation ) | ( ruleUnreifiedRelation ) )
+ // InternalOml.g:2704:1: ( ( ruleForwardRelation ) | ( ruleReverseRelation ) | ( ruleUnreifiedRelation ) )
int alt24=3;
alt24 = dfa24.predict(input);
switch (alt24) {
case 1 :
- // InternalOml.g:2621:2: ( ruleForwardRelation )
+ // InternalOml.g:2705:2: ( ruleForwardRelation )
{
- // InternalOml.g:2621:2: ( ruleForwardRelation )
- // InternalOml.g:2622:3: ruleForwardRelation
+ // InternalOml.g:2705:2: ( ruleForwardRelation )
+ // InternalOml.g:2706:3: ruleForwardRelation
{
before(grammarAccess.getRelationAccess().getForwardRelationParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -8276,10 +8526,10 @@ public final void rule__Relation__Alternatives() throws RecognitionException {
}
break;
case 2 :
- // InternalOml.g:2627:2: ( ruleReverseRelation )
+ // InternalOml.g:2711:2: ( ruleReverseRelation )
{
- // InternalOml.g:2627:2: ( ruleReverseRelation )
- // InternalOml.g:2628:3: ruleReverseRelation
+ // InternalOml.g:2711:2: ( ruleReverseRelation )
+ // InternalOml.g:2712:3: ruleReverseRelation
{
before(grammarAccess.getRelationAccess().getReverseRelationParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -8295,10 +8545,10 @@ public final void rule__Relation__Alternatives() throws RecognitionException {
}
break;
case 3 :
- // InternalOml.g:2633:2: ( ruleUnreifiedRelation )
+ // InternalOml.g:2717:2: ( ruleUnreifiedRelation )
{
- // InternalOml.g:2633:2: ( ruleUnreifiedRelation )
- // InternalOml.g:2634:3: ruleUnreifiedRelation
+ // InternalOml.g:2717:2: ( ruleUnreifiedRelation )
+ // InternalOml.g:2718:3: ruleUnreifiedRelation
{
before(grammarAccess.getRelationAccess().getUnreifiedRelationParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -8331,20 +8581,20 @@ public final void rule__Relation__Alternatives() throws RecognitionException {
// $ANTLR start "rule__UnreifiedRelation__Alternatives_1"
- // InternalOml.g:2643:1: rule__UnreifiedRelation__Alternatives_1 : ( ( ( rule__UnreifiedRelation__Group_1_0__0 ) ) | ( ( rule__UnreifiedRelation__Group_1_1__0 ) ) );
+ // InternalOml.g:2727:1: rule__UnreifiedRelation__Alternatives_1 : ( ( ( rule__UnreifiedRelation__Group_1_0__0 ) ) | ( ( rule__UnreifiedRelation__Group_1_1__0 ) ) );
public final void rule__UnreifiedRelation__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2647:1: ( ( ( rule__UnreifiedRelation__Group_1_0__0 ) ) | ( ( rule__UnreifiedRelation__Group_1_1__0 ) ) )
+ // InternalOml.g:2731:1: ( ( ( rule__UnreifiedRelation__Group_1_0__0 ) ) | ( ( rule__UnreifiedRelation__Group_1_1__0 ) ) )
int alt25=2;
int LA25_0 = input.LA(1);
- if ( (LA25_0==40) ) {
+ if ( (LA25_0==42) ) {
alt25=1;
}
- else if ( (LA25_0==36) ) {
+ else if ( (LA25_0==38) ) {
alt25=2;
}
else {
@@ -8355,14 +8605,14 @@ else if ( (LA25_0==36) ) {
}
switch (alt25) {
case 1 :
- // InternalOml.g:2648:2: ( ( rule__UnreifiedRelation__Group_1_0__0 ) )
+ // InternalOml.g:2732:2: ( ( rule__UnreifiedRelation__Group_1_0__0 ) )
{
- // InternalOml.g:2648:2: ( ( rule__UnreifiedRelation__Group_1_0__0 ) )
- // InternalOml.g:2649:3: ( rule__UnreifiedRelation__Group_1_0__0 )
+ // InternalOml.g:2732:2: ( ( rule__UnreifiedRelation__Group_1_0__0 ) )
+ // InternalOml.g:2733:3: ( rule__UnreifiedRelation__Group_1_0__0 )
{
before(grammarAccess.getUnreifiedRelationAccess().getGroup_1_0());
- // InternalOml.g:2650:3: ( rule__UnreifiedRelation__Group_1_0__0 )
- // InternalOml.g:2650:4: rule__UnreifiedRelation__Group_1_0__0
+ // InternalOml.g:2734:3: ( rule__UnreifiedRelation__Group_1_0__0 )
+ // InternalOml.g:2734:4: rule__UnreifiedRelation__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__Group_1_0__0();
@@ -8380,14 +8630,14 @@ else if ( (LA25_0==36) ) {
}
break;
case 2 :
- // InternalOml.g:2654:2: ( ( rule__UnreifiedRelation__Group_1_1__0 ) )
+ // InternalOml.g:2738:2: ( ( rule__UnreifiedRelation__Group_1_1__0 ) )
{
- // InternalOml.g:2654:2: ( ( rule__UnreifiedRelation__Group_1_1__0 ) )
- // InternalOml.g:2655:3: ( rule__UnreifiedRelation__Group_1_1__0 )
+ // InternalOml.g:2738:2: ( ( rule__UnreifiedRelation__Group_1_1__0 ) )
+ // InternalOml.g:2739:3: ( rule__UnreifiedRelation__Group_1_1__0 )
{
before(grammarAccess.getUnreifiedRelationAccess().getGroup_1_1());
- // InternalOml.g:2656:3: ( rule__UnreifiedRelation__Group_1_1__0 )
- // InternalOml.g:2656:4: rule__UnreifiedRelation__Group_1_1__0
+ // InternalOml.g:2740:3: ( rule__UnreifiedRelation__Group_1_1__0 )
+ // InternalOml.g:2740:4: rule__UnreifiedRelation__Group_1_1__0
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__Group_1_1__0();
@@ -8422,20 +8672,20 @@ else if ( (LA25_0==36) ) {
// $ANTLR start "rule__Rule__Alternatives_1"
- // InternalOml.g:2664:1: rule__Rule__Alternatives_1 : ( ( ( rule__Rule__Group_1_0__0 ) ) | ( ( rule__Rule__Group_1_1__0 ) ) );
+ // InternalOml.g:2748:1: rule__Rule__Alternatives_1 : ( ( ( rule__Rule__Group_1_0__0 ) ) | ( ( rule__Rule__Group_1_1__0 ) ) );
public final void rule__Rule__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2668:1: ( ( ( rule__Rule__Group_1_0__0 ) ) | ( ( rule__Rule__Group_1_1__0 ) ) )
+ // InternalOml.g:2752:1: ( ( ( rule__Rule__Group_1_0__0 ) ) | ( ( rule__Rule__Group_1_1__0 ) ) )
int alt26=2;
int LA26_0 = input.LA(1);
- if ( (LA26_0==67) ) {
+ if ( (LA26_0==68) ) {
alt26=1;
}
- else if ( (LA26_0==36) ) {
+ else if ( (LA26_0==38) ) {
alt26=2;
}
else {
@@ -8446,14 +8696,14 @@ else if ( (LA26_0==36) ) {
}
switch (alt26) {
case 1 :
- // InternalOml.g:2669:2: ( ( rule__Rule__Group_1_0__0 ) )
+ // InternalOml.g:2753:2: ( ( rule__Rule__Group_1_0__0 ) )
{
- // InternalOml.g:2669:2: ( ( rule__Rule__Group_1_0__0 ) )
- // InternalOml.g:2670:3: ( rule__Rule__Group_1_0__0 )
+ // InternalOml.g:2753:2: ( ( rule__Rule__Group_1_0__0 ) )
+ // InternalOml.g:2754:3: ( rule__Rule__Group_1_0__0 )
{
before(grammarAccess.getRuleAccess().getGroup_1_0());
- // InternalOml.g:2671:3: ( rule__Rule__Group_1_0__0 )
- // InternalOml.g:2671:4: rule__Rule__Group_1_0__0
+ // InternalOml.g:2755:3: ( rule__Rule__Group_1_0__0 )
+ // InternalOml.g:2755:4: rule__Rule__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__Rule__Group_1_0__0();
@@ -8471,14 +8721,14 @@ else if ( (LA26_0==36) ) {
}
break;
case 2 :
- // InternalOml.g:2675:2: ( ( rule__Rule__Group_1_1__0 ) )
+ // InternalOml.g:2759:2: ( ( rule__Rule__Group_1_1__0 ) )
{
- // InternalOml.g:2675:2: ( ( rule__Rule__Group_1_1__0 ) )
- // InternalOml.g:2676:3: ( rule__Rule__Group_1_1__0 )
+ // InternalOml.g:2759:2: ( ( rule__Rule__Group_1_1__0 ) )
+ // InternalOml.g:2760:3: ( rule__Rule__Group_1_1__0 )
{
before(grammarAccess.getRuleAccess().getGroup_1_1());
- // InternalOml.g:2677:3: ( rule__Rule__Group_1_1__0 )
- // InternalOml.g:2677:4: rule__Rule__Group_1_1__0
+ // InternalOml.g:2761:3: ( rule__Rule__Group_1_1__0 )
+ // InternalOml.g:2761:4: rule__Rule__Group_1_1__0
{
pushFollow(FOLLOW_2);
rule__Rule__Group_1_1__0();
@@ -8513,20 +8763,20 @@ else if ( (LA26_0==36) ) {
// $ANTLR start "rule__BuiltIn__Alternatives_1"
- // InternalOml.g:2685:1: rule__BuiltIn__Alternatives_1 : ( ( ( rule__BuiltIn__Group_1_0__0 ) ) | ( ( rule__BuiltIn__Group_1_1__0 ) ) );
+ // InternalOml.g:2769:1: rule__BuiltIn__Alternatives_1 : ( ( ( rule__BuiltIn__Group_1_0__0 ) ) | ( ( rule__BuiltIn__Group_1_1__0 ) ) );
public final void rule__BuiltIn__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2689:1: ( ( ( rule__BuiltIn__Group_1_0__0 ) ) | ( ( rule__BuiltIn__Group_1_1__0 ) ) )
+ // InternalOml.g:2773:1: ( ( ( rule__BuiltIn__Group_1_0__0 ) ) | ( ( rule__BuiltIn__Group_1_1__0 ) ) )
int alt27=2;
int LA27_0 = input.LA(1);
- if ( (LA27_0==69) ) {
+ if ( (LA27_0==70) ) {
alt27=1;
}
- else if ( (LA27_0==36) ) {
+ else if ( (LA27_0==38) ) {
alt27=2;
}
else {
@@ -8537,14 +8787,14 @@ else if ( (LA27_0==36) ) {
}
switch (alt27) {
case 1 :
- // InternalOml.g:2690:2: ( ( rule__BuiltIn__Group_1_0__0 ) )
+ // InternalOml.g:2774:2: ( ( rule__BuiltIn__Group_1_0__0 ) )
{
- // InternalOml.g:2690:2: ( ( rule__BuiltIn__Group_1_0__0 ) )
- // InternalOml.g:2691:3: ( rule__BuiltIn__Group_1_0__0 )
+ // InternalOml.g:2774:2: ( ( rule__BuiltIn__Group_1_0__0 ) )
+ // InternalOml.g:2775:3: ( rule__BuiltIn__Group_1_0__0 )
{
before(grammarAccess.getBuiltInAccess().getGroup_1_0());
- // InternalOml.g:2692:3: ( rule__BuiltIn__Group_1_0__0 )
- // InternalOml.g:2692:4: rule__BuiltIn__Group_1_0__0
+ // InternalOml.g:2776:3: ( rule__BuiltIn__Group_1_0__0 )
+ // InternalOml.g:2776:4: rule__BuiltIn__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__BuiltIn__Group_1_0__0();
@@ -8562,14 +8812,14 @@ else if ( (LA27_0==36) ) {
}
break;
case 2 :
- // InternalOml.g:2696:2: ( ( rule__BuiltIn__Group_1_1__0 ) )
+ // InternalOml.g:2780:2: ( ( rule__BuiltIn__Group_1_1__0 ) )
{
- // InternalOml.g:2696:2: ( ( rule__BuiltIn__Group_1_1__0 ) )
- // InternalOml.g:2697:3: ( rule__BuiltIn__Group_1_1__0 )
+ // InternalOml.g:2780:2: ( ( rule__BuiltIn__Group_1_1__0 ) )
+ // InternalOml.g:2781:3: ( rule__BuiltIn__Group_1_1__0 )
{
before(grammarAccess.getBuiltInAccess().getGroup_1_1());
- // InternalOml.g:2698:3: ( rule__BuiltIn__Group_1_1__0 )
- // InternalOml.g:2698:4: rule__BuiltIn__Group_1_1__0
+ // InternalOml.g:2782:3: ( rule__BuiltIn__Group_1_1__0 )
+ // InternalOml.g:2782:4: rule__BuiltIn__Group_1_1__0
{
pushFollow(FOLLOW_2);
rule__BuiltIn__Group_1_1__0();
@@ -8603,30 +8853,91 @@ else if ( (LA27_0==36) ) {
// $ANTLR end "rule__BuiltIn__Alternatives_1"
- // $ANTLR start "rule__NamedInstance__Alternatives"
- // InternalOml.g:2706:1: rule__NamedInstance__Alternatives : ( ( ruleConceptInstance ) | ( ruleRelationInstance ) );
- public final void rule__NamedInstance__Alternatives() throws RecognitionException {
+ // $ANTLR start "rule__AnonymousInstance__Alternatives"
+ // InternalOml.g:2790:1: rule__AnonymousInstance__Alternatives : ( ( ruleStructureInstance ) | ( ruleAnonymousRelationInstance ) );
+ public final void rule__AnonymousInstance__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2710:1: ( ( ruleConceptInstance ) | ( ruleRelationInstance ) )
+ // InternalOml.g:2794:1: ( ( ruleStructureInstance ) | ( ruleAnonymousRelationInstance ) )
int alt28=2;
- alt28 = dfa28.predict(input);
+ switch ( input.LA(1) ) {
+ case RULE_ID:
+ {
+ int LA28_1 = input.LA(2);
+
+ if ( (LA28_1==39) ) {
+ alt28=1;
+ }
+ else if ( (LA28_1==71) ) {
+ alt28=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 28, 1, input);
+
+ throw nvae;
+ }
+ }
+ break;
+ case RULE_QNAME:
+ {
+ int LA28_2 = input.LA(2);
+
+ if ( (LA28_2==39) ) {
+ alt28=1;
+ }
+ else if ( (LA28_2==71) ) {
+ alt28=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 28, 2, input);
+
+ throw nvae;
+ }
+ }
+ break;
+ case RULE_IRI:
+ {
+ int LA28_3 = input.LA(2);
+
+ if ( (LA28_3==39) ) {
+ alt28=1;
+ }
+ else if ( (LA28_3==71) ) {
+ alt28=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 28, 3, input);
+
+ throw nvae;
+ }
+ }
+ break;
+ default:
+ NoViableAltException nvae =
+ new NoViableAltException("", 28, 0, input);
+
+ throw nvae;
+ }
+
switch (alt28) {
case 1 :
- // InternalOml.g:2711:2: ( ruleConceptInstance )
+ // InternalOml.g:2795:2: ( ruleStructureInstance )
{
- // InternalOml.g:2711:2: ( ruleConceptInstance )
- // InternalOml.g:2712:3: ruleConceptInstance
+ // InternalOml.g:2795:2: ( ruleStructureInstance )
+ // InternalOml.g:2796:3: ruleStructureInstance
{
- before(grammarAccess.getNamedInstanceAccess().getConceptInstanceParserRuleCall_0());
+ before(grammarAccess.getAnonymousInstanceAccess().getStructureInstanceParserRuleCall_0());
pushFollow(FOLLOW_2);
- ruleConceptInstance();
+ ruleStructureInstance();
state._fsp--;
- after(grammarAccess.getNamedInstanceAccess().getConceptInstanceParserRuleCall_0());
+ after(grammarAccess.getAnonymousInstanceAccess().getStructureInstanceParserRuleCall_0());
}
@@ -8634,18 +8945,18 @@ public final void rule__NamedInstance__Alternatives() throws RecognitionExceptio
}
break;
case 2 :
- // InternalOml.g:2717:2: ( ruleRelationInstance )
+ // InternalOml.g:2801:2: ( ruleAnonymousRelationInstance )
{
- // InternalOml.g:2717:2: ( ruleRelationInstance )
- // InternalOml.g:2718:3: ruleRelationInstance
+ // InternalOml.g:2801:2: ( ruleAnonymousRelationInstance )
+ // InternalOml.g:2802:3: ruleAnonymousRelationInstance
{
- before(grammarAccess.getNamedInstanceAccess().getRelationInstanceParserRuleCall_1());
+ before(grammarAccess.getAnonymousInstanceAccess().getAnonymousRelationInstanceParserRuleCall_1());
pushFollow(FOLLOW_2);
- ruleRelationInstance();
+ ruleAnonymousRelationInstance();
state._fsp--;
- after(grammarAccess.getNamedInstanceAccess().getRelationInstanceParserRuleCall_1());
+ after(grammarAccess.getAnonymousInstanceAccess().getAnonymousRelationInstanceParserRuleCall_1());
}
@@ -8666,52 +8977,33 @@ public final void rule__NamedInstance__Alternatives() throws RecognitionExceptio
}
return ;
}
- // $ANTLR end "rule__NamedInstance__Alternatives"
+ // $ANTLR end "rule__AnonymousInstance__Alternatives"
- // $ANTLR start "rule__ConceptInstance__Alternatives_1"
- // InternalOml.g:2727:1: rule__ConceptInstance__Alternatives_1 : ( ( ( rule__ConceptInstance__Group_1_0__0 ) ) | ( ( rule__ConceptInstance__Group_1_1__0 ) ) );
- public final void rule__ConceptInstance__Alternatives_1() throws RecognitionException {
+ // $ANTLR start "rule__NamedInstance__Alternatives"
+ // InternalOml.g:2811:1: rule__NamedInstance__Alternatives : ( ( ruleConceptInstance ) | ( ruleRelationInstance ) );
+ public final void rule__NamedInstance__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2731:1: ( ( ( rule__ConceptInstance__Group_1_0__0 ) ) | ( ( rule__ConceptInstance__Group_1_1__0 ) ) )
+ // InternalOml.g:2815:1: ( ( ruleConceptInstance ) | ( ruleRelationInstance ) )
int alt29=2;
- int LA29_0 = input.LA(1);
-
- if ( (LA29_0==70) ) {
- alt29=1;
- }
- else if ( (LA29_0==36) ) {
- alt29=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 29, 0, input);
-
- throw nvae;
- }
+ alt29 = dfa29.predict(input);
switch (alt29) {
case 1 :
- // InternalOml.g:2732:2: ( ( rule__ConceptInstance__Group_1_0__0 ) )
- {
- // InternalOml.g:2732:2: ( ( rule__ConceptInstance__Group_1_0__0 ) )
- // InternalOml.g:2733:3: ( rule__ConceptInstance__Group_1_0__0 )
+ // InternalOml.g:2816:2: ( ruleConceptInstance )
{
- before(grammarAccess.getConceptInstanceAccess().getGroup_1_0());
- // InternalOml.g:2734:3: ( rule__ConceptInstance__Group_1_0__0 )
- // InternalOml.g:2734:4: rule__ConceptInstance__Group_1_0__0
+ // InternalOml.g:2816:2: ( ruleConceptInstance )
+ // InternalOml.g:2817:3: ruleConceptInstance
{
+ before(grammarAccess.getNamedInstanceAccess().getConceptInstanceParserRuleCall_0());
pushFollow(FOLLOW_2);
- rule__ConceptInstance__Group_1_0__0();
+ ruleConceptInstance();
state._fsp--;
-
- }
-
- after(grammarAccess.getConceptInstanceAccess().getGroup_1_0());
+ after(grammarAccess.getNamedInstanceAccess().getConceptInstanceParserRuleCall_0());
}
@@ -8719,24 +9011,18 @@ else if ( (LA29_0==36) ) {
}
break;
case 2 :
- // InternalOml.g:2738:2: ( ( rule__ConceptInstance__Group_1_1__0 ) )
+ // InternalOml.g:2822:2: ( ruleRelationInstance )
{
- // InternalOml.g:2738:2: ( ( rule__ConceptInstance__Group_1_1__0 ) )
- // InternalOml.g:2739:3: ( rule__ConceptInstance__Group_1_1__0 )
- {
- before(grammarAccess.getConceptInstanceAccess().getGroup_1_1());
- // InternalOml.g:2740:3: ( rule__ConceptInstance__Group_1_1__0 )
- // InternalOml.g:2740:4: rule__ConceptInstance__Group_1_1__0
+ // InternalOml.g:2822:2: ( ruleRelationInstance )
+ // InternalOml.g:2823:3: ruleRelationInstance
{
+ before(grammarAccess.getNamedInstanceAccess().getRelationInstanceParserRuleCall_1());
pushFollow(FOLLOW_2);
- rule__ConceptInstance__Group_1_1__0();
+ ruleRelationInstance();
state._fsp--;
-
- }
-
- after(grammarAccess.getConceptInstanceAccess().getGroup_1_1());
+ after(grammarAccess.getNamedInstanceAccess().getRelationInstanceParserRuleCall_1());
}
@@ -8757,24 +9043,24 @@ else if ( (LA29_0==36) ) {
}
return ;
}
- // $ANTLR end "rule__ConceptInstance__Alternatives_1"
+ // $ANTLR end "rule__NamedInstance__Alternatives"
- // $ANTLR start "rule__RelationInstance__Alternatives_1"
- // InternalOml.g:2748:1: rule__RelationInstance__Alternatives_1 : ( ( ( rule__RelationInstance__Group_1_0__0 ) ) | ( ( rule__RelationInstance__Group_1_1__0 ) ) );
- public final void rule__RelationInstance__Alternatives_1() throws RecognitionException {
+ // $ANTLR start "rule__ConceptInstance__Alternatives_1"
+ // InternalOml.g:2832:1: rule__ConceptInstance__Alternatives_1 : ( ( ( rule__ConceptInstance__Group_1_0__0 ) ) | ( ( rule__ConceptInstance__Group_1_1__0 ) ) );
+ public final void rule__ConceptInstance__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2752:1: ( ( ( rule__RelationInstance__Group_1_0__0 ) ) | ( ( rule__RelationInstance__Group_1_1__0 ) ) )
+ // InternalOml.g:2836:1: ( ( ( rule__ConceptInstance__Group_1_0__0 ) ) | ( ( rule__ConceptInstance__Group_1_1__0 ) ) )
int alt30=2;
int LA30_0 = input.LA(1);
- if ( (LA30_0==40) ) {
+ if ( (LA30_0==72) ) {
alt30=1;
}
- else if ( (LA30_0==36) ) {
+ else if ( (LA30_0==38) ) {
alt30=2;
}
else {
@@ -8785,14 +9071,105 @@ else if ( (LA30_0==36) ) {
}
switch (alt30) {
case 1 :
- // InternalOml.g:2753:2: ( ( rule__RelationInstance__Group_1_0__0 ) )
+ // InternalOml.g:2837:2: ( ( rule__ConceptInstance__Group_1_0__0 ) )
{
- // InternalOml.g:2753:2: ( ( rule__RelationInstance__Group_1_0__0 ) )
- // InternalOml.g:2754:3: ( rule__RelationInstance__Group_1_0__0 )
+ // InternalOml.g:2837:2: ( ( rule__ConceptInstance__Group_1_0__0 ) )
+ // InternalOml.g:2838:3: ( rule__ConceptInstance__Group_1_0__0 )
+ {
+ before(grammarAccess.getConceptInstanceAccess().getGroup_1_0());
+ // InternalOml.g:2839:3: ( rule__ConceptInstance__Group_1_0__0 )
+ // InternalOml.g:2839:4: rule__ConceptInstance__Group_1_0__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConceptInstance__Group_1_0__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getConceptInstanceAccess().getGroup_1_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalOml.g:2843:2: ( ( rule__ConceptInstance__Group_1_1__0 ) )
+ {
+ // InternalOml.g:2843:2: ( ( rule__ConceptInstance__Group_1_1__0 ) )
+ // InternalOml.g:2844:3: ( rule__ConceptInstance__Group_1_1__0 )
+ {
+ before(grammarAccess.getConceptInstanceAccess().getGroup_1_1());
+ // InternalOml.g:2845:3: ( rule__ConceptInstance__Group_1_1__0 )
+ // InternalOml.g:2845:4: rule__ConceptInstance__Group_1_1__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConceptInstance__Group_1_1__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getConceptInstanceAccess().getGroup_1_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConceptInstance__Alternatives_1"
+
+
+ // $ANTLR start "rule__RelationInstance__Alternatives_1"
+ // InternalOml.g:2853:1: rule__RelationInstance__Alternatives_1 : ( ( ( rule__RelationInstance__Group_1_0__0 ) ) | ( ( rule__RelationInstance__Group_1_1__0 ) ) );
+ public final void rule__RelationInstance__Alternatives_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalOml.g:2857:1: ( ( ( rule__RelationInstance__Group_1_0__0 ) ) | ( ( rule__RelationInstance__Group_1_1__0 ) ) )
+ int alt31=2;
+ int LA31_0 = input.LA(1);
+
+ if ( (LA31_0==42) ) {
+ alt31=1;
+ }
+ else if ( (LA31_0==38) ) {
+ alt31=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 31, 0, input);
+
+ throw nvae;
+ }
+ switch (alt31) {
+ case 1 :
+ // InternalOml.g:2858:2: ( ( rule__RelationInstance__Group_1_0__0 ) )
+ {
+ // InternalOml.g:2858:2: ( ( rule__RelationInstance__Group_1_0__0 ) )
+ // InternalOml.g:2859:3: ( rule__RelationInstance__Group_1_0__0 )
{
before(grammarAccess.getRelationInstanceAccess().getGroup_1_0());
- // InternalOml.g:2755:3: ( rule__RelationInstance__Group_1_0__0 )
- // InternalOml.g:2755:4: rule__RelationInstance__Group_1_0__0
+ // InternalOml.g:2860:3: ( rule__RelationInstance__Group_1_0__0 )
+ // InternalOml.g:2860:4: rule__RelationInstance__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__RelationInstance__Group_1_0__0();
@@ -8810,14 +9187,14 @@ else if ( (LA30_0==36) ) {
}
break;
case 2 :
- // InternalOml.g:2759:2: ( ( rule__RelationInstance__Group_1_1__0 ) )
+ // InternalOml.g:2864:2: ( ( rule__RelationInstance__Group_1_1__0 ) )
{
- // InternalOml.g:2759:2: ( ( rule__RelationInstance__Group_1_1__0 ) )
- // InternalOml.g:2760:3: ( rule__RelationInstance__Group_1_1__0 )
+ // InternalOml.g:2864:2: ( ( rule__RelationInstance__Group_1_1__0 ) )
+ // InternalOml.g:2865:3: ( rule__RelationInstance__Group_1_1__0 )
{
before(grammarAccess.getRelationInstanceAccess().getGroup_1_1());
- // InternalOml.g:2761:3: ( rule__RelationInstance__Group_1_1__0 )
- // InternalOml.g:2761:4: rule__RelationInstance__Group_1_1__0
+ // InternalOml.g:2866:3: ( rule__RelationInstance__Group_1_1__0 )
+ // InternalOml.g:2866:4: rule__RelationInstance__Group_1_1__0
{
pushFollow(FOLLOW_2);
rule__RelationInstance__Group_1_1__0();
@@ -8852,21 +9229,21 @@ else if ( (LA30_0==36) ) {
// $ANTLR start "rule__VocabularyStatement__Alternatives"
- // InternalOml.g:2769:1: rule__VocabularyStatement__Alternatives : ( ( ruleRule ) | ( ruleBuiltIn ) | ( ruleSpecializableTerm ) );
+ // InternalOml.g:2874:1: rule__VocabularyStatement__Alternatives : ( ( ruleRule ) | ( ruleBuiltIn ) | ( ruleSpecializableTerm ) );
public final void rule__VocabularyStatement__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2773:1: ( ( ruleRule ) | ( ruleBuiltIn ) | ( ruleSpecializableTerm ) )
- int alt31=3;
- alt31 = dfa31.predict(input);
- switch (alt31) {
+ // InternalOml.g:2878:1: ( ( ruleRule ) | ( ruleBuiltIn ) | ( ruleSpecializableTerm ) )
+ int alt32=3;
+ alt32 = dfa32.predict(input);
+ switch (alt32) {
case 1 :
- // InternalOml.g:2774:2: ( ruleRule )
+ // InternalOml.g:2879:2: ( ruleRule )
{
- // InternalOml.g:2774:2: ( ruleRule )
- // InternalOml.g:2775:3: ruleRule
+ // InternalOml.g:2879:2: ( ruleRule )
+ // InternalOml.g:2880:3: ruleRule
{
before(grammarAccess.getVocabularyStatementAccess().getRuleParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -8882,10 +9259,10 @@ public final void rule__VocabularyStatement__Alternatives() throws RecognitionEx
}
break;
case 2 :
- // InternalOml.g:2780:2: ( ruleBuiltIn )
+ // InternalOml.g:2885:2: ( ruleBuiltIn )
{
- // InternalOml.g:2780:2: ( ruleBuiltIn )
- // InternalOml.g:2781:3: ruleBuiltIn
+ // InternalOml.g:2885:2: ( ruleBuiltIn )
+ // InternalOml.g:2886:3: ruleBuiltIn
{
before(grammarAccess.getVocabularyStatementAccess().getBuiltInParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -8901,10 +9278,10 @@ public final void rule__VocabularyStatement__Alternatives() throws RecognitionEx
}
break;
case 3 :
- // InternalOml.g:2786:2: ( ruleSpecializableTerm )
+ // InternalOml.g:2891:2: ( ruleSpecializableTerm )
{
- // InternalOml.g:2786:2: ( ruleSpecializableTerm )
- // InternalOml.g:2787:3: ruleSpecializableTerm
+ // InternalOml.g:2891:2: ( ruleSpecializableTerm )
+ // InternalOml.g:2892:3: ruleSpecializableTerm
{
before(grammarAccess.getVocabularyStatementAccess().getSpecializableTermParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -8937,21 +9314,21 @@ public final void rule__VocabularyStatement__Alternatives() throws RecognitionEx
// $ANTLR start "rule__PropertyRestrictionAxiom__Alternatives"
- // InternalOml.g:2796:1: rule__PropertyRestrictionAxiom__Alternatives : ( ( rulePropertySelfRestrictionAxiom ) | ( rulePropertyRangeRestrictionAxiom ) | ( rulePropertyCardinalityRestrictionAxiom ) | ( rulePropertyValueRestrictionAxiom ) );
+ // InternalOml.g:2901:1: rule__PropertyRestrictionAxiom__Alternatives : ( ( rulePropertySelfRestrictionAxiom ) | ( rulePropertyRangeRestrictionAxiom ) | ( rulePropertyCardinalityRestrictionAxiom ) | ( rulePropertyValueRestrictionAxiom ) );
public final void rule__PropertyRestrictionAxiom__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2800:1: ( ( rulePropertySelfRestrictionAxiom ) | ( rulePropertyRangeRestrictionAxiom ) | ( rulePropertyCardinalityRestrictionAxiom ) | ( rulePropertyValueRestrictionAxiom ) )
- int alt32=4;
- alt32 = dfa32.predict(input);
- switch (alt32) {
+ // InternalOml.g:2905:1: ( ( rulePropertySelfRestrictionAxiom ) | ( rulePropertyRangeRestrictionAxiom ) | ( rulePropertyCardinalityRestrictionAxiom ) | ( rulePropertyValueRestrictionAxiom ) )
+ int alt33=4;
+ alt33 = dfa33.predict(input);
+ switch (alt33) {
case 1 :
- // InternalOml.g:2801:2: ( rulePropertySelfRestrictionAxiom )
+ // InternalOml.g:2906:2: ( rulePropertySelfRestrictionAxiom )
{
- // InternalOml.g:2801:2: ( rulePropertySelfRestrictionAxiom )
- // InternalOml.g:2802:3: rulePropertySelfRestrictionAxiom
+ // InternalOml.g:2906:2: ( rulePropertySelfRestrictionAxiom )
+ // InternalOml.g:2907:3: rulePropertySelfRestrictionAxiom
{
before(grammarAccess.getPropertyRestrictionAxiomAccess().getPropertySelfRestrictionAxiomParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -8967,10 +9344,10 @@ public final void rule__PropertyRestrictionAxiom__Alternatives() throws Recognit
}
break;
case 2 :
- // InternalOml.g:2807:2: ( rulePropertyRangeRestrictionAxiom )
+ // InternalOml.g:2912:2: ( rulePropertyRangeRestrictionAxiom )
{
- // InternalOml.g:2807:2: ( rulePropertyRangeRestrictionAxiom )
- // InternalOml.g:2808:3: rulePropertyRangeRestrictionAxiom
+ // InternalOml.g:2912:2: ( rulePropertyRangeRestrictionAxiom )
+ // InternalOml.g:2913:3: rulePropertyRangeRestrictionAxiom
{
before(grammarAccess.getPropertyRestrictionAxiomAccess().getPropertyRangeRestrictionAxiomParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -8986,10 +9363,10 @@ public final void rule__PropertyRestrictionAxiom__Alternatives() throws Recognit
}
break;
case 3 :
- // InternalOml.g:2813:2: ( rulePropertyCardinalityRestrictionAxiom )
+ // InternalOml.g:2918:2: ( rulePropertyCardinalityRestrictionAxiom )
{
- // InternalOml.g:2813:2: ( rulePropertyCardinalityRestrictionAxiom )
- // InternalOml.g:2814:3: rulePropertyCardinalityRestrictionAxiom
+ // InternalOml.g:2918:2: ( rulePropertyCardinalityRestrictionAxiom )
+ // InternalOml.g:2919:3: rulePropertyCardinalityRestrictionAxiom
{
before(grammarAccess.getPropertyRestrictionAxiomAccess().getPropertyCardinalityRestrictionAxiomParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -9005,10 +9382,10 @@ public final void rule__PropertyRestrictionAxiom__Alternatives() throws Recognit
}
break;
case 4 :
- // InternalOml.g:2819:2: ( rulePropertyValueRestrictionAxiom )
+ // InternalOml.g:2924:2: ( rulePropertyValueRestrictionAxiom )
{
- // InternalOml.g:2819:2: ( rulePropertyValueRestrictionAxiom )
- // InternalOml.g:2820:3: rulePropertyValueRestrictionAxiom
+ // InternalOml.g:2924:2: ( rulePropertyValueRestrictionAxiom )
+ // InternalOml.g:2925:3: rulePropertyValueRestrictionAxiom
{
before(grammarAccess.getPropertyRestrictionAxiomAccess().getPropertyValueRestrictionAxiomParserRuleCall_3());
pushFollow(FOLLOW_2);
@@ -9041,14 +9418,14 @@ public final void rule__PropertyRestrictionAxiom__Alternatives() throws Recognit
// $ANTLR start "rule__PropertyValueRestrictionAxiom__Alternatives_3"
- // InternalOml.g:2829:1: rule__PropertyValueRestrictionAxiom__Alternatives_3 : ( ( ( rule__PropertyValueRestrictionAxiom__LiteralValueAssignment_3_0 ) ) | ( ( rule__PropertyValueRestrictionAxiom__ContainedValueAssignment_3_1 ) ) | ( ( rule__PropertyValueRestrictionAxiom__ReferencedValueAssignment_3_2 ) ) );
+ // InternalOml.g:2934:1: rule__PropertyValueRestrictionAxiom__Alternatives_3 : ( ( ( rule__PropertyValueRestrictionAxiom__LiteralValueAssignment_3_0 ) ) | ( ( rule__PropertyValueRestrictionAxiom__ContainedValueAssignment_3_1 ) ) | ( ( rule__PropertyValueRestrictionAxiom__ReferencedValueAssignment_3_2 ) ) );
public final void rule__PropertyValueRestrictionAxiom__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2833:1: ( ( ( rule__PropertyValueRestrictionAxiom__LiteralValueAssignment_3_0 ) ) | ( ( rule__PropertyValueRestrictionAxiom__ContainedValueAssignment_3_1 ) ) | ( ( rule__PropertyValueRestrictionAxiom__ReferencedValueAssignment_3_2 ) ) )
- int alt33=3;
+ // InternalOml.g:2938:1: ( ( ( rule__PropertyValueRestrictionAxiom__LiteralValueAssignment_3_0 ) ) | ( ( rule__PropertyValueRestrictionAxiom__ContainedValueAssignment_3_1 ) ) | ( ( rule__PropertyValueRestrictionAxiom__ReferencedValueAssignment_3_2 ) ) )
+ int alt34=3;
switch ( input.LA(1) ) {
case RULE_BOOLEAN_STR:
case RULE_UNSIGNED_INTEGER_STR:
@@ -9057,22 +9434,22 @@ public final void rule__PropertyValueRestrictionAxiom__Alternatives_3() throws R
case RULE_INTEGER_STR:
case RULE_STRING:
{
- alt33=1;
+ alt34=1;
}
break;
case RULE_ID:
{
- int LA33_2 = input.LA(2);
+ int LA34_2 = input.LA(2);
- if ( (LA33_2==37) ) {
- alt33=2;
+ if ( (LA34_2==39||LA34_2==71) ) {
+ alt34=2;
}
- else if ( (LA33_2==EOF||LA33_2==38||LA33_2==72) ) {
- alt33=3;
+ else if ( (LA34_2==EOF||LA34_2==40||LA34_2==74) ) {
+ alt34=3;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 33, 2, input);
+ new NoViableAltException("", 34, 2, input);
throw nvae;
}
@@ -9080,17 +9457,17 @@ else if ( (LA33_2==EOF||LA33_2==38||LA33_2==72) ) {
break;
case RULE_QNAME:
{
- int LA33_3 = input.LA(2);
+ int LA34_3 = input.LA(2);
- if ( (LA33_3==37) ) {
- alt33=2;
+ if ( (LA34_3==39||LA34_3==71) ) {
+ alt34=2;
}
- else if ( (LA33_3==EOF||LA33_3==38||LA33_3==72) ) {
- alt33=3;
+ else if ( (LA34_3==EOF||LA34_3==40||LA34_3==74) ) {
+ alt34=3;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 33, 3, input);
+ new NoViableAltException("", 34, 3, input);
throw nvae;
}
@@ -9098,17 +9475,17 @@ else if ( (LA33_3==EOF||LA33_3==38||LA33_3==72) ) {
break;
case RULE_IRI:
{
- int LA33_4 = input.LA(2);
+ int LA34_4 = input.LA(2);
- if ( (LA33_4==37) ) {
- alt33=2;
+ if ( (LA34_4==39||LA34_4==71) ) {
+ alt34=2;
}
- else if ( (LA33_4==EOF||LA33_4==38||LA33_4==72) ) {
- alt33=3;
+ else if ( (LA34_4==EOF||LA34_4==40||LA34_4==74) ) {
+ alt34=3;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 33, 4, input);
+ new NoViableAltException("", 34, 4, input);
throw nvae;
}
@@ -9116,21 +9493,21 @@ else if ( (LA33_4==EOF||LA33_4==38||LA33_4==72) ) {
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 33, 0, input);
+ new NoViableAltException("", 34, 0, input);
throw nvae;
}
- switch (alt33) {
+ switch (alt34) {
case 1 :
- // InternalOml.g:2834:2: ( ( rule__PropertyValueRestrictionAxiom__LiteralValueAssignment_3_0 ) )
+ // InternalOml.g:2939:2: ( ( rule__PropertyValueRestrictionAxiom__LiteralValueAssignment_3_0 ) )
{
- // InternalOml.g:2834:2: ( ( rule__PropertyValueRestrictionAxiom__LiteralValueAssignment_3_0 ) )
- // InternalOml.g:2835:3: ( rule__PropertyValueRestrictionAxiom__LiteralValueAssignment_3_0 )
+ // InternalOml.g:2939:2: ( ( rule__PropertyValueRestrictionAxiom__LiteralValueAssignment_3_0 ) )
+ // InternalOml.g:2940:3: ( rule__PropertyValueRestrictionAxiom__LiteralValueAssignment_3_0 )
{
before(grammarAccess.getPropertyValueRestrictionAxiomAccess().getLiteralValueAssignment_3_0());
- // InternalOml.g:2836:3: ( rule__PropertyValueRestrictionAxiom__LiteralValueAssignment_3_0 )
- // InternalOml.g:2836:4: rule__PropertyValueRestrictionAxiom__LiteralValueAssignment_3_0
+ // InternalOml.g:2941:3: ( rule__PropertyValueRestrictionAxiom__LiteralValueAssignment_3_0 )
+ // InternalOml.g:2941:4: rule__PropertyValueRestrictionAxiom__LiteralValueAssignment_3_0
{
pushFollow(FOLLOW_2);
rule__PropertyValueRestrictionAxiom__LiteralValueAssignment_3_0();
@@ -9148,14 +9525,14 @@ else if ( (LA33_4==EOF||LA33_4==38||LA33_4==72) ) {
}
break;
case 2 :
- // InternalOml.g:2840:2: ( ( rule__PropertyValueRestrictionAxiom__ContainedValueAssignment_3_1 ) )
+ // InternalOml.g:2945:2: ( ( rule__PropertyValueRestrictionAxiom__ContainedValueAssignment_3_1 ) )
{
- // InternalOml.g:2840:2: ( ( rule__PropertyValueRestrictionAxiom__ContainedValueAssignment_3_1 ) )
- // InternalOml.g:2841:3: ( rule__PropertyValueRestrictionAxiom__ContainedValueAssignment_3_1 )
+ // InternalOml.g:2945:2: ( ( rule__PropertyValueRestrictionAxiom__ContainedValueAssignment_3_1 ) )
+ // InternalOml.g:2946:3: ( rule__PropertyValueRestrictionAxiom__ContainedValueAssignment_3_1 )
{
before(grammarAccess.getPropertyValueRestrictionAxiomAccess().getContainedValueAssignment_3_1());
- // InternalOml.g:2842:3: ( rule__PropertyValueRestrictionAxiom__ContainedValueAssignment_3_1 )
- // InternalOml.g:2842:4: rule__PropertyValueRestrictionAxiom__ContainedValueAssignment_3_1
+ // InternalOml.g:2947:3: ( rule__PropertyValueRestrictionAxiom__ContainedValueAssignment_3_1 )
+ // InternalOml.g:2947:4: rule__PropertyValueRestrictionAxiom__ContainedValueAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__PropertyValueRestrictionAxiom__ContainedValueAssignment_3_1();
@@ -9173,14 +9550,14 @@ else if ( (LA33_4==EOF||LA33_4==38||LA33_4==72) ) {
}
break;
case 3 :
- // InternalOml.g:2846:2: ( ( rule__PropertyValueRestrictionAxiom__ReferencedValueAssignment_3_2 ) )
+ // InternalOml.g:2951:2: ( ( rule__PropertyValueRestrictionAxiom__ReferencedValueAssignment_3_2 ) )
{
- // InternalOml.g:2846:2: ( ( rule__PropertyValueRestrictionAxiom__ReferencedValueAssignment_3_2 ) )
- // InternalOml.g:2847:3: ( rule__PropertyValueRestrictionAxiom__ReferencedValueAssignment_3_2 )
+ // InternalOml.g:2951:2: ( ( rule__PropertyValueRestrictionAxiom__ReferencedValueAssignment_3_2 ) )
+ // InternalOml.g:2952:3: ( rule__PropertyValueRestrictionAxiom__ReferencedValueAssignment_3_2 )
{
before(grammarAccess.getPropertyValueRestrictionAxiomAccess().getReferencedValueAssignment_3_2());
- // InternalOml.g:2848:3: ( rule__PropertyValueRestrictionAxiom__ReferencedValueAssignment_3_2 )
- // InternalOml.g:2848:4: rule__PropertyValueRestrictionAxiom__ReferencedValueAssignment_3_2
+ // InternalOml.g:2953:3: ( rule__PropertyValueRestrictionAxiom__ReferencedValueAssignment_3_2 )
+ // InternalOml.g:2953:4: rule__PropertyValueRestrictionAxiom__ReferencedValueAssignment_3_2
{
pushFollow(FOLLOW_2);
rule__PropertyValueRestrictionAxiom__ReferencedValueAssignment_3_2();
@@ -9214,15 +9591,15 @@ else if ( (LA33_4==EOF||LA33_4==38||LA33_4==72) ) {
// $ANTLR end "rule__PropertyValueRestrictionAxiom__Alternatives_3"
- // $ANTLR start "rule__PropertyValueAssertion__Alternatives_1"
- // InternalOml.g:2856:1: rule__PropertyValueAssertion__Alternatives_1 : ( ( ( rule__PropertyValueAssertion__LiteralValueAssignment_1_0 ) ) | ( ( rule__PropertyValueAssertion__ContainedValueAssignment_1_1 ) ) | ( ( rule__PropertyValueAssertion__ReferencedValueAssignment_1_2 ) ) );
- public final void rule__PropertyValueAssertion__Alternatives_1() throws RecognitionException {
+ // $ANTLR start "rule__PropertyValue__Alternatives"
+ // InternalOml.g:2961:1: rule__PropertyValue__Alternatives : ( ( ( rule__PropertyValue__LiteralValueAssignment_0 ) ) | ( ( rule__PropertyValue__ContainedValueAssignment_1 ) ) | ( ( rule__PropertyValue__ReferencedValueAssignment_2 ) ) );
+ public final void rule__PropertyValue__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2860:1: ( ( ( rule__PropertyValueAssertion__LiteralValueAssignment_1_0 ) ) | ( ( rule__PropertyValueAssertion__ContainedValueAssignment_1_1 ) ) | ( ( rule__PropertyValueAssertion__ReferencedValueAssignment_1_2 ) ) )
- int alt34=3;
+ // InternalOml.g:2965:1: ( ( ( rule__PropertyValue__LiteralValueAssignment_0 ) ) | ( ( rule__PropertyValue__ContainedValueAssignment_1 ) ) | ( ( rule__PropertyValue__ReferencedValueAssignment_2 ) ) )
+ int alt35=3;
switch ( input.LA(1) ) {
case RULE_BOOLEAN_STR:
case RULE_UNSIGNED_INTEGER_STR:
@@ -9231,22 +9608,22 @@ public final void rule__PropertyValueAssertion__Alternatives_1() throws Recognit
case RULE_INTEGER_STR:
case RULE_STRING:
{
- alt34=1;
+ alt35=1;
}
break;
case RULE_ID:
{
- int LA34_2 = input.LA(2);
+ int LA35_2 = input.LA(2);
- if ( (LA34_2==37) ) {
- alt34=2;
+ if ( (LA35_2==39||LA35_2==71) ) {
+ alt35=2;
}
- else if ( (LA34_2==EOF||(LA34_2>=RULE_ID && LA34_2<=RULE_IRI)||LA34_2==38) ) {
- alt34=3;
+ else if ( (LA35_2==EOF||(LA35_2>=RULE_ID && LA35_2<=RULE_IRI)||LA35_2==30||LA35_2==40) ) {
+ alt35=3;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 34, 2, input);
+ new NoViableAltException("", 35, 2, input);
throw nvae;
}
@@ -9254,17 +9631,17 @@ else if ( (LA34_2==EOF||(LA34_2>=RULE_ID && LA34_2<=RULE_IRI)||LA34_2==38) ) {
break;
case RULE_QNAME:
{
- int LA34_3 = input.LA(2);
+ int LA35_3 = input.LA(2);
- if ( (LA34_3==37) ) {
- alt34=2;
+ if ( (LA35_3==39||LA35_3==71) ) {
+ alt35=2;
}
- else if ( (LA34_3==EOF||(LA34_3>=RULE_ID && LA34_3<=RULE_IRI)||LA34_3==38) ) {
- alt34=3;
+ else if ( (LA35_3==EOF||(LA35_3>=RULE_ID && LA35_3<=RULE_IRI)||LA35_3==30||LA35_3==40) ) {
+ alt35=3;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 34, 3, input);
+ new NoViableAltException("", 35, 3, input);
throw nvae;
}
@@ -9272,17 +9649,17 @@ else if ( (LA34_3==EOF||(LA34_3>=RULE_ID && LA34_3<=RULE_IRI)||LA34_3==38) ) {
break;
case RULE_IRI:
{
- int LA34_4 = input.LA(2);
+ int LA35_4 = input.LA(2);
- if ( (LA34_4==37) ) {
- alt34=2;
+ if ( (LA35_4==39||LA35_4==71) ) {
+ alt35=2;
}
- else if ( (LA34_4==EOF||(LA34_4>=RULE_ID && LA34_4<=RULE_IRI)||LA34_4==38) ) {
- alt34=3;
+ else if ( (LA35_4==EOF||(LA35_4>=RULE_ID && LA35_4<=RULE_IRI)||LA35_4==30||LA35_4==40) ) {
+ alt35=3;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 34, 4, input);
+ new NoViableAltException("", 35, 4, input);
throw nvae;
}
@@ -9290,31 +9667,31 @@ else if ( (LA34_4==EOF||(LA34_4>=RULE_ID && LA34_4<=RULE_IRI)||LA34_4==38) ) {
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 34, 0, input);
+ new NoViableAltException("", 35, 0, input);
throw nvae;
}
- switch (alt34) {
+ switch (alt35) {
case 1 :
- // InternalOml.g:2861:2: ( ( rule__PropertyValueAssertion__LiteralValueAssignment_1_0 ) )
+ // InternalOml.g:2966:2: ( ( rule__PropertyValue__LiteralValueAssignment_0 ) )
{
- // InternalOml.g:2861:2: ( ( rule__PropertyValueAssertion__LiteralValueAssignment_1_0 ) )
- // InternalOml.g:2862:3: ( rule__PropertyValueAssertion__LiteralValueAssignment_1_0 )
+ // InternalOml.g:2966:2: ( ( rule__PropertyValue__LiteralValueAssignment_0 ) )
+ // InternalOml.g:2967:3: ( rule__PropertyValue__LiteralValueAssignment_0 )
{
- before(grammarAccess.getPropertyValueAssertionAccess().getLiteralValueAssignment_1_0());
- // InternalOml.g:2863:3: ( rule__PropertyValueAssertion__LiteralValueAssignment_1_0 )
- // InternalOml.g:2863:4: rule__PropertyValueAssertion__LiteralValueAssignment_1_0
+ before(grammarAccess.getPropertyValueAccess().getLiteralValueAssignment_0());
+ // InternalOml.g:2968:3: ( rule__PropertyValue__LiteralValueAssignment_0 )
+ // InternalOml.g:2968:4: rule__PropertyValue__LiteralValueAssignment_0
{
pushFollow(FOLLOW_2);
- rule__PropertyValueAssertion__LiteralValueAssignment_1_0();
+ rule__PropertyValue__LiteralValueAssignment_0();
state._fsp--;
}
- after(grammarAccess.getPropertyValueAssertionAccess().getLiteralValueAssignment_1_0());
+ after(grammarAccess.getPropertyValueAccess().getLiteralValueAssignment_0());
}
@@ -9322,24 +9699,24 @@ else if ( (LA34_4==EOF||(LA34_4>=RULE_ID && LA34_4<=RULE_IRI)||LA34_4==38) ) {
}
break;
case 2 :
- // InternalOml.g:2867:2: ( ( rule__PropertyValueAssertion__ContainedValueAssignment_1_1 ) )
+ // InternalOml.g:2972:2: ( ( rule__PropertyValue__ContainedValueAssignment_1 ) )
{
- // InternalOml.g:2867:2: ( ( rule__PropertyValueAssertion__ContainedValueAssignment_1_1 ) )
- // InternalOml.g:2868:3: ( rule__PropertyValueAssertion__ContainedValueAssignment_1_1 )
+ // InternalOml.g:2972:2: ( ( rule__PropertyValue__ContainedValueAssignment_1 ) )
+ // InternalOml.g:2973:3: ( rule__PropertyValue__ContainedValueAssignment_1 )
{
- before(grammarAccess.getPropertyValueAssertionAccess().getContainedValueAssignment_1_1());
- // InternalOml.g:2869:3: ( rule__PropertyValueAssertion__ContainedValueAssignment_1_1 )
- // InternalOml.g:2869:4: rule__PropertyValueAssertion__ContainedValueAssignment_1_1
+ before(grammarAccess.getPropertyValueAccess().getContainedValueAssignment_1());
+ // InternalOml.g:2974:3: ( rule__PropertyValue__ContainedValueAssignment_1 )
+ // InternalOml.g:2974:4: rule__PropertyValue__ContainedValueAssignment_1
{
pushFollow(FOLLOW_2);
- rule__PropertyValueAssertion__ContainedValueAssignment_1_1();
+ rule__PropertyValue__ContainedValueAssignment_1();
state._fsp--;
}
- after(grammarAccess.getPropertyValueAssertionAccess().getContainedValueAssignment_1_1());
+ after(grammarAccess.getPropertyValueAccess().getContainedValueAssignment_1());
}
@@ -9347,24 +9724,24 @@ else if ( (LA34_4==EOF||(LA34_4>=RULE_ID && LA34_4<=RULE_IRI)||LA34_4==38) ) {
}
break;
case 3 :
- // InternalOml.g:2873:2: ( ( rule__PropertyValueAssertion__ReferencedValueAssignment_1_2 ) )
+ // InternalOml.g:2978:2: ( ( rule__PropertyValue__ReferencedValueAssignment_2 ) )
{
- // InternalOml.g:2873:2: ( ( rule__PropertyValueAssertion__ReferencedValueAssignment_1_2 ) )
- // InternalOml.g:2874:3: ( rule__PropertyValueAssertion__ReferencedValueAssignment_1_2 )
+ // InternalOml.g:2978:2: ( ( rule__PropertyValue__ReferencedValueAssignment_2 ) )
+ // InternalOml.g:2979:3: ( rule__PropertyValue__ReferencedValueAssignment_2 )
{
- before(grammarAccess.getPropertyValueAssertionAccess().getReferencedValueAssignment_1_2());
- // InternalOml.g:2875:3: ( rule__PropertyValueAssertion__ReferencedValueAssignment_1_2 )
- // InternalOml.g:2875:4: rule__PropertyValueAssertion__ReferencedValueAssignment_1_2
+ before(grammarAccess.getPropertyValueAccess().getReferencedValueAssignment_2());
+ // InternalOml.g:2980:3: ( rule__PropertyValue__ReferencedValueAssignment_2 )
+ // InternalOml.g:2980:4: rule__PropertyValue__ReferencedValueAssignment_2
{
pushFollow(FOLLOW_2);
- rule__PropertyValueAssertion__ReferencedValueAssignment_1_2();
+ rule__PropertyValue__ReferencedValueAssignment_2();
state._fsp--;
}
- after(grammarAccess.getPropertyValueAssertionAccess().getReferencedValueAssignment_1_2());
+ after(grammarAccess.getPropertyValueAccess().getReferencedValueAssignment_2());
}
@@ -9385,25 +9762,25 @@ else if ( (LA34_4==EOF||(LA34_4>=RULE_ID && LA34_4<=RULE_IRI)||LA34_4==38) ) {
}
return ;
}
- // $ANTLR end "rule__PropertyValueAssertion__Alternatives_1"
+ // $ANTLR end "rule__PropertyValue__Alternatives"
// $ANTLR start "rule__Predicate__Alternatives"
- // InternalOml.g:2883:1: rule__Predicate__Alternatives : ( ( ruleUnaryPredicate ) | ( ruleBinaryPredicate ) | ( ruleBuiltInPredicate ) );
+ // InternalOml.g:2988:1: rule__Predicate__Alternatives : ( ( ruleUnaryPredicate ) | ( ruleBinaryPredicate ) | ( ruleBuiltInPredicate ) );
public final void rule__Predicate__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2887:1: ( ( ruleUnaryPredicate ) | ( ruleBinaryPredicate ) | ( ruleBuiltInPredicate ) )
- int alt35=3;
- alt35 = dfa35.predict(input);
- switch (alt35) {
+ // InternalOml.g:2992:1: ( ( ruleUnaryPredicate ) | ( ruleBinaryPredicate ) | ( ruleBuiltInPredicate ) )
+ int alt36=3;
+ alt36 = dfa36.predict(input);
+ switch (alt36) {
case 1 :
- // InternalOml.g:2888:2: ( ruleUnaryPredicate )
+ // InternalOml.g:2993:2: ( ruleUnaryPredicate )
{
- // InternalOml.g:2888:2: ( ruleUnaryPredicate )
- // InternalOml.g:2889:3: ruleUnaryPredicate
+ // InternalOml.g:2993:2: ( ruleUnaryPredicate )
+ // InternalOml.g:2994:3: ruleUnaryPredicate
{
before(grammarAccess.getPredicateAccess().getUnaryPredicateParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -9419,10 +9796,10 @@ public final void rule__Predicate__Alternatives() throws RecognitionException {
}
break;
case 2 :
- // InternalOml.g:2894:2: ( ruleBinaryPredicate )
+ // InternalOml.g:2999:2: ( ruleBinaryPredicate )
{
- // InternalOml.g:2894:2: ( ruleBinaryPredicate )
- // InternalOml.g:2895:3: ruleBinaryPredicate
+ // InternalOml.g:2999:2: ( ruleBinaryPredicate )
+ // InternalOml.g:3000:3: ruleBinaryPredicate
{
before(grammarAccess.getPredicateAccess().getBinaryPredicateParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -9438,10 +9815,10 @@ public final void rule__Predicate__Alternatives() throws RecognitionException {
}
break;
case 3 :
- // InternalOml.g:2900:2: ( ruleBuiltInPredicate )
+ // InternalOml.g:3005:2: ( ruleBuiltInPredicate )
{
- // InternalOml.g:2900:2: ( ruleBuiltInPredicate )
- // InternalOml.g:2901:3: ruleBuiltInPredicate
+ // InternalOml.g:3005:2: ( ruleBuiltInPredicate )
+ // InternalOml.g:3006:3: ruleBuiltInPredicate
{
before(grammarAccess.getPredicateAccess().getBuiltInPredicateParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -9474,21 +9851,21 @@ public final void rule__Predicate__Alternatives() throws RecognitionException {
// $ANTLR start "rule__UnaryPredicate__Alternatives"
- // InternalOml.g:2910:1: rule__UnaryPredicate__Alternatives : ( ( ruleTypePredicate ) | ( ruleRelationEntityPredicate ) );
+ // InternalOml.g:3015:1: rule__UnaryPredicate__Alternatives : ( ( ruleTypePredicate ) | ( ruleRelationEntityPredicate ) );
public final void rule__UnaryPredicate__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2914:1: ( ( ruleTypePredicate ) | ( ruleRelationEntityPredicate ) )
- int alt36=2;
- alt36 = dfa36.predict(input);
- switch (alt36) {
+ // InternalOml.g:3019:1: ( ( ruleTypePredicate ) | ( ruleRelationEntityPredicate ) )
+ int alt37=2;
+ alt37 = dfa37.predict(input);
+ switch (alt37) {
case 1 :
- // InternalOml.g:2915:2: ( ruleTypePredicate )
+ // InternalOml.g:3020:2: ( ruleTypePredicate )
{
- // InternalOml.g:2915:2: ( ruleTypePredicate )
- // InternalOml.g:2916:3: ruleTypePredicate
+ // InternalOml.g:3020:2: ( ruleTypePredicate )
+ // InternalOml.g:3021:3: ruleTypePredicate
{
before(grammarAccess.getUnaryPredicateAccess().getTypePredicateParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -9504,10 +9881,10 @@ public final void rule__UnaryPredicate__Alternatives() throws RecognitionExcepti
}
break;
case 2 :
- // InternalOml.g:2921:2: ( ruleRelationEntityPredicate )
+ // InternalOml.g:3026:2: ( ruleRelationEntityPredicate )
{
- // InternalOml.g:2921:2: ( ruleRelationEntityPredicate )
- // InternalOml.g:2922:3: ruleRelationEntityPredicate
+ // InternalOml.g:3026:2: ( ruleRelationEntityPredicate )
+ // InternalOml.g:3027:3: ruleRelationEntityPredicate
{
before(grammarAccess.getUnaryPredicateAccess().getRelationEntityPredicateParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -9540,45 +9917,45 @@ public final void rule__UnaryPredicate__Alternatives() throws RecognitionExcepti
// $ANTLR start "rule__BinaryPredicate__Alternatives"
- // InternalOml.g:2931:1: rule__BinaryPredicate__Alternatives : ( ( rulePropertyPredicate ) | ( ruleSameAsPredicate ) | ( ruleDifferentFromPredicate ) );
+ // InternalOml.g:3036:1: rule__BinaryPredicate__Alternatives : ( ( rulePropertyPredicate ) | ( ruleSameAsPredicate ) | ( ruleDifferentFromPredicate ) );
public final void rule__BinaryPredicate__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2935:1: ( ( rulePropertyPredicate ) | ( ruleSameAsPredicate ) | ( ruleDifferentFromPredicate ) )
- int alt37=3;
+ // InternalOml.g:3040:1: ( ( rulePropertyPredicate ) | ( ruleSameAsPredicate ) | ( ruleDifferentFromPredicate ) )
+ int alt38=3;
switch ( input.LA(1) ) {
case RULE_ID:
case RULE_QNAME:
case RULE_IRI:
{
- alt37=1;
+ alt38=1;
}
break;
- case 78:
+ case 80:
{
- alt37=2;
+ alt38=2;
}
break;
- case 79:
+ case 81:
{
- alt37=3;
+ alt38=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 37, 0, input);
+ new NoViableAltException("", 38, 0, input);
throw nvae;
}
- switch (alt37) {
+ switch (alt38) {
case 1 :
- // InternalOml.g:2936:2: ( rulePropertyPredicate )
+ // InternalOml.g:3041:2: ( rulePropertyPredicate )
{
- // InternalOml.g:2936:2: ( rulePropertyPredicate )
- // InternalOml.g:2937:3: rulePropertyPredicate
+ // InternalOml.g:3041:2: ( rulePropertyPredicate )
+ // InternalOml.g:3042:3: rulePropertyPredicate
{
before(grammarAccess.getBinaryPredicateAccess().getPropertyPredicateParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -9594,10 +9971,10 @@ public final void rule__BinaryPredicate__Alternatives() throws RecognitionExcept
}
break;
case 2 :
- // InternalOml.g:2942:2: ( ruleSameAsPredicate )
+ // InternalOml.g:3047:2: ( ruleSameAsPredicate )
{
- // InternalOml.g:2942:2: ( ruleSameAsPredicate )
- // InternalOml.g:2943:3: ruleSameAsPredicate
+ // InternalOml.g:3047:2: ( ruleSameAsPredicate )
+ // InternalOml.g:3048:3: ruleSameAsPredicate
{
before(grammarAccess.getBinaryPredicateAccess().getSameAsPredicateParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -9613,10 +9990,10 @@ public final void rule__BinaryPredicate__Alternatives() throws RecognitionExcept
}
break;
case 3 :
- // InternalOml.g:2948:2: ( ruleDifferentFromPredicate )
+ // InternalOml.g:3053:2: ( ruleDifferentFromPredicate )
{
- // InternalOml.g:2948:2: ( ruleDifferentFromPredicate )
- // InternalOml.g:2949:3: ruleDifferentFromPredicate
+ // InternalOml.g:3053:2: ( ruleDifferentFromPredicate )
+ // InternalOml.g:3054:3: ruleDifferentFromPredicate
{
before(grammarAccess.getBinaryPredicateAccess().getDifferentFromPredicateParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -9649,18 +10026,18 @@ public final void rule__BinaryPredicate__Alternatives() throws RecognitionExcept
// $ANTLR start "rule__Argument__Alternatives"
- // InternalOml.g:2958:1: rule__Argument__Alternatives : ( ( ( rule__Argument__VariableAssignment_0 ) ) | ( ( rule__Argument__LiteralAssignment_1 ) ) | ( ( rule__Argument__InstanceAssignment_2 ) ) );
+ // InternalOml.g:3063:1: rule__Argument__Alternatives : ( ( ( rule__Argument__VariableAssignment_0 ) ) | ( ( rule__Argument__LiteralAssignment_1 ) ) | ( ( rule__Argument__InstanceAssignment_2 ) ) );
public final void rule__Argument__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2962:1: ( ( ( rule__Argument__VariableAssignment_0 ) ) | ( ( rule__Argument__LiteralAssignment_1 ) ) | ( ( rule__Argument__InstanceAssignment_2 ) ) )
- int alt38=3;
+ // InternalOml.g:3067:1: ( ( ( rule__Argument__VariableAssignment_0 ) ) | ( ( rule__Argument__LiteralAssignment_1 ) ) | ( ( rule__Argument__InstanceAssignment_2 ) ) )
+ int alt39=3;
switch ( input.LA(1) ) {
case RULE_ID:
{
- alt38=1;
+ alt39=1;
}
break;
case RULE_BOOLEAN_STR:
@@ -9670,32 +10047,32 @@ public final void rule__Argument__Alternatives() throws RecognitionException {
case RULE_INTEGER_STR:
case RULE_STRING:
{
- alt38=2;
+ alt39=2;
}
break;
case RULE_QNAME:
case RULE_IRI:
{
- alt38=3;
+ alt39=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 38, 0, input);
+ new NoViableAltException("", 39, 0, input);
throw nvae;
}
- switch (alt38) {
+ switch (alt39) {
case 1 :
- // InternalOml.g:2963:2: ( ( rule__Argument__VariableAssignment_0 ) )
+ // InternalOml.g:3068:2: ( ( rule__Argument__VariableAssignment_0 ) )
{
- // InternalOml.g:2963:2: ( ( rule__Argument__VariableAssignment_0 ) )
- // InternalOml.g:2964:3: ( rule__Argument__VariableAssignment_0 )
+ // InternalOml.g:3068:2: ( ( rule__Argument__VariableAssignment_0 ) )
+ // InternalOml.g:3069:3: ( rule__Argument__VariableAssignment_0 )
{
before(grammarAccess.getArgumentAccess().getVariableAssignment_0());
- // InternalOml.g:2965:3: ( rule__Argument__VariableAssignment_0 )
- // InternalOml.g:2965:4: rule__Argument__VariableAssignment_0
+ // InternalOml.g:3070:3: ( rule__Argument__VariableAssignment_0 )
+ // InternalOml.g:3070:4: rule__Argument__VariableAssignment_0
{
pushFollow(FOLLOW_2);
rule__Argument__VariableAssignment_0();
@@ -9713,14 +10090,14 @@ public final void rule__Argument__Alternatives() throws RecognitionException {
}
break;
case 2 :
- // InternalOml.g:2969:2: ( ( rule__Argument__LiteralAssignment_1 ) )
+ // InternalOml.g:3074:2: ( ( rule__Argument__LiteralAssignment_1 ) )
{
- // InternalOml.g:2969:2: ( ( rule__Argument__LiteralAssignment_1 ) )
- // InternalOml.g:2970:3: ( rule__Argument__LiteralAssignment_1 )
+ // InternalOml.g:3074:2: ( ( rule__Argument__LiteralAssignment_1 ) )
+ // InternalOml.g:3075:3: ( rule__Argument__LiteralAssignment_1 )
{
before(grammarAccess.getArgumentAccess().getLiteralAssignment_1());
- // InternalOml.g:2971:3: ( rule__Argument__LiteralAssignment_1 )
- // InternalOml.g:2971:4: rule__Argument__LiteralAssignment_1
+ // InternalOml.g:3076:3: ( rule__Argument__LiteralAssignment_1 )
+ // InternalOml.g:3076:4: rule__Argument__LiteralAssignment_1
{
pushFollow(FOLLOW_2);
rule__Argument__LiteralAssignment_1();
@@ -9738,14 +10115,14 @@ public final void rule__Argument__Alternatives() throws RecognitionException {
}
break;
case 3 :
- // InternalOml.g:2975:2: ( ( rule__Argument__InstanceAssignment_2 ) )
+ // InternalOml.g:3080:2: ( ( rule__Argument__InstanceAssignment_2 ) )
{
- // InternalOml.g:2975:2: ( ( rule__Argument__InstanceAssignment_2 ) )
- // InternalOml.g:2976:3: ( rule__Argument__InstanceAssignment_2 )
+ // InternalOml.g:3080:2: ( ( rule__Argument__InstanceAssignment_2 ) )
+ // InternalOml.g:3081:3: ( rule__Argument__InstanceAssignment_2 )
{
before(grammarAccess.getArgumentAccess().getInstanceAssignment_2());
- // InternalOml.g:2977:3: ( rule__Argument__InstanceAssignment_2 )
- // InternalOml.g:2977:4: rule__Argument__InstanceAssignment_2
+ // InternalOml.g:3082:3: ( rule__Argument__InstanceAssignment_2 )
+ // InternalOml.g:3082:4: rule__Argument__InstanceAssignment_2
{
pushFollow(FOLLOW_2);
rule__Argument__InstanceAssignment_2();
@@ -9780,54 +10157,54 @@ public final void rule__Argument__Alternatives() throws RecognitionException {
// $ANTLR start "rule__Literal__Alternatives"
- // InternalOml.g:2985:1: rule__Literal__Alternatives : ( ( ruleIntegerLiteral ) | ( ruleDecimalLiteral ) | ( ruleDoubleLiteral ) | ( ruleBooleanLiteral ) | ( ruleQuotedLiteral ) );
+ // InternalOml.g:3090:1: rule__Literal__Alternatives : ( ( ruleIntegerLiteral ) | ( ruleDecimalLiteral ) | ( ruleDoubleLiteral ) | ( ruleBooleanLiteral ) | ( ruleQuotedLiteral ) );
public final void rule__Literal__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:2989:1: ( ( ruleIntegerLiteral ) | ( ruleDecimalLiteral ) | ( ruleDoubleLiteral ) | ( ruleBooleanLiteral ) | ( ruleQuotedLiteral ) )
- int alt39=5;
+ // InternalOml.g:3094:1: ( ( ruleIntegerLiteral ) | ( ruleDecimalLiteral ) | ( ruleDoubleLiteral ) | ( ruleBooleanLiteral ) | ( ruleQuotedLiteral ) )
+ int alt40=5;
switch ( input.LA(1) ) {
case RULE_UNSIGNED_INTEGER_STR:
case RULE_INTEGER_STR:
{
- alt39=1;
+ alt40=1;
}
break;
case RULE_DECIMAL_STR:
{
- alt39=2;
+ alt40=2;
}
break;
case RULE_DOUBLE_STR:
{
- alt39=3;
+ alt40=3;
}
break;
case RULE_BOOLEAN_STR:
{
- alt39=4;
+ alt40=4;
}
break;
case RULE_STRING:
{
- alt39=5;
+ alt40=5;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 39, 0, input);
+ new NoViableAltException("", 40, 0, input);
throw nvae;
}
- switch (alt39) {
+ switch (alt40) {
case 1 :
- // InternalOml.g:2990:2: ( ruleIntegerLiteral )
+ // InternalOml.g:3095:2: ( ruleIntegerLiteral )
{
- // InternalOml.g:2990:2: ( ruleIntegerLiteral )
- // InternalOml.g:2991:3: ruleIntegerLiteral
+ // InternalOml.g:3095:2: ( ruleIntegerLiteral )
+ // InternalOml.g:3096:3: ruleIntegerLiteral
{
before(grammarAccess.getLiteralAccess().getIntegerLiteralParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -9843,10 +10220,10 @@ public final void rule__Literal__Alternatives() throws RecognitionException {
}
break;
case 2 :
- // InternalOml.g:2996:2: ( ruleDecimalLiteral )
+ // InternalOml.g:3101:2: ( ruleDecimalLiteral )
{
- // InternalOml.g:2996:2: ( ruleDecimalLiteral )
- // InternalOml.g:2997:3: ruleDecimalLiteral
+ // InternalOml.g:3101:2: ( ruleDecimalLiteral )
+ // InternalOml.g:3102:3: ruleDecimalLiteral
{
before(grammarAccess.getLiteralAccess().getDecimalLiteralParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -9862,10 +10239,10 @@ public final void rule__Literal__Alternatives() throws RecognitionException {
}
break;
case 3 :
- // InternalOml.g:3002:2: ( ruleDoubleLiteral )
+ // InternalOml.g:3107:2: ( ruleDoubleLiteral )
{
- // InternalOml.g:3002:2: ( ruleDoubleLiteral )
- // InternalOml.g:3003:3: ruleDoubleLiteral
+ // InternalOml.g:3107:2: ( ruleDoubleLiteral )
+ // InternalOml.g:3108:3: ruleDoubleLiteral
{
before(grammarAccess.getLiteralAccess().getDoubleLiteralParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -9881,10 +10258,10 @@ public final void rule__Literal__Alternatives() throws RecognitionException {
}
break;
case 4 :
- // InternalOml.g:3008:2: ( ruleBooleanLiteral )
+ // InternalOml.g:3113:2: ( ruleBooleanLiteral )
{
- // InternalOml.g:3008:2: ( ruleBooleanLiteral )
- // InternalOml.g:3009:3: ruleBooleanLiteral
+ // InternalOml.g:3113:2: ( ruleBooleanLiteral )
+ // InternalOml.g:3114:3: ruleBooleanLiteral
{
before(grammarAccess.getLiteralAccess().getBooleanLiteralParserRuleCall_3());
pushFollow(FOLLOW_2);
@@ -9900,10 +10277,10 @@ public final void rule__Literal__Alternatives() throws RecognitionException {
}
break;
case 5 :
- // InternalOml.g:3014:2: ( ruleQuotedLiteral )
+ // InternalOml.g:3119:2: ( ruleQuotedLiteral )
{
- // InternalOml.g:3014:2: ( ruleQuotedLiteral )
- // InternalOml.g:3015:3: ruleQuotedLiteral
+ // InternalOml.g:3119:2: ( ruleQuotedLiteral )
+ // InternalOml.g:3120:3: ruleQuotedLiteral
{
before(grammarAccess.getLiteralAccess().getQuotedLiteralParserRuleCall_4());
pushFollow(FOLLOW_2);
@@ -9936,38 +10313,38 @@ public final void rule__Literal__Alternatives() throws RecognitionException {
// $ANTLR start "rule__QuotedLiteral__Alternatives_1"
- // InternalOml.g:3024:1: rule__QuotedLiteral__Alternatives_1 : ( ( ( rule__QuotedLiteral__Group_1_0__0 ) ) | ( ( rule__QuotedLiteral__Group_1_1__0 ) ) );
+ // InternalOml.g:3129:1: rule__QuotedLiteral__Alternatives_1 : ( ( ( rule__QuotedLiteral__Group_1_0__0 ) ) | ( ( rule__QuotedLiteral__Group_1_1__0 ) ) );
public final void rule__QuotedLiteral__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3028:1: ( ( ( rule__QuotedLiteral__Group_1_0__0 ) ) | ( ( rule__QuotedLiteral__Group_1_1__0 ) ) )
- int alt40=2;
- int LA40_0 = input.LA(1);
+ // InternalOml.g:3133:1: ( ( ( rule__QuotedLiteral__Group_1_0__0 ) ) | ( ( rule__QuotedLiteral__Group_1_1__0 ) ) )
+ int alt41=2;
+ int LA41_0 = input.LA(1);
- if ( (LA40_0==81) ) {
- alt40=1;
+ if ( (LA41_0==83) ) {
+ alt41=1;
}
- else if ( (LA40_0==82) ) {
- alt40=2;
+ else if ( (LA41_0==84) ) {
+ alt41=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 40, 0, input);
+ new NoViableAltException("", 41, 0, input);
throw nvae;
}
- switch (alt40) {
+ switch (alt41) {
case 1 :
- // InternalOml.g:3029:2: ( ( rule__QuotedLiteral__Group_1_0__0 ) )
+ // InternalOml.g:3134:2: ( ( rule__QuotedLiteral__Group_1_0__0 ) )
{
- // InternalOml.g:3029:2: ( ( rule__QuotedLiteral__Group_1_0__0 ) )
- // InternalOml.g:3030:3: ( rule__QuotedLiteral__Group_1_0__0 )
+ // InternalOml.g:3134:2: ( ( rule__QuotedLiteral__Group_1_0__0 ) )
+ // InternalOml.g:3135:3: ( rule__QuotedLiteral__Group_1_0__0 )
{
before(grammarAccess.getQuotedLiteralAccess().getGroup_1_0());
- // InternalOml.g:3031:3: ( rule__QuotedLiteral__Group_1_0__0 )
- // InternalOml.g:3031:4: rule__QuotedLiteral__Group_1_0__0
+ // InternalOml.g:3136:3: ( rule__QuotedLiteral__Group_1_0__0 )
+ // InternalOml.g:3136:4: rule__QuotedLiteral__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__QuotedLiteral__Group_1_0__0();
@@ -9985,14 +10362,14 @@ else if ( (LA40_0==82) ) {
}
break;
case 2 :
- // InternalOml.g:3035:2: ( ( rule__QuotedLiteral__Group_1_1__0 ) )
+ // InternalOml.g:3140:2: ( ( rule__QuotedLiteral__Group_1_1__0 ) )
{
- // InternalOml.g:3035:2: ( ( rule__QuotedLiteral__Group_1_1__0 ) )
- // InternalOml.g:3036:3: ( rule__QuotedLiteral__Group_1_1__0 )
+ // InternalOml.g:3140:2: ( ( rule__QuotedLiteral__Group_1_1__0 ) )
+ // InternalOml.g:3141:3: ( rule__QuotedLiteral__Group_1_1__0 )
{
before(grammarAccess.getQuotedLiteralAccess().getGroup_1_1());
- // InternalOml.g:3037:3: ( rule__QuotedLiteral__Group_1_1__0 )
- // InternalOml.g:3037:4: rule__QuotedLiteral__Group_1_1__0
+ // InternalOml.g:3142:3: ( rule__QuotedLiteral__Group_1_1__0 )
+ // InternalOml.g:3142:4: rule__QuotedLiteral__Group_1_1__0
{
pushFollow(FOLLOW_2);
rule__QuotedLiteral__Group_1_1__0();
@@ -10027,43 +10404,43 @@ else if ( (LA40_0==82) ) {
// $ANTLR start "rule__Ref__Alternatives"
- // InternalOml.g:3045:1: rule__Ref__Alternatives : ( ( RULE_ID ) | ( RULE_QNAME ) | ( RULE_IRI ) );
+ // InternalOml.g:3150:1: rule__Ref__Alternatives : ( ( RULE_ID ) | ( RULE_QNAME ) | ( RULE_IRI ) );
public final void rule__Ref__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3049:1: ( ( RULE_ID ) | ( RULE_QNAME ) | ( RULE_IRI ) )
- int alt41=3;
+ // InternalOml.g:3154:1: ( ( RULE_ID ) | ( RULE_QNAME ) | ( RULE_IRI ) )
+ int alt42=3;
switch ( input.LA(1) ) {
case RULE_ID:
{
- alt41=1;
+ alt42=1;
}
break;
case RULE_QNAME:
{
- alt41=2;
+ alt42=2;
}
break;
case RULE_IRI:
{
- alt41=3;
+ alt42=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 41, 0, input);
+ new NoViableAltException("", 42, 0, input);
throw nvae;
}
- switch (alt41) {
+ switch (alt42) {
case 1 :
- // InternalOml.g:3050:2: ( RULE_ID )
+ // InternalOml.g:3155:2: ( RULE_ID )
{
- // InternalOml.g:3050:2: ( RULE_ID )
- // InternalOml.g:3051:3: RULE_ID
+ // InternalOml.g:3155:2: ( RULE_ID )
+ // InternalOml.g:3156:3: RULE_ID
{
before(grammarAccess.getRefAccess().getIDTerminalRuleCall_0());
match(input,RULE_ID,FOLLOW_2);
@@ -10075,10 +10452,10 @@ public final void rule__Ref__Alternatives() throws RecognitionException {
}
break;
case 2 :
- // InternalOml.g:3056:2: ( RULE_QNAME )
+ // InternalOml.g:3161:2: ( RULE_QNAME )
{
- // InternalOml.g:3056:2: ( RULE_QNAME )
- // InternalOml.g:3057:3: RULE_QNAME
+ // InternalOml.g:3161:2: ( RULE_QNAME )
+ // InternalOml.g:3162:3: RULE_QNAME
{
before(grammarAccess.getRefAccess().getQNAMETerminalRuleCall_1());
match(input,RULE_QNAME,FOLLOW_2);
@@ -10090,10 +10467,10 @@ public final void rule__Ref__Alternatives() throws RecognitionException {
}
break;
case 3 :
- // InternalOml.g:3062:2: ( RULE_IRI )
+ // InternalOml.g:3167:2: ( RULE_IRI )
{
- // InternalOml.g:3062:2: ( RULE_IRI )
- // InternalOml.g:3063:3: RULE_IRI
+ // InternalOml.g:3167:2: ( RULE_IRI )
+ // InternalOml.g:3168:3: RULE_IRI
{
before(grammarAccess.getRefAccess().getIRITerminalRuleCall_2());
match(input,RULE_IRI,FOLLOW_2);
@@ -10122,34 +10499,34 @@ public final void rule__Ref__Alternatives() throws RecognitionException {
// $ANTLR start "rule__CrossRef__Alternatives"
- // InternalOml.g:3072:1: rule__CrossRef__Alternatives : ( ( RULE_QNAME ) | ( RULE_IRI ) );
+ // InternalOml.g:3177:1: rule__CrossRef__Alternatives : ( ( RULE_QNAME ) | ( RULE_IRI ) );
public final void rule__CrossRef__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3076:1: ( ( RULE_QNAME ) | ( RULE_IRI ) )
- int alt42=2;
- int LA42_0 = input.LA(1);
+ // InternalOml.g:3181:1: ( ( RULE_QNAME ) | ( RULE_IRI ) )
+ int alt43=2;
+ int LA43_0 = input.LA(1);
- if ( (LA42_0==RULE_QNAME) ) {
- alt42=1;
+ if ( (LA43_0==RULE_QNAME) ) {
+ alt43=1;
}
- else if ( (LA42_0==RULE_IRI) ) {
- alt42=2;
+ else if ( (LA43_0==RULE_IRI) ) {
+ alt43=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 42, 0, input);
+ new NoViableAltException("", 43, 0, input);
throw nvae;
}
- switch (alt42) {
+ switch (alt43) {
case 1 :
- // InternalOml.g:3077:2: ( RULE_QNAME )
+ // InternalOml.g:3182:2: ( RULE_QNAME )
{
- // InternalOml.g:3077:2: ( RULE_QNAME )
- // InternalOml.g:3078:3: RULE_QNAME
+ // InternalOml.g:3182:2: ( RULE_QNAME )
+ // InternalOml.g:3183:3: RULE_QNAME
{
before(grammarAccess.getCrossRefAccess().getQNAMETerminalRuleCall_0());
match(input,RULE_QNAME,FOLLOW_2);
@@ -10161,10 +10538,10 @@ else if ( (LA42_0==RULE_IRI) ) {
}
break;
case 2 :
- // InternalOml.g:3083:2: ( RULE_IRI )
+ // InternalOml.g:3188:2: ( RULE_IRI )
{
- // InternalOml.g:3083:2: ( RULE_IRI )
- // InternalOml.g:3084:3: RULE_IRI
+ // InternalOml.g:3188:2: ( RULE_IRI )
+ // InternalOml.g:3189:3: RULE_IRI
{
before(grammarAccess.getCrossRefAccess().getIRITerminalRuleCall_1());
match(input,RULE_IRI,FOLLOW_2);
@@ -10193,34 +10570,34 @@ else if ( (LA42_0==RULE_IRI) ) {
// $ANTLR start "rule__Integer__Alternatives"
- // InternalOml.g:3093:1: rule__Integer__Alternatives : ( ( RULE_UNSIGNED_INTEGER_STR ) | ( RULE_INTEGER_STR ) );
+ // InternalOml.g:3198:1: rule__Integer__Alternatives : ( ( RULE_UNSIGNED_INTEGER_STR ) | ( RULE_INTEGER_STR ) );
public final void rule__Integer__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3097:1: ( ( RULE_UNSIGNED_INTEGER_STR ) | ( RULE_INTEGER_STR ) )
- int alt43=2;
- int LA43_0 = input.LA(1);
+ // InternalOml.g:3202:1: ( ( RULE_UNSIGNED_INTEGER_STR ) | ( RULE_INTEGER_STR ) )
+ int alt44=2;
+ int LA44_0 = input.LA(1);
- if ( (LA43_0==RULE_UNSIGNED_INTEGER_STR) ) {
- alt43=1;
+ if ( (LA44_0==RULE_UNSIGNED_INTEGER_STR) ) {
+ alt44=1;
}
- else if ( (LA43_0==RULE_INTEGER_STR) ) {
- alt43=2;
+ else if ( (LA44_0==RULE_INTEGER_STR) ) {
+ alt44=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 43, 0, input);
+ new NoViableAltException("", 44, 0, input);
throw nvae;
}
- switch (alt43) {
+ switch (alt44) {
case 1 :
- // InternalOml.g:3098:2: ( RULE_UNSIGNED_INTEGER_STR )
+ // InternalOml.g:3203:2: ( RULE_UNSIGNED_INTEGER_STR )
{
- // InternalOml.g:3098:2: ( RULE_UNSIGNED_INTEGER_STR )
- // InternalOml.g:3099:3: RULE_UNSIGNED_INTEGER_STR
+ // InternalOml.g:3203:2: ( RULE_UNSIGNED_INTEGER_STR )
+ // InternalOml.g:3204:3: RULE_UNSIGNED_INTEGER_STR
{
before(grammarAccess.getIntegerAccess().getUNSIGNED_INTEGER_STRTerminalRuleCall_0());
match(input,RULE_UNSIGNED_INTEGER_STR,FOLLOW_2);
@@ -10232,10 +10609,10 @@ else if ( (LA43_0==RULE_INTEGER_STR) ) {
}
break;
case 2 :
- // InternalOml.g:3104:2: ( RULE_INTEGER_STR )
+ // InternalOml.g:3209:2: ( RULE_INTEGER_STR )
{
- // InternalOml.g:3104:2: ( RULE_INTEGER_STR )
- // InternalOml.g:3105:3: RULE_INTEGER_STR
+ // InternalOml.g:3209:2: ( RULE_INTEGER_STR )
+ // InternalOml.g:3210:3: RULE_INTEGER_STR
{
before(grammarAccess.getIntegerAccess().getINTEGER_STRTerminalRuleCall_1());
match(input,RULE_INTEGER_STR,FOLLOW_2);
@@ -10264,40 +10641,40 @@ else if ( (LA43_0==RULE_INTEGER_STR) ) {
// $ANTLR start "rule__RangeRestrictionKind__Alternatives"
- // InternalOml.g:3114:1: rule__RangeRestrictionKind__Alternatives : ( ( ( 'all' ) ) | ( ( 'some' ) ) );
+ // InternalOml.g:3219:1: rule__RangeRestrictionKind__Alternatives : ( ( ( 'all' ) ) | ( ( 'some' ) ) );
public final void rule__RangeRestrictionKind__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3118:1: ( ( ( 'all' ) ) | ( ( 'some' ) ) )
- int alt44=2;
- int LA44_0 = input.LA(1);
+ // InternalOml.g:3223:1: ( ( ( 'all' ) ) | ( ( 'some' ) ) )
+ int alt45=2;
+ int LA45_0 = input.LA(1);
- if ( (LA44_0==23) ) {
- alt44=1;
+ if ( (LA45_0==24) ) {
+ alt45=1;
}
- else if ( (LA44_0==24) ) {
- alt44=2;
+ else if ( (LA45_0==25) ) {
+ alt45=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 44, 0, input);
+ new NoViableAltException("", 45, 0, input);
throw nvae;
}
- switch (alt44) {
+ switch (alt45) {
case 1 :
- // InternalOml.g:3119:2: ( ( 'all' ) )
+ // InternalOml.g:3224:2: ( ( 'all' ) )
{
- // InternalOml.g:3119:2: ( ( 'all' ) )
- // InternalOml.g:3120:3: ( 'all' )
+ // InternalOml.g:3224:2: ( ( 'all' ) )
+ // InternalOml.g:3225:3: ( 'all' )
{
before(grammarAccess.getRangeRestrictionKindAccess().getAllEnumLiteralDeclaration_0());
- // InternalOml.g:3121:3: ( 'all' )
- // InternalOml.g:3121:4: 'all'
+ // InternalOml.g:3226:3: ( 'all' )
+ // InternalOml.g:3226:4: 'all'
{
- match(input,23,FOLLOW_2);
+ match(input,24,FOLLOW_2);
}
@@ -10309,16 +10686,16 @@ else if ( (LA44_0==24) ) {
}
break;
case 2 :
- // InternalOml.g:3125:2: ( ( 'some' ) )
+ // InternalOml.g:3230:2: ( ( 'some' ) )
{
- // InternalOml.g:3125:2: ( ( 'some' ) )
- // InternalOml.g:3126:3: ( 'some' )
+ // InternalOml.g:3230:2: ( ( 'some' ) )
+ // InternalOml.g:3231:3: ( 'some' )
{
before(grammarAccess.getRangeRestrictionKindAccess().getSomeEnumLiteralDeclaration_1());
- // InternalOml.g:3127:3: ( 'some' )
- // InternalOml.g:3127:4: 'some'
+ // InternalOml.g:3232:3: ( 'some' )
+ // InternalOml.g:3232:4: 'some'
{
- match(input,24,FOLLOW_2);
+ match(input,25,FOLLOW_2);
}
@@ -10347,49 +10724,49 @@ else if ( (LA44_0==24) ) {
// $ANTLR start "rule__CardinalityRestrictionKind__Alternatives"
- // InternalOml.g:3135:1: rule__CardinalityRestrictionKind__Alternatives : ( ( ( 'exactly' ) ) | ( ( 'min' ) ) | ( ( 'max' ) ) );
+ // InternalOml.g:3240:1: rule__CardinalityRestrictionKind__Alternatives : ( ( ( 'exactly' ) ) | ( ( 'min' ) ) | ( ( 'max' ) ) );
public final void rule__CardinalityRestrictionKind__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3139:1: ( ( ( 'exactly' ) ) | ( ( 'min' ) ) | ( ( 'max' ) ) )
- int alt45=3;
+ // InternalOml.g:3244:1: ( ( ( 'exactly' ) ) | ( ( 'min' ) ) | ( ( 'max' ) ) )
+ int alt46=3;
switch ( input.LA(1) ) {
- case 25:
+ case 26:
{
- alt45=1;
+ alt46=1;
}
break;
- case 26:
+ case 27:
{
- alt45=2;
+ alt46=2;
}
break;
- case 27:
+ case 28:
{
- alt45=3;
+ alt46=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 45, 0, input);
+ new NoViableAltException("", 46, 0, input);
throw nvae;
}
- switch (alt45) {
+ switch (alt46) {
case 1 :
- // InternalOml.g:3140:2: ( ( 'exactly' ) )
+ // InternalOml.g:3245:2: ( ( 'exactly' ) )
{
- // InternalOml.g:3140:2: ( ( 'exactly' ) )
- // InternalOml.g:3141:3: ( 'exactly' )
+ // InternalOml.g:3245:2: ( ( 'exactly' ) )
+ // InternalOml.g:3246:3: ( 'exactly' )
{
before(grammarAccess.getCardinalityRestrictionKindAccess().getExactlyEnumLiteralDeclaration_0());
- // InternalOml.g:3142:3: ( 'exactly' )
- // InternalOml.g:3142:4: 'exactly'
+ // InternalOml.g:3247:3: ( 'exactly' )
+ // InternalOml.g:3247:4: 'exactly'
{
- match(input,25,FOLLOW_2);
+ match(input,26,FOLLOW_2);
}
@@ -10401,16 +10778,16 @@ public final void rule__CardinalityRestrictionKind__Alternatives() throws Recogn
}
break;
case 2 :
- // InternalOml.g:3146:2: ( ( 'min' ) )
+ // InternalOml.g:3251:2: ( ( 'min' ) )
{
- // InternalOml.g:3146:2: ( ( 'min' ) )
- // InternalOml.g:3147:3: ( 'min' )
+ // InternalOml.g:3251:2: ( ( 'min' ) )
+ // InternalOml.g:3252:3: ( 'min' )
{
before(grammarAccess.getCardinalityRestrictionKindAccess().getMinEnumLiteralDeclaration_1());
- // InternalOml.g:3148:3: ( 'min' )
- // InternalOml.g:3148:4: 'min'
+ // InternalOml.g:3253:3: ( 'min' )
+ // InternalOml.g:3253:4: 'min'
{
- match(input,26,FOLLOW_2);
+ match(input,27,FOLLOW_2);
}
@@ -10422,16 +10799,16 @@ public final void rule__CardinalityRestrictionKind__Alternatives() throws Recogn
}
break;
case 3 :
- // InternalOml.g:3152:2: ( ( 'max' ) )
+ // InternalOml.g:3257:2: ( ( 'max' ) )
{
- // InternalOml.g:3152:2: ( ( 'max' ) )
- // InternalOml.g:3153:3: ( 'max' )
+ // InternalOml.g:3257:2: ( ( 'max' ) )
+ // InternalOml.g:3258:3: ( 'max' )
{
before(grammarAccess.getCardinalityRestrictionKindAccess().getMaxEnumLiteralDeclaration_2());
- // InternalOml.g:3154:3: ( 'max' )
- // InternalOml.g:3154:4: 'max'
+ // InternalOml.g:3259:3: ( 'max' )
+ // InternalOml.g:3259:4: 'max'
{
- match(input,27,FOLLOW_2);
+ match(input,28,FOLLOW_2);
}
@@ -10460,14 +10837,14 @@ public final void rule__CardinalityRestrictionKind__Alternatives() throws Recogn
// $ANTLR start "rule__Annotation__Group__0"
- // InternalOml.g:3162:1: rule__Annotation__Group__0 : rule__Annotation__Group__0__Impl rule__Annotation__Group__1 ;
+ // InternalOml.g:3267:1: rule__Annotation__Group__0 : rule__Annotation__Group__0__Impl rule__Annotation__Group__1 ;
public final void rule__Annotation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3166:1: ( rule__Annotation__Group__0__Impl rule__Annotation__Group__1 )
- // InternalOml.g:3167:2: rule__Annotation__Group__0__Impl rule__Annotation__Group__1
+ // InternalOml.g:3271:1: ( rule__Annotation__Group__0__Impl rule__Annotation__Group__1 )
+ // InternalOml.g:3272:2: rule__Annotation__Group__0__Impl rule__Annotation__Group__1
{
pushFollow(FOLLOW_3);
rule__Annotation__Group__0__Impl();
@@ -10498,20 +10875,20 @@ public final void rule__Annotation__Group__0() throws RecognitionException {
// $ANTLR start "rule__Annotation__Group__0__Impl"
- // InternalOml.g:3174:1: rule__Annotation__Group__0__Impl : ( '@' ) ;
+ // InternalOml.g:3279:1: rule__Annotation__Group__0__Impl : ( '@' ) ;
public final void rule__Annotation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3178:1: ( ( '@' ) )
- // InternalOml.g:3179:1: ( '@' )
+ // InternalOml.g:3283:1: ( ( '@' ) )
+ // InternalOml.g:3284:1: ( '@' )
{
- // InternalOml.g:3179:1: ( '@' )
- // InternalOml.g:3180:2: '@'
+ // InternalOml.g:3284:1: ( '@' )
+ // InternalOml.g:3285:2: '@'
{
before(grammarAccess.getAnnotationAccess().getCommercialAtKeyword_0());
- match(input,28,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getAnnotationAccess().getCommercialAtKeyword_0());
}
@@ -10535,14 +10912,14 @@ public final void rule__Annotation__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__Annotation__Group__1"
- // InternalOml.g:3189:1: rule__Annotation__Group__1 : rule__Annotation__Group__1__Impl rule__Annotation__Group__2 ;
+ // InternalOml.g:3294:1: rule__Annotation__Group__1 : rule__Annotation__Group__1__Impl rule__Annotation__Group__2 ;
public final void rule__Annotation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3193:1: ( rule__Annotation__Group__1__Impl rule__Annotation__Group__2 )
- // InternalOml.g:3194:2: rule__Annotation__Group__1__Impl rule__Annotation__Group__2
+ // InternalOml.g:3298:1: ( rule__Annotation__Group__1__Impl rule__Annotation__Group__2 )
+ // InternalOml.g:3299:2: rule__Annotation__Group__1__Impl rule__Annotation__Group__2
{
pushFollow(FOLLOW_3);
rule__Annotation__Group__1__Impl();
@@ -10573,21 +10950,21 @@ public final void rule__Annotation__Group__1() throws RecognitionException {
// $ANTLR start "rule__Annotation__Group__1__Impl"
- // InternalOml.g:3201:1: rule__Annotation__Group__1__Impl : ( () ) ;
+ // InternalOml.g:3306:1: rule__Annotation__Group__1__Impl : ( () ) ;
public final void rule__Annotation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3205:1: ( ( () ) )
- // InternalOml.g:3206:1: ( () )
+ // InternalOml.g:3310:1: ( ( () ) )
+ // InternalOml.g:3311:1: ( () )
{
- // InternalOml.g:3206:1: ( () )
- // InternalOml.g:3207:2: ()
+ // InternalOml.g:3311:1: ( () )
+ // InternalOml.g:3312:2: ()
{
before(grammarAccess.getAnnotationAccess().getAnnotationAction_1());
- // InternalOml.g:3208:2: ()
- // InternalOml.g:3208:3:
+ // InternalOml.g:3313:2: ()
+ // InternalOml.g:3313:3:
{
}
@@ -10610,14 +10987,14 @@ public final void rule__Annotation__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__Annotation__Group__2"
- // InternalOml.g:3216:1: rule__Annotation__Group__2 : rule__Annotation__Group__2__Impl rule__Annotation__Group__3 ;
+ // InternalOml.g:3321:1: rule__Annotation__Group__2 : rule__Annotation__Group__2__Impl rule__Annotation__Group__3 ;
public final void rule__Annotation__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3220:1: ( rule__Annotation__Group__2__Impl rule__Annotation__Group__3 )
- // InternalOml.g:3221:2: rule__Annotation__Group__2__Impl rule__Annotation__Group__3
+ // InternalOml.g:3325:1: ( rule__Annotation__Group__2__Impl rule__Annotation__Group__3 )
+ // InternalOml.g:3326:2: rule__Annotation__Group__2__Impl rule__Annotation__Group__3
{
pushFollow(FOLLOW_4);
rule__Annotation__Group__2__Impl();
@@ -10648,21 +11025,21 @@ public final void rule__Annotation__Group__2() throws RecognitionException {
// $ANTLR start "rule__Annotation__Group__2__Impl"
- // InternalOml.g:3228:1: rule__Annotation__Group__2__Impl : ( ( rule__Annotation__PropertyAssignment_2 ) ) ;
+ // InternalOml.g:3333:1: rule__Annotation__Group__2__Impl : ( ( rule__Annotation__PropertyAssignment_2 ) ) ;
public final void rule__Annotation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3232:1: ( ( ( rule__Annotation__PropertyAssignment_2 ) ) )
- // InternalOml.g:3233:1: ( ( rule__Annotation__PropertyAssignment_2 ) )
+ // InternalOml.g:3337:1: ( ( ( rule__Annotation__PropertyAssignment_2 ) ) )
+ // InternalOml.g:3338:1: ( ( rule__Annotation__PropertyAssignment_2 ) )
{
- // InternalOml.g:3233:1: ( ( rule__Annotation__PropertyAssignment_2 ) )
- // InternalOml.g:3234:2: ( rule__Annotation__PropertyAssignment_2 )
+ // InternalOml.g:3338:1: ( ( rule__Annotation__PropertyAssignment_2 ) )
+ // InternalOml.g:3339:2: ( rule__Annotation__PropertyAssignment_2 )
{
before(grammarAccess.getAnnotationAccess().getPropertyAssignment_2());
- // InternalOml.g:3235:2: ( rule__Annotation__PropertyAssignment_2 )
- // InternalOml.g:3235:3: rule__Annotation__PropertyAssignment_2
+ // InternalOml.g:3340:2: ( rule__Annotation__PropertyAssignment_2 )
+ // InternalOml.g:3340:3: rule__Annotation__PropertyAssignment_2
{
pushFollow(FOLLOW_2);
rule__Annotation__PropertyAssignment_2();
@@ -10695,14 +11072,14 @@ public final void rule__Annotation__Group__2__Impl() throws RecognitionException
// $ANTLR start "rule__Annotation__Group__3"
- // InternalOml.g:3243:1: rule__Annotation__Group__3 : rule__Annotation__Group__3__Impl ;
+ // InternalOml.g:3348:1: rule__Annotation__Group__3 : rule__Annotation__Group__3__Impl ;
public final void rule__Annotation__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3247:1: ( rule__Annotation__Group__3__Impl )
- // InternalOml.g:3248:2: rule__Annotation__Group__3__Impl
+ // InternalOml.g:3352:1: ( rule__Annotation__Group__3__Impl )
+ // InternalOml.g:3353:2: rule__Annotation__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__Annotation__Group__3__Impl();
@@ -10728,32 +11105,32 @@ public final void rule__Annotation__Group__3() throws RecognitionException {
// $ANTLR start "rule__Annotation__Group__3__Impl"
- // InternalOml.g:3254:1: rule__Annotation__Group__3__Impl : ( ( rule__Annotation__Alternatives_3 )? ) ;
+ // InternalOml.g:3359:1: rule__Annotation__Group__3__Impl : ( ( rule__Annotation__Group_3__0 )? ) ;
public final void rule__Annotation__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3258:1: ( ( ( rule__Annotation__Alternatives_3 )? ) )
- // InternalOml.g:3259:1: ( ( rule__Annotation__Alternatives_3 )? )
+ // InternalOml.g:3363:1: ( ( ( rule__Annotation__Group_3__0 )? ) )
+ // InternalOml.g:3364:1: ( ( rule__Annotation__Group_3__0 )? )
{
- // InternalOml.g:3259:1: ( ( rule__Annotation__Alternatives_3 )? )
- // InternalOml.g:3260:2: ( rule__Annotation__Alternatives_3 )?
+ // InternalOml.g:3364:1: ( ( rule__Annotation__Group_3__0 )? )
+ // InternalOml.g:3365:2: ( rule__Annotation__Group_3__0 )?
{
- before(grammarAccess.getAnnotationAccess().getAlternatives_3());
- // InternalOml.g:3261:2: ( rule__Annotation__Alternatives_3 )?
- int alt46=2;
- int LA46_0 = input.LA(1);
+ before(grammarAccess.getAnnotationAccess().getGroup_3());
+ // InternalOml.g:3366:2: ( rule__Annotation__Group_3__0 )?
+ int alt47=2;
+ int LA47_0 = input.LA(1);
- if ( ((LA46_0>=RULE_BOOLEAN_STR && LA46_0<=RULE_INTEGER_STR)||LA46_0==RULE_STRING) ) {
- alt46=1;
+ if ( ((LA47_0>=RULE_BOOLEAN_STR && LA47_0<=RULE_INTEGER_STR)||LA47_0==RULE_STRING) ) {
+ alt47=1;
}
- switch (alt46) {
+ switch (alt47) {
case 1 :
- // InternalOml.g:3261:3: rule__Annotation__Alternatives_3
+ // InternalOml.g:3366:3: rule__Annotation__Group_3__0
{
pushFollow(FOLLOW_2);
- rule__Annotation__Alternatives_3();
+ rule__Annotation__Group_3__0();
state._fsp--;
@@ -10763,7 +11140,7 @@ public final void rule__Annotation__Group__3__Impl() throws RecognitionException
}
- after(grammarAccess.getAnnotationAccess().getAlternatives_3());
+ after(grammarAccess.getAnnotationAccess().getGroup_3());
}
@@ -10785,17 +11162,343 @@ public final void rule__Annotation__Group__3__Impl() throws RecognitionException
// $ANTLR end "rule__Annotation__Group__3__Impl"
+ // $ANTLR start "rule__Annotation__Group_3__0"
+ // InternalOml.g:3375:1: rule__Annotation__Group_3__0 : rule__Annotation__Group_3__0__Impl rule__Annotation__Group_3__1 ;
+ public final void rule__Annotation__Group_3__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalOml.g:3379:1: ( rule__Annotation__Group_3__0__Impl rule__Annotation__Group_3__1 )
+ // InternalOml.g:3380:2: rule__Annotation__Group_3__0__Impl rule__Annotation__Group_3__1
+ {
+ pushFollow(FOLLOW_5);
+ rule__Annotation__Group_3__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__Annotation__Group_3__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__Annotation__Group_3__0"
+
+
+ // $ANTLR start "rule__Annotation__Group_3__0__Impl"
+ // InternalOml.g:3387:1: rule__Annotation__Group_3__0__Impl : ( ruleAnnotationValue ) ;
+ public final void rule__Annotation__Group_3__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalOml.g:3391:1: ( ( ruleAnnotationValue ) )
+ // InternalOml.g:3392:1: ( ruleAnnotationValue )
+ {
+ // InternalOml.g:3392:1: ( ruleAnnotationValue )
+ // InternalOml.g:3393:2: ruleAnnotationValue
+ {
+ before(grammarAccess.getAnnotationAccess().getAnnotationValueParserRuleCall_3_0());
+ pushFollow(FOLLOW_2);
+ ruleAnnotationValue();
+
+ state._fsp--;
+
+ after(grammarAccess.getAnnotationAccess().getAnnotationValueParserRuleCall_3_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__Annotation__Group_3__0__Impl"
+
+
+ // $ANTLR start "rule__Annotation__Group_3__1"
+ // InternalOml.g:3402:1: rule__Annotation__Group_3__1 : rule__Annotation__Group_3__1__Impl ;
+ public final void rule__Annotation__Group_3__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalOml.g:3406:1: ( rule__Annotation__Group_3__1__Impl )
+ // InternalOml.g:3407:2: rule__Annotation__Group_3__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__Annotation__Group_3__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__Annotation__Group_3__1"
+
+
+ // $ANTLR start "rule__Annotation__Group_3__1__Impl"
+ // InternalOml.g:3413:1: rule__Annotation__Group_3__1__Impl : ( ( rule__Annotation__Group_3_1__0 )* ) ;
+ public final void rule__Annotation__Group_3__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalOml.g:3417:1: ( ( ( rule__Annotation__Group_3_1__0 )* ) )
+ // InternalOml.g:3418:1: ( ( rule__Annotation__Group_3_1__0 )* )
+ {
+ // InternalOml.g:3418:1: ( ( rule__Annotation__Group_3_1__0 )* )
+ // InternalOml.g:3419:2: ( rule__Annotation__Group_3_1__0 )*
+ {
+ before(grammarAccess.getAnnotationAccess().getGroup_3_1());
+ // InternalOml.g:3420:2: ( rule__Annotation__Group_3_1__0 )*
+ loop48:
+ do {
+ int alt48=2;
+ int LA48_0 = input.LA(1);
+
+ if ( (LA48_0==30) ) {
+ alt48=1;
+ }
+
+
+ switch (alt48) {
+ case 1 :
+ // InternalOml.g:3420:3: rule__Annotation__Group_3_1__0
+ {
+ pushFollow(FOLLOW_6);
+ rule__Annotation__Group_3_1__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ default :
+ break loop48;
+ }
+ } while (true);
+
+ after(grammarAccess.getAnnotationAccess().getGroup_3_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__Annotation__Group_3__1__Impl"
+
+
+ // $ANTLR start "rule__Annotation__Group_3_1__0"
+ // InternalOml.g:3429:1: rule__Annotation__Group_3_1__0 : rule__Annotation__Group_3_1__0__Impl rule__Annotation__Group_3_1__1 ;
+ public final void rule__Annotation__Group_3_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalOml.g:3433:1: ( rule__Annotation__Group_3_1__0__Impl rule__Annotation__Group_3_1__1 )
+ // InternalOml.g:3434:2: rule__Annotation__Group_3_1__0__Impl rule__Annotation__Group_3_1__1
+ {
+ pushFollow(FOLLOW_4);
+ rule__Annotation__Group_3_1__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__Annotation__Group_3_1__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__Annotation__Group_3_1__0"
+
+
+ // $ANTLR start "rule__Annotation__Group_3_1__0__Impl"
+ // InternalOml.g:3441:1: rule__Annotation__Group_3_1__0__Impl : ( ',' ) ;
+ public final void rule__Annotation__Group_3_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalOml.g:3445:1: ( ( ',' ) )
+ // InternalOml.g:3446:1: ( ',' )
+ {
+ // InternalOml.g:3446:1: ( ',' )
+ // InternalOml.g:3447:2: ','
+ {
+ before(grammarAccess.getAnnotationAccess().getCommaKeyword_3_1_0());
+ match(input,30,FOLLOW_2);
+ after(grammarAccess.getAnnotationAccess().getCommaKeyword_3_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__Annotation__Group_3_1__0__Impl"
+
+
+ // $ANTLR start "rule__Annotation__Group_3_1__1"
+ // InternalOml.g:3456:1: rule__Annotation__Group_3_1__1 : rule__Annotation__Group_3_1__1__Impl ;
+ public final void rule__Annotation__Group_3_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalOml.g:3460:1: ( rule__Annotation__Group_3_1__1__Impl )
+ // InternalOml.g:3461:2: rule__Annotation__Group_3_1__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__Annotation__Group_3_1__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__Annotation__Group_3_1__1"
+
+
+ // $ANTLR start "rule__Annotation__Group_3_1__1__Impl"
+ // InternalOml.g:3467:1: rule__Annotation__Group_3_1__1__Impl : ( ruleAnnotationValue ) ;
+ public final void rule__Annotation__Group_3_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalOml.g:3471:1: ( ( ruleAnnotationValue ) )
+ // InternalOml.g:3472:1: ( ruleAnnotationValue )
+ {
+ // InternalOml.g:3472:1: ( ruleAnnotationValue )
+ // InternalOml.g:3473:2: ruleAnnotationValue
+ {
+ before(grammarAccess.getAnnotationAccess().getAnnotationValueParserRuleCall_3_1_1());
+ pushFollow(FOLLOW_2);
+ ruleAnnotationValue();
+
+ state._fsp--;
+
+ after(grammarAccess.getAnnotationAccess().getAnnotationValueParserRuleCall_3_1_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__Annotation__Group_3_1__1__Impl"
+
+
// $ANTLR start "rule__Vocabulary__Group__0"
- // InternalOml.g:3270:1: rule__Vocabulary__Group__0 : rule__Vocabulary__Group__0__Impl rule__Vocabulary__Group__1 ;
+ // InternalOml.g:3483:1: rule__Vocabulary__Group__0 : rule__Vocabulary__Group__0__Impl rule__Vocabulary__Group__1 ;
public final void rule__Vocabulary__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3274:1: ( rule__Vocabulary__Group__0__Impl rule__Vocabulary__Group__1 )
- // InternalOml.g:3275:2: rule__Vocabulary__Group__0__Impl rule__Vocabulary__Group__1
+ // InternalOml.g:3487:1: ( rule__Vocabulary__Group__0__Impl rule__Vocabulary__Group__1 )
+ // InternalOml.g:3488:2: rule__Vocabulary__Group__0__Impl rule__Vocabulary__Group__1
{
- pushFollow(FOLLOW_5);
+ pushFollow(FOLLOW_7);
rule__Vocabulary__Group__0__Impl();
state._fsp--;
@@ -10824,35 +11527,35 @@ public final void rule__Vocabulary__Group__0() throws RecognitionException {
// $ANTLR start "rule__Vocabulary__Group__0__Impl"
- // InternalOml.g:3282:1: rule__Vocabulary__Group__0__Impl : ( ( rule__Vocabulary__OwnedAnnotationsAssignment_0 )* ) ;
+ // InternalOml.g:3495:1: rule__Vocabulary__Group__0__Impl : ( ( rule__Vocabulary__OwnedAnnotationsAssignment_0 )* ) ;
public final void rule__Vocabulary__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3286:1: ( ( ( rule__Vocabulary__OwnedAnnotationsAssignment_0 )* ) )
- // InternalOml.g:3287:1: ( ( rule__Vocabulary__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:3499:1: ( ( ( rule__Vocabulary__OwnedAnnotationsAssignment_0 )* ) )
+ // InternalOml.g:3500:1: ( ( rule__Vocabulary__OwnedAnnotationsAssignment_0 )* )
{
- // InternalOml.g:3287:1: ( ( rule__Vocabulary__OwnedAnnotationsAssignment_0 )* )
- // InternalOml.g:3288:2: ( rule__Vocabulary__OwnedAnnotationsAssignment_0 )*
+ // InternalOml.g:3500:1: ( ( rule__Vocabulary__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:3501:2: ( rule__Vocabulary__OwnedAnnotationsAssignment_0 )*
{
before(grammarAccess.getVocabularyAccess().getOwnedAnnotationsAssignment_0());
- // InternalOml.g:3289:2: ( rule__Vocabulary__OwnedAnnotationsAssignment_0 )*
- loop47:
+ // InternalOml.g:3502:2: ( rule__Vocabulary__OwnedAnnotationsAssignment_0 )*
+ loop49:
do {
- int alt47=2;
- int LA47_0 = input.LA(1);
+ int alt49=2;
+ int LA49_0 = input.LA(1);
- if ( (LA47_0==28) ) {
- alt47=1;
+ if ( (LA49_0==29) ) {
+ alt49=1;
}
- switch (alt47) {
+ switch (alt49) {
case 1 :
- // InternalOml.g:3289:3: rule__Vocabulary__OwnedAnnotationsAssignment_0
+ // InternalOml.g:3502:3: rule__Vocabulary__OwnedAnnotationsAssignment_0
{
- pushFollow(FOLLOW_6);
+ pushFollow(FOLLOW_8);
rule__Vocabulary__OwnedAnnotationsAssignment_0();
state._fsp--;
@@ -10862,7 +11565,7 @@ public final void rule__Vocabulary__Group__0__Impl() throws RecognitionException
break;
default :
- break loop47;
+ break loop49;
}
} while (true);
@@ -10889,16 +11592,16 @@ public final void rule__Vocabulary__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__Vocabulary__Group__1"
- // InternalOml.g:3297:1: rule__Vocabulary__Group__1 : rule__Vocabulary__Group__1__Impl rule__Vocabulary__Group__2 ;
+ // InternalOml.g:3510:1: rule__Vocabulary__Group__1 : rule__Vocabulary__Group__1__Impl rule__Vocabulary__Group__2 ;
public final void rule__Vocabulary__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3301:1: ( rule__Vocabulary__Group__1__Impl rule__Vocabulary__Group__2 )
- // InternalOml.g:3302:2: rule__Vocabulary__Group__1__Impl rule__Vocabulary__Group__2
+ // InternalOml.g:3514:1: ( rule__Vocabulary__Group__1__Impl rule__Vocabulary__Group__2 )
+ // InternalOml.g:3515:2: rule__Vocabulary__Group__1__Impl rule__Vocabulary__Group__2
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_9);
rule__Vocabulary__Group__1__Impl();
state._fsp--;
@@ -10927,20 +11630,20 @@ public final void rule__Vocabulary__Group__1() throws RecognitionException {
// $ANTLR start "rule__Vocabulary__Group__1__Impl"
- // InternalOml.g:3309:1: rule__Vocabulary__Group__1__Impl : ( 'vocabulary' ) ;
+ // InternalOml.g:3522:1: rule__Vocabulary__Group__1__Impl : ( 'vocabulary' ) ;
public final void rule__Vocabulary__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3313:1: ( ( 'vocabulary' ) )
- // InternalOml.g:3314:1: ( 'vocabulary' )
+ // InternalOml.g:3526:1: ( ( 'vocabulary' ) )
+ // InternalOml.g:3527:1: ( 'vocabulary' )
{
- // InternalOml.g:3314:1: ( 'vocabulary' )
- // InternalOml.g:3315:2: 'vocabulary'
+ // InternalOml.g:3527:1: ( 'vocabulary' )
+ // InternalOml.g:3528:2: 'vocabulary'
{
before(grammarAccess.getVocabularyAccess().getVocabularyKeyword_1());
- match(input,29,FOLLOW_2);
+ match(input,31,FOLLOW_2);
after(grammarAccess.getVocabularyAccess().getVocabularyKeyword_1());
}
@@ -10964,16 +11667,16 @@ public final void rule__Vocabulary__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__Vocabulary__Group__2"
- // InternalOml.g:3324:1: rule__Vocabulary__Group__2 : rule__Vocabulary__Group__2__Impl rule__Vocabulary__Group__3 ;
+ // InternalOml.g:3537:1: rule__Vocabulary__Group__2 : rule__Vocabulary__Group__2__Impl rule__Vocabulary__Group__3 ;
public final void rule__Vocabulary__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3328:1: ( rule__Vocabulary__Group__2__Impl rule__Vocabulary__Group__3 )
- // InternalOml.g:3329:2: rule__Vocabulary__Group__2__Impl rule__Vocabulary__Group__3
+ // InternalOml.g:3541:1: ( rule__Vocabulary__Group__2__Impl rule__Vocabulary__Group__3 )
+ // InternalOml.g:3542:2: rule__Vocabulary__Group__2__Impl rule__Vocabulary__Group__3
{
- pushFollow(FOLLOW_8);
+ pushFollow(FOLLOW_10);
rule__Vocabulary__Group__2__Impl();
state._fsp--;
@@ -11002,21 +11705,21 @@ public final void rule__Vocabulary__Group__2() throws RecognitionException {
// $ANTLR start "rule__Vocabulary__Group__2__Impl"
- // InternalOml.g:3336:1: rule__Vocabulary__Group__2__Impl : ( ( rule__Vocabulary__NamespaceAssignment_2 ) ) ;
+ // InternalOml.g:3549:1: rule__Vocabulary__Group__2__Impl : ( ( rule__Vocabulary__NamespaceAssignment_2 ) ) ;
public final void rule__Vocabulary__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3340:1: ( ( ( rule__Vocabulary__NamespaceAssignment_2 ) ) )
- // InternalOml.g:3341:1: ( ( rule__Vocabulary__NamespaceAssignment_2 ) )
+ // InternalOml.g:3553:1: ( ( ( rule__Vocabulary__NamespaceAssignment_2 ) ) )
+ // InternalOml.g:3554:1: ( ( rule__Vocabulary__NamespaceAssignment_2 ) )
{
- // InternalOml.g:3341:1: ( ( rule__Vocabulary__NamespaceAssignment_2 ) )
- // InternalOml.g:3342:2: ( rule__Vocabulary__NamespaceAssignment_2 )
+ // InternalOml.g:3554:1: ( ( rule__Vocabulary__NamespaceAssignment_2 ) )
+ // InternalOml.g:3555:2: ( rule__Vocabulary__NamespaceAssignment_2 )
{
before(grammarAccess.getVocabularyAccess().getNamespaceAssignment_2());
- // InternalOml.g:3343:2: ( rule__Vocabulary__NamespaceAssignment_2 )
- // InternalOml.g:3343:3: rule__Vocabulary__NamespaceAssignment_2
+ // InternalOml.g:3556:2: ( rule__Vocabulary__NamespaceAssignment_2 )
+ // InternalOml.g:3556:3: rule__Vocabulary__NamespaceAssignment_2
{
pushFollow(FOLLOW_2);
rule__Vocabulary__NamespaceAssignment_2();
@@ -11049,16 +11752,16 @@ public final void rule__Vocabulary__Group__2__Impl() throws RecognitionException
// $ANTLR start "rule__Vocabulary__Group__3"
- // InternalOml.g:3351:1: rule__Vocabulary__Group__3 : rule__Vocabulary__Group__3__Impl rule__Vocabulary__Group__4 ;
+ // InternalOml.g:3564:1: rule__Vocabulary__Group__3 : rule__Vocabulary__Group__3__Impl rule__Vocabulary__Group__4 ;
public final void rule__Vocabulary__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3355:1: ( rule__Vocabulary__Group__3__Impl rule__Vocabulary__Group__4 )
- // InternalOml.g:3356:2: rule__Vocabulary__Group__3__Impl rule__Vocabulary__Group__4
+ // InternalOml.g:3568:1: ( rule__Vocabulary__Group__3__Impl rule__Vocabulary__Group__4 )
+ // InternalOml.g:3569:2: rule__Vocabulary__Group__3__Impl rule__Vocabulary__Group__4
{
- pushFollow(FOLLOW_9);
+ pushFollow(FOLLOW_11);
rule__Vocabulary__Group__3__Impl();
state._fsp--;
@@ -11087,20 +11790,20 @@ public final void rule__Vocabulary__Group__3() throws RecognitionException {
// $ANTLR start "rule__Vocabulary__Group__3__Impl"
- // InternalOml.g:3363:1: rule__Vocabulary__Group__3__Impl : ( 'as' ) ;
+ // InternalOml.g:3576:1: rule__Vocabulary__Group__3__Impl : ( 'as' ) ;
public final void rule__Vocabulary__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3367:1: ( ( 'as' ) )
- // InternalOml.g:3368:1: ( 'as' )
+ // InternalOml.g:3580:1: ( ( 'as' ) )
+ // InternalOml.g:3581:1: ( 'as' )
{
- // InternalOml.g:3368:1: ( 'as' )
- // InternalOml.g:3369:2: 'as'
+ // InternalOml.g:3581:1: ( 'as' )
+ // InternalOml.g:3582:2: 'as'
{
before(grammarAccess.getVocabularyAccess().getAsKeyword_3());
- match(input,30,FOLLOW_2);
+ match(input,32,FOLLOW_2);
after(grammarAccess.getVocabularyAccess().getAsKeyword_3());
}
@@ -11124,16 +11827,16 @@ public final void rule__Vocabulary__Group__3__Impl() throws RecognitionException
// $ANTLR start "rule__Vocabulary__Group__4"
- // InternalOml.g:3378:1: rule__Vocabulary__Group__4 : rule__Vocabulary__Group__4__Impl rule__Vocabulary__Group__5 ;
+ // InternalOml.g:3591:1: rule__Vocabulary__Group__4 : rule__Vocabulary__Group__4__Impl rule__Vocabulary__Group__5 ;
public final void rule__Vocabulary__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3382:1: ( rule__Vocabulary__Group__4__Impl rule__Vocabulary__Group__5 )
- // InternalOml.g:3383:2: rule__Vocabulary__Group__4__Impl rule__Vocabulary__Group__5
+ // InternalOml.g:3595:1: ( rule__Vocabulary__Group__4__Impl rule__Vocabulary__Group__5 )
+ // InternalOml.g:3596:2: rule__Vocabulary__Group__4__Impl rule__Vocabulary__Group__5
{
- pushFollow(FOLLOW_10);
+ pushFollow(FOLLOW_12);
rule__Vocabulary__Group__4__Impl();
state._fsp--;
@@ -11162,21 +11865,21 @@ public final void rule__Vocabulary__Group__4() throws RecognitionException {
// $ANTLR start "rule__Vocabulary__Group__4__Impl"
- // InternalOml.g:3390:1: rule__Vocabulary__Group__4__Impl : ( ( rule__Vocabulary__PrefixAssignment_4 ) ) ;
+ // InternalOml.g:3603:1: rule__Vocabulary__Group__4__Impl : ( ( rule__Vocabulary__PrefixAssignment_4 ) ) ;
public final void rule__Vocabulary__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3394:1: ( ( ( rule__Vocabulary__PrefixAssignment_4 ) ) )
- // InternalOml.g:3395:1: ( ( rule__Vocabulary__PrefixAssignment_4 ) )
+ // InternalOml.g:3607:1: ( ( ( rule__Vocabulary__PrefixAssignment_4 ) ) )
+ // InternalOml.g:3608:1: ( ( rule__Vocabulary__PrefixAssignment_4 ) )
{
- // InternalOml.g:3395:1: ( ( rule__Vocabulary__PrefixAssignment_4 ) )
- // InternalOml.g:3396:2: ( rule__Vocabulary__PrefixAssignment_4 )
+ // InternalOml.g:3608:1: ( ( rule__Vocabulary__PrefixAssignment_4 ) )
+ // InternalOml.g:3609:2: ( rule__Vocabulary__PrefixAssignment_4 )
{
before(grammarAccess.getVocabularyAccess().getPrefixAssignment_4());
- // InternalOml.g:3397:2: ( rule__Vocabulary__PrefixAssignment_4 )
- // InternalOml.g:3397:3: rule__Vocabulary__PrefixAssignment_4
+ // InternalOml.g:3610:2: ( rule__Vocabulary__PrefixAssignment_4 )
+ // InternalOml.g:3610:3: rule__Vocabulary__PrefixAssignment_4
{
pushFollow(FOLLOW_2);
rule__Vocabulary__PrefixAssignment_4();
@@ -11209,16 +11912,16 @@ public final void rule__Vocabulary__Group__4__Impl() throws RecognitionException
// $ANTLR start "rule__Vocabulary__Group__5"
- // InternalOml.g:3405:1: rule__Vocabulary__Group__5 : rule__Vocabulary__Group__5__Impl rule__Vocabulary__Group__6 ;
+ // InternalOml.g:3618:1: rule__Vocabulary__Group__5 : rule__Vocabulary__Group__5__Impl rule__Vocabulary__Group__6 ;
public final void rule__Vocabulary__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3409:1: ( rule__Vocabulary__Group__5__Impl rule__Vocabulary__Group__6 )
- // InternalOml.g:3410:2: rule__Vocabulary__Group__5__Impl rule__Vocabulary__Group__6
+ // InternalOml.g:3622:1: ( rule__Vocabulary__Group__5__Impl rule__Vocabulary__Group__6 )
+ // InternalOml.g:3623:2: rule__Vocabulary__Group__5__Impl rule__Vocabulary__Group__6
{
- pushFollow(FOLLOW_11);
+ pushFollow(FOLLOW_13);
rule__Vocabulary__Group__5__Impl();
state._fsp--;
@@ -11247,20 +11950,20 @@ public final void rule__Vocabulary__Group__5() throws RecognitionException {
// $ANTLR start "rule__Vocabulary__Group__5__Impl"
- // InternalOml.g:3417:1: rule__Vocabulary__Group__5__Impl : ( '{' ) ;
+ // InternalOml.g:3630:1: rule__Vocabulary__Group__5__Impl : ( '{' ) ;
public final void rule__Vocabulary__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3421:1: ( ( '{' ) )
- // InternalOml.g:3422:1: ( '{' )
+ // InternalOml.g:3634:1: ( ( '{' ) )
+ // InternalOml.g:3635:1: ( '{' )
{
- // InternalOml.g:3422:1: ( '{' )
- // InternalOml.g:3423:2: '{'
+ // InternalOml.g:3635:1: ( '{' )
+ // InternalOml.g:3636:2: '{'
{
before(grammarAccess.getVocabularyAccess().getLeftCurlyBracketKeyword_5());
- match(input,31,FOLLOW_2);
+ match(input,33,FOLLOW_2);
after(grammarAccess.getVocabularyAccess().getLeftCurlyBracketKeyword_5());
}
@@ -11284,16 +11987,16 @@ public final void rule__Vocabulary__Group__5__Impl() throws RecognitionException
// $ANTLR start "rule__Vocabulary__Group__6"
- // InternalOml.g:3432:1: rule__Vocabulary__Group__6 : rule__Vocabulary__Group__6__Impl rule__Vocabulary__Group__7 ;
+ // InternalOml.g:3645:1: rule__Vocabulary__Group__6 : rule__Vocabulary__Group__6__Impl rule__Vocabulary__Group__7 ;
public final void rule__Vocabulary__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3436:1: ( rule__Vocabulary__Group__6__Impl rule__Vocabulary__Group__7 )
- // InternalOml.g:3437:2: rule__Vocabulary__Group__6__Impl rule__Vocabulary__Group__7
+ // InternalOml.g:3649:1: ( rule__Vocabulary__Group__6__Impl rule__Vocabulary__Group__7 )
+ // InternalOml.g:3650:2: rule__Vocabulary__Group__6__Impl rule__Vocabulary__Group__7
{
- pushFollow(FOLLOW_11);
+ pushFollow(FOLLOW_13);
rule__Vocabulary__Group__6__Impl();
state._fsp--;
@@ -11322,35 +12025,35 @@ public final void rule__Vocabulary__Group__6() throws RecognitionException {
// $ANTLR start "rule__Vocabulary__Group__6__Impl"
- // InternalOml.g:3444:1: rule__Vocabulary__Group__6__Impl : ( ( rule__Vocabulary__OwnedImportsAssignment_6 )* ) ;
+ // InternalOml.g:3657:1: rule__Vocabulary__Group__6__Impl : ( ( rule__Vocabulary__OwnedImportsAssignment_6 )* ) ;
public final void rule__Vocabulary__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3448:1: ( ( ( rule__Vocabulary__OwnedImportsAssignment_6 )* ) )
- // InternalOml.g:3449:1: ( ( rule__Vocabulary__OwnedImportsAssignment_6 )* )
+ // InternalOml.g:3661:1: ( ( ( rule__Vocabulary__OwnedImportsAssignment_6 )* ) )
+ // InternalOml.g:3662:1: ( ( rule__Vocabulary__OwnedImportsAssignment_6 )* )
{
- // InternalOml.g:3449:1: ( ( rule__Vocabulary__OwnedImportsAssignment_6 )* )
- // InternalOml.g:3450:2: ( rule__Vocabulary__OwnedImportsAssignment_6 )*
+ // InternalOml.g:3662:1: ( ( rule__Vocabulary__OwnedImportsAssignment_6 )* )
+ // InternalOml.g:3663:2: ( rule__Vocabulary__OwnedImportsAssignment_6 )*
{
before(grammarAccess.getVocabularyAccess().getOwnedImportsAssignment_6());
- // InternalOml.g:3451:2: ( rule__Vocabulary__OwnedImportsAssignment_6 )*
- loop48:
+ // InternalOml.g:3664:2: ( rule__Vocabulary__OwnedImportsAssignment_6 )*
+ loop50:
do {
- int alt48=2;
- int LA48_0 = input.LA(1);
+ int alt50=2;
+ int LA50_0 = input.LA(1);
- if ( ((LA48_0>=20 && LA48_0<=21)) ) {
- alt48=1;
+ if ( ((LA50_0>=21 && LA50_0<=22)) ) {
+ alt50=1;
}
- switch (alt48) {
+ switch (alt50) {
case 1 :
- // InternalOml.g:3451:3: rule__Vocabulary__OwnedImportsAssignment_6
+ // InternalOml.g:3664:3: rule__Vocabulary__OwnedImportsAssignment_6
{
- pushFollow(FOLLOW_12);
+ pushFollow(FOLLOW_14);
rule__Vocabulary__OwnedImportsAssignment_6();
state._fsp--;
@@ -11360,7 +12063,7 @@ public final void rule__Vocabulary__Group__6__Impl() throws RecognitionException
break;
default :
- break loop48;
+ break loop50;
}
} while (true);
@@ -11387,16 +12090,16 @@ public final void rule__Vocabulary__Group__6__Impl() throws RecognitionException
// $ANTLR start "rule__Vocabulary__Group__7"
- // InternalOml.g:3459:1: rule__Vocabulary__Group__7 : rule__Vocabulary__Group__7__Impl rule__Vocabulary__Group__8 ;
+ // InternalOml.g:3672:1: rule__Vocabulary__Group__7 : rule__Vocabulary__Group__7__Impl rule__Vocabulary__Group__8 ;
public final void rule__Vocabulary__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3463:1: ( rule__Vocabulary__Group__7__Impl rule__Vocabulary__Group__8 )
- // InternalOml.g:3464:2: rule__Vocabulary__Group__7__Impl rule__Vocabulary__Group__8
+ // InternalOml.g:3676:1: ( rule__Vocabulary__Group__7__Impl rule__Vocabulary__Group__8 )
+ // InternalOml.g:3677:2: rule__Vocabulary__Group__7__Impl rule__Vocabulary__Group__8
{
- pushFollow(FOLLOW_11);
+ pushFollow(FOLLOW_13);
rule__Vocabulary__Group__7__Impl();
state._fsp--;
@@ -11425,35 +12128,35 @@ public final void rule__Vocabulary__Group__7() throws RecognitionException {
// $ANTLR start "rule__Vocabulary__Group__7__Impl"
- // InternalOml.g:3471:1: rule__Vocabulary__Group__7__Impl : ( ( rule__Vocabulary__OwnedStatementsAssignment_7 )* ) ;
+ // InternalOml.g:3684:1: rule__Vocabulary__Group__7__Impl : ( ( rule__Vocabulary__OwnedStatementsAssignment_7 )* ) ;
public final void rule__Vocabulary__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3475:1: ( ( ( rule__Vocabulary__OwnedStatementsAssignment_7 )* ) )
- // InternalOml.g:3476:1: ( ( rule__Vocabulary__OwnedStatementsAssignment_7 )* )
+ // InternalOml.g:3688:1: ( ( ( rule__Vocabulary__OwnedStatementsAssignment_7 )* ) )
+ // InternalOml.g:3689:1: ( ( rule__Vocabulary__OwnedStatementsAssignment_7 )* )
{
- // InternalOml.g:3476:1: ( ( rule__Vocabulary__OwnedStatementsAssignment_7 )* )
- // InternalOml.g:3477:2: ( rule__Vocabulary__OwnedStatementsAssignment_7 )*
+ // InternalOml.g:3689:1: ( ( rule__Vocabulary__OwnedStatementsAssignment_7 )* )
+ // InternalOml.g:3690:2: ( rule__Vocabulary__OwnedStatementsAssignment_7 )*
{
before(grammarAccess.getVocabularyAccess().getOwnedStatementsAssignment_7());
- // InternalOml.g:3478:2: ( rule__Vocabulary__OwnedStatementsAssignment_7 )*
- loop49:
+ // InternalOml.g:3691:2: ( rule__Vocabulary__OwnedStatementsAssignment_7 )*
+ loop51:
do {
- int alt49=2;
- int LA49_0 = input.LA(1);
+ int alt51=2;
+ int LA51_0 = input.LA(1);
- if ( (LA49_0==28||(LA49_0>=35 && LA49_0<=36)||(LA49_0>=39 && LA49_0<=40)||LA49_0==46||LA49_0==50||LA49_0==60||LA49_0==64||LA49_0==67||LA49_0==69) ) {
- alt49=1;
+ if ( (LA51_0==29||(LA51_0>=37 && LA51_0<=38)||(LA51_0>=41 && LA51_0<=42)||LA51_0==47||LA51_0==51||LA51_0==61||LA51_0==65||LA51_0==68||LA51_0==70) ) {
+ alt51=1;
}
- switch (alt49) {
+ switch (alt51) {
case 1 :
- // InternalOml.g:3478:3: rule__Vocabulary__OwnedStatementsAssignment_7
+ // InternalOml.g:3691:3: rule__Vocabulary__OwnedStatementsAssignment_7
{
- pushFollow(FOLLOW_13);
+ pushFollow(FOLLOW_15);
rule__Vocabulary__OwnedStatementsAssignment_7();
state._fsp--;
@@ -11463,7 +12166,7 @@ public final void rule__Vocabulary__Group__7__Impl() throws RecognitionException
break;
default :
- break loop49;
+ break loop51;
}
} while (true);
@@ -11490,14 +12193,14 @@ public final void rule__Vocabulary__Group__7__Impl() throws RecognitionException
// $ANTLR start "rule__Vocabulary__Group__8"
- // InternalOml.g:3486:1: rule__Vocabulary__Group__8 : rule__Vocabulary__Group__8__Impl ;
+ // InternalOml.g:3699:1: rule__Vocabulary__Group__8 : rule__Vocabulary__Group__8__Impl ;
public final void rule__Vocabulary__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3490:1: ( rule__Vocabulary__Group__8__Impl )
- // InternalOml.g:3491:2: rule__Vocabulary__Group__8__Impl
+ // InternalOml.g:3703:1: ( rule__Vocabulary__Group__8__Impl )
+ // InternalOml.g:3704:2: rule__Vocabulary__Group__8__Impl
{
pushFollow(FOLLOW_2);
rule__Vocabulary__Group__8__Impl();
@@ -11523,20 +12226,20 @@ public final void rule__Vocabulary__Group__8() throws RecognitionException {
// $ANTLR start "rule__Vocabulary__Group__8__Impl"
- // InternalOml.g:3497:1: rule__Vocabulary__Group__8__Impl : ( '}' ) ;
+ // InternalOml.g:3710:1: rule__Vocabulary__Group__8__Impl : ( '}' ) ;
public final void rule__Vocabulary__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3501:1: ( ( '}' ) )
- // InternalOml.g:3502:1: ( '}' )
+ // InternalOml.g:3714:1: ( ( '}' ) )
+ // InternalOml.g:3715:1: ( '}' )
{
- // InternalOml.g:3502:1: ( '}' )
- // InternalOml.g:3503:2: '}'
+ // InternalOml.g:3715:1: ( '}' )
+ // InternalOml.g:3716:2: '}'
{
before(grammarAccess.getVocabularyAccess().getRightCurlyBracketKeyword_8());
- match(input,32,FOLLOW_2);
+ match(input,34,FOLLOW_2);
after(grammarAccess.getVocabularyAccess().getRightCurlyBracketKeyword_8());
}
@@ -11560,16 +12263,16 @@ public final void rule__Vocabulary__Group__8__Impl() throws RecognitionException
// $ANTLR start "rule__VocabularyBundle__Group__0"
- // InternalOml.g:3513:1: rule__VocabularyBundle__Group__0 : rule__VocabularyBundle__Group__0__Impl rule__VocabularyBundle__Group__1 ;
+ // InternalOml.g:3726:1: rule__VocabularyBundle__Group__0 : rule__VocabularyBundle__Group__0__Impl rule__VocabularyBundle__Group__1 ;
public final void rule__VocabularyBundle__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3517:1: ( rule__VocabularyBundle__Group__0__Impl rule__VocabularyBundle__Group__1 )
- // InternalOml.g:3518:2: rule__VocabularyBundle__Group__0__Impl rule__VocabularyBundle__Group__1
+ // InternalOml.g:3730:1: ( rule__VocabularyBundle__Group__0__Impl rule__VocabularyBundle__Group__1 )
+ // InternalOml.g:3731:2: rule__VocabularyBundle__Group__0__Impl rule__VocabularyBundle__Group__1
{
- pushFollow(FOLLOW_5);
+ pushFollow(FOLLOW_7);
rule__VocabularyBundle__Group__0__Impl();
state._fsp--;
@@ -11598,35 +12301,35 @@ public final void rule__VocabularyBundle__Group__0() throws RecognitionException
// $ANTLR start "rule__VocabularyBundle__Group__0__Impl"
- // InternalOml.g:3525:1: rule__VocabularyBundle__Group__0__Impl : ( ( rule__VocabularyBundle__OwnedAnnotationsAssignment_0 )* ) ;
+ // InternalOml.g:3738:1: rule__VocabularyBundle__Group__0__Impl : ( ( rule__VocabularyBundle__OwnedAnnotationsAssignment_0 )* ) ;
public final void rule__VocabularyBundle__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3529:1: ( ( ( rule__VocabularyBundle__OwnedAnnotationsAssignment_0 )* ) )
- // InternalOml.g:3530:1: ( ( rule__VocabularyBundle__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:3742:1: ( ( ( rule__VocabularyBundle__OwnedAnnotationsAssignment_0 )* ) )
+ // InternalOml.g:3743:1: ( ( rule__VocabularyBundle__OwnedAnnotationsAssignment_0 )* )
{
- // InternalOml.g:3530:1: ( ( rule__VocabularyBundle__OwnedAnnotationsAssignment_0 )* )
- // InternalOml.g:3531:2: ( rule__VocabularyBundle__OwnedAnnotationsAssignment_0 )*
+ // InternalOml.g:3743:1: ( ( rule__VocabularyBundle__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:3744:2: ( rule__VocabularyBundle__OwnedAnnotationsAssignment_0 )*
{
before(grammarAccess.getVocabularyBundleAccess().getOwnedAnnotationsAssignment_0());
- // InternalOml.g:3532:2: ( rule__VocabularyBundle__OwnedAnnotationsAssignment_0 )*
- loop50:
+ // InternalOml.g:3745:2: ( rule__VocabularyBundle__OwnedAnnotationsAssignment_0 )*
+ loop52:
do {
- int alt50=2;
- int LA50_0 = input.LA(1);
+ int alt52=2;
+ int LA52_0 = input.LA(1);
- if ( (LA50_0==28) ) {
- alt50=1;
+ if ( (LA52_0==29) ) {
+ alt52=1;
}
- switch (alt50) {
+ switch (alt52) {
case 1 :
- // InternalOml.g:3532:3: rule__VocabularyBundle__OwnedAnnotationsAssignment_0
+ // InternalOml.g:3745:3: rule__VocabularyBundle__OwnedAnnotationsAssignment_0
{
- pushFollow(FOLLOW_6);
+ pushFollow(FOLLOW_8);
rule__VocabularyBundle__OwnedAnnotationsAssignment_0();
state._fsp--;
@@ -11636,7 +12339,7 @@ public final void rule__VocabularyBundle__Group__0__Impl() throws RecognitionExc
break;
default :
- break loop50;
+ break loop52;
}
} while (true);
@@ -11663,16 +12366,16 @@ public final void rule__VocabularyBundle__Group__0__Impl() throws RecognitionExc
// $ANTLR start "rule__VocabularyBundle__Group__1"
- // InternalOml.g:3540:1: rule__VocabularyBundle__Group__1 : rule__VocabularyBundle__Group__1__Impl rule__VocabularyBundle__Group__2 ;
+ // InternalOml.g:3753:1: rule__VocabularyBundle__Group__1 : rule__VocabularyBundle__Group__1__Impl rule__VocabularyBundle__Group__2 ;
public final void rule__VocabularyBundle__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3544:1: ( rule__VocabularyBundle__Group__1__Impl rule__VocabularyBundle__Group__2 )
- // InternalOml.g:3545:2: rule__VocabularyBundle__Group__1__Impl rule__VocabularyBundle__Group__2
+ // InternalOml.g:3757:1: ( rule__VocabularyBundle__Group__1__Impl rule__VocabularyBundle__Group__2 )
+ // InternalOml.g:3758:2: rule__VocabularyBundle__Group__1__Impl rule__VocabularyBundle__Group__2
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_16);
rule__VocabularyBundle__Group__1__Impl();
state._fsp--;
@@ -11701,20 +12404,20 @@ public final void rule__VocabularyBundle__Group__1() throws RecognitionException
// $ANTLR start "rule__VocabularyBundle__Group__1__Impl"
- // InternalOml.g:3552:1: rule__VocabularyBundle__Group__1__Impl : ( 'vocabulary' ) ;
+ // InternalOml.g:3765:1: rule__VocabularyBundle__Group__1__Impl : ( 'vocabulary' ) ;
public final void rule__VocabularyBundle__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3556:1: ( ( 'vocabulary' ) )
- // InternalOml.g:3557:1: ( 'vocabulary' )
+ // InternalOml.g:3769:1: ( ( 'vocabulary' ) )
+ // InternalOml.g:3770:1: ( 'vocabulary' )
{
- // InternalOml.g:3557:1: ( 'vocabulary' )
- // InternalOml.g:3558:2: 'vocabulary'
+ // InternalOml.g:3770:1: ( 'vocabulary' )
+ // InternalOml.g:3771:2: 'vocabulary'
{
before(grammarAccess.getVocabularyBundleAccess().getVocabularyKeyword_1());
- match(input,29,FOLLOW_2);
+ match(input,31,FOLLOW_2);
after(grammarAccess.getVocabularyBundleAccess().getVocabularyKeyword_1());
}
@@ -11738,16 +12441,16 @@ public final void rule__VocabularyBundle__Group__1__Impl() throws RecognitionExc
// $ANTLR start "rule__VocabularyBundle__Group__2"
- // InternalOml.g:3567:1: rule__VocabularyBundle__Group__2 : rule__VocabularyBundle__Group__2__Impl rule__VocabularyBundle__Group__3 ;
+ // InternalOml.g:3780:1: rule__VocabularyBundle__Group__2 : rule__VocabularyBundle__Group__2__Impl rule__VocabularyBundle__Group__3 ;
public final void rule__VocabularyBundle__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3571:1: ( rule__VocabularyBundle__Group__2__Impl rule__VocabularyBundle__Group__3 )
- // InternalOml.g:3572:2: rule__VocabularyBundle__Group__2__Impl rule__VocabularyBundle__Group__3
+ // InternalOml.g:3784:1: ( rule__VocabularyBundle__Group__2__Impl rule__VocabularyBundle__Group__3 )
+ // InternalOml.g:3785:2: rule__VocabularyBundle__Group__2__Impl rule__VocabularyBundle__Group__3
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_9);
rule__VocabularyBundle__Group__2__Impl();
state._fsp--;
@@ -11776,20 +12479,20 @@ public final void rule__VocabularyBundle__Group__2() throws RecognitionException
// $ANTLR start "rule__VocabularyBundle__Group__2__Impl"
- // InternalOml.g:3579:1: rule__VocabularyBundle__Group__2__Impl : ( 'bundle' ) ;
+ // InternalOml.g:3792:1: rule__VocabularyBundle__Group__2__Impl : ( 'bundle' ) ;
public final void rule__VocabularyBundle__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3583:1: ( ( 'bundle' ) )
- // InternalOml.g:3584:1: ( 'bundle' )
+ // InternalOml.g:3796:1: ( ( 'bundle' ) )
+ // InternalOml.g:3797:1: ( 'bundle' )
{
- // InternalOml.g:3584:1: ( 'bundle' )
- // InternalOml.g:3585:2: 'bundle'
+ // InternalOml.g:3797:1: ( 'bundle' )
+ // InternalOml.g:3798:2: 'bundle'
{
before(grammarAccess.getVocabularyBundleAccess().getBundleKeyword_2());
- match(input,33,FOLLOW_2);
+ match(input,35,FOLLOW_2);
after(grammarAccess.getVocabularyBundleAccess().getBundleKeyword_2());
}
@@ -11813,16 +12516,16 @@ public final void rule__VocabularyBundle__Group__2__Impl() throws RecognitionExc
// $ANTLR start "rule__VocabularyBundle__Group__3"
- // InternalOml.g:3594:1: rule__VocabularyBundle__Group__3 : rule__VocabularyBundle__Group__3__Impl rule__VocabularyBundle__Group__4 ;
+ // InternalOml.g:3807:1: rule__VocabularyBundle__Group__3 : rule__VocabularyBundle__Group__3__Impl rule__VocabularyBundle__Group__4 ;
public final void rule__VocabularyBundle__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3598:1: ( rule__VocabularyBundle__Group__3__Impl rule__VocabularyBundle__Group__4 )
- // InternalOml.g:3599:2: rule__VocabularyBundle__Group__3__Impl rule__VocabularyBundle__Group__4
+ // InternalOml.g:3811:1: ( rule__VocabularyBundle__Group__3__Impl rule__VocabularyBundle__Group__4 )
+ // InternalOml.g:3812:2: rule__VocabularyBundle__Group__3__Impl rule__VocabularyBundle__Group__4
{
- pushFollow(FOLLOW_8);
+ pushFollow(FOLLOW_10);
rule__VocabularyBundle__Group__3__Impl();
state._fsp--;
@@ -11851,21 +12554,21 @@ public final void rule__VocabularyBundle__Group__3() throws RecognitionException
// $ANTLR start "rule__VocabularyBundle__Group__3__Impl"
- // InternalOml.g:3606:1: rule__VocabularyBundle__Group__3__Impl : ( ( rule__VocabularyBundle__NamespaceAssignment_3 ) ) ;
+ // InternalOml.g:3819:1: rule__VocabularyBundle__Group__3__Impl : ( ( rule__VocabularyBundle__NamespaceAssignment_3 ) ) ;
public final void rule__VocabularyBundle__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3610:1: ( ( ( rule__VocabularyBundle__NamespaceAssignment_3 ) ) )
- // InternalOml.g:3611:1: ( ( rule__VocabularyBundle__NamespaceAssignment_3 ) )
+ // InternalOml.g:3823:1: ( ( ( rule__VocabularyBundle__NamespaceAssignment_3 ) ) )
+ // InternalOml.g:3824:1: ( ( rule__VocabularyBundle__NamespaceAssignment_3 ) )
{
- // InternalOml.g:3611:1: ( ( rule__VocabularyBundle__NamespaceAssignment_3 ) )
- // InternalOml.g:3612:2: ( rule__VocabularyBundle__NamespaceAssignment_3 )
+ // InternalOml.g:3824:1: ( ( rule__VocabularyBundle__NamespaceAssignment_3 ) )
+ // InternalOml.g:3825:2: ( rule__VocabularyBundle__NamespaceAssignment_3 )
{
before(grammarAccess.getVocabularyBundleAccess().getNamespaceAssignment_3());
- // InternalOml.g:3613:2: ( rule__VocabularyBundle__NamespaceAssignment_3 )
- // InternalOml.g:3613:3: rule__VocabularyBundle__NamespaceAssignment_3
+ // InternalOml.g:3826:2: ( rule__VocabularyBundle__NamespaceAssignment_3 )
+ // InternalOml.g:3826:3: rule__VocabularyBundle__NamespaceAssignment_3
{
pushFollow(FOLLOW_2);
rule__VocabularyBundle__NamespaceAssignment_3();
@@ -11898,16 +12601,16 @@ public final void rule__VocabularyBundle__Group__3__Impl() throws RecognitionExc
// $ANTLR start "rule__VocabularyBundle__Group__4"
- // InternalOml.g:3621:1: rule__VocabularyBundle__Group__4 : rule__VocabularyBundle__Group__4__Impl rule__VocabularyBundle__Group__5 ;
+ // InternalOml.g:3834:1: rule__VocabularyBundle__Group__4 : rule__VocabularyBundle__Group__4__Impl rule__VocabularyBundle__Group__5 ;
public final void rule__VocabularyBundle__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3625:1: ( rule__VocabularyBundle__Group__4__Impl rule__VocabularyBundle__Group__5 )
- // InternalOml.g:3626:2: rule__VocabularyBundle__Group__4__Impl rule__VocabularyBundle__Group__5
+ // InternalOml.g:3838:1: ( rule__VocabularyBundle__Group__4__Impl rule__VocabularyBundle__Group__5 )
+ // InternalOml.g:3839:2: rule__VocabularyBundle__Group__4__Impl rule__VocabularyBundle__Group__5
{
- pushFollow(FOLLOW_9);
+ pushFollow(FOLLOW_11);
rule__VocabularyBundle__Group__4__Impl();
state._fsp--;
@@ -11936,20 +12639,20 @@ public final void rule__VocabularyBundle__Group__4() throws RecognitionException
// $ANTLR start "rule__VocabularyBundle__Group__4__Impl"
- // InternalOml.g:3633:1: rule__VocabularyBundle__Group__4__Impl : ( 'as' ) ;
+ // InternalOml.g:3846:1: rule__VocabularyBundle__Group__4__Impl : ( 'as' ) ;
public final void rule__VocabularyBundle__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3637:1: ( ( 'as' ) )
- // InternalOml.g:3638:1: ( 'as' )
+ // InternalOml.g:3850:1: ( ( 'as' ) )
+ // InternalOml.g:3851:1: ( 'as' )
{
- // InternalOml.g:3638:1: ( 'as' )
- // InternalOml.g:3639:2: 'as'
+ // InternalOml.g:3851:1: ( 'as' )
+ // InternalOml.g:3852:2: 'as'
{
before(grammarAccess.getVocabularyBundleAccess().getAsKeyword_4());
- match(input,30,FOLLOW_2);
+ match(input,32,FOLLOW_2);
after(grammarAccess.getVocabularyBundleAccess().getAsKeyword_4());
}
@@ -11973,16 +12676,16 @@ public final void rule__VocabularyBundle__Group__4__Impl() throws RecognitionExc
// $ANTLR start "rule__VocabularyBundle__Group__5"
- // InternalOml.g:3648:1: rule__VocabularyBundle__Group__5 : rule__VocabularyBundle__Group__5__Impl rule__VocabularyBundle__Group__6 ;
+ // InternalOml.g:3861:1: rule__VocabularyBundle__Group__5 : rule__VocabularyBundle__Group__5__Impl rule__VocabularyBundle__Group__6 ;
public final void rule__VocabularyBundle__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3652:1: ( rule__VocabularyBundle__Group__5__Impl rule__VocabularyBundle__Group__6 )
- // InternalOml.g:3653:2: rule__VocabularyBundle__Group__5__Impl rule__VocabularyBundle__Group__6
+ // InternalOml.g:3865:1: ( rule__VocabularyBundle__Group__5__Impl rule__VocabularyBundle__Group__6 )
+ // InternalOml.g:3866:2: rule__VocabularyBundle__Group__5__Impl rule__VocabularyBundle__Group__6
{
- pushFollow(FOLLOW_10);
+ pushFollow(FOLLOW_12);
rule__VocabularyBundle__Group__5__Impl();
state._fsp--;
@@ -12011,21 +12714,21 @@ public final void rule__VocabularyBundle__Group__5() throws RecognitionException
// $ANTLR start "rule__VocabularyBundle__Group__5__Impl"
- // InternalOml.g:3660:1: rule__VocabularyBundle__Group__5__Impl : ( ( rule__VocabularyBundle__PrefixAssignment_5 ) ) ;
+ // InternalOml.g:3873:1: rule__VocabularyBundle__Group__5__Impl : ( ( rule__VocabularyBundle__PrefixAssignment_5 ) ) ;
public final void rule__VocabularyBundle__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3664:1: ( ( ( rule__VocabularyBundle__PrefixAssignment_5 ) ) )
- // InternalOml.g:3665:1: ( ( rule__VocabularyBundle__PrefixAssignment_5 ) )
+ // InternalOml.g:3877:1: ( ( ( rule__VocabularyBundle__PrefixAssignment_5 ) ) )
+ // InternalOml.g:3878:1: ( ( rule__VocabularyBundle__PrefixAssignment_5 ) )
{
- // InternalOml.g:3665:1: ( ( rule__VocabularyBundle__PrefixAssignment_5 ) )
- // InternalOml.g:3666:2: ( rule__VocabularyBundle__PrefixAssignment_5 )
+ // InternalOml.g:3878:1: ( ( rule__VocabularyBundle__PrefixAssignment_5 ) )
+ // InternalOml.g:3879:2: ( rule__VocabularyBundle__PrefixAssignment_5 )
{
before(grammarAccess.getVocabularyBundleAccess().getPrefixAssignment_5());
- // InternalOml.g:3667:2: ( rule__VocabularyBundle__PrefixAssignment_5 )
- // InternalOml.g:3667:3: rule__VocabularyBundle__PrefixAssignment_5
+ // InternalOml.g:3880:2: ( rule__VocabularyBundle__PrefixAssignment_5 )
+ // InternalOml.g:3880:3: rule__VocabularyBundle__PrefixAssignment_5
{
pushFollow(FOLLOW_2);
rule__VocabularyBundle__PrefixAssignment_5();
@@ -12058,16 +12761,16 @@ public final void rule__VocabularyBundle__Group__5__Impl() throws RecognitionExc
// $ANTLR start "rule__VocabularyBundle__Group__6"
- // InternalOml.g:3675:1: rule__VocabularyBundle__Group__6 : rule__VocabularyBundle__Group__6__Impl rule__VocabularyBundle__Group__7 ;
+ // InternalOml.g:3888:1: rule__VocabularyBundle__Group__6 : rule__VocabularyBundle__Group__6__Impl rule__VocabularyBundle__Group__7 ;
public final void rule__VocabularyBundle__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3679:1: ( rule__VocabularyBundle__Group__6__Impl rule__VocabularyBundle__Group__7 )
- // InternalOml.g:3680:2: rule__VocabularyBundle__Group__6__Impl rule__VocabularyBundle__Group__7
+ // InternalOml.g:3892:1: ( rule__VocabularyBundle__Group__6__Impl rule__VocabularyBundle__Group__7 )
+ // InternalOml.g:3893:2: rule__VocabularyBundle__Group__6__Impl rule__VocabularyBundle__Group__7
{
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_17);
rule__VocabularyBundle__Group__6__Impl();
state._fsp--;
@@ -12096,20 +12799,20 @@ public final void rule__VocabularyBundle__Group__6() throws RecognitionException
// $ANTLR start "rule__VocabularyBundle__Group__6__Impl"
- // InternalOml.g:3687:1: rule__VocabularyBundle__Group__6__Impl : ( '{' ) ;
+ // InternalOml.g:3900:1: rule__VocabularyBundle__Group__6__Impl : ( '{' ) ;
public final void rule__VocabularyBundle__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3691:1: ( ( '{' ) )
- // InternalOml.g:3692:1: ( '{' )
+ // InternalOml.g:3904:1: ( ( '{' ) )
+ // InternalOml.g:3905:1: ( '{' )
{
- // InternalOml.g:3692:1: ( '{' )
- // InternalOml.g:3693:2: '{'
+ // InternalOml.g:3905:1: ( '{' )
+ // InternalOml.g:3906:2: '{'
{
before(grammarAccess.getVocabularyBundleAccess().getLeftCurlyBracketKeyword_6());
- match(input,31,FOLLOW_2);
+ match(input,33,FOLLOW_2);
after(grammarAccess.getVocabularyBundleAccess().getLeftCurlyBracketKeyword_6());
}
@@ -12133,16 +12836,16 @@ public final void rule__VocabularyBundle__Group__6__Impl() throws RecognitionExc
// $ANTLR start "rule__VocabularyBundle__Group__7"
- // InternalOml.g:3702:1: rule__VocabularyBundle__Group__7 : rule__VocabularyBundle__Group__7__Impl rule__VocabularyBundle__Group__8 ;
+ // InternalOml.g:3915:1: rule__VocabularyBundle__Group__7 : rule__VocabularyBundle__Group__7__Impl rule__VocabularyBundle__Group__8 ;
public final void rule__VocabularyBundle__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3706:1: ( rule__VocabularyBundle__Group__7__Impl rule__VocabularyBundle__Group__8 )
- // InternalOml.g:3707:2: rule__VocabularyBundle__Group__7__Impl rule__VocabularyBundle__Group__8
+ // InternalOml.g:3919:1: ( rule__VocabularyBundle__Group__7__Impl rule__VocabularyBundle__Group__8 )
+ // InternalOml.g:3920:2: rule__VocabularyBundle__Group__7__Impl rule__VocabularyBundle__Group__8
{
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_17);
rule__VocabularyBundle__Group__7__Impl();
state._fsp--;
@@ -12171,35 +12874,35 @@ public final void rule__VocabularyBundle__Group__7() throws RecognitionException
// $ANTLR start "rule__VocabularyBundle__Group__7__Impl"
- // InternalOml.g:3714:1: rule__VocabularyBundle__Group__7__Impl : ( ( rule__VocabularyBundle__OwnedImportsAssignment_7 )* ) ;
+ // InternalOml.g:3927:1: rule__VocabularyBundle__Group__7__Impl : ( ( rule__VocabularyBundle__OwnedImportsAssignment_7 )* ) ;
public final void rule__VocabularyBundle__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3718:1: ( ( ( rule__VocabularyBundle__OwnedImportsAssignment_7 )* ) )
- // InternalOml.g:3719:1: ( ( rule__VocabularyBundle__OwnedImportsAssignment_7 )* )
+ // InternalOml.g:3931:1: ( ( ( rule__VocabularyBundle__OwnedImportsAssignment_7 )* ) )
+ // InternalOml.g:3932:1: ( ( rule__VocabularyBundle__OwnedImportsAssignment_7 )* )
{
- // InternalOml.g:3719:1: ( ( rule__VocabularyBundle__OwnedImportsAssignment_7 )* )
- // InternalOml.g:3720:2: ( rule__VocabularyBundle__OwnedImportsAssignment_7 )*
+ // InternalOml.g:3932:1: ( ( rule__VocabularyBundle__OwnedImportsAssignment_7 )* )
+ // InternalOml.g:3933:2: ( rule__VocabularyBundle__OwnedImportsAssignment_7 )*
{
before(grammarAccess.getVocabularyBundleAccess().getOwnedImportsAssignment_7());
- // InternalOml.g:3721:2: ( rule__VocabularyBundle__OwnedImportsAssignment_7 )*
- loop51:
+ // InternalOml.g:3934:2: ( rule__VocabularyBundle__OwnedImportsAssignment_7 )*
+ loop53:
do {
- int alt51=2;
- int LA51_0 = input.LA(1);
+ int alt53=2;
+ int LA53_0 = input.LA(1);
- if ( (LA51_0==20||LA51_0==22) ) {
- alt51=1;
+ if ( (LA53_0==21||LA53_0==23) ) {
+ alt53=1;
}
- switch (alt51) {
+ switch (alt53) {
case 1 :
- // InternalOml.g:3721:3: rule__VocabularyBundle__OwnedImportsAssignment_7
+ // InternalOml.g:3934:3: rule__VocabularyBundle__OwnedImportsAssignment_7
{
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_18);
rule__VocabularyBundle__OwnedImportsAssignment_7();
state._fsp--;
@@ -12209,7 +12912,7 @@ public final void rule__VocabularyBundle__Group__7__Impl() throws RecognitionExc
break;
default :
- break loop51;
+ break loop53;
}
} while (true);
@@ -12236,14 +12939,14 @@ public final void rule__VocabularyBundle__Group__7__Impl() throws RecognitionExc
// $ANTLR start "rule__VocabularyBundle__Group__8"
- // InternalOml.g:3729:1: rule__VocabularyBundle__Group__8 : rule__VocabularyBundle__Group__8__Impl ;
+ // InternalOml.g:3942:1: rule__VocabularyBundle__Group__8 : rule__VocabularyBundle__Group__8__Impl ;
public final void rule__VocabularyBundle__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3733:1: ( rule__VocabularyBundle__Group__8__Impl )
- // InternalOml.g:3734:2: rule__VocabularyBundle__Group__8__Impl
+ // InternalOml.g:3946:1: ( rule__VocabularyBundle__Group__8__Impl )
+ // InternalOml.g:3947:2: rule__VocabularyBundle__Group__8__Impl
{
pushFollow(FOLLOW_2);
rule__VocabularyBundle__Group__8__Impl();
@@ -12269,20 +12972,20 @@ public final void rule__VocabularyBundle__Group__8() throws RecognitionException
// $ANTLR start "rule__VocabularyBundle__Group__8__Impl"
- // InternalOml.g:3740:1: rule__VocabularyBundle__Group__8__Impl : ( '}' ) ;
+ // InternalOml.g:3953:1: rule__VocabularyBundle__Group__8__Impl : ( '}' ) ;
public final void rule__VocabularyBundle__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3744:1: ( ( '}' ) )
- // InternalOml.g:3745:1: ( '}' )
+ // InternalOml.g:3957:1: ( ( '}' ) )
+ // InternalOml.g:3958:1: ( '}' )
{
- // InternalOml.g:3745:1: ( '}' )
- // InternalOml.g:3746:2: '}'
+ // InternalOml.g:3958:1: ( '}' )
+ // InternalOml.g:3959:2: '}'
{
before(grammarAccess.getVocabularyBundleAccess().getRightCurlyBracketKeyword_8());
- match(input,32,FOLLOW_2);
+ match(input,34,FOLLOW_2);
after(grammarAccess.getVocabularyBundleAccess().getRightCurlyBracketKeyword_8());
}
@@ -12306,16 +13009,16 @@ public final void rule__VocabularyBundle__Group__8__Impl() throws RecognitionExc
// $ANTLR start "rule__Description__Group__0"
- // InternalOml.g:3756:1: rule__Description__Group__0 : rule__Description__Group__0__Impl rule__Description__Group__1 ;
+ // InternalOml.g:3969:1: rule__Description__Group__0 : rule__Description__Group__0__Impl rule__Description__Group__1 ;
public final void rule__Description__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3760:1: ( rule__Description__Group__0__Impl rule__Description__Group__1 )
- // InternalOml.g:3761:2: rule__Description__Group__0__Impl rule__Description__Group__1
+ // InternalOml.g:3973:1: ( rule__Description__Group__0__Impl rule__Description__Group__1 )
+ // InternalOml.g:3974:2: rule__Description__Group__0__Impl rule__Description__Group__1
{
- pushFollow(FOLLOW_17);
+ pushFollow(FOLLOW_19);
rule__Description__Group__0__Impl();
state._fsp--;
@@ -12344,35 +13047,35 @@ public final void rule__Description__Group__0() throws RecognitionException {
// $ANTLR start "rule__Description__Group__0__Impl"
- // InternalOml.g:3768:1: rule__Description__Group__0__Impl : ( ( rule__Description__OwnedAnnotationsAssignment_0 )* ) ;
+ // InternalOml.g:3981:1: rule__Description__Group__0__Impl : ( ( rule__Description__OwnedAnnotationsAssignment_0 )* ) ;
public final void rule__Description__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3772:1: ( ( ( rule__Description__OwnedAnnotationsAssignment_0 )* ) )
- // InternalOml.g:3773:1: ( ( rule__Description__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:3985:1: ( ( ( rule__Description__OwnedAnnotationsAssignment_0 )* ) )
+ // InternalOml.g:3986:1: ( ( rule__Description__OwnedAnnotationsAssignment_0 )* )
{
- // InternalOml.g:3773:1: ( ( rule__Description__OwnedAnnotationsAssignment_0 )* )
- // InternalOml.g:3774:2: ( rule__Description__OwnedAnnotationsAssignment_0 )*
+ // InternalOml.g:3986:1: ( ( rule__Description__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:3987:2: ( rule__Description__OwnedAnnotationsAssignment_0 )*
{
before(grammarAccess.getDescriptionAccess().getOwnedAnnotationsAssignment_0());
- // InternalOml.g:3775:2: ( rule__Description__OwnedAnnotationsAssignment_0 )*
- loop52:
+ // InternalOml.g:3988:2: ( rule__Description__OwnedAnnotationsAssignment_0 )*
+ loop54:
do {
- int alt52=2;
- int LA52_0 = input.LA(1);
+ int alt54=2;
+ int LA54_0 = input.LA(1);
- if ( (LA52_0==28) ) {
- alt52=1;
+ if ( (LA54_0==29) ) {
+ alt54=1;
}
- switch (alt52) {
+ switch (alt54) {
case 1 :
- // InternalOml.g:3775:3: rule__Description__OwnedAnnotationsAssignment_0
+ // InternalOml.g:3988:3: rule__Description__OwnedAnnotationsAssignment_0
{
- pushFollow(FOLLOW_6);
+ pushFollow(FOLLOW_8);
rule__Description__OwnedAnnotationsAssignment_0();
state._fsp--;
@@ -12382,7 +13085,7 @@ public final void rule__Description__Group__0__Impl() throws RecognitionExceptio
break;
default :
- break loop52;
+ break loop54;
}
} while (true);
@@ -12409,16 +13112,16 @@ public final void rule__Description__Group__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Description__Group__1"
- // InternalOml.g:3783:1: rule__Description__Group__1 : rule__Description__Group__1__Impl rule__Description__Group__2 ;
+ // InternalOml.g:3996:1: rule__Description__Group__1 : rule__Description__Group__1__Impl rule__Description__Group__2 ;
public final void rule__Description__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3787:1: ( rule__Description__Group__1__Impl rule__Description__Group__2 )
- // InternalOml.g:3788:2: rule__Description__Group__1__Impl rule__Description__Group__2
+ // InternalOml.g:4000:1: ( rule__Description__Group__1__Impl rule__Description__Group__2 )
+ // InternalOml.g:4001:2: rule__Description__Group__1__Impl rule__Description__Group__2
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_9);
rule__Description__Group__1__Impl();
state._fsp--;
@@ -12447,20 +13150,20 @@ public final void rule__Description__Group__1() throws RecognitionException {
// $ANTLR start "rule__Description__Group__1__Impl"
- // InternalOml.g:3795:1: rule__Description__Group__1__Impl : ( 'description' ) ;
+ // InternalOml.g:4008:1: rule__Description__Group__1__Impl : ( 'description' ) ;
public final void rule__Description__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3799:1: ( ( 'description' ) )
- // InternalOml.g:3800:1: ( 'description' )
+ // InternalOml.g:4012:1: ( ( 'description' ) )
+ // InternalOml.g:4013:1: ( 'description' )
{
- // InternalOml.g:3800:1: ( 'description' )
- // InternalOml.g:3801:2: 'description'
+ // InternalOml.g:4013:1: ( 'description' )
+ // InternalOml.g:4014:2: 'description'
{
before(grammarAccess.getDescriptionAccess().getDescriptionKeyword_1());
- match(input,34,FOLLOW_2);
+ match(input,36,FOLLOW_2);
after(grammarAccess.getDescriptionAccess().getDescriptionKeyword_1());
}
@@ -12484,16 +13187,16 @@ public final void rule__Description__Group__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Description__Group__2"
- // InternalOml.g:3810:1: rule__Description__Group__2 : rule__Description__Group__2__Impl rule__Description__Group__3 ;
+ // InternalOml.g:4023:1: rule__Description__Group__2 : rule__Description__Group__2__Impl rule__Description__Group__3 ;
public final void rule__Description__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3814:1: ( rule__Description__Group__2__Impl rule__Description__Group__3 )
- // InternalOml.g:3815:2: rule__Description__Group__2__Impl rule__Description__Group__3
+ // InternalOml.g:4027:1: ( rule__Description__Group__2__Impl rule__Description__Group__3 )
+ // InternalOml.g:4028:2: rule__Description__Group__2__Impl rule__Description__Group__3
{
- pushFollow(FOLLOW_8);
+ pushFollow(FOLLOW_10);
rule__Description__Group__2__Impl();
state._fsp--;
@@ -12522,21 +13225,21 @@ public final void rule__Description__Group__2() throws RecognitionException {
// $ANTLR start "rule__Description__Group__2__Impl"
- // InternalOml.g:3822:1: rule__Description__Group__2__Impl : ( ( rule__Description__NamespaceAssignment_2 ) ) ;
+ // InternalOml.g:4035:1: rule__Description__Group__2__Impl : ( ( rule__Description__NamespaceAssignment_2 ) ) ;
public final void rule__Description__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3826:1: ( ( ( rule__Description__NamespaceAssignment_2 ) ) )
- // InternalOml.g:3827:1: ( ( rule__Description__NamespaceAssignment_2 ) )
+ // InternalOml.g:4039:1: ( ( ( rule__Description__NamespaceAssignment_2 ) ) )
+ // InternalOml.g:4040:1: ( ( rule__Description__NamespaceAssignment_2 ) )
{
- // InternalOml.g:3827:1: ( ( rule__Description__NamespaceAssignment_2 ) )
- // InternalOml.g:3828:2: ( rule__Description__NamespaceAssignment_2 )
+ // InternalOml.g:4040:1: ( ( rule__Description__NamespaceAssignment_2 ) )
+ // InternalOml.g:4041:2: ( rule__Description__NamespaceAssignment_2 )
{
before(grammarAccess.getDescriptionAccess().getNamespaceAssignment_2());
- // InternalOml.g:3829:2: ( rule__Description__NamespaceAssignment_2 )
- // InternalOml.g:3829:3: rule__Description__NamespaceAssignment_2
+ // InternalOml.g:4042:2: ( rule__Description__NamespaceAssignment_2 )
+ // InternalOml.g:4042:3: rule__Description__NamespaceAssignment_2
{
pushFollow(FOLLOW_2);
rule__Description__NamespaceAssignment_2();
@@ -12569,16 +13272,16 @@ public final void rule__Description__Group__2__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Description__Group__3"
- // InternalOml.g:3837:1: rule__Description__Group__3 : rule__Description__Group__3__Impl rule__Description__Group__4 ;
+ // InternalOml.g:4050:1: rule__Description__Group__3 : rule__Description__Group__3__Impl rule__Description__Group__4 ;
public final void rule__Description__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3841:1: ( rule__Description__Group__3__Impl rule__Description__Group__4 )
- // InternalOml.g:3842:2: rule__Description__Group__3__Impl rule__Description__Group__4
+ // InternalOml.g:4054:1: ( rule__Description__Group__3__Impl rule__Description__Group__4 )
+ // InternalOml.g:4055:2: rule__Description__Group__3__Impl rule__Description__Group__4
{
- pushFollow(FOLLOW_9);
+ pushFollow(FOLLOW_11);
rule__Description__Group__3__Impl();
state._fsp--;
@@ -12607,20 +13310,20 @@ public final void rule__Description__Group__3() throws RecognitionException {
// $ANTLR start "rule__Description__Group__3__Impl"
- // InternalOml.g:3849:1: rule__Description__Group__3__Impl : ( 'as' ) ;
+ // InternalOml.g:4062:1: rule__Description__Group__3__Impl : ( 'as' ) ;
public final void rule__Description__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3853:1: ( ( 'as' ) )
- // InternalOml.g:3854:1: ( 'as' )
+ // InternalOml.g:4066:1: ( ( 'as' ) )
+ // InternalOml.g:4067:1: ( 'as' )
{
- // InternalOml.g:3854:1: ( 'as' )
- // InternalOml.g:3855:2: 'as'
+ // InternalOml.g:4067:1: ( 'as' )
+ // InternalOml.g:4068:2: 'as'
{
before(grammarAccess.getDescriptionAccess().getAsKeyword_3());
- match(input,30,FOLLOW_2);
+ match(input,32,FOLLOW_2);
after(grammarAccess.getDescriptionAccess().getAsKeyword_3());
}
@@ -12644,16 +13347,16 @@ public final void rule__Description__Group__3__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Description__Group__4"
- // InternalOml.g:3864:1: rule__Description__Group__4 : rule__Description__Group__4__Impl rule__Description__Group__5 ;
+ // InternalOml.g:4077:1: rule__Description__Group__4 : rule__Description__Group__4__Impl rule__Description__Group__5 ;
public final void rule__Description__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3868:1: ( rule__Description__Group__4__Impl rule__Description__Group__5 )
- // InternalOml.g:3869:2: rule__Description__Group__4__Impl rule__Description__Group__5
+ // InternalOml.g:4081:1: ( rule__Description__Group__4__Impl rule__Description__Group__5 )
+ // InternalOml.g:4082:2: rule__Description__Group__4__Impl rule__Description__Group__5
{
- pushFollow(FOLLOW_10);
+ pushFollow(FOLLOW_12);
rule__Description__Group__4__Impl();
state._fsp--;
@@ -12682,21 +13385,21 @@ public final void rule__Description__Group__4() throws RecognitionException {
// $ANTLR start "rule__Description__Group__4__Impl"
- // InternalOml.g:3876:1: rule__Description__Group__4__Impl : ( ( rule__Description__PrefixAssignment_4 ) ) ;
+ // InternalOml.g:4089:1: rule__Description__Group__4__Impl : ( ( rule__Description__PrefixAssignment_4 ) ) ;
public final void rule__Description__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3880:1: ( ( ( rule__Description__PrefixAssignment_4 ) ) )
- // InternalOml.g:3881:1: ( ( rule__Description__PrefixAssignment_4 ) )
+ // InternalOml.g:4093:1: ( ( ( rule__Description__PrefixAssignment_4 ) ) )
+ // InternalOml.g:4094:1: ( ( rule__Description__PrefixAssignment_4 ) )
{
- // InternalOml.g:3881:1: ( ( rule__Description__PrefixAssignment_4 ) )
- // InternalOml.g:3882:2: ( rule__Description__PrefixAssignment_4 )
+ // InternalOml.g:4094:1: ( ( rule__Description__PrefixAssignment_4 ) )
+ // InternalOml.g:4095:2: ( rule__Description__PrefixAssignment_4 )
{
before(grammarAccess.getDescriptionAccess().getPrefixAssignment_4());
- // InternalOml.g:3883:2: ( rule__Description__PrefixAssignment_4 )
- // InternalOml.g:3883:3: rule__Description__PrefixAssignment_4
+ // InternalOml.g:4096:2: ( rule__Description__PrefixAssignment_4 )
+ // InternalOml.g:4096:3: rule__Description__PrefixAssignment_4
{
pushFollow(FOLLOW_2);
rule__Description__PrefixAssignment_4();
@@ -12729,16 +13432,16 @@ public final void rule__Description__Group__4__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Description__Group__5"
- // InternalOml.g:3891:1: rule__Description__Group__5 : rule__Description__Group__5__Impl rule__Description__Group__6 ;
+ // InternalOml.g:4104:1: rule__Description__Group__5 : rule__Description__Group__5__Impl rule__Description__Group__6 ;
public final void rule__Description__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3895:1: ( rule__Description__Group__5__Impl rule__Description__Group__6 )
- // InternalOml.g:3896:2: rule__Description__Group__5__Impl rule__Description__Group__6
+ // InternalOml.g:4108:1: ( rule__Description__Group__5__Impl rule__Description__Group__6 )
+ // InternalOml.g:4109:2: rule__Description__Group__5__Impl rule__Description__Group__6
{
- pushFollow(FOLLOW_18);
+ pushFollow(FOLLOW_20);
rule__Description__Group__5__Impl();
state._fsp--;
@@ -12767,20 +13470,20 @@ public final void rule__Description__Group__5() throws RecognitionException {
// $ANTLR start "rule__Description__Group__5__Impl"
- // InternalOml.g:3903:1: rule__Description__Group__5__Impl : ( '{' ) ;
+ // InternalOml.g:4116:1: rule__Description__Group__5__Impl : ( '{' ) ;
public final void rule__Description__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3907:1: ( ( '{' ) )
- // InternalOml.g:3908:1: ( '{' )
+ // InternalOml.g:4120:1: ( ( '{' ) )
+ // InternalOml.g:4121:1: ( '{' )
{
- // InternalOml.g:3908:1: ( '{' )
- // InternalOml.g:3909:2: '{'
+ // InternalOml.g:4121:1: ( '{' )
+ // InternalOml.g:4122:2: '{'
{
before(grammarAccess.getDescriptionAccess().getLeftCurlyBracketKeyword_5());
- match(input,31,FOLLOW_2);
+ match(input,33,FOLLOW_2);
after(grammarAccess.getDescriptionAccess().getLeftCurlyBracketKeyword_5());
}
@@ -12804,16 +13507,16 @@ public final void rule__Description__Group__5__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Description__Group__6"
- // InternalOml.g:3918:1: rule__Description__Group__6 : rule__Description__Group__6__Impl rule__Description__Group__7 ;
+ // InternalOml.g:4131:1: rule__Description__Group__6 : rule__Description__Group__6__Impl rule__Description__Group__7 ;
public final void rule__Description__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3922:1: ( rule__Description__Group__6__Impl rule__Description__Group__7 )
- // InternalOml.g:3923:2: rule__Description__Group__6__Impl rule__Description__Group__7
+ // InternalOml.g:4135:1: ( rule__Description__Group__6__Impl rule__Description__Group__7 )
+ // InternalOml.g:4136:2: rule__Description__Group__6__Impl rule__Description__Group__7
{
- pushFollow(FOLLOW_18);
+ pushFollow(FOLLOW_20);
rule__Description__Group__6__Impl();
state._fsp--;
@@ -12842,35 +13545,35 @@ public final void rule__Description__Group__6() throws RecognitionException {
// $ANTLR start "rule__Description__Group__6__Impl"
- // InternalOml.g:3930:1: rule__Description__Group__6__Impl : ( ( rule__Description__OwnedImportsAssignment_6 )* ) ;
+ // InternalOml.g:4143:1: rule__Description__Group__6__Impl : ( ( rule__Description__OwnedImportsAssignment_6 )* ) ;
public final void rule__Description__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3934:1: ( ( ( rule__Description__OwnedImportsAssignment_6 )* ) )
- // InternalOml.g:3935:1: ( ( rule__Description__OwnedImportsAssignment_6 )* )
+ // InternalOml.g:4147:1: ( ( ( rule__Description__OwnedImportsAssignment_6 )* ) )
+ // InternalOml.g:4148:1: ( ( rule__Description__OwnedImportsAssignment_6 )* )
{
- // InternalOml.g:3935:1: ( ( rule__Description__OwnedImportsAssignment_6 )* )
- // InternalOml.g:3936:2: ( rule__Description__OwnedImportsAssignment_6 )*
+ // InternalOml.g:4148:1: ( ( rule__Description__OwnedImportsAssignment_6 )* )
+ // InternalOml.g:4149:2: ( rule__Description__OwnedImportsAssignment_6 )*
{
before(grammarAccess.getDescriptionAccess().getOwnedImportsAssignment_6());
- // InternalOml.g:3937:2: ( rule__Description__OwnedImportsAssignment_6 )*
- loop53:
+ // InternalOml.g:4150:2: ( rule__Description__OwnedImportsAssignment_6 )*
+ loop55:
do {
- int alt53=2;
- int LA53_0 = input.LA(1);
+ int alt55=2;
+ int LA55_0 = input.LA(1);
- if ( ((LA53_0>=20 && LA53_0<=21)) ) {
- alt53=1;
+ if ( ((LA55_0>=21 && LA55_0<=22)) ) {
+ alt55=1;
}
- switch (alt53) {
+ switch (alt55) {
case 1 :
- // InternalOml.g:3937:3: rule__Description__OwnedImportsAssignment_6
+ // InternalOml.g:4150:3: rule__Description__OwnedImportsAssignment_6
{
- pushFollow(FOLLOW_12);
+ pushFollow(FOLLOW_14);
rule__Description__OwnedImportsAssignment_6();
state._fsp--;
@@ -12880,7 +13583,7 @@ public final void rule__Description__Group__6__Impl() throws RecognitionExceptio
break;
default :
- break loop53;
+ break loop55;
}
} while (true);
@@ -12907,16 +13610,16 @@ public final void rule__Description__Group__6__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Description__Group__7"
- // InternalOml.g:3945:1: rule__Description__Group__7 : rule__Description__Group__7__Impl rule__Description__Group__8 ;
+ // InternalOml.g:4158:1: rule__Description__Group__7 : rule__Description__Group__7__Impl rule__Description__Group__8 ;
public final void rule__Description__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3949:1: ( rule__Description__Group__7__Impl rule__Description__Group__8 )
- // InternalOml.g:3950:2: rule__Description__Group__7__Impl rule__Description__Group__8
+ // InternalOml.g:4162:1: ( rule__Description__Group__7__Impl rule__Description__Group__8 )
+ // InternalOml.g:4163:2: rule__Description__Group__7__Impl rule__Description__Group__8
{
- pushFollow(FOLLOW_18);
+ pushFollow(FOLLOW_20);
rule__Description__Group__7__Impl();
state._fsp--;
@@ -12945,35 +13648,35 @@ public final void rule__Description__Group__7() throws RecognitionException {
// $ANTLR start "rule__Description__Group__7__Impl"
- // InternalOml.g:3957:1: rule__Description__Group__7__Impl : ( ( rule__Description__OwnedStatementsAssignment_7 )* ) ;
+ // InternalOml.g:4170:1: rule__Description__Group__7__Impl : ( ( rule__Description__OwnedStatementsAssignment_7 )* ) ;
public final void rule__Description__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3961:1: ( ( ( rule__Description__OwnedStatementsAssignment_7 )* ) )
- // InternalOml.g:3962:1: ( ( rule__Description__OwnedStatementsAssignment_7 )* )
+ // InternalOml.g:4174:1: ( ( ( rule__Description__OwnedStatementsAssignment_7 )* ) )
+ // InternalOml.g:4175:1: ( ( rule__Description__OwnedStatementsAssignment_7 )* )
{
- // InternalOml.g:3962:1: ( ( rule__Description__OwnedStatementsAssignment_7 )* )
- // InternalOml.g:3963:2: ( rule__Description__OwnedStatementsAssignment_7 )*
+ // InternalOml.g:4175:1: ( ( rule__Description__OwnedStatementsAssignment_7 )* )
+ // InternalOml.g:4176:2: ( rule__Description__OwnedStatementsAssignment_7 )*
{
before(grammarAccess.getDescriptionAccess().getOwnedStatementsAssignment_7());
- // InternalOml.g:3964:2: ( rule__Description__OwnedStatementsAssignment_7 )*
- loop54:
+ // InternalOml.g:4177:2: ( rule__Description__OwnedStatementsAssignment_7 )*
+ loop56:
do {
- int alt54=2;
- int LA54_0 = input.LA(1);
+ int alt56=2;
+ int LA56_0 = input.LA(1);
- if ( (LA54_0==28||LA54_0==36||LA54_0==40||LA54_0==70) ) {
- alt54=1;
+ if ( (LA56_0==29||LA56_0==38||LA56_0==42||LA56_0==72) ) {
+ alt56=1;
}
- switch (alt54) {
+ switch (alt56) {
case 1 :
- // InternalOml.g:3964:3: rule__Description__OwnedStatementsAssignment_7
+ // InternalOml.g:4177:3: rule__Description__OwnedStatementsAssignment_7
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_21);
rule__Description__OwnedStatementsAssignment_7();
state._fsp--;
@@ -12983,7 +13686,7 @@ public final void rule__Description__Group__7__Impl() throws RecognitionExceptio
break;
default :
- break loop54;
+ break loop56;
}
} while (true);
@@ -13010,14 +13713,14 @@ public final void rule__Description__Group__7__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Description__Group__8"
- // InternalOml.g:3972:1: rule__Description__Group__8 : rule__Description__Group__8__Impl ;
+ // InternalOml.g:4185:1: rule__Description__Group__8 : rule__Description__Group__8__Impl ;
public final void rule__Description__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3976:1: ( rule__Description__Group__8__Impl )
- // InternalOml.g:3977:2: rule__Description__Group__8__Impl
+ // InternalOml.g:4189:1: ( rule__Description__Group__8__Impl )
+ // InternalOml.g:4190:2: rule__Description__Group__8__Impl
{
pushFollow(FOLLOW_2);
rule__Description__Group__8__Impl();
@@ -13043,20 +13746,20 @@ public final void rule__Description__Group__8() throws RecognitionException {
// $ANTLR start "rule__Description__Group__8__Impl"
- // InternalOml.g:3983:1: rule__Description__Group__8__Impl : ( '}' ) ;
+ // InternalOml.g:4196:1: rule__Description__Group__8__Impl : ( '}' ) ;
public final void rule__Description__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:3987:1: ( ( '}' ) )
- // InternalOml.g:3988:1: ( '}' )
+ // InternalOml.g:4200:1: ( ( '}' ) )
+ // InternalOml.g:4201:1: ( '}' )
{
- // InternalOml.g:3988:1: ( '}' )
- // InternalOml.g:3989:2: '}'
+ // InternalOml.g:4201:1: ( '}' )
+ // InternalOml.g:4202:2: '}'
{
before(grammarAccess.getDescriptionAccess().getRightCurlyBracketKeyword_8());
- match(input,32,FOLLOW_2);
+ match(input,34,FOLLOW_2);
after(grammarAccess.getDescriptionAccess().getRightCurlyBracketKeyword_8());
}
@@ -13080,16 +13783,16 @@ public final void rule__Description__Group__8__Impl() throws RecognitionExceptio
// $ANTLR start "rule__DescriptionBundle__Group__0"
- // InternalOml.g:3999:1: rule__DescriptionBundle__Group__0 : rule__DescriptionBundle__Group__0__Impl rule__DescriptionBundle__Group__1 ;
+ // InternalOml.g:4212:1: rule__DescriptionBundle__Group__0 : rule__DescriptionBundle__Group__0__Impl rule__DescriptionBundle__Group__1 ;
public final void rule__DescriptionBundle__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4003:1: ( rule__DescriptionBundle__Group__0__Impl rule__DescriptionBundle__Group__1 )
- // InternalOml.g:4004:2: rule__DescriptionBundle__Group__0__Impl rule__DescriptionBundle__Group__1
+ // InternalOml.g:4216:1: ( rule__DescriptionBundle__Group__0__Impl rule__DescriptionBundle__Group__1 )
+ // InternalOml.g:4217:2: rule__DescriptionBundle__Group__0__Impl rule__DescriptionBundle__Group__1
{
- pushFollow(FOLLOW_17);
+ pushFollow(FOLLOW_19);
rule__DescriptionBundle__Group__0__Impl();
state._fsp--;
@@ -13118,35 +13821,35 @@ public final void rule__DescriptionBundle__Group__0() throws RecognitionExceptio
// $ANTLR start "rule__DescriptionBundle__Group__0__Impl"
- // InternalOml.g:4011:1: rule__DescriptionBundle__Group__0__Impl : ( ( rule__DescriptionBundle__OwnedAnnotationsAssignment_0 )* ) ;
+ // InternalOml.g:4224:1: rule__DescriptionBundle__Group__0__Impl : ( ( rule__DescriptionBundle__OwnedAnnotationsAssignment_0 )* ) ;
public final void rule__DescriptionBundle__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4015:1: ( ( ( rule__DescriptionBundle__OwnedAnnotationsAssignment_0 )* ) )
- // InternalOml.g:4016:1: ( ( rule__DescriptionBundle__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:4228:1: ( ( ( rule__DescriptionBundle__OwnedAnnotationsAssignment_0 )* ) )
+ // InternalOml.g:4229:1: ( ( rule__DescriptionBundle__OwnedAnnotationsAssignment_0 )* )
{
- // InternalOml.g:4016:1: ( ( rule__DescriptionBundle__OwnedAnnotationsAssignment_0 )* )
- // InternalOml.g:4017:2: ( rule__DescriptionBundle__OwnedAnnotationsAssignment_0 )*
+ // InternalOml.g:4229:1: ( ( rule__DescriptionBundle__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:4230:2: ( rule__DescriptionBundle__OwnedAnnotationsAssignment_0 )*
{
before(grammarAccess.getDescriptionBundleAccess().getOwnedAnnotationsAssignment_0());
- // InternalOml.g:4018:2: ( rule__DescriptionBundle__OwnedAnnotationsAssignment_0 )*
- loop55:
+ // InternalOml.g:4231:2: ( rule__DescriptionBundle__OwnedAnnotationsAssignment_0 )*
+ loop57:
do {
- int alt55=2;
- int LA55_0 = input.LA(1);
+ int alt57=2;
+ int LA57_0 = input.LA(1);
- if ( (LA55_0==28) ) {
- alt55=1;
+ if ( (LA57_0==29) ) {
+ alt57=1;
}
- switch (alt55) {
+ switch (alt57) {
case 1 :
- // InternalOml.g:4018:3: rule__DescriptionBundle__OwnedAnnotationsAssignment_0
+ // InternalOml.g:4231:3: rule__DescriptionBundle__OwnedAnnotationsAssignment_0
{
- pushFollow(FOLLOW_6);
+ pushFollow(FOLLOW_8);
rule__DescriptionBundle__OwnedAnnotationsAssignment_0();
state._fsp--;
@@ -13156,7 +13859,7 @@ public final void rule__DescriptionBundle__Group__0__Impl() throws RecognitionEx
break;
default :
- break loop55;
+ break loop57;
}
} while (true);
@@ -13183,16 +13886,16 @@ public final void rule__DescriptionBundle__Group__0__Impl() throws RecognitionEx
// $ANTLR start "rule__DescriptionBundle__Group__1"
- // InternalOml.g:4026:1: rule__DescriptionBundle__Group__1 : rule__DescriptionBundle__Group__1__Impl rule__DescriptionBundle__Group__2 ;
+ // InternalOml.g:4239:1: rule__DescriptionBundle__Group__1 : rule__DescriptionBundle__Group__1__Impl rule__DescriptionBundle__Group__2 ;
public final void rule__DescriptionBundle__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4030:1: ( rule__DescriptionBundle__Group__1__Impl rule__DescriptionBundle__Group__2 )
- // InternalOml.g:4031:2: rule__DescriptionBundle__Group__1__Impl rule__DescriptionBundle__Group__2
+ // InternalOml.g:4243:1: ( rule__DescriptionBundle__Group__1__Impl rule__DescriptionBundle__Group__2 )
+ // InternalOml.g:4244:2: rule__DescriptionBundle__Group__1__Impl rule__DescriptionBundle__Group__2
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_16);
rule__DescriptionBundle__Group__1__Impl();
state._fsp--;
@@ -13221,20 +13924,20 @@ public final void rule__DescriptionBundle__Group__1() throws RecognitionExceptio
// $ANTLR start "rule__DescriptionBundle__Group__1__Impl"
- // InternalOml.g:4038:1: rule__DescriptionBundle__Group__1__Impl : ( 'description' ) ;
+ // InternalOml.g:4251:1: rule__DescriptionBundle__Group__1__Impl : ( 'description' ) ;
public final void rule__DescriptionBundle__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4042:1: ( ( 'description' ) )
- // InternalOml.g:4043:1: ( 'description' )
+ // InternalOml.g:4255:1: ( ( 'description' ) )
+ // InternalOml.g:4256:1: ( 'description' )
{
- // InternalOml.g:4043:1: ( 'description' )
- // InternalOml.g:4044:2: 'description'
+ // InternalOml.g:4256:1: ( 'description' )
+ // InternalOml.g:4257:2: 'description'
{
before(grammarAccess.getDescriptionBundleAccess().getDescriptionKeyword_1());
- match(input,34,FOLLOW_2);
+ match(input,36,FOLLOW_2);
after(grammarAccess.getDescriptionBundleAccess().getDescriptionKeyword_1());
}
@@ -13258,16 +13961,16 @@ public final void rule__DescriptionBundle__Group__1__Impl() throws RecognitionEx
// $ANTLR start "rule__DescriptionBundle__Group__2"
- // InternalOml.g:4053:1: rule__DescriptionBundle__Group__2 : rule__DescriptionBundle__Group__2__Impl rule__DescriptionBundle__Group__3 ;
+ // InternalOml.g:4266:1: rule__DescriptionBundle__Group__2 : rule__DescriptionBundle__Group__2__Impl rule__DescriptionBundle__Group__3 ;
public final void rule__DescriptionBundle__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4057:1: ( rule__DescriptionBundle__Group__2__Impl rule__DescriptionBundle__Group__3 )
- // InternalOml.g:4058:2: rule__DescriptionBundle__Group__2__Impl rule__DescriptionBundle__Group__3
+ // InternalOml.g:4270:1: ( rule__DescriptionBundle__Group__2__Impl rule__DescriptionBundle__Group__3 )
+ // InternalOml.g:4271:2: rule__DescriptionBundle__Group__2__Impl rule__DescriptionBundle__Group__3
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_9);
rule__DescriptionBundle__Group__2__Impl();
state._fsp--;
@@ -13296,20 +13999,20 @@ public final void rule__DescriptionBundle__Group__2() throws RecognitionExceptio
// $ANTLR start "rule__DescriptionBundle__Group__2__Impl"
- // InternalOml.g:4065:1: rule__DescriptionBundle__Group__2__Impl : ( 'bundle' ) ;
+ // InternalOml.g:4278:1: rule__DescriptionBundle__Group__2__Impl : ( 'bundle' ) ;
public final void rule__DescriptionBundle__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4069:1: ( ( 'bundle' ) )
- // InternalOml.g:4070:1: ( 'bundle' )
+ // InternalOml.g:4282:1: ( ( 'bundle' ) )
+ // InternalOml.g:4283:1: ( 'bundle' )
{
- // InternalOml.g:4070:1: ( 'bundle' )
- // InternalOml.g:4071:2: 'bundle'
+ // InternalOml.g:4283:1: ( 'bundle' )
+ // InternalOml.g:4284:2: 'bundle'
{
before(grammarAccess.getDescriptionBundleAccess().getBundleKeyword_2());
- match(input,33,FOLLOW_2);
+ match(input,35,FOLLOW_2);
after(grammarAccess.getDescriptionBundleAccess().getBundleKeyword_2());
}
@@ -13333,16 +14036,16 @@ public final void rule__DescriptionBundle__Group__2__Impl() throws RecognitionEx
// $ANTLR start "rule__DescriptionBundle__Group__3"
- // InternalOml.g:4080:1: rule__DescriptionBundle__Group__3 : rule__DescriptionBundle__Group__3__Impl rule__DescriptionBundle__Group__4 ;
+ // InternalOml.g:4293:1: rule__DescriptionBundle__Group__3 : rule__DescriptionBundle__Group__3__Impl rule__DescriptionBundle__Group__4 ;
public final void rule__DescriptionBundle__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4084:1: ( rule__DescriptionBundle__Group__3__Impl rule__DescriptionBundle__Group__4 )
- // InternalOml.g:4085:2: rule__DescriptionBundle__Group__3__Impl rule__DescriptionBundle__Group__4
+ // InternalOml.g:4297:1: ( rule__DescriptionBundle__Group__3__Impl rule__DescriptionBundle__Group__4 )
+ // InternalOml.g:4298:2: rule__DescriptionBundle__Group__3__Impl rule__DescriptionBundle__Group__4
{
- pushFollow(FOLLOW_8);
+ pushFollow(FOLLOW_10);
rule__DescriptionBundle__Group__3__Impl();
state._fsp--;
@@ -13371,21 +14074,21 @@ public final void rule__DescriptionBundle__Group__3() throws RecognitionExceptio
// $ANTLR start "rule__DescriptionBundle__Group__3__Impl"
- // InternalOml.g:4092:1: rule__DescriptionBundle__Group__3__Impl : ( ( rule__DescriptionBundle__NamespaceAssignment_3 ) ) ;
+ // InternalOml.g:4305:1: rule__DescriptionBundle__Group__3__Impl : ( ( rule__DescriptionBundle__NamespaceAssignment_3 ) ) ;
public final void rule__DescriptionBundle__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4096:1: ( ( ( rule__DescriptionBundle__NamespaceAssignment_3 ) ) )
- // InternalOml.g:4097:1: ( ( rule__DescriptionBundle__NamespaceAssignment_3 ) )
+ // InternalOml.g:4309:1: ( ( ( rule__DescriptionBundle__NamespaceAssignment_3 ) ) )
+ // InternalOml.g:4310:1: ( ( rule__DescriptionBundle__NamespaceAssignment_3 ) )
{
- // InternalOml.g:4097:1: ( ( rule__DescriptionBundle__NamespaceAssignment_3 ) )
- // InternalOml.g:4098:2: ( rule__DescriptionBundle__NamespaceAssignment_3 )
+ // InternalOml.g:4310:1: ( ( rule__DescriptionBundle__NamespaceAssignment_3 ) )
+ // InternalOml.g:4311:2: ( rule__DescriptionBundle__NamespaceAssignment_3 )
{
before(grammarAccess.getDescriptionBundleAccess().getNamespaceAssignment_3());
- // InternalOml.g:4099:2: ( rule__DescriptionBundle__NamespaceAssignment_3 )
- // InternalOml.g:4099:3: rule__DescriptionBundle__NamespaceAssignment_3
+ // InternalOml.g:4312:2: ( rule__DescriptionBundle__NamespaceAssignment_3 )
+ // InternalOml.g:4312:3: rule__DescriptionBundle__NamespaceAssignment_3
{
pushFollow(FOLLOW_2);
rule__DescriptionBundle__NamespaceAssignment_3();
@@ -13418,16 +14121,16 @@ public final void rule__DescriptionBundle__Group__3__Impl() throws RecognitionEx
// $ANTLR start "rule__DescriptionBundle__Group__4"
- // InternalOml.g:4107:1: rule__DescriptionBundle__Group__4 : rule__DescriptionBundle__Group__4__Impl rule__DescriptionBundle__Group__5 ;
+ // InternalOml.g:4320:1: rule__DescriptionBundle__Group__4 : rule__DescriptionBundle__Group__4__Impl rule__DescriptionBundle__Group__5 ;
public final void rule__DescriptionBundle__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4111:1: ( rule__DescriptionBundle__Group__4__Impl rule__DescriptionBundle__Group__5 )
- // InternalOml.g:4112:2: rule__DescriptionBundle__Group__4__Impl rule__DescriptionBundle__Group__5
+ // InternalOml.g:4324:1: ( rule__DescriptionBundle__Group__4__Impl rule__DescriptionBundle__Group__5 )
+ // InternalOml.g:4325:2: rule__DescriptionBundle__Group__4__Impl rule__DescriptionBundle__Group__5
{
- pushFollow(FOLLOW_9);
+ pushFollow(FOLLOW_11);
rule__DescriptionBundle__Group__4__Impl();
state._fsp--;
@@ -13456,20 +14159,20 @@ public final void rule__DescriptionBundle__Group__4() throws RecognitionExceptio
// $ANTLR start "rule__DescriptionBundle__Group__4__Impl"
- // InternalOml.g:4119:1: rule__DescriptionBundle__Group__4__Impl : ( 'as' ) ;
+ // InternalOml.g:4332:1: rule__DescriptionBundle__Group__4__Impl : ( 'as' ) ;
public final void rule__DescriptionBundle__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4123:1: ( ( 'as' ) )
- // InternalOml.g:4124:1: ( 'as' )
+ // InternalOml.g:4336:1: ( ( 'as' ) )
+ // InternalOml.g:4337:1: ( 'as' )
{
- // InternalOml.g:4124:1: ( 'as' )
- // InternalOml.g:4125:2: 'as'
+ // InternalOml.g:4337:1: ( 'as' )
+ // InternalOml.g:4338:2: 'as'
{
before(grammarAccess.getDescriptionBundleAccess().getAsKeyword_4());
- match(input,30,FOLLOW_2);
+ match(input,32,FOLLOW_2);
after(grammarAccess.getDescriptionBundleAccess().getAsKeyword_4());
}
@@ -13493,16 +14196,16 @@ public final void rule__DescriptionBundle__Group__4__Impl() throws RecognitionEx
// $ANTLR start "rule__DescriptionBundle__Group__5"
- // InternalOml.g:4134:1: rule__DescriptionBundle__Group__5 : rule__DescriptionBundle__Group__5__Impl rule__DescriptionBundle__Group__6 ;
+ // InternalOml.g:4347:1: rule__DescriptionBundle__Group__5 : rule__DescriptionBundle__Group__5__Impl rule__DescriptionBundle__Group__6 ;
public final void rule__DescriptionBundle__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4138:1: ( rule__DescriptionBundle__Group__5__Impl rule__DescriptionBundle__Group__6 )
- // InternalOml.g:4139:2: rule__DescriptionBundle__Group__5__Impl rule__DescriptionBundle__Group__6
+ // InternalOml.g:4351:1: ( rule__DescriptionBundle__Group__5__Impl rule__DescriptionBundle__Group__6 )
+ // InternalOml.g:4352:2: rule__DescriptionBundle__Group__5__Impl rule__DescriptionBundle__Group__6
{
- pushFollow(FOLLOW_10);
+ pushFollow(FOLLOW_12);
rule__DescriptionBundle__Group__5__Impl();
state._fsp--;
@@ -13531,21 +14234,21 @@ public final void rule__DescriptionBundle__Group__5() throws RecognitionExceptio
// $ANTLR start "rule__DescriptionBundle__Group__5__Impl"
- // InternalOml.g:4146:1: rule__DescriptionBundle__Group__5__Impl : ( ( rule__DescriptionBundle__PrefixAssignment_5 ) ) ;
+ // InternalOml.g:4359:1: rule__DescriptionBundle__Group__5__Impl : ( ( rule__DescriptionBundle__PrefixAssignment_5 ) ) ;
public final void rule__DescriptionBundle__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4150:1: ( ( ( rule__DescriptionBundle__PrefixAssignment_5 ) ) )
- // InternalOml.g:4151:1: ( ( rule__DescriptionBundle__PrefixAssignment_5 ) )
+ // InternalOml.g:4363:1: ( ( ( rule__DescriptionBundle__PrefixAssignment_5 ) ) )
+ // InternalOml.g:4364:1: ( ( rule__DescriptionBundle__PrefixAssignment_5 ) )
{
- // InternalOml.g:4151:1: ( ( rule__DescriptionBundle__PrefixAssignment_5 ) )
- // InternalOml.g:4152:2: ( rule__DescriptionBundle__PrefixAssignment_5 )
+ // InternalOml.g:4364:1: ( ( rule__DescriptionBundle__PrefixAssignment_5 ) )
+ // InternalOml.g:4365:2: ( rule__DescriptionBundle__PrefixAssignment_5 )
{
before(grammarAccess.getDescriptionBundleAccess().getPrefixAssignment_5());
- // InternalOml.g:4153:2: ( rule__DescriptionBundle__PrefixAssignment_5 )
- // InternalOml.g:4153:3: rule__DescriptionBundle__PrefixAssignment_5
+ // InternalOml.g:4366:2: ( rule__DescriptionBundle__PrefixAssignment_5 )
+ // InternalOml.g:4366:3: rule__DescriptionBundle__PrefixAssignment_5
{
pushFollow(FOLLOW_2);
rule__DescriptionBundle__PrefixAssignment_5();
@@ -13578,16 +14281,16 @@ public final void rule__DescriptionBundle__Group__5__Impl() throws RecognitionEx
// $ANTLR start "rule__DescriptionBundle__Group__6"
- // InternalOml.g:4161:1: rule__DescriptionBundle__Group__6 : rule__DescriptionBundle__Group__6__Impl rule__DescriptionBundle__Group__7 ;
+ // InternalOml.g:4374:1: rule__DescriptionBundle__Group__6 : rule__DescriptionBundle__Group__6__Impl rule__DescriptionBundle__Group__7 ;
public final void rule__DescriptionBundle__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4165:1: ( rule__DescriptionBundle__Group__6__Impl rule__DescriptionBundle__Group__7 )
- // InternalOml.g:4166:2: rule__DescriptionBundle__Group__6__Impl rule__DescriptionBundle__Group__7
+ // InternalOml.g:4378:1: ( rule__DescriptionBundle__Group__6__Impl rule__DescriptionBundle__Group__7 )
+ // InternalOml.g:4379:2: rule__DescriptionBundle__Group__6__Impl rule__DescriptionBundle__Group__7
{
- pushFollow(FOLLOW_20);
+ pushFollow(FOLLOW_22);
rule__DescriptionBundle__Group__6__Impl();
state._fsp--;
@@ -13616,20 +14319,20 @@ public final void rule__DescriptionBundle__Group__6() throws RecognitionExceptio
// $ANTLR start "rule__DescriptionBundle__Group__6__Impl"
- // InternalOml.g:4173:1: rule__DescriptionBundle__Group__6__Impl : ( '{' ) ;
+ // InternalOml.g:4386:1: rule__DescriptionBundle__Group__6__Impl : ( '{' ) ;
public final void rule__DescriptionBundle__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4177:1: ( ( '{' ) )
- // InternalOml.g:4178:1: ( '{' )
+ // InternalOml.g:4390:1: ( ( '{' ) )
+ // InternalOml.g:4391:1: ( '{' )
{
- // InternalOml.g:4178:1: ( '{' )
- // InternalOml.g:4179:2: '{'
+ // InternalOml.g:4391:1: ( '{' )
+ // InternalOml.g:4392:2: '{'
{
before(grammarAccess.getDescriptionBundleAccess().getLeftCurlyBracketKeyword_6());
- match(input,31,FOLLOW_2);
+ match(input,33,FOLLOW_2);
after(grammarAccess.getDescriptionBundleAccess().getLeftCurlyBracketKeyword_6());
}
@@ -13653,16 +14356,16 @@ public final void rule__DescriptionBundle__Group__6__Impl() throws RecognitionEx
// $ANTLR start "rule__DescriptionBundle__Group__7"
- // InternalOml.g:4188:1: rule__DescriptionBundle__Group__7 : rule__DescriptionBundle__Group__7__Impl rule__DescriptionBundle__Group__8 ;
+ // InternalOml.g:4401:1: rule__DescriptionBundle__Group__7 : rule__DescriptionBundle__Group__7__Impl rule__DescriptionBundle__Group__8 ;
public final void rule__DescriptionBundle__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4192:1: ( rule__DescriptionBundle__Group__7__Impl rule__DescriptionBundle__Group__8 )
- // InternalOml.g:4193:2: rule__DescriptionBundle__Group__7__Impl rule__DescriptionBundle__Group__8
+ // InternalOml.g:4405:1: ( rule__DescriptionBundle__Group__7__Impl rule__DescriptionBundle__Group__8 )
+ // InternalOml.g:4406:2: rule__DescriptionBundle__Group__7__Impl rule__DescriptionBundle__Group__8
{
- pushFollow(FOLLOW_20);
+ pushFollow(FOLLOW_22);
rule__DescriptionBundle__Group__7__Impl();
state._fsp--;
@@ -13691,35 +14394,35 @@ public final void rule__DescriptionBundle__Group__7() throws RecognitionExceptio
// $ANTLR start "rule__DescriptionBundle__Group__7__Impl"
- // InternalOml.g:4200:1: rule__DescriptionBundle__Group__7__Impl : ( ( rule__DescriptionBundle__OwnedImportsAssignment_7 )* ) ;
+ // InternalOml.g:4413:1: rule__DescriptionBundle__Group__7__Impl : ( ( rule__DescriptionBundle__OwnedImportsAssignment_7 )* ) ;
public final void rule__DescriptionBundle__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4204:1: ( ( ( rule__DescriptionBundle__OwnedImportsAssignment_7 )* ) )
- // InternalOml.g:4205:1: ( ( rule__DescriptionBundle__OwnedImportsAssignment_7 )* )
+ // InternalOml.g:4417:1: ( ( ( rule__DescriptionBundle__OwnedImportsAssignment_7 )* ) )
+ // InternalOml.g:4418:1: ( ( rule__DescriptionBundle__OwnedImportsAssignment_7 )* )
{
- // InternalOml.g:4205:1: ( ( rule__DescriptionBundle__OwnedImportsAssignment_7 )* )
- // InternalOml.g:4206:2: ( rule__DescriptionBundle__OwnedImportsAssignment_7 )*
+ // InternalOml.g:4418:1: ( ( rule__DescriptionBundle__OwnedImportsAssignment_7 )* )
+ // InternalOml.g:4419:2: ( rule__DescriptionBundle__OwnedImportsAssignment_7 )*
{
before(grammarAccess.getDescriptionBundleAccess().getOwnedImportsAssignment_7());
- // InternalOml.g:4207:2: ( rule__DescriptionBundle__OwnedImportsAssignment_7 )*
- loop56:
+ // InternalOml.g:4420:2: ( rule__DescriptionBundle__OwnedImportsAssignment_7 )*
+ loop58:
do {
- int alt56=2;
- int LA56_0 = input.LA(1);
+ int alt58=2;
+ int LA58_0 = input.LA(1);
- if ( ((LA56_0>=20 && LA56_0<=22)) ) {
- alt56=1;
+ if ( ((LA58_0>=21 && LA58_0<=23)) ) {
+ alt58=1;
}
- switch (alt56) {
+ switch (alt58) {
case 1 :
- // InternalOml.g:4207:3: rule__DescriptionBundle__OwnedImportsAssignment_7
+ // InternalOml.g:4420:3: rule__DescriptionBundle__OwnedImportsAssignment_7
{
- pushFollow(FOLLOW_21);
+ pushFollow(FOLLOW_23);
rule__DescriptionBundle__OwnedImportsAssignment_7();
state._fsp--;
@@ -13729,7 +14432,7 @@ public final void rule__DescriptionBundle__Group__7__Impl() throws RecognitionEx
break;
default :
- break loop56;
+ break loop58;
}
} while (true);
@@ -13756,14 +14459,14 @@ public final void rule__DescriptionBundle__Group__7__Impl() throws RecognitionEx
// $ANTLR start "rule__DescriptionBundle__Group__8"
- // InternalOml.g:4215:1: rule__DescriptionBundle__Group__8 : rule__DescriptionBundle__Group__8__Impl ;
+ // InternalOml.g:4428:1: rule__DescriptionBundle__Group__8 : rule__DescriptionBundle__Group__8__Impl ;
public final void rule__DescriptionBundle__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4219:1: ( rule__DescriptionBundle__Group__8__Impl )
- // InternalOml.g:4220:2: rule__DescriptionBundle__Group__8__Impl
+ // InternalOml.g:4432:1: ( rule__DescriptionBundle__Group__8__Impl )
+ // InternalOml.g:4433:2: rule__DescriptionBundle__Group__8__Impl
{
pushFollow(FOLLOW_2);
rule__DescriptionBundle__Group__8__Impl();
@@ -13789,20 +14492,20 @@ public final void rule__DescriptionBundle__Group__8() throws RecognitionExceptio
// $ANTLR start "rule__DescriptionBundle__Group__8__Impl"
- // InternalOml.g:4226:1: rule__DescriptionBundle__Group__8__Impl : ( '}' ) ;
+ // InternalOml.g:4439:1: rule__DescriptionBundle__Group__8__Impl : ( '}' ) ;
public final void rule__DescriptionBundle__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4230:1: ( ( '}' ) )
- // InternalOml.g:4231:1: ( '}' )
+ // InternalOml.g:4443:1: ( ( '}' ) )
+ // InternalOml.g:4444:1: ( '}' )
{
- // InternalOml.g:4231:1: ( '}' )
- // InternalOml.g:4232:2: '}'
+ // InternalOml.g:4444:1: ( '}' )
+ // InternalOml.g:4445:2: '}'
{
before(grammarAccess.getDescriptionBundleAccess().getRightCurlyBracketKeyword_8());
- match(input,32,FOLLOW_2);
+ match(input,34,FOLLOW_2);
after(grammarAccess.getDescriptionBundleAccess().getRightCurlyBracketKeyword_8());
}
@@ -13826,16 +14529,16 @@ public final void rule__DescriptionBundle__Group__8__Impl() throws RecognitionEx
// $ANTLR start "rule__Aspect__Group__0"
- // InternalOml.g:4242:1: rule__Aspect__Group__0 : rule__Aspect__Group__0__Impl rule__Aspect__Group__1 ;
+ // InternalOml.g:4455:1: rule__Aspect__Group__0 : rule__Aspect__Group__0__Impl rule__Aspect__Group__1 ;
public final void rule__Aspect__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4246:1: ( rule__Aspect__Group__0__Impl rule__Aspect__Group__1 )
- // InternalOml.g:4247:2: rule__Aspect__Group__0__Impl rule__Aspect__Group__1
+ // InternalOml.g:4459:1: ( rule__Aspect__Group__0__Impl rule__Aspect__Group__1 )
+ // InternalOml.g:4460:2: rule__Aspect__Group__0__Impl rule__Aspect__Group__1
{
- pushFollow(FOLLOW_22);
+ pushFollow(FOLLOW_24);
rule__Aspect__Group__0__Impl();
state._fsp--;
@@ -13864,35 +14567,35 @@ public final void rule__Aspect__Group__0() throws RecognitionException {
// $ANTLR start "rule__Aspect__Group__0__Impl"
- // InternalOml.g:4254:1: rule__Aspect__Group__0__Impl : ( ( rule__Aspect__OwnedAnnotationsAssignment_0 )* ) ;
+ // InternalOml.g:4467:1: rule__Aspect__Group__0__Impl : ( ( rule__Aspect__OwnedAnnotationsAssignment_0 )* ) ;
public final void rule__Aspect__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4258:1: ( ( ( rule__Aspect__OwnedAnnotationsAssignment_0 )* ) )
- // InternalOml.g:4259:1: ( ( rule__Aspect__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:4471:1: ( ( ( rule__Aspect__OwnedAnnotationsAssignment_0 )* ) )
+ // InternalOml.g:4472:1: ( ( rule__Aspect__OwnedAnnotationsAssignment_0 )* )
{
- // InternalOml.g:4259:1: ( ( rule__Aspect__OwnedAnnotationsAssignment_0 )* )
- // InternalOml.g:4260:2: ( rule__Aspect__OwnedAnnotationsAssignment_0 )*
+ // InternalOml.g:4472:1: ( ( rule__Aspect__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:4473:2: ( rule__Aspect__OwnedAnnotationsAssignment_0 )*
{
before(grammarAccess.getAspectAccess().getOwnedAnnotationsAssignment_0());
- // InternalOml.g:4261:2: ( rule__Aspect__OwnedAnnotationsAssignment_0 )*
- loop57:
+ // InternalOml.g:4474:2: ( rule__Aspect__OwnedAnnotationsAssignment_0 )*
+ loop59:
do {
- int alt57=2;
- int LA57_0 = input.LA(1);
+ int alt59=2;
+ int LA59_0 = input.LA(1);
- if ( (LA57_0==28) ) {
- alt57=1;
+ if ( (LA59_0==29) ) {
+ alt59=1;
}
- switch (alt57) {
+ switch (alt59) {
case 1 :
- // InternalOml.g:4261:3: rule__Aspect__OwnedAnnotationsAssignment_0
+ // InternalOml.g:4474:3: rule__Aspect__OwnedAnnotationsAssignment_0
{
- pushFollow(FOLLOW_6);
+ pushFollow(FOLLOW_8);
rule__Aspect__OwnedAnnotationsAssignment_0();
state._fsp--;
@@ -13902,7 +14605,7 @@ public final void rule__Aspect__Group__0__Impl() throws RecognitionException {
break;
default :
- break loop57;
+ break loop59;
}
} while (true);
@@ -13929,16 +14632,16 @@ public final void rule__Aspect__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__Aspect__Group__1"
- // InternalOml.g:4269:1: rule__Aspect__Group__1 : rule__Aspect__Group__1__Impl rule__Aspect__Group__2 ;
+ // InternalOml.g:4482:1: rule__Aspect__Group__1 : rule__Aspect__Group__1__Impl rule__Aspect__Group__2 ;
public final void rule__Aspect__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4273:1: ( rule__Aspect__Group__1__Impl rule__Aspect__Group__2 )
- // InternalOml.g:4274:2: rule__Aspect__Group__1__Impl rule__Aspect__Group__2
+ // InternalOml.g:4486:1: ( rule__Aspect__Group__1__Impl rule__Aspect__Group__2 )
+ // InternalOml.g:4487:2: rule__Aspect__Group__1__Impl rule__Aspect__Group__2
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_25);
rule__Aspect__Group__1__Impl();
state._fsp--;
@@ -13967,21 +14670,21 @@ public final void rule__Aspect__Group__1() throws RecognitionException {
// $ANTLR start "rule__Aspect__Group__1__Impl"
- // InternalOml.g:4281:1: rule__Aspect__Group__1__Impl : ( ( rule__Aspect__Alternatives_1 ) ) ;
+ // InternalOml.g:4494:1: rule__Aspect__Group__1__Impl : ( ( rule__Aspect__Alternatives_1 ) ) ;
public final void rule__Aspect__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4285:1: ( ( ( rule__Aspect__Alternatives_1 ) ) )
- // InternalOml.g:4286:1: ( ( rule__Aspect__Alternatives_1 ) )
+ // InternalOml.g:4498:1: ( ( ( rule__Aspect__Alternatives_1 ) ) )
+ // InternalOml.g:4499:1: ( ( rule__Aspect__Alternatives_1 ) )
{
- // InternalOml.g:4286:1: ( ( rule__Aspect__Alternatives_1 ) )
- // InternalOml.g:4287:2: ( rule__Aspect__Alternatives_1 )
+ // InternalOml.g:4499:1: ( ( rule__Aspect__Alternatives_1 ) )
+ // InternalOml.g:4500:2: ( rule__Aspect__Alternatives_1 )
{
before(grammarAccess.getAspectAccess().getAlternatives_1());
- // InternalOml.g:4288:2: ( rule__Aspect__Alternatives_1 )
- // InternalOml.g:4288:3: rule__Aspect__Alternatives_1
+ // InternalOml.g:4501:2: ( rule__Aspect__Alternatives_1 )
+ // InternalOml.g:4501:3: rule__Aspect__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__Aspect__Alternatives_1();
@@ -14014,16 +14717,16 @@ public final void rule__Aspect__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__Aspect__Group__2"
- // InternalOml.g:4296:1: rule__Aspect__Group__2 : rule__Aspect__Group__2__Impl rule__Aspect__Group__3 ;
+ // InternalOml.g:4509:1: rule__Aspect__Group__2 : rule__Aspect__Group__2__Impl rule__Aspect__Group__3 ;
public final void rule__Aspect__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4300:1: ( rule__Aspect__Group__2__Impl rule__Aspect__Group__3 )
- // InternalOml.g:4301:2: rule__Aspect__Group__2__Impl rule__Aspect__Group__3
+ // InternalOml.g:4513:1: ( rule__Aspect__Group__2__Impl rule__Aspect__Group__3 )
+ // InternalOml.g:4514:2: rule__Aspect__Group__2__Impl rule__Aspect__Group__3
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_25);
rule__Aspect__Group__2__Impl();
state._fsp--;
@@ -14052,29 +14755,29 @@ public final void rule__Aspect__Group__2() throws RecognitionException {
// $ANTLR start "rule__Aspect__Group__2__Impl"
- // InternalOml.g:4308:1: rule__Aspect__Group__2__Impl : ( ( rule__Aspect__Group_2__0 )? ) ;
+ // InternalOml.g:4521:1: rule__Aspect__Group__2__Impl : ( ( rule__Aspect__Group_2__0 )? ) ;
public final void rule__Aspect__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4312:1: ( ( ( rule__Aspect__Group_2__0 )? ) )
- // InternalOml.g:4313:1: ( ( rule__Aspect__Group_2__0 )? )
+ // InternalOml.g:4525:1: ( ( ( rule__Aspect__Group_2__0 )? ) )
+ // InternalOml.g:4526:1: ( ( rule__Aspect__Group_2__0 )? )
{
- // InternalOml.g:4313:1: ( ( rule__Aspect__Group_2__0 )? )
- // InternalOml.g:4314:2: ( rule__Aspect__Group_2__0 )?
+ // InternalOml.g:4526:1: ( ( rule__Aspect__Group_2__0 )? )
+ // InternalOml.g:4527:2: ( rule__Aspect__Group_2__0 )?
{
before(grammarAccess.getAspectAccess().getGroup_2());
- // InternalOml.g:4315:2: ( rule__Aspect__Group_2__0 )?
- int alt58=2;
- int LA58_0 = input.LA(1);
+ // InternalOml.g:4528:2: ( rule__Aspect__Group_2__0 )?
+ int alt60=2;
+ int LA60_0 = input.LA(1);
- if ( (LA58_0==37) ) {
- alt58=1;
+ if ( (LA60_0==39) ) {
+ alt60=1;
}
- switch (alt58) {
+ switch (alt60) {
case 1 :
- // InternalOml.g:4315:3: rule__Aspect__Group_2__0
+ // InternalOml.g:4528:3: rule__Aspect__Group_2__0
{
pushFollow(FOLLOW_2);
rule__Aspect__Group_2__0();
@@ -14110,16 +14813,16 @@ public final void rule__Aspect__Group__2__Impl() throws RecognitionException {
// $ANTLR start "rule__Aspect__Group__3"
- // InternalOml.g:4323:1: rule__Aspect__Group__3 : rule__Aspect__Group__3__Impl rule__Aspect__Group__4 ;
+ // InternalOml.g:4536:1: rule__Aspect__Group__3 : rule__Aspect__Group__3__Impl rule__Aspect__Group__4 ;
public final void rule__Aspect__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4327:1: ( rule__Aspect__Group__3__Impl rule__Aspect__Group__4 )
- // InternalOml.g:4328:2: rule__Aspect__Group__3__Impl rule__Aspect__Group__4
+ // InternalOml.g:4540:1: ( rule__Aspect__Group__3__Impl rule__Aspect__Group__4 )
+ // InternalOml.g:4541:2: rule__Aspect__Group__3__Impl rule__Aspect__Group__4
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_25);
rule__Aspect__Group__3__Impl();
state._fsp--;
@@ -14148,29 +14851,29 @@ public final void rule__Aspect__Group__3() throws RecognitionException {
// $ANTLR start "rule__Aspect__Group__3__Impl"
- // InternalOml.g:4335:1: rule__Aspect__Group__3__Impl : ( ( ruleClassifierSpecialization )? ) ;
+ // InternalOml.g:4548:1: rule__Aspect__Group__3__Impl : ( ( ruleClassifierSpecialization )? ) ;
public final void rule__Aspect__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4339:1: ( ( ( ruleClassifierSpecialization )? ) )
- // InternalOml.g:4340:1: ( ( ruleClassifierSpecialization )? )
+ // InternalOml.g:4552:1: ( ( ( ruleClassifierSpecialization )? ) )
+ // InternalOml.g:4553:1: ( ( ruleClassifierSpecialization )? )
{
- // InternalOml.g:4340:1: ( ( ruleClassifierSpecialization )? )
- // InternalOml.g:4341:2: ( ruleClassifierSpecialization )?
+ // InternalOml.g:4553:1: ( ( ruleClassifierSpecialization )? )
+ // InternalOml.g:4554:2: ( ruleClassifierSpecialization )?
{
before(grammarAccess.getAspectAccess().getClassifierSpecializationParserRuleCall_3());
- // InternalOml.g:4342:2: ( ruleClassifierSpecialization )?
- int alt59=2;
- int LA59_0 = input.LA(1);
+ // InternalOml.g:4555:2: ( ruleClassifierSpecialization )?
+ int alt61=2;
+ int LA61_0 = input.LA(1);
- if ( (LA59_0==47) ) {
- alt59=1;
+ if ( (LA61_0==48) ) {
+ alt61=1;
}
- switch (alt59) {
+ switch (alt61) {
case 1 :
- // InternalOml.g:4342:3: ruleClassifierSpecialization
+ // InternalOml.g:4555:3: ruleClassifierSpecialization
{
pushFollow(FOLLOW_2);
ruleClassifierSpecialization();
@@ -14206,14 +14909,14 @@ public final void rule__Aspect__Group__3__Impl() throws RecognitionException {
// $ANTLR start "rule__Aspect__Group__4"
- // InternalOml.g:4350:1: rule__Aspect__Group__4 : rule__Aspect__Group__4__Impl ;
+ // InternalOml.g:4563:1: rule__Aspect__Group__4 : rule__Aspect__Group__4__Impl ;
public final void rule__Aspect__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4354:1: ( rule__Aspect__Group__4__Impl )
- // InternalOml.g:4355:2: rule__Aspect__Group__4__Impl
+ // InternalOml.g:4567:1: ( rule__Aspect__Group__4__Impl )
+ // InternalOml.g:4568:2: rule__Aspect__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__Aspect__Group__4__Impl();
@@ -14239,29 +14942,29 @@ public final void rule__Aspect__Group__4() throws RecognitionException {
// $ANTLR start "rule__Aspect__Group__4__Impl"
- // InternalOml.g:4361:1: rule__Aspect__Group__4__Impl : ( ( ruleClassifierEquivalence )? ) ;
+ // InternalOml.g:4574:1: rule__Aspect__Group__4__Impl : ( ( ruleClassifierEquivalence )? ) ;
public final void rule__Aspect__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4365:1: ( ( ( ruleClassifierEquivalence )? ) )
- // InternalOml.g:4366:1: ( ( ruleClassifierEquivalence )? )
+ // InternalOml.g:4578:1: ( ( ( ruleClassifierEquivalence )? ) )
+ // InternalOml.g:4579:1: ( ( ruleClassifierEquivalence )? )
{
- // InternalOml.g:4366:1: ( ( ruleClassifierEquivalence )? )
- // InternalOml.g:4367:2: ( ruleClassifierEquivalence )?
+ // InternalOml.g:4579:1: ( ( ruleClassifierEquivalence )? )
+ // InternalOml.g:4580:2: ( ruleClassifierEquivalence )?
{
before(grammarAccess.getAspectAccess().getClassifierEquivalenceParserRuleCall_4());
- // InternalOml.g:4368:2: ( ruleClassifierEquivalence )?
- int alt60=2;
- int LA60_0 = input.LA(1);
+ // InternalOml.g:4581:2: ( ruleClassifierEquivalence )?
+ int alt62=2;
+ int LA62_0 = input.LA(1);
- if ( (LA60_0==48) ) {
- alt60=1;
+ if ( (LA62_0==49) ) {
+ alt62=1;
}
- switch (alt60) {
+ switch (alt62) {
case 1 :
- // InternalOml.g:4368:3: ruleClassifierEquivalence
+ // InternalOml.g:4581:3: ruleClassifierEquivalence
{
pushFollow(FOLLOW_2);
ruleClassifierEquivalence();
@@ -14297,16 +15000,16 @@ public final void rule__Aspect__Group__4__Impl() throws RecognitionException {
// $ANTLR start "rule__Aspect__Group_1_0__0"
- // InternalOml.g:4377:1: rule__Aspect__Group_1_0__0 : rule__Aspect__Group_1_0__0__Impl rule__Aspect__Group_1_0__1 ;
+ // InternalOml.g:4590:1: rule__Aspect__Group_1_0__0 : rule__Aspect__Group_1_0__0__Impl rule__Aspect__Group_1_0__1 ;
public final void rule__Aspect__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4381:1: ( rule__Aspect__Group_1_0__0__Impl rule__Aspect__Group_1_0__1 )
- // InternalOml.g:4382:2: rule__Aspect__Group_1_0__0__Impl rule__Aspect__Group_1_0__1
+ // InternalOml.g:4594:1: ( rule__Aspect__Group_1_0__0__Impl rule__Aspect__Group_1_0__1 )
+ // InternalOml.g:4595:2: rule__Aspect__Group_1_0__0__Impl rule__Aspect__Group_1_0__1
{
- pushFollow(FOLLOW_9);
+ pushFollow(FOLLOW_11);
rule__Aspect__Group_1_0__0__Impl();
state._fsp--;
@@ -14335,20 +15038,20 @@ public final void rule__Aspect__Group_1_0__0() throws RecognitionException {
// $ANTLR start "rule__Aspect__Group_1_0__0__Impl"
- // InternalOml.g:4389:1: rule__Aspect__Group_1_0__0__Impl : ( 'aspect' ) ;
+ // InternalOml.g:4602:1: rule__Aspect__Group_1_0__0__Impl : ( 'aspect' ) ;
public final void rule__Aspect__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4393:1: ( ( 'aspect' ) )
- // InternalOml.g:4394:1: ( 'aspect' )
+ // InternalOml.g:4606:1: ( ( 'aspect' ) )
+ // InternalOml.g:4607:1: ( 'aspect' )
{
- // InternalOml.g:4394:1: ( 'aspect' )
- // InternalOml.g:4395:2: 'aspect'
+ // InternalOml.g:4607:1: ( 'aspect' )
+ // InternalOml.g:4608:2: 'aspect'
{
before(grammarAccess.getAspectAccess().getAspectKeyword_1_0_0());
- match(input,35,FOLLOW_2);
+ match(input,37,FOLLOW_2);
after(grammarAccess.getAspectAccess().getAspectKeyword_1_0_0());
}
@@ -14372,14 +15075,14 @@ public final void rule__Aspect__Group_1_0__0__Impl() throws RecognitionException
// $ANTLR start "rule__Aspect__Group_1_0__1"
- // InternalOml.g:4404:1: rule__Aspect__Group_1_0__1 : rule__Aspect__Group_1_0__1__Impl ;
+ // InternalOml.g:4617:1: rule__Aspect__Group_1_0__1 : rule__Aspect__Group_1_0__1__Impl ;
public final void rule__Aspect__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4408:1: ( rule__Aspect__Group_1_0__1__Impl )
- // InternalOml.g:4409:2: rule__Aspect__Group_1_0__1__Impl
+ // InternalOml.g:4621:1: ( rule__Aspect__Group_1_0__1__Impl )
+ // InternalOml.g:4622:2: rule__Aspect__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__Aspect__Group_1_0__1__Impl();
@@ -14405,21 +15108,21 @@ public final void rule__Aspect__Group_1_0__1() throws RecognitionException {
// $ANTLR start "rule__Aspect__Group_1_0__1__Impl"
- // InternalOml.g:4415:1: rule__Aspect__Group_1_0__1__Impl : ( ( rule__Aspect__NameAssignment_1_0_1 ) ) ;
+ // InternalOml.g:4628:1: rule__Aspect__Group_1_0__1__Impl : ( ( rule__Aspect__NameAssignment_1_0_1 ) ) ;
public final void rule__Aspect__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4419:1: ( ( ( rule__Aspect__NameAssignment_1_0_1 ) ) )
- // InternalOml.g:4420:1: ( ( rule__Aspect__NameAssignment_1_0_1 ) )
+ // InternalOml.g:4632:1: ( ( ( rule__Aspect__NameAssignment_1_0_1 ) ) )
+ // InternalOml.g:4633:1: ( ( rule__Aspect__NameAssignment_1_0_1 ) )
{
- // InternalOml.g:4420:1: ( ( rule__Aspect__NameAssignment_1_0_1 ) )
- // InternalOml.g:4421:2: ( rule__Aspect__NameAssignment_1_0_1 )
+ // InternalOml.g:4633:1: ( ( rule__Aspect__NameAssignment_1_0_1 ) )
+ // InternalOml.g:4634:2: ( rule__Aspect__NameAssignment_1_0_1 )
{
before(grammarAccess.getAspectAccess().getNameAssignment_1_0_1());
- // InternalOml.g:4422:2: ( rule__Aspect__NameAssignment_1_0_1 )
- // InternalOml.g:4422:3: rule__Aspect__NameAssignment_1_0_1
+ // InternalOml.g:4635:2: ( rule__Aspect__NameAssignment_1_0_1 )
+ // InternalOml.g:4635:3: rule__Aspect__NameAssignment_1_0_1
{
pushFollow(FOLLOW_2);
rule__Aspect__NameAssignment_1_0_1();
@@ -14452,16 +15155,16 @@ public final void rule__Aspect__Group_1_0__1__Impl() throws RecognitionException
// $ANTLR start "rule__Aspect__Group_1_1__0"
- // InternalOml.g:4431:1: rule__Aspect__Group_1_1__0 : rule__Aspect__Group_1_1__0__Impl rule__Aspect__Group_1_1__1 ;
+ // InternalOml.g:4644:1: rule__Aspect__Group_1_1__0 : rule__Aspect__Group_1_1__0__Impl rule__Aspect__Group_1_1__1 ;
public final void rule__Aspect__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4435:1: ( rule__Aspect__Group_1_1__0__Impl rule__Aspect__Group_1_1__1 )
- // InternalOml.g:4436:2: rule__Aspect__Group_1_1__0__Impl rule__Aspect__Group_1_1__1
+ // InternalOml.g:4648:1: ( rule__Aspect__Group_1_1__0__Impl rule__Aspect__Group_1_1__1 )
+ // InternalOml.g:4649:2: rule__Aspect__Group_1_1__0__Impl rule__Aspect__Group_1_1__1
{
- pushFollow(FOLLOW_24);
+ pushFollow(FOLLOW_26);
rule__Aspect__Group_1_1__0__Impl();
state._fsp--;
@@ -14490,20 +15193,20 @@ public final void rule__Aspect__Group_1_1__0() throws RecognitionException {
// $ANTLR start "rule__Aspect__Group_1_1__0__Impl"
- // InternalOml.g:4443:1: rule__Aspect__Group_1_1__0__Impl : ( 'ref' ) ;
+ // InternalOml.g:4656:1: rule__Aspect__Group_1_1__0__Impl : ( 'ref' ) ;
public final void rule__Aspect__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4447:1: ( ( 'ref' ) )
- // InternalOml.g:4448:1: ( 'ref' )
+ // InternalOml.g:4660:1: ( ( 'ref' ) )
+ // InternalOml.g:4661:1: ( 'ref' )
{
- // InternalOml.g:4448:1: ( 'ref' )
- // InternalOml.g:4449:2: 'ref'
+ // InternalOml.g:4661:1: ( 'ref' )
+ // InternalOml.g:4662:2: 'ref'
{
before(grammarAccess.getAspectAccess().getRefKeyword_1_1_0());
- match(input,36,FOLLOW_2);
+ match(input,38,FOLLOW_2);
after(grammarAccess.getAspectAccess().getRefKeyword_1_1_0());
}
@@ -14527,14 +15230,14 @@ public final void rule__Aspect__Group_1_1__0__Impl() throws RecognitionException
// $ANTLR start "rule__Aspect__Group_1_1__1"
- // InternalOml.g:4458:1: rule__Aspect__Group_1_1__1 : rule__Aspect__Group_1_1__1__Impl rule__Aspect__Group_1_1__2 ;
+ // InternalOml.g:4671:1: rule__Aspect__Group_1_1__1 : rule__Aspect__Group_1_1__1__Impl rule__Aspect__Group_1_1__2 ;
public final void rule__Aspect__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4462:1: ( rule__Aspect__Group_1_1__1__Impl rule__Aspect__Group_1_1__2 )
- // InternalOml.g:4463:2: rule__Aspect__Group_1_1__1__Impl rule__Aspect__Group_1_1__2
+ // InternalOml.g:4675:1: ( rule__Aspect__Group_1_1__1__Impl rule__Aspect__Group_1_1__2 )
+ // InternalOml.g:4676:2: rule__Aspect__Group_1_1__1__Impl rule__Aspect__Group_1_1__2
{
pushFollow(FOLLOW_3);
rule__Aspect__Group_1_1__1__Impl();
@@ -14565,20 +15268,20 @@ public final void rule__Aspect__Group_1_1__1() throws RecognitionException {
// $ANTLR start "rule__Aspect__Group_1_1__1__Impl"
- // InternalOml.g:4470:1: rule__Aspect__Group_1_1__1__Impl : ( 'aspect' ) ;
+ // InternalOml.g:4683:1: rule__Aspect__Group_1_1__1__Impl : ( 'aspect' ) ;
public final void rule__Aspect__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4474:1: ( ( 'aspect' ) )
- // InternalOml.g:4475:1: ( 'aspect' )
+ // InternalOml.g:4687:1: ( ( 'aspect' ) )
+ // InternalOml.g:4688:1: ( 'aspect' )
{
- // InternalOml.g:4475:1: ( 'aspect' )
- // InternalOml.g:4476:2: 'aspect'
+ // InternalOml.g:4688:1: ( 'aspect' )
+ // InternalOml.g:4689:2: 'aspect'
{
before(grammarAccess.getAspectAccess().getAspectKeyword_1_1_1());
- match(input,35,FOLLOW_2);
+ match(input,37,FOLLOW_2);
after(grammarAccess.getAspectAccess().getAspectKeyword_1_1_1());
}
@@ -14602,14 +15305,14 @@ public final void rule__Aspect__Group_1_1__1__Impl() throws RecognitionException
// $ANTLR start "rule__Aspect__Group_1_1__2"
- // InternalOml.g:4485:1: rule__Aspect__Group_1_1__2 : rule__Aspect__Group_1_1__2__Impl ;
+ // InternalOml.g:4698:1: rule__Aspect__Group_1_1__2 : rule__Aspect__Group_1_1__2__Impl ;
public final void rule__Aspect__Group_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4489:1: ( rule__Aspect__Group_1_1__2__Impl )
- // InternalOml.g:4490:2: rule__Aspect__Group_1_1__2__Impl
+ // InternalOml.g:4702:1: ( rule__Aspect__Group_1_1__2__Impl )
+ // InternalOml.g:4703:2: rule__Aspect__Group_1_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__Aspect__Group_1_1__2__Impl();
@@ -14635,21 +15338,21 @@ public final void rule__Aspect__Group_1_1__2() throws RecognitionException {
// $ANTLR start "rule__Aspect__Group_1_1__2__Impl"
- // InternalOml.g:4496:1: rule__Aspect__Group_1_1__2__Impl : ( ( rule__Aspect__RefAssignment_1_1_2 ) ) ;
+ // InternalOml.g:4709:1: rule__Aspect__Group_1_1__2__Impl : ( ( rule__Aspect__RefAssignment_1_1_2 ) ) ;
public final void rule__Aspect__Group_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4500:1: ( ( ( rule__Aspect__RefAssignment_1_1_2 ) ) )
- // InternalOml.g:4501:1: ( ( rule__Aspect__RefAssignment_1_1_2 ) )
+ // InternalOml.g:4713:1: ( ( ( rule__Aspect__RefAssignment_1_1_2 ) ) )
+ // InternalOml.g:4714:1: ( ( rule__Aspect__RefAssignment_1_1_2 ) )
{
- // InternalOml.g:4501:1: ( ( rule__Aspect__RefAssignment_1_1_2 ) )
- // InternalOml.g:4502:2: ( rule__Aspect__RefAssignment_1_1_2 )
+ // InternalOml.g:4714:1: ( ( rule__Aspect__RefAssignment_1_1_2 ) )
+ // InternalOml.g:4715:2: ( rule__Aspect__RefAssignment_1_1_2 )
{
before(grammarAccess.getAspectAccess().getRefAssignment_1_1_2());
- // InternalOml.g:4503:2: ( rule__Aspect__RefAssignment_1_1_2 )
- // InternalOml.g:4503:3: rule__Aspect__RefAssignment_1_1_2
+ // InternalOml.g:4716:2: ( rule__Aspect__RefAssignment_1_1_2 )
+ // InternalOml.g:4716:3: rule__Aspect__RefAssignment_1_1_2
{
pushFollow(FOLLOW_2);
rule__Aspect__RefAssignment_1_1_2();
@@ -14682,16 +15385,16 @@ public final void rule__Aspect__Group_1_1__2__Impl() throws RecognitionException
// $ANTLR start "rule__Aspect__Group_2__0"
- // InternalOml.g:4512:1: rule__Aspect__Group_2__0 : rule__Aspect__Group_2__0__Impl rule__Aspect__Group_2__1 ;
+ // InternalOml.g:4725:1: rule__Aspect__Group_2__0 : rule__Aspect__Group_2__0__Impl rule__Aspect__Group_2__1 ;
public final void rule__Aspect__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4516:1: ( rule__Aspect__Group_2__0__Impl rule__Aspect__Group_2__1 )
- // InternalOml.g:4517:2: rule__Aspect__Group_2__0__Impl rule__Aspect__Group_2__1
+ // InternalOml.g:4729:1: ( rule__Aspect__Group_2__0__Impl rule__Aspect__Group_2__1 )
+ // InternalOml.g:4730:2: rule__Aspect__Group_2__0__Impl rule__Aspect__Group_2__1
{
- pushFollow(FOLLOW_25);
+ pushFollow(FOLLOW_27);
rule__Aspect__Group_2__0__Impl();
state._fsp--;
@@ -14720,20 +15423,20 @@ public final void rule__Aspect__Group_2__0() throws RecognitionException {
// $ANTLR start "rule__Aspect__Group_2__0__Impl"
- // InternalOml.g:4524:1: rule__Aspect__Group_2__0__Impl : ( '[' ) ;
+ // InternalOml.g:4737:1: rule__Aspect__Group_2__0__Impl : ( '[' ) ;
public final void rule__Aspect__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4528:1: ( ( '[' ) )
- // InternalOml.g:4529:1: ( '[' )
+ // InternalOml.g:4741:1: ( ( '[' ) )
+ // InternalOml.g:4742:1: ( '[' )
{
- // InternalOml.g:4529:1: ( '[' )
- // InternalOml.g:4530:2: '['
+ // InternalOml.g:4742:1: ( '[' )
+ // InternalOml.g:4743:2: '['
{
before(grammarAccess.getAspectAccess().getLeftSquareBracketKeyword_2_0());
- match(input,37,FOLLOW_2);
+ match(input,39,FOLLOW_2);
after(grammarAccess.getAspectAccess().getLeftSquareBracketKeyword_2_0());
}
@@ -14757,16 +15460,16 @@ public final void rule__Aspect__Group_2__0__Impl() throws RecognitionException {
// $ANTLR start "rule__Aspect__Group_2__1"
- // InternalOml.g:4539:1: rule__Aspect__Group_2__1 : rule__Aspect__Group_2__1__Impl rule__Aspect__Group_2__2 ;
+ // InternalOml.g:4752:1: rule__Aspect__Group_2__1 : rule__Aspect__Group_2__1__Impl rule__Aspect__Group_2__2 ;
public final void rule__Aspect__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4543:1: ( rule__Aspect__Group_2__1__Impl rule__Aspect__Group_2__2 )
- // InternalOml.g:4544:2: rule__Aspect__Group_2__1__Impl rule__Aspect__Group_2__2
+ // InternalOml.g:4756:1: ( rule__Aspect__Group_2__1__Impl rule__Aspect__Group_2__2 )
+ // InternalOml.g:4757:2: rule__Aspect__Group_2__1__Impl rule__Aspect__Group_2__2
{
- pushFollow(FOLLOW_25);
+ pushFollow(FOLLOW_27);
rule__Aspect__Group_2__1__Impl();
state._fsp--;
@@ -14795,35 +15498,35 @@ public final void rule__Aspect__Group_2__1() throws RecognitionException {
// $ANTLR start "rule__Aspect__Group_2__1__Impl"
- // InternalOml.g:4551:1: rule__Aspect__Group_2__1__Impl : ( ( rule__Aspect__OwnedKeysAssignment_2_1 )* ) ;
+ // InternalOml.g:4764:1: rule__Aspect__Group_2__1__Impl : ( ( rule__Aspect__OwnedKeysAssignment_2_1 )* ) ;
public final void rule__Aspect__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4555:1: ( ( ( rule__Aspect__OwnedKeysAssignment_2_1 )* ) )
- // InternalOml.g:4556:1: ( ( rule__Aspect__OwnedKeysAssignment_2_1 )* )
+ // InternalOml.g:4768:1: ( ( ( rule__Aspect__OwnedKeysAssignment_2_1 )* ) )
+ // InternalOml.g:4769:1: ( ( rule__Aspect__OwnedKeysAssignment_2_1 )* )
{
- // InternalOml.g:4556:1: ( ( rule__Aspect__OwnedKeysAssignment_2_1 )* )
- // InternalOml.g:4557:2: ( rule__Aspect__OwnedKeysAssignment_2_1 )*
+ // InternalOml.g:4769:1: ( ( rule__Aspect__OwnedKeysAssignment_2_1 )* )
+ // InternalOml.g:4770:2: ( rule__Aspect__OwnedKeysAssignment_2_1 )*
{
before(grammarAccess.getAspectAccess().getOwnedKeysAssignment_2_1());
- // InternalOml.g:4558:2: ( rule__Aspect__OwnedKeysAssignment_2_1 )*
- loop61:
+ // InternalOml.g:4771:2: ( rule__Aspect__OwnedKeysAssignment_2_1 )*
+ loop63:
do {
- int alt61=2;
- int LA61_0 = input.LA(1);
+ int alt63=2;
+ int LA63_0 = input.LA(1);
- if ( (LA61_0==74) ) {
- alt61=1;
+ if ( (LA63_0==76) ) {
+ alt63=1;
}
- switch (alt61) {
+ switch (alt63) {
case 1 :
- // InternalOml.g:4558:3: rule__Aspect__OwnedKeysAssignment_2_1
+ // InternalOml.g:4771:3: rule__Aspect__OwnedKeysAssignment_2_1
{
- pushFollow(FOLLOW_26);
+ pushFollow(FOLLOW_28);
rule__Aspect__OwnedKeysAssignment_2_1();
state._fsp--;
@@ -14833,7 +15536,7 @@ public final void rule__Aspect__Group_2__1__Impl() throws RecognitionException {
break;
default :
- break loop61;
+ break loop63;
}
} while (true);
@@ -14860,14 +15563,14 @@ public final void rule__Aspect__Group_2__1__Impl() throws RecognitionException {
// $ANTLR start "rule__Aspect__Group_2__2"
- // InternalOml.g:4566:1: rule__Aspect__Group_2__2 : rule__Aspect__Group_2__2__Impl ;
+ // InternalOml.g:4779:1: rule__Aspect__Group_2__2 : rule__Aspect__Group_2__2__Impl ;
public final void rule__Aspect__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4570:1: ( rule__Aspect__Group_2__2__Impl )
- // InternalOml.g:4571:2: rule__Aspect__Group_2__2__Impl
+ // InternalOml.g:4783:1: ( rule__Aspect__Group_2__2__Impl )
+ // InternalOml.g:4784:2: rule__Aspect__Group_2__2__Impl
{
pushFollow(FOLLOW_2);
rule__Aspect__Group_2__2__Impl();
@@ -14893,20 +15596,20 @@ public final void rule__Aspect__Group_2__2() throws RecognitionException {
// $ANTLR start "rule__Aspect__Group_2__2__Impl"
- // InternalOml.g:4577:1: rule__Aspect__Group_2__2__Impl : ( ']' ) ;
+ // InternalOml.g:4790:1: rule__Aspect__Group_2__2__Impl : ( ']' ) ;
public final void rule__Aspect__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4581:1: ( ( ']' ) )
- // InternalOml.g:4582:1: ( ']' )
+ // InternalOml.g:4794:1: ( ( ']' ) )
+ // InternalOml.g:4795:1: ( ']' )
{
- // InternalOml.g:4582:1: ( ']' )
- // InternalOml.g:4583:2: ']'
+ // InternalOml.g:4795:1: ( ']' )
+ // InternalOml.g:4796:2: ']'
{
before(grammarAccess.getAspectAccess().getRightSquareBracketKeyword_2_2());
- match(input,38,FOLLOW_2);
+ match(input,40,FOLLOW_2);
after(grammarAccess.getAspectAccess().getRightSquareBracketKeyword_2_2());
}
@@ -14930,16 +15633,16 @@ public final void rule__Aspect__Group_2__2__Impl() throws RecognitionException {
// $ANTLR start "rule__Concept__Group__0"
- // InternalOml.g:4593:1: rule__Concept__Group__0 : rule__Concept__Group__0__Impl rule__Concept__Group__1 ;
+ // InternalOml.g:4806:1: rule__Concept__Group__0 : rule__Concept__Group__0__Impl rule__Concept__Group__1 ;
public final void rule__Concept__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4597:1: ( rule__Concept__Group__0__Impl rule__Concept__Group__1 )
- // InternalOml.g:4598:2: rule__Concept__Group__0__Impl rule__Concept__Group__1
+ // InternalOml.g:4810:1: ( rule__Concept__Group__0__Impl rule__Concept__Group__1 )
+ // InternalOml.g:4811:2: rule__Concept__Group__0__Impl rule__Concept__Group__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_29);
rule__Concept__Group__0__Impl();
state._fsp--;
@@ -14968,35 +15671,35 @@ public final void rule__Concept__Group__0() throws RecognitionException {
// $ANTLR start "rule__Concept__Group__0__Impl"
- // InternalOml.g:4605:1: rule__Concept__Group__0__Impl : ( ( rule__Concept__OwnedAnnotationsAssignment_0 )* ) ;
+ // InternalOml.g:4818:1: rule__Concept__Group__0__Impl : ( ( rule__Concept__OwnedAnnotationsAssignment_0 )* ) ;
public final void rule__Concept__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4609:1: ( ( ( rule__Concept__OwnedAnnotationsAssignment_0 )* ) )
- // InternalOml.g:4610:1: ( ( rule__Concept__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:4822:1: ( ( ( rule__Concept__OwnedAnnotationsAssignment_0 )* ) )
+ // InternalOml.g:4823:1: ( ( rule__Concept__OwnedAnnotationsAssignment_0 )* )
{
- // InternalOml.g:4610:1: ( ( rule__Concept__OwnedAnnotationsAssignment_0 )* )
- // InternalOml.g:4611:2: ( rule__Concept__OwnedAnnotationsAssignment_0 )*
+ // InternalOml.g:4823:1: ( ( rule__Concept__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:4824:2: ( rule__Concept__OwnedAnnotationsAssignment_0 )*
{
before(grammarAccess.getConceptAccess().getOwnedAnnotationsAssignment_0());
- // InternalOml.g:4612:2: ( rule__Concept__OwnedAnnotationsAssignment_0 )*
- loop62:
+ // InternalOml.g:4825:2: ( rule__Concept__OwnedAnnotationsAssignment_0 )*
+ loop64:
do {
- int alt62=2;
- int LA62_0 = input.LA(1);
+ int alt64=2;
+ int LA64_0 = input.LA(1);
- if ( (LA62_0==28) ) {
- alt62=1;
+ if ( (LA64_0==29) ) {
+ alt64=1;
}
- switch (alt62) {
+ switch (alt64) {
case 1 :
- // InternalOml.g:4612:3: rule__Concept__OwnedAnnotationsAssignment_0
+ // InternalOml.g:4825:3: rule__Concept__OwnedAnnotationsAssignment_0
{
- pushFollow(FOLLOW_6);
+ pushFollow(FOLLOW_8);
rule__Concept__OwnedAnnotationsAssignment_0();
state._fsp--;
@@ -15006,7 +15709,7 @@ public final void rule__Concept__Group__0__Impl() throws RecognitionException {
break;
default :
- break loop62;
+ break loop64;
}
} while (true);
@@ -15033,16 +15736,16 @@ public final void rule__Concept__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__Concept__Group__1"
- // InternalOml.g:4620:1: rule__Concept__Group__1 : rule__Concept__Group__1__Impl rule__Concept__Group__2 ;
+ // InternalOml.g:4833:1: rule__Concept__Group__1 : rule__Concept__Group__1__Impl rule__Concept__Group__2 ;
public final void rule__Concept__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4624:1: ( rule__Concept__Group__1__Impl rule__Concept__Group__2 )
- // InternalOml.g:4625:2: rule__Concept__Group__1__Impl rule__Concept__Group__2
+ // InternalOml.g:4837:1: ( rule__Concept__Group__1__Impl rule__Concept__Group__2 )
+ // InternalOml.g:4838:2: rule__Concept__Group__1__Impl rule__Concept__Group__2
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_25);
rule__Concept__Group__1__Impl();
state._fsp--;
@@ -15071,21 +15774,21 @@ public final void rule__Concept__Group__1() throws RecognitionException {
// $ANTLR start "rule__Concept__Group__1__Impl"
- // InternalOml.g:4632:1: rule__Concept__Group__1__Impl : ( ( rule__Concept__Alternatives_1 ) ) ;
+ // InternalOml.g:4845:1: rule__Concept__Group__1__Impl : ( ( rule__Concept__Alternatives_1 ) ) ;
public final void rule__Concept__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4636:1: ( ( ( rule__Concept__Alternatives_1 ) ) )
- // InternalOml.g:4637:1: ( ( rule__Concept__Alternatives_1 ) )
+ // InternalOml.g:4849:1: ( ( ( rule__Concept__Alternatives_1 ) ) )
+ // InternalOml.g:4850:1: ( ( rule__Concept__Alternatives_1 ) )
{
- // InternalOml.g:4637:1: ( ( rule__Concept__Alternatives_1 ) )
- // InternalOml.g:4638:2: ( rule__Concept__Alternatives_1 )
+ // InternalOml.g:4850:1: ( ( rule__Concept__Alternatives_1 ) )
+ // InternalOml.g:4851:2: ( rule__Concept__Alternatives_1 )
{
before(grammarAccess.getConceptAccess().getAlternatives_1());
- // InternalOml.g:4639:2: ( rule__Concept__Alternatives_1 )
- // InternalOml.g:4639:3: rule__Concept__Alternatives_1
+ // InternalOml.g:4852:2: ( rule__Concept__Alternatives_1 )
+ // InternalOml.g:4852:3: rule__Concept__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__Concept__Alternatives_1();
@@ -15118,16 +15821,16 @@ public final void rule__Concept__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__Concept__Group__2"
- // InternalOml.g:4647:1: rule__Concept__Group__2 : rule__Concept__Group__2__Impl rule__Concept__Group__3 ;
+ // InternalOml.g:4860:1: rule__Concept__Group__2 : rule__Concept__Group__2__Impl rule__Concept__Group__3 ;
public final void rule__Concept__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4651:1: ( rule__Concept__Group__2__Impl rule__Concept__Group__3 )
- // InternalOml.g:4652:2: rule__Concept__Group__2__Impl rule__Concept__Group__3
+ // InternalOml.g:4864:1: ( rule__Concept__Group__2__Impl rule__Concept__Group__3 )
+ // InternalOml.g:4865:2: rule__Concept__Group__2__Impl rule__Concept__Group__3
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_25);
rule__Concept__Group__2__Impl();
state._fsp--;
@@ -15156,29 +15859,29 @@ public final void rule__Concept__Group__2() throws RecognitionException {
// $ANTLR start "rule__Concept__Group__2__Impl"
- // InternalOml.g:4659:1: rule__Concept__Group__2__Impl : ( ( rule__Concept__Group_2__0 )? ) ;
+ // InternalOml.g:4872:1: rule__Concept__Group__2__Impl : ( ( rule__Concept__Group_2__0 )? ) ;
public final void rule__Concept__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4663:1: ( ( ( rule__Concept__Group_2__0 )? ) )
- // InternalOml.g:4664:1: ( ( rule__Concept__Group_2__0 )? )
+ // InternalOml.g:4876:1: ( ( ( rule__Concept__Group_2__0 )? ) )
+ // InternalOml.g:4877:1: ( ( rule__Concept__Group_2__0 )? )
{
- // InternalOml.g:4664:1: ( ( rule__Concept__Group_2__0 )? )
- // InternalOml.g:4665:2: ( rule__Concept__Group_2__0 )?
+ // InternalOml.g:4877:1: ( ( rule__Concept__Group_2__0 )? )
+ // InternalOml.g:4878:2: ( rule__Concept__Group_2__0 )?
{
before(grammarAccess.getConceptAccess().getGroup_2());
- // InternalOml.g:4666:2: ( rule__Concept__Group_2__0 )?
- int alt63=2;
- int LA63_0 = input.LA(1);
+ // InternalOml.g:4879:2: ( rule__Concept__Group_2__0 )?
+ int alt65=2;
+ int LA65_0 = input.LA(1);
- if ( (LA63_0==37) ) {
- alt63=1;
+ if ( (LA65_0==39) ) {
+ alt65=1;
}
- switch (alt63) {
+ switch (alt65) {
case 1 :
- // InternalOml.g:4666:3: rule__Concept__Group_2__0
+ // InternalOml.g:4879:3: rule__Concept__Group_2__0
{
pushFollow(FOLLOW_2);
rule__Concept__Group_2__0();
@@ -15214,16 +15917,16 @@ public final void rule__Concept__Group__2__Impl() throws RecognitionException {
// $ANTLR start "rule__Concept__Group__3"
- // InternalOml.g:4674:1: rule__Concept__Group__3 : rule__Concept__Group__3__Impl rule__Concept__Group__4 ;
+ // InternalOml.g:4887:1: rule__Concept__Group__3 : rule__Concept__Group__3__Impl rule__Concept__Group__4 ;
public final void rule__Concept__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4678:1: ( rule__Concept__Group__3__Impl rule__Concept__Group__4 )
- // InternalOml.g:4679:2: rule__Concept__Group__3__Impl rule__Concept__Group__4
+ // InternalOml.g:4891:1: ( rule__Concept__Group__3__Impl rule__Concept__Group__4 )
+ // InternalOml.g:4892:2: rule__Concept__Group__3__Impl rule__Concept__Group__4
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_25);
rule__Concept__Group__3__Impl();
state._fsp--;
@@ -15252,29 +15955,29 @@ public final void rule__Concept__Group__3() throws RecognitionException {
// $ANTLR start "rule__Concept__Group__3__Impl"
- // InternalOml.g:4686:1: rule__Concept__Group__3__Impl : ( ( ruleClassifierSpecialization )? ) ;
+ // InternalOml.g:4899:1: rule__Concept__Group__3__Impl : ( ( ruleClassifierSpecialization )? ) ;
public final void rule__Concept__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4690:1: ( ( ( ruleClassifierSpecialization )? ) )
- // InternalOml.g:4691:1: ( ( ruleClassifierSpecialization )? )
+ // InternalOml.g:4903:1: ( ( ( ruleClassifierSpecialization )? ) )
+ // InternalOml.g:4904:1: ( ( ruleClassifierSpecialization )? )
{
- // InternalOml.g:4691:1: ( ( ruleClassifierSpecialization )? )
- // InternalOml.g:4692:2: ( ruleClassifierSpecialization )?
+ // InternalOml.g:4904:1: ( ( ruleClassifierSpecialization )? )
+ // InternalOml.g:4905:2: ( ruleClassifierSpecialization )?
{
before(grammarAccess.getConceptAccess().getClassifierSpecializationParserRuleCall_3());
- // InternalOml.g:4693:2: ( ruleClassifierSpecialization )?
- int alt64=2;
- int LA64_0 = input.LA(1);
+ // InternalOml.g:4906:2: ( ruleClassifierSpecialization )?
+ int alt66=2;
+ int LA66_0 = input.LA(1);
- if ( (LA64_0==47) ) {
- alt64=1;
+ if ( (LA66_0==48) ) {
+ alt66=1;
}
- switch (alt64) {
+ switch (alt66) {
case 1 :
- // InternalOml.g:4693:3: ruleClassifierSpecialization
+ // InternalOml.g:4906:3: ruleClassifierSpecialization
{
pushFollow(FOLLOW_2);
ruleClassifierSpecialization();
@@ -15310,14 +16013,14 @@ public final void rule__Concept__Group__3__Impl() throws RecognitionException {
// $ANTLR start "rule__Concept__Group__4"
- // InternalOml.g:4701:1: rule__Concept__Group__4 : rule__Concept__Group__4__Impl ;
+ // InternalOml.g:4914:1: rule__Concept__Group__4 : rule__Concept__Group__4__Impl ;
public final void rule__Concept__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4705:1: ( rule__Concept__Group__4__Impl )
- // InternalOml.g:4706:2: rule__Concept__Group__4__Impl
+ // InternalOml.g:4918:1: ( rule__Concept__Group__4__Impl )
+ // InternalOml.g:4919:2: rule__Concept__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__Concept__Group__4__Impl();
@@ -15343,29 +16046,29 @@ public final void rule__Concept__Group__4() throws RecognitionException {
// $ANTLR start "rule__Concept__Group__4__Impl"
- // InternalOml.g:4712:1: rule__Concept__Group__4__Impl : ( ( ruleClassifierEquivalence )? ) ;
+ // InternalOml.g:4925:1: rule__Concept__Group__4__Impl : ( ( ruleClassifierEquivalence )? ) ;
public final void rule__Concept__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4716:1: ( ( ( ruleClassifierEquivalence )? ) )
- // InternalOml.g:4717:1: ( ( ruleClassifierEquivalence )? )
+ // InternalOml.g:4929:1: ( ( ( ruleClassifierEquivalence )? ) )
+ // InternalOml.g:4930:1: ( ( ruleClassifierEquivalence )? )
{
- // InternalOml.g:4717:1: ( ( ruleClassifierEquivalence )? )
- // InternalOml.g:4718:2: ( ruleClassifierEquivalence )?
+ // InternalOml.g:4930:1: ( ( ruleClassifierEquivalence )? )
+ // InternalOml.g:4931:2: ( ruleClassifierEquivalence )?
{
before(grammarAccess.getConceptAccess().getClassifierEquivalenceParserRuleCall_4());
- // InternalOml.g:4719:2: ( ruleClassifierEquivalence )?
- int alt65=2;
- int LA65_0 = input.LA(1);
+ // InternalOml.g:4932:2: ( ruleClassifierEquivalence )?
+ int alt67=2;
+ int LA67_0 = input.LA(1);
- if ( (LA65_0==48) ) {
- alt65=1;
+ if ( (LA67_0==49) ) {
+ alt67=1;
}
- switch (alt65) {
+ switch (alt67) {
case 1 :
- // InternalOml.g:4719:3: ruleClassifierEquivalence
+ // InternalOml.g:4932:3: ruleClassifierEquivalence
{
pushFollow(FOLLOW_2);
ruleClassifierEquivalence();
@@ -15401,16 +16104,16 @@ public final void rule__Concept__Group__4__Impl() throws RecognitionException {
// $ANTLR start "rule__Concept__Group_1_0__0"
- // InternalOml.g:4728:1: rule__Concept__Group_1_0__0 : rule__Concept__Group_1_0__0__Impl rule__Concept__Group_1_0__1 ;
+ // InternalOml.g:4941:1: rule__Concept__Group_1_0__0 : rule__Concept__Group_1_0__0__Impl rule__Concept__Group_1_0__1 ;
public final void rule__Concept__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4732:1: ( rule__Concept__Group_1_0__0__Impl rule__Concept__Group_1_0__1 )
- // InternalOml.g:4733:2: rule__Concept__Group_1_0__0__Impl rule__Concept__Group_1_0__1
+ // InternalOml.g:4945:1: ( rule__Concept__Group_1_0__0__Impl rule__Concept__Group_1_0__1 )
+ // InternalOml.g:4946:2: rule__Concept__Group_1_0__0__Impl rule__Concept__Group_1_0__1
{
- pushFollow(FOLLOW_9);
+ pushFollow(FOLLOW_11);
rule__Concept__Group_1_0__0__Impl();
state._fsp--;
@@ -15439,20 +16142,20 @@ public final void rule__Concept__Group_1_0__0() throws RecognitionException {
// $ANTLR start "rule__Concept__Group_1_0__0__Impl"
- // InternalOml.g:4740:1: rule__Concept__Group_1_0__0__Impl : ( 'concept' ) ;
+ // InternalOml.g:4953:1: rule__Concept__Group_1_0__0__Impl : ( 'concept' ) ;
public final void rule__Concept__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4744:1: ( ( 'concept' ) )
- // InternalOml.g:4745:1: ( 'concept' )
+ // InternalOml.g:4957:1: ( ( 'concept' ) )
+ // InternalOml.g:4958:1: ( 'concept' )
{
- // InternalOml.g:4745:1: ( 'concept' )
- // InternalOml.g:4746:2: 'concept'
+ // InternalOml.g:4958:1: ( 'concept' )
+ // InternalOml.g:4959:2: 'concept'
{
before(grammarAccess.getConceptAccess().getConceptKeyword_1_0_0());
- match(input,39,FOLLOW_2);
+ match(input,41,FOLLOW_2);
after(grammarAccess.getConceptAccess().getConceptKeyword_1_0_0());
}
@@ -15476,14 +16179,14 @@ public final void rule__Concept__Group_1_0__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Concept__Group_1_0__1"
- // InternalOml.g:4755:1: rule__Concept__Group_1_0__1 : rule__Concept__Group_1_0__1__Impl ;
+ // InternalOml.g:4968:1: rule__Concept__Group_1_0__1 : rule__Concept__Group_1_0__1__Impl ;
public final void rule__Concept__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4759:1: ( rule__Concept__Group_1_0__1__Impl )
- // InternalOml.g:4760:2: rule__Concept__Group_1_0__1__Impl
+ // InternalOml.g:4972:1: ( rule__Concept__Group_1_0__1__Impl )
+ // InternalOml.g:4973:2: rule__Concept__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__Concept__Group_1_0__1__Impl();
@@ -15509,21 +16212,21 @@ public final void rule__Concept__Group_1_0__1() throws RecognitionException {
// $ANTLR start "rule__Concept__Group_1_0__1__Impl"
- // InternalOml.g:4766:1: rule__Concept__Group_1_0__1__Impl : ( ( rule__Concept__NameAssignment_1_0_1 ) ) ;
+ // InternalOml.g:4979:1: rule__Concept__Group_1_0__1__Impl : ( ( rule__Concept__NameAssignment_1_0_1 ) ) ;
public final void rule__Concept__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4770:1: ( ( ( rule__Concept__NameAssignment_1_0_1 ) ) )
- // InternalOml.g:4771:1: ( ( rule__Concept__NameAssignment_1_0_1 ) )
+ // InternalOml.g:4983:1: ( ( ( rule__Concept__NameAssignment_1_0_1 ) ) )
+ // InternalOml.g:4984:1: ( ( rule__Concept__NameAssignment_1_0_1 ) )
{
- // InternalOml.g:4771:1: ( ( rule__Concept__NameAssignment_1_0_1 ) )
- // InternalOml.g:4772:2: ( rule__Concept__NameAssignment_1_0_1 )
+ // InternalOml.g:4984:1: ( ( rule__Concept__NameAssignment_1_0_1 ) )
+ // InternalOml.g:4985:2: ( rule__Concept__NameAssignment_1_0_1 )
{
before(grammarAccess.getConceptAccess().getNameAssignment_1_0_1());
- // InternalOml.g:4773:2: ( rule__Concept__NameAssignment_1_0_1 )
- // InternalOml.g:4773:3: rule__Concept__NameAssignment_1_0_1
+ // InternalOml.g:4986:2: ( rule__Concept__NameAssignment_1_0_1 )
+ // InternalOml.g:4986:3: rule__Concept__NameAssignment_1_0_1
{
pushFollow(FOLLOW_2);
rule__Concept__NameAssignment_1_0_1();
@@ -15556,16 +16259,16 @@ public final void rule__Concept__Group_1_0__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Concept__Group_1_1__0"
- // InternalOml.g:4782:1: rule__Concept__Group_1_1__0 : rule__Concept__Group_1_1__0__Impl rule__Concept__Group_1_1__1 ;
+ // InternalOml.g:4995:1: rule__Concept__Group_1_1__0 : rule__Concept__Group_1_1__0__Impl rule__Concept__Group_1_1__1 ;
public final void rule__Concept__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4786:1: ( rule__Concept__Group_1_1__0__Impl rule__Concept__Group_1_1__1 )
- // InternalOml.g:4787:2: rule__Concept__Group_1_1__0__Impl rule__Concept__Group_1_1__1
+ // InternalOml.g:4999:1: ( rule__Concept__Group_1_1__0__Impl rule__Concept__Group_1_1__1 )
+ // InternalOml.g:5000:2: rule__Concept__Group_1_1__0__Impl rule__Concept__Group_1_1__1
{
- pushFollow(FOLLOW_28);
+ pushFollow(FOLLOW_30);
rule__Concept__Group_1_1__0__Impl();
state._fsp--;
@@ -15594,20 +16297,20 @@ public final void rule__Concept__Group_1_1__0() throws RecognitionException {
// $ANTLR start "rule__Concept__Group_1_1__0__Impl"
- // InternalOml.g:4794:1: rule__Concept__Group_1_1__0__Impl : ( 'ref' ) ;
+ // InternalOml.g:5007:1: rule__Concept__Group_1_1__0__Impl : ( 'ref' ) ;
public final void rule__Concept__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4798:1: ( ( 'ref' ) )
- // InternalOml.g:4799:1: ( 'ref' )
+ // InternalOml.g:5011:1: ( ( 'ref' ) )
+ // InternalOml.g:5012:1: ( 'ref' )
{
- // InternalOml.g:4799:1: ( 'ref' )
- // InternalOml.g:4800:2: 'ref'
+ // InternalOml.g:5012:1: ( 'ref' )
+ // InternalOml.g:5013:2: 'ref'
{
before(grammarAccess.getConceptAccess().getRefKeyword_1_1_0());
- match(input,36,FOLLOW_2);
+ match(input,38,FOLLOW_2);
after(grammarAccess.getConceptAccess().getRefKeyword_1_1_0());
}
@@ -15631,14 +16334,14 @@ public final void rule__Concept__Group_1_1__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Concept__Group_1_1__1"
- // InternalOml.g:4809:1: rule__Concept__Group_1_1__1 : rule__Concept__Group_1_1__1__Impl rule__Concept__Group_1_1__2 ;
+ // InternalOml.g:5022:1: rule__Concept__Group_1_1__1 : rule__Concept__Group_1_1__1__Impl rule__Concept__Group_1_1__2 ;
public final void rule__Concept__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4813:1: ( rule__Concept__Group_1_1__1__Impl rule__Concept__Group_1_1__2 )
- // InternalOml.g:4814:2: rule__Concept__Group_1_1__1__Impl rule__Concept__Group_1_1__2
+ // InternalOml.g:5026:1: ( rule__Concept__Group_1_1__1__Impl rule__Concept__Group_1_1__2 )
+ // InternalOml.g:5027:2: rule__Concept__Group_1_1__1__Impl rule__Concept__Group_1_1__2
{
pushFollow(FOLLOW_3);
rule__Concept__Group_1_1__1__Impl();
@@ -15669,20 +16372,20 @@ public final void rule__Concept__Group_1_1__1() throws RecognitionException {
// $ANTLR start "rule__Concept__Group_1_1__1__Impl"
- // InternalOml.g:4821:1: rule__Concept__Group_1_1__1__Impl : ( 'concept' ) ;
+ // InternalOml.g:5034:1: rule__Concept__Group_1_1__1__Impl : ( 'concept' ) ;
public final void rule__Concept__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4825:1: ( ( 'concept' ) )
- // InternalOml.g:4826:1: ( 'concept' )
+ // InternalOml.g:5038:1: ( ( 'concept' ) )
+ // InternalOml.g:5039:1: ( 'concept' )
{
- // InternalOml.g:4826:1: ( 'concept' )
- // InternalOml.g:4827:2: 'concept'
+ // InternalOml.g:5039:1: ( 'concept' )
+ // InternalOml.g:5040:2: 'concept'
{
before(grammarAccess.getConceptAccess().getConceptKeyword_1_1_1());
- match(input,39,FOLLOW_2);
+ match(input,41,FOLLOW_2);
after(grammarAccess.getConceptAccess().getConceptKeyword_1_1_1());
}
@@ -15706,14 +16409,14 @@ public final void rule__Concept__Group_1_1__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Concept__Group_1_1__2"
- // InternalOml.g:4836:1: rule__Concept__Group_1_1__2 : rule__Concept__Group_1_1__2__Impl ;
+ // InternalOml.g:5049:1: rule__Concept__Group_1_1__2 : rule__Concept__Group_1_1__2__Impl ;
public final void rule__Concept__Group_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4840:1: ( rule__Concept__Group_1_1__2__Impl )
- // InternalOml.g:4841:2: rule__Concept__Group_1_1__2__Impl
+ // InternalOml.g:5053:1: ( rule__Concept__Group_1_1__2__Impl )
+ // InternalOml.g:5054:2: rule__Concept__Group_1_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__Concept__Group_1_1__2__Impl();
@@ -15739,21 +16442,21 @@ public final void rule__Concept__Group_1_1__2() throws RecognitionException {
// $ANTLR start "rule__Concept__Group_1_1__2__Impl"
- // InternalOml.g:4847:1: rule__Concept__Group_1_1__2__Impl : ( ( rule__Concept__RefAssignment_1_1_2 ) ) ;
+ // InternalOml.g:5060:1: rule__Concept__Group_1_1__2__Impl : ( ( rule__Concept__RefAssignment_1_1_2 ) ) ;
public final void rule__Concept__Group_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4851:1: ( ( ( rule__Concept__RefAssignment_1_1_2 ) ) )
- // InternalOml.g:4852:1: ( ( rule__Concept__RefAssignment_1_1_2 ) )
+ // InternalOml.g:5064:1: ( ( ( rule__Concept__RefAssignment_1_1_2 ) ) )
+ // InternalOml.g:5065:1: ( ( rule__Concept__RefAssignment_1_1_2 ) )
{
- // InternalOml.g:4852:1: ( ( rule__Concept__RefAssignment_1_1_2 ) )
- // InternalOml.g:4853:2: ( rule__Concept__RefAssignment_1_1_2 )
+ // InternalOml.g:5065:1: ( ( rule__Concept__RefAssignment_1_1_2 ) )
+ // InternalOml.g:5066:2: ( rule__Concept__RefAssignment_1_1_2 )
{
before(grammarAccess.getConceptAccess().getRefAssignment_1_1_2());
- // InternalOml.g:4854:2: ( rule__Concept__RefAssignment_1_1_2 )
- // InternalOml.g:4854:3: rule__Concept__RefAssignment_1_1_2
+ // InternalOml.g:5067:2: ( rule__Concept__RefAssignment_1_1_2 )
+ // InternalOml.g:5067:3: rule__Concept__RefAssignment_1_1_2
{
pushFollow(FOLLOW_2);
rule__Concept__RefAssignment_1_1_2();
@@ -15786,16 +16489,16 @@ public final void rule__Concept__Group_1_1__2__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Concept__Group_2__0"
- // InternalOml.g:4863:1: rule__Concept__Group_2__0 : rule__Concept__Group_2__0__Impl rule__Concept__Group_2__1 ;
+ // InternalOml.g:5076:1: rule__Concept__Group_2__0 : rule__Concept__Group_2__0__Impl rule__Concept__Group_2__1 ;
public final void rule__Concept__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4867:1: ( rule__Concept__Group_2__0__Impl rule__Concept__Group_2__1 )
- // InternalOml.g:4868:2: rule__Concept__Group_2__0__Impl rule__Concept__Group_2__1
+ // InternalOml.g:5080:1: ( rule__Concept__Group_2__0__Impl rule__Concept__Group_2__1 )
+ // InternalOml.g:5081:2: rule__Concept__Group_2__0__Impl rule__Concept__Group_2__1
{
- pushFollow(FOLLOW_29);
+ pushFollow(FOLLOW_31);
rule__Concept__Group_2__0__Impl();
state._fsp--;
@@ -15824,20 +16527,20 @@ public final void rule__Concept__Group_2__0() throws RecognitionException {
// $ANTLR start "rule__Concept__Group_2__0__Impl"
- // InternalOml.g:4875:1: rule__Concept__Group_2__0__Impl : ( '[' ) ;
+ // InternalOml.g:5088:1: rule__Concept__Group_2__0__Impl : ( '[' ) ;
public final void rule__Concept__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4879:1: ( ( '[' ) )
- // InternalOml.g:4880:1: ( '[' )
+ // InternalOml.g:5092:1: ( ( '[' ) )
+ // InternalOml.g:5093:1: ( '[' )
{
- // InternalOml.g:4880:1: ( '[' )
- // InternalOml.g:4881:2: '['
+ // InternalOml.g:5093:1: ( '[' )
+ // InternalOml.g:5094:2: '['
{
before(grammarAccess.getConceptAccess().getLeftSquareBracketKeyword_2_0());
- match(input,37,FOLLOW_2);
+ match(input,39,FOLLOW_2);
after(grammarAccess.getConceptAccess().getLeftSquareBracketKeyword_2_0());
}
@@ -15861,16 +16564,16 @@ public final void rule__Concept__Group_2__0__Impl() throws RecognitionException
// $ANTLR start "rule__Concept__Group_2__1"
- // InternalOml.g:4890:1: rule__Concept__Group_2__1 : rule__Concept__Group_2__1__Impl rule__Concept__Group_2__2 ;
+ // InternalOml.g:5103:1: rule__Concept__Group_2__1 : rule__Concept__Group_2__1__Impl rule__Concept__Group_2__2 ;
public final void rule__Concept__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4894:1: ( rule__Concept__Group_2__1__Impl rule__Concept__Group_2__2 )
- // InternalOml.g:4895:2: rule__Concept__Group_2__1__Impl rule__Concept__Group_2__2
+ // InternalOml.g:5107:1: ( rule__Concept__Group_2__1__Impl rule__Concept__Group_2__2 )
+ // InternalOml.g:5108:2: rule__Concept__Group_2__1__Impl rule__Concept__Group_2__2
{
- pushFollow(FOLLOW_29);
+ pushFollow(FOLLOW_31);
rule__Concept__Group_2__1__Impl();
state._fsp--;
@@ -15899,29 +16602,29 @@ public final void rule__Concept__Group_2__1() throws RecognitionException {
// $ANTLR start "rule__Concept__Group_2__1__Impl"
- // InternalOml.g:4902:1: rule__Concept__Group_2__1__Impl : ( ( rule__Concept__OwnedEnumerationAssignment_2_1 )? ) ;
+ // InternalOml.g:5115:1: rule__Concept__Group_2__1__Impl : ( ( rule__Concept__OwnedEnumerationAssignment_2_1 )? ) ;
public final void rule__Concept__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4906:1: ( ( ( rule__Concept__OwnedEnumerationAssignment_2_1 )? ) )
- // InternalOml.g:4907:1: ( ( rule__Concept__OwnedEnumerationAssignment_2_1 )? )
+ // InternalOml.g:5119:1: ( ( ( rule__Concept__OwnedEnumerationAssignment_2_1 )? ) )
+ // InternalOml.g:5120:1: ( ( rule__Concept__OwnedEnumerationAssignment_2_1 )? )
{
- // InternalOml.g:4907:1: ( ( rule__Concept__OwnedEnumerationAssignment_2_1 )? )
- // InternalOml.g:4908:2: ( rule__Concept__OwnedEnumerationAssignment_2_1 )?
+ // InternalOml.g:5120:1: ( ( rule__Concept__OwnedEnumerationAssignment_2_1 )? )
+ // InternalOml.g:5121:2: ( rule__Concept__OwnedEnumerationAssignment_2_1 )?
{
before(grammarAccess.getConceptAccess().getOwnedEnumerationAssignment_2_1());
- // InternalOml.g:4909:2: ( rule__Concept__OwnedEnumerationAssignment_2_1 )?
- int alt66=2;
- int LA66_0 = input.LA(1);
+ // InternalOml.g:5122:2: ( rule__Concept__OwnedEnumerationAssignment_2_1 )?
+ int alt68=2;
+ int LA68_0 = input.LA(1);
- if ( (LA66_0==75) ) {
- alt66=1;
+ if ( (LA68_0==77) ) {
+ alt68=1;
}
- switch (alt66) {
+ switch (alt68) {
case 1 :
- // InternalOml.g:4909:3: rule__Concept__OwnedEnumerationAssignment_2_1
+ // InternalOml.g:5122:3: rule__Concept__OwnedEnumerationAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__Concept__OwnedEnumerationAssignment_2_1();
@@ -15957,16 +16660,16 @@ public final void rule__Concept__Group_2__1__Impl() throws RecognitionException
// $ANTLR start "rule__Concept__Group_2__2"
- // InternalOml.g:4917:1: rule__Concept__Group_2__2 : rule__Concept__Group_2__2__Impl rule__Concept__Group_2__3 ;
+ // InternalOml.g:5130:1: rule__Concept__Group_2__2 : rule__Concept__Group_2__2__Impl rule__Concept__Group_2__3 ;
public final void rule__Concept__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4921:1: ( rule__Concept__Group_2__2__Impl rule__Concept__Group_2__3 )
- // InternalOml.g:4922:2: rule__Concept__Group_2__2__Impl rule__Concept__Group_2__3
+ // InternalOml.g:5134:1: ( rule__Concept__Group_2__2__Impl rule__Concept__Group_2__3 )
+ // InternalOml.g:5135:2: rule__Concept__Group_2__2__Impl rule__Concept__Group_2__3
{
- pushFollow(FOLLOW_29);
+ pushFollow(FOLLOW_31);
rule__Concept__Group_2__2__Impl();
state._fsp--;
@@ -15995,35 +16698,35 @@ public final void rule__Concept__Group_2__2() throws RecognitionException {
// $ANTLR start "rule__Concept__Group_2__2__Impl"
- // InternalOml.g:4929:1: rule__Concept__Group_2__2__Impl : ( ( rule__Concept__OwnedKeysAssignment_2_2 )* ) ;
+ // InternalOml.g:5142:1: rule__Concept__Group_2__2__Impl : ( ( rule__Concept__OwnedKeysAssignment_2_2 )* ) ;
public final void rule__Concept__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4933:1: ( ( ( rule__Concept__OwnedKeysAssignment_2_2 )* ) )
- // InternalOml.g:4934:1: ( ( rule__Concept__OwnedKeysAssignment_2_2 )* )
+ // InternalOml.g:5146:1: ( ( ( rule__Concept__OwnedKeysAssignment_2_2 )* ) )
+ // InternalOml.g:5147:1: ( ( rule__Concept__OwnedKeysAssignment_2_2 )* )
{
- // InternalOml.g:4934:1: ( ( rule__Concept__OwnedKeysAssignment_2_2 )* )
- // InternalOml.g:4935:2: ( rule__Concept__OwnedKeysAssignment_2_2 )*
+ // InternalOml.g:5147:1: ( ( rule__Concept__OwnedKeysAssignment_2_2 )* )
+ // InternalOml.g:5148:2: ( rule__Concept__OwnedKeysAssignment_2_2 )*
{
before(grammarAccess.getConceptAccess().getOwnedKeysAssignment_2_2());
- // InternalOml.g:4936:2: ( rule__Concept__OwnedKeysAssignment_2_2 )*
- loop67:
+ // InternalOml.g:5149:2: ( rule__Concept__OwnedKeysAssignment_2_2 )*
+ loop69:
do {
- int alt67=2;
- int LA67_0 = input.LA(1);
+ int alt69=2;
+ int LA69_0 = input.LA(1);
- if ( (LA67_0==74) ) {
- alt67=1;
+ if ( (LA69_0==76) ) {
+ alt69=1;
}
- switch (alt67) {
+ switch (alt69) {
case 1 :
- // InternalOml.g:4936:3: rule__Concept__OwnedKeysAssignment_2_2
+ // InternalOml.g:5149:3: rule__Concept__OwnedKeysAssignment_2_2
{
- pushFollow(FOLLOW_26);
+ pushFollow(FOLLOW_28);
rule__Concept__OwnedKeysAssignment_2_2();
state._fsp--;
@@ -16033,7 +16736,7 @@ public final void rule__Concept__Group_2__2__Impl() throws RecognitionException
break;
default :
- break loop67;
+ break loop69;
}
} while (true);
@@ -16060,14 +16763,14 @@ public final void rule__Concept__Group_2__2__Impl() throws RecognitionException
// $ANTLR start "rule__Concept__Group_2__3"
- // InternalOml.g:4944:1: rule__Concept__Group_2__3 : rule__Concept__Group_2__3__Impl ;
+ // InternalOml.g:5157:1: rule__Concept__Group_2__3 : rule__Concept__Group_2__3__Impl ;
public final void rule__Concept__Group_2__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4948:1: ( rule__Concept__Group_2__3__Impl )
- // InternalOml.g:4949:2: rule__Concept__Group_2__3__Impl
+ // InternalOml.g:5161:1: ( rule__Concept__Group_2__3__Impl )
+ // InternalOml.g:5162:2: rule__Concept__Group_2__3__Impl
{
pushFollow(FOLLOW_2);
rule__Concept__Group_2__3__Impl();
@@ -16093,20 +16796,20 @@ public final void rule__Concept__Group_2__3() throws RecognitionException {
// $ANTLR start "rule__Concept__Group_2__3__Impl"
- // InternalOml.g:4955:1: rule__Concept__Group_2__3__Impl : ( ']' ) ;
+ // InternalOml.g:5168:1: rule__Concept__Group_2__3__Impl : ( ']' ) ;
public final void rule__Concept__Group_2__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4959:1: ( ( ']' ) )
- // InternalOml.g:4960:1: ( ']' )
+ // InternalOml.g:5172:1: ( ( ']' ) )
+ // InternalOml.g:5173:1: ( ']' )
{
- // InternalOml.g:4960:1: ( ']' )
- // InternalOml.g:4961:2: ']'
+ // InternalOml.g:5173:1: ( ']' )
+ // InternalOml.g:5174:2: ']'
{
before(grammarAccess.getConceptAccess().getRightSquareBracketKeyword_2_3());
- match(input,38,FOLLOW_2);
+ match(input,40,FOLLOW_2);
after(grammarAccess.getConceptAccess().getRightSquareBracketKeyword_2_3());
}
@@ -16130,16 +16833,16 @@ public final void rule__Concept__Group_2__3__Impl() throws RecognitionException
// $ANTLR start "rule__RelationEntity__Group__0"
- // InternalOml.g:4971:1: rule__RelationEntity__Group__0 : rule__RelationEntity__Group__0__Impl rule__RelationEntity__Group__1 ;
+ // InternalOml.g:5184:1: rule__RelationEntity__Group__0 : rule__RelationEntity__Group__0__Impl rule__RelationEntity__Group__1 ;
public final void rule__RelationEntity__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4975:1: ( rule__RelationEntity__Group__0__Impl rule__RelationEntity__Group__1 )
- // InternalOml.g:4976:2: rule__RelationEntity__Group__0__Impl rule__RelationEntity__Group__1
+ // InternalOml.g:5188:1: ( rule__RelationEntity__Group__0__Impl rule__RelationEntity__Group__1 )
+ // InternalOml.g:5189:2: rule__RelationEntity__Group__0__Impl rule__RelationEntity__Group__1
{
- pushFollow(FOLLOW_30);
+ pushFollow(FOLLOW_32);
rule__RelationEntity__Group__0__Impl();
state._fsp--;
@@ -16168,35 +16871,35 @@ public final void rule__RelationEntity__Group__0() throws RecognitionException {
// $ANTLR start "rule__RelationEntity__Group__0__Impl"
- // InternalOml.g:4983:1: rule__RelationEntity__Group__0__Impl : ( ( rule__RelationEntity__OwnedAnnotationsAssignment_0 )* ) ;
+ // InternalOml.g:5196:1: rule__RelationEntity__Group__0__Impl : ( ( rule__RelationEntity__OwnedAnnotationsAssignment_0 )* ) ;
public final void rule__RelationEntity__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:4987:1: ( ( ( rule__RelationEntity__OwnedAnnotationsAssignment_0 )* ) )
- // InternalOml.g:4988:1: ( ( rule__RelationEntity__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:5200:1: ( ( ( rule__RelationEntity__OwnedAnnotationsAssignment_0 )* ) )
+ // InternalOml.g:5201:1: ( ( rule__RelationEntity__OwnedAnnotationsAssignment_0 )* )
{
- // InternalOml.g:4988:1: ( ( rule__RelationEntity__OwnedAnnotationsAssignment_0 )* )
- // InternalOml.g:4989:2: ( rule__RelationEntity__OwnedAnnotationsAssignment_0 )*
+ // InternalOml.g:5201:1: ( ( rule__RelationEntity__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:5202:2: ( rule__RelationEntity__OwnedAnnotationsAssignment_0 )*
{
before(grammarAccess.getRelationEntityAccess().getOwnedAnnotationsAssignment_0());
- // InternalOml.g:4990:2: ( rule__RelationEntity__OwnedAnnotationsAssignment_0 )*
- loop68:
+ // InternalOml.g:5203:2: ( rule__RelationEntity__OwnedAnnotationsAssignment_0 )*
+ loop70:
do {
- int alt68=2;
- int LA68_0 = input.LA(1);
+ int alt70=2;
+ int LA70_0 = input.LA(1);
- if ( (LA68_0==28) ) {
- alt68=1;
+ if ( (LA70_0==29) ) {
+ alt70=1;
}
- switch (alt68) {
+ switch (alt70) {
case 1 :
- // InternalOml.g:4990:3: rule__RelationEntity__OwnedAnnotationsAssignment_0
+ // InternalOml.g:5203:3: rule__RelationEntity__OwnedAnnotationsAssignment_0
{
- pushFollow(FOLLOW_6);
+ pushFollow(FOLLOW_8);
rule__RelationEntity__OwnedAnnotationsAssignment_0();
state._fsp--;
@@ -16206,7 +16909,7 @@ public final void rule__RelationEntity__Group__0__Impl() throws RecognitionExcep
break;
default :
- break loop68;
+ break loop70;
}
} while (true);
@@ -16233,16 +16936,16 @@ public final void rule__RelationEntity__Group__0__Impl() throws RecognitionExcep
// $ANTLR start "rule__RelationEntity__Group__1"
- // InternalOml.g:4998:1: rule__RelationEntity__Group__1 : rule__RelationEntity__Group__1__Impl rule__RelationEntity__Group__2 ;
+ // InternalOml.g:5211:1: rule__RelationEntity__Group__1 : rule__RelationEntity__Group__1__Impl rule__RelationEntity__Group__2 ;
public final void rule__RelationEntity__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5002:1: ( rule__RelationEntity__Group__1__Impl rule__RelationEntity__Group__2 )
- // InternalOml.g:5003:2: rule__RelationEntity__Group__1__Impl rule__RelationEntity__Group__2
+ // InternalOml.g:5215:1: ( rule__RelationEntity__Group__1__Impl rule__RelationEntity__Group__2 )
+ // InternalOml.g:5216:2: rule__RelationEntity__Group__1__Impl rule__RelationEntity__Group__2
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_25);
rule__RelationEntity__Group__1__Impl();
state._fsp--;
@@ -16271,21 +16974,21 @@ public final void rule__RelationEntity__Group__1() throws RecognitionException {
// $ANTLR start "rule__RelationEntity__Group__1__Impl"
- // InternalOml.g:5010:1: rule__RelationEntity__Group__1__Impl : ( ( rule__RelationEntity__Alternatives_1 ) ) ;
+ // InternalOml.g:5223:1: rule__RelationEntity__Group__1__Impl : ( ( rule__RelationEntity__Alternatives_1 ) ) ;
public final void rule__RelationEntity__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5014:1: ( ( ( rule__RelationEntity__Alternatives_1 ) ) )
- // InternalOml.g:5015:1: ( ( rule__RelationEntity__Alternatives_1 ) )
+ // InternalOml.g:5227:1: ( ( ( rule__RelationEntity__Alternatives_1 ) ) )
+ // InternalOml.g:5228:1: ( ( rule__RelationEntity__Alternatives_1 ) )
{
- // InternalOml.g:5015:1: ( ( rule__RelationEntity__Alternatives_1 ) )
- // InternalOml.g:5016:2: ( rule__RelationEntity__Alternatives_1 )
+ // InternalOml.g:5228:1: ( ( rule__RelationEntity__Alternatives_1 ) )
+ // InternalOml.g:5229:2: ( rule__RelationEntity__Alternatives_1 )
{
before(grammarAccess.getRelationEntityAccess().getAlternatives_1());
- // InternalOml.g:5017:2: ( rule__RelationEntity__Alternatives_1 )
- // InternalOml.g:5017:3: rule__RelationEntity__Alternatives_1
+ // InternalOml.g:5230:2: ( rule__RelationEntity__Alternatives_1 )
+ // InternalOml.g:5230:3: rule__RelationEntity__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__RelationEntity__Alternatives_1();
@@ -16318,16 +17021,16 @@ public final void rule__RelationEntity__Group__1__Impl() throws RecognitionExcep
// $ANTLR start "rule__RelationEntity__Group__2"
- // InternalOml.g:5025:1: rule__RelationEntity__Group__2 : rule__RelationEntity__Group__2__Impl rule__RelationEntity__Group__3 ;
+ // InternalOml.g:5238:1: rule__RelationEntity__Group__2 : rule__RelationEntity__Group__2__Impl rule__RelationEntity__Group__3 ;
public final void rule__RelationEntity__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5029:1: ( rule__RelationEntity__Group__2__Impl rule__RelationEntity__Group__3 )
- // InternalOml.g:5030:2: rule__RelationEntity__Group__2__Impl rule__RelationEntity__Group__3
+ // InternalOml.g:5242:1: ( rule__RelationEntity__Group__2__Impl rule__RelationEntity__Group__3 )
+ // InternalOml.g:5243:2: rule__RelationEntity__Group__2__Impl rule__RelationEntity__Group__3
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_25);
rule__RelationEntity__Group__2__Impl();
state._fsp--;
@@ -16356,29 +17059,29 @@ public final void rule__RelationEntity__Group__2() throws RecognitionException {
// $ANTLR start "rule__RelationEntity__Group__2__Impl"
- // InternalOml.g:5037:1: rule__RelationEntity__Group__2__Impl : ( ( rule__RelationEntity__Group_2__0 )? ) ;
+ // InternalOml.g:5250:1: rule__RelationEntity__Group__2__Impl : ( ( rule__RelationEntity__Group_2__0 )? ) ;
public final void rule__RelationEntity__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5041:1: ( ( ( rule__RelationEntity__Group_2__0 )? ) )
- // InternalOml.g:5042:1: ( ( rule__RelationEntity__Group_2__0 )? )
+ // InternalOml.g:5254:1: ( ( ( rule__RelationEntity__Group_2__0 )? ) )
+ // InternalOml.g:5255:1: ( ( rule__RelationEntity__Group_2__0 )? )
{
- // InternalOml.g:5042:1: ( ( rule__RelationEntity__Group_2__0 )? )
- // InternalOml.g:5043:2: ( rule__RelationEntity__Group_2__0 )?
+ // InternalOml.g:5255:1: ( ( rule__RelationEntity__Group_2__0 )? )
+ // InternalOml.g:5256:2: ( rule__RelationEntity__Group_2__0 )?
{
before(grammarAccess.getRelationEntityAccess().getGroup_2());
- // InternalOml.g:5044:2: ( rule__RelationEntity__Group_2__0 )?
- int alt69=2;
- int LA69_0 = input.LA(1);
+ // InternalOml.g:5257:2: ( rule__RelationEntity__Group_2__0 )?
+ int alt71=2;
+ int LA71_0 = input.LA(1);
- if ( (LA69_0==37) ) {
- alt69=1;
+ if ( (LA71_0==39) ) {
+ alt71=1;
}
- switch (alt69) {
+ switch (alt71) {
case 1 :
- // InternalOml.g:5044:3: rule__RelationEntity__Group_2__0
+ // InternalOml.g:5257:3: rule__RelationEntity__Group_2__0
{
pushFollow(FOLLOW_2);
rule__RelationEntity__Group_2__0();
@@ -16414,16 +17117,16 @@ public final void rule__RelationEntity__Group__2__Impl() throws RecognitionExcep
// $ANTLR start "rule__RelationEntity__Group__3"
- // InternalOml.g:5052:1: rule__RelationEntity__Group__3 : rule__RelationEntity__Group__3__Impl rule__RelationEntity__Group__4 ;
+ // InternalOml.g:5265:1: rule__RelationEntity__Group__3 : rule__RelationEntity__Group__3__Impl rule__RelationEntity__Group__4 ;
public final void rule__RelationEntity__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5056:1: ( rule__RelationEntity__Group__3__Impl rule__RelationEntity__Group__4 )
- // InternalOml.g:5057:2: rule__RelationEntity__Group__3__Impl rule__RelationEntity__Group__4
+ // InternalOml.g:5269:1: ( rule__RelationEntity__Group__3__Impl rule__RelationEntity__Group__4 )
+ // InternalOml.g:5270:2: rule__RelationEntity__Group__3__Impl rule__RelationEntity__Group__4
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_25);
rule__RelationEntity__Group__3__Impl();
state._fsp--;
@@ -16452,29 +17155,29 @@ public final void rule__RelationEntity__Group__3() throws RecognitionException {
// $ANTLR start "rule__RelationEntity__Group__3__Impl"
- // InternalOml.g:5064:1: rule__RelationEntity__Group__3__Impl : ( ( ruleClassifierSpecialization )? ) ;
+ // InternalOml.g:5277:1: rule__RelationEntity__Group__3__Impl : ( ( ruleClassifierSpecialization )? ) ;
public final void rule__RelationEntity__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5068:1: ( ( ( ruleClassifierSpecialization )? ) )
- // InternalOml.g:5069:1: ( ( ruleClassifierSpecialization )? )
+ // InternalOml.g:5281:1: ( ( ( ruleClassifierSpecialization )? ) )
+ // InternalOml.g:5282:1: ( ( ruleClassifierSpecialization )? )
{
- // InternalOml.g:5069:1: ( ( ruleClassifierSpecialization )? )
- // InternalOml.g:5070:2: ( ruleClassifierSpecialization )?
+ // InternalOml.g:5282:1: ( ( ruleClassifierSpecialization )? )
+ // InternalOml.g:5283:2: ( ruleClassifierSpecialization )?
{
before(grammarAccess.getRelationEntityAccess().getClassifierSpecializationParserRuleCall_3());
- // InternalOml.g:5071:2: ( ruleClassifierSpecialization )?
- int alt70=2;
- int LA70_0 = input.LA(1);
+ // InternalOml.g:5284:2: ( ruleClassifierSpecialization )?
+ int alt72=2;
+ int LA72_0 = input.LA(1);
- if ( (LA70_0==47) ) {
- alt70=1;
+ if ( (LA72_0==48) ) {
+ alt72=1;
}
- switch (alt70) {
+ switch (alt72) {
case 1 :
- // InternalOml.g:5071:3: ruleClassifierSpecialization
+ // InternalOml.g:5284:3: ruleClassifierSpecialization
{
pushFollow(FOLLOW_2);
ruleClassifierSpecialization();
@@ -16510,14 +17213,14 @@ public final void rule__RelationEntity__Group__3__Impl() throws RecognitionExcep
// $ANTLR start "rule__RelationEntity__Group__4"
- // InternalOml.g:5079:1: rule__RelationEntity__Group__4 : rule__RelationEntity__Group__4__Impl ;
+ // InternalOml.g:5292:1: rule__RelationEntity__Group__4 : rule__RelationEntity__Group__4__Impl ;
public final void rule__RelationEntity__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5083:1: ( rule__RelationEntity__Group__4__Impl )
- // InternalOml.g:5084:2: rule__RelationEntity__Group__4__Impl
+ // InternalOml.g:5296:1: ( rule__RelationEntity__Group__4__Impl )
+ // InternalOml.g:5297:2: rule__RelationEntity__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__RelationEntity__Group__4__Impl();
@@ -16543,29 +17246,29 @@ public final void rule__RelationEntity__Group__4() throws RecognitionException {
// $ANTLR start "rule__RelationEntity__Group__4__Impl"
- // InternalOml.g:5090:1: rule__RelationEntity__Group__4__Impl : ( ( ruleClassifierEquivalence )? ) ;
+ // InternalOml.g:5303:1: rule__RelationEntity__Group__4__Impl : ( ( ruleClassifierEquivalence )? ) ;
public final void rule__RelationEntity__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5094:1: ( ( ( ruleClassifierEquivalence )? ) )
- // InternalOml.g:5095:1: ( ( ruleClassifierEquivalence )? )
+ // InternalOml.g:5307:1: ( ( ( ruleClassifierEquivalence )? ) )
+ // InternalOml.g:5308:1: ( ( ruleClassifierEquivalence )? )
{
- // InternalOml.g:5095:1: ( ( ruleClassifierEquivalence )? )
- // InternalOml.g:5096:2: ( ruleClassifierEquivalence )?
+ // InternalOml.g:5308:1: ( ( ruleClassifierEquivalence )? )
+ // InternalOml.g:5309:2: ( ruleClassifierEquivalence )?
{
before(grammarAccess.getRelationEntityAccess().getClassifierEquivalenceParserRuleCall_4());
- // InternalOml.g:5097:2: ( ruleClassifierEquivalence )?
- int alt71=2;
- int LA71_0 = input.LA(1);
+ // InternalOml.g:5310:2: ( ruleClassifierEquivalence )?
+ int alt73=2;
+ int LA73_0 = input.LA(1);
- if ( (LA71_0==48) ) {
- alt71=1;
+ if ( (LA73_0==49) ) {
+ alt73=1;
}
- switch (alt71) {
+ switch (alt73) {
case 1 :
- // InternalOml.g:5097:3: ruleClassifierEquivalence
+ // InternalOml.g:5310:3: ruleClassifierEquivalence
{
pushFollow(FOLLOW_2);
ruleClassifierEquivalence();
@@ -16601,16 +17304,16 @@ public final void rule__RelationEntity__Group__4__Impl() throws RecognitionExcep
// $ANTLR start "rule__RelationEntity__Group_1_0__0"
- // InternalOml.g:5106:1: rule__RelationEntity__Group_1_0__0 : rule__RelationEntity__Group_1_0__0__Impl rule__RelationEntity__Group_1_0__1 ;
+ // InternalOml.g:5319:1: rule__RelationEntity__Group_1_0__0 : rule__RelationEntity__Group_1_0__0__Impl rule__RelationEntity__Group_1_0__1 ;
public final void rule__RelationEntity__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5110:1: ( rule__RelationEntity__Group_1_0__0__Impl rule__RelationEntity__Group_1_0__1 )
- // InternalOml.g:5111:2: rule__RelationEntity__Group_1_0__0__Impl rule__RelationEntity__Group_1_0__1
+ // InternalOml.g:5323:1: ( rule__RelationEntity__Group_1_0__0__Impl rule__RelationEntity__Group_1_0__1 )
+ // InternalOml.g:5324:2: rule__RelationEntity__Group_1_0__0__Impl rule__RelationEntity__Group_1_0__1
{
- pushFollow(FOLLOW_31);
+ pushFollow(FOLLOW_33);
rule__RelationEntity__Group_1_0__0__Impl();
state._fsp--;
@@ -16639,20 +17342,20 @@ public final void rule__RelationEntity__Group_1_0__0() throws RecognitionExcepti
// $ANTLR start "rule__RelationEntity__Group_1_0__0__Impl"
- // InternalOml.g:5118:1: rule__RelationEntity__Group_1_0__0__Impl : ( 'relation' ) ;
+ // InternalOml.g:5331:1: rule__RelationEntity__Group_1_0__0__Impl : ( 'relation' ) ;
public final void rule__RelationEntity__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5122:1: ( ( 'relation' ) )
- // InternalOml.g:5123:1: ( 'relation' )
+ // InternalOml.g:5335:1: ( ( 'relation' ) )
+ // InternalOml.g:5336:1: ( 'relation' )
{
- // InternalOml.g:5123:1: ( 'relation' )
- // InternalOml.g:5124:2: 'relation'
+ // InternalOml.g:5336:1: ( 'relation' )
+ // InternalOml.g:5337:2: 'relation'
{
before(grammarAccess.getRelationEntityAccess().getRelationKeyword_1_0_0());
- match(input,40,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getRelationEntityAccess().getRelationKeyword_1_0_0());
}
@@ -16676,16 +17379,16 @@ public final void rule__RelationEntity__Group_1_0__0__Impl() throws RecognitionE
// $ANTLR start "rule__RelationEntity__Group_1_0__1"
- // InternalOml.g:5133:1: rule__RelationEntity__Group_1_0__1 : rule__RelationEntity__Group_1_0__1__Impl rule__RelationEntity__Group_1_0__2 ;
+ // InternalOml.g:5346:1: rule__RelationEntity__Group_1_0__1 : rule__RelationEntity__Group_1_0__1__Impl rule__RelationEntity__Group_1_0__2 ;
public final void rule__RelationEntity__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5137:1: ( rule__RelationEntity__Group_1_0__1__Impl rule__RelationEntity__Group_1_0__2 )
- // InternalOml.g:5138:2: rule__RelationEntity__Group_1_0__1__Impl rule__RelationEntity__Group_1_0__2
+ // InternalOml.g:5350:1: ( rule__RelationEntity__Group_1_0__1__Impl rule__RelationEntity__Group_1_0__2 )
+ // InternalOml.g:5351:2: rule__RelationEntity__Group_1_0__1__Impl rule__RelationEntity__Group_1_0__2
{
- pushFollow(FOLLOW_9);
+ pushFollow(FOLLOW_11);
rule__RelationEntity__Group_1_0__1__Impl();
state._fsp--;
@@ -16714,20 +17417,20 @@ public final void rule__RelationEntity__Group_1_0__1() throws RecognitionExcepti
// $ANTLR start "rule__RelationEntity__Group_1_0__1__Impl"
- // InternalOml.g:5145:1: rule__RelationEntity__Group_1_0__1__Impl : ( 'entity' ) ;
+ // InternalOml.g:5358:1: rule__RelationEntity__Group_1_0__1__Impl : ( 'entity' ) ;
public final void rule__RelationEntity__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5149:1: ( ( 'entity' ) )
- // InternalOml.g:5150:1: ( 'entity' )
+ // InternalOml.g:5362:1: ( ( 'entity' ) )
+ // InternalOml.g:5363:1: ( 'entity' )
{
- // InternalOml.g:5150:1: ( 'entity' )
- // InternalOml.g:5151:2: 'entity'
+ // InternalOml.g:5363:1: ( 'entity' )
+ // InternalOml.g:5364:2: 'entity'
{
before(grammarAccess.getRelationEntityAccess().getEntityKeyword_1_0_1());
- match(input,41,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getRelationEntityAccess().getEntityKeyword_1_0_1());
}
@@ -16751,14 +17454,14 @@ public final void rule__RelationEntity__Group_1_0__1__Impl() throws RecognitionE
// $ANTLR start "rule__RelationEntity__Group_1_0__2"
- // InternalOml.g:5160:1: rule__RelationEntity__Group_1_0__2 : rule__RelationEntity__Group_1_0__2__Impl ;
+ // InternalOml.g:5373:1: rule__RelationEntity__Group_1_0__2 : rule__RelationEntity__Group_1_0__2__Impl ;
public final void rule__RelationEntity__Group_1_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5164:1: ( rule__RelationEntity__Group_1_0__2__Impl )
- // InternalOml.g:5165:2: rule__RelationEntity__Group_1_0__2__Impl
+ // InternalOml.g:5377:1: ( rule__RelationEntity__Group_1_0__2__Impl )
+ // InternalOml.g:5378:2: rule__RelationEntity__Group_1_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__RelationEntity__Group_1_0__2__Impl();
@@ -16784,21 +17487,21 @@ public final void rule__RelationEntity__Group_1_0__2() throws RecognitionExcepti
// $ANTLR start "rule__RelationEntity__Group_1_0__2__Impl"
- // InternalOml.g:5171:1: rule__RelationEntity__Group_1_0__2__Impl : ( ( rule__RelationEntity__NameAssignment_1_0_2 ) ) ;
+ // InternalOml.g:5384:1: rule__RelationEntity__Group_1_0__2__Impl : ( ( rule__RelationEntity__NameAssignment_1_0_2 ) ) ;
public final void rule__RelationEntity__Group_1_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5175:1: ( ( ( rule__RelationEntity__NameAssignment_1_0_2 ) ) )
- // InternalOml.g:5176:1: ( ( rule__RelationEntity__NameAssignment_1_0_2 ) )
+ // InternalOml.g:5388:1: ( ( ( rule__RelationEntity__NameAssignment_1_0_2 ) ) )
+ // InternalOml.g:5389:1: ( ( rule__RelationEntity__NameAssignment_1_0_2 ) )
{
- // InternalOml.g:5176:1: ( ( rule__RelationEntity__NameAssignment_1_0_2 ) )
- // InternalOml.g:5177:2: ( rule__RelationEntity__NameAssignment_1_0_2 )
+ // InternalOml.g:5389:1: ( ( rule__RelationEntity__NameAssignment_1_0_2 ) )
+ // InternalOml.g:5390:2: ( rule__RelationEntity__NameAssignment_1_0_2 )
{
before(grammarAccess.getRelationEntityAccess().getNameAssignment_1_0_2());
- // InternalOml.g:5178:2: ( rule__RelationEntity__NameAssignment_1_0_2 )
- // InternalOml.g:5178:3: rule__RelationEntity__NameAssignment_1_0_2
+ // InternalOml.g:5391:2: ( rule__RelationEntity__NameAssignment_1_0_2 )
+ // InternalOml.g:5391:3: rule__RelationEntity__NameAssignment_1_0_2
{
pushFollow(FOLLOW_2);
rule__RelationEntity__NameAssignment_1_0_2();
@@ -16831,16 +17534,16 @@ public final void rule__RelationEntity__Group_1_0__2__Impl() throws RecognitionE
// $ANTLR start "rule__RelationEntity__Group_1_1__0"
- // InternalOml.g:5187:1: rule__RelationEntity__Group_1_1__0 : rule__RelationEntity__Group_1_1__0__Impl rule__RelationEntity__Group_1_1__1 ;
+ // InternalOml.g:5400:1: rule__RelationEntity__Group_1_1__0 : rule__RelationEntity__Group_1_1__0__Impl rule__RelationEntity__Group_1_1__1 ;
public final void rule__RelationEntity__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5191:1: ( rule__RelationEntity__Group_1_1__0__Impl rule__RelationEntity__Group_1_1__1 )
- // InternalOml.g:5192:2: rule__RelationEntity__Group_1_1__0__Impl rule__RelationEntity__Group_1_1__1
+ // InternalOml.g:5404:1: ( rule__RelationEntity__Group_1_1__0__Impl rule__RelationEntity__Group_1_1__1 )
+ // InternalOml.g:5405:2: rule__RelationEntity__Group_1_1__0__Impl rule__RelationEntity__Group_1_1__1
{
- pushFollow(FOLLOW_32);
+ pushFollow(FOLLOW_34);
rule__RelationEntity__Group_1_1__0__Impl();
state._fsp--;
@@ -16869,20 +17572,20 @@ public final void rule__RelationEntity__Group_1_1__0() throws RecognitionExcepti
// $ANTLR start "rule__RelationEntity__Group_1_1__0__Impl"
- // InternalOml.g:5199:1: rule__RelationEntity__Group_1_1__0__Impl : ( 'ref' ) ;
+ // InternalOml.g:5412:1: rule__RelationEntity__Group_1_1__0__Impl : ( 'ref' ) ;
public final void rule__RelationEntity__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5203:1: ( ( 'ref' ) )
- // InternalOml.g:5204:1: ( 'ref' )
+ // InternalOml.g:5416:1: ( ( 'ref' ) )
+ // InternalOml.g:5417:1: ( 'ref' )
{
- // InternalOml.g:5204:1: ( 'ref' )
- // InternalOml.g:5205:2: 'ref'
+ // InternalOml.g:5417:1: ( 'ref' )
+ // InternalOml.g:5418:2: 'ref'
{
before(grammarAccess.getRelationEntityAccess().getRefKeyword_1_1_0());
- match(input,36,FOLLOW_2);
+ match(input,38,FOLLOW_2);
after(grammarAccess.getRelationEntityAccess().getRefKeyword_1_1_0());
}
@@ -16906,16 +17609,16 @@ public final void rule__RelationEntity__Group_1_1__0__Impl() throws RecognitionE
// $ANTLR start "rule__RelationEntity__Group_1_1__1"
- // InternalOml.g:5214:1: rule__RelationEntity__Group_1_1__1 : rule__RelationEntity__Group_1_1__1__Impl rule__RelationEntity__Group_1_1__2 ;
+ // InternalOml.g:5427:1: rule__RelationEntity__Group_1_1__1 : rule__RelationEntity__Group_1_1__1__Impl rule__RelationEntity__Group_1_1__2 ;
public final void rule__RelationEntity__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5218:1: ( rule__RelationEntity__Group_1_1__1__Impl rule__RelationEntity__Group_1_1__2 )
- // InternalOml.g:5219:2: rule__RelationEntity__Group_1_1__1__Impl rule__RelationEntity__Group_1_1__2
+ // InternalOml.g:5431:1: ( rule__RelationEntity__Group_1_1__1__Impl rule__RelationEntity__Group_1_1__2 )
+ // InternalOml.g:5432:2: rule__RelationEntity__Group_1_1__1__Impl rule__RelationEntity__Group_1_1__2
{
- pushFollow(FOLLOW_31);
+ pushFollow(FOLLOW_33);
rule__RelationEntity__Group_1_1__1__Impl();
state._fsp--;
@@ -16944,20 +17647,20 @@ public final void rule__RelationEntity__Group_1_1__1() throws RecognitionExcepti
// $ANTLR start "rule__RelationEntity__Group_1_1__1__Impl"
- // InternalOml.g:5226:1: rule__RelationEntity__Group_1_1__1__Impl : ( 'relation' ) ;
+ // InternalOml.g:5439:1: rule__RelationEntity__Group_1_1__1__Impl : ( 'relation' ) ;
public final void rule__RelationEntity__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5230:1: ( ( 'relation' ) )
- // InternalOml.g:5231:1: ( 'relation' )
+ // InternalOml.g:5443:1: ( ( 'relation' ) )
+ // InternalOml.g:5444:1: ( 'relation' )
{
- // InternalOml.g:5231:1: ( 'relation' )
- // InternalOml.g:5232:2: 'relation'
+ // InternalOml.g:5444:1: ( 'relation' )
+ // InternalOml.g:5445:2: 'relation'
{
before(grammarAccess.getRelationEntityAccess().getRelationKeyword_1_1_1());
- match(input,40,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getRelationEntityAccess().getRelationKeyword_1_1_1());
}
@@ -16981,14 +17684,14 @@ public final void rule__RelationEntity__Group_1_1__1__Impl() throws RecognitionE
// $ANTLR start "rule__RelationEntity__Group_1_1__2"
- // InternalOml.g:5241:1: rule__RelationEntity__Group_1_1__2 : rule__RelationEntity__Group_1_1__2__Impl rule__RelationEntity__Group_1_1__3 ;
+ // InternalOml.g:5454:1: rule__RelationEntity__Group_1_1__2 : rule__RelationEntity__Group_1_1__2__Impl rule__RelationEntity__Group_1_1__3 ;
public final void rule__RelationEntity__Group_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5245:1: ( rule__RelationEntity__Group_1_1__2__Impl rule__RelationEntity__Group_1_1__3 )
- // InternalOml.g:5246:2: rule__RelationEntity__Group_1_1__2__Impl rule__RelationEntity__Group_1_1__3
+ // InternalOml.g:5458:1: ( rule__RelationEntity__Group_1_1__2__Impl rule__RelationEntity__Group_1_1__3 )
+ // InternalOml.g:5459:2: rule__RelationEntity__Group_1_1__2__Impl rule__RelationEntity__Group_1_1__3
{
pushFollow(FOLLOW_3);
rule__RelationEntity__Group_1_1__2__Impl();
@@ -17019,20 +17722,20 @@ public final void rule__RelationEntity__Group_1_1__2() throws RecognitionExcepti
// $ANTLR start "rule__RelationEntity__Group_1_1__2__Impl"
- // InternalOml.g:5253:1: rule__RelationEntity__Group_1_1__2__Impl : ( 'entity' ) ;
+ // InternalOml.g:5466:1: rule__RelationEntity__Group_1_1__2__Impl : ( 'entity' ) ;
public final void rule__RelationEntity__Group_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5257:1: ( ( 'entity' ) )
- // InternalOml.g:5258:1: ( 'entity' )
+ // InternalOml.g:5470:1: ( ( 'entity' ) )
+ // InternalOml.g:5471:1: ( 'entity' )
{
- // InternalOml.g:5258:1: ( 'entity' )
- // InternalOml.g:5259:2: 'entity'
+ // InternalOml.g:5471:1: ( 'entity' )
+ // InternalOml.g:5472:2: 'entity'
{
before(grammarAccess.getRelationEntityAccess().getEntityKeyword_1_1_2());
- match(input,41,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getRelationEntityAccess().getEntityKeyword_1_1_2());
}
@@ -17056,14 +17759,14 @@ public final void rule__RelationEntity__Group_1_1__2__Impl() throws RecognitionE
// $ANTLR start "rule__RelationEntity__Group_1_1__3"
- // InternalOml.g:5268:1: rule__RelationEntity__Group_1_1__3 : rule__RelationEntity__Group_1_1__3__Impl ;
+ // InternalOml.g:5481:1: rule__RelationEntity__Group_1_1__3 : rule__RelationEntity__Group_1_1__3__Impl ;
public final void rule__RelationEntity__Group_1_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5272:1: ( rule__RelationEntity__Group_1_1__3__Impl )
- // InternalOml.g:5273:2: rule__RelationEntity__Group_1_1__3__Impl
+ // InternalOml.g:5485:1: ( rule__RelationEntity__Group_1_1__3__Impl )
+ // InternalOml.g:5486:2: rule__RelationEntity__Group_1_1__3__Impl
{
pushFollow(FOLLOW_2);
rule__RelationEntity__Group_1_1__3__Impl();
@@ -17089,21 +17792,21 @@ public final void rule__RelationEntity__Group_1_1__3() throws RecognitionExcepti
// $ANTLR start "rule__RelationEntity__Group_1_1__3__Impl"
- // InternalOml.g:5279:1: rule__RelationEntity__Group_1_1__3__Impl : ( ( rule__RelationEntity__RefAssignment_1_1_3 ) ) ;
+ // InternalOml.g:5492:1: rule__RelationEntity__Group_1_1__3__Impl : ( ( rule__RelationEntity__RefAssignment_1_1_3 ) ) ;
public final void rule__RelationEntity__Group_1_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5283:1: ( ( ( rule__RelationEntity__RefAssignment_1_1_3 ) ) )
- // InternalOml.g:5284:1: ( ( rule__RelationEntity__RefAssignment_1_1_3 ) )
+ // InternalOml.g:5496:1: ( ( ( rule__RelationEntity__RefAssignment_1_1_3 ) ) )
+ // InternalOml.g:5497:1: ( ( rule__RelationEntity__RefAssignment_1_1_3 ) )
{
- // InternalOml.g:5284:1: ( ( rule__RelationEntity__RefAssignment_1_1_3 ) )
- // InternalOml.g:5285:2: ( rule__RelationEntity__RefAssignment_1_1_3 )
+ // InternalOml.g:5497:1: ( ( rule__RelationEntity__RefAssignment_1_1_3 ) )
+ // InternalOml.g:5498:2: ( rule__RelationEntity__RefAssignment_1_1_3 )
{
before(grammarAccess.getRelationEntityAccess().getRefAssignment_1_1_3());
- // InternalOml.g:5286:2: ( rule__RelationEntity__RefAssignment_1_1_3 )
- // InternalOml.g:5286:3: rule__RelationEntity__RefAssignment_1_1_3
+ // InternalOml.g:5499:2: ( rule__RelationEntity__RefAssignment_1_1_3 )
+ // InternalOml.g:5499:3: rule__RelationEntity__RefAssignment_1_1_3
{
pushFollow(FOLLOW_2);
rule__RelationEntity__RefAssignment_1_1_3();
@@ -17136,16 +17839,16 @@ public final void rule__RelationEntity__Group_1_1__3__Impl() throws RecognitionE
// $ANTLR start "rule__RelationEntity__Group_2__0"
- // InternalOml.g:5295:1: rule__RelationEntity__Group_2__0 : rule__RelationEntity__Group_2__0__Impl rule__RelationEntity__Group_2__1 ;
+ // InternalOml.g:5508:1: rule__RelationEntity__Group_2__0 : rule__RelationEntity__Group_2__0__Impl rule__RelationEntity__Group_2__1 ;
public final void rule__RelationEntity__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5299:1: ( rule__RelationEntity__Group_2__0__Impl rule__RelationEntity__Group_2__1 )
- // InternalOml.g:5300:2: rule__RelationEntity__Group_2__0__Impl rule__RelationEntity__Group_2__1
+ // InternalOml.g:5512:1: ( rule__RelationEntity__Group_2__0__Impl rule__RelationEntity__Group_2__1 )
+ // InternalOml.g:5513:2: rule__RelationEntity__Group_2__0__Impl rule__RelationEntity__Group_2__1
{
- pushFollow(FOLLOW_33);
+ pushFollow(FOLLOW_35);
rule__RelationEntity__Group_2__0__Impl();
state._fsp--;
@@ -17174,20 +17877,20 @@ public final void rule__RelationEntity__Group_2__0() throws RecognitionException
// $ANTLR start "rule__RelationEntity__Group_2__0__Impl"
- // InternalOml.g:5307:1: rule__RelationEntity__Group_2__0__Impl : ( '[' ) ;
+ // InternalOml.g:5520:1: rule__RelationEntity__Group_2__0__Impl : ( '[' ) ;
public final void rule__RelationEntity__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5311:1: ( ( '[' ) )
- // InternalOml.g:5312:1: ( '[' )
+ // InternalOml.g:5524:1: ( ( '[' ) )
+ // InternalOml.g:5525:1: ( '[' )
{
- // InternalOml.g:5312:1: ( '[' )
- // InternalOml.g:5313:2: '['
+ // InternalOml.g:5525:1: ( '[' )
+ // InternalOml.g:5526:2: '['
{
before(grammarAccess.getRelationEntityAccess().getLeftSquareBracketKeyword_2_0());
- match(input,37,FOLLOW_2);
+ match(input,39,FOLLOW_2);
after(grammarAccess.getRelationEntityAccess().getLeftSquareBracketKeyword_2_0());
}
@@ -17211,16 +17914,16 @@ public final void rule__RelationEntity__Group_2__0__Impl() throws RecognitionExc
// $ANTLR start "rule__RelationEntity__Group_2__1"
- // InternalOml.g:5322:1: rule__RelationEntity__Group_2__1 : rule__RelationEntity__Group_2__1__Impl rule__RelationEntity__Group_2__2 ;
+ // InternalOml.g:5535:1: rule__RelationEntity__Group_2__1 : rule__RelationEntity__Group_2__1__Impl rule__RelationEntity__Group_2__2 ;
public final void rule__RelationEntity__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5326:1: ( rule__RelationEntity__Group_2__1__Impl rule__RelationEntity__Group_2__2 )
- // InternalOml.g:5327:2: rule__RelationEntity__Group_2__1__Impl rule__RelationEntity__Group_2__2
+ // InternalOml.g:5539:1: ( rule__RelationEntity__Group_2__1__Impl rule__RelationEntity__Group_2__2 )
+ // InternalOml.g:5540:2: rule__RelationEntity__Group_2__1__Impl rule__RelationEntity__Group_2__2
{
- pushFollow(FOLLOW_33);
+ pushFollow(FOLLOW_35);
rule__RelationEntity__Group_2__1__Impl();
state._fsp--;
@@ -17249,29 +17952,29 @@ public final void rule__RelationEntity__Group_2__1() throws RecognitionException
// $ANTLR start "rule__RelationEntity__Group_2__1__Impl"
- // InternalOml.g:5334:1: rule__RelationEntity__Group_2__1__Impl : ( ( rule__RelationEntity__Group_2_1__0 )? ) ;
+ // InternalOml.g:5547:1: rule__RelationEntity__Group_2__1__Impl : ( ( rule__RelationEntity__Group_2_1__0 )? ) ;
public final void rule__RelationEntity__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5338:1: ( ( ( rule__RelationEntity__Group_2_1__0 )? ) )
- // InternalOml.g:5339:1: ( ( rule__RelationEntity__Group_2_1__0 )? )
+ // InternalOml.g:5551:1: ( ( ( rule__RelationEntity__Group_2_1__0 )? ) )
+ // InternalOml.g:5552:1: ( ( rule__RelationEntity__Group_2_1__0 )? )
{
- // InternalOml.g:5339:1: ( ( rule__RelationEntity__Group_2_1__0 )? )
- // InternalOml.g:5340:2: ( rule__RelationEntity__Group_2_1__0 )?
+ // InternalOml.g:5552:1: ( ( rule__RelationEntity__Group_2_1__0 )? )
+ // InternalOml.g:5553:2: ( rule__RelationEntity__Group_2_1__0 )?
{
before(grammarAccess.getRelationEntityAccess().getGroup_2_1());
- // InternalOml.g:5341:2: ( rule__RelationEntity__Group_2_1__0 )?
- int alt72=2;
- int LA72_0 = input.LA(1);
+ // InternalOml.g:5554:2: ( rule__RelationEntity__Group_2_1__0 )?
+ int alt74=2;
+ int LA74_0 = input.LA(1);
- if ( (LA72_0==42) ) {
- alt72=1;
+ if ( (LA74_0==44) ) {
+ alt74=1;
}
- switch (alt72) {
+ switch (alt74) {
case 1 :
- // InternalOml.g:5341:3: rule__RelationEntity__Group_2_1__0
+ // InternalOml.g:5554:3: rule__RelationEntity__Group_2_1__0
{
pushFollow(FOLLOW_2);
rule__RelationEntity__Group_2_1__0();
@@ -17307,16 +18010,16 @@ public final void rule__RelationEntity__Group_2__1__Impl() throws RecognitionExc
// $ANTLR start "rule__RelationEntity__Group_2__2"
- // InternalOml.g:5349:1: rule__RelationEntity__Group_2__2 : rule__RelationEntity__Group_2__2__Impl rule__RelationEntity__Group_2__3 ;
+ // InternalOml.g:5562:1: rule__RelationEntity__Group_2__2 : rule__RelationEntity__Group_2__2__Impl rule__RelationEntity__Group_2__3 ;
public final void rule__RelationEntity__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5353:1: ( rule__RelationEntity__Group_2__2__Impl rule__RelationEntity__Group_2__3 )
- // InternalOml.g:5354:2: rule__RelationEntity__Group_2__2__Impl rule__RelationEntity__Group_2__3
+ // InternalOml.g:5566:1: ( rule__RelationEntity__Group_2__2__Impl rule__RelationEntity__Group_2__3 )
+ // InternalOml.g:5567:2: rule__RelationEntity__Group_2__2__Impl rule__RelationEntity__Group_2__3
{
- pushFollow(FOLLOW_33);
+ pushFollow(FOLLOW_35);
rule__RelationEntity__Group_2__2__Impl();
state._fsp--;
@@ -17345,29 +18048,29 @@ public final void rule__RelationEntity__Group_2__2() throws RecognitionException
// $ANTLR start "rule__RelationEntity__Group_2__2__Impl"
- // InternalOml.g:5361:1: rule__RelationEntity__Group_2__2__Impl : ( ( rule__RelationEntity__Group_2_2__0 )? ) ;
+ // InternalOml.g:5574:1: rule__RelationEntity__Group_2__2__Impl : ( ( rule__RelationEntity__Group_2_2__0 )? ) ;
public final void rule__RelationEntity__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5365:1: ( ( ( rule__RelationEntity__Group_2_2__0 )? ) )
- // InternalOml.g:5366:1: ( ( rule__RelationEntity__Group_2_2__0 )? )
+ // InternalOml.g:5578:1: ( ( ( rule__RelationEntity__Group_2_2__0 )? ) )
+ // InternalOml.g:5579:1: ( ( rule__RelationEntity__Group_2_2__0 )? )
{
- // InternalOml.g:5366:1: ( ( rule__RelationEntity__Group_2_2__0 )? )
- // InternalOml.g:5367:2: ( rule__RelationEntity__Group_2_2__0 )?
+ // InternalOml.g:5579:1: ( ( rule__RelationEntity__Group_2_2__0 )? )
+ // InternalOml.g:5580:2: ( rule__RelationEntity__Group_2_2__0 )?
{
before(grammarAccess.getRelationEntityAccess().getGroup_2_2());
- // InternalOml.g:5368:2: ( rule__RelationEntity__Group_2_2__0 )?
- int alt73=2;
- int LA73_0 = input.LA(1);
+ // InternalOml.g:5581:2: ( rule__RelationEntity__Group_2_2__0 )?
+ int alt75=2;
+ int LA75_0 = input.LA(1);
- if ( (LA73_0==44) ) {
- alt73=1;
+ if ( (LA75_0==45) ) {
+ alt75=1;
}
- switch (alt73) {
+ switch (alt75) {
case 1 :
- // InternalOml.g:5368:3: rule__RelationEntity__Group_2_2__0
+ // InternalOml.g:5581:3: rule__RelationEntity__Group_2_2__0
{
pushFollow(FOLLOW_2);
rule__RelationEntity__Group_2_2__0();
@@ -17403,16 +18106,16 @@ public final void rule__RelationEntity__Group_2__2__Impl() throws RecognitionExc
// $ANTLR start "rule__RelationEntity__Group_2__3"
- // InternalOml.g:5376:1: rule__RelationEntity__Group_2__3 : rule__RelationEntity__Group_2__3__Impl rule__RelationEntity__Group_2__4 ;
+ // InternalOml.g:5589:1: rule__RelationEntity__Group_2__3 : rule__RelationEntity__Group_2__3__Impl rule__RelationEntity__Group_2__4 ;
public final void rule__RelationEntity__Group_2__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5380:1: ( rule__RelationEntity__Group_2__3__Impl rule__RelationEntity__Group_2__4 )
- // InternalOml.g:5381:2: rule__RelationEntity__Group_2__3__Impl rule__RelationEntity__Group_2__4
+ // InternalOml.g:5593:1: ( rule__RelationEntity__Group_2__3__Impl rule__RelationEntity__Group_2__4 )
+ // InternalOml.g:5594:2: rule__RelationEntity__Group_2__3__Impl rule__RelationEntity__Group_2__4
{
- pushFollow(FOLLOW_33);
+ pushFollow(FOLLOW_35);
rule__RelationEntity__Group_2__3__Impl();
state._fsp--;
@@ -17441,25 +18144,25 @@ public final void rule__RelationEntity__Group_2__3() throws RecognitionException
// $ANTLR start "rule__RelationEntity__Group_2__3__Impl"
- // InternalOml.g:5388:1: rule__RelationEntity__Group_2__3__Impl : ( ( rule__RelationEntity__ForwardRelationAssignment_2_3 )? ) ;
+ // InternalOml.g:5601:1: rule__RelationEntity__Group_2__3__Impl : ( ( rule__RelationEntity__ForwardRelationAssignment_2_3 )? ) ;
public final void rule__RelationEntity__Group_2__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5392:1: ( ( ( rule__RelationEntity__ForwardRelationAssignment_2_3 )? ) )
- // InternalOml.g:5393:1: ( ( rule__RelationEntity__ForwardRelationAssignment_2_3 )? )
+ // InternalOml.g:5605:1: ( ( ( rule__RelationEntity__ForwardRelationAssignment_2_3 )? ) )
+ // InternalOml.g:5606:1: ( ( rule__RelationEntity__ForwardRelationAssignment_2_3 )? )
{
- // InternalOml.g:5393:1: ( ( rule__RelationEntity__ForwardRelationAssignment_2_3 )? )
- // InternalOml.g:5394:2: ( rule__RelationEntity__ForwardRelationAssignment_2_3 )?
+ // InternalOml.g:5606:1: ( ( rule__RelationEntity__ForwardRelationAssignment_2_3 )? )
+ // InternalOml.g:5607:2: ( rule__RelationEntity__ForwardRelationAssignment_2_3 )?
{
before(grammarAccess.getRelationEntityAccess().getForwardRelationAssignment_2_3());
- // InternalOml.g:5395:2: ( rule__RelationEntity__ForwardRelationAssignment_2_3 )?
- int alt74=2;
- alt74 = dfa74.predict(input);
- switch (alt74) {
+ // InternalOml.g:5608:2: ( rule__RelationEntity__ForwardRelationAssignment_2_3 )?
+ int alt76=2;
+ alt76 = dfa76.predict(input);
+ switch (alt76) {
case 1 :
- // InternalOml.g:5395:3: rule__RelationEntity__ForwardRelationAssignment_2_3
+ // InternalOml.g:5608:3: rule__RelationEntity__ForwardRelationAssignment_2_3
{
pushFollow(FOLLOW_2);
rule__RelationEntity__ForwardRelationAssignment_2_3();
@@ -17495,16 +18198,16 @@ public final void rule__RelationEntity__Group_2__3__Impl() throws RecognitionExc
// $ANTLR start "rule__RelationEntity__Group_2__4"
- // InternalOml.g:5403:1: rule__RelationEntity__Group_2__4 : rule__RelationEntity__Group_2__4__Impl rule__RelationEntity__Group_2__5 ;
+ // InternalOml.g:5616:1: rule__RelationEntity__Group_2__4 : rule__RelationEntity__Group_2__4__Impl rule__RelationEntity__Group_2__5 ;
public final void rule__RelationEntity__Group_2__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5407:1: ( rule__RelationEntity__Group_2__4__Impl rule__RelationEntity__Group_2__5 )
- // InternalOml.g:5408:2: rule__RelationEntity__Group_2__4__Impl rule__RelationEntity__Group_2__5
+ // InternalOml.g:5620:1: ( rule__RelationEntity__Group_2__4__Impl rule__RelationEntity__Group_2__5 )
+ // InternalOml.g:5621:2: rule__RelationEntity__Group_2__4__Impl rule__RelationEntity__Group_2__5
{
- pushFollow(FOLLOW_33);
+ pushFollow(FOLLOW_35);
rule__RelationEntity__Group_2__4__Impl();
state._fsp--;
@@ -17533,29 +18236,29 @@ public final void rule__RelationEntity__Group_2__4() throws RecognitionException
// $ANTLR start "rule__RelationEntity__Group_2__4__Impl"
- // InternalOml.g:5415:1: rule__RelationEntity__Group_2__4__Impl : ( ( rule__RelationEntity__ReverseRelationAssignment_2_4 )? ) ;
+ // InternalOml.g:5628:1: rule__RelationEntity__Group_2__4__Impl : ( ( rule__RelationEntity__ReverseRelationAssignment_2_4 )? ) ;
public final void rule__RelationEntity__Group_2__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5419:1: ( ( ( rule__RelationEntity__ReverseRelationAssignment_2_4 )? ) )
- // InternalOml.g:5420:1: ( ( rule__RelationEntity__ReverseRelationAssignment_2_4 )? )
+ // InternalOml.g:5632:1: ( ( ( rule__RelationEntity__ReverseRelationAssignment_2_4 )? ) )
+ // InternalOml.g:5633:1: ( ( rule__RelationEntity__ReverseRelationAssignment_2_4 )? )
{
- // InternalOml.g:5420:1: ( ( rule__RelationEntity__ReverseRelationAssignment_2_4 )? )
- // InternalOml.g:5421:2: ( rule__RelationEntity__ReverseRelationAssignment_2_4 )?
+ // InternalOml.g:5633:1: ( ( rule__RelationEntity__ReverseRelationAssignment_2_4 )? )
+ // InternalOml.g:5634:2: ( rule__RelationEntity__ReverseRelationAssignment_2_4 )?
{
before(grammarAccess.getRelationEntityAccess().getReverseRelationAssignment_2_4());
- // InternalOml.g:5422:2: ( rule__RelationEntity__ReverseRelationAssignment_2_4 )?
- int alt75=2;
- int LA75_0 = input.LA(1);
+ // InternalOml.g:5635:2: ( rule__RelationEntity__ReverseRelationAssignment_2_4 )?
+ int alt77=2;
+ int LA77_0 = input.LA(1);
- if ( (LA75_0==28||LA75_0==66) ) {
- alt75=1;
+ if ( (LA77_0==29||LA77_0==67) ) {
+ alt77=1;
}
- switch (alt75) {
+ switch (alt77) {
case 1 :
- // InternalOml.g:5422:3: rule__RelationEntity__ReverseRelationAssignment_2_4
+ // InternalOml.g:5635:3: rule__RelationEntity__ReverseRelationAssignment_2_4
{
pushFollow(FOLLOW_2);
rule__RelationEntity__ReverseRelationAssignment_2_4();
@@ -17591,16 +18294,16 @@ public final void rule__RelationEntity__Group_2__4__Impl() throws RecognitionExc
// $ANTLR start "rule__RelationEntity__Group_2__5"
- // InternalOml.g:5430:1: rule__RelationEntity__Group_2__5 : rule__RelationEntity__Group_2__5__Impl rule__RelationEntity__Group_2__6 ;
+ // InternalOml.g:5643:1: rule__RelationEntity__Group_2__5 : rule__RelationEntity__Group_2__5__Impl rule__RelationEntity__Group_2__6 ;
public final void rule__RelationEntity__Group_2__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5434:1: ( rule__RelationEntity__Group_2__5__Impl rule__RelationEntity__Group_2__6 )
- // InternalOml.g:5435:2: rule__RelationEntity__Group_2__5__Impl rule__RelationEntity__Group_2__6
+ // InternalOml.g:5647:1: ( rule__RelationEntity__Group_2__5__Impl rule__RelationEntity__Group_2__6 )
+ // InternalOml.g:5648:2: rule__RelationEntity__Group_2__5__Impl rule__RelationEntity__Group_2__6
{
- pushFollow(FOLLOW_25);
+ pushFollow(FOLLOW_27);
rule__RelationEntity__Group_2__5__Impl();
state._fsp--;
@@ -17629,21 +18332,21 @@ public final void rule__RelationEntity__Group_2__5() throws RecognitionException
// $ANTLR start "rule__RelationEntity__Group_2__5__Impl"
- // InternalOml.g:5442:1: rule__RelationEntity__Group_2__5__Impl : ( ( rule__RelationEntity__UnorderedGroup_2_5 ) ) ;
+ // InternalOml.g:5655:1: rule__RelationEntity__Group_2__5__Impl : ( ( rule__RelationEntity__UnorderedGroup_2_5 ) ) ;
public final void rule__RelationEntity__Group_2__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5446:1: ( ( ( rule__RelationEntity__UnorderedGroup_2_5 ) ) )
- // InternalOml.g:5447:1: ( ( rule__RelationEntity__UnorderedGroup_2_5 ) )
+ // InternalOml.g:5659:1: ( ( ( rule__RelationEntity__UnorderedGroup_2_5 ) ) )
+ // InternalOml.g:5660:1: ( ( rule__RelationEntity__UnorderedGroup_2_5 ) )
{
- // InternalOml.g:5447:1: ( ( rule__RelationEntity__UnorderedGroup_2_5 ) )
- // InternalOml.g:5448:2: ( rule__RelationEntity__UnorderedGroup_2_5 )
+ // InternalOml.g:5660:1: ( ( rule__RelationEntity__UnorderedGroup_2_5 ) )
+ // InternalOml.g:5661:2: ( rule__RelationEntity__UnorderedGroup_2_5 )
{
before(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5());
- // InternalOml.g:5449:2: ( rule__RelationEntity__UnorderedGroup_2_5 )
- // InternalOml.g:5449:3: rule__RelationEntity__UnorderedGroup_2_5
+ // InternalOml.g:5662:2: ( rule__RelationEntity__UnorderedGroup_2_5 )
+ // InternalOml.g:5662:3: rule__RelationEntity__UnorderedGroup_2_5
{
pushFollow(FOLLOW_2);
rule__RelationEntity__UnorderedGroup_2_5();
@@ -17676,16 +18379,16 @@ public final void rule__RelationEntity__Group_2__5__Impl() throws RecognitionExc
// $ANTLR start "rule__RelationEntity__Group_2__6"
- // InternalOml.g:5457:1: rule__RelationEntity__Group_2__6 : rule__RelationEntity__Group_2__6__Impl rule__RelationEntity__Group_2__7 ;
+ // InternalOml.g:5670:1: rule__RelationEntity__Group_2__6 : rule__RelationEntity__Group_2__6__Impl rule__RelationEntity__Group_2__7 ;
public final void rule__RelationEntity__Group_2__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5461:1: ( rule__RelationEntity__Group_2__6__Impl rule__RelationEntity__Group_2__7 )
- // InternalOml.g:5462:2: rule__RelationEntity__Group_2__6__Impl rule__RelationEntity__Group_2__7
+ // InternalOml.g:5674:1: ( rule__RelationEntity__Group_2__6__Impl rule__RelationEntity__Group_2__7 )
+ // InternalOml.g:5675:2: rule__RelationEntity__Group_2__6__Impl rule__RelationEntity__Group_2__7
{
- pushFollow(FOLLOW_25);
+ pushFollow(FOLLOW_27);
rule__RelationEntity__Group_2__6__Impl();
state._fsp--;
@@ -17714,35 +18417,35 @@ public final void rule__RelationEntity__Group_2__6() throws RecognitionException
// $ANTLR start "rule__RelationEntity__Group_2__6__Impl"
- // InternalOml.g:5469:1: rule__RelationEntity__Group_2__6__Impl : ( ( rule__RelationEntity__OwnedKeysAssignment_2_6 )* ) ;
+ // InternalOml.g:5682:1: rule__RelationEntity__Group_2__6__Impl : ( ( rule__RelationEntity__OwnedKeysAssignment_2_6 )* ) ;
public final void rule__RelationEntity__Group_2__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5473:1: ( ( ( rule__RelationEntity__OwnedKeysAssignment_2_6 )* ) )
- // InternalOml.g:5474:1: ( ( rule__RelationEntity__OwnedKeysAssignment_2_6 )* )
+ // InternalOml.g:5686:1: ( ( ( rule__RelationEntity__OwnedKeysAssignment_2_6 )* ) )
+ // InternalOml.g:5687:1: ( ( rule__RelationEntity__OwnedKeysAssignment_2_6 )* )
{
- // InternalOml.g:5474:1: ( ( rule__RelationEntity__OwnedKeysAssignment_2_6 )* )
- // InternalOml.g:5475:2: ( rule__RelationEntity__OwnedKeysAssignment_2_6 )*
+ // InternalOml.g:5687:1: ( ( rule__RelationEntity__OwnedKeysAssignment_2_6 )* )
+ // InternalOml.g:5688:2: ( rule__RelationEntity__OwnedKeysAssignment_2_6 )*
{
before(grammarAccess.getRelationEntityAccess().getOwnedKeysAssignment_2_6());
- // InternalOml.g:5476:2: ( rule__RelationEntity__OwnedKeysAssignment_2_6 )*
- loop76:
+ // InternalOml.g:5689:2: ( rule__RelationEntity__OwnedKeysAssignment_2_6 )*
+ loop78:
do {
- int alt76=2;
- int LA76_0 = input.LA(1);
+ int alt78=2;
+ int LA78_0 = input.LA(1);
- if ( (LA76_0==74) ) {
- alt76=1;
+ if ( (LA78_0==76) ) {
+ alt78=1;
}
- switch (alt76) {
+ switch (alt78) {
case 1 :
- // InternalOml.g:5476:3: rule__RelationEntity__OwnedKeysAssignment_2_6
+ // InternalOml.g:5689:3: rule__RelationEntity__OwnedKeysAssignment_2_6
{
- pushFollow(FOLLOW_26);
+ pushFollow(FOLLOW_28);
rule__RelationEntity__OwnedKeysAssignment_2_6();
state._fsp--;
@@ -17752,7 +18455,7 @@ public final void rule__RelationEntity__Group_2__6__Impl() throws RecognitionExc
break;
default :
- break loop76;
+ break loop78;
}
} while (true);
@@ -17779,14 +18482,14 @@ public final void rule__RelationEntity__Group_2__6__Impl() throws RecognitionExc
// $ANTLR start "rule__RelationEntity__Group_2__7"
- // InternalOml.g:5484:1: rule__RelationEntity__Group_2__7 : rule__RelationEntity__Group_2__7__Impl ;
+ // InternalOml.g:5697:1: rule__RelationEntity__Group_2__7 : rule__RelationEntity__Group_2__7__Impl ;
public final void rule__RelationEntity__Group_2__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5488:1: ( rule__RelationEntity__Group_2__7__Impl )
- // InternalOml.g:5489:2: rule__RelationEntity__Group_2__7__Impl
+ // InternalOml.g:5701:1: ( rule__RelationEntity__Group_2__7__Impl )
+ // InternalOml.g:5702:2: rule__RelationEntity__Group_2__7__Impl
{
pushFollow(FOLLOW_2);
rule__RelationEntity__Group_2__7__Impl();
@@ -17812,20 +18515,20 @@ public final void rule__RelationEntity__Group_2__7() throws RecognitionException
// $ANTLR start "rule__RelationEntity__Group_2__7__Impl"
- // InternalOml.g:5495:1: rule__RelationEntity__Group_2__7__Impl : ( ']' ) ;
+ // InternalOml.g:5708:1: rule__RelationEntity__Group_2__7__Impl : ( ']' ) ;
public final void rule__RelationEntity__Group_2__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5499:1: ( ( ']' ) )
- // InternalOml.g:5500:1: ( ']' )
+ // InternalOml.g:5712:1: ( ( ']' ) )
+ // InternalOml.g:5713:1: ( ']' )
{
- // InternalOml.g:5500:1: ( ']' )
- // InternalOml.g:5501:2: ']'
+ // InternalOml.g:5713:1: ( ']' )
+ // InternalOml.g:5714:2: ']'
{
before(grammarAccess.getRelationEntityAccess().getRightSquareBracketKeyword_2_7());
- match(input,38,FOLLOW_2);
+ match(input,40,FOLLOW_2);
after(grammarAccess.getRelationEntityAccess().getRightSquareBracketKeyword_2_7());
}
@@ -17849,14 +18552,14 @@ public final void rule__RelationEntity__Group_2__7__Impl() throws RecognitionExc
// $ANTLR start "rule__RelationEntity__Group_2_1__0"
- // InternalOml.g:5511:1: rule__RelationEntity__Group_2_1__0 : rule__RelationEntity__Group_2_1__0__Impl rule__RelationEntity__Group_2_1__1 ;
+ // InternalOml.g:5724:1: rule__RelationEntity__Group_2_1__0 : rule__RelationEntity__Group_2_1__0__Impl rule__RelationEntity__Group_2_1__1 ;
public final void rule__RelationEntity__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5515:1: ( rule__RelationEntity__Group_2_1__0__Impl rule__RelationEntity__Group_2_1__1 )
- // InternalOml.g:5516:2: rule__RelationEntity__Group_2_1__0__Impl rule__RelationEntity__Group_2_1__1
+ // InternalOml.g:5728:1: ( rule__RelationEntity__Group_2_1__0__Impl rule__RelationEntity__Group_2_1__1 )
+ // InternalOml.g:5729:2: rule__RelationEntity__Group_2_1__0__Impl rule__RelationEntity__Group_2_1__1
{
pushFollow(FOLLOW_3);
rule__RelationEntity__Group_2_1__0__Impl();
@@ -17887,20 +18590,20 @@ public final void rule__RelationEntity__Group_2_1__0() throws RecognitionExcepti
// $ANTLR start "rule__RelationEntity__Group_2_1__0__Impl"
- // InternalOml.g:5523:1: rule__RelationEntity__Group_2_1__0__Impl : ( 'from' ) ;
+ // InternalOml.g:5736:1: rule__RelationEntity__Group_2_1__0__Impl : ( 'from' ) ;
public final void rule__RelationEntity__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5527:1: ( ( 'from' ) )
- // InternalOml.g:5528:1: ( 'from' )
+ // InternalOml.g:5740:1: ( ( 'from' ) )
+ // InternalOml.g:5741:1: ( 'from' )
{
- // InternalOml.g:5528:1: ( 'from' )
- // InternalOml.g:5529:2: 'from'
+ // InternalOml.g:5741:1: ( 'from' )
+ // InternalOml.g:5742:2: 'from'
{
before(grammarAccess.getRelationEntityAccess().getFromKeyword_2_1_0());
- match(input,42,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getRelationEntityAccess().getFromKeyword_2_1_0());
}
@@ -17924,16 +18627,16 @@ public final void rule__RelationEntity__Group_2_1__0__Impl() throws RecognitionE
// $ANTLR start "rule__RelationEntity__Group_2_1__1"
- // InternalOml.g:5538:1: rule__RelationEntity__Group_2_1__1 : rule__RelationEntity__Group_2_1__1__Impl rule__RelationEntity__Group_2_1__2 ;
+ // InternalOml.g:5751:1: rule__RelationEntity__Group_2_1__1 : rule__RelationEntity__Group_2_1__1__Impl rule__RelationEntity__Group_2_1__2 ;
public final void rule__RelationEntity__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5542:1: ( rule__RelationEntity__Group_2_1__1__Impl rule__RelationEntity__Group_2_1__2 )
- // InternalOml.g:5543:2: rule__RelationEntity__Group_2_1__1__Impl rule__RelationEntity__Group_2_1__2
+ // InternalOml.g:5755:1: ( rule__RelationEntity__Group_2_1__1__Impl rule__RelationEntity__Group_2_1__2 )
+ // InternalOml.g:5756:2: rule__RelationEntity__Group_2_1__1__Impl rule__RelationEntity__Group_2_1__2
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_5);
rule__RelationEntity__Group_2_1__1__Impl();
state._fsp--;
@@ -17962,21 +18665,21 @@ public final void rule__RelationEntity__Group_2_1__1() throws RecognitionExcepti
// $ANTLR start "rule__RelationEntity__Group_2_1__1__Impl"
- // InternalOml.g:5550:1: rule__RelationEntity__Group_2_1__1__Impl : ( ( rule__RelationEntity__SourcesAssignment_2_1_1 ) ) ;
+ // InternalOml.g:5763:1: rule__RelationEntity__Group_2_1__1__Impl : ( ( rule__RelationEntity__SourcesAssignment_2_1_1 ) ) ;
public final void rule__RelationEntity__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5554:1: ( ( ( rule__RelationEntity__SourcesAssignment_2_1_1 ) ) )
- // InternalOml.g:5555:1: ( ( rule__RelationEntity__SourcesAssignment_2_1_1 ) )
+ // InternalOml.g:5767:1: ( ( ( rule__RelationEntity__SourcesAssignment_2_1_1 ) ) )
+ // InternalOml.g:5768:1: ( ( rule__RelationEntity__SourcesAssignment_2_1_1 ) )
{
- // InternalOml.g:5555:1: ( ( rule__RelationEntity__SourcesAssignment_2_1_1 ) )
- // InternalOml.g:5556:2: ( rule__RelationEntity__SourcesAssignment_2_1_1 )
+ // InternalOml.g:5768:1: ( ( rule__RelationEntity__SourcesAssignment_2_1_1 ) )
+ // InternalOml.g:5769:2: ( rule__RelationEntity__SourcesAssignment_2_1_1 )
{
before(grammarAccess.getRelationEntityAccess().getSourcesAssignment_2_1_1());
- // InternalOml.g:5557:2: ( rule__RelationEntity__SourcesAssignment_2_1_1 )
- // InternalOml.g:5557:3: rule__RelationEntity__SourcesAssignment_2_1_1
+ // InternalOml.g:5770:2: ( rule__RelationEntity__SourcesAssignment_2_1_1 )
+ // InternalOml.g:5770:3: rule__RelationEntity__SourcesAssignment_2_1_1
{
pushFollow(FOLLOW_2);
rule__RelationEntity__SourcesAssignment_2_1_1();
@@ -18009,14 +18712,14 @@ public final void rule__RelationEntity__Group_2_1__1__Impl() throws RecognitionE
// $ANTLR start "rule__RelationEntity__Group_2_1__2"
- // InternalOml.g:5565:1: rule__RelationEntity__Group_2_1__2 : rule__RelationEntity__Group_2_1__2__Impl ;
+ // InternalOml.g:5778:1: rule__RelationEntity__Group_2_1__2 : rule__RelationEntity__Group_2_1__2__Impl ;
public final void rule__RelationEntity__Group_2_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5569:1: ( rule__RelationEntity__Group_2_1__2__Impl )
- // InternalOml.g:5570:2: rule__RelationEntity__Group_2_1__2__Impl
+ // InternalOml.g:5782:1: ( rule__RelationEntity__Group_2_1__2__Impl )
+ // InternalOml.g:5783:2: rule__RelationEntity__Group_2_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__RelationEntity__Group_2_1__2__Impl();
@@ -18042,35 +18745,35 @@ public final void rule__RelationEntity__Group_2_1__2() throws RecognitionExcepti
// $ANTLR start "rule__RelationEntity__Group_2_1__2__Impl"
- // InternalOml.g:5576:1: rule__RelationEntity__Group_2_1__2__Impl : ( ( rule__RelationEntity__Group_2_1_2__0 )* ) ;
+ // InternalOml.g:5789:1: rule__RelationEntity__Group_2_1__2__Impl : ( ( rule__RelationEntity__Group_2_1_2__0 )* ) ;
public final void rule__RelationEntity__Group_2_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5580:1: ( ( ( rule__RelationEntity__Group_2_1_2__0 )* ) )
- // InternalOml.g:5581:1: ( ( rule__RelationEntity__Group_2_1_2__0 )* )
+ // InternalOml.g:5793:1: ( ( ( rule__RelationEntity__Group_2_1_2__0 )* ) )
+ // InternalOml.g:5794:1: ( ( rule__RelationEntity__Group_2_1_2__0 )* )
{
- // InternalOml.g:5581:1: ( ( rule__RelationEntity__Group_2_1_2__0 )* )
- // InternalOml.g:5582:2: ( rule__RelationEntity__Group_2_1_2__0 )*
+ // InternalOml.g:5794:1: ( ( rule__RelationEntity__Group_2_1_2__0 )* )
+ // InternalOml.g:5795:2: ( rule__RelationEntity__Group_2_1_2__0 )*
{
before(grammarAccess.getRelationEntityAccess().getGroup_2_1_2());
- // InternalOml.g:5583:2: ( rule__RelationEntity__Group_2_1_2__0 )*
- loop77:
+ // InternalOml.g:5796:2: ( rule__RelationEntity__Group_2_1_2__0 )*
+ loop79:
do {
- int alt77=2;
- int LA77_0 = input.LA(1);
+ int alt79=2;
+ int LA79_0 = input.LA(1);
- if ( (LA77_0==43) ) {
- alt77=1;
+ if ( (LA79_0==30) ) {
+ alt79=1;
}
- switch (alt77) {
+ switch (alt79) {
case 1 :
- // InternalOml.g:5583:3: rule__RelationEntity__Group_2_1_2__0
+ // InternalOml.g:5796:3: rule__RelationEntity__Group_2_1_2__0
{
- pushFollow(FOLLOW_35);
+ pushFollow(FOLLOW_6);
rule__RelationEntity__Group_2_1_2__0();
state._fsp--;
@@ -18080,7 +18783,7 @@ public final void rule__RelationEntity__Group_2_1__2__Impl() throws RecognitionE
break;
default :
- break loop77;
+ break loop79;
}
} while (true);
@@ -18107,14 +18810,14 @@ public final void rule__RelationEntity__Group_2_1__2__Impl() throws RecognitionE
// $ANTLR start "rule__RelationEntity__Group_2_1_2__0"
- // InternalOml.g:5592:1: rule__RelationEntity__Group_2_1_2__0 : rule__RelationEntity__Group_2_1_2__0__Impl rule__RelationEntity__Group_2_1_2__1 ;
+ // InternalOml.g:5805:1: rule__RelationEntity__Group_2_1_2__0 : rule__RelationEntity__Group_2_1_2__0__Impl rule__RelationEntity__Group_2_1_2__1 ;
public final void rule__RelationEntity__Group_2_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5596:1: ( rule__RelationEntity__Group_2_1_2__0__Impl rule__RelationEntity__Group_2_1_2__1 )
- // InternalOml.g:5597:2: rule__RelationEntity__Group_2_1_2__0__Impl rule__RelationEntity__Group_2_1_2__1
+ // InternalOml.g:5809:1: ( rule__RelationEntity__Group_2_1_2__0__Impl rule__RelationEntity__Group_2_1_2__1 )
+ // InternalOml.g:5810:2: rule__RelationEntity__Group_2_1_2__0__Impl rule__RelationEntity__Group_2_1_2__1
{
pushFollow(FOLLOW_3);
rule__RelationEntity__Group_2_1_2__0__Impl();
@@ -18145,20 +18848,20 @@ public final void rule__RelationEntity__Group_2_1_2__0() throws RecognitionExcep
// $ANTLR start "rule__RelationEntity__Group_2_1_2__0__Impl"
- // InternalOml.g:5604:1: rule__RelationEntity__Group_2_1_2__0__Impl : ( ',' ) ;
+ // InternalOml.g:5817:1: rule__RelationEntity__Group_2_1_2__0__Impl : ( ',' ) ;
public final void rule__RelationEntity__Group_2_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5608:1: ( ( ',' ) )
- // InternalOml.g:5609:1: ( ',' )
+ // InternalOml.g:5821:1: ( ( ',' ) )
+ // InternalOml.g:5822:1: ( ',' )
{
- // InternalOml.g:5609:1: ( ',' )
- // InternalOml.g:5610:2: ','
+ // InternalOml.g:5822:1: ( ',' )
+ // InternalOml.g:5823:2: ','
{
before(grammarAccess.getRelationEntityAccess().getCommaKeyword_2_1_2_0());
- match(input,43,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getRelationEntityAccess().getCommaKeyword_2_1_2_0());
}
@@ -18182,14 +18885,14 @@ public final void rule__RelationEntity__Group_2_1_2__0__Impl() throws Recognitio
// $ANTLR start "rule__RelationEntity__Group_2_1_2__1"
- // InternalOml.g:5619:1: rule__RelationEntity__Group_2_1_2__1 : rule__RelationEntity__Group_2_1_2__1__Impl ;
+ // InternalOml.g:5832:1: rule__RelationEntity__Group_2_1_2__1 : rule__RelationEntity__Group_2_1_2__1__Impl ;
public final void rule__RelationEntity__Group_2_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5623:1: ( rule__RelationEntity__Group_2_1_2__1__Impl )
- // InternalOml.g:5624:2: rule__RelationEntity__Group_2_1_2__1__Impl
+ // InternalOml.g:5836:1: ( rule__RelationEntity__Group_2_1_2__1__Impl )
+ // InternalOml.g:5837:2: rule__RelationEntity__Group_2_1_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__RelationEntity__Group_2_1_2__1__Impl();
@@ -18215,21 +18918,21 @@ public final void rule__RelationEntity__Group_2_1_2__1() throws RecognitionExcep
// $ANTLR start "rule__RelationEntity__Group_2_1_2__1__Impl"
- // InternalOml.g:5630:1: rule__RelationEntity__Group_2_1_2__1__Impl : ( ( rule__RelationEntity__SourcesAssignment_2_1_2_1 ) ) ;
+ // InternalOml.g:5843:1: rule__RelationEntity__Group_2_1_2__1__Impl : ( ( rule__RelationEntity__SourcesAssignment_2_1_2_1 ) ) ;
public final void rule__RelationEntity__Group_2_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5634:1: ( ( ( rule__RelationEntity__SourcesAssignment_2_1_2_1 ) ) )
- // InternalOml.g:5635:1: ( ( rule__RelationEntity__SourcesAssignment_2_1_2_1 ) )
+ // InternalOml.g:5847:1: ( ( ( rule__RelationEntity__SourcesAssignment_2_1_2_1 ) ) )
+ // InternalOml.g:5848:1: ( ( rule__RelationEntity__SourcesAssignment_2_1_2_1 ) )
{
- // InternalOml.g:5635:1: ( ( rule__RelationEntity__SourcesAssignment_2_1_2_1 ) )
- // InternalOml.g:5636:2: ( rule__RelationEntity__SourcesAssignment_2_1_2_1 )
+ // InternalOml.g:5848:1: ( ( rule__RelationEntity__SourcesAssignment_2_1_2_1 ) )
+ // InternalOml.g:5849:2: ( rule__RelationEntity__SourcesAssignment_2_1_2_1 )
{
before(grammarAccess.getRelationEntityAccess().getSourcesAssignment_2_1_2_1());
- // InternalOml.g:5637:2: ( rule__RelationEntity__SourcesAssignment_2_1_2_1 )
- // InternalOml.g:5637:3: rule__RelationEntity__SourcesAssignment_2_1_2_1
+ // InternalOml.g:5850:2: ( rule__RelationEntity__SourcesAssignment_2_1_2_1 )
+ // InternalOml.g:5850:3: rule__RelationEntity__SourcesAssignment_2_1_2_1
{
pushFollow(FOLLOW_2);
rule__RelationEntity__SourcesAssignment_2_1_2_1();
@@ -18262,14 +18965,14 @@ public final void rule__RelationEntity__Group_2_1_2__1__Impl() throws Recognitio
// $ANTLR start "rule__RelationEntity__Group_2_2__0"
- // InternalOml.g:5646:1: rule__RelationEntity__Group_2_2__0 : rule__RelationEntity__Group_2_2__0__Impl rule__RelationEntity__Group_2_2__1 ;
+ // InternalOml.g:5859:1: rule__RelationEntity__Group_2_2__0 : rule__RelationEntity__Group_2_2__0__Impl rule__RelationEntity__Group_2_2__1 ;
public final void rule__RelationEntity__Group_2_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5650:1: ( rule__RelationEntity__Group_2_2__0__Impl rule__RelationEntity__Group_2_2__1 )
- // InternalOml.g:5651:2: rule__RelationEntity__Group_2_2__0__Impl rule__RelationEntity__Group_2_2__1
+ // InternalOml.g:5863:1: ( rule__RelationEntity__Group_2_2__0__Impl rule__RelationEntity__Group_2_2__1 )
+ // InternalOml.g:5864:2: rule__RelationEntity__Group_2_2__0__Impl rule__RelationEntity__Group_2_2__1
{
pushFollow(FOLLOW_3);
rule__RelationEntity__Group_2_2__0__Impl();
@@ -18300,20 +19003,20 @@ public final void rule__RelationEntity__Group_2_2__0() throws RecognitionExcepti
// $ANTLR start "rule__RelationEntity__Group_2_2__0__Impl"
- // InternalOml.g:5658:1: rule__RelationEntity__Group_2_2__0__Impl : ( 'to' ) ;
+ // InternalOml.g:5871:1: rule__RelationEntity__Group_2_2__0__Impl : ( 'to' ) ;
public final void rule__RelationEntity__Group_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5662:1: ( ( 'to' ) )
- // InternalOml.g:5663:1: ( 'to' )
+ // InternalOml.g:5875:1: ( ( 'to' ) )
+ // InternalOml.g:5876:1: ( 'to' )
{
- // InternalOml.g:5663:1: ( 'to' )
- // InternalOml.g:5664:2: 'to'
+ // InternalOml.g:5876:1: ( 'to' )
+ // InternalOml.g:5877:2: 'to'
{
before(grammarAccess.getRelationEntityAccess().getToKeyword_2_2_0());
- match(input,44,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getRelationEntityAccess().getToKeyword_2_2_0());
}
@@ -18337,16 +19040,16 @@ public final void rule__RelationEntity__Group_2_2__0__Impl() throws RecognitionE
// $ANTLR start "rule__RelationEntity__Group_2_2__1"
- // InternalOml.g:5673:1: rule__RelationEntity__Group_2_2__1 : rule__RelationEntity__Group_2_2__1__Impl rule__RelationEntity__Group_2_2__2 ;
+ // InternalOml.g:5886:1: rule__RelationEntity__Group_2_2__1 : rule__RelationEntity__Group_2_2__1__Impl rule__RelationEntity__Group_2_2__2 ;
public final void rule__RelationEntity__Group_2_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5677:1: ( rule__RelationEntity__Group_2_2__1__Impl rule__RelationEntity__Group_2_2__2 )
- // InternalOml.g:5678:2: rule__RelationEntity__Group_2_2__1__Impl rule__RelationEntity__Group_2_2__2
+ // InternalOml.g:5890:1: ( rule__RelationEntity__Group_2_2__1__Impl rule__RelationEntity__Group_2_2__2 )
+ // InternalOml.g:5891:2: rule__RelationEntity__Group_2_2__1__Impl rule__RelationEntity__Group_2_2__2
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_5);
rule__RelationEntity__Group_2_2__1__Impl();
state._fsp--;
@@ -18375,21 +19078,21 @@ public final void rule__RelationEntity__Group_2_2__1() throws RecognitionExcepti
// $ANTLR start "rule__RelationEntity__Group_2_2__1__Impl"
- // InternalOml.g:5685:1: rule__RelationEntity__Group_2_2__1__Impl : ( ( rule__RelationEntity__TargetsAssignment_2_2_1 ) ) ;
+ // InternalOml.g:5898:1: rule__RelationEntity__Group_2_2__1__Impl : ( ( rule__RelationEntity__TargetsAssignment_2_2_1 ) ) ;
public final void rule__RelationEntity__Group_2_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5689:1: ( ( ( rule__RelationEntity__TargetsAssignment_2_2_1 ) ) )
- // InternalOml.g:5690:1: ( ( rule__RelationEntity__TargetsAssignment_2_2_1 ) )
+ // InternalOml.g:5902:1: ( ( ( rule__RelationEntity__TargetsAssignment_2_2_1 ) ) )
+ // InternalOml.g:5903:1: ( ( rule__RelationEntity__TargetsAssignment_2_2_1 ) )
{
- // InternalOml.g:5690:1: ( ( rule__RelationEntity__TargetsAssignment_2_2_1 ) )
- // InternalOml.g:5691:2: ( rule__RelationEntity__TargetsAssignment_2_2_1 )
+ // InternalOml.g:5903:1: ( ( rule__RelationEntity__TargetsAssignment_2_2_1 ) )
+ // InternalOml.g:5904:2: ( rule__RelationEntity__TargetsAssignment_2_2_1 )
{
before(grammarAccess.getRelationEntityAccess().getTargetsAssignment_2_2_1());
- // InternalOml.g:5692:2: ( rule__RelationEntity__TargetsAssignment_2_2_1 )
- // InternalOml.g:5692:3: rule__RelationEntity__TargetsAssignment_2_2_1
+ // InternalOml.g:5905:2: ( rule__RelationEntity__TargetsAssignment_2_2_1 )
+ // InternalOml.g:5905:3: rule__RelationEntity__TargetsAssignment_2_2_1
{
pushFollow(FOLLOW_2);
rule__RelationEntity__TargetsAssignment_2_2_1();
@@ -18422,14 +19125,14 @@ public final void rule__RelationEntity__Group_2_2__1__Impl() throws RecognitionE
// $ANTLR start "rule__RelationEntity__Group_2_2__2"
- // InternalOml.g:5700:1: rule__RelationEntity__Group_2_2__2 : rule__RelationEntity__Group_2_2__2__Impl ;
+ // InternalOml.g:5913:1: rule__RelationEntity__Group_2_2__2 : rule__RelationEntity__Group_2_2__2__Impl ;
public final void rule__RelationEntity__Group_2_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5704:1: ( rule__RelationEntity__Group_2_2__2__Impl )
- // InternalOml.g:5705:2: rule__RelationEntity__Group_2_2__2__Impl
+ // InternalOml.g:5917:1: ( rule__RelationEntity__Group_2_2__2__Impl )
+ // InternalOml.g:5918:2: rule__RelationEntity__Group_2_2__2__Impl
{
pushFollow(FOLLOW_2);
rule__RelationEntity__Group_2_2__2__Impl();
@@ -18455,35 +19158,35 @@ public final void rule__RelationEntity__Group_2_2__2() throws RecognitionExcepti
// $ANTLR start "rule__RelationEntity__Group_2_2__2__Impl"
- // InternalOml.g:5711:1: rule__RelationEntity__Group_2_2__2__Impl : ( ( rule__RelationEntity__Group_2_2_2__0 )* ) ;
+ // InternalOml.g:5924:1: rule__RelationEntity__Group_2_2__2__Impl : ( ( rule__RelationEntity__Group_2_2_2__0 )* ) ;
public final void rule__RelationEntity__Group_2_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5715:1: ( ( ( rule__RelationEntity__Group_2_2_2__0 )* ) )
- // InternalOml.g:5716:1: ( ( rule__RelationEntity__Group_2_2_2__0 )* )
+ // InternalOml.g:5928:1: ( ( ( rule__RelationEntity__Group_2_2_2__0 )* ) )
+ // InternalOml.g:5929:1: ( ( rule__RelationEntity__Group_2_2_2__0 )* )
{
- // InternalOml.g:5716:1: ( ( rule__RelationEntity__Group_2_2_2__0 )* )
- // InternalOml.g:5717:2: ( rule__RelationEntity__Group_2_2_2__0 )*
+ // InternalOml.g:5929:1: ( ( rule__RelationEntity__Group_2_2_2__0 )* )
+ // InternalOml.g:5930:2: ( rule__RelationEntity__Group_2_2_2__0 )*
{
before(grammarAccess.getRelationEntityAccess().getGroup_2_2_2());
- // InternalOml.g:5718:2: ( rule__RelationEntity__Group_2_2_2__0 )*
- loop78:
+ // InternalOml.g:5931:2: ( rule__RelationEntity__Group_2_2_2__0 )*
+ loop80:
do {
- int alt78=2;
- int LA78_0 = input.LA(1);
+ int alt80=2;
+ int LA80_0 = input.LA(1);
- if ( (LA78_0==43) ) {
- alt78=1;
+ if ( (LA80_0==30) ) {
+ alt80=1;
}
- switch (alt78) {
+ switch (alt80) {
case 1 :
- // InternalOml.g:5718:3: rule__RelationEntity__Group_2_2_2__0
+ // InternalOml.g:5931:3: rule__RelationEntity__Group_2_2_2__0
{
- pushFollow(FOLLOW_35);
+ pushFollow(FOLLOW_6);
rule__RelationEntity__Group_2_2_2__0();
state._fsp--;
@@ -18493,7 +19196,7 @@ public final void rule__RelationEntity__Group_2_2__2__Impl() throws RecognitionE
break;
default :
- break loop78;
+ break loop80;
}
} while (true);
@@ -18520,14 +19223,14 @@ public final void rule__RelationEntity__Group_2_2__2__Impl() throws RecognitionE
// $ANTLR start "rule__RelationEntity__Group_2_2_2__0"
- // InternalOml.g:5727:1: rule__RelationEntity__Group_2_2_2__0 : rule__RelationEntity__Group_2_2_2__0__Impl rule__RelationEntity__Group_2_2_2__1 ;
+ // InternalOml.g:5940:1: rule__RelationEntity__Group_2_2_2__0 : rule__RelationEntity__Group_2_2_2__0__Impl rule__RelationEntity__Group_2_2_2__1 ;
public final void rule__RelationEntity__Group_2_2_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5731:1: ( rule__RelationEntity__Group_2_2_2__0__Impl rule__RelationEntity__Group_2_2_2__1 )
- // InternalOml.g:5732:2: rule__RelationEntity__Group_2_2_2__0__Impl rule__RelationEntity__Group_2_2_2__1
+ // InternalOml.g:5944:1: ( rule__RelationEntity__Group_2_2_2__0__Impl rule__RelationEntity__Group_2_2_2__1 )
+ // InternalOml.g:5945:2: rule__RelationEntity__Group_2_2_2__0__Impl rule__RelationEntity__Group_2_2_2__1
{
pushFollow(FOLLOW_3);
rule__RelationEntity__Group_2_2_2__0__Impl();
@@ -18558,20 +19261,20 @@ public final void rule__RelationEntity__Group_2_2_2__0() throws RecognitionExcep
// $ANTLR start "rule__RelationEntity__Group_2_2_2__0__Impl"
- // InternalOml.g:5739:1: rule__RelationEntity__Group_2_2_2__0__Impl : ( ',' ) ;
+ // InternalOml.g:5952:1: rule__RelationEntity__Group_2_2_2__0__Impl : ( ',' ) ;
public final void rule__RelationEntity__Group_2_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5743:1: ( ( ',' ) )
- // InternalOml.g:5744:1: ( ',' )
+ // InternalOml.g:5956:1: ( ( ',' ) )
+ // InternalOml.g:5957:1: ( ',' )
{
- // InternalOml.g:5744:1: ( ',' )
- // InternalOml.g:5745:2: ','
+ // InternalOml.g:5957:1: ( ',' )
+ // InternalOml.g:5958:2: ','
{
before(grammarAccess.getRelationEntityAccess().getCommaKeyword_2_2_2_0());
- match(input,43,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getRelationEntityAccess().getCommaKeyword_2_2_2_0());
}
@@ -18595,14 +19298,14 @@ public final void rule__RelationEntity__Group_2_2_2__0__Impl() throws Recognitio
// $ANTLR start "rule__RelationEntity__Group_2_2_2__1"
- // InternalOml.g:5754:1: rule__RelationEntity__Group_2_2_2__1 : rule__RelationEntity__Group_2_2_2__1__Impl ;
+ // InternalOml.g:5967:1: rule__RelationEntity__Group_2_2_2__1 : rule__RelationEntity__Group_2_2_2__1__Impl ;
public final void rule__RelationEntity__Group_2_2_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5758:1: ( rule__RelationEntity__Group_2_2_2__1__Impl )
- // InternalOml.g:5759:2: rule__RelationEntity__Group_2_2_2__1__Impl
+ // InternalOml.g:5971:1: ( rule__RelationEntity__Group_2_2_2__1__Impl )
+ // InternalOml.g:5972:2: rule__RelationEntity__Group_2_2_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__RelationEntity__Group_2_2_2__1__Impl();
@@ -18628,21 +19331,21 @@ public final void rule__RelationEntity__Group_2_2_2__1() throws RecognitionExcep
// $ANTLR start "rule__RelationEntity__Group_2_2_2__1__Impl"
- // InternalOml.g:5765:1: rule__RelationEntity__Group_2_2_2__1__Impl : ( ( rule__RelationEntity__TargetsAssignment_2_2_2_1 ) ) ;
+ // InternalOml.g:5978:1: rule__RelationEntity__Group_2_2_2__1__Impl : ( ( rule__RelationEntity__TargetsAssignment_2_2_2_1 ) ) ;
public final void rule__RelationEntity__Group_2_2_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5769:1: ( ( ( rule__RelationEntity__TargetsAssignment_2_2_2_1 ) ) )
- // InternalOml.g:5770:1: ( ( rule__RelationEntity__TargetsAssignment_2_2_2_1 ) )
+ // InternalOml.g:5982:1: ( ( ( rule__RelationEntity__TargetsAssignment_2_2_2_1 ) ) )
+ // InternalOml.g:5983:1: ( ( rule__RelationEntity__TargetsAssignment_2_2_2_1 ) )
{
- // InternalOml.g:5770:1: ( ( rule__RelationEntity__TargetsAssignment_2_2_2_1 ) )
- // InternalOml.g:5771:2: ( rule__RelationEntity__TargetsAssignment_2_2_2_1 )
+ // InternalOml.g:5983:1: ( ( rule__RelationEntity__TargetsAssignment_2_2_2_1 ) )
+ // InternalOml.g:5984:2: ( rule__RelationEntity__TargetsAssignment_2_2_2_1 )
{
before(grammarAccess.getRelationEntityAccess().getTargetsAssignment_2_2_2_1());
- // InternalOml.g:5772:2: ( rule__RelationEntity__TargetsAssignment_2_2_2_1 )
- // InternalOml.g:5772:3: rule__RelationEntity__TargetsAssignment_2_2_2_1
+ // InternalOml.g:5985:2: ( rule__RelationEntity__TargetsAssignment_2_2_2_1 )
+ // InternalOml.g:5985:3: rule__RelationEntity__TargetsAssignment_2_2_2_1
{
pushFollow(FOLLOW_2);
rule__RelationEntity__TargetsAssignment_2_2_2_1();
@@ -18675,14 +19378,14 @@ public final void rule__RelationEntity__Group_2_2_2__1__Impl() throws Recognitio
// $ANTLR start "rule__RelationEntity__Group_2_5_1__0"
- // InternalOml.g:5781:1: rule__RelationEntity__Group_2_5_1__0 : rule__RelationEntity__Group_2_5_1__0__Impl rule__RelationEntity__Group_2_5_1__1 ;
+ // InternalOml.g:5994:1: rule__RelationEntity__Group_2_5_1__0 : rule__RelationEntity__Group_2_5_1__0__Impl rule__RelationEntity__Group_2_5_1__1 ;
public final void rule__RelationEntity__Group_2_5_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5785:1: ( rule__RelationEntity__Group_2_5_1__0__Impl rule__RelationEntity__Group_2_5_1__1 )
- // InternalOml.g:5786:2: rule__RelationEntity__Group_2_5_1__0__Impl rule__RelationEntity__Group_2_5_1__1
+ // InternalOml.g:5998:1: ( rule__RelationEntity__Group_2_5_1__0__Impl rule__RelationEntity__Group_2_5_1__1 )
+ // InternalOml.g:5999:2: rule__RelationEntity__Group_2_5_1__0__Impl rule__RelationEntity__Group_2_5_1__1
{
pushFollow(FOLLOW_36);
rule__RelationEntity__Group_2_5_1__0__Impl();
@@ -18713,21 +19416,21 @@ public final void rule__RelationEntity__Group_2_5_1__0() throws RecognitionExcep
// $ANTLR start "rule__RelationEntity__Group_2_5_1__0__Impl"
- // InternalOml.g:5793:1: rule__RelationEntity__Group_2_5_1__0__Impl : ( ( rule__RelationEntity__InverseFunctionalAssignment_2_5_1_0 ) ) ;
+ // InternalOml.g:6006:1: rule__RelationEntity__Group_2_5_1__0__Impl : ( ( rule__RelationEntity__InverseFunctionalAssignment_2_5_1_0 ) ) ;
public final void rule__RelationEntity__Group_2_5_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5797:1: ( ( ( rule__RelationEntity__InverseFunctionalAssignment_2_5_1_0 ) ) )
- // InternalOml.g:5798:1: ( ( rule__RelationEntity__InverseFunctionalAssignment_2_5_1_0 ) )
+ // InternalOml.g:6010:1: ( ( ( rule__RelationEntity__InverseFunctionalAssignment_2_5_1_0 ) ) )
+ // InternalOml.g:6011:1: ( ( rule__RelationEntity__InverseFunctionalAssignment_2_5_1_0 ) )
{
- // InternalOml.g:5798:1: ( ( rule__RelationEntity__InverseFunctionalAssignment_2_5_1_0 ) )
- // InternalOml.g:5799:2: ( rule__RelationEntity__InverseFunctionalAssignment_2_5_1_0 )
+ // InternalOml.g:6011:1: ( ( rule__RelationEntity__InverseFunctionalAssignment_2_5_1_0 ) )
+ // InternalOml.g:6012:2: ( rule__RelationEntity__InverseFunctionalAssignment_2_5_1_0 )
{
before(grammarAccess.getRelationEntityAccess().getInverseFunctionalAssignment_2_5_1_0());
- // InternalOml.g:5800:2: ( rule__RelationEntity__InverseFunctionalAssignment_2_5_1_0 )
- // InternalOml.g:5800:3: rule__RelationEntity__InverseFunctionalAssignment_2_5_1_0
+ // InternalOml.g:6013:2: ( rule__RelationEntity__InverseFunctionalAssignment_2_5_1_0 )
+ // InternalOml.g:6013:3: rule__RelationEntity__InverseFunctionalAssignment_2_5_1_0
{
pushFollow(FOLLOW_2);
rule__RelationEntity__InverseFunctionalAssignment_2_5_1_0();
@@ -18760,14 +19463,14 @@ public final void rule__RelationEntity__Group_2_5_1__0__Impl() throws Recognitio
// $ANTLR start "rule__RelationEntity__Group_2_5_1__1"
- // InternalOml.g:5808:1: rule__RelationEntity__Group_2_5_1__1 : rule__RelationEntity__Group_2_5_1__1__Impl ;
+ // InternalOml.g:6021:1: rule__RelationEntity__Group_2_5_1__1 : rule__RelationEntity__Group_2_5_1__1__Impl ;
public final void rule__RelationEntity__Group_2_5_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5812:1: ( rule__RelationEntity__Group_2_5_1__1__Impl )
- // InternalOml.g:5813:2: rule__RelationEntity__Group_2_5_1__1__Impl
+ // InternalOml.g:6025:1: ( rule__RelationEntity__Group_2_5_1__1__Impl )
+ // InternalOml.g:6026:2: rule__RelationEntity__Group_2_5_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__RelationEntity__Group_2_5_1__1__Impl();
@@ -18793,20 +19496,20 @@ public final void rule__RelationEntity__Group_2_5_1__1() throws RecognitionExcep
// $ANTLR start "rule__RelationEntity__Group_2_5_1__1__Impl"
- // InternalOml.g:5819:1: rule__RelationEntity__Group_2_5_1__1__Impl : ( 'functional' ) ;
+ // InternalOml.g:6032:1: rule__RelationEntity__Group_2_5_1__1__Impl : ( 'functional' ) ;
public final void rule__RelationEntity__Group_2_5_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5823:1: ( ( 'functional' ) )
- // InternalOml.g:5824:1: ( 'functional' )
+ // InternalOml.g:6036:1: ( ( 'functional' ) )
+ // InternalOml.g:6037:1: ( 'functional' )
{
- // InternalOml.g:5824:1: ( 'functional' )
- // InternalOml.g:5825:2: 'functional'
+ // InternalOml.g:6037:1: ( 'functional' )
+ // InternalOml.g:6038:2: 'functional'
{
before(grammarAccess.getRelationEntityAccess().getFunctionalKeyword_2_5_1_1());
- match(input,45,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getRelationEntityAccess().getFunctionalKeyword_2_5_1_1());
}
@@ -18830,14 +19533,14 @@ public final void rule__RelationEntity__Group_2_5_1__1__Impl() throws Recognitio
// $ANTLR start "rule__Structure__Group__0"
- // InternalOml.g:5835:1: rule__Structure__Group__0 : rule__Structure__Group__0__Impl rule__Structure__Group__1 ;
+ // InternalOml.g:6048:1: rule__Structure__Group__0 : rule__Structure__Group__0__Impl rule__Structure__Group__1 ;
public final void rule__Structure__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5839:1: ( rule__Structure__Group__0__Impl rule__Structure__Group__1 )
- // InternalOml.g:5840:2: rule__Structure__Group__0__Impl rule__Structure__Group__1
+ // InternalOml.g:6052:1: ( rule__Structure__Group__0__Impl rule__Structure__Group__1 )
+ // InternalOml.g:6053:2: rule__Structure__Group__0__Impl rule__Structure__Group__1
{
pushFollow(FOLLOW_37);
rule__Structure__Group__0__Impl();
@@ -18868,35 +19571,35 @@ public final void rule__Structure__Group__0() throws RecognitionException {
// $ANTLR start "rule__Structure__Group__0__Impl"
- // InternalOml.g:5847:1: rule__Structure__Group__0__Impl : ( ( rule__Structure__OwnedAnnotationsAssignment_0 )* ) ;
+ // InternalOml.g:6060:1: rule__Structure__Group__0__Impl : ( ( rule__Structure__OwnedAnnotationsAssignment_0 )* ) ;
public final void rule__Structure__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5851:1: ( ( ( rule__Structure__OwnedAnnotationsAssignment_0 )* ) )
- // InternalOml.g:5852:1: ( ( rule__Structure__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:6064:1: ( ( ( rule__Structure__OwnedAnnotationsAssignment_0 )* ) )
+ // InternalOml.g:6065:1: ( ( rule__Structure__OwnedAnnotationsAssignment_0 )* )
{
- // InternalOml.g:5852:1: ( ( rule__Structure__OwnedAnnotationsAssignment_0 )* )
- // InternalOml.g:5853:2: ( rule__Structure__OwnedAnnotationsAssignment_0 )*
+ // InternalOml.g:6065:1: ( ( rule__Structure__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:6066:2: ( rule__Structure__OwnedAnnotationsAssignment_0 )*
{
before(grammarAccess.getStructureAccess().getOwnedAnnotationsAssignment_0());
- // InternalOml.g:5854:2: ( rule__Structure__OwnedAnnotationsAssignment_0 )*
- loop79:
+ // InternalOml.g:6067:2: ( rule__Structure__OwnedAnnotationsAssignment_0 )*
+ loop81:
do {
- int alt79=2;
- int LA79_0 = input.LA(1);
+ int alt81=2;
+ int LA81_0 = input.LA(1);
- if ( (LA79_0==28) ) {
- alt79=1;
+ if ( (LA81_0==29) ) {
+ alt81=1;
}
- switch (alt79) {
+ switch (alt81) {
case 1 :
- // InternalOml.g:5854:3: rule__Structure__OwnedAnnotationsAssignment_0
+ // InternalOml.g:6067:3: rule__Structure__OwnedAnnotationsAssignment_0
{
- pushFollow(FOLLOW_6);
+ pushFollow(FOLLOW_8);
rule__Structure__OwnedAnnotationsAssignment_0();
state._fsp--;
@@ -18906,7 +19609,7 @@ public final void rule__Structure__Group__0__Impl() throws RecognitionException
break;
default :
- break loop79;
+ break loop81;
}
} while (true);
@@ -18933,14 +19636,14 @@ public final void rule__Structure__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__Structure__Group__1"
- // InternalOml.g:5862:1: rule__Structure__Group__1 : rule__Structure__Group__1__Impl rule__Structure__Group__2 ;
+ // InternalOml.g:6075:1: rule__Structure__Group__1 : rule__Structure__Group__1__Impl rule__Structure__Group__2 ;
public final void rule__Structure__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5866:1: ( rule__Structure__Group__1__Impl rule__Structure__Group__2 )
- // InternalOml.g:5867:2: rule__Structure__Group__1__Impl rule__Structure__Group__2
+ // InternalOml.g:6079:1: ( rule__Structure__Group__1__Impl rule__Structure__Group__2 )
+ // InternalOml.g:6080:2: rule__Structure__Group__1__Impl rule__Structure__Group__2
{
pushFollow(FOLLOW_38);
rule__Structure__Group__1__Impl();
@@ -18971,21 +19674,21 @@ public final void rule__Structure__Group__1() throws RecognitionException {
// $ANTLR start "rule__Structure__Group__1__Impl"
- // InternalOml.g:5874:1: rule__Structure__Group__1__Impl : ( ( rule__Structure__Alternatives_1 ) ) ;
+ // InternalOml.g:6087:1: rule__Structure__Group__1__Impl : ( ( rule__Structure__Alternatives_1 ) ) ;
public final void rule__Structure__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5878:1: ( ( ( rule__Structure__Alternatives_1 ) ) )
- // InternalOml.g:5879:1: ( ( rule__Structure__Alternatives_1 ) )
+ // InternalOml.g:6091:1: ( ( ( rule__Structure__Alternatives_1 ) ) )
+ // InternalOml.g:6092:1: ( ( rule__Structure__Alternatives_1 ) )
{
- // InternalOml.g:5879:1: ( ( rule__Structure__Alternatives_1 ) )
- // InternalOml.g:5880:2: ( rule__Structure__Alternatives_1 )
+ // InternalOml.g:6092:1: ( ( rule__Structure__Alternatives_1 ) )
+ // InternalOml.g:6093:2: ( rule__Structure__Alternatives_1 )
{
before(grammarAccess.getStructureAccess().getAlternatives_1());
- // InternalOml.g:5881:2: ( rule__Structure__Alternatives_1 )
- // InternalOml.g:5881:3: rule__Structure__Alternatives_1
+ // InternalOml.g:6094:2: ( rule__Structure__Alternatives_1 )
+ // InternalOml.g:6094:3: rule__Structure__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__Structure__Alternatives_1();
@@ -19018,14 +19721,14 @@ public final void rule__Structure__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__Structure__Group__2"
- // InternalOml.g:5889:1: rule__Structure__Group__2 : rule__Structure__Group__2__Impl rule__Structure__Group__3 ;
+ // InternalOml.g:6102:1: rule__Structure__Group__2 : rule__Structure__Group__2__Impl rule__Structure__Group__3 ;
public final void rule__Structure__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5893:1: ( rule__Structure__Group__2__Impl rule__Structure__Group__3 )
- // InternalOml.g:5894:2: rule__Structure__Group__2__Impl rule__Structure__Group__3
+ // InternalOml.g:6106:1: ( rule__Structure__Group__2__Impl rule__Structure__Group__3 )
+ // InternalOml.g:6107:2: rule__Structure__Group__2__Impl rule__Structure__Group__3
{
pushFollow(FOLLOW_38);
rule__Structure__Group__2__Impl();
@@ -19056,29 +19759,29 @@ public final void rule__Structure__Group__2() throws RecognitionException {
// $ANTLR start "rule__Structure__Group__2__Impl"
- // InternalOml.g:5901:1: rule__Structure__Group__2__Impl : ( ( ruleClassifierSpecialization )? ) ;
+ // InternalOml.g:6114:1: rule__Structure__Group__2__Impl : ( ( ruleClassifierSpecialization )? ) ;
public final void rule__Structure__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5905:1: ( ( ( ruleClassifierSpecialization )? ) )
- // InternalOml.g:5906:1: ( ( ruleClassifierSpecialization )? )
+ // InternalOml.g:6118:1: ( ( ( ruleClassifierSpecialization )? ) )
+ // InternalOml.g:6119:1: ( ( ruleClassifierSpecialization )? )
{
- // InternalOml.g:5906:1: ( ( ruleClassifierSpecialization )? )
- // InternalOml.g:5907:2: ( ruleClassifierSpecialization )?
+ // InternalOml.g:6119:1: ( ( ruleClassifierSpecialization )? )
+ // InternalOml.g:6120:2: ( ruleClassifierSpecialization )?
{
before(grammarAccess.getStructureAccess().getClassifierSpecializationParserRuleCall_2());
- // InternalOml.g:5908:2: ( ruleClassifierSpecialization )?
- int alt80=2;
- int LA80_0 = input.LA(1);
+ // InternalOml.g:6121:2: ( ruleClassifierSpecialization )?
+ int alt82=2;
+ int LA82_0 = input.LA(1);
- if ( (LA80_0==47) ) {
- alt80=1;
+ if ( (LA82_0==48) ) {
+ alt82=1;
}
- switch (alt80) {
+ switch (alt82) {
case 1 :
- // InternalOml.g:5908:3: ruleClassifierSpecialization
+ // InternalOml.g:6121:3: ruleClassifierSpecialization
{
pushFollow(FOLLOW_2);
ruleClassifierSpecialization();
@@ -19114,14 +19817,14 @@ public final void rule__Structure__Group__2__Impl() throws RecognitionException
// $ANTLR start "rule__Structure__Group__3"
- // InternalOml.g:5916:1: rule__Structure__Group__3 : rule__Structure__Group__3__Impl ;
+ // InternalOml.g:6129:1: rule__Structure__Group__3 : rule__Structure__Group__3__Impl ;
public final void rule__Structure__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5920:1: ( rule__Structure__Group__3__Impl )
- // InternalOml.g:5921:2: rule__Structure__Group__3__Impl
+ // InternalOml.g:6133:1: ( rule__Structure__Group__3__Impl )
+ // InternalOml.g:6134:2: rule__Structure__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__Structure__Group__3__Impl();
@@ -19147,29 +19850,29 @@ public final void rule__Structure__Group__3() throws RecognitionException {
// $ANTLR start "rule__Structure__Group__3__Impl"
- // InternalOml.g:5927:1: rule__Structure__Group__3__Impl : ( ( ruleClassifierEquivalence )? ) ;
+ // InternalOml.g:6140:1: rule__Structure__Group__3__Impl : ( ( ruleClassifierEquivalence )? ) ;
public final void rule__Structure__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5931:1: ( ( ( ruleClassifierEquivalence )? ) )
- // InternalOml.g:5932:1: ( ( ruleClassifierEquivalence )? )
+ // InternalOml.g:6144:1: ( ( ( ruleClassifierEquivalence )? ) )
+ // InternalOml.g:6145:1: ( ( ruleClassifierEquivalence )? )
{
- // InternalOml.g:5932:1: ( ( ruleClassifierEquivalence )? )
- // InternalOml.g:5933:2: ( ruleClassifierEquivalence )?
+ // InternalOml.g:6145:1: ( ( ruleClassifierEquivalence )? )
+ // InternalOml.g:6146:2: ( ruleClassifierEquivalence )?
{
before(grammarAccess.getStructureAccess().getClassifierEquivalenceParserRuleCall_3());
- // InternalOml.g:5934:2: ( ruleClassifierEquivalence )?
- int alt81=2;
- int LA81_0 = input.LA(1);
+ // InternalOml.g:6147:2: ( ruleClassifierEquivalence )?
+ int alt83=2;
+ int LA83_0 = input.LA(1);
- if ( (LA81_0==48) ) {
- alt81=1;
+ if ( (LA83_0==49) ) {
+ alt83=1;
}
- switch (alt81) {
+ switch (alt83) {
case 1 :
- // InternalOml.g:5934:3: ruleClassifierEquivalence
+ // InternalOml.g:6147:3: ruleClassifierEquivalence
{
pushFollow(FOLLOW_2);
ruleClassifierEquivalence();
@@ -19205,16 +19908,16 @@ public final void rule__Structure__Group__3__Impl() throws RecognitionException
// $ANTLR start "rule__Structure__Group_1_0__0"
- // InternalOml.g:5943:1: rule__Structure__Group_1_0__0 : rule__Structure__Group_1_0__0__Impl rule__Structure__Group_1_0__1 ;
+ // InternalOml.g:6156:1: rule__Structure__Group_1_0__0 : rule__Structure__Group_1_0__0__Impl rule__Structure__Group_1_0__1 ;
public final void rule__Structure__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5947:1: ( rule__Structure__Group_1_0__0__Impl rule__Structure__Group_1_0__1 )
- // InternalOml.g:5948:2: rule__Structure__Group_1_0__0__Impl rule__Structure__Group_1_0__1
+ // InternalOml.g:6160:1: ( rule__Structure__Group_1_0__0__Impl rule__Structure__Group_1_0__1 )
+ // InternalOml.g:6161:2: rule__Structure__Group_1_0__0__Impl rule__Structure__Group_1_0__1
{
- pushFollow(FOLLOW_9);
+ pushFollow(FOLLOW_11);
rule__Structure__Group_1_0__0__Impl();
state._fsp--;
@@ -19243,20 +19946,20 @@ public final void rule__Structure__Group_1_0__0() throws RecognitionException {
// $ANTLR start "rule__Structure__Group_1_0__0__Impl"
- // InternalOml.g:5955:1: rule__Structure__Group_1_0__0__Impl : ( 'structure' ) ;
+ // InternalOml.g:6168:1: rule__Structure__Group_1_0__0__Impl : ( 'structure' ) ;
public final void rule__Structure__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5959:1: ( ( 'structure' ) )
- // InternalOml.g:5960:1: ( 'structure' )
+ // InternalOml.g:6172:1: ( ( 'structure' ) )
+ // InternalOml.g:6173:1: ( 'structure' )
{
- // InternalOml.g:5960:1: ( 'structure' )
- // InternalOml.g:5961:2: 'structure'
+ // InternalOml.g:6173:1: ( 'structure' )
+ // InternalOml.g:6174:2: 'structure'
{
before(grammarAccess.getStructureAccess().getStructureKeyword_1_0_0());
- match(input,46,FOLLOW_2);
+ match(input,47,FOLLOW_2);
after(grammarAccess.getStructureAccess().getStructureKeyword_1_0_0());
}
@@ -19280,14 +19983,14 @@ public final void rule__Structure__Group_1_0__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__Structure__Group_1_0__1"
- // InternalOml.g:5970:1: rule__Structure__Group_1_0__1 : rule__Structure__Group_1_0__1__Impl ;
+ // InternalOml.g:6183:1: rule__Structure__Group_1_0__1 : rule__Structure__Group_1_0__1__Impl ;
public final void rule__Structure__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5974:1: ( rule__Structure__Group_1_0__1__Impl )
- // InternalOml.g:5975:2: rule__Structure__Group_1_0__1__Impl
+ // InternalOml.g:6187:1: ( rule__Structure__Group_1_0__1__Impl )
+ // InternalOml.g:6188:2: rule__Structure__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__Structure__Group_1_0__1__Impl();
@@ -19313,21 +20016,21 @@ public final void rule__Structure__Group_1_0__1() throws RecognitionException {
// $ANTLR start "rule__Structure__Group_1_0__1__Impl"
- // InternalOml.g:5981:1: rule__Structure__Group_1_0__1__Impl : ( ( rule__Structure__NameAssignment_1_0_1 ) ) ;
+ // InternalOml.g:6194:1: rule__Structure__Group_1_0__1__Impl : ( ( rule__Structure__NameAssignment_1_0_1 ) ) ;
public final void rule__Structure__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:5985:1: ( ( ( rule__Structure__NameAssignment_1_0_1 ) ) )
- // InternalOml.g:5986:1: ( ( rule__Structure__NameAssignment_1_0_1 ) )
+ // InternalOml.g:6198:1: ( ( ( rule__Structure__NameAssignment_1_0_1 ) ) )
+ // InternalOml.g:6199:1: ( ( rule__Structure__NameAssignment_1_0_1 ) )
{
- // InternalOml.g:5986:1: ( ( rule__Structure__NameAssignment_1_0_1 ) )
- // InternalOml.g:5987:2: ( rule__Structure__NameAssignment_1_0_1 )
+ // InternalOml.g:6199:1: ( ( rule__Structure__NameAssignment_1_0_1 ) )
+ // InternalOml.g:6200:2: ( rule__Structure__NameAssignment_1_0_1 )
{
before(grammarAccess.getStructureAccess().getNameAssignment_1_0_1());
- // InternalOml.g:5988:2: ( rule__Structure__NameAssignment_1_0_1 )
- // InternalOml.g:5988:3: rule__Structure__NameAssignment_1_0_1
+ // InternalOml.g:6201:2: ( rule__Structure__NameAssignment_1_0_1 )
+ // InternalOml.g:6201:3: rule__Structure__NameAssignment_1_0_1
{
pushFollow(FOLLOW_2);
rule__Structure__NameAssignment_1_0_1();
@@ -19360,14 +20063,14 @@ public final void rule__Structure__Group_1_0__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__Structure__Group_1_1__0"
- // InternalOml.g:5997:1: rule__Structure__Group_1_1__0 : rule__Structure__Group_1_1__0__Impl rule__Structure__Group_1_1__1 ;
+ // InternalOml.g:6210:1: rule__Structure__Group_1_1__0 : rule__Structure__Group_1_1__0__Impl rule__Structure__Group_1_1__1 ;
public final void rule__Structure__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6001:1: ( rule__Structure__Group_1_1__0__Impl rule__Structure__Group_1_1__1 )
- // InternalOml.g:6002:2: rule__Structure__Group_1_1__0__Impl rule__Structure__Group_1_1__1
+ // InternalOml.g:6214:1: ( rule__Structure__Group_1_1__0__Impl rule__Structure__Group_1_1__1 )
+ // InternalOml.g:6215:2: rule__Structure__Group_1_1__0__Impl rule__Structure__Group_1_1__1
{
pushFollow(FOLLOW_39);
rule__Structure__Group_1_1__0__Impl();
@@ -19398,20 +20101,20 @@ public final void rule__Structure__Group_1_1__0() throws RecognitionException {
// $ANTLR start "rule__Structure__Group_1_1__0__Impl"
- // InternalOml.g:6009:1: rule__Structure__Group_1_1__0__Impl : ( 'ref' ) ;
+ // InternalOml.g:6222:1: rule__Structure__Group_1_1__0__Impl : ( 'ref' ) ;
public final void rule__Structure__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6013:1: ( ( 'ref' ) )
- // InternalOml.g:6014:1: ( 'ref' )
+ // InternalOml.g:6226:1: ( ( 'ref' ) )
+ // InternalOml.g:6227:1: ( 'ref' )
{
- // InternalOml.g:6014:1: ( 'ref' )
- // InternalOml.g:6015:2: 'ref'
+ // InternalOml.g:6227:1: ( 'ref' )
+ // InternalOml.g:6228:2: 'ref'
{
before(grammarAccess.getStructureAccess().getRefKeyword_1_1_0());
- match(input,36,FOLLOW_2);
+ match(input,38,FOLLOW_2);
after(grammarAccess.getStructureAccess().getRefKeyword_1_1_0());
}
@@ -19435,14 +20138,14 @@ public final void rule__Structure__Group_1_1__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__Structure__Group_1_1__1"
- // InternalOml.g:6024:1: rule__Structure__Group_1_1__1 : rule__Structure__Group_1_1__1__Impl rule__Structure__Group_1_1__2 ;
+ // InternalOml.g:6237:1: rule__Structure__Group_1_1__1 : rule__Structure__Group_1_1__1__Impl rule__Structure__Group_1_1__2 ;
public final void rule__Structure__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6028:1: ( rule__Structure__Group_1_1__1__Impl rule__Structure__Group_1_1__2 )
- // InternalOml.g:6029:2: rule__Structure__Group_1_1__1__Impl rule__Structure__Group_1_1__2
+ // InternalOml.g:6241:1: ( rule__Structure__Group_1_1__1__Impl rule__Structure__Group_1_1__2 )
+ // InternalOml.g:6242:2: rule__Structure__Group_1_1__1__Impl rule__Structure__Group_1_1__2
{
pushFollow(FOLLOW_3);
rule__Structure__Group_1_1__1__Impl();
@@ -19473,20 +20176,20 @@ public final void rule__Structure__Group_1_1__1() throws RecognitionException {
// $ANTLR start "rule__Structure__Group_1_1__1__Impl"
- // InternalOml.g:6036:1: rule__Structure__Group_1_1__1__Impl : ( 'structure' ) ;
+ // InternalOml.g:6249:1: rule__Structure__Group_1_1__1__Impl : ( 'structure' ) ;
public final void rule__Structure__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6040:1: ( ( 'structure' ) )
- // InternalOml.g:6041:1: ( 'structure' )
+ // InternalOml.g:6253:1: ( ( 'structure' ) )
+ // InternalOml.g:6254:1: ( 'structure' )
{
- // InternalOml.g:6041:1: ( 'structure' )
- // InternalOml.g:6042:2: 'structure'
+ // InternalOml.g:6254:1: ( 'structure' )
+ // InternalOml.g:6255:2: 'structure'
{
before(grammarAccess.getStructureAccess().getStructureKeyword_1_1_1());
- match(input,46,FOLLOW_2);
+ match(input,47,FOLLOW_2);
after(grammarAccess.getStructureAccess().getStructureKeyword_1_1_1());
}
@@ -19510,14 +20213,14 @@ public final void rule__Structure__Group_1_1__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__Structure__Group_1_1__2"
- // InternalOml.g:6051:1: rule__Structure__Group_1_1__2 : rule__Structure__Group_1_1__2__Impl ;
+ // InternalOml.g:6264:1: rule__Structure__Group_1_1__2 : rule__Structure__Group_1_1__2__Impl ;
public final void rule__Structure__Group_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6055:1: ( rule__Structure__Group_1_1__2__Impl )
- // InternalOml.g:6056:2: rule__Structure__Group_1_1__2__Impl
+ // InternalOml.g:6268:1: ( rule__Structure__Group_1_1__2__Impl )
+ // InternalOml.g:6269:2: rule__Structure__Group_1_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__Structure__Group_1_1__2__Impl();
@@ -19543,21 +20246,21 @@ public final void rule__Structure__Group_1_1__2() throws RecognitionException {
// $ANTLR start "rule__Structure__Group_1_1__2__Impl"
- // InternalOml.g:6062:1: rule__Structure__Group_1_1__2__Impl : ( ( rule__Structure__RefAssignment_1_1_2 ) ) ;
+ // InternalOml.g:6275:1: rule__Structure__Group_1_1__2__Impl : ( ( rule__Structure__RefAssignment_1_1_2 ) ) ;
public final void rule__Structure__Group_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6066:1: ( ( ( rule__Structure__RefAssignment_1_1_2 ) ) )
- // InternalOml.g:6067:1: ( ( rule__Structure__RefAssignment_1_1_2 ) )
+ // InternalOml.g:6279:1: ( ( ( rule__Structure__RefAssignment_1_1_2 ) ) )
+ // InternalOml.g:6280:1: ( ( rule__Structure__RefAssignment_1_1_2 ) )
{
- // InternalOml.g:6067:1: ( ( rule__Structure__RefAssignment_1_1_2 ) )
- // InternalOml.g:6068:2: ( rule__Structure__RefAssignment_1_1_2 )
+ // InternalOml.g:6280:1: ( ( rule__Structure__RefAssignment_1_1_2 ) )
+ // InternalOml.g:6281:2: ( rule__Structure__RefAssignment_1_1_2 )
{
before(grammarAccess.getStructureAccess().getRefAssignment_1_1_2());
- // InternalOml.g:6069:2: ( rule__Structure__RefAssignment_1_1_2 )
- // InternalOml.g:6069:3: rule__Structure__RefAssignment_1_1_2
+ // InternalOml.g:6282:2: ( rule__Structure__RefAssignment_1_1_2 )
+ // InternalOml.g:6282:3: rule__Structure__RefAssignment_1_1_2
{
pushFollow(FOLLOW_2);
rule__Structure__RefAssignment_1_1_2();
@@ -19590,14 +20293,14 @@ public final void rule__Structure__Group_1_1__2__Impl() throws RecognitionExcept
// $ANTLR start "rule__ClassifierSpecialization__Group__0"
- // InternalOml.g:6078:1: rule__ClassifierSpecialization__Group__0 : rule__ClassifierSpecialization__Group__0__Impl rule__ClassifierSpecialization__Group__1 ;
+ // InternalOml.g:6291:1: rule__ClassifierSpecialization__Group__0 : rule__ClassifierSpecialization__Group__0__Impl rule__ClassifierSpecialization__Group__1 ;
public final void rule__ClassifierSpecialization__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6082:1: ( rule__ClassifierSpecialization__Group__0__Impl rule__ClassifierSpecialization__Group__1 )
- // InternalOml.g:6083:2: rule__ClassifierSpecialization__Group__0__Impl rule__ClassifierSpecialization__Group__1
+ // InternalOml.g:6295:1: ( rule__ClassifierSpecialization__Group__0__Impl rule__ClassifierSpecialization__Group__1 )
+ // InternalOml.g:6296:2: rule__ClassifierSpecialization__Group__0__Impl rule__ClassifierSpecialization__Group__1
{
pushFollow(FOLLOW_40);
rule__ClassifierSpecialization__Group__0__Impl();
@@ -19628,20 +20331,20 @@ public final void rule__ClassifierSpecialization__Group__0() throws RecognitionE
// $ANTLR start "rule__ClassifierSpecialization__Group__0__Impl"
- // InternalOml.g:6090:1: rule__ClassifierSpecialization__Group__0__Impl : ( '<' ) ;
+ // InternalOml.g:6303:1: rule__ClassifierSpecialization__Group__0__Impl : ( '<' ) ;
public final void rule__ClassifierSpecialization__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6094:1: ( ( '<' ) )
- // InternalOml.g:6095:1: ( '<' )
+ // InternalOml.g:6307:1: ( ( '<' ) )
+ // InternalOml.g:6308:1: ( '<' )
{
- // InternalOml.g:6095:1: ( '<' )
- // InternalOml.g:6096:2: '<'
+ // InternalOml.g:6308:1: ( '<' )
+ // InternalOml.g:6309:2: '<'
{
before(grammarAccess.getClassifierSpecializationAccess().getLessThanSignKeyword_0());
- match(input,47,FOLLOW_2);
+ match(input,48,FOLLOW_2);
after(grammarAccess.getClassifierSpecializationAccess().getLessThanSignKeyword_0());
}
@@ -19665,14 +20368,14 @@ public final void rule__ClassifierSpecialization__Group__0__Impl() throws Recogn
// $ANTLR start "rule__ClassifierSpecialization__Group__1"
- // InternalOml.g:6105:1: rule__ClassifierSpecialization__Group__1 : rule__ClassifierSpecialization__Group__1__Impl ;
+ // InternalOml.g:6318:1: rule__ClassifierSpecialization__Group__1 : rule__ClassifierSpecialization__Group__1__Impl ;
public final void rule__ClassifierSpecialization__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6109:1: ( rule__ClassifierSpecialization__Group__1__Impl )
- // InternalOml.g:6110:2: rule__ClassifierSpecialization__Group__1__Impl
+ // InternalOml.g:6322:1: ( rule__ClassifierSpecialization__Group__1__Impl )
+ // InternalOml.g:6323:2: rule__ClassifierSpecialization__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ClassifierSpecialization__Group__1__Impl();
@@ -19698,21 +20401,21 @@ public final void rule__ClassifierSpecialization__Group__1() throws RecognitionE
// $ANTLR start "rule__ClassifierSpecialization__Group__1__Impl"
- // InternalOml.g:6116:1: rule__ClassifierSpecialization__Group__1__Impl : ( ( rule__ClassifierSpecialization__Alternatives_1 ) ) ;
+ // InternalOml.g:6329:1: rule__ClassifierSpecialization__Group__1__Impl : ( ( rule__ClassifierSpecialization__Alternatives_1 ) ) ;
public final void rule__ClassifierSpecialization__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6120:1: ( ( ( rule__ClassifierSpecialization__Alternatives_1 ) ) )
- // InternalOml.g:6121:1: ( ( rule__ClassifierSpecialization__Alternatives_1 ) )
+ // InternalOml.g:6333:1: ( ( ( rule__ClassifierSpecialization__Alternatives_1 ) ) )
+ // InternalOml.g:6334:1: ( ( rule__ClassifierSpecialization__Alternatives_1 ) )
{
- // InternalOml.g:6121:1: ( ( rule__ClassifierSpecialization__Alternatives_1 ) )
- // InternalOml.g:6122:2: ( rule__ClassifierSpecialization__Alternatives_1 )
+ // InternalOml.g:6334:1: ( ( rule__ClassifierSpecialization__Alternatives_1 ) )
+ // InternalOml.g:6335:2: ( rule__ClassifierSpecialization__Alternatives_1 )
{
before(grammarAccess.getClassifierSpecializationAccess().getAlternatives_1());
- // InternalOml.g:6123:2: ( rule__ClassifierSpecialization__Alternatives_1 )
- // InternalOml.g:6123:3: rule__ClassifierSpecialization__Alternatives_1
+ // InternalOml.g:6336:2: ( rule__ClassifierSpecialization__Alternatives_1 )
+ // InternalOml.g:6336:3: rule__ClassifierSpecialization__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__ClassifierSpecialization__Alternatives_1();
@@ -19745,16 +20448,16 @@ public final void rule__ClassifierSpecialization__Group__1__Impl() throws Recogn
// $ANTLR start "rule__ClassifierSpecialization__Group_1_0__0"
- // InternalOml.g:6132:1: rule__ClassifierSpecialization__Group_1_0__0 : rule__ClassifierSpecialization__Group_1_0__0__Impl rule__ClassifierSpecialization__Group_1_0__1 ;
+ // InternalOml.g:6345:1: rule__ClassifierSpecialization__Group_1_0__0 : rule__ClassifierSpecialization__Group_1_0__0__Impl rule__ClassifierSpecialization__Group_1_0__1 ;
public final void rule__ClassifierSpecialization__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6136:1: ( rule__ClassifierSpecialization__Group_1_0__0__Impl rule__ClassifierSpecialization__Group_1_0__1 )
- // InternalOml.g:6137:2: rule__ClassifierSpecialization__Group_1_0__0__Impl rule__ClassifierSpecialization__Group_1_0__1
+ // InternalOml.g:6349:1: ( rule__ClassifierSpecialization__Group_1_0__0__Impl rule__ClassifierSpecialization__Group_1_0__1 )
+ // InternalOml.g:6350:2: rule__ClassifierSpecialization__Group_1_0__0__Impl rule__ClassifierSpecialization__Group_1_0__1
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_5);
rule__ClassifierSpecialization__Group_1_0__0__Impl();
state._fsp--;
@@ -19783,21 +20486,21 @@ public final void rule__ClassifierSpecialization__Group_1_0__0() throws Recognit
// $ANTLR start "rule__ClassifierSpecialization__Group_1_0__0__Impl"
- // InternalOml.g:6144:1: rule__ClassifierSpecialization__Group_1_0__0__Impl : ( ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_0 ) ) ;
+ // InternalOml.g:6357:1: rule__ClassifierSpecialization__Group_1_0__0__Impl : ( ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_0 ) ) ;
public final void rule__ClassifierSpecialization__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6148:1: ( ( ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_0 ) ) )
- // InternalOml.g:6149:1: ( ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_0 ) )
+ // InternalOml.g:6361:1: ( ( ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_0 ) ) )
+ // InternalOml.g:6362:1: ( ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_0 ) )
{
- // InternalOml.g:6149:1: ( ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_0 ) )
- // InternalOml.g:6150:2: ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_0 )
+ // InternalOml.g:6362:1: ( ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_0 ) )
+ // InternalOml.g:6363:2: ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_0 )
{
before(grammarAccess.getClassifierSpecializationAccess().getOwnedSpecializationsAssignment_1_0_0());
- // InternalOml.g:6151:2: ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_0 )
- // InternalOml.g:6151:3: rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_0
+ // InternalOml.g:6364:2: ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_0 )
+ // InternalOml.g:6364:3: rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_0
{
pushFollow(FOLLOW_2);
rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_0();
@@ -19830,14 +20533,14 @@ public final void rule__ClassifierSpecialization__Group_1_0__0__Impl() throws Re
// $ANTLR start "rule__ClassifierSpecialization__Group_1_0__1"
- // InternalOml.g:6159:1: rule__ClassifierSpecialization__Group_1_0__1 : rule__ClassifierSpecialization__Group_1_0__1__Impl ;
+ // InternalOml.g:6372:1: rule__ClassifierSpecialization__Group_1_0__1 : rule__ClassifierSpecialization__Group_1_0__1__Impl ;
public final void rule__ClassifierSpecialization__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6163:1: ( rule__ClassifierSpecialization__Group_1_0__1__Impl )
- // InternalOml.g:6164:2: rule__ClassifierSpecialization__Group_1_0__1__Impl
+ // InternalOml.g:6376:1: ( rule__ClassifierSpecialization__Group_1_0__1__Impl )
+ // InternalOml.g:6377:2: rule__ClassifierSpecialization__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__ClassifierSpecialization__Group_1_0__1__Impl();
@@ -19863,35 +20566,35 @@ public final void rule__ClassifierSpecialization__Group_1_0__1() throws Recognit
// $ANTLR start "rule__ClassifierSpecialization__Group_1_0__1__Impl"
- // InternalOml.g:6170:1: rule__ClassifierSpecialization__Group_1_0__1__Impl : ( ( rule__ClassifierSpecialization__Group_1_0_1__0 )* ) ;
+ // InternalOml.g:6383:1: rule__ClassifierSpecialization__Group_1_0__1__Impl : ( ( rule__ClassifierSpecialization__Group_1_0_1__0 )* ) ;
public final void rule__ClassifierSpecialization__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6174:1: ( ( ( rule__ClassifierSpecialization__Group_1_0_1__0 )* ) )
- // InternalOml.g:6175:1: ( ( rule__ClassifierSpecialization__Group_1_0_1__0 )* )
+ // InternalOml.g:6387:1: ( ( ( rule__ClassifierSpecialization__Group_1_0_1__0 )* ) )
+ // InternalOml.g:6388:1: ( ( rule__ClassifierSpecialization__Group_1_0_1__0 )* )
{
- // InternalOml.g:6175:1: ( ( rule__ClassifierSpecialization__Group_1_0_1__0 )* )
- // InternalOml.g:6176:2: ( rule__ClassifierSpecialization__Group_1_0_1__0 )*
+ // InternalOml.g:6388:1: ( ( rule__ClassifierSpecialization__Group_1_0_1__0 )* )
+ // InternalOml.g:6389:2: ( rule__ClassifierSpecialization__Group_1_0_1__0 )*
{
before(grammarAccess.getClassifierSpecializationAccess().getGroup_1_0_1());
- // InternalOml.g:6177:2: ( rule__ClassifierSpecialization__Group_1_0_1__0 )*
- loop82:
+ // InternalOml.g:6390:2: ( rule__ClassifierSpecialization__Group_1_0_1__0 )*
+ loop84:
do {
- int alt82=2;
- int LA82_0 = input.LA(1);
+ int alt84=2;
+ int LA84_0 = input.LA(1);
- if ( (LA82_0==43) ) {
- alt82=1;
+ if ( (LA84_0==30) ) {
+ alt84=1;
}
- switch (alt82) {
+ switch (alt84) {
case 1 :
- // InternalOml.g:6177:3: rule__ClassifierSpecialization__Group_1_0_1__0
+ // InternalOml.g:6390:3: rule__ClassifierSpecialization__Group_1_0_1__0
{
- pushFollow(FOLLOW_35);
+ pushFollow(FOLLOW_6);
rule__ClassifierSpecialization__Group_1_0_1__0();
state._fsp--;
@@ -19901,7 +20604,7 @@ public final void rule__ClassifierSpecialization__Group_1_0__1__Impl() throws Re
break;
default :
- break loop82;
+ break loop84;
}
} while (true);
@@ -19928,14 +20631,14 @@ public final void rule__ClassifierSpecialization__Group_1_0__1__Impl() throws Re
// $ANTLR start "rule__ClassifierSpecialization__Group_1_0_1__0"
- // InternalOml.g:6186:1: rule__ClassifierSpecialization__Group_1_0_1__0 : rule__ClassifierSpecialization__Group_1_0_1__0__Impl rule__ClassifierSpecialization__Group_1_0_1__1 ;
+ // InternalOml.g:6399:1: rule__ClassifierSpecialization__Group_1_0_1__0 : rule__ClassifierSpecialization__Group_1_0_1__0__Impl rule__ClassifierSpecialization__Group_1_0_1__1 ;
public final void rule__ClassifierSpecialization__Group_1_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6190:1: ( rule__ClassifierSpecialization__Group_1_0_1__0__Impl rule__ClassifierSpecialization__Group_1_0_1__1 )
- // InternalOml.g:6191:2: rule__ClassifierSpecialization__Group_1_0_1__0__Impl rule__ClassifierSpecialization__Group_1_0_1__1
+ // InternalOml.g:6403:1: ( rule__ClassifierSpecialization__Group_1_0_1__0__Impl rule__ClassifierSpecialization__Group_1_0_1__1 )
+ // InternalOml.g:6404:2: rule__ClassifierSpecialization__Group_1_0_1__0__Impl rule__ClassifierSpecialization__Group_1_0_1__1
{
pushFollow(FOLLOW_3);
rule__ClassifierSpecialization__Group_1_0_1__0__Impl();
@@ -19966,20 +20669,20 @@ public final void rule__ClassifierSpecialization__Group_1_0_1__0() throws Recogn
// $ANTLR start "rule__ClassifierSpecialization__Group_1_0_1__0__Impl"
- // InternalOml.g:6198:1: rule__ClassifierSpecialization__Group_1_0_1__0__Impl : ( ',' ) ;
+ // InternalOml.g:6411:1: rule__ClassifierSpecialization__Group_1_0_1__0__Impl : ( ',' ) ;
public final void rule__ClassifierSpecialization__Group_1_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6202:1: ( ( ',' ) )
- // InternalOml.g:6203:1: ( ',' )
+ // InternalOml.g:6415:1: ( ( ',' ) )
+ // InternalOml.g:6416:1: ( ',' )
{
- // InternalOml.g:6203:1: ( ',' )
- // InternalOml.g:6204:2: ','
+ // InternalOml.g:6416:1: ( ',' )
+ // InternalOml.g:6417:2: ','
{
before(grammarAccess.getClassifierSpecializationAccess().getCommaKeyword_1_0_1_0());
- match(input,43,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getClassifierSpecializationAccess().getCommaKeyword_1_0_1_0());
}
@@ -20003,14 +20706,14 @@ public final void rule__ClassifierSpecialization__Group_1_0_1__0__Impl() throws
// $ANTLR start "rule__ClassifierSpecialization__Group_1_0_1__1"
- // InternalOml.g:6213:1: rule__ClassifierSpecialization__Group_1_0_1__1 : rule__ClassifierSpecialization__Group_1_0_1__1__Impl ;
+ // InternalOml.g:6426:1: rule__ClassifierSpecialization__Group_1_0_1__1 : rule__ClassifierSpecialization__Group_1_0_1__1__Impl ;
public final void rule__ClassifierSpecialization__Group_1_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6217:1: ( rule__ClassifierSpecialization__Group_1_0_1__1__Impl )
- // InternalOml.g:6218:2: rule__ClassifierSpecialization__Group_1_0_1__1__Impl
+ // InternalOml.g:6430:1: ( rule__ClassifierSpecialization__Group_1_0_1__1__Impl )
+ // InternalOml.g:6431:2: rule__ClassifierSpecialization__Group_1_0_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ClassifierSpecialization__Group_1_0_1__1__Impl();
@@ -20036,21 +20739,21 @@ public final void rule__ClassifierSpecialization__Group_1_0_1__1() throws Recogn
// $ANTLR start "rule__ClassifierSpecialization__Group_1_0_1__1__Impl"
- // InternalOml.g:6224:1: rule__ClassifierSpecialization__Group_1_0_1__1__Impl : ( ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_1_1 ) ) ;
+ // InternalOml.g:6437:1: rule__ClassifierSpecialization__Group_1_0_1__1__Impl : ( ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_1_1 ) ) ;
public final void rule__ClassifierSpecialization__Group_1_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6228:1: ( ( ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_1_1 ) ) )
- // InternalOml.g:6229:1: ( ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_1_1 ) )
+ // InternalOml.g:6441:1: ( ( ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_1_1 ) ) )
+ // InternalOml.g:6442:1: ( ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_1_1 ) )
{
- // InternalOml.g:6229:1: ( ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_1_1 ) )
- // InternalOml.g:6230:2: ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_1_1 )
+ // InternalOml.g:6442:1: ( ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_1_1 ) )
+ // InternalOml.g:6443:2: ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_1_1 )
{
before(grammarAccess.getClassifierSpecializationAccess().getOwnedSpecializationsAssignment_1_0_1_1());
- // InternalOml.g:6231:2: ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_1_1 )
- // InternalOml.g:6231:3: rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_1_1
+ // InternalOml.g:6444:2: ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_1_1 )
+ // InternalOml.g:6444:3: rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_1_1
{
pushFollow(FOLLOW_2);
rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_1_1();
@@ -20083,14 +20786,14 @@ public final void rule__ClassifierSpecialization__Group_1_0_1__1__Impl() throws
// $ANTLR start "rule__ClassifierSpecialization__Group_1_1__0"
- // InternalOml.g:6240:1: rule__ClassifierSpecialization__Group_1_1__0 : rule__ClassifierSpecialization__Group_1_1__0__Impl rule__ClassifierSpecialization__Group_1_1__1 ;
+ // InternalOml.g:6453:1: rule__ClassifierSpecialization__Group_1_1__0 : rule__ClassifierSpecialization__Group_1_1__0__Impl rule__ClassifierSpecialization__Group_1_1__1 ;
public final void rule__ClassifierSpecialization__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6244:1: ( rule__ClassifierSpecialization__Group_1_1__0__Impl rule__ClassifierSpecialization__Group_1_1__1 )
- // InternalOml.g:6245:2: rule__ClassifierSpecialization__Group_1_1__0__Impl rule__ClassifierSpecialization__Group_1_1__1
+ // InternalOml.g:6457:1: ( rule__ClassifierSpecialization__Group_1_1__0__Impl rule__ClassifierSpecialization__Group_1_1__1 )
+ // InternalOml.g:6458:2: rule__ClassifierSpecialization__Group_1_1__0__Impl rule__ClassifierSpecialization__Group_1_1__1
{
pushFollow(FOLLOW_40);
rule__ClassifierSpecialization__Group_1_1__0__Impl();
@@ -20121,29 +20824,29 @@ public final void rule__ClassifierSpecialization__Group_1_1__0() throws Recognit
// $ANTLR start "rule__ClassifierSpecialization__Group_1_1__0__Impl"
- // InternalOml.g:6252:1: rule__ClassifierSpecialization__Group_1_1__0__Impl : ( ( rule__ClassifierSpecialization__Group_1_1_0__0 )? ) ;
+ // InternalOml.g:6465:1: rule__ClassifierSpecialization__Group_1_1__0__Impl : ( ( rule__ClassifierSpecialization__Group_1_1_0__0 )? ) ;
public final void rule__ClassifierSpecialization__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6256:1: ( ( ( rule__ClassifierSpecialization__Group_1_1_0__0 )? ) )
- // InternalOml.g:6257:1: ( ( rule__ClassifierSpecialization__Group_1_1_0__0 )? )
+ // InternalOml.g:6469:1: ( ( ( rule__ClassifierSpecialization__Group_1_1_0__0 )? ) )
+ // InternalOml.g:6470:1: ( ( rule__ClassifierSpecialization__Group_1_1_0__0 )? )
{
- // InternalOml.g:6257:1: ( ( rule__ClassifierSpecialization__Group_1_1_0__0 )? )
- // InternalOml.g:6258:2: ( rule__ClassifierSpecialization__Group_1_1_0__0 )?
+ // InternalOml.g:6470:1: ( ( rule__ClassifierSpecialization__Group_1_1_0__0 )? )
+ // InternalOml.g:6471:2: ( rule__ClassifierSpecialization__Group_1_1_0__0 )?
{
before(grammarAccess.getClassifierSpecializationAccess().getGroup_1_1_0());
- // InternalOml.g:6259:2: ( rule__ClassifierSpecialization__Group_1_1_0__0 )?
- int alt83=2;
- int LA83_0 = input.LA(1);
+ // InternalOml.g:6472:2: ( rule__ClassifierSpecialization__Group_1_1_0__0 )?
+ int alt85=2;
+ int LA85_0 = input.LA(1);
- if ( ((LA83_0>=RULE_ID && LA83_0<=RULE_IRI)) ) {
- alt83=1;
+ if ( ((LA85_0>=RULE_ID && LA85_0<=RULE_IRI)) ) {
+ alt85=1;
}
- switch (alt83) {
+ switch (alt85) {
case 1 :
- // InternalOml.g:6259:3: rule__ClassifierSpecialization__Group_1_1_0__0
+ // InternalOml.g:6472:3: rule__ClassifierSpecialization__Group_1_1_0__0
{
pushFollow(FOLLOW_2);
rule__ClassifierSpecialization__Group_1_1_0__0();
@@ -20179,14 +20882,14 @@ public final void rule__ClassifierSpecialization__Group_1_1__0__Impl() throws Re
// $ANTLR start "rule__ClassifierSpecialization__Group_1_1__1"
- // InternalOml.g:6267:1: rule__ClassifierSpecialization__Group_1_1__1 : rule__ClassifierSpecialization__Group_1_1__1__Impl rule__ClassifierSpecialization__Group_1_1__2 ;
+ // InternalOml.g:6480:1: rule__ClassifierSpecialization__Group_1_1__1 : rule__ClassifierSpecialization__Group_1_1__1__Impl rule__ClassifierSpecialization__Group_1_1__2 ;
public final void rule__ClassifierSpecialization__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6271:1: ( rule__ClassifierSpecialization__Group_1_1__1__Impl rule__ClassifierSpecialization__Group_1_1__2 )
- // InternalOml.g:6272:2: rule__ClassifierSpecialization__Group_1_1__1__Impl rule__ClassifierSpecialization__Group_1_1__2
+ // InternalOml.g:6484:1: ( rule__ClassifierSpecialization__Group_1_1__1__Impl rule__ClassifierSpecialization__Group_1_1__2 )
+ // InternalOml.g:6485:2: rule__ClassifierSpecialization__Group_1_1__1__Impl rule__ClassifierSpecialization__Group_1_1__2
{
pushFollow(FOLLOW_41);
rule__ClassifierSpecialization__Group_1_1__1__Impl();
@@ -20217,20 +20920,20 @@ public final void rule__ClassifierSpecialization__Group_1_1__1() throws Recognit
// $ANTLR start "rule__ClassifierSpecialization__Group_1_1__1__Impl"
- // InternalOml.g:6279:1: rule__ClassifierSpecialization__Group_1_1__1__Impl : ( '[' ) ;
+ // InternalOml.g:6492:1: rule__ClassifierSpecialization__Group_1_1__1__Impl : ( '[' ) ;
public final void rule__ClassifierSpecialization__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6283:1: ( ( '[' ) )
- // InternalOml.g:6284:1: ( '[' )
+ // InternalOml.g:6496:1: ( ( '[' ) )
+ // InternalOml.g:6497:1: ( '[' )
{
- // InternalOml.g:6284:1: ( '[' )
- // InternalOml.g:6285:2: '['
+ // InternalOml.g:6497:1: ( '[' )
+ // InternalOml.g:6498:2: '['
{
before(grammarAccess.getClassifierSpecializationAccess().getLeftSquareBracketKeyword_1_1_1());
- match(input,37,FOLLOW_2);
+ match(input,39,FOLLOW_2);
after(grammarAccess.getClassifierSpecializationAccess().getLeftSquareBracketKeyword_1_1_1());
}
@@ -20254,14 +20957,14 @@ public final void rule__ClassifierSpecialization__Group_1_1__1__Impl() throws Re
// $ANTLR start "rule__ClassifierSpecialization__Group_1_1__2"
- // InternalOml.g:6294:1: rule__ClassifierSpecialization__Group_1_1__2 : rule__ClassifierSpecialization__Group_1_1__2__Impl rule__ClassifierSpecialization__Group_1_1__3 ;
+ // InternalOml.g:6507:1: rule__ClassifierSpecialization__Group_1_1__2 : rule__ClassifierSpecialization__Group_1_1__2__Impl rule__ClassifierSpecialization__Group_1_1__3 ;
public final void rule__ClassifierSpecialization__Group_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6298:1: ( rule__ClassifierSpecialization__Group_1_1__2__Impl rule__ClassifierSpecialization__Group_1_1__3 )
- // InternalOml.g:6299:2: rule__ClassifierSpecialization__Group_1_1__2__Impl rule__ClassifierSpecialization__Group_1_1__3
+ // InternalOml.g:6511:1: ( rule__ClassifierSpecialization__Group_1_1__2__Impl rule__ClassifierSpecialization__Group_1_1__3 )
+ // InternalOml.g:6512:2: rule__ClassifierSpecialization__Group_1_1__2__Impl rule__ClassifierSpecialization__Group_1_1__3
{
pushFollow(FOLLOW_41);
rule__ClassifierSpecialization__Group_1_1__2__Impl();
@@ -20292,33 +20995,33 @@ public final void rule__ClassifierSpecialization__Group_1_1__2() throws Recognit
// $ANTLR start "rule__ClassifierSpecialization__Group_1_1__2__Impl"
- // InternalOml.g:6306:1: rule__ClassifierSpecialization__Group_1_1__2__Impl : ( ( rule__ClassifierSpecialization__OwnedPropertyRestrictionsAssignment_1_1_2 )* ) ;
+ // InternalOml.g:6519:1: rule__ClassifierSpecialization__Group_1_1__2__Impl : ( ( rule__ClassifierSpecialization__OwnedPropertyRestrictionsAssignment_1_1_2 )* ) ;
public final void rule__ClassifierSpecialization__Group_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6310:1: ( ( ( rule__ClassifierSpecialization__OwnedPropertyRestrictionsAssignment_1_1_2 )* ) )
- // InternalOml.g:6311:1: ( ( rule__ClassifierSpecialization__OwnedPropertyRestrictionsAssignment_1_1_2 )* )
+ // InternalOml.g:6523:1: ( ( ( rule__ClassifierSpecialization__OwnedPropertyRestrictionsAssignment_1_1_2 )* ) )
+ // InternalOml.g:6524:1: ( ( rule__ClassifierSpecialization__OwnedPropertyRestrictionsAssignment_1_1_2 )* )
{
- // InternalOml.g:6311:1: ( ( rule__ClassifierSpecialization__OwnedPropertyRestrictionsAssignment_1_1_2 )* )
- // InternalOml.g:6312:2: ( rule__ClassifierSpecialization__OwnedPropertyRestrictionsAssignment_1_1_2 )*
+ // InternalOml.g:6524:1: ( ( rule__ClassifierSpecialization__OwnedPropertyRestrictionsAssignment_1_1_2 )* )
+ // InternalOml.g:6525:2: ( rule__ClassifierSpecialization__OwnedPropertyRestrictionsAssignment_1_1_2 )*
{
before(grammarAccess.getClassifierSpecializationAccess().getOwnedPropertyRestrictionsAssignment_1_1_2());
- // InternalOml.g:6313:2: ( rule__ClassifierSpecialization__OwnedPropertyRestrictionsAssignment_1_1_2 )*
- loop84:
+ // InternalOml.g:6526:2: ( rule__ClassifierSpecialization__OwnedPropertyRestrictionsAssignment_1_1_2 )*
+ loop86:
do {
- int alt84=2;
- int LA84_0 = input.LA(1);
+ int alt86=2;
+ int LA86_0 = input.LA(1);
- if ( (LA84_0==72) ) {
- alt84=1;
+ if ( (LA86_0==74) ) {
+ alt86=1;
}
- switch (alt84) {
+ switch (alt86) {
case 1 :
- // InternalOml.g:6313:3: rule__ClassifierSpecialization__OwnedPropertyRestrictionsAssignment_1_1_2
+ // InternalOml.g:6526:3: rule__ClassifierSpecialization__OwnedPropertyRestrictionsAssignment_1_1_2
{
pushFollow(FOLLOW_42);
rule__ClassifierSpecialization__OwnedPropertyRestrictionsAssignment_1_1_2();
@@ -20330,7 +21033,7 @@ public final void rule__ClassifierSpecialization__Group_1_1__2__Impl() throws Re
break;
default :
- break loop84;
+ break loop86;
}
} while (true);
@@ -20357,14 +21060,14 @@ public final void rule__ClassifierSpecialization__Group_1_1__2__Impl() throws Re
// $ANTLR start "rule__ClassifierSpecialization__Group_1_1__3"
- // InternalOml.g:6321:1: rule__ClassifierSpecialization__Group_1_1__3 : rule__ClassifierSpecialization__Group_1_1__3__Impl ;
+ // InternalOml.g:6534:1: rule__ClassifierSpecialization__Group_1_1__3 : rule__ClassifierSpecialization__Group_1_1__3__Impl ;
public final void rule__ClassifierSpecialization__Group_1_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6325:1: ( rule__ClassifierSpecialization__Group_1_1__3__Impl )
- // InternalOml.g:6326:2: rule__ClassifierSpecialization__Group_1_1__3__Impl
+ // InternalOml.g:6538:1: ( rule__ClassifierSpecialization__Group_1_1__3__Impl )
+ // InternalOml.g:6539:2: rule__ClassifierSpecialization__Group_1_1__3__Impl
{
pushFollow(FOLLOW_2);
rule__ClassifierSpecialization__Group_1_1__3__Impl();
@@ -20390,20 +21093,20 @@ public final void rule__ClassifierSpecialization__Group_1_1__3() throws Recognit
// $ANTLR start "rule__ClassifierSpecialization__Group_1_1__3__Impl"
- // InternalOml.g:6332:1: rule__ClassifierSpecialization__Group_1_1__3__Impl : ( ']' ) ;
+ // InternalOml.g:6545:1: rule__ClassifierSpecialization__Group_1_1__3__Impl : ( ']' ) ;
public final void rule__ClassifierSpecialization__Group_1_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6336:1: ( ( ']' ) )
- // InternalOml.g:6337:1: ( ']' )
+ // InternalOml.g:6549:1: ( ( ']' ) )
+ // InternalOml.g:6550:1: ( ']' )
{
- // InternalOml.g:6337:1: ( ']' )
- // InternalOml.g:6338:2: ']'
+ // InternalOml.g:6550:1: ( ']' )
+ // InternalOml.g:6551:2: ']'
{
before(grammarAccess.getClassifierSpecializationAccess().getRightSquareBracketKeyword_1_1_3());
- match(input,38,FOLLOW_2);
+ match(input,40,FOLLOW_2);
after(grammarAccess.getClassifierSpecializationAccess().getRightSquareBracketKeyword_1_1_3());
}
@@ -20427,16 +21130,16 @@ public final void rule__ClassifierSpecialization__Group_1_1__3__Impl() throws Re
// $ANTLR start "rule__ClassifierSpecialization__Group_1_1_0__0"
- // InternalOml.g:6348:1: rule__ClassifierSpecialization__Group_1_1_0__0 : rule__ClassifierSpecialization__Group_1_1_0__0__Impl rule__ClassifierSpecialization__Group_1_1_0__1 ;
+ // InternalOml.g:6561:1: rule__ClassifierSpecialization__Group_1_1_0__0 : rule__ClassifierSpecialization__Group_1_1_0__0__Impl rule__ClassifierSpecialization__Group_1_1_0__1 ;
public final void rule__ClassifierSpecialization__Group_1_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6352:1: ( rule__ClassifierSpecialization__Group_1_1_0__0__Impl rule__ClassifierSpecialization__Group_1_1_0__1 )
- // InternalOml.g:6353:2: rule__ClassifierSpecialization__Group_1_1_0__0__Impl rule__ClassifierSpecialization__Group_1_1_0__1
+ // InternalOml.g:6565:1: ( rule__ClassifierSpecialization__Group_1_1_0__0__Impl rule__ClassifierSpecialization__Group_1_1_0__1 )
+ // InternalOml.g:6566:2: rule__ClassifierSpecialization__Group_1_1_0__0__Impl rule__ClassifierSpecialization__Group_1_1_0__1
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_5);
rule__ClassifierSpecialization__Group_1_1_0__0__Impl();
state._fsp--;
@@ -20465,21 +21168,21 @@ public final void rule__ClassifierSpecialization__Group_1_1_0__0() throws Recogn
// $ANTLR start "rule__ClassifierSpecialization__Group_1_1_0__0__Impl"
- // InternalOml.g:6360:1: rule__ClassifierSpecialization__Group_1_1_0__0__Impl : ( ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_0 ) ) ;
+ // InternalOml.g:6573:1: rule__ClassifierSpecialization__Group_1_1_0__0__Impl : ( ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_0 ) ) ;
public final void rule__ClassifierSpecialization__Group_1_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6364:1: ( ( ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_0 ) ) )
- // InternalOml.g:6365:1: ( ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_0 ) )
+ // InternalOml.g:6577:1: ( ( ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_0 ) ) )
+ // InternalOml.g:6578:1: ( ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_0 ) )
{
- // InternalOml.g:6365:1: ( ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_0 ) )
- // InternalOml.g:6366:2: ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_0 )
+ // InternalOml.g:6578:1: ( ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_0 ) )
+ // InternalOml.g:6579:2: ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_0 )
{
before(grammarAccess.getClassifierSpecializationAccess().getOwnedSpecializationsAssignment_1_1_0_0());
- // InternalOml.g:6367:2: ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_0 )
- // InternalOml.g:6367:3: rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_0
+ // InternalOml.g:6580:2: ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_0 )
+ // InternalOml.g:6580:3: rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_0
{
pushFollow(FOLLOW_2);
rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_0();
@@ -20512,14 +21215,14 @@ public final void rule__ClassifierSpecialization__Group_1_1_0__0__Impl() throws
// $ANTLR start "rule__ClassifierSpecialization__Group_1_1_0__1"
- // InternalOml.g:6375:1: rule__ClassifierSpecialization__Group_1_1_0__1 : rule__ClassifierSpecialization__Group_1_1_0__1__Impl ;
+ // InternalOml.g:6588:1: rule__ClassifierSpecialization__Group_1_1_0__1 : rule__ClassifierSpecialization__Group_1_1_0__1__Impl ;
public final void rule__ClassifierSpecialization__Group_1_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6379:1: ( rule__ClassifierSpecialization__Group_1_1_0__1__Impl )
- // InternalOml.g:6380:2: rule__ClassifierSpecialization__Group_1_1_0__1__Impl
+ // InternalOml.g:6592:1: ( rule__ClassifierSpecialization__Group_1_1_0__1__Impl )
+ // InternalOml.g:6593:2: rule__ClassifierSpecialization__Group_1_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__ClassifierSpecialization__Group_1_1_0__1__Impl();
@@ -20545,35 +21248,35 @@ public final void rule__ClassifierSpecialization__Group_1_1_0__1() throws Recogn
// $ANTLR start "rule__ClassifierSpecialization__Group_1_1_0__1__Impl"
- // InternalOml.g:6386:1: rule__ClassifierSpecialization__Group_1_1_0__1__Impl : ( ( rule__ClassifierSpecialization__Group_1_1_0_1__0 )* ) ;
+ // InternalOml.g:6599:1: rule__ClassifierSpecialization__Group_1_1_0__1__Impl : ( ( rule__ClassifierSpecialization__Group_1_1_0_1__0 )* ) ;
public final void rule__ClassifierSpecialization__Group_1_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6390:1: ( ( ( rule__ClassifierSpecialization__Group_1_1_0_1__0 )* ) )
- // InternalOml.g:6391:1: ( ( rule__ClassifierSpecialization__Group_1_1_0_1__0 )* )
+ // InternalOml.g:6603:1: ( ( ( rule__ClassifierSpecialization__Group_1_1_0_1__0 )* ) )
+ // InternalOml.g:6604:1: ( ( rule__ClassifierSpecialization__Group_1_1_0_1__0 )* )
{
- // InternalOml.g:6391:1: ( ( rule__ClassifierSpecialization__Group_1_1_0_1__0 )* )
- // InternalOml.g:6392:2: ( rule__ClassifierSpecialization__Group_1_1_0_1__0 )*
+ // InternalOml.g:6604:1: ( ( rule__ClassifierSpecialization__Group_1_1_0_1__0 )* )
+ // InternalOml.g:6605:2: ( rule__ClassifierSpecialization__Group_1_1_0_1__0 )*
{
before(grammarAccess.getClassifierSpecializationAccess().getGroup_1_1_0_1());
- // InternalOml.g:6393:2: ( rule__ClassifierSpecialization__Group_1_1_0_1__0 )*
- loop85:
+ // InternalOml.g:6606:2: ( rule__ClassifierSpecialization__Group_1_1_0_1__0 )*
+ loop87:
do {
- int alt85=2;
- int LA85_0 = input.LA(1);
+ int alt87=2;
+ int LA87_0 = input.LA(1);
- if ( (LA85_0==43) ) {
- alt85=1;
+ if ( (LA87_0==30) ) {
+ alt87=1;
}
- switch (alt85) {
+ switch (alt87) {
case 1 :
- // InternalOml.g:6393:3: rule__ClassifierSpecialization__Group_1_1_0_1__0
+ // InternalOml.g:6606:3: rule__ClassifierSpecialization__Group_1_1_0_1__0
{
- pushFollow(FOLLOW_35);
+ pushFollow(FOLLOW_6);
rule__ClassifierSpecialization__Group_1_1_0_1__0();
state._fsp--;
@@ -20583,7 +21286,7 @@ public final void rule__ClassifierSpecialization__Group_1_1_0__1__Impl() throws
break;
default :
- break loop85;
+ break loop87;
}
} while (true);
@@ -20610,14 +21313,14 @@ public final void rule__ClassifierSpecialization__Group_1_1_0__1__Impl() throws
// $ANTLR start "rule__ClassifierSpecialization__Group_1_1_0_1__0"
- // InternalOml.g:6402:1: rule__ClassifierSpecialization__Group_1_1_0_1__0 : rule__ClassifierSpecialization__Group_1_1_0_1__0__Impl rule__ClassifierSpecialization__Group_1_1_0_1__1 ;
+ // InternalOml.g:6615:1: rule__ClassifierSpecialization__Group_1_1_0_1__0 : rule__ClassifierSpecialization__Group_1_1_0_1__0__Impl rule__ClassifierSpecialization__Group_1_1_0_1__1 ;
public final void rule__ClassifierSpecialization__Group_1_1_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6406:1: ( rule__ClassifierSpecialization__Group_1_1_0_1__0__Impl rule__ClassifierSpecialization__Group_1_1_0_1__1 )
- // InternalOml.g:6407:2: rule__ClassifierSpecialization__Group_1_1_0_1__0__Impl rule__ClassifierSpecialization__Group_1_1_0_1__1
+ // InternalOml.g:6619:1: ( rule__ClassifierSpecialization__Group_1_1_0_1__0__Impl rule__ClassifierSpecialization__Group_1_1_0_1__1 )
+ // InternalOml.g:6620:2: rule__ClassifierSpecialization__Group_1_1_0_1__0__Impl rule__ClassifierSpecialization__Group_1_1_0_1__1
{
pushFollow(FOLLOW_3);
rule__ClassifierSpecialization__Group_1_1_0_1__0__Impl();
@@ -20648,20 +21351,20 @@ public final void rule__ClassifierSpecialization__Group_1_1_0_1__0() throws Reco
// $ANTLR start "rule__ClassifierSpecialization__Group_1_1_0_1__0__Impl"
- // InternalOml.g:6414:1: rule__ClassifierSpecialization__Group_1_1_0_1__0__Impl : ( ',' ) ;
+ // InternalOml.g:6627:1: rule__ClassifierSpecialization__Group_1_1_0_1__0__Impl : ( ',' ) ;
public final void rule__ClassifierSpecialization__Group_1_1_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6418:1: ( ( ',' ) )
- // InternalOml.g:6419:1: ( ',' )
+ // InternalOml.g:6631:1: ( ( ',' ) )
+ // InternalOml.g:6632:1: ( ',' )
{
- // InternalOml.g:6419:1: ( ',' )
- // InternalOml.g:6420:2: ','
+ // InternalOml.g:6632:1: ( ',' )
+ // InternalOml.g:6633:2: ','
{
before(grammarAccess.getClassifierSpecializationAccess().getCommaKeyword_1_1_0_1_0());
- match(input,43,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getClassifierSpecializationAccess().getCommaKeyword_1_1_0_1_0());
}
@@ -20685,14 +21388,14 @@ public final void rule__ClassifierSpecialization__Group_1_1_0_1__0__Impl() throw
// $ANTLR start "rule__ClassifierSpecialization__Group_1_1_0_1__1"
- // InternalOml.g:6429:1: rule__ClassifierSpecialization__Group_1_1_0_1__1 : rule__ClassifierSpecialization__Group_1_1_0_1__1__Impl ;
+ // InternalOml.g:6642:1: rule__ClassifierSpecialization__Group_1_1_0_1__1 : rule__ClassifierSpecialization__Group_1_1_0_1__1__Impl ;
public final void rule__ClassifierSpecialization__Group_1_1_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6433:1: ( rule__ClassifierSpecialization__Group_1_1_0_1__1__Impl )
- // InternalOml.g:6434:2: rule__ClassifierSpecialization__Group_1_1_0_1__1__Impl
+ // InternalOml.g:6646:1: ( rule__ClassifierSpecialization__Group_1_1_0_1__1__Impl )
+ // InternalOml.g:6647:2: rule__ClassifierSpecialization__Group_1_1_0_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ClassifierSpecialization__Group_1_1_0_1__1__Impl();
@@ -20718,21 +21421,21 @@ public final void rule__ClassifierSpecialization__Group_1_1_0_1__1() throws Reco
// $ANTLR start "rule__ClassifierSpecialization__Group_1_1_0_1__1__Impl"
- // InternalOml.g:6440:1: rule__ClassifierSpecialization__Group_1_1_0_1__1__Impl : ( ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_1_1 ) ) ;
+ // InternalOml.g:6653:1: rule__ClassifierSpecialization__Group_1_1_0_1__1__Impl : ( ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_1_1 ) ) ;
public final void rule__ClassifierSpecialization__Group_1_1_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6444:1: ( ( ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_1_1 ) ) )
- // InternalOml.g:6445:1: ( ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_1_1 ) )
+ // InternalOml.g:6657:1: ( ( ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_1_1 ) ) )
+ // InternalOml.g:6658:1: ( ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_1_1 ) )
{
- // InternalOml.g:6445:1: ( ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_1_1 ) )
- // InternalOml.g:6446:2: ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_1_1 )
+ // InternalOml.g:6658:1: ( ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_1_1 ) )
+ // InternalOml.g:6659:2: ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_1_1 )
{
before(grammarAccess.getClassifierSpecializationAccess().getOwnedSpecializationsAssignment_1_1_0_1_1());
- // InternalOml.g:6447:2: ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_1_1 )
- // InternalOml.g:6447:3: rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_1_1
+ // InternalOml.g:6660:2: ( rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_1_1 )
+ // InternalOml.g:6660:3: rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_1_1
{
pushFollow(FOLLOW_2);
rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_1_1();
@@ -20765,14 +21468,14 @@ public final void rule__ClassifierSpecialization__Group_1_1_0_1__1__Impl() throw
// $ANTLR start "rule__ClassifierEquivalence__Group__0"
- // InternalOml.g:6456:1: rule__ClassifierEquivalence__Group__0 : rule__ClassifierEquivalence__Group__0__Impl rule__ClassifierEquivalence__Group__1 ;
+ // InternalOml.g:6669:1: rule__ClassifierEquivalence__Group__0 : rule__ClassifierEquivalence__Group__0__Impl rule__ClassifierEquivalence__Group__1 ;
public final void rule__ClassifierEquivalence__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6460:1: ( rule__ClassifierEquivalence__Group__0__Impl rule__ClassifierEquivalence__Group__1 )
- // InternalOml.g:6461:2: rule__ClassifierEquivalence__Group__0__Impl rule__ClassifierEquivalence__Group__1
+ // InternalOml.g:6673:1: ( rule__ClassifierEquivalence__Group__0__Impl rule__ClassifierEquivalence__Group__1 )
+ // InternalOml.g:6674:2: rule__ClassifierEquivalence__Group__0__Impl rule__ClassifierEquivalence__Group__1
{
pushFollow(FOLLOW_40);
rule__ClassifierEquivalence__Group__0__Impl();
@@ -20803,20 +21506,20 @@ public final void rule__ClassifierEquivalence__Group__0() throws RecognitionExce
// $ANTLR start "rule__ClassifierEquivalence__Group__0__Impl"
- // InternalOml.g:6468:1: rule__ClassifierEquivalence__Group__0__Impl : ( '=' ) ;
+ // InternalOml.g:6681:1: rule__ClassifierEquivalence__Group__0__Impl : ( '=' ) ;
public final void rule__ClassifierEquivalence__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6472:1: ( ( '=' ) )
- // InternalOml.g:6473:1: ( '=' )
+ // InternalOml.g:6685:1: ( ( '=' ) )
+ // InternalOml.g:6686:1: ( '=' )
{
- // InternalOml.g:6473:1: ( '=' )
- // InternalOml.g:6474:2: '='
+ // InternalOml.g:6686:1: ( '=' )
+ // InternalOml.g:6687:2: '='
{
before(grammarAccess.getClassifierEquivalenceAccess().getEqualsSignKeyword_0());
- match(input,48,FOLLOW_2);
+ match(input,49,FOLLOW_2);
after(grammarAccess.getClassifierEquivalenceAccess().getEqualsSignKeyword_0());
}
@@ -20840,16 +21543,16 @@ public final void rule__ClassifierEquivalence__Group__0__Impl() throws Recogniti
// $ANTLR start "rule__ClassifierEquivalence__Group__1"
- // InternalOml.g:6483:1: rule__ClassifierEquivalence__Group__1 : rule__ClassifierEquivalence__Group__1__Impl rule__ClassifierEquivalence__Group__2 ;
+ // InternalOml.g:6696:1: rule__ClassifierEquivalence__Group__1 : rule__ClassifierEquivalence__Group__1__Impl rule__ClassifierEquivalence__Group__2 ;
public final void rule__ClassifierEquivalence__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6487:1: ( rule__ClassifierEquivalence__Group__1__Impl rule__ClassifierEquivalence__Group__2 )
- // InternalOml.g:6488:2: rule__ClassifierEquivalence__Group__1__Impl rule__ClassifierEquivalence__Group__2
+ // InternalOml.g:6700:1: ( rule__ClassifierEquivalence__Group__1__Impl rule__ClassifierEquivalence__Group__2 )
+ // InternalOml.g:6701:2: rule__ClassifierEquivalence__Group__1__Impl rule__ClassifierEquivalence__Group__2
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_5);
rule__ClassifierEquivalence__Group__1__Impl();
state._fsp--;
@@ -20878,21 +21581,21 @@ public final void rule__ClassifierEquivalence__Group__1() throws RecognitionExce
// $ANTLR start "rule__ClassifierEquivalence__Group__1__Impl"
- // InternalOml.g:6495:1: rule__ClassifierEquivalence__Group__1__Impl : ( ( rule__ClassifierEquivalence__OwnedEquivalencesAssignment_1 ) ) ;
+ // InternalOml.g:6708:1: rule__ClassifierEquivalence__Group__1__Impl : ( ( rule__ClassifierEquivalence__OwnedEquivalencesAssignment_1 ) ) ;
public final void rule__ClassifierEquivalence__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6499:1: ( ( ( rule__ClassifierEquivalence__OwnedEquivalencesAssignment_1 ) ) )
- // InternalOml.g:6500:1: ( ( rule__ClassifierEquivalence__OwnedEquivalencesAssignment_1 ) )
+ // InternalOml.g:6712:1: ( ( ( rule__ClassifierEquivalence__OwnedEquivalencesAssignment_1 ) ) )
+ // InternalOml.g:6713:1: ( ( rule__ClassifierEquivalence__OwnedEquivalencesAssignment_1 ) )
{
- // InternalOml.g:6500:1: ( ( rule__ClassifierEquivalence__OwnedEquivalencesAssignment_1 ) )
- // InternalOml.g:6501:2: ( rule__ClassifierEquivalence__OwnedEquivalencesAssignment_1 )
+ // InternalOml.g:6713:1: ( ( rule__ClassifierEquivalence__OwnedEquivalencesAssignment_1 ) )
+ // InternalOml.g:6714:2: ( rule__ClassifierEquivalence__OwnedEquivalencesAssignment_1 )
{
before(grammarAccess.getClassifierEquivalenceAccess().getOwnedEquivalencesAssignment_1());
- // InternalOml.g:6502:2: ( rule__ClassifierEquivalence__OwnedEquivalencesAssignment_1 )
- // InternalOml.g:6502:3: rule__ClassifierEquivalence__OwnedEquivalencesAssignment_1
+ // InternalOml.g:6715:2: ( rule__ClassifierEquivalence__OwnedEquivalencesAssignment_1 )
+ // InternalOml.g:6715:3: rule__ClassifierEquivalence__OwnedEquivalencesAssignment_1
{
pushFollow(FOLLOW_2);
rule__ClassifierEquivalence__OwnedEquivalencesAssignment_1();
@@ -20925,14 +21628,14 @@ public final void rule__ClassifierEquivalence__Group__1__Impl() throws Recogniti
// $ANTLR start "rule__ClassifierEquivalence__Group__2"
- // InternalOml.g:6510:1: rule__ClassifierEquivalence__Group__2 : rule__ClassifierEquivalence__Group__2__Impl ;
+ // InternalOml.g:6723:1: rule__ClassifierEquivalence__Group__2 : rule__ClassifierEquivalence__Group__2__Impl ;
public final void rule__ClassifierEquivalence__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6514:1: ( rule__ClassifierEquivalence__Group__2__Impl )
- // InternalOml.g:6515:2: rule__ClassifierEquivalence__Group__2__Impl
+ // InternalOml.g:6727:1: ( rule__ClassifierEquivalence__Group__2__Impl )
+ // InternalOml.g:6728:2: rule__ClassifierEquivalence__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ClassifierEquivalence__Group__2__Impl();
@@ -20958,35 +21661,35 @@ public final void rule__ClassifierEquivalence__Group__2() throws RecognitionExce
// $ANTLR start "rule__ClassifierEquivalence__Group__2__Impl"
- // InternalOml.g:6521:1: rule__ClassifierEquivalence__Group__2__Impl : ( ( rule__ClassifierEquivalence__Group_2__0 )* ) ;
+ // InternalOml.g:6734:1: rule__ClassifierEquivalence__Group__2__Impl : ( ( rule__ClassifierEquivalence__Group_2__0 )* ) ;
public final void rule__ClassifierEquivalence__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6525:1: ( ( ( rule__ClassifierEquivalence__Group_2__0 )* ) )
- // InternalOml.g:6526:1: ( ( rule__ClassifierEquivalence__Group_2__0 )* )
+ // InternalOml.g:6738:1: ( ( ( rule__ClassifierEquivalence__Group_2__0 )* ) )
+ // InternalOml.g:6739:1: ( ( rule__ClassifierEquivalence__Group_2__0 )* )
{
- // InternalOml.g:6526:1: ( ( rule__ClassifierEquivalence__Group_2__0 )* )
- // InternalOml.g:6527:2: ( rule__ClassifierEquivalence__Group_2__0 )*
+ // InternalOml.g:6739:1: ( ( rule__ClassifierEquivalence__Group_2__0 )* )
+ // InternalOml.g:6740:2: ( rule__ClassifierEquivalence__Group_2__0 )*
{
before(grammarAccess.getClassifierEquivalenceAccess().getGroup_2());
- // InternalOml.g:6528:2: ( rule__ClassifierEquivalence__Group_2__0 )*
- loop86:
+ // InternalOml.g:6741:2: ( rule__ClassifierEquivalence__Group_2__0 )*
+ loop88:
do {
- int alt86=2;
- int LA86_0 = input.LA(1);
+ int alt88=2;
+ int LA88_0 = input.LA(1);
- if ( (LA86_0==43) ) {
- alt86=1;
+ if ( (LA88_0==30) ) {
+ alt88=1;
}
- switch (alt86) {
+ switch (alt88) {
case 1 :
- // InternalOml.g:6528:3: rule__ClassifierEquivalence__Group_2__0
+ // InternalOml.g:6741:3: rule__ClassifierEquivalence__Group_2__0
{
- pushFollow(FOLLOW_35);
+ pushFollow(FOLLOW_6);
rule__ClassifierEquivalence__Group_2__0();
state._fsp--;
@@ -20996,7 +21699,7 @@ public final void rule__ClassifierEquivalence__Group__2__Impl() throws Recogniti
break;
default :
- break loop86;
+ break loop88;
}
} while (true);
@@ -21023,14 +21726,14 @@ public final void rule__ClassifierEquivalence__Group__2__Impl() throws Recogniti
// $ANTLR start "rule__ClassifierEquivalence__Group_2__0"
- // InternalOml.g:6537:1: rule__ClassifierEquivalence__Group_2__0 : rule__ClassifierEquivalence__Group_2__0__Impl rule__ClassifierEquivalence__Group_2__1 ;
+ // InternalOml.g:6750:1: rule__ClassifierEquivalence__Group_2__0 : rule__ClassifierEquivalence__Group_2__0__Impl rule__ClassifierEquivalence__Group_2__1 ;
public final void rule__ClassifierEquivalence__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6541:1: ( rule__ClassifierEquivalence__Group_2__0__Impl rule__ClassifierEquivalence__Group_2__1 )
- // InternalOml.g:6542:2: rule__ClassifierEquivalence__Group_2__0__Impl rule__ClassifierEquivalence__Group_2__1
+ // InternalOml.g:6754:1: ( rule__ClassifierEquivalence__Group_2__0__Impl rule__ClassifierEquivalence__Group_2__1 )
+ // InternalOml.g:6755:2: rule__ClassifierEquivalence__Group_2__0__Impl rule__ClassifierEquivalence__Group_2__1
{
pushFollow(FOLLOW_40);
rule__ClassifierEquivalence__Group_2__0__Impl();
@@ -21061,20 +21764,20 @@ public final void rule__ClassifierEquivalence__Group_2__0() throws RecognitionEx
// $ANTLR start "rule__ClassifierEquivalence__Group_2__0__Impl"
- // InternalOml.g:6549:1: rule__ClassifierEquivalence__Group_2__0__Impl : ( ',' ) ;
+ // InternalOml.g:6762:1: rule__ClassifierEquivalence__Group_2__0__Impl : ( ',' ) ;
public final void rule__ClassifierEquivalence__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6553:1: ( ( ',' ) )
- // InternalOml.g:6554:1: ( ',' )
+ // InternalOml.g:6766:1: ( ( ',' ) )
+ // InternalOml.g:6767:1: ( ',' )
{
- // InternalOml.g:6554:1: ( ',' )
- // InternalOml.g:6555:2: ','
+ // InternalOml.g:6767:1: ( ',' )
+ // InternalOml.g:6768:2: ','
{
before(grammarAccess.getClassifierEquivalenceAccess().getCommaKeyword_2_0());
- match(input,43,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getClassifierEquivalenceAccess().getCommaKeyword_2_0());
}
@@ -21098,14 +21801,14 @@ public final void rule__ClassifierEquivalence__Group_2__0__Impl() throws Recogni
// $ANTLR start "rule__ClassifierEquivalence__Group_2__1"
- // InternalOml.g:6564:1: rule__ClassifierEquivalence__Group_2__1 : rule__ClassifierEquivalence__Group_2__1__Impl ;
+ // InternalOml.g:6777:1: rule__ClassifierEquivalence__Group_2__1 : rule__ClassifierEquivalence__Group_2__1__Impl ;
public final void rule__ClassifierEquivalence__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6568:1: ( rule__ClassifierEquivalence__Group_2__1__Impl )
- // InternalOml.g:6569:2: rule__ClassifierEquivalence__Group_2__1__Impl
+ // InternalOml.g:6781:1: ( rule__ClassifierEquivalence__Group_2__1__Impl )
+ // InternalOml.g:6782:2: rule__ClassifierEquivalence__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__ClassifierEquivalence__Group_2__1__Impl();
@@ -21131,21 +21834,21 @@ public final void rule__ClassifierEquivalence__Group_2__1() throws RecognitionEx
// $ANTLR start "rule__ClassifierEquivalence__Group_2__1__Impl"
- // InternalOml.g:6575:1: rule__ClassifierEquivalence__Group_2__1__Impl : ( ( rule__ClassifierEquivalence__OwnedEquivalencesAssignment_2_1 ) ) ;
+ // InternalOml.g:6788:1: rule__ClassifierEquivalence__Group_2__1__Impl : ( ( rule__ClassifierEquivalence__OwnedEquivalencesAssignment_2_1 ) ) ;
public final void rule__ClassifierEquivalence__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6579:1: ( ( ( rule__ClassifierEquivalence__OwnedEquivalencesAssignment_2_1 ) ) )
- // InternalOml.g:6580:1: ( ( rule__ClassifierEquivalence__OwnedEquivalencesAssignment_2_1 ) )
+ // InternalOml.g:6792:1: ( ( ( rule__ClassifierEquivalence__OwnedEquivalencesAssignment_2_1 ) ) )
+ // InternalOml.g:6793:1: ( ( rule__ClassifierEquivalence__OwnedEquivalencesAssignment_2_1 ) )
{
- // InternalOml.g:6580:1: ( ( rule__ClassifierEquivalence__OwnedEquivalencesAssignment_2_1 ) )
- // InternalOml.g:6581:2: ( rule__ClassifierEquivalence__OwnedEquivalencesAssignment_2_1 )
+ // InternalOml.g:6793:1: ( ( rule__ClassifierEquivalence__OwnedEquivalencesAssignment_2_1 ) )
+ // InternalOml.g:6794:2: ( rule__ClassifierEquivalence__OwnedEquivalencesAssignment_2_1 )
{
before(grammarAccess.getClassifierEquivalenceAccess().getOwnedEquivalencesAssignment_2_1());
- // InternalOml.g:6582:2: ( rule__ClassifierEquivalence__OwnedEquivalencesAssignment_2_1 )
- // InternalOml.g:6582:3: rule__ClassifierEquivalence__OwnedEquivalencesAssignment_2_1
+ // InternalOml.g:6795:2: ( rule__ClassifierEquivalence__OwnedEquivalencesAssignment_2_1 )
+ // InternalOml.g:6795:3: rule__ClassifierEquivalence__OwnedEquivalencesAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__ClassifierEquivalence__OwnedEquivalencesAssignment_2_1();
@@ -21178,14 +21881,14 @@ public final void rule__ClassifierEquivalence__Group_2__1__Impl() throws Recogni
// $ANTLR start "rule__ClassifierEquivalenceAxiom__Group_0__0"
- // InternalOml.g:6591:1: rule__ClassifierEquivalenceAxiom__Group_0__0 : rule__ClassifierEquivalenceAxiom__Group_0__0__Impl rule__ClassifierEquivalenceAxiom__Group_0__1 ;
+ // InternalOml.g:6804:1: rule__ClassifierEquivalenceAxiom__Group_0__0 : rule__ClassifierEquivalenceAxiom__Group_0__0__Impl rule__ClassifierEquivalenceAxiom__Group_0__1 ;
public final void rule__ClassifierEquivalenceAxiom__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6595:1: ( rule__ClassifierEquivalenceAxiom__Group_0__0__Impl rule__ClassifierEquivalenceAxiom__Group_0__1 )
- // InternalOml.g:6596:2: rule__ClassifierEquivalenceAxiom__Group_0__0__Impl rule__ClassifierEquivalenceAxiom__Group_0__1
+ // InternalOml.g:6808:1: ( rule__ClassifierEquivalenceAxiom__Group_0__0__Impl rule__ClassifierEquivalenceAxiom__Group_0__1 )
+ // InternalOml.g:6809:2: rule__ClassifierEquivalenceAxiom__Group_0__0__Impl rule__ClassifierEquivalenceAxiom__Group_0__1
{
pushFollow(FOLLOW_43);
rule__ClassifierEquivalenceAxiom__Group_0__0__Impl();
@@ -21216,21 +21919,21 @@ public final void rule__ClassifierEquivalenceAxiom__Group_0__0() throws Recognit
// $ANTLR start "rule__ClassifierEquivalenceAxiom__Group_0__0__Impl"
- // InternalOml.g:6603:1: rule__ClassifierEquivalenceAxiom__Group_0__0__Impl : ( ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_0 ) ) ;
+ // InternalOml.g:6816:1: rule__ClassifierEquivalenceAxiom__Group_0__0__Impl : ( ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_0 ) ) ;
public final void rule__ClassifierEquivalenceAxiom__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6607:1: ( ( ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_0 ) ) )
- // InternalOml.g:6608:1: ( ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_0 ) )
+ // InternalOml.g:6820:1: ( ( ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_0 ) ) )
+ // InternalOml.g:6821:1: ( ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_0 ) )
{
- // InternalOml.g:6608:1: ( ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_0 ) )
- // InternalOml.g:6609:2: ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_0 )
+ // InternalOml.g:6821:1: ( ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_0 ) )
+ // InternalOml.g:6822:2: ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_0 )
{
before(grammarAccess.getClassifierEquivalenceAxiomAccess().getSuperClassifiersAssignment_0_0());
- // InternalOml.g:6610:2: ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_0 )
- // InternalOml.g:6610:3: rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_0
+ // InternalOml.g:6823:2: ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_0 )
+ // InternalOml.g:6823:3: rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_0();
@@ -21263,14 +21966,14 @@ public final void rule__ClassifierEquivalenceAxiom__Group_0__0__Impl() throws Re
// $ANTLR start "rule__ClassifierEquivalenceAxiom__Group_0__1"
- // InternalOml.g:6618:1: rule__ClassifierEquivalenceAxiom__Group_0__1 : rule__ClassifierEquivalenceAxiom__Group_0__1__Impl ;
+ // InternalOml.g:6831:1: rule__ClassifierEquivalenceAxiom__Group_0__1 : rule__ClassifierEquivalenceAxiom__Group_0__1__Impl ;
public final void rule__ClassifierEquivalenceAxiom__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6622:1: ( rule__ClassifierEquivalenceAxiom__Group_0__1__Impl )
- // InternalOml.g:6623:2: rule__ClassifierEquivalenceAxiom__Group_0__1__Impl
+ // InternalOml.g:6835:1: ( rule__ClassifierEquivalenceAxiom__Group_0__1__Impl )
+ // InternalOml.g:6836:2: rule__ClassifierEquivalenceAxiom__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__ClassifierEquivalenceAxiom__Group_0__1__Impl();
@@ -21296,33 +21999,33 @@ public final void rule__ClassifierEquivalenceAxiom__Group_0__1() throws Recognit
// $ANTLR start "rule__ClassifierEquivalenceAxiom__Group_0__1__Impl"
- // InternalOml.g:6629:1: rule__ClassifierEquivalenceAxiom__Group_0__1__Impl : ( ( rule__ClassifierEquivalenceAxiom__Group_0_1__0 )* ) ;
+ // InternalOml.g:6842:1: rule__ClassifierEquivalenceAxiom__Group_0__1__Impl : ( ( rule__ClassifierEquivalenceAxiom__Group_0_1__0 )* ) ;
public final void rule__ClassifierEquivalenceAxiom__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6633:1: ( ( ( rule__ClassifierEquivalenceAxiom__Group_0_1__0 )* ) )
- // InternalOml.g:6634:1: ( ( rule__ClassifierEquivalenceAxiom__Group_0_1__0 )* )
+ // InternalOml.g:6846:1: ( ( ( rule__ClassifierEquivalenceAxiom__Group_0_1__0 )* ) )
+ // InternalOml.g:6847:1: ( ( rule__ClassifierEquivalenceAxiom__Group_0_1__0 )* )
{
- // InternalOml.g:6634:1: ( ( rule__ClassifierEquivalenceAxiom__Group_0_1__0 )* )
- // InternalOml.g:6635:2: ( rule__ClassifierEquivalenceAxiom__Group_0_1__0 )*
+ // InternalOml.g:6847:1: ( ( rule__ClassifierEquivalenceAxiom__Group_0_1__0 )* )
+ // InternalOml.g:6848:2: ( rule__ClassifierEquivalenceAxiom__Group_0_1__0 )*
{
before(grammarAccess.getClassifierEquivalenceAxiomAccess().getGroup_0_1());
- // InternalOml.g:6636:2: ( rule__ClassifierEquivalenceAxiom__Group_0_1__0 )*
- loop87:
+ // InternalOml.g:6849:2: ( rule__ClassifierEquivalenceAxiom__Group_0_1__0 )*
+ loop89:
do {
- int alt87=2;
- int LA87_0 = input.LA(1);
+ int alt89=2;
+ int LA89_0 = input.LA(1);
- if ( (LA87_0==49) ) {
- alt87=1;
+ if ( (LA89_0==50) ) {
+ alt89=1;
}
- switch (alt87) {
+ switch (alt89) {
case 1 :
- // InternalOml.g:6636:3: rule__ClassifierEquivalenceAxiom__Group_0_1__0
+ // InternalOml.g:6849:3: rule__ClassifierEquivalenceAxiom__Group_0_1__0
{
pushFollow(FOLLOW_44);
rule__ClassifierEquivalenceAxiom__Group_0_1__0();
@@ -21334,7 +22037,7 @@ public final void rule__ClassifierEquivalenceAxiom__Group_0__1__Impl() throws Re
break;
default :
- break loop87;
+ break loop89;
}
} while (true);
@@ -21361,14 +22064,14 @@ public final void rule__ClassifierEquivalenceAxiom__Group_0__1__Impl() throws Re
// $ANTLR start "rule__ClassifierEquivalenceAxiom__Group_0_1__0"
- // InternalOml.g:6645:1: rule__ClassifierEquivalenceAxiom__Group_0_1__0 : rule__ClassifierEquivalenceAxiom__Group_0_1__0__Impl rule__ClassifierEquivalenceAxiom__Group_0_1__1 ;
+ // InternalOml.g:6858:1: rule__ClassifierEquivalenceAxiom__Group_0_1__0 : rule__ClassifierEquivalenceAxiom__Group_0_1__0__Impl rule__ClassifierEquivalenceAxiom__Group_0_1__1 ;
public final void rule__ClassifierEquivalenceAxiom__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6649:1: ( rule__ClassifierEquivalenceAxiom__Group_0_1__0__Impl rule__ClassifierEquivalenceAxiom__Group_0_1__1 )
- // InternalOml.g:6650:2: rule__ClassifierEquivalenceAxiom__Group_0_1__0__Impl rule__ClassifierEquivalenceAxiom__Group_0_1__1
+ // InternalOml.g:6862:1: ( rule__ClassifierEquivalenceAxiom__Group_0_1__0__Impl rule__ClassifierEquivalenceAxiom__Group_0_1__1 )
+ // InternalOml.g:6863:2: rule__ClassifierEquivalenceAxiom__Group_0_1__0__Impl rule__ClassifierEquivalenceAxiom__Group_0_1__1
{
pushFollow(FOLLOW_3);
rule__ClassifierEquivalenceAxiom__Group_0_1__0__Impl();
@@ -21399,20 +22102,20 @@ public final void rule__ClassifierEquivalenceAxiom__Group_0_1__0() throws Recogn
// $ANTLR start "rule__ClassifierEquivalenceAxiom__Group_0_1__0__Impl"
- // InternalOml.g:6657:1: rule__ClassifierEquivalenceAxiom__Group_0_1__0__Impl : ( '&' ) ;
+ // InternalOml.g:6870:1: rule__ClassifierEquivalenceAxiom__Group_0_1__0__Impl : ( '&' ) ;
public final void rule__ClassifierEquivalenceAxiom__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6661:1: ( ( '&' ) )
- // InternalOml.g:6662:1: ( '&' )
+ // InternalOml.g:6874:1: ( ( '&' ) )
+ // InternalOml.g:6875:1: ( '&' )
{
- // InternalOml.g:6662:1: ( '&' )
- // InternalOml.g:6663:2: '&'
+ // InternalOml.g:6875:1: ( '&' )
+ // InternalOml.g:6876:2: '&'
{
before(grammarAccess.getClassifierEquivalenceAxiomAccess().getAmpersandKeyword_0_1_0());
- match(input,49,FOLLOW_2);
+ match(input,50,FOLLOW_2);
after(grammarAccess.getClassifierEquivalenceAxiomAccess().getAmpersandKeyword_0_1_0());
}
@@ -21436,14 +22139,14 @@ public final void rule__ClassifierEquivalenceAxiom__Group_0_1__0__Impl() throws
// $ANTLR start "rule__ClassifierEquivalenceAxiom__Group_0_1__1"
- // InternalOml.g:6672:1: rule__ClassifierEquivalenceAxiom__Group_0_1__1 : rule__ClassifierEquivalenceAxiom__Group_0_1__1__Impl ;
+ // InternalOml.g:6885:1: rule__ClassifierEquivalenceAxiom__Group_0_1__1 : rule__ClassifierEquivalenceAxiom__Group_0_1__1__Impl ;
public final void rule__ClassifierEquivalenceAxiom__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6676:1: ( rule__ClassifierEquivalenceAxiom__Group_0_1__1__Impl )
- // InternalOml.g:6677:2: rule__ClassifierEquivalenceAxiom__Group_0_1__1__Impl
+ // InternalOml.g:6889:1: ( rule__ClassifierEquivalenceAxiom__Group_0_1__1__Impl )
+ // InternalOml.g:6890:2: rule__ClassifierEquivalenceAxiom__Group_0_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ClassifierEquivalenceAxiom__Group_0_1__1__Impl();
@@ -21469,21 +22172,21 @@ public final void rule__ClassifierEquivalenceAxiom__Group_0_1__1() throws Recogn
// $ANTLR start "rule__ClassifierEquivalenceAxiom__Group_0_1__1__Impl"
- // InternalOml.g:6683:1: rule__ClassifierEquivalenceAxiom__Group_0_1__1__Impl : ( ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_1_1 ) ) ;
+ // InternalOml.g:6896:1: rule__ClassifierEquivalenceAxiom__Group_0_1__1__Impl : ( ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_1_1 ) ) ;
public final void rule__ClassifierEquivalenceAxiom__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6687:1: ( ( ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_1_1 ) ) )
- // InternalOml.g:6688:1: ( ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_1_1 ) )
+ // InternalOml.g:6900:1: ( ( ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_1_1 ) ) )
+ // InternalOml.g:6901:1: ( ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_1_1 ) )
{
- // InternalOml.g:6688:1: ( ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_1_1 ) )
- // InternalOml.g:6689:2: ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_1_1 )
+ // InternalOml.g:6901:1: ( ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_1_1 ) )
+ // InternalOml.g:6902:2: ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_1_1 )
{
before(grammarAccess.getClassifierEquivalenceAxiomAccess().getSuperClassifiersAssignment_0_1_1());
- // InternalOml.g:6690:2: ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_1_1 )
- // InternalOml.g:6690:3: rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_1_1
+ // InternalOml.g:6903:2: ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_1_1 )
+ // InternalOml.g:6903:3: rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_1_1
{
pushFollow(FOLLOW_2);
rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_1_1();
@@ -21516,14 +22219,14 @@ public final void rule__ClassifierEquivalenceAxiom__Group_0_1__1__Impl() throws
// $ANTLR start "rule__ClassifierEquivalenceAxiom__Group_1__0"
- // InternalOml.g:6699:1: rule__ClassifierEquivalenceAxiom__Group_1__0 : rule__ClassifierEquivalenceAxiom__Group_1__0__Impl rule__ClassifierEquivalenceAxiom__Group_1__1 ;
+ // InternalOml.g:6912:1: rule__ClassifierEquivalenceAxiom__Group_1__0 : rule__ClassifierEquivalenceAxiom__Group_1__0__Impl rule__ClassifierEquivalenceAxiom__Group_1__1 ;
public final void rule__ClassifierEquivalenceAxiom__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6703:1: ( rule__ClassifierEquivalenceAxiom__Group_1__0__Impl rule__ClassifierEquivalenceAxiom__Group_1__1 )
- // InternalOml.g:6704:2: rule__ClassifierEquivalenceAxiom__Group_1__0__Impl rule__ClassifierEquivalenceAxiom__Group_1__1
+ // InternalOml.g:6916:1: ( rule__ClassifierEquivalenceAxiom__Group_1__0__Impl rule__ClassifierEquivalenceAxiom__Group_1__1 )
+ // InternalOml.g:6917:2: rule__ClassifierEquivalenceAxiom__Group_1__0__Impl rule__ClassifierEquivalenceAxiom__Group_1__1
{
pushFollow(FOLLOW_40);
rule__ClassifierEquivalenceAxiom__Group_1__0__Impl();
@@ -21554,21 +22257,21 @@ public final void rule__ClassifierEquivalenceAxiom__Group_1__0() throws Recognit
// $ANTLR start "rule__ClassifierEquivalenceAxiom__Group_1__0__Impl"
- // InternalOml.g:6711:1: rule__ClassifierEquivalenceAxiom__Group_1__0__Impl : ( () ) ;
+ // InternalOml.g:6924:1: rule__ClassifierEquivalenceAxiom__Group_1__0__Impl : ( () ) ;
public final void rule__ClassifierEquivalenceAxiom__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6715:1: ( ( () ) )
- // InternalOml.g:6716:1: ( () )
+ // InternalOml.g:6928:1: ( ( () ) )
+ // InternalOml.g:6929:1: ( () )
{
- // InternalOml.g:6716:1: ( () )
- // InternalOml.g:6717:2: ()
+ // InternalOml.g:6929:1: ( () )
+ // InternalOml.g:6930:2: ()
{
before(grammarAccess.getClassifierEquivalenceAxiomAccess().getClassifierEquivalenceAxiomAction_1_0());
- // InternalOml.g:6718:2: ()
- // InternalOml.g:6718:3:
+ // InternalOml.g:6931:2: ()
+ // InternalOml.g:6931:3:
{
}
@@ -21591,14 +22294,14 @@ public final void rule__ClassifierEquivalenceAxiom__Group_1__0__Impl() throws Re
// $ANTLR start "rule__ClassifierEquivalenceAxiom__Group_1__1"
- // InternalOml.g:6726:1: rule__ClassifierEquivalenceAxiom__Group_1__1 : rule__ClassifierEquivalenceAxiom__Group_1__1__Impl rule__ClassifierEquivalenceAxiom__Group_1__2 ;
+ // InternalOml.g:6939:1: rule__ClassifierEquivalenceAxiom__Group_1__1 : rule__ClassifierEquivalenceAxiom__Group_1__1__Impl rule__ClassifierEquivalenceAxiom__Group_1__2 ;
public final void rule__ClassifierEquivalenceAxiom__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6730:1: ( rule__ClassifierEquivalenceAxiom__Group_1__1__Impl rule__ClassifierEquivalenceAxiom__Group_1__2 )
- // InternalOml.g:6731:2: rule__ClassifierEquivalenceAxiom__Group_1__1__Impl rule__ClassifierEquivalenceAxiom__Group_1__2
+ // InternalOml.g:6943:1: ( rule__ClassifierEquivalenceAxiom__Group_1__1__Impl rule__ClassifierEquivalenceAxiom__Group_1__2 )
+ // InternalOml.g:6944:2: rule__ClassifierEquivalenceAxiom__Group_1__1__Impl rule__ClassifierEquivalenceAxiom__Group_1__2
{
pushFollow(FOLLOW_40);
rule__ClassifierEquivalenceAxiom__Group_1__1__Impl();
@@ -21629,29 +22332,29 @@ public final void rule__ClassifierEquivalenceAxiom__Group_1__1() throws Recognit
// $ANTLR start "rule__ClassifierEquivalenceAxiom__Group_1__1__Impl"
- // InternalOml.g:6738:1: rule__ClassifierEquivalenceAxiom__Group_1__1__Impl : ( ( rule__ClassifierEquivalenceAxiom__Group_1_1__0 )? ) ;
+ // InternalOml.g:6951:1: rule__ClassifierEquivalenceAxiom__Group_1__1__Impl : ( ( rule__ClassifierEquivalenceAxiom__Group_1_1__0 )? ) ;
public final void rule__ClassifierEquivalenceAxiom__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6742:1: ( ( ( rule__ClassifierEquivalenceAxiom__Group_1_1__0 )? ) )
- // InternalOml.g:6743:1: ( ( rule__ClassifierEquivalenceAxiom__Group_1_1__0 )? )
+ // InternalOml.g:6955:1: ( ( ( rule__ClassifierEquivalenceAxiom__Group_1_1__0 )? ) )
+ // InternalOml.g:6956:1: ( ( rule__ClassifierEquivalenceAxiom__Group_1_1__0 )? )
{
- // InternalOml.g:6743:1: ( ( rule__ClassifierEquivalenceAxiom__Group_1_1__0 )? )
- // InternalOml.g:6744:2: ( rule__ClassifierEquivalenceAxiom__Group_1_1__0 )?
+ // InternalOml.g:6956:1: ( ( rule__ClassifierEquivalenceAxiom__Group_1_1__0 )? )
+ // InternalOml.g:6957:2: ( rule__ClassifierEquivalenceAxiom__Group_1_1__0 )?
{
before(grammarAccess.getClassifierEquivalenceAxiomAccess().getGroup_1_1());
- // InternalOml.g:6745:2: ( rule__ClassifierEquivalenceAxiom__Group_1_1__0 )?
- int alt88=2;
- int LA88_0 = input.LA(1);
+ // InternalOml.g:6958:2: ( rule__ClassifierEquivalenceAxiom__Group_1_1__0 )?
+ int alt90=2;
+ int LA90_0 = input.LA(1);
- if ( ((LA88_0>=RULE_ID && LA88_0<=RULE_IRI)) ) {
- alt88=1;
+ if ( ((LA90_0>=RULE_ID && LA90_0<=RULE_IRI)) ) {
+ alt90=1;
}
- switch (alt88) {
+ switch (alt90) {
case 1 :
- // InternalOml.g:6745:3: rule__ClassifierEquivalenceAxiom__Group_1_1__0
+ // InternalOml.g:6958:3: rule__ClassifierEquivalenceAxiom__Group_1_1__0
{
pushFollow(FOLLOW_2);
rule__ClassifierEquivalenceAxiom__Group_1_1__0();
@@ -21687,14 +22390,14 @@ public final void rule__ClassifierEquivalenceAxiom__Group_1__1__Impl() throws Re
// $ANTLR start "rule__ClassifierEquivalenceAxiom__Group_1__2"
- // InternalOml.g:6753:1: rule__ClassifierEquivalenceAxiom__Group_1__2 : rule__ClassifierEquivalenceAxiom__Group_1__2__Impl rule__ClassifierEquivalenceAxiom__Group_1__3 ;
+ // InternalOml.g:6966:1: rule__ClassifierEquivalenceAxiom__Group_1__2 : rule__ClassifierEquivalenceAxiom__Group_1__2__Impl rule__ClassifierEquivalenceAxiom__Group_1__3 ;
public final void rule__ClassifierEquivalenceAxiom__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6757:1: ( rule__ClassifierEquivalenceAxiom__Group_1__2__Impl rule__ClassifierEquivalenceAxiom__Group_1__3 )
- // InternalOml.g:6758:2: rule__ClassifierEquivalenceAxiom__Group_1__2__Impl rule__ClassifierEquivalenceAxiom__Group_1__3
+ // InternalOml.g:6970:1: ( rule__ClassifierEquivalenceAxiom__Group_1__2__Impl rule__ClassifierEquivalenceAxiom__Group_1__3 )
+ // InternalOml.g:6971:2: rule__ClassifierEquivalenceAxiom__Group_1__2__Impl rule__ClassifierEquivalenceAxiom__Group_1__3
{
pushFollow(FOLLOW_41);
rule__ClassifierEquivalenceAxiom__Group_1__2__Impl();
@@ -21725,20 +22428,20 @@ public final void rule__ClassifierEquivalenceAxiom__Group_1__2() throws Recognit
// $ANTLR start "rule__ClassifierEquivalenceAxiom__Group_1__2__Impl"
- // InternalOml.g:6765:1: rule__ClassifierEquivalenceAxiom__Group_1__2__Impl : ( '[' ) ;
+ // InternalOml.g:6978:1: rule__ClassifierEquivalenceAxiom__Group_1__2__Impl : ( '[' ) ;
public final void rule__ClassifierEquivalenceAxiom__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6769:1: ( ( '[' ) )
- // InternalOml.g:6770:1: ( '[' )
+ // InternalOml.g:6982:1: ( ( '[' ) )
+ // InternalOml.g:6983:1: ( '[' )
{
- // InternalOml.g:6770:1: ( '[' )
- // InternalOml.g:6771:2: '['
+ // InternalOml.g:6983:1: ( '[' )
+ // InternalOml.g:6984:2: '['
{
before(grammarAccess.getClassifierEquivalenceAxiomAccess().getLeftSquareBracketKeyword_1_2());
- match(input,37,FOLLOW_2);
+ match(input,39,FOLLOW_2);
after(grammarAccess.getClassifierEquivalenceAxiomAccess().getLeftSquareBracketKeyword_1_2());
}
@@ -21762,14 +22465,14 @@ public final void rule__ClassifierEquivalenceAxiom__Group_1__2__Impl() throws Re
// $ANTLR start "rule__ClassifierEquivalenceAxiom__Group_1__3"
- // InternalOml.g:6780:1: rule__ClassifierEquivalenceAxiom__Group_1__3 : rule__ClassifierEquivalenceAxiom__Group_1__3__Impl rule__ClassifierEquivalenceAxiom__Group_1__4 ;
+ // InternalOml.g:6993:1: rule__ClassifierEquivalenceAxiom__Group_1__3 : rule__ClassifierEquivalenceAxiom__Group_1__3__Impl rule__ClassifierEquivalenceAxiom__Group_1__4 ;
public final void rule__ClassifierEquivalenceAxiom__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6784:1: ( rule__ClassifierEquivalenceAxiom__Group_1__3__Impl rule__ClassifierEquivalenceAxiom__Group_1__4 )
- // InternalOml.g:6785:2: rule__ClassifierEquivalenceAxiom__Group_1__3__Impl rule__ClassifierEquivalenceAxiom__Group_1__4
+ // InternalOml.g:6997:1: ( rule__ClassifierEquivalenceAxiom__Group_1__3__Impl rule__ClassifierEquivalenceAxiom__Group_1__4 )
+ // InternalOml.g:6998:2: rule__ClassifierEquivalenceAxiom__Group_1__3__Impl rule__ClassifierEquivalenceAxiom__Group_1__4
{
pushFollow(FOLLOW_41);
rule__ClassifierEquivalenceAxiom__Group_1__3__Impl();
@@ -21800,33 +22503,33 @@ public final void rule__ClassifierEquivalenceAxiom__Group_1__3() throws Recognit
// $ANTLR start "rule__ClassifierEquivalenceAxiom__Group_1__3__Impl"
- // InternalOml.g:6792:1: rule__ClassifierEquivalenceAxiom__Group_1__3__Impl : ( ( rule__ClassifierEquivalenceAxiom__OwnedPropertyRestrictionsAssignment_1_3 )* ) ;
+ // InternalOml.g:7005:1: rule__ClassifierEquivalenceAxiom__Group_1__3__Impl : ( ( rule__ClassifierEquivalenceAxiom__OwnedPropertyRestrictionsAssignment_1_3 )* ) ;
public final void rule__ClassifierEquivalenceAxiom__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6796:1: ( ( ( rule__ClassifierEquivalenceAxiom__OwnedPropertyRestrictionsAssignment_1_3 )* ) )
- // InternalOml.g:6797:1: ( ( rule__ClassifierEquivalenceAxiom__OwnedPropertyRestrictionsAssignment_1_3 )* )
+ // InternalOml.g:7009:1: ( ( ( rule__ClassifierEquivalenceAxiom__OwnedPropertyRestrictionsAssignment_1_3 )* ) )
+ // InternalOml.g:7010:1: ( ( rule__ClassifierEquivalenceAxiom__OwnedPropertyRestrictionsAssignment_1_3 )* )
{
- // InternalOml.g:6797:1: ( ( rule__ClassifierEquivalenceAxiom__OwnedPropertyRestrictionsAssignment_1_3 )* )
- // InternalOml.g:6798:2: ( rule__ClassifierEquivalenceAxiom__OwnedPropertyRestrictionsAssignment_1_3 )*
+ // InternalOml.g:7010:1: ( ( rule__ClassifierEquivalenceAxiom__OwnedPropertyRestrictionsAssignment_1_3 )* )
+ // InternalOml.g:7011:2: ( rule__ClassifierEquivalenceAxiom__OwnedPropertyRestrictionsAssignment_1_3 )*
{
before(grammarAccess.getClassifierEquivalenceAxiomAccess().getOwnedPropertyRestrictionsAssignment_1_3());
- // InternalOml.g:6799:2: ( rule__ClassifierEquivalenceAxiom__OwnedPropertyRestrictionsAssignment_1_3 )*
- loop89:
+ // InternalOml.g:7012:2: ( rule__ClassifierEquivalenceAxiom__OwnedPropertyRestrictionsAssignment_1_3 )*
+ loop91:
do {
- int alt89=2;
- int LA89_0 = input.LA(1);
+ int alt91=2;
+ int LA91_0 = input.LA(1);
- if ( (LA89_0==72) ) {
- alt89=1;
+ if ( (LA91_0==74) ) {
+ alt91=1;
}
- switch (alt89) {
+ switch (alt91) {
case 1 :
- // InternalOml.g:6799:3: rule__ClassifierEquivalenceAxiom__OwnedPropertyRestrictionsAssignment_1_3
+ // InternalOml.g:7012:3: rule__ClassifierEquivalenceAxiom__OwnedPropertyRestrictionsAssignment_1_3
{
pushFollow(FOLLOW_42);
rule__ClassifierEquivalenceAxiom__OwnedPropertyRestrictionsAssignment_1_3();
@@ -21838,7 +22541,7 @@ public final void rule__ClassifierEquivalenceAxiom__Group_1__3__Impl() throws Re
break;
default :
- break loop89;
+ break loop91;
}
} while (true);
@@ -21865,14 +22568,14 @@ public final void rule__ClassifierEquivalenceAxiom__Group_1__3__Impl() throws Re
// $ANTLR start "rule__ClassifierEquivalenceAxiom__Group_1__4"
- // InternalOml.g:6807:1: rule__ClassifierEquivalenceAxiom__Group_1__4 : rule__ClassifierEquivalenceAxiom__Group_1__4__Impl ;
+ // InternalOml.g:7020:1: rule__ClassifierEquivalenceAxiom__Group_1__4 : rule__ClassifierEquivalenceAxiom__Group_1__4__Impl ;
public final void rule__ClassifierEquivalenceAxiom__Group_1__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6811:1: ( rule__ClassifierEquivalenceAxiom__Group_1__4__Impl )
- // InternalOml.g:6812:2: rule__ClassifierEquivalenceAxiom__Group_1__4__Impl
+ // InternalOml.g:7024:1: ( rule__ClassifierEquivalenceAxiom__Group_1__4__Impl )
+ // InternalOml.g:7025:2: rule__ClassifierEquivalenceAxiom__Group_1__4__Impl
{
pushFollow(FOLLOW_2);
rule__ClassifierEquivalenceAxiom__Group_1__4__Impl();
@@ -21898,20 +22601,20 @@ public final void rule__ClassifierEquivalenceAxiom__Group_1__4() throws Recognit
// $ANTLR start "rule__ClassifierEquivalenceAxiom__Group_1__4__Impl"
- // InternalOml.g:6818:1: rule__ClassifierEquivalenceAxiom__Group_1__4__Impl : ( ']' ) ;
+ // InternalOml.g:7031:1: rule__ClassifierEquivalenceAxiom__Group_1__4__Impl : ( ']' ) ;
public final void rule__ClassifierEquivalenceAxiom__Group_1__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6822:1: ( ( ']' ) )
- // InternalOml.g:6823:1: ( ']' )
+ // InternalOml.g:7035:1: ( ( ']' ) )
+ // InternalOml.g:7036:1: ( ']' )
{
- // InternalOml.g:6823:1: ( ']' )
- // InternalOml.g:6824:2: ']'
+ // InternalOml.g:7036:1: ( ']' )
+ // InternalOml.g:7037:2: ']'
{
before(grammarAccess.getClassifierEquivalenceAxiomAccess().getRightSquareBracketKeyword_1_4());
- match(input,38,FOLLOW_2);
+ match(input,40,FOLLOW_2);
after(grammarAccess.getClassifierEquivalenceAxiomAccess().getRightSquareBracketKeyword_1_4());
}
@@ -21935,14 +22638,14 @@ public final void rule__ClassifierEquivalenceAxiom__Group_1__4__Impl() throws Re
// $ANTLR start "rule__ClassifierEquivalenceAxiom__Group_1_1__0"
- // InternalOml.g:6834:1: rule__ClassifierEquivalenceAxiom__Group_1_1__0 : rule__ClassifierEquivalenceAxiom__Group_1_1__0__Impl rule__ClassifierEquivalenceAxiom__Group_1_1__1 ;
+ // InternalOml.g:7047:1: rule__ClassifierEquivalenceAxiom__Group_1_1__0 : rule__ClassifierEquivalenceAxiom__Group_1_1__0__Impl rule__ClassifierEquivalenceAxiom__Group_1_1__1 ;
public final void rule__ClassifierEquivalenceAxiom__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6838:1: ( rule__ClassifierEquivalenceAxiom__Group_1_1__0__Impl rule__ClassifierEquivalenceAxiom__Group_1_1__1 )
- // InternalOml.g:6839:2: rule__ClassifierEquivalenceAxiom__Group_1_1__0__Impl rule__ClassifierEquivalenceAxiom__Group_1_1__1
+ // InternalOml.g:7051:1: ( rule__ClassifierEquivalenceAxiom__Group_1_1__0__Impl rule__ClassifierEquivalenceAxiom__Group_1_1__1 )
+ // InternalOml.g:7052:2: rule__ClassifierEquivalenceAxiom__Group_1_1__0__Impl rule__ClassifierEquivalenceAxiom__Group_1_1__1
{
pushFollow(FOLLOW_43);
rule__ClassifierEquivalenceAxiom__Group_1_1__0__Impl();
@@ -21973,21 +22676,21 @@ public final void rule__ClassifierEquivalenceAxiom__Group_1_1__0() throws Recogn
// $ANTLR start "rule__ClassifierEquivalenceAxiom__Group_1_1__0__Impl"
- // InternalOml.g:6846:1: rule__ClassifierEquivalenceAxiom__Group_1_1__0__Impl : ( ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_0 ) ) ;
+ // InternalOml.g:7059:1: rule__ClassifierEquivalenceAxiom__Group_1_1__0__Impl : ( ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_0 ) ) ;
public final void rule__ClassifierEquivalenceAxiom__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6850:1: ( ( ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_0 ) ) )
- // InternalOml.g:6851:1: ( ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_0 ) )
+ // InternalOml.g:7063:1: ( ( ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_0 ) ) )
+ // InternalOml.g:7064:1: ( ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_0 ) )
{
- // InternalOml.g:6851:1: ( ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_0 ) )
- // InternalOml.g:6852:2: ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_0 )
+ // InternalOml.g:7064:1: ( ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_0 ) )
+ // InternalOml.g:7065:2: ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_0 )
{
before(grammarAccess.getClassifierEquivalenceAxiomAccess().getSuperClassifiersAssignment_1_1_0());
- // InternalOml.g:6853:2: ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_0 )
- // InternalOml.g:6853:3: rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_0
+ // InternalOml.g:7066:2: ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_0 )
+ // InternalOml.g:7066:3: rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_0
{
pushFollow(FOLLOW_2);
rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_0();
@@ -22020,14 +22723,14 @@ public final void rule__ClassifierEquivalenceAxiom__Group_1_1__0__Impl() throws
// $ANTLR start "rule__ClassifierEquivalenceAxiom__Group_1_1__1"
- // InternalOml.g:6861:1: rule__ClassifierEquivalenceAxiom__Group_1_1__1 : rule__ClassifierEquivalenceAxiom__Group_1_1__1__Impl ;
+ // InternalOml.g:7074:1: rule__ClassifierEquivalenceAxiom__Group_1_1__1 : rule__ClassifierEquivalenceAxiom__Group_1_1__1__Impl ;
public final void rule__ClassifierEquivalenceAxiom__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6865:1: ( rule__ClassifierEquivalenceAxiom__Group_1_1__1__Impl )
- // InternalOml.g:6866:2: rule__ClassifierEquivalenceAxiom__Group_1_1__1__Impl
+ // InternalOml.g:7078:1: ( rule__ClassifierEquivalenceAxiom__Group_1_1__1__Impl )
+ // InternalOml.g:7079:2: rule__ClassifierEquivalenceAxiom__Group_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ClassifierEquivalenceAxiom__Group_1_1__1__Impl();
@@ -22053,33 +22756,33 @@ public final void rule__ClassifierEquivalenceAxiom__Group_1_1__1() throws Recogn
// $ANTLR start "rule__ClassifierEquivalenceAxiom__Group_1_1__1__Impl"
- // InternalOml.g:6872:1: rule__ClassifierEquivalenceAxiom__Group_1_1__1__Impl : ( ( rule__ClassifierEquivalenceAxiom__Group_1_1_1__0 )* ) ;
+ // InternalOml.g:7085:1: rule__ClassifierEquivalenceAxiom__Group_1_1__1__Impl : ( ( rule__ClassifierEquivalenceAxiom__Group_1_1_1__0 )* ) ;
public final void rule__ClassifierEquivalenceAxiom__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6876:1: ( ( ( rule__ClassifierEquivalenceAxiom__Group_1_1_1__0 )* ) )
- // InternalOml.g:6877:1: ( ( rule__ClassifierEquivalenceAxiom__Group_1_1_1__0 )* )
+ // InternalOml.g:7089:1: ( ( ( rule__ClassifierEquivalenceAxiom__Group_1_1_1__0 )* ) )
+ // InternalOml.g:7090:1: ( ( rule__ClassifierEquivalenceAxiom__Group_1_1_1__0 )* )
{
- // InternalOml.g:6877:1: ( ( rule__ClassifierEquivalenceAxiom__Group_1_1_1__0 )* )
- // InternalOml.g:6878:2: ( rule__ClassifierEquivalenceAxiom__Group_1_1_1__0 )*
+ // InternalOml.g:7090:1: ( ( rule__ClassifierEquivalenceAxiom__Group_1_1_1__0 )* )
+ // InternalOml.g:7091:2: ( rule__ClassifierEquivalenceAxiom__Group_1_1_1__0 )*
{
before(grammarAccess.getClassifierEquivalenceAxiomAccess().getGroup_1_1_1());
- // InternalOml.g:6879:2: ( rule__ClassifierEquivalenceAxiom__Group_1_1_1__0 )*
- loop90:
+ // InternalOml.g:7092:2: ( rule__ClassifierEquivalenceAxiom__Group_1_1_1__0 )*
+ loop92:
do {
- int alt90=2;
- int LA90_0 = input.LA(1);
+ int alt92=2;
+ int LA92_0 = input.LA(1);
- if ( (LA90_0==49) ) {
- alt90=1;
+ if ( (LA92_0==50) ) {
+ alt92=1;
}
- switch (alt90) {
+ switch (alt92) {
case 1 :
- // InternalOml.g:6879:3: rule__ClassifierEquivalenceAxiom__Group_1_1_1__0
+ // InternalOml.g:7092:3: rule__ClassifierEquivalenceAxiom__Group_1_1_1__0
{
pushFollow(FOLLOW_44);
rule__ClassifierEquivalenceAxiom__Group_1_1_1__0();
@@ -22091,7 +22794,7 @@ public final void rule__ClassifierEquivalenceAxiom__Group_1_1__1__Impl() throws
break;
default :
- break loop90;
+ break loop92;
}
} while (true);
@@ -22118,14 +22821,14 @@ public final void rule__ClassifierEquivalenceAxiom__Group_1_1__1__Impl() throws
// $ANTLR start "rule__ClassifierEquivalenceAxiom__Group_1_1_1__0"
- // InternalOml.g:6888:1: rule__ClassifierEquivalenceAxiom__Group_1_1_1__0 : rule__ClassifierEquivalenceAxiom__Group_1_1_1__0__Impl rule__ClassifierEquivalenceAxiom__Group_1_1_1__1 ;
+ // InternalOml.g:7101:1: rule__ClassifierEquivalenceAxiom__Group_1_1_1__0 : rule__ClassifierEquivalenceAxiom__Group_1_1_1__0__Impl rule__ClassifierEquivalenceAxiom__Group_1_1_1__1 ;
public final void rule__ClassifierEquivalenceAxiom__Group_1_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6892:1: ( rule__ClassifierEquivalenceAxiom__Group_1_1_1__0__Impl rule__ClassifierEquivalenceAxiom__Group_1_1_1__1 )
- // InternalOml.g:6893:2: rule__ClassifierEquivalenceAxiom__Group_1_1_1__0__Impl rule__ClassifierEquivalenceAxiom__Group_1_1_1__1
+ // InternalOml.g:7105:1: ( rule__ClassifierEquivalenceAxiom__Group_1_1_1__0__Impl rule__ClassifierEquivalenceAxiom__Group_1_1_1__1 )
+ // InternalOml.g:7106:2: rule__ClassifierEquivalenceAxiom__Group_1_1_1__0__Impl rule__ClassifierEquivalenceAxiom__Group_1_1_1__1
{
pushFollow(FOLLOW_3);
rule__ClassifierEquivalenceAxiom__Group_1_1_1__0__Impl();
@@ -22156,20 +22859,20 @@ public final void rule__ClassifierEquivalenceAxiom__Group_1_1_1__0() throws Reco
// $ANTLR start "rule__ClassifierEquivalenceAxiom__Group_1_1_1__0__Impl"
- // InternalOml.g:6900:1: rule__ClassifierEquivalenceAxiom__Group_1_1_1__0__Impl : ( '&' ) ;
+ // InternalOml.g:7113:1: rule__ClassifierEquivalenceAxiom__Group_1_1_1__0__Impl : ( '&' ) ;
public final void rule__ClassifierEquivalenceAxiom__Group_1_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6904:1: ( ( '&' ) )
- // InternalOml.g:6905:1: ( '&' )
+ // InternalOml.g:7117:1: ( ( '&' ) )
+ // InternalOml.g:7118:1: ( '&' )
{
- // InternalOml.g:6905:1: ( '&' )
- // InternalOml.g:6906:2: '&'
+ // InternalOml.g:7118:1: ( '&' )
+ // InternalOml.g:7119:2: '&'
{
before(grammarAccess.getClassifierEquivalenceAxiomAccess().getAmpersandKeyword_1_1_1_0());
- match(input,49,FOLLOW_2);
+ match(input,50,FOLLOW_2);
after(grammarAccess.getClassifierEquivalenceAxiomAccess().getAmpersandKeyword_1_1_1_0());
}
@@ -22193,14 +22896,14 @@ public final void rule__ClassifierEquivalenceAxiom__Group_1_1_1__0__Impl() throw
// $ANTLR start "rule__ClassifierEquivalenceAxiom__Group_1_1_1__1"
- // InternalOml.g:6915:1: rule__ClassifierEquivalenceAxiom__Group_1_1_1__1 : rule__ClassifierEquivalenceAxiom__Group_1_1_1__1__Impl ;
+ // InternalOml.g:7128:1: rule__ClassifierEquivalenceAxiom__Group_1_1_1__1 : rule__ClassifierEquivalenceAxiom__Group_1_1_1__1__Impl ;
public final void rule__ClassifierEquivalenceAxiom__Group_1_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6919:1: ( rule__ClassifierEquivalenceAxiom__Group_1_1_1__1__Impl )
- // InternalOml.g:6920:2: rule__ClassifierEquivalenceAxiom__Group_1_1_1__1__Impl
+ // InternalOml.g:7132:1: ( rule__ClassifierEquivalenceAxiom__Group_1_1_1__1__Impl )
+ // InternalOml.g:7133:2: rule__ClassifierEquivalenceAxiom__Group_1_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ClassifierEquivalenceAxiom__Group_1_1_1__1__Impl();
@@ -22226,21 +22929,21 @@ public final void rule__ClassifierEquivalenceAxiom__Group_1_1_1__1() throws Reco
// $ANTLR start "rule__ClassifierEquivalenceAxiom__Group_1_1_1__1__Impl"
- // InternalOml.g:6926:1: rule__ClassifierEquivalenceAxiom__Group_1_1_1__1__Impl : ( ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_1_1 ) ) ;
+ // InternalOml.g:7139:1: rule__ClassifierEquivalenceAxiom__Group_1_1_1__1__Impl : ( ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_1_1 ) ) ;
public final void rule__ClassifierEquivalenceAxiom__Group_1_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6930:1: ( ( ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_1_1 ) ) )
- // InternalOml.g:6931:1: ( ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_1_1 ) )
+ // InternalOml.g:7143:1: ( ( ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_1_1 ) ) )
+ // InternalOml.g:7144:1: ( ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_1_1 ) )
{
- // InternalOml.g:6931:1: ( ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_1_1 ) )
- // InternalOml.g:6932:2: ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_1_1 )
+ // InternalOml.g:7144:1: ( ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_1_1 ) )
+ // InternalOml.g:7145:2: ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_1_1 )
{
before(grammarAccess.getClassifierEquivalenceAxiomAccess().getSuperClassifiersAssignment_1_1_1_1());
- // InternalOml.g:6933:2: ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_1_1 )
- // InternalOml.g:6933:3: rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_1_1
+ // InternalOml.g:7146:2: ( rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_1_1 )
+ // InternalOml.g:7146:3: rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_1_1
{
pushFollow(FOLLOW_2);
rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_1_1();
@@ -22273,14 +22976,14 @@ public final void rule__ClassifierEquivalenceAxiom__Group_1_1_1__1__Impl() throw
// $ANTLR start "rule__Scalar__Group__0"
- // InternalOml.g:6942:1: rule__Scalar__Group__0 : rule__Scalar__Group__0__Impl rule__Scalar__Group__1 ;
+ // InternalOml.g:7155:1: rule__Scalar__Group__0 : rule__Scalar__Group__0__Impl rule__Scalar__Group__1 ;
public final void rule__Scalar__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6946:1: ( rule__Scalar__Group__0__Impl rule__Scalar__Group__1 )
- // InternalOml.g:6947:2: rule__Scalar__Group__0__Impl rule__Scalar__Group__1
+ // InternalOml.g:7159:1: ( rule__Scalar__Group__0__Impl rule__Scalar__Group__1 )
+ // InternalOml.g:7160:2: rule__Scalar__Group__0__Impl rule__Scalar__Group__1
{
pushFollow(FOLLOW_45);
rule__Scalar__Group__0__Impl();
@@ -22311,35 +23014,35 @@ public final void rule__Scalar__Group__0() throws RecognitionException {
// $ANTLR start "rule__Scalar__Group__0__Impl"
- // InternalOml.g:6954:1: rule__Scalar__Group__0__Impl : ( ( rule__Scalar__OwnedAnnotationsAssignment_0 )* ) ;
+ // InternalOml.g:7167:1: rule__Scalar__Group__0__Impl : ( ( rule__Scalar__OwnedAnnotationsAssignment_0 )* ) ;
public final void rule__Scalar__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6958:1: ( ( ( rule__Scalar__OwnedAnnotationsAssignment_0 )* ) )
- // InternalOml.g:6959:1: ( ( rule__Scalar__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:7171:1: ( ( ( rule__Scalar__OwnedAnnotationsAssignment_0 )* ) )
+ // InternalOml.g:7172:1: ( ( rule__Scalar__OwnedAnnotationsAssignment_0 )* )
{
- // InternalOml.g:6959:1: ( ( rule__Scalar__OwnedAnnotationsAssignment_0 )* )
- // InternalOml.g:6960:2: ( rule__Scalar__OwnedAnnotationsAssignment_0 )*
+ // InternalOml.g:7172:1: ( ( rule__Scalar__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:7173:2: ( rule__Scalar__OwnedAnnotationsAssignment_0 )*
{
before(grammarAccess.getScalarAccess().getOwnedAnnotationsAssignment_0());
- // InternalOml.g:6961:2: ( rule__Scalar__OwnedAnnotationsAssignment_0 )*
- loop91:
+ // InternalOml.g:7174:2: ( rule__Scalar__OwnedAnnotationsAssignment_0 )*
+ loop93:
do {
- int alt91=2;
- int LA91_0 = input.LA(1);
+ int alt93=2;
+ int LA93_0 = input.LA(1);
- if ( (LA91_0==28) ) {
- alt91=1;
+ if ( (LA93_0==29) ) {
+ alt93=1;
}
- switch (alt91) {
+ switch (alt93) {
case 1 :
- // InternalOml.g:6961:3: rule__Scalar__OwnedAnnotationsAssignment_0
+ // InternalOml.g:7174:3: rule__Scalar__OwnedAnnotationsAssignment_0
{
- pushFollow(FOLLOW_6);
+ pushFollow(FOLLOW_8);
rule__Scalar__OwnedAnnotationsAssignment_0();
state._fsp--;
@@ -22349,7 +23052,7 @@ public final void rule__Scalar__Group__0__Impl() throws RecognitionException {
break;
default :
- break loop91;
+ break loop93;
}
} while (true);
@@ -22376,16 +23079,16 @@ public final void rule__Scalar__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__Scalar__Group__1"
- // InternalOml.g:6969:1: rule__Scalar__Group__1 : rule__Scalar__Group__1__Impl rule__Scalar__Group__2 ;
+ // InternalOml.g:7182:1: rule__Scalar__Group__1 : rule__Scalar__Group__1__Impl rule__Scalar__Group__2 ;
public final void rule__Scalar__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6973:1: ( rule__Scalar__Group__1__Impl rule__Scalar__Group__2 )
- // InternalOml.g:6974:2: rule__Scalar__Group__1__Impl rule__Scalar__Group__2
+ // InternalOml.g:7186:1: ( rule__Scalar__Group__1__Impl rule__Scalar__Group__2 )
+ // InternalOml.g:7187:2: rule__Scalar__Group__1__Impl rule__Scalar__Group__2
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_25);
rule__Scalar__Group__1__Impl();
state._fsp--;
@@ -22414,21 +23117,21 @@ public final void rule__Scalar__Group__1() throws RecognitionException {
// $ANTLR start "rule__Scalar__Group__1__Impl"
- // InternalOml.g:6981:1: rule__Scalar__Group__1__Impl : ( ( rule__Scalar__Alternatives_1 ) ) ;
+ // InternalOml.g:7194:1: rule__Scalar__Group__1__Impl : ( ( rule__Scalar__Alternatives_1 ) ) ;
public final void rule__Scalar__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:6985:1: ( ( ( rule__Scalar__Alternatives_1 ) ) )
- // InternalOml.g:6986:1: ( ( rule__Scalar__Alternatives_1 ) )
+ // InternalOml.g:7198:1: ( ( ( rule__Scalar__Alternatives_1 ) ) )
+ // InternalOml.g:7199:1: ( ( rule__Scalar__Alternatives_1 ) )
{
- // InternalOml.g:6986:1: ( ( rule__Scalar__Alternatives_1 ) )
- // InternalOml.g:6987:2: ( rule__Scalar__Alternatives_1 )
+ // InternalOml.g:7199:1: ( ( rule__Scalar__Alternatives_1 ) )
+ // InternalOml.g:7200:2: ( rule__Scalar__Alternatives_1 )
{
before(grammarAccess.getScalarAccess().getAlternatives_1());
- // InternalOml.g:6988:2: ( rule__Scalar__Alternatives_1 )
- // InternalOml.g:6988:3: rule__Scalar__Alternatives_1
+ // InternalOml.g:7201:2: ( rule__Scalar__Alternatives_1 )
+ // InternalOml.g:7201:3: rule__Scalar__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__Scalar__Alternatives_1();
@@ -22461,16 +23164,16 @@ public final void rule__Scalar__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__Scalar__Group__2"
- // InternalOml.g:6996:1: rule__Scalar__Group__2 : rule__Scalar__Group__2__Impl rule__Scalar__Group__3 ;
+ // InternalOml.g:7209:1: rule__Scalar__Group__2 : rule__Scalar__Group__2__Impl rule__Scalar__Group__3 ;
public final void rule__Scalar__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7000:1: ( rule__Scalar__Group__2__Impl rule__Scalar__Group__3 )
- // InternalOml.g:7001:2: rule__Scalar__Group__2__Impl rule__Scalar__Group__3
+ // InternalOml.g:7213:1: ( rule__Scalar__Group__2__Impl rule__Scalar__Group__3 )
+ // InternalOml.g:7214:2: rule__Scalar__Group__2__Impl rule__Scalar__Group__3
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_25);
rule__Scalar__Group__2__Impl();
state._fsp--;
@@ -22499,29 +23202,29 @@ public final void rule__Scalar__Group__2() throws RecognitionException {
// $ANTLR start "rule__Scalar__Group__2__Impl"
- // InternalOml.g:7008:1: rule__Scalar__Group__2__Impl : ( ( rule__Scalar__Group_2__0 )? ) ;
+ // InternalOml.g:7221:1: rule__Scalar__Group__2__Impl : ( ( rule__Scalar__Group_2__0 )? ) ;
public final void rule__Scalar__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7012:1: ( ( ( rule__Scalar__Group_2__0 )? ) )
- // InternalOml.g:7013:1: ( ( rule__Scalar__Group_2__0 )? )
+ // InternalOml.g:7225:1: ( ( ( rule__Scalar__Group_2__0 )? ) )
+ // InternalOml.g:7226:1: ( ( rule__Scalar__Group_2__0 )? )
{
- // InternalOml.g:7013:1: ( ( rule__Scalar__Group_2__0 )? )
- // InternalOml.g:7014:2: ( rule__Scalar__Group_2__0 )?
+ // InternalOml.g:7226:1: ( ( rule__Scalar__Group_2__0 )? )
+ // InternalOml.g:7227:2: ( rule__Scalar__Group_2__0 )?
{
before(grammarAccess.getScalarAccess().getGroup_2());
- // InternalOml.g:7015:2: ( rule__Scalar__Group_2__0 )?
- int alt92=2;
- int LA92_0 = input.LA(1);
+ // InternalOml.g:7228:2: ( rule__Scalar__Group_2__0 )?
+ int alt94=2;
+ int LA94_0 = input.LA(1);
- if ( (LA92_0==37) ) {
- alt92=1;
+ if ( (LA94_0==39) ) {
+ alt94=1;
}
- switch (alt92) {
+ switch (alt94) {
case 1 :
- // InternalOml.g:7015:3: rule__Scalar__Group_2__0
+ // InternalOml.g:7228:3: rule__Scalar__Group_2__0
{
pushFollow(FOLLOW_2);
rule__Scalar__Group_2__0();
@@ -22557,16 +23260,16 @@ public final void rule__Scalar__Group__2__Impl() throws RecognitionException {
// $ANTLR start "rule__Scalar__Group__3"
- // InternalOml.g:7023:1: rule__Scalar__Group__3 : rule__Scalar__Group__3__Impl rule__Scalar__Group__4 ;
+ // InternalOml.g:7236:1: rule__Scalar__Group__3 : rule__Scalar__Group__3__Impl rule__Scalar__Group__4 ;
public final void rule__Scalar__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7027:1: ( rule__Scalar__Group__3__Impl rule__Scalar__Group__4 )
- // InternalOml.g:7028:2: rule__Scalar__Group__3__Impl rule__Scalar__Group__4
+ // InternalOml.g:7240:1: ( rule__Scalar__Group__3__Impl rule__Scalar__Group__4 )
+ // InternalOml.g:7241:2: rule__Scalar__Group__3__Impl rule__Scalar__Group__4
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_25);
rule__Scalar__Group__3__Impl();
state._fsp--;
@@ -22595,29 +23298,29 @@ public final void rule__Scalar__Group__3() throws RecognitionException {
// $ANTLR start "rule__Scalar__Group__3__Impl"
- // InternalOml.g:7035:1: rule__Scalar__Group__3__Impl : ( ( ruleScalarSpecialization )? ) ;
+ // InternalOml.g:7248:1: rule__Scalar__Group__3__Impl : ( ( ruleScalarSpecialization )? ) ;
public final void rule__Scalar__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7039:1: ( ( ( ruleScalarSpecialization )? ) )
- // InternalOml.g:7040:1: ( ( ruleScalarSpecialization )? )
+ // InternalOml.g:7252:1: ( ( ( ruleScalarSpecialization )? ) )
+ // InternalOml.g:7253:1: ( ( ruleScalarSpecialization )? )
{
- // InternalOml.g:7040:1: ( ( ruleScalarSpecialization )? )
- // InternalOml.g:7041:2: ( ruleScalarSpecialization )?
+ // InternalOml.g:7253:1: ( ( ruleScalarSpecialization )? )
+ // InternalOml.g:7254:2: ( ruleScalarSpecialization )?
{
before(grammarAccess.getScalarAccess().getScalarSpecializationParserRuleCall_3());
- // InternalOml.g:7042:2: ( ruleScalarSpecialization )?
- int alt93=2;
- int LA93_0 = input.LA(1);
+ // InternalOml.g:7255:2: ( ruleScalarSpecialization )?
+ int alt95=2;
+ int LA95_0 = input.LA(1);
- if ( (LA93_0==47) ) {
- alt93=1;
+ if ( (LA95_0==48) ) {
+ alt95=1;
}
- switch (alt93) {
+ switch (alt95) {
case 1 :
- // InternalOml.g:7042:3: ruleScalarSpecialization
+ // InternalOml.g:7255:3: ruleScalarSpecialization
{
pushFollow(FOLLOW_2);
ruleScalarSpecialization();
@@ -22653,14 +23356,14 @@ public final void rule__Scalar__Group__3__Impl() throws RecognitionException {
// $ANTLR start "rule__Scalar__Group__4"
- // InternalOml.g:7050:1: rule__Scalar__Group__4 : rule__Scalar__Group__4__Impl ;
+ // InternalOml.g:7263:1: rule__Scalar__Group__4 : rule__Scalar__Group__4__Impl ;
public final void rule__Scalar__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7054:1: ( rule__Scalar__Group__4__Impl )
- // InternalOml.g:7055:2: rule__Scalar__Group__4__Impl
+ // InternalOml.g:7267:1: ( rule__Scalar__Group__4__Impl )
+ // InternalOml.g:7268:2: rule__Scalar__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__Scalar__Group__4__Impl();
@@ -22686,29 +23389,29 @@ public final void rule__Scalar__Group__4() throws RecognitionException {
// $ANTLR start "rule__Scalar__Group__4__Impl"
- // InternalOml.g:7061:1: rule__Scalar__Group__4__Impl : ( ( ruleScalarEquivalence )? ) ;
+ // InternalOml.g:7274:1: rule__Scalar__Group__4__Impl : ( ( ruleScalarEquivalence )? ) ;
public final void rule__Scalar__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7065:1: ( ( ( ruleScalarEquivalence )? ) )
- // InternalOml.g:7066:1: ( ( ruleScalarEquivalence )? )
+ // InternalOml.g:7278:1: ( ( ( ruleScalarEquivalence )? ) )
+ // InternalOml.g:7279:1: ( ( ruleScalarEquivalence )? )
{
- // InternalOml.g:7066:1: ( ( ruleScalarEquivalence )? )
- // InternalOml.g:7067:2: ( ruleScalarEquivalence )?
+ // InternalOml.g:7279:1: ( ( ruleScalarEquivalence )? )
+ // InternalOml.g:7280:2: ( ruleScalarEquivalence )?
{
before(grammarAccess.getScalarAccess().getScalarEquivalenceParserRuleCall_4());
- // InternalOml.g:7068:2: ( ruleScalarEquivalence )?
- int alt94=2;
- int LA94_0 = input.LA(1);
+ // InternalOml.g:7281:2: ( ruleScalarEquivalence )?
+ int alt96=2;
+ int LA96_0 = input.LA(1);
- if ( (LA94_0==48) ) {
- alt94=1;
+ if ( (LA96_0==49) ) {
+ alt96=1;
}
- switch (alt94) {
+ switch (alt96) {
case 1 :
- // InternalOml.g:7068:3: ruleScalarEquivalence
+ // InternalOml.g:7281:3: ruleScalarEquivalence
{
pushFollow(FOLLOW_2);
ruleScalarEquivalence();
@@ -22744,16 +23447,16 @@ public final void rule__Scalar__Group__4__Impl() throws RecognitionException {
// $ANTLR start "rule__Scalar__Group_1_0__0"
- // InternalOml.g:7077:1: rule__Scalar__Group_1_0__0 : rule__Scalar__Group_1_0__0__Impl rule__Scalar__Group_1_0__1 ;
+ // InternalOml.g:7290:1: rule__Scalar__Group_1_0__0 : rule__Scalar__Group_1_0__0__Impl rule__Scalar__Group_1_0__1 ;
public final void rule__Scalar__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7081:1: ( rule__Scalar__Group_1_0__0__Impl rule__Scalar__Group_1_0__1 )
- // InternalOml.g:7082:2: rule__Scalar__Group_1_0__0__Impl rule__Scalar__Group_1_0__1
+ // InternalOml.g:7294:1: ( rule__Scalar__Group_1_0__0__Impl rule__Scalar__Group_1_0__1 )
+ // InternalOml.g:7295:2: rule__Scalar__Group_1_0__0__Impl rule__Scalar__Group_1_0__1
{
- pushFollow(FOLLOW_9);
+ pushFollow(FOLLOW_11);
rule__Scalar__Group_1_0__0__Impl();
state._fsp--;
@@ -22782,20 +23485,20 @@ public final void rule__Scalar__Group_1_0__0() throws RecognitionException {
// $ANTLR start "rule__Scalar__Group_1_0__0__Impl"
- // InternalOml.g:7089:1: rule__Scalar__Group_1_0__0__Impl : ( 'scalar' ) ;
+ // InternalOml.g:7302:1: rule__Scalar__Group_1_0__0__Impl : ( 'scalar' ) ;
public final void rule__Scalar__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7093:1: ( ( 'scalar' ) )
- // InternalOml.g:7094:1: ( 'scalar' )
+ // InternalOml.g:7306:1: ( ( 'scalar' ) )
+ // InternalOml.g:7307:1: ( 'scalar' )
{
- // InternalOml.g:7094:1: ( 'scalar' )
- // InternalOml.g:7095:2: 'scalar'
+ // InternalOml.g:7307:1: ( 'scalar' )
+ // InternalOml.g:7308:2: 'scalar'
{
before(grammarAccess.getScalarAccess().getScalarKeyword_1_0_0());
- match(input,50,FOLLOW_2);
+ match(input,51,FOLLOW_2);
after(grammarAccess.getScalarAccess().getScalarKeyword_1_0_0());
}
@@ -22819,14 +23522,14 @@ public final void rule__Scalar__Group_1_0__0__Impl() throws RecognitionException
// $ANTLR start "rule__Scalar__Group_1_0__1"
- // InternalOml.g:7104:1: rule__Scalar__Group_1_0__1 : rule__Scalar__Group_1_0__1__Impl ;
+ // InternalOml.g:7317:1: rule__Scalar__Group_1_0__1 : rule__Scalar__Group_1_0__1__Impl ;
public final void rule__Scalar__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7108:1: ( rule__Scalar__Group_1_0__1__Impl )
- // InternalOml.g:7109:2: rule__Scalar__Group_1_0__1__Impl
+ // InternalOml.g:7321:1: ( rule__Scalar__Group_1_0__1__Impl )
+ // InternalOml.g:7322:2: rule__Scalar__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__Scalar__Group_1_0__1__Impl();
@@ -22852,21 +23555,21 @@ public final void rule__Scalar__Group_1_0__1() throws RecognitionException {
// $ANTLR start "rule__Scalar__Group_1_0__1__Impl"
- // InternalOml.g:7115:1: rule__Scalar__Group_1_0__1__Impl : ( ( rule__Scalar__NameAssignment_1_0_1 ) ) ;
+ // InternalOml.g:7328:1: rule__Scalar__Group_1_0__1__Impl : ( ( rule__Scalar__NameAssignment_1_0_1 ) ) ;
public final void rule__Scalar__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7119:1: ( ( ( rule__Scalar__NameAssignment_1_0_1 ) ) )
- // InternalOml.g:7120:1: ( ( rule__Scalar__NameAssignment_1_0_1 ) )
+ // InternalOml.g:7332:1: ( ( ( rule__Scalar__NameAssignment_1_0_1 ) ) )
+ // InternalOml.g:7333:1: ( ( rule__Scalar__NameAssignment_1_0_1 ) )
{
- // InternalOml.g:7120:1: ( ( rule__Scalar__NameAssignment_1_0_1 ) )
- // InternalOml.g:7121:2: ( rule__Scalar__NameAssignment_1_0_1 )
+ // InternalOml.g:7333:1: ( ( rule__Scalar__NameAssignment_1_0_1 ) )
+ // InternalOml.g:7334:2: ( rule__Scalar__NameAssignment_1_0_1 )
{
before(grammarAccess.getScalarAccess().getNameAssignment_1_0_1());
- // InternalOml.g:7122:2: ( rule__Scalar__NameAssignment_1_0_1 )
- // InternalOml.g:7122:3: rule__Scalar__NameAssignment_1_0_1
+ // InternalOml.g:7335:2: ( rule__Scalar__NameAssignment_1_0_1 )
+ // InternalOml.g:7335:3: rule__Scalar__NameAssignment_1_0_1
{
pushFollow(FOLLOW_2);
rule__Scalar__NameAssignment_1_0_1();
@@ -22899,14 +23602,14 @@ public final void rule__Scalar__Group_1_0__1__Impl() throws RecognitionException
// $ANTLR start "rule__Scalar__Group_1_1__0"
- // InternalOml.g:7131:1: rule__Scalar__Group_1_1__0 : rule__Scalar__Group_1_1__0__Impl rule__Scalar__Group_1_1__1 ;
+ // InternalOml.g:7344:1: rule__Scalar__Group_1_1__0 : rule__Scalar__Group_1_1__0__Impl rule__Scalar__Group_1_1__1 ;
public final void rule__Scalar__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7135:1: ( rule__Scalar__Group_1_1__0__Impl rule__Scalar__Group_1_1__1 )
- // InternalOml.g:7136:2: rule__Scalar__Group_1_1__0__Impl rule__Scalar__Group_1_1__1
+ // InternalOml.g:7348:1: ( rule__Scalar__Group_1_1__0__Impl rule__Scalar__Group_1_1__1 )
+ // InternalOml.g:7349:2: rule__Scalar__Group_1_1__0__Impl rule__Scalar__Group_1_1__1
{
pushFollow(FOLLOW_46);
rule__Scalar__Group_1_1__0__Impl();
@@ -22937,20 +23640,20 @@ public final void rule__Scalar__Group_1_1__0() throws RecognitionException {
// $ANTLR start "rule__Scalar__Group_1_1__0__Impl"
- // InternalOml.g:7143:1: rule__Scalar__Group_1_1__0__Impl : ( 'ref' ) ;
+ // InternalOml.g:7356:1: rule__Scalar__Group_1_1__0__Impl : ( 'ref' ) ;
public final void rule__Scalar__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7147:1: ( ( 'ref' ) )
- // InternalOml.g:7148:1: ( 'ref' )
+ // InternalOml.g:7360:1: ( ( 'ref' ) )
+ // InternalOml.g:7361:1: ( 'ref' )
{
- // InternalOml.g:7148:1: ( 'ref' )
- // InternalOml.g:7149:2: 'ref'
+ // InternalOml.g:7361:1: ( 'ref' )
+ // InternalOml.g:7362:2: 'ref'
{
before(grammarAccess.getScalarAccess().getRefKeyword_1_1_0());
- match(input,36,FOLLOW_2);
+ match(input,38,FOLLOW_2);
after(grammarAccess.getScalarAccess().getRefKeyword_1_1_0());
}
@@ -22974,14 +23677,14 @@ public final void rule__Scalar__Group_1_1__0__Impl() throws RecognitionException
// $ANTLR start "rule__Scalar__Group_1_1__1"
- // InternalOml.g:7158:1: rule__Scalar__Group_1_1__1 : rule__Scalar__Group_1_1__1__Impl rule__Scalar__Group_1_1__2 ;
+ // InternalOml.g:7371:1: rule__Scalar__Group_1_1__1 : rule__Scalar__Group_1_1__1__Impl rule__Scalar__Group_1_1__2 ;
public final void rule__Scalar__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7162:1: ( rule__Scalar__Group_1_1__1__Impl rule__Scalar__Group_1_1__2 )
- // InternalOml.g:7163:2: rule__Scalar__Group_1_1__1__Impl rule__Scalar__Group_1_1__2
+ // InternalOml.g:7375:1: ( rule__Scalar__Group_1_1__1__Impl rule__Scalar__Group_1_1__2 )
+ // InternalOml.g:7376:2: rule__Scalar__Group_1_1__1__Impl rule__Scalar__Group_1_1__2
{
pushFollow(FOLLOW_3);
rule__Scalar__Group_1_1__1__Impl();
@@ -23012,20 +23715,20 @@ public final void rule__Scalar__Group_1_1__1() throws RecognitionException {
// $ANTLR start "rule__Scalar__Group_1_1__1__Impl"
- // InternalOml.g:7170:1: rule__Scalar__Group_1_1__1__Impl : ( 'scalar' ) ;
+ // InternalOml.g:7383:1: rule__Scalar__Group_1_1__1__Impl : ( 'scalar' ) ;
public final void rule__Scalar__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7174:1: ( ( 'scalar' ) )
- // InternalOml.g:7175:1: ( 'scalar' )
+ // InternalOml.g:7387:1: ( ( 'scalar' ) )
+ // InternalOml.g:7388:1: ( 'scalar' )
{
- // InternalOml.g:7175:1: ( 'scalar' )
- // InternalOml.g:7176:2: 'scalar'
+ // InternalOml.g:7388:1: ( 'scalar' )
+ // InternalOml.g:7389:2: 'scalar'
{
before(grammarAccess.getScalarAccess().getScalarKeyword_1_1_1());
- match(input,50,FOLLOW_2);
+ match(input,51,FOLLOW_2);
after(grammarAccess.getScalarAccess().getScalarKeyword_1_1_1());
}
@@ -23049,14 +23752,14 @@ public final void rule__Scalar__Group_1_1__1__Impl() throws RecognitionException
// $ANTLR start "rule__Scalar__Group_1_1__2"
- // InternalOml.g:7185:1: rule__Scalar__Group_1_1__2 : rule__Scalar__Group_1_1__2__Impl ;
+ // InternalOml.g:7398:1: rule__Scalar__Group_1_1__2 : rule__Scalar__Group_1_1__2__Impl ;
public final void rule__Scalar__Group_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7189:1: ( rule__Scalar__Group_1_1__2__Impl )
- // InternalOml.g:7190:2: rule__Scalar__Group_1_1__2__Impl
+ // InternalOml.g:7402:1: ( rule__Scalar__Group_1_1__2__Impl )
+ // InternalOml.g:7403:2: rule__Scalar__Group_1_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__Scalar__Group_1_1__2__Impl();
@@ -23082,21 +23785,21 @@ public final void rule__Scalar__Group_1_1__2() throws RecognitionException {
// $ANTLR start "rule__Scalar__Group_1_1__2__Impl"
- // InternalOml.g:7196:1: rule__Scalar__Group_1_1__2__Impl : ( ( rule__Scalar__RefAssignment_1_1_2 ) ) ;
+ // InternalOml.g:7409:1: rule__Scalar__Group_1_1__2__Impl : ( ( rule__Scalar__RefAssignment_1_1_2 ) ) ;
public final void rule__Scalar__Group_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7200:1: ( ( ( rule__Scalar__RefAssignment_1_1_2 ) ) )
- // InternalOml.g:7201:1: ( ( rule__Scalar__RefAssignment_1_1_2 ) )
+ // InternalOml.g:7413:1: ( ( ( rule__Scalar__RefAssignment_1_1_2 ) ) )
+ // InternalOml.g:7414:1: ( ( rule__Scalar__RefAssignment_1_1_2 ) )
{
- // InternalOml.g:7201:1: ( ( rule__Scalar__RefAssignment_1_1_2 ) )
- // InternalOml.g:7202:2: ( rule__Scalar__RefAssignment_1_1_2 )
+ // InternalOml.g:7414:1: ( ( rule__Scalar__RefAssignment_1_1_2 ) )
+ // InternalOml.g:7415:2: ( rule__Scalar__RefAssignment_1_1_2 )
{
before(grammarAccess.getScalarAccess().getRefAssignment_1_1_2());
- // InternalOml.g:7203:2: ( rule__Scalar__RefAssignment_1_1_2 )
- // InternalOml.g:7203:3: rule__Scalar__RefAssignment_1_1_2
+ // InternalOml.g:7416:2: ( rule__Scalar__RefAssignment_1_1_2 )
+ // InternalOml.g:7416:3: rule__Scalar__RefAssignment_1_1_2
{
pushFollow(FOLLOW_2);
rule__Scalar__RefAssignment_1_1_2();
@@ -23129,14 +23832,14 @@ public final void rule__Scalar__Group_1_1__2__Impl() throws RecognitionException
// $ANTLR start "rule__Scalar__Group_2__0"
- // InternalOml.g:7212:1: rule__Scalar__Group_2__0 : rule__Scalar__Group_2__0__Impl rule__Scalar__Group_2__1 ;
+ // InternalOml.g:7425:1: rule__Scalar__Group_2__0 : rule__Scalar__Group_2__0__Impl rule__Scalar__Group_2__1 ;
public final void rule__Scalar__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7216:1: ( rule__Scalar__Group_2__0__Impl rule__Scalar__Group_2__1 )
- // InternalOml.g:7217:2: rule__Scalar__Group_2__0__Impl rule__Scalar__Group_2__1
+ // InternalOml.g:7429:1: ( rule__Scalar__Group_2__0__Impl rule__Scalar__Group_2__1 )
+ // InternalOml.g:7430:2: rule__Scalar__Group_2__0__Impl rule__Scalar__Group_2__1
{
pushFollow(FOLLOW_47);
rule__Scalar__Group_2__0__Impl();
@@ -23167,20 +23870,20 @@ public final void rule__Scalar__Group_2__0() throws RecognitionException {
// $ANTLR start "rule__Scalar__Group_2__0__Impl"
- // InternalOml.g:7224:1: rule__Scalar__Group_2__0__Impl : ( '[' ) ;
+ // InternalOml.g:7437:1: rule__Scalar__Group_2__0__Impl : ( '[' ) ;
public final void rule__Scalar__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7228:1: ( ( '[' ) )
- // InternalOml.g:7229:1: ( '[' )
+ // InternalOml.g:7441:1: ( ( '[' ) )
+ // InternalOml.g:7442:1: ( '[' )
{
- // InternalOml.g:7229:1: ( '[' )
- // InternalOml.g:7230:2: '['
+ // InternalOml.g:7442:1: ( '[' )
+ // InternalOml.g:7443:2: '['
{
before(grammarAccess.getScalarAccess().getLeftSquareBracketKeyword_2_0());
- match(input,37,FOLLOW_2);
+ match(input,39,FOLLOW_2);
after(grammarAccess.getScalarAccess().getLeftSquareBracketKeyword_2_0());
}
@@ -23204,14 +23907,14 @@ public final void rule__Scalar__Group_2__0__Impl() throws RecognitionException {
// $ANTLR start "rule__Scalar__Group_2__1"
- // InternalOml.g:7239:1: rule__Scalar__Group_2__1 : rule__Scalar__Group_2__1__Impl rule__Scalar__Group_2__2 ;
+ // InternalOml.g:7452:1: rule__Scalar__Group_2__1 : rule__Scalar__Group_2__1__Impl rule__Scalar__Group_2__2 ;
public final void rule__Scalar__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7243:1: ( rule__Scalar__Group_2__1__Impl rule__Scalar__Group_2__2 )
- // InternalOml.g:7244:2: rule__Scalar__Group_2__1__Impl rule__Scalar__Group_2__2
+ // InternalOml.g:7456:1: ( rule__Scalar__Group_2__1__Impl rule__Scalar__Group_2__2 )
+ // InternalOml.g:7457:2: rule__Scalar__Group_2__1__Impl rule__Scalar__Group_2__2
{
pushFollow(FOLLOW_48);
rule__Scalar__Group_2__1__Impl();
@@ -23242,21 +23945,21 @@ public final void rule__Scalar__Group_2__1() throws RecognitionException {
// $ANTLR start "rule__Scalar__Group_2__1__Impl"
- // InternalOml.g:7251:1: rule__Scalar__Group_2__1__Impl : ( ( rule__Scalar__OwnedEnumerationAssignment_2_1 ) ) ;
+ // InternalOml.g:7464:1: rule__Scalar__Group_2__1__Impl : ( ( rule__Scalar__OwnedEnumerationAssignment_2_1 ) ) ;
public final void rule__Scalar__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7255:1: ( ( ( rule__Scalar__OwnedEnumerationAssignment_2_1 ) ) )
- // InternalOml.g:7256:1: ( ( rule__Scalar__OwnedEnumerationAssignment_2_1 ) )
+ // InternalOml.g:7468:1: ( ( ( rule__Scalar__OwnedEnumerationAssignment_2_1 ) ) )
+ // InternalOml.g:7469:1: ( ( rule__Scalar__OwnedEnumerationAssignment_2_1 ) )
{
- // InternalOml.g:7256:1: ( ( rule__Scalar__OwnedEnumerationAssignment_2_1 ) )
- // InternalOml.g:7257:2: ( rule__Scalar__OwnedEnumerationAssignment_2_1 )
+ // InternalOml.g:7469:1: ( ( rule__Scalar__OwnedEnumerationAssignment_2_1 ) )
+ // InternalOml.g:7470:2: ( rule__Scalar__OwnedEnumerationAssignment_2_1 )
{
before(grammarAccess.getScalarAccess().getOwnedEnumerationAssignment_2_1());
- // InternalOml.g:7258:2: ( rule__Scalar__OwnedEnumerationAssignment_2_1 )
- // InternalOml.g:7258:3: rule__Scalar__OwnedEnumerationAssignment_2_1
+ // InternalOml.g:7471:2: ( rule__Scalar__OwnedEnumerationAssignment_2_1 )
+ // InternalOml.g:7471:3: rule__Scalar__OwnedEnumerationAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__Scalar__OwnedEnumerationAssignment_2_1();
@@ -23289,14 +23992,14 @@ public final void rule__Scalar__Group_2__1__Impl() throws RecognitionException {
// $ANTLR start "rule__Scalar__Group_2__2"
- // InternalOml.g:7266:1: rule__Scalar__Group_2__2 : rule__Scalar__Group_2__2__Impl ;
+ // InternalOml.g:7479:1: rule__Scalar__Group_2__2 : rule__Scalar__Group_2__2__Impl ;
public final void rule__Scalar__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7270:1: ( rule__Scalar__Group_2__2__Impl )
- // InternalOml.g:7271:2: rule__Scalar__Group_2__2__Impl
+ // InternalOml.g:7483:1: ( rule__Scalar__Group_2__2__Impl )
+ // InternalOml.g:7484:2: rule__Scalar__Group_2__2__Impl
{
pushFollow(FOLLOW_2);
rule__Scalar__Group_2__2__Impl();
@@ -23322,20 +24025,20 @@ public final void rule__Scalar__Group_2__2() throws RecognitionException {
// $ANTLR start "rule__Scalar__Group_2__2__Impl"
- // InternalOml.g:7277:1: rule__Scalar__Group_2__2__Impl : ( ']' ) ;
+ // InternalOml.g:7490:1: rule__Scalar__Group_2__2__Impl : ( ']' ) ;
public final void rule__Scalar__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7281:1: ( ( ']' ) )
- // InternalOml.g:7282:1: ( ']' )
+ // InternalOml.g:7494:1: ( ( ']' ) )
+ // InternalOml.g:7495:1: ( ']' )
{
- // InternalOml.g:7282:1: ( ']' )
- // InternalOml.g:7283:2: ']'
+ // InternalOml.g:7495:1: ( ']' )
+ // InternalOml.g:7496:2: ']'
{
before(grammarAccess.getScalarAccess().getRightSquareBracketKeyword_2_2());
- match(input,38,FOLLOW_2);
+ match(input,40,FOLLOW_2);
after(grammarAccess.getScalarAccess().getRightSquareBracketKeyword_2_2());
}
@@ -23359,14 +24062,14 @@ public final void rule__Scalar__Group_2__2__Impl() throws RecognitionException {
// $ANTLR start "rule__ScalarSpecialization__Group__0"
- // InternalOml.g:7293:1: rule__ScalarSpecialization__Group__0 : rule__ScalarSpecialization__Group__0__Impl rule__ScalarSpecialization__Group__1 ;
+ // InternalOml.g:7506:1: rule__ScalarSpecialization__Group__0 : rule__ScalarSpecialization__Group__0__Impl rule__ScalarSpecialization__Group__1 ;
public final void rule__ScalarSpecialization__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7297:1: ( rule__ScalarSpecialization__Group__0__Impl rule__ScalarSpecialization__Group__1 )
- // InternalOml.g:7298:2: rule__ScalarSpecialization__Group__0__Impl rule__ScalarSpecialization__Group__1
+ // InternalOml.g:7510:1: ( rule__ScalarSpecialization__Group__0__Impl rule__ScalarSpecialization__Group__1 )
+ // InternalOml.g:7511:2: rule__ScalarSpecialization__Group__0__Impl rule__ScalarSpecialization__Group__1
{
pushFollow(FOLLOW_3);
rule__ScalarSpecialization__Group__0__Impl();
@@ -23397,20 +24100,20 @@ public final void rule__ScalarSpecialization__Group__0() throws RecognitionExcep
// $ANTLR start "rule__ScalarSpecialization__Group__0__Impl"
- // InternalOml.g:7305:1: rule__ScalarSpecialization__Group__0__Impl : ( '<' ) ;
+ // InternalOml.g:7518:1: rule__ScalarSpecialization__Group__0__Impl : ( '<' ) ;
public final void rule__ScalarSpecialization__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7309:1: ( ( '<' ) )
- // InternalOml.g:7310:1: ( '<' )
+ // InternalOml.g:7522:1: ( ( '<' ) )
+ // InternalOml.g:7523:1: ( '<' )
{
- // InternalOml.g:7310:1: ( '<' )
- // InternalOml.g:7311:2: '<'
+ // InternalOml.g:7523:1: ( '<' )
+ // InternalOml.g:7524:2: '<'
{
before(grammarAccess.getScalarSpecializationAccess().getLessThanSignKeyword_0());
- match(input,47,FOLLOW_2);
+ match(input,48,FOLLOW_2);
after(grammarAccess.getScalarSpecializationAccess().getLessThanSignKeyword_0());
}
@@ -23434,16 +24137,16 @@ public final void rule__ScalarSpecialization__Group__0__Impl() throws Recognitio
// $ANTLR start "rule__ScalarSpecialization__Group__1"
- // InternalOml.g:7320:1: rule__ScalarSpecialization__Group__1 : rule__ScalarSpecialization__Group__1__Impl rule__ScalarSpecialization__Group__2 ;
+ // InternalOml.g:7533:1: rule__ScalarSpecialization__Group__1 : rule__ScalarSpecialization__Group__1__Impl rule__ScalarSpecialization__Group__2 ;
public final void rule__ScalarSpecialization__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7324:1: ( rule__ScalarSpecialization__Group__1__Impl rule__ScalarSpecialization__Group__2 )
- // InternalOml.g:7325:2: rule__ScalarSpecialization__Group__1__Impl rule__ScalarSpecialization__Group__2
+ // InternalOml.g:7537:1: ( rule__ScalarSpecialization__Group__1__Impl rule__ScalarSpecialization__Group__2 )
+ // InternalOml.g:7538:2: rule__ScalarSpecialization__Group__1__Impl rule__ScalarSpecialization__Group__2
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_5);
rule__ScalarSpecialization__Group__1__Impl();
state._fsp--;
@@ -23472,21 +24175,21 @@ public final void rule__ScalarSpecialization__Group__1() throws RecognitionExcep
// $ANTLR start "rule__ScalarSpecialization__Group__1__Impl"
- // InternalOml.g:7332:1: rule__ScalarSpecialization__Group__1__Impl : ( ( rule__ScalarSpecialization__OwnedSpecializationsAssignment_1 ) ) ;
+ // InternalOml.g:7545:1: rule__ScalarSpecialization__Group__1__Impl : ( ( rule__ScalarSpecialization__OwnedSpecializationsAssignment_1 ) ) ;
public final void rule__ScalarSpecialization__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7336:1: ( ( ( rule__ScalarSpecialization__OwnedSpecializationsAssignment_1 ) ) )
- // InternalOml.g:7337:1: ( ( rule__ScalarSpecialization__OwnedSpecializationsAssignment_1 ) )
+ // InternalOml.g:7549:1: ( ( ( rule__ScalarSpecialization__OwnedSpecializationsAssignment_1 ) ) )
+ // InternalOml.g:7550:1: ( ( rule__ScalarSpecialization__OwnedSpecializationsAssignment_1 ) )
{
- // InternalOml.g:7337:1: ( ( rule__ScalarSpecialization__OwnedSpecializationsAssignment_1 ) )
- // InternalOml.g:7338:2: ( rule__ScalarSpecialization__OwnedSpecializationsAssignment_1 )
+ // InternalOml.g:7550:1: ( ( rule__ScalarSpecialization__OwnedSpecializationsAssignment_1 ) )
+ // InternalOml.g:7551:2: ( rule__ScalarSpecialization__OwnedSpecializationsAssignment_1 )
{
before(grammarAccess.getScalarSpecializationAccess().getOwnedSpecializationsAssignment_1());
- // InternalOml.g:7339:2: ( rule__ScalarSpecialization__OwnedSpecializationsAssignment_1 )
- // InternalOml.g:7339:3: rule__ScalarSpecialization__OwnedSpecializationsAssignment_1
+ // InternalOml.g:7552:2: ( rule__ScalarSpecialization__OwnedSpecializationsAssignment_1 )
+ // InternalOml.g:7552:3: rule__ScalarSpecialization__OwnedSpecializationsAssignment_1
{
pushFollow(FOLLOW_2);
rule__ScalarSpecialization__OwnedSpecializationsAssignment_1();
@@ -23519,14 +24222,14 @@ public final void rule__ScalarSpecialization__Group__1__Impl() throws Recognitio
// $ANTLR start "rule__ScalarSpecialization__Group__2"
- // InternalOml.g:7347:1: rule__ScalarSpecialization__Group__2 : rule__ScalarSpecialization__Group__2__Impl ;
+ // InternalOml.g:7560:1: rule__ScalarSpecialization__Group__2 : rule__ScalarSpecialization__Group__2__Impl ;
public final void rule__ScalarSpecialization__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7351:1: ( rule__ScalarSpecialization__Group__2__Impl )
- // InternalOml.g:7352:2: rule__ScalarSpecialization__Group__2__Impl
+ // InternalOml.g:7564:1: ( rule__ScalarSpecialization__Group__2__Impl )
+ // InternalOml.g:7565:2: rule__ScalarSpecialization__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ScalarSpecialization__Group__2__Impl();
@@ -23552,35 +24255,35 @@ public final void rule__ScalarSpecialization__Group__2() throws RecognitionExcep
// $ANTLR start "rule__ScalarSpecialization__Group__2__Impl"
- // InternalOml.g:7358:1: rule__ScalarSpecialization__Group__2__Impl : ( ( rule__ScalarSpecialization__Group_2__0 )* ) ;
+ // InternalOml.g:7571:1: rule__ScalarSpecialization__Group__2__Impl : ( ( rule__ScalarSpecialization__Group_2__0 )* ) ;
public final void rule__ScalarSpecialization__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7362:1: ( ( ( rule__ScalarSpecialization__Group_2__0 )* ) )
- // InternalOml.g:7363:1: ( ( rule__ScalarSpecialization__Group_2__0 )* )
+ // InternalOml.g:7575:1: ( ( ( rule__ScalarSpecialization__Group_2__0 )* ) )
+ // InternalOml.g:7576:1: ( ( rule__ScalarSpecialization__Group_2__0 )* )
{
- // InternalOml.g:7363:1: ( ( rule__ScalarSpecialization__Group_2__0 )* )
- // InternalOml.g:7364:2: ( rule__ScalarSpecialization__Group_2__0 )*
+ // InternalOml.g:7576:1: ( ( rule__ScalarSpecialization__Group_2__0 )* )
+ // InternalOml.g:7577:2: ( rule__ScalarSpecialization__Group_2__0 )*
{
before(grammarAccess.getScalarSpecializationAccess().getGroup_2());
- // InternalOml.g:7365:2: ( rule__ScalarSpecialization__Group_2__0 )*
- loop95:
+ // InternalOml.g:7578:2: ( rule__ScalarSpecialization__Group_2__0 )*
+ loop97:
do {
- int alt95=2;
- int LA95_0 = input.LA(1);
+ int alt97=2;
+ int LA97_0 = input.LA(1);
- if ( (LA95_0==43) ) {
- alt95=1;
+ if ( (LA97_0==30) ) {
+ alt97=1;
}
- switch (alt95) {
+ switch (alt97) {
case 1 :
- // InternalOml.g:7365:3: rule__ScalarSpecialization__Group_2__0
+ // InternalOml.g:7578:3: rule__ScalarSpecialization__Group_2__0
{
- pushFollow(FOLLOW_35);
+ pushFollow(FOLLOW_6);
rule__ScalarSpecialization__Group_2__0();
state._fsp--;
@@ -23590,7 +24293,7 @@ public final void rule__ScalarSpecialization__Group__2__Impl() throws Recognitio
break;
default :
- break loop95;
+ break loop97;
}
} while (true);
@@ -23617,14 +24320,14 @@ public final void rule__ScalarSpecialization__Group__2__Impl() throws Recognitio
// $ANTLR start "rule__ScalarSpecialization__Group_2__0"
- // InternalOml.g:7374:1: rule__ScalarSpecialization__Group_2__0 : rule__ScalarSpecialization__Group_2__0__Impl rule__ScalarSpecialization__Group_2__1 ;
+ // InternalOml.g:7587:1: rule__ScalarSpecialization__Group_2__0 : rule__ScalarSpecialization__Group_2__0__Impl rule__ScalarSpecialization__Group_2__1 ;
public final void rule__ScalarSpecialization__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7378:1: ( rule__ScalarSpecialization__Group_2__0__Impl rule__ScalarSpecialization__Group_2__1 )
- // InternalOml.g:7379:2: rule__ScalarSpecialization__Group_2__0__Impl rule__ScalarSpecialization__Group_2__1
+ // InternalOml.g:7591:1: ( rule__ScalarSpecialization__Group_2__0__Impl rule__ScalarSpecialization__Group_2__1 )
+ // InternalOml.g:7592:2: rule__ScalarSpecialization__Group_2__0__Impl rule__ScalarSpecialization__Group_2__1
{
pushFollow(FOLLOW_3);
rule__ScalarSpecialization__Group_2__0__Impl();
@@ -23655,20 +24358,20 @@ public final void rule__ScalarSpecialization__Group_2__0() throws RecognitionExc
// $ANTLR start "rule__ScalarSpecialization__Group_2__0__Impl"
- // InternalOml.g:7386:1: rule__ScalarSpecialization__Group_2__0__Impl : ( ',' ) ;
+ // InternalOml.g:7599:1: rule__ScalarSpecialization__Group_2__0__Impl : ( ',' ) ;
public final void rule__ScalarSpecialization__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7390:1: ( ( ',' ) )
- // InternalOml.g:7391:1: ( ',' )
+ // InternalOml.g:7603:1: ( ( ',' ) )
+ // InternalOml.g:7604:1: ( ',' )
{
- // InternalOml.g:7391:1: ( ',' )
- // InternalOml.g:7392:2: ','
+ // InternalOml.g:7604:1: ( ',' )
+ // InternalOml.g:7605:2: ','
{
before(grammarAccess.getScalarSpecializationAccess().getCommaKeyword_2_0());
- match(input,43,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getScalarSpecializationAccess().getCommaKeyword_2_0());
}
@@ -23692,14 +24395,14 @@ public final void rule__ScalarSpecialization__Group_2__0__Impl() throws Recognit
// $ANTLR start "rule__ScalarSpecialization__Group_2__1"
- // InternalOml.g:7401:1: rule__ScalarSpecialization__Group_2__1 : rule__ScalarSpecialization__Group_2__1__Impl ;
+ // InternalOml.g:7614:1: rule__ScalarSpecialization__Group_2__1 : rule__ScalarSpecialization__Group_2__1__Impl ;
public final void rule__ScalarSpecialization__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7405:1: ( rule__ScalarSpecialization__Group_2__1__Impl )
- // InternalOml.g:7406:2: rule__ScalarSpecialization__Group_2__1__Impl
+ // InternalOml.g:7618:1: ( rule__ScalarSpecialization__Group_2__1__Impl )
+ // InternalOml.g:7619:2: rule__ScalarSpecialization__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__ScalarSpecialization__Group_2__1__Impl();
@@ -23725,21 +24428,21 @@ public final void rule__ScalarSpecialization__Group_2__1() throws RecognitionExc
// $ANTLR start "rule__ScalarSpecialization__Group_2__1__Impl"
- // InternalOml.g:7412:1: rule__ScalarSpecialization__Group_2__1__Impl : ( ( rule__ScalarSpecialization__OwnedSpecializationsAssignment_2_1 ) ) ;
+ // InternalOml.g:7625:1: rule__ScalarSpecialization__Group_2__1__Impl : ( ( rule__ScalarSpecialization__OwnedSpecializationsAssignment_2_1 ) ) ;
public final void rule__ScalarSpecialization__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7416:1: ( ( ( rule__ScalarSpecialization__OwnedSpecializationsAssignment_2_1 ) ) )
- // InternalOml.g:7417:1: ( ( rule__ScalarSpecialization__OwnedSpecializationsAssignment_2_1 ) )
+ // InternalOml.g:7629:1: ( ( ( rule__ScalarSpecialization__OwnedSpecializationsAssignment_2_1 ) ) )
+ // InternalOml.g:7630:1: ( ( rule__ScalarSpecialization__OwnedSpecializationsAssignment_2_1 ) )
{
- // InternalOml.g:7417:1: ( ( rule__ScalarSpecialization__OwnedSpecializationsAssignment_2_1 ) )
- // InternalOml.g:7418:2: ( rule__ScalarSpecialization__OwnedSpecializationsAssignment_2_1 )
+ // InternalOml.g:7630:1: ( ( rule__ScalarSpecialization__OwnedSpecializationsAssignment_2_1 ) )
+ // InternalOml.g:7631:2: ( rule__ScalarSpecialization__OwnedSpecializationsAssignment_2_1 )
{
before(grammarAccess.getScalarSpecializationAccess().getOwnedSpecializationsAssignment_2_1());
- // InternalOml.g:7419:2: ( rule__ScalarSpecialization__OwnedSpecializationsAssignment_2_1 )
- // InternalOml.g:7419:3: rule__ScalarSpecialization__OwnedSpecializationsAssignment_2_1
+ // InternalOml.g:7632:2: ( rule__ScalarSpecialization__OwnedSpecializationsAssignment_2_1 )
+ // InternalOml.g:7632:3: rule__ScalarSpecialization__OwnedSpecializationsAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__ScalarSpecialization__OwnedSpecializationsAssignment_2_1();
@@ -23772,14 +24475,14 @@ public final void rule__ScalarSpecialization__Group_2__1__Impl() throws Recognit
// $ANTLR start "rule__ScalarEquivalence__Group__0"
- // InternalOml.g:7428:1: rule__ScalarEquivalence__Group__0 : rule__ScalarEquivalence__Group__0__Impl rule__ScalarEquivalence__Group__1 ;
+ // InternalOml.g:7641:1: rule__ScalarEquivalence__Group__0 : rule__ScalarEquivalence__Group__0__Impl rule__ScalarEquivalence__Group__1 ;
public final void rule__ScalarEquivalence__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7432:1: ( rule__ScalarEquivalence__Group__0__Impl rule__ScalarEquivalence__Group__1 )
- // InternalOml.g:7433:2: rule__ScalarEquivalence__Group__0__Impl rule__ScalarEquivalence__Group__1
+ // InternalOml.g:7645:1: ( rule__ScalarEquivalence__Group__0__Impl rule__ScalarEquivalence__Group__1 )
+ // InternalOml.g:7646:2: rule__ScalarEquivalence__Group__0__Impl rule__ScalarEquivalence__Group__1
{
pushFollow(FOLLOW_3);
rule__ScalarEquivalence__Group__0__Impl();
@@ -23810,20 +24513,20 @@ public final void rule__ScalarEquivalence__Group__0() throws RecognitionExceptio
// $ANTLR start "rule__ScalarEquivalence__Group__0__Impl"
- // InternalOml.g:7440:1: rule__ScalarEquivalence__Group__0__Impl : ( '=' ) ;
+ // InternalOml.g:7653:1: rule__ScalarEquivalence__Group__0__Impl : ( '=' ) ;
public final void rule__ScalarEquivalence__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7444:1: ( ( '=' ) )
- // InternalOml.g:7445:1: ( '=' )
+ // InternalOml.g:7657:1: ( ( '=' ) )
+ // InternalOml.g:7658:1: ( '=' )
{
- // InternalOml.g:7445:1: ( '=' )
- // InternalOml.g:7446:2: '='
+ // InternalOml.g:7658:1: ( '=' )
+ // InternalOml.g:7659:2: '='
{
before(grammarAccess.getScalarEquivalenceAccess().getEqualsSignKeyword_0());
- match(input,48,FOLLOW_2);
+ match(input,49,FOLLOW_2);
after(grammarAccess.getScalarEquivalenceAccess().getEqualsSignKeyword_0());
}
@@ -23847,16 +24550,16 @@ public final void rule__ScalarEquivalence__Group__0__Impl() throws RecognitionEx
// $ANTLR start "rule__ScalarEquivalence__Group__1"
- // InternalOml.g:7455:1: rule__ScalarEquivalence__Group__1 : rule__ScalarEquivalence__Group__1__Impl rule__ScalarEquivalence__Group__2 ;
+ // InternalOml.g:7668:1: rule__ScalarEquivalence__Group__1 : rule__ScalarEquivalence__Group__1__Impl rule__ScalarEquivalence__Group__2 ;
public final void rule__ScalarEquivalence__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7459:1: ( rule__ScalarEquivalence__Group__1__Impl rule__ScalarEquivalence__Group__2 )
- // InternalOml.g:7460:2: rule__ScalarEquivalence__Group__1__Impl rule__ScalarEquivalence__Group__2
+ // InternalOml.g:7672:1: ( rule__ScalarEquivalence__Group__1__Impl rule__ScalarEquivalence__Group__2 )
+ // InternalOml.g:7673:2: rule__ScalarEquivalence__Group__1__Impl rule__ScalarEquivalence__Group__2
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_5);
rule__ScalarEquivalence__Group__1__Impl();
state._fsp--;
@@ -23885,21 +24588,21 @@ public final void rule__ScalarEquivalence__Group__1() throws RecognitionExceptio
// $ANTLR start "rule__ScalarEquivalence__Group__1__Impl"
- // InternalOml.g:7467:1: rule__ScalarEquivalence__Group__1__Impl : ( ( rule__ScalarEquivalence__OwnedEquivalencesAssignment_1 ) ) ;
+ // InternalOml.g:7680:1: rule__ScalarEquivalence__Group__1__Impl : ( ( rule__ScalarEquivalence__OwnedEquivalencesAssignment_1 ) ) ;
public final void rule__ScalarEquivalence__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7471:1: ( ( ( rule__ScalarEquivalence__OwnedEquivalencesAssignment_1 ) ) )
- // InternalOml.g:7472:1: ( ( rule__ScalarEquivalence__OwnedEquivalencesAssignment_1 ) )
+ // InternalOml.g:7684:1: ( ( ( rule__ScalarEquivalence__OwnedEquivalencesAssignment_1 ) ) )
+ // InternalOml.g:7685:1: ( ( rule__ScalarEquivalence__OwnedEquivalencesAssignment_1 ) )
{
- // InternalOml.g:7472:1: ( ( rule__ScalarEquivalence__OwnedEquivalencesAssignment_1 ) )
- // InternalOml.g:7473:2: ( rule__ScalarEquivalence__OwnedEquivalencesAssignment_1 )
+ // InternalOml.g:7685:1: ( ( rule__ScalarEquivalence__OwnedEquivalencesAssignment_1 ) )
+ // InternalOml.g:7686:2: ( rule__ScalarEquivalence__OwnedEquivalencesAssignment_1 )
{
before(grammarAccess.getScalarEquivalenceAccess().getOwnedEquivalencesAssignment_1());
- // InternalOml.g:7474:2: ( rule__ScalarEquivalence__OwnedEquivalencesAssignment_1 )
- // InternalOml.g:7474:3: rule__ScalarEquivalence__OwnedEquivalencesAssignment_1
+ // InternalOml.g:7687:2: ( rule__ScalarEquivalence__OwnedEquivalencesAssignment_1 )
+ // InternalOml.g:7687:3: rule__ScalarEquivalence__OwnedEquivalencesAssignment_1
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalence__OwnedEquivalencesAssignment_1();
@@ -23932,14 +24635,14 @@ public final void rule__ScalarEquivalence__Group__1__Impl() throws RecognitionEx
// $ANTLR start "rule__ScalarEquivalence__Group__2"
- // InternalOml.g:7482:1: rule__ScalarEquivalence__Group__2 : rule__ScalarEquivalence__Group__2__Impl ;
+ // InternalOml.g:7695:1: rule__ScalarEquivalence__Group__2 : rule__ScalarEquivalence__Group__2__Impl ;
public final void rule__ScalarEquivalence__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7486:1: ( rule__ScalarEquivalence__Group__2__Impl )
- // InternalOml.g:7487:2: rule__ScalarEquivalence__Group__2__Impl
+ // InternalOml.g:7699:1: ( rule__ScalarEquivalence__Group__2__Impl )
+ // InternalOml.g:7700:2: rule__ScalarEquivalence__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalence__Group__2__Impl();
@@ -23965,35 +24668,35 @@ public final void rule__ScalarEquivalence__Group__2() throws RecognitionExceptio
// $ANTLR start "rule__ScalarEquivalence__Group__2__Impl"
- // InternalOml.g:7493:1: rule__ScalarEquivalence__Group__2__Impl : ( ( rule__ScalarEquivalence__Group_2__0 )* ) ;
+ // InternalOml.g:7706:1: rule__ScalarEquivalence__Group__2__Impl : ( ( rule__ScalarEquivalence__Group_2__0 )* ) ;
public final void rule__ScalarEquivalence__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7497:1: ( ( ( rule__ScalarEquivalence__Group_2__0 )* ) )
- // InternalOml.g:7498:1: ( ( rule__ScalarEquivalence__Group_2__0 )* )
+ // InternalOml.g:7710:1: ( ( ( rule__ScalarEquivalence__Group_2__0 )* ) )
+ // InternalOml.g:7711:1: ( ( rule__ScalarEquivalence__Group_2__0 )* )
{
- // InternalOml.g:7498:1: ( ( rule__ScalarEquivalence__Group_2__0 )* )
- // InternalOml.g:7499:2: ( rule__ScalarEquivalence__Group_2__0 )*
+ // InternalOml.g:7711:1: ( ( rule__ScalarEquivalence__Group_2__0 )* )
+ // InternalOml.g:7712:2: ( rule__ScalarEquivalence__Group_2__0 )*
{
before(grammarAccess.getScalarEquivalenceAccess().getGroup_2());
- // InternalOml.g:7500:2: ( rule__ScalarEquivalence__Group_2__0 )*
- loop96:
+ // InternalOml.g:7713:2: ( rule__ScalarEquivalence__Group_2__0 )*
+ loop98:
do {
- int alt96=2;
- int LA96_0 = input.LA(1);
+ int alt98=2;
+ int LA98_0 = input.LA(1);
- if ( (LA96_0==43) ) {
- alt96=1;
+ if ( (LA98_0==30) ) {
+ alt98=1;
}
- switch (alt96) {
+ switch (alt98) {
case 1 :
- // InternalOml.g:7500:3: rule__ScalarEquivalence__Group_2__0
+ // InternalOml.g:7713:3: rule__ScalarEquivalence__Group_2__0
{
- pushFollow(FOLLOW_35);
+ pushFollow(FOLLOW_6);
rule__ScalarEquivalence__Group_2__0();
state._fsp--;
@@ -24003,7 +24706,7 @@ public final void rule__ScalarEquivalence__Group__2__Impl() throws RecognitionEx
break;
default :
- break loop96;
+ break loop98;
}
} while (true);
@@ -24030,14 +24733,14 @@ public final void rule__ScalarEquivalence__Group__2__Impl() throws RecognitionEx
// $ANTLR start "rule__ScalarEquivalence__Group_2__0"
- // InternalOml.g:7509:1: rule__ScalarEquivalence__Group_2__0 : rule__ScalarEquivalence__Group_2__0__Impl rule__ScalarEquivalence__Group_2__1 ;
+ // InternalOml.g:7722:1: rule__ScalarEquivalence__Group_2__0 : rule__ScalarEquivalence__Group_2__0__Impl rule__ScalarEquivalence__Group_2__1 ;
public final void rule__ScalarEquivalence__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7513:1: ( rule__ScalarEquivalence__Group_2__0__Impl rule__ScalarEquivalence__Group_2__1 )
- // InternalOml.g:7514:2: rule__ScalarEquivalence__Group_2__0__Impl rule__ScalarEquivalence__Group_2__1
+ // InternalOml.g:7726:1: ( rule__ScalarEquivalence__Group_2__0__Impl rule__ScalarEquivalence__Group_2__1 )
+ // InternalOml.g:7727:2: rule__ScalarEquivalence__Group_2__0__Impl rule__ScalarEquivalence__Group_2__1
{
pushFollow(FOLLOW_3);
rule__ScalarEquivalence__Group_2__0__Impl();
@@ -24068,20 +24771,20 @@ public final void rule__ScalarEquivalence__Group_2__0() throws RecognitionExcept
// $ANTLR start "rule__ScalarEquivalence__Group_2__0__Impl"
- // InternalOml.g:7521:1: rule__ScalarEquivalence__Group_2__0__Impl : ( ',' ) ;
+ // InternalOml.g:7734:1: rule__ScalarEquivalence__Group_2__0__Impl : ( ',' ) ;
public final void rule__ScalarEquivalence__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7525:1: ( ( ',' ) )
- // InternalOml.g:7526:1: ( ',' )
+ // InternalOml.g:7738:1: ( ( ',' ) )
+ // InternalOml.g:7739:1: ( ',' )
{
- // InternalOml.g:7526:1: ( ',' )
- // InternalOml.g:7527:2: ','
+ // InternalOml.g:7739:1: ( ',' )
+ // InternalOml.g:7740:2: ','
{
before(grammarAccess.getScalarEquivalenceAccess().getCommaKeyword_2_0());
- match(input,43,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getScalarEquivalenceAccess().getCommaKeyword_2_0());
}
@@ -24105,14 +24808,14 @@ public final void rule__ScalarEquivalence__Group_2__0__Impl() throws Recognition
// $ANTLR start "rule__ScalarEquivalence__Group_2__1"
- // InternalOml.g:7536:1: rule__ScalarEquivalence__Group_2__1 : rule__ScalarEquivalence__Group_2__1__Impl ;
+ // InternalOml.g:7749:1: rule__ScalarEquivalence__Group_2__1 : rule__ScalarEquivalence__Group_2__1__Impl ;
public final void rule__ScalarEquivalence__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7540:1: ( rule__ScalarEquivalence__Group_2__1__Impl )
- // InternalOml.g:7541:2: rule__ScalarEquivalence__Group_2__1__Impl
+ // InternalOml.g:7753:1: ( rule__ScalarEquivalence__Group_2__1__Impl )
+ // InternalOml.g:7754:2: rule__ScalarEquivalence__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalence__Group_2__1__Impl();
@@ -24138,21 +24841,21 @@ public final void rule__ScalarEquivalence__Group_2__1() throws RecognitionExcept
// $ANTLR start "rule__ScalarEquivalence__Group_2__1__Impl"
- // InternalOml.g:7547:1: rule__ScalarEquivalence__Group_2__1__Impl : ( ( rule__ScalarEquivalence__OwnedEquivalencesAssignment_2_1 ) ) ;
+ // InternalOml.g:7760:1: rule__ScalarEquivalence__Group_2__1__Impl : ( ( rule__ScalarEquivalence__OwnedEquivalencesAssignment_2_1 ) ) ;
public final void rule__ScalarEquivalence__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7551:1: ( ( ( rule__ScalarEquivalence__OwnedEquivalencesAssignment_2_1 ) ) )
- // InternalOml.g:7552:1: ( ( rule__ScalarEquivalence__OwnedEquivalencesAssignment_2_1 ) )
+ // InternalOml.g:7764:1: ( ( ( rule__ScalarEquivalence__OwnedEquivalencesAssignment_2_1 ) ) )
+ // InternalOml.g:7765:1: ( ( rule__ScalarEquivalence__OwnedEquivalencesAssignment_2_1 ) )
{
- // InternalOml.g:7552:1: ( ( rule__ScalarEquivalence__OwnedEquivalencesAssignment_2_1 ) )
- // InternalOml.g:7553:2: ( rule__ScalarEquivalence__OwnedEquivalencesAssignment_2_1 )
+ // InternalOml.g:7765:1: ( ( rule__ScalarEquivalence__OwnedEquivalencesAssignment_2_1 ) )
+ // InternalOml.g:7766:2: ( rule__ScalarEquivalence__OwnedEquivalencesAssignment_2_1 )
{
before(grammarAccess.getScalarEquivalenceAccess().getOwnedEquivalencesAssignment_2_1());
- // InternalOml.g:7554:2: ( rule__ScalarEquivalence__OwnedEquivalencesAssignment_2_1 )
- // InternalOml.g:7554:3: rule__ScalarEquivalence__OwnedEquivalencesAssignment_2_1
+ // InternalOml.g:7767:2: ( rule__ScalarEquivalence__OwnedEquivalencesAssignment_2_1 )
+ // InternalOml.g:7767:3: rule__ScalarEquivalence__OwnedEquivalencesAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalence__OwnedEquivalencesAssignment_2_1();
@@ -24185,14 +24888,14 @@ public final void rule__ScalarEquivalence__Group_2__1__Impl() throws Recognition
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group__0"
- // InternalOml.g:7563:1: rule__ScalarEquivalenceAxiom__Group__0 : rule__ScalarEquivalenceAxiom__Group__0__Impl rule__ScalarEquivalenceAxiom__Group__1 ;
+ // InternalOml.g:7776:1: rule__ScalarEquivalenceAxiom__Group__0 : rule__ScalarEquivalenceAxiom__Group__0__Impl rule__ScalarEquivalenceAxiom__Group__1 ;
public final void rule__ScalarEquivalenceAxiom__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7567:1: ( rule__ScalarEquivalenceAxiom__Group__0__Impl rule__ScalarEquivalenceAxiom__Group__1 )
- // InternalOml.g:7568:2: rule__ScalarEquivalenceAxiom__Group__0__Impl rule__ScalarEquivalenceAxiom__Group__1
+ // InternalOml.g:7780:1: ( rule__ScalarEquivalenceAxiom__Group__0__Impl rule__ScalarEquivalenceAxiom__Group__1 )
+ // InternalOml.g:7781:2: rule__ScalarEquivalenceAxiom__Group__0__Impl rule__ScalarEquivalenceAxiom__Group__1
{
pushFollow(FOLLOW_49);
rule__ScalarEquivalenceAxiom__Group__0__Impl();
@@ -24223,21 +24926,21 @@ public final void rule__ScalarEquivalenceAxiom__Group__0() throws RecognitionExc
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group__0__Impl"
- // InternalOml.g:7575:1: rule__ScalarEquivalenceAxiom__Group__0__Impl : ( ( rule__ScalarEquivalenceAxiom__SuperScalarAssignment_0 ) ) ;
+ // InternalOml.g:7788:1: rule__ScalarEquivalenceAxiom__Group__0__Impl : ( ( rule__ScalarEquivalenceAxiom__SuperScalarAssignment_0 ) ) ;
public final void rule__ScalarEquivalenceAxiom__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7579:1: ( ( ( rule__ScalarEquivalenceAxiom__SuperScalarAssignment_0 ) ) )
- // InternalOml.g:7580:1: ( ( rule__ScalarEquivalenceAxiom__SuperScalarAssignment_0 ) )
+ // InternalOml.g:7792:1: ( ( ( rule__ScalarEquivalenceAxiom__SuperScalarAssignment_0 ) ) )
+ // InternalOml.g:7793:1: ( ( rule__ScalarEquivalenceAxiom__SuperScalarAssignment_0 ) )
{
- // InternalOml.g:7580:1: ( ( rule__ScalarEquivalenceAxiom__SuperScalarAssignment_0 ) )
- // InternalOml.g:7581:2: ( rule__ScalarEquivalenceAxiom__SuperScalarAssignment_0 )
+ // InternalOml.g:7793:1: ( ( rule__ScalarEquivalenceAxiom__SuperScalarAssignment_0 ) )
+ // InternalOml.g:7794:2: ( rule__ScalarEquivalenceAxiom__SuperScalarAssignment_0 )
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getSuperScalarAssignment_0());
- // InternalOml.g:7582:2: ( rule__ScalarEquivalenceAxiom__SuperScalarAssignment_0 )
- // InternalOml.g:7582:3: rule__ScalarEquivalenceAxiom__SuperScalarAssignment_0
+ // InternalOml.g:7795:2: ( rule__ScalarEquivalenceAxiom__SuperScalarAssignment_0 )
+ // InternalOml.g:7795:3: rule__ScalarEquivalenceAxiom__SuperScalarAssignment_0
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__SuperScalarAssignment_0();
@@ -24270,14 +24973,14 @@ public final void rule__ScalarEquivalenceAxiom__Group__0__Impl() throws Recognit
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group__1"
- // InternalOml.g:7590:1: rule__ScalarEquivalenceAxiom__Group__1 : rule__ScalarEquivalenceAxiom__Group__1__Impl ;
+ // InternalOml.g:7803:1: rule__ScalarEquivalenceAxiom__Group__1 : rule__ScalarEquivalenceAxiom__Group__1__Impl ;
public final void rule__ScalarEquivalenceAxiom__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7594:1: ( rule__ScalarEquivalenceAxiom__Group__1__Impl )
- // InternalOml.g:7595:2: rule__ScalarEquivalenceAxiom__Group__1__Impl
+ // InternalOml.g:7807:1: ( rule__ScalarEquivalenceAxiom__Group__1__Impl )
+ // InternalOml.g:7808:2: rule__ScalarEquivalenceAxiom__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__Group__1__Impl();
@@ -24303,29 +25006,29 @@ public final void rule__ScalarEquivalenceAxiom__Group__1() throws RecognitionExc
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group__1__Impl"
- // InternalOml.g:7601:1: rule__ScalarEquivalenceAxiom__Group__1__Impl : ( ( rule__ScalarEquivalenceAxiom__Group_1__0 )? ) ;
+ // InternalOml.g:7814:1: rule__ScalarEquivalenceAxiom__Group__1__Impl : ( ( rule__ScalarEquivalenceAxiom__Group_1__0 )? ) ;
public final void rule__ScalarEquivalenceAxiom__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7605:1: ( ( ( rule__ScalarEquivalenceAxiom__Group_1__0 )? ) )
- // InternalOml.g:7606:1: ( ( rule__ScalarEquivalenceAxiom__Group_1__0 )? )
+ // InternalOml.g:7818:1: ( ( ( rule__ScalarEquivalenceAxiom__Group_1__0 )? ) )
+ // InternalOml.g:7819:1: ( ( rule__ScalarEquivalenceAxiom__Group_1__0 )? )
{
- // InternalOml.g:7606:1: ( ( rule__ScalarEquivalenceAxiom__Group_1__0 )? )
- // InternalOml.g:7607:2: ( rule__ScalarEquivalenceAxiom__Group_1__0 )?
+ // InternalOml.g:7819:1: ( ( rule__ScalarEquivalenceAxiom__Group_1__0 )? )
+ // InternalOml.g:7820:2: ( rule__ScalarEquivalenceAxiom__Group_1__0 )?
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getGroup_1());
- // InternalOml.g:7608:2: ( rule__ScalarEquivalenceAxiom__Group_1__0 )?
- int alt97=2;
- int LA97_0 = input.LA(1);
+ // InternalOml.g:7821:2: ( rule__ScalarEquivalenceAxiom__Group_1__0 )?
+ int alt99=2;
+ int LA99_0 = input.LA(1);
- if ( (LA97_0==37) ) {
- alt97=1;
+ if ( (LA99_0==39) ) {
+ alt99=1;
}
- switch (alt97) {
+ switch (alt99) {
case 1 :
- // InternalOml.g:7608:3: rule__ScalarEquivalenceAxiom__Group_1__0
+ // InternalOml.g:7821:3: rule__ScalarEquivalenceAxiom__Group_1__0
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__Group_1__0();
@@ -24361,14 +25064,14 @@ public final void rule__ScalarEquivalenceAxiom__Group__1__Impl() throws Recognit
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1__0"
- // InternalOml.g:7617:1: rule__ScalarEquivalenceAxiom__Group_1__0 : rule__ScalarEquivalenceAxiom__Group_1__0__Impl rule__ScalarEquivalenceAxiom__Group_1__1 ;
+ // InternalOml.g:7830:1: rule__ScalarEquivalenceAxiom__Group_1__0 : rule__ScalarEquivalenceAxiom__Group_1__0__Impl rule__ScalarEquivalenceAxiom__Group_1__1 ;
public final void rule__ScalarEquivalenceAxiom__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7621:1: ( rule__ScalarEquivalenceAxiom__Group_1__0__Impl rule__ScalarEquivalenceAxiom__Group_1__1 )
- // InternalOml.g:7622:2: rule__ScalarEquivalenceAxiom__Group_1__0__Impl rule__ScalarEquivalenceAxiom__Group_1__1
+ // InternalOml.g:7834:1: ( rule__ScalarEquivalenceAxiom__Group_1__0__Impl rule__ScalarEquivalenceAxiom__Group_1__1 )
+ // InternalOml.g:7835:2: rule__ScalarEquivalenceAxiom__Group_1__0__Impl rule__ScalarEquivalenceAxiom__Group_1__1
{
pushFollow(FOLLOW_50);
rule__ScalarEquivalenceAxiom__Group_1__0__Impl();
@@ -24399,20 +25102,20 @@ public final void rule__ScalarEquivalenceAxiom__Group_1__0() throws RecognitionE
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1__0__Impl"
- // InternalOml.g:7629:1: rule__ScalarEquivalenceAxiom__Group_1__0__Impl : ( '[' ) ;
+ // InternalOml.g:7842:1: rule__ScalarEquivalenceAxiom__Group_1__0__Impl : ( '[' ) ;
public final void rule__ScalarEquivalenceAxiom__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7633:1: ( ( '[' ) )
- // InternalOml.g:7634:1: ( '[' )
+ // InternalOml.g:7846:1: ( ( '[' ) )
+ // InternalOml.g:7847:1: ( '[' )
{
- // InternalOml.g:7634:1: ( '[' )
- // InternalOml.g:7635:2: '['
+ // InternalOml.g:7847:1: ( '[' )
+ // InternalOml.g:7848:2: '['
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getLeftSquareBracketKeyword_1_0());
- match(input,37,FOLLOW_2);
+ match(input,39,FOLLOW_2);
after(grammarAccess.getScalarEquivalenceAxiomAccess().getLeftSquareBracketKeyword_1_0());
}
@@ -24436,14 +25139,14 @@ public final void rule__ScalarEquivalenceAxiom__Group_1__0__Impl() throws Recogn
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1__1"
- // InternalOml.g:7644:1: rule__ScalarEquivalenceAxiom__Group_1__1 : rule__ScalarEquivalenceAxiom__Group_1__1__Impl rule__ScalarEquivalenceAxiom__Group_1__2 ;
+ // InternalOml.g:7857:1: rule__ScalarEquivalenceAxiom__Group_1__1 : rule__ScalarEquivalenceAxiom__Group_1__1__Impl rule__ScalarEquivalenceAxiom__Group_1__2 ;
public final void rule__ScalarEquivalenceAxiom__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7648:1: ( rule__ScalarEquivalenceAxiom__Group_1__1__Impl rule__ScalarEquivalenceAxiom__Group_1__2 )
- // InternalOml.g:7649:2: rule__ScalarEquivalenceAxiom__Group_1__1__Impl rule__ScalarEquivalenceAxiom__Group_1__2
+ // InternalOml.g:7861:1: ( rule__ScalarEquivalenceAxiom__Group_1__1__Impl rule__ScalarEquivalenceAxiom__Group_1__2 )
+ // InternalOml.g:7862:2: rule__ScalarEquivalenceAxiom__Group_1__1__Impl rule__ScalarEquivalenceAxiom__Group_1__2
{
pushFollow(FOLLOW_48);
rule__ScalarEquivalenceAxiom__Group_1__1__Impl();
@@ -24474,21 +25177,21 @@ public final void rule__ScalarEquivalenceAxiom__Group_1__1() throws RecognitionE
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1__1__Impl"
- // InternalOml.g:7656:1: rule__ScalarEquivalenceAxiom__Group_1__1__Impl : ( ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1 ) ) ;
+ // InternalOml.g:7869:1: rule__ScalarEquivalenceAxiom__Group_1__1__Impl : ( ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1 ) ) ;
public final void rule__ScalarEquivalenceAxiom__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7660:1: ( ( ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1 ) ) )
- // InternalOml.g:7661:1: ( ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1 ) )
+ // InternalOml.g:7873:1: ( ( ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1 ) ) )
+ // InternalOml.g:7874:1: ( ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1 ) )
{
- // InternalOml.g:7661:1: ( ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1 ) )
- // InternalOml.g:7662:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1 )
+ // InternalOml.g:7874:1: ( ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1 ) )
+ // InternalOml.g:7875:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1 )
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1());
- // InternalOml.g:7663:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1 )
- // InternalOml.g:7663:3: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1
+ // InternalOml.g:7876:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1 )
+ // InternalOml.g:7876:3: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1();
@@ -24521,14 +25224,14 @@ public final void rule__ScalarEquivalenceAxiom__Group_1__1__Impl() throws Recogn
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1__2"
- // InternalOml.g:7671:1: rule__ScalarEquivalenceAxiom__Group_1__2 : rule__ScalarEquivalenceAxiom__Group_1__2__Impl ;
+ // InternalOml.g:7884:1: rule__ScalarEquivalenceAxiom__Group_1__2 : rule__ScalarEquivalenceAxiom__Group_1__2__Impl ;
public final void rule__ScalarEquivalenceAxiom__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7675:1: ( rule__ScalarEquivalenceAxiom__Group_1__2__Impl )
- // InternalOml.g:7676:2: rule__ScalarEquivalenceAxiom__Group_1__2__Impl
+ // InternalOml.g:7888:1: ( rule__ScalarEquivalenceAxiom__Group_1__2__Impl )
+ // InternalOml.g:7889:2: rule__ScalarEquivalenceAxiom__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__Group_1__2__Impl();
@@ -24554,20 +25257,20 @@ public final void rule__ScalarEquivalenceAxiom__Group_1__2() throws RecognitionE
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1__2__Impl"
- // InternalOml.g:7682:1: rule__ScalarEquivalenceAxiom__Group_1__2__Impl : ( ']' ) ;
+ // InternalOml.g:7895:1: rule__ScalarEquivalenceAxiom__Group_1__2__Impl : ( ']' ) ;
public final void rule__ScalarEquivalenceAxiom__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7686:1: ( ( ']' ) )
- // InternalOml.g:7687:1: ( ']' )
+ // InternalOml.g:7899:1: ( ( ']' ) )
+ // InternalOml.g:7900:1: ( ']' )
{
- // InternalOml.g:7687:1: ( ']' )
- // InternalOml.g:7688:2: ']'
+ // InternalOml.g:7900:1: ( ']' )
+ // InternalOml.g:7901:2: ']'
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getRightSquareBracketKeyword_1_2());
- match(input,38,FOLLOW_2);
+ match(input,40,FOLLOW_2);
after(grammarAccess.getScalarEquivalenceAxiomAccess().getRightSquareBracketKeyword_1_2());
}
@@ -24591,14 +25294,14 @@ public final void rule__ScalarEquivalenceAxiom__Group_1__2__Impl() throws Recogn
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_0__0"
- // InternalOml.g:7698:1: rule__ScalarEquivalenceAxiom__Group_1_1_0__0 : rule__ScalarEquivalenceAxiom__Group_1_1_0__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_0__1 ;
+ // InternalOml.g:7911:1: rule__ScalarEquivalenceAxiom__Group_1_1_0__0 : rule__ScalarEquivalenceAxiom__Group_1_1_0__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_0__1 ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7702:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_0__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_0__1 )
- // InternalOml.g:7703:2: rule__ScalarEquivalenceAxiom__Group_1_1_0__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_0__1
+ // InternalOml.g:7915:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_0__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_0__1 )
+ // InternalOml.g:7916:2: rule__ScalarEquivalenceAxiom__Group_1_1_0__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_0__1
{
pushFollow(FOLLOW_51);
rule__ScalarEquivalenceAxiom__Group_1_1_0__0__Impl();
@@ -24629,20 +25332,20 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_0__0() throws Recognit
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_0__0__Impl"
- // InternalOml.g:7710:1: rule__ScalarEquivalenceAxiom__Group_1_1_0__0__Impl : ( 'length' ) ;
+ // InternalOml.g:7923:1: rule__ScalarEquivalenceAxiom__Group_1_1_0__0__Impl : ( 'length' ) ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7714:1: ( ( 'length' ) )
- // InternalOml.g:7715:1: ( 'length' )
+ // InternalOml.g:7927:1: ( ( 'length' ) )
+ // InternalOml.g:7928:1: ( 'length' )
{
- // InternalOml.g:7715:1: ( 'length' )
- // InternalOml.g:7716:2: 'length'
+ // InternalOml.g:7928:1: ( 'length' )
+ // InternalOml.g:7929:2: 'length'
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getLengthKeyword_1_1_0_0());
- match(input,51,FOLLOW_2);
+ match(input,52,FOLLOW_2);
after(grammarAccess.getScalarEquivalenceAxiomAccess().getLengthKeyword_1_1_0_0());
}
@@ -24666,14 +25369,14 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_0__0__Impl() throws Re
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_0__1"
- // InternalOml.g:7725:1: rule__ScalarEquivalenceAxiom__Group_1_1_0__1 : rule__ScalarEquivalenceAxiom__Group_1_1_0__1__Impl ;
+ // InternalOml.g:7938:1: rule__ScalarEquivalenceAxiom__Group_1_1_0__1 : rule__ScalarEquivalenceAxiom__Group_1_1_0__1__Impl ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7729:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_0__1__Impl )
- // InternalOml.g:7730:2: rule__ScalarEquivalenceAxiom__Group_1_1_0__1__Impl
+ // InternalOml.g:7942:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_0__1__Impl )
+ // InternalOml.g:7943:2: rule__ScalarEquivalenceAxiom__Group_1_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__Group_1_1_0__1__Impl();
@@ -24699,21 +25402,21 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_0__1() throws Recognit
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_0__1__Impl"
- // InternalOml.g:7736:1: rule__ScalarEquivalenceAxiom__Group_1_1_0__1__Impl : ( ( rule__ScalarEquivalenceAxiom__LengthAssignment_1_1_0_1 ) ) ;
+ // InternalOml.g:7949:1: rule__ScalarEquivalenceAxiom__Group_1_1_0__1__Impl : ( ( rule__ScalarEquivalenceAxiom__LengthAssignment_1_1_0_1 ) ) ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7740:1: ( ( ( rule__ScalarEquivalenceAxiom__LengthAssignment_1_1_0_1 ) ) )
- // InternalOml.g:7741:1: ( ( rule__ScalarEquivalenceAxiom__LengthAssignment_1_1_0_1 ) )
+ // InternalOml.g:7953:1: ( ( ( rule__ScalarEquivalenceAxiom__LengthAssignment_1_1_0_1 ) ) )
+ // InternalOml.g:7954:1: ( ( rule__ScalarEquivalenceAxiom__LengthAssignment_1_1_0_1 ) )
{
- // InternalOml.g:7741:1: ( ( rule__ScalarEquivalenceAxiom__LengthAssignment_1_1_0_1 ) )
- // InternalOml.g:7742:2: ( rule__ScalarEquivalenceAxiom__LengthAssignment_1_1_0_1 )
+ // InternalOml.g:7954:1: ( ( rule__ScalarEquivalenceAxiom__LengthAssignment_1_1_0_1 ) )
+ // InternalOml.g:7955:2: ( rule__ScalarEquivalenceAxiom__LengthAssignment_1_1_0_1 )
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getLengthAssignment_1_1_0_1());
- // InternalOml.g:7743:2: ( rule__ScalarEquivalenceAxiom__LengthAssignment_1_1_0_1 )
- // InternalOml.g:7743:3: rule__ScalarEquivalenceAxiom__LengthAssignment_1_1_0_1
+ // InternalOml.g:7956:2: ( rule__ScalarEquivalenceAxiom__LengthAssignment_1_1_0_1 )
+ // InternalOml.g:7956:3: rule__ScalarEquivalenceAxiom__LengthAssignment_1_1_0_1
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__LengthAssignment_1_1_0_1();
@@ -24746,14 +25449,14 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_0__1__Impl() throws Re
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_1__0"
- // InternalOml.g:7752:1: rule__ScalarEquivalenceAxiom__Group_1_1_1__0 : rule__ScalarEquivalenceAxiom__Group_1_1_1__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_1__1 ;
+ // InternalOml.g:7965:1: rule__ScalarEquivalenceAxiom__Group_1_1_1__0 : rule__ScalarEquivalenceAxiom__Group_1_1_1__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_1__1 ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7756:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_1__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_1__1 )
- // InternalOml.g:7757:2: rule__ScalarEquivalenceAxiom__Group_1_1_1__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_1__1
+ // InternalOml.g:7969:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_1__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_1__1 )
+ // InternalOml.g:7970:2: rule__ScalarEquivalenceAxiom__Group_1_1_1__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_1__1
{
pushFollow(FOLLOW_51);
rule__ScalarEquivalenceAxiom__Group_1_1_1__0__Impl();
@@ -24784,20 +25487,20 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_1__0() throws Recognit
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_1__0__Impl"
- // InternalOml.g:7764:1: rule__ScalarEquivalenceAxiom__Group_1_1_1__0__Impl : ( 'minLength' ) ;
+ // InternalOml.g:7977:1: rule__ScalarEquivalenceAxiom__Group_1_1_1__0__Impl : ( 'minLength' ) ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7768:1: ( ( 'minLength' ) )
- // InternalOml.g:7769:1: ( 'minLength' )
+ // InternalOml.g:7981:1: ( ( 'minLength' ) )
+ // InternalOml.g:7982:1: ( 'minLength' )
{
- // InternalOml.g:7769:1: ( 'minLength' )
- // InternalOml.g:7770:2: 'minLength'
+ // InternalOml.g:7982:1: ( 'minLength' )
+ // InternalOml.g:7983:2: 'minLength'
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getMinLengthKeyword_1_1_1_0());
- match(input,52,FOLLOW_2);
+ match(input,53,FOLLOW_2);
after(grammarAccess.getScalarEquivalenceAxiomAccess().getMinLengthKeyword_1_1_1_0());
}
@@ -24821,14 +25524,14 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_1__0__Impl() throws Re
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_1__1"
- // InternalOml.g:7779:1: rule__ScalarEquivalenceAxiom__Group_1_1_1__1 : rule__ScalarEquivalenceAxiom__Group_1_1_1__1__Impl ;
+ // InternalOml.g:7992:1: rule__ScalarEquivalenceAxiom__Group_1_1_1__1 : rule__ScalarEquivalenceAxiom__Group_1_1_1__1__Impl ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7783:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_1__1__Impl )
- // InternalOml.g:7784:2: rule__ScalarEquivalenceAxiom__Group_1_1_1__1__Impl
+ // InternalOml.g:7996:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_1__1__Impl )
+ // InternalOml.g:7997:2: rule__ScalarEquivalenceAxiom__Group_1_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__Group_1_1_1__1__Impl();
@@ -24854,21 +25557,21 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_1__1() throws Recognit
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_1__1__Impl"
- // InternalOml.g:7790:1: rule__ScalarEquivalenceAxiom__Group_1_1_1__1__Impl : ( ( rule__ScalarEquivalenceAxiom__MinLengthAssignment_1_1_1_1 ) ) ;
+ // InternalOml.g:8003:1: rule__ScalarEquivalenceAxiom__Group_1_1_1__1__Impl : ( ( rule__ScalarEquivalenceAxiom__MinLengthAssignment_1_1_1_1 ) ) ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7794:1: ( ( ( rule__ScalarEquivalenceAxiom__MinLengthAssignment_1_1_1_1 ) ) )
- // InternalOml.g:7795:1: ( ( rule__ScalarEquivalenceAxiom__MinLengthAssignment_1_1_1_1 ) )
+ // InternalOml.g:8007:1: ( ( ( rule__ScalarEquivalenceAxiom__MinLengthAssignment_1_1_1_1 ) ) )
+ // InternalOml.g:8008:1: ( ( rule__ScalarEquivalenceAxiom__MinLengthAssignment_1_1_1_1 ) )
{
- // InternalOml.g:7795:1: ( ( rule__ScalarEquivalenceAxiom__MinLengthAssignment_1_1_1_1 ) )
- // InternalOml.g:7796:2: ( rule__ScalarEquivalenceAxiom__MinLengthAssignment_1_1_1_1 )
+ // InternalOml.g:8008:1: ( ( rule__ScalarEquivalenceAxiom__MinLengthAssignment_1_1_1_1 ) )
+ // InternalOml.g:8009:2: ( rule__ScalarEquivalenceAxiom__MinLengthAssignment_1_1_1_1 )
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getMinLengthAssignment_1_1_1_1());
- // InternalOml.g:7797:2: ( rule__ScalarEquivalenceAxiom__MinLengthAssignment_1_1_1_1 )
- // InternalOml.g:7797:3: rule__ScalarEquivalenceAxiom__MinLengthAssignment_1_1_1_1
+ // InternalOml.g:8010:2: ( rule__ScalarEquivalenceAxiom__MinLengthAssignment_1_1_1_1 )
+ // InternalOml.g:8010:3: rule__ScalarEquivalenceAxiom__MinLengthAssignment_1_1_1_1
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__MinLengthAssignment_1_1_1_1();
@@ -24901,14 +25604,14 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_1__1__Impl() throws Re
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_2__0"
- // InternalOml.g:7806:1: rule__ScalarEquivalenceAxiom__Group_1_1_2__0 : rule__ScalarEquivalenceAxiom__Group_1_1_2__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_2__1 ;
+ // InternalOml.g:8019:1: rule__ScalarEquivalenceAxiom__Group_1_1_2__0 : rule__ScalarEquivalenceAxiom__Group_1_1_2__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_2__1 ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7810:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_2__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_2__1 )
- // InternalOml.g:7811:2: rule__ScalarEquivalenceAxiom__Group_1_1_2__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_2__1
+ // InternalOml.g:8023:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_2__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_2__1 )
+ // InternalOml.g:8024:2: rule__ScalarEquivalenceAxiom__Group_1_1_2__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_2__1
{
pushFollow(FOLLOW_51);
rule__ScalarEquivalenceAxiom__Group_1_1_2__0__Impl();
@@ -24939,20 +25642,20 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_2__0() throws Recognit
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_2__0__Impl"
- // InternalOml.g:7818:1: rule__ScalarEquivalenceAxiom__Group_1_1_2__0__Impl : ( 'maxLength' ) ;
+ // InternalOml.g:8031:1: rule__ScalarEquivalenceAxiom__Group_1_1_2__0__Impl : ( 'maxLength' ) ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7822:1: ( ( 'maxLength' ) )
- // InternalOml.g:7823:1: ( 'maxLength' )
+ // InternalOml.g:8035:1: ( ( 'maxLength' ) )
+ // InternalOml.g:8036:1: ( 'maxLength' )
{
- // InternalOml.g:7823:1: ( 'maxLength' )
- // InternalOml.g:7824:2: 'maxLength'
+ // InternalOml.g:8036:1: ( 'maxLength' )
+ // InternalOml.g:8037:2: 'maxLength'
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getMaxLengthKeyword_1_1_2_0());
- match(input,53,FOLLOW_2);
+ match(input,54,FOLLOW_2);
after(grammarAccess.getScalarEquivalenceAxiomAccess().getMaxLengthKeyword_1_1_2_0());
}
@@ -24976,14 +25679,14 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_2__0__Impl() throws Re
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_2__1"
- // InternalOml.g:7833:1: rule__ScalarEquivalenceAxiom__Group_1_1_2__1 : rule__ScalarEquivalenceAxiom__Group_1_1_2__1__Impl ;
+ // InternalOml.g:8046:1: rule__ScalarEquivalenceAxiom__Group_1_1_2__1 : rule__ScalarEquivalenceAxiom__Group_1_1_2__1__Impl ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7837:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_2__1__Impl )
- // InternalOml.g:7838:2: rule__ScalarEquivalenceAxiom__Group_1_1_2__1__Impl
+ // InternalOml.g:8050:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_2__1__Impl )
+ // InternalOml.g:8051:2: rule__ScalarEquivalenceAxiom__Group_1_1_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__Group_1_1_2__1__Impl();
@@ -25009,21 +25712,21 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_2__1() throws Recognit
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_2__1__Impl"
- // InternalOml.g:7844:1: rule__ScalarEquivalenceAxiom__Group_1_1_2__1__Impl : ( ( rule__ScalarEquivalenceAxiom__MaxLengthAssignment_1_1_2_1 ) ) ;
+ // InternalOml.g:8057:1: rule__ScalarEquivalenceAxiom__Group_1_1_2__1__Impl : ( ( rule__ScalarEquivalenceAxiom__MaxLengthAssignment_1_1_2_1 ) ) ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7848:1: ( ( ( rule__ScalarEquivalenceAxiom__MaxLengthAssignment_1_1_2_1 ) ) )
- // InternalOml.g:7849:1: ( ( rule__ScalarEquivalenceAxiom__MaxLengthAssignment_1_1_2_1 ) )
+ // InternalOml.g:8061:1: ( ( ( rule__ScalarEquivalenceAxiom__MaxLengthAssignment_1_1_2_1 ) ) )
+ // InternalOml.g:8062:1: ( ( rule__ScalarEquivalenceAxiom__MaxLengthAssignment_1_1_2_1 ) )
{
- // InternalOml.g:7849:1: ( ( rule__ScalarEquivalenceAxiom__MaxLengthAssignment_1_1_2_1 ) )
- // InternalOml.g:7850:2: ( rule__ScalarEquivalenceAxiom__MaxLengthAssignment_1_1_2_1 )
+ // InternalOml.g:8062:1: ( ( rule__ScalarEquivalenceAxiom__MaxLengthAssignment_1_1_2_1 ) )
+ // InternalOml.g:8063:2: ( rule__ScalarEquivalenceAxiom__MaxLengthAssignment_1_1_2_1 )
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getMaxLengthAssignment_1_1_2_1());
- // InternalOml.g:7851:2: ( rule__ScalarEquivalenceAxiom__MaxLengthAssignment_1_1_2_1 )
- // InternalOml.g:7851:3: rule__ScalarEquivalenceAxiom__MaxLengthAssignment_1_1_2_1
+ // InternalOml.g:8064:2: ( rule__ScalarEquivalenceAxiom__MaxLengthAssignment_1_1_2_1 )
+ // InternalOml.g:8064:3: rule__ScalarEquivalenceAxiom__MaxLengthAssignment_1_1_2_1
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__MaxLengthAssignment_1_1_2_1();
@@ -25056,14 +25759,14 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_2__1__Impl() throws Re
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_3__0"
- // InternalOml.g:7860:1: rule__ScalarEquivalenceAxiom__Group_1_1_3__0 : rule__ScalarEquivalenceAxiom__Group_1_1_3__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_3__1 ;
+ // InternalOml.g:8073:1: rule__ScalarEquivalenceAxiom__Group_1_1_3__0 : rule__ScalarEquivalenceAxiom__Group_1_1_3__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_3__1 ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7864:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_3__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_3__1 )
- // InternalOml.g:7865:2: rule__ScalarEquivalenceAxiom__Group_1_1_3__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_3__1
+ // InternalOml.g:8077:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_3__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_3__1 )
+ // InternalOml.g:8078:2: rule__ScalarEquivalenceAxiom__Group_1_1_3__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_3__1
{
pushFollow(FOLLOW_52);
rule__ScalarEquivalenceAxiom__Group_1_1_3__0__Impl();
@@ -25094,20 +25797,20 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_3__0() throws Recognit
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_3__0__Impl"
- // InternalOml.g:7872:1: rule__ScalarEquivalenceAxiom__Group_1_1_3__0__Impl : ( 'pattern' ) ;
+ // InternalOml.g:8085:1: rule__ScalarEquivalenceAxiom__Group_1_1_3__0__Impl : ( 'pattern' ) ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7876:1: ( ( 'pattern' ) )
- // InternalOml.g:7877:1: ( 'pattern' )
+ // InternalOml.g:8089:1: ( ( 'pattern' ) )
+ // InternalOml.g:8090:1: ( 'pattern' )
{
- // InternalOml.g:7877:1: ( 'pattern' )
- // InternalOml.g:7878:2: 'pattern'
+ // InternalOml.g:8090:1: ( 'pattern' )
+ // InternalOml.g:8091:2: 'pattern'
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getPatternKeyword_1_1_3_0());
- match(input,54,FOLLOW_2);
+ match(input,55,FOLLOW_2);
after(grammarAccess.getScalarEquivalenceAxiomAccess().getPatternKeyword_1_1_3_0());
}
@@ -25131,14 +25834,14 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_3__0__Impl() throws Re
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_3__1"
- // InternalOml.g:7887:1: rule__ScalarEquivalenceAxiom__Group_1_1_3__1 : rule__ScalarEquivalenceAxiom__Group_1_1_3__1__Impl ;
+ // InternalOml.g:8100:1: rule__ScalarEquivalenceAxiom__Group_1_1_3__1 : rule__ScalarEquivalenceAxiom__Group_1_1_3__1__Impl ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7891:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_3__1__Impl )
- // InternalOml.g:7892:2: rule__ScalarEquivalenceAxiom__Group_1_1_3__1__Impl
+ // InternalOml.g:8104:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_3__1__Impl )
+ // InternalOml.g:8105:2: rule__ScalarEquivalenceAxiom__Group_1_1_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__Group_1_1_3__1__Impl();
@@ -25164,21 +25867,21 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_3__1() throws Recognit
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_3__1__Impl"
- // InternalOml.g:7898:1: rule__ScalarEquivalenceAxiom__Group_1_1_3__1__Impl : ( ( rule__ScalarEquivalenceAxiom__PatternAssignment_1_1_3_1 ) ) ;
+ // InternalOml.g:8111:1: rule__ScalarEquivalenceAxiom__Group_1_1_3__1__Impl : ( ( rule__ScalarEquivalenceAxiom__PatternAssignment_1_1_3_1 ) ) ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7902:1: ( ( ( rule__ScalarEquivalenceAxiom__PatternAssignment_1_1_3_1 ) ) )
- // InternalOml.g:7903:1: ( ( rule__ScalarEquivalenceAxiom__PatternAssignment_1_1_3_1 ) )
+ // InternalOml.g:8115:1: ( ( ( rule__ScalarEquivalenceAxiom__PatternAssignment_1_1_3_1 ) ) )
+ // InternalOml.g:8116:1: ( ( rule__ScalarEquivalenceAxiom__PatternAssignment_1_1_3_1 ) )
{
- // InternalOml.g:7903:1: ( ( rule__ScalarEquivalenceAxiom__PatternAssignment_1_1_3_1 ) )
- // InternalOml.g:7904:2: ( rule__ScalarEquivalenceAxiom__PatternAssignment_1_1_3_1 )
+ // InternalOml.g:8116:1: ( ( rule__ScalarEquivalenceAxiom__PatternAssignment_1_1_3_1 ) )
+ // InternalOml.g:8117:2: ( rule__ScalarEquivalenceAxiom__PatternAssignment_1_1_3_1 )
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getPatternAssignment_1_1_3_1());
- // InternalOml.g:7905:2: ( rule__ScalarEquivalenceAxiom__PatternAssignment_1_1_3_1 )
- // InternalOml.g:7905:3: rule__ScalarEquivalenceAxiom__PatternAssignment_1_1_3_1
+ // InternalOml.g:8118:2: ( rule__ScalarEquivalenceAxiom__PatternAssignment_1_1_3_1 )
+ // InternalOml.g:8118:3: rule__ScalarEquivalenceAxiom__PatternAssignment_1_1_3_1
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__PatternAssignment_1_1_3_1();
@@ -25211,16 +25914,16 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_3__1__Impl() throws Re
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_4__0"
- // InternalOml.g:7914:1: rule__ScalarEquivalenceAxiom__Group_1_1_4__0 : rule__ScalarEquivalenceAxiom__Group_1_1_4__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_4__1 ;
+ // InternalOml.g:8127:1: rule__ScalarEquivalenceAxiom__Group_1_1_4__0 : rule__ScalarEquivalenceAxiom__Group_1_1_4__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_4__1 ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7918:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_4__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_4__1 )
- // InternalOml.g:7919:2: rule__ScalarEquivalenceAxiom__Group_1_1_4__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_4__1
+ // InternalOml.g:8131:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_4__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_4__1 )
+ // InternalOml.g:8132:2: rule__ScalarEquivalenceAxiom__Group_1_1_4__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_4__1
{
- pushFollow(FOLLOW_9);
+ pushFollow(FOLLOW_11);
rule__ScalarEquivalenceAxiom__Group_1_1_4__0__Impl();
state._fsp--;
@@ -25249,20 +25952,20 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_4__0() throws Recognit
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_4__0__Impl"
- // InternalOml.g:7926:1: rule__ScalarEquivalenceAxiom__Group_1_1_4__0__Impl : ( 'language' ) ;
+ // InternalOml.g:8139:1: rule__ScalarEquivalenceAxiom__Group_1_1_4__0__Impl : ( 'language' ) ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7930:1: ( ( 'language' ) )
- // InternalOml.g:7931:1: ( 'language' )
+ // InternalOml.g:8143:1: ( ( 'language' ) )
+ // InternalOml.g:8144:1: ( 'language' )
{
- // InternalOml.g:7931:1: ( 'language' )
- // InternalOml.g:7932:2: 'language'
+ // InternalOml.g:8144:1: ( 'language' )
+ // InternalOml.g:8145:2: 'language'
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getLanguageKeyword_1_1_4_0());
- match(input,55,FOLLOW_2);
+ match(input,56,FOLLOW_2);
after(grammarAccess.getScalarEquivalenceAxiomAccess().getLanguageKeyword_1_1_4_0());
}
@@ -25286,14 +25989,14 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_4__0__Impl() throws Re
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_4__1"
- // InternalOml.g:7941:1: rule__ScalarEquivalenceAxiom__Group_1_1_4__1 : rule__ScalarEquivalenceAxiom__Group_1_1_4__1__Impl ;
+ // InternalOml.g:8154:1: rule__ScalarEquivalenceAxiom__Group_1_1_4__1 : rule__ScalarEquivalenceAxiom__Group_1_1_4__1__Impl ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7945:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_4__1__Impl )
- // InternalOml.g:7946:2: rule__ScalarEquivalenceAxiom__Group_1_1_4__1__Impl
+ // InternalOml.g:8158:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_4__1__Impl )
+ // InternalOml.g:8159:2: rule__ScalarEquivalenceAxiom__Group_1_1_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__Group_1_1_4__1__Impl();
@@ -25319,21 +26022,21 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_4__1() throws Recognit
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_4__1__Impl"
- // InternalOml.g:7952:1: rule__ScalarEquivalenceAxiom__Group_1_1_4__1__Impl : ( ( rule__ScalarEquivalenceAxiom__LanguageAssignment_1_1_4_1 ) ) ;
+ // InternalOml.g:8165:1: rule__ScalarEquivalenceAxiom__Group_1_1_4__1__Impl : ( ( rule__ScalarEquivalenceAxiom__LanguageAssignment_1_1_4_1 ) ) ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7956:1: ( ( ( rule__ScalarEquivalenceAxiom__LanguageAssignment_1_1_4_1 ) ) )
- // InternalOml.g:7957:1: ( ( rule__ScalarEquivalenceAxiom__LanguageAssignment_1_1_4_1 ) )
+ // InternalOml.g:8169:1: ( ( ( rule__ScalarEquivalenceAxiom__LanguageAssignment_1_1_4_1 ) ) )
+ // InternalOml.g:8170:1: ( ( rule__ScalarEquivalenceAxiom__LanguageAssignment_1_1_4_1 ) )
{
- // InternalOml.g:7957:1: ( ( rule__ScalarEquivalenceAxiom__LanguageAssignment_1_1_4_1 ) )
- // InternalOml.g:7958:2: ( rule__ScalarEquivalenceAxiom__LanguageAssignment_1_1_4_1 )
+ // InternalOml.g:8170:1: ( ( rule__ScalarEquivalenceAxiom__LanguageAssignment_1_1_4_1 ) )
+ // InternalOml.g:8171:2: ( rule__ScalarEquivalenceAxiom__LanguageAssignment_1_1_4_1 )
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getLanguageAssignment_1_1_4_1());
- // InternalOml.g:7959:2: ( rule__ScalarEquivalenceAxiom__LanguageAssignment_1_1_4_1 )
- // InternalOml.g:7959:3: rule__ScalarEquivalenceAxiom__LanguageAssignment_1_1_4_1
+ // InternalOml.g:8172:2: ( rule__ScalarEquivalenceAxiom__LanguageAssignment_1_1_4_1 )
+ // InternalOml.g:8172:3: rule__ScalarEquivalenceAxiom__LanguageAssignment_1_1_4_1
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__LanguageAssignment_1_1_4_1();
@@ -25366,14 +26069,14 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_4__1__Impl() throws Re
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_5__0"
- // InternalOml.g:7968:1: rule__ScalarEquivalenceAxiom__Group_1_1_5__0 : rule__ScalarEquivalenceAxiom__Group_1_1_5__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_5__1 ;
+ // InternalOml.g:8181:1: rule__ScalarEquivalenceAxiom__Group_1_1_5__0 : rule__ScalarEquivalenceAxiom__Group_1_1_5__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_5__1 ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7972:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_5__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_5__1 )
- // InternalOml.g:7973:2: rule__ScalarEquivalenceAxiom__Group_1_1_5__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_5__1
+ // InternalOml.g:8185:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_5__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_5__1 )
+ // InternalOml.g:8186:2: rule__ScalarEquivalenceAxiom__Group_1_1_5__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_5__1
{
pushFollow(FOLLOW_53);
rule__ScalarEquivalenceAxiom__Group_1_1_5__0__Impl();
@@ -25404,20 +26107,20 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_5__0() throws Recognit
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_5__0__Impl"
- // InternalOml.g:7980:1: rule__ScalarEquivalenceAxiom__Group_1_1_5__0__Impl : ( 'minInclusive' ) ;
+ // InternalOml.g:8193:1: rule__ScalarEquivalenceAxiom__Group_1_1_5__0__Impl : ( 'minInclusive' ) ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7984:1: ( ( 'minInclusive' ) )
- // InternalOml.g:7985:1: ( 'minInclusive' )
+ // InternalOml.g:8197:1: ( ( 'minInclusive' ) )
+ // InternalOml.g:8198:1: ( 'minInclusive' )
{
- // InternalOml.g:7985:1: ( 'minInclusive' )
- // InternalOml.g:7986:2: 'minInclusive'
+ // InternalOml.g:8198:1: ( 'minInclusive' )
+ // InternalOml.g:8199:2: 'minInclusive'
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getMinInclusiveKeyword_1_1_5_0());
- match(input,56,FOLLOW_2);
+ match(input,57,FOLLOW_2);
after(grammarAccess.getScalarEquivalenceAxiomAccess().getMinInclusiveKeyword_1_1_5_0());
}
@@ -25441,14 +26144,14 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_5__0__Impl() throws Re
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_5__1"
- // InternalOml.g:7995:1: rule__ScalarEquivalenceAxiom__Group_1_1_5__1 : rule__ScalarEquivalenceAxiom__Group_1_1_5__1__Impl ;
+ // InternalOml.g:8208:1: rule__ScalarEquivalenceAxiom__Group_1_1_5__1 : rule__ScalarEquivalenceAxiom__Group_1_1_5__1__Impl ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:7999:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_5__1__Impl )
- // InternalOml.g:8000:2: rule__ScalarEquivalenceAxiom__Group_1_1_5__1__Impl
+ // InternalOml.g:8212:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_5__1__Impl )
+ // InternalOml.g:8213:2: rule__ScalarEquivalenceAxiom__Group_1_1_5__1__Impl
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__Group_1_1_5__1__Impl();
@@ -25474,21 +26177,21 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_5__1() throws Recognit
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_5__1__Impl"
- // InternalOml.g:8006:1: rule__ScalarEquivalenceAxiom__Group_1_1_5__1__Impl : ( ( rule__ScalarEquivalenceAxiom__MinInclusiveAssignment_1_1_5_1 ) ) ;
+ // InternalOml.g:8219:1: rule__ScalarEquivalenceAxiom__Group_1_1_5__1__Impl : ( ( rule__ScalarEquivalenceAxiom__MinInclusiveAssignment_1_1_5_1 ) ) ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8010:1: ( ( ( rule__ScalarEquivalenceAxiom__MinInclusiveAssignment_1_1_5_1 ) ) )
- // InternalOml.g:8011:1: ( ( rule__ScalarEquivalenceAxiom__MinInclusiveAssignment_1_1_5_1 ) )
+ // InternalOml.g:8223:1: ( ( ( rule__ScalarEquivalenceAxiom__MinInclusiveAssignment_1_1_5_1 ) ) )
+ // InternalOml.g:8224:1: ( ( rule__ScalarEquivalenceAxiom__MinInclusiveAssignment_1_1_5_1 ) )
{
- // InternalOml.g:8011:1: ( ( rule__ScalarEquivalenceAxiom__MinInclusiveAssignment_1_1_5_1 ) )
- // InternalOml.g:8012:2: ( rule__ScalarEquivalenceAxiom__MinInclusiveAssignment_1_1_5_1 )
+ // InternalOml.g:8224:1: ( ( rule__ScalarEquivalenceAxiom__MinInclusiveAssignment_1_1_5_1 ) )
+ // InternalOml.g:8225:2: ( rule__ScalarEquivalenceAxiom__MinInclusiveAssignment_1_1_5_1 )
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getMinInclusiveAssignment_1_1_5_1());
- // InternalOml.g:8013:2: ( rule__ScalarEquivalenceAxiom__MinInclusiveAssignment_1_1_5_1 )
- // InternalOml.g:8013:3: rule__ScalarEquivalenceAxiom__MinInclusiveAssignment_1_1_5_1
+ // InternalOml.g:8226:2: ( rule__ScalarEquivalenceAxiom__MinInclusiveAssignment_1_1_5_1 )
+ // InternalOml.g:8226:3: rule__ScalarEquivalenceAxiom__MinInclusiveAssignment_1_1_5_1
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__MinInclusiveAssignment_1_1_5_1();
@@ -25521,14 +26224,14 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_5__1__Impl() throws Re
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_6__0"
- // InternalOml.g:8022:1: rule__ScalarEquivalenceAxiom__Group_1_1_6__0 : rule__ScalarEquivalenceAxiom__Group_1_1_6__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_6__1 ;
+ // InternalOml.g:8235:1: rule__ScalarEquivalenceAxiom__Group_1_1_6__0 : rule__ScalarEquivalenceAxiom__Group_1_1_6__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_6__1 ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8026:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_6__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_6__1 )
- // InternalOml.g:8027:2: rule__ScalarEquivalenceAxiom__Group_1_1_6__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_6__1
+ // InternalOml.g:8239:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_6__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_6__1 )
+ // InternalOml.g:8240:2: rule__ScalarEquivalenceAxiom__Group_1_1_6__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_6__1
{
pushFollow(FOLLOW_53);
rule__ScalarEquivalenceAxiom__Group_1_1_6__0__Impl();
@@ -25559,20 +26262,20 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_6__0() throws Recognit
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_6__0__Impl"
- // InternalOml.g:8034:1: rule__ScalarEquivalenceAxiom__Group_1_1_6__0__Impl : ( 'minExclusive' ) ;
+ // InternalOml.g:8247:1: rule__ScalarEquivalenceAxiom__Group_1_1_6__0__Impl : ( 'minExclusive' ) ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8038:1: ( ( 'minExclusive' ) )
- // InternalOml.g:8039:1: ( 'minExclusive' )
+ // InternalOml.g:8251:1: ( ( 'minExclusive' ) )
+ // InternalOml.g:8252:1: ( 'minExclusive' )
{
- // InternalOml.g:8039:1: ( 'minExclusive' )
- // InternalOml.g:8040:2: 'minExclusive'
+ // InternalOml.g:8252:1: ( 'minExclusive' )
+ // InternalOml.g:8253:2: 'minExclusive'
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getMinExclusiveKeyword_1_1_6_0());
- match(input,57,FOLLOW_2);
+ match(input,58,FOLLOW_2);
after(grammarAccess.getScalarEquivalenceAxiomAccess().getMinExclusiveKeyword_1_1_6_0());
}
@@ -25596,14 +26299,14 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_6__0__Impl() throws Re
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_6__1"
- // InternalOml.g:8049:1: rule__ScalarEquivalenceAxiom__Group_1_1_6__1 : rule__ScalarEquivalenceAxiom__Group_1_1_6__1__Impl ;
+ // InternalOml.g:8262:1: rule__ScalarEquivalenceAxiom__Group_1_1_6__1 : rule__ScalarEquivalenceAxiom__Group_1_1_6__1__Impl ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8053:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_6__1__Impl )
- // InternalOml.g:8054:2: rule__ScalarEquivalenceAxiom__Group_1_1_6__1__Impl
+ // InternalOml.g:8266:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_6__1__Impl )
+ // InternalOml.g:8267:2: rule__ScalarEquivalenceAxiom__Group_1_1_6__1__Impl
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__Group_1_1_6__1__Impl();
@@ -25629,21 +26332,21 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_6__1() throws Recognit
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_6__1__Impl"
- // InternalOml.g:8060:1: rule__ScalarEquivalenceAxiom__Group_1_1_6__1__Impl : ( ( rule__ScalarEquivalenceAxiom__MinExclusiveAssignment_1_1_6_1 ) ) ;
+ // InternalOml.g:8273:1: rule__ScalarEquivalenceAxiom__Group_1_1_6__1__Impl : ( ( rule__ScalarEquivalenceAxiom__MinExclusiveAssignment_1_1_6_1 ) ) ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8064:1: ( ( ( rule__ScalarEquivalenceAxiom__MinExclusiveAssignment_1_1_6_1 ) ) )
- // InternalOml.g:8065:1: ( ( rule__ScalarEquivalenceAxiom__MinExclusiveAssignment_1_1_6_1 ) )
+ // InternalOml.g:8277:1: ( ( ( rule__ScalarEquivalenceAxiom__MinExclusiveAssignment_1_1_6_1 ) ) )
+ // InternalOml.g:8278:1: ( ( rule__ScalarEquivalenceAxiom__MinExclusiveAssignment_1_1_6_1 ) )
{
- // InternalOml.g:8065:1: ( ( rule__ScalarEquivalenceAxiom__MinExclusiveAssignment_1_1_6_1 ) )
- // InternalOml.g:8066:2: ( rule__ScalarEquivalenceAxiom__MinExclusiveAssignment_1_1_6_1 )
+ // InternalOml.g:8278:1: ( ( rule__ScalarEquivalenceAxiom__MinExclusiveAssignment_1_1_6_1 ) )
+ // InternalOml.g:8279:2: ( rule__ScalarEquivalenceAxiom__MinExclusiveAssignment_1_1_6_1 )
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getMinExclusiveAssignment_1_1_6_1());
- // InternalOml.g:8067:2: ( rule__ScalarEquivalenceAxiom__MinExclusiveAssignment_1_1_6_1 )
- // InternalOml.g:8067:3: rule__ScalarEquivalenceAxiom__MinExclusiveAssignment_1_1_6_1
+ // InternalOml.g:8280:2: ( rule__ScalarEquivalenceAxiom__MinExclusiveAssignment_1_1_6_1 )
+ // InternalOml.g:8280:3: rule__ScalarEquivalenceAxiom__MinExclusiveAssignment_1_1_6_1
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__MinExclusiveAssignment_1_1_6_1();
@@ -25676,14 +26379,14 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_6__1__Impl() throws Re
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_7__0"
- // InternalOml.g:8076:1: rule__ScalarEquivalenceAxiom__Group_1_1_7__0 : rule__ScalarEquivalenceAxiom__Group_1_1_7__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_7__1 ;
+ // InternalOml.g:8289:1: rule__ScalarEquivalenceAxiom__Group_1_1_7__0 : rule__ScalarEquivalenceAxiom__Group_1_1_7__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_7__1 ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_7__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8080:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_7__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_7__1 )
- // InternalOml.g:8081:2: rule__ScalarEquivalenceAxiom__Group_1_1_7__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_7__1
+ // InternalOml.g:8293:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_7__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_7__1 )
+ // InternalOml.g:8294:2: rule__ScalarEquivalenceAxiom__Group_1_1_7__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_7__1
{
pushFollow(FOLLOW_53);
rule__ScalarEquivalenceAxiom__Group_1_1_7__0__Impl();
@@ -25714,20 +26417,20 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_7__0() throws Recognit
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_7__0__Impl"
- // InternalOml.g:8088:1: rule__ScalarEquivalenceAxiom__Group_1_1_7__0__Impl : ( 'maxInclusive' ) ;
+ // InternalOml.g:8301:1: rule__ScalarEquivalenceAxiom__Group_1_1_7__0__Impl : ( 'maxInclusive' ) ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_7__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8092:1: ( ( 'maxInclusive' ) )
- // InternalOml.g:8093:1: ( 'maxInclusive' )
+ // InternalOml.g:8305:1: ( ( 'maxInclusive' ) )
+ // InternalOml.g:8306:1: ( 'maxInclusive' )
{
- // InternalOml.g:8093:1: ( 'maxInclusive' )
- // InternalOml.g:8094:2: 'maxInclusive'
+ // InternalOml.g:8306:1: ( 'maxInclusive' )
+ // InternalOml.g:8307:2: 'maxInclusive'
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getMaxInclusiveKeyword_1_1_7_0());
- match(input,58,FOLLOW_2);
+ match(input,59,FOLLOW_2);
after(grammarAccess.getScalarEquivalenceAxiomAccess().getMaxInclusiveKeyword_1_1_7_0());
}
@@ -25751,14 +26454,14 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_7__0__Impl() throws Re
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_7__1"
- // InternalOml.g:8103:1: rule__ScalarEquivalenceAxiom__Group_1_1_7__1 : rule__ScalarEquivalenceAxiom__Group_1_1_7__1__Impl ;
+ // InternalOml.g:8316:1: rule__ScalarEquivalenceAxiom__Group_1_1_7__1 : rule__ScalarEquivalenceAxiom__Group_1_1_7__1__Impl ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_7__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8107:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_7__1__Impl )
- // InternalOml.g:8108:2: rule__ScalarEquivalenceAxiom__Group_1_1_7__1__Impl
+ // InternalOml.g:8320:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_7__1__Impl )
+ // InternalOml.g:8321:2: rule__ScalarEquivalenceAxiom__Group_1_1_7__1__Impl
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__Group_1_1_7__1__Impl();
@@ -25784,21 +26487,21 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_7__1() throws Recognit
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_7__1__Impl"
- // InternalOml.g:8114:1: rule__ScalarEquivalenceAxiom__Group_1_1_7__1__Impl : ( ( rule__ScalarEquivalenceAxiom__MaxInclusiveAssignment_1_1_7_1 ) ) ;
+ // InternalOml.g:8327:1: rule__ScalarEquivalenceAxiom__Group_1_1_7__1__Impl : ( ( rule__ScalarEquivalenceAxiom__MaxInclusiveAssignment_1_1_7_1 ) ) ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_7__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8118:1: ( ( ( rule__ScalarEquivalenceAxiom__MaxInclusiveAssignment_1_1_7_1 ) ) )
- // InternalOml.g:8119:1: ( ( rule__ScalarEquivalenceAxiom__MaxInclusiveAssignment_1_1_7_1 ) )
+ // InternalOml.g:8331:1: ( ( ( rule__ScalarEquivalenceAxiom__MaxInclusiveAssignment_1_1_7_1 ) ) )
+ // InternalOml.g:8332:1: ( ( rule__ScalarEquivalenceAxiom__MaxInclusiveAssignment_1_1_7_1 ) )
{
- // InternalOml.g:8119:1: ( ( rule__ScalarEquivalenceAxiom__MaxInclusiveAssignment_1_1_7_1 ) )
- // InternalOml.g:8120:2: ( rule__ScalarEquivalenceAxiom__MaxInclusiveAssignment_1_1_7_1 )
+ // InternalOml.g:8332:1: ( ( rule__ScalarEquivalenceAxiom__MaxInclusiveAssignment_1_1_7_1 ) )
+ // InternalOml.g:8333:2: ( rule__ScalarEquivalenceAxiom__MaxInclusiveAssignment_1_1_7_1 )
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getMaxInclusiveAssignment_1_1_7_1());
- // InternalOml.g:8121:2: ( rule__ScalarEquivalenceAxiom__MaxInclusiveAssignment_1_1_7_1 )
- // InternalOml.g:8121:3: rule__ScalarEquivalenceAxiom__MaxInclusiveAssignment_1_1_7_1
+ // InternalOml.g:8334:2: ( rule__ScalarEquivalenceAxiom__MaxInclusiveAssignment_1_1_7_1 )
+ // InternalOml.g:8334:3: rule__ScalarEquivalenceAxiom__MaxInclusiveAssignment_1_1_7_1
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__MaxInclusiveAssignment_1_1_7_1();
@@ -25831,14 +26534,14 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_7__1__Impl() throws Re
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_8__0"
- // InternalOml.g:8130:1: rule__ScalarEquivalenceAxiom__Group_1_1_8__0 : rule__ScalarEquivalenceAxiom__Group_1_1_8__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_8__1 ;
+ // InternalOml.g:8343:1: rule__ScalarEquivalenceAxiom__Group_1_1_8__0 : rule__ScalarEquivalenceAxiom__Group_1_1_8__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_8__1 ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_8__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8134:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_8__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_8__1 )
- // InternalOml.g:8135:2: rule__ScalarEquivalenceAxiom__Group_1_1_8__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_8__1
+ // InternalOml.g:8347:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_8__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_8__1 )
+ // InternalOml.g:8348:2: rule__ScalarEquivalenceAxiom__Group_1_1_8__0__Impl rule__ScalarEquivalenceAxiom__Group_1_1_8__1
{
pushFollow(FOLLOW_53);
rule__ScalarEquivalenceAxiom__Group_1_1_8__0__Impl();
@@ -25869,20 +26572,20 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_8__0() throws Recognit
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_8__0__Impl"
- // InternalOml.g:8142:1: rule__ScalarEquivalenceAxiom__Group_1_1_8__0__Impl : ( 'maxExclusive' ) ;
+ // InternalOml.g:8355:1: rule__ScalarEquivalenceAxiom__Group_1_1_8__0__Impl : ( 'maxExclusive' ) ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_8__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8146:1: ( ( 'maxExclusive' ) )
- // InternalOml.g:8147:1: ( 'maxExclusive' )
+ // InternalOml.g:8359:1: ( ( 'maxExclusive' ) )
+ // InternalOml.g:8360:1: ( 'maxExclusive' )
{
- // InternalOml.g:8147:1: ( 'maxExclusive' )
- // InternalOml.g:8148:2: 'maxExclusive'
+ // InternalOml.g:8360:1: ( 'maxExclusive' )
+ // InternalOml.g:8361:2: 'maxExclusive'
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getMaxExclusiveKeyword_1_1_8_0());
- match(input,59,FOLLOW_2);
+ match(input,60,FOLLOW_2);
after(grammarAccess.getScalarEquivalenceAxiomAccess().getMaxExclusiveKeyword_1_1_8_0());
}
@@ -25906,14 +26609,14 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_8__0__Impl() throws Re
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_8__1"
- // InternalOml.g:8157:1: rule__ScalarEquivalenceAxiom__Group_1_1_8__1 : rule__ScalarEquivalenceAxiom__Group_1_1_8__1__Impl ;
+ // InternalOml.g:8370:1: rule__ScalarEquivalenceAxiom__Group_1_1_8__1 : rule__ScalarEquivalenceAxiom__Group_1_1_8__1__Impl ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_8__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8161:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_8__1__Impl )
- // InternalOml.g:8162:2: rule__ScalarEquivalenceAxiom__Group_1_1_8__1__Impl
+ // InternalOml.g:8374:1: ( rule__ScalarEquivalenceAxiom__Group_1_1_8__1__Impl )
+ // InternalOml.g:8375:2: rule__ScalarEquivalenceAxiom__Group_1_1_8__1__Impl
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__Group_1_1_8__1__Impl();
@@ -25939,21 +26642,21 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_8__1() throws Recognit
// $ANTLR start "rule__ScalarEquivalenceAxiom__Group_1_1_8__1__Impl"
- // InternalOml.g:8168:1: rule__ScalarEquivalenceAxiom__Group_1_1_8__1__Impl : ( ( rule__ScalarEquivalenceAxiom__MaxExclusiveAssignment_1_1_8_1 ) ) ;
+ // InternalOml.g:8381:1: rule__ScalarEquivalenceAxiom__Group_1_1_8__1__Impl : ( ( rule__ScalarEquivalenceAxiom__MaxExclusiveAssignment_1_1_8_1 ) ) ;
public final void rule__ScalarEquivalenceAxiom__Group_1_1_8__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8172:1: ( ( ( rule__ScalarEquivalenceAxiom__MaxExclusiveAssignment_1_1_8_1 ) ) )
- // InternalOml.g:8173:1: ( ( rule__ScalarEquivalenceAxiom__MaxExclusiveAssignment_1_1_8_1 ) )
+ // InternalOml.g:8385:1: ( ( ( rule__ScalarEquivalenceAxiom__MaxExclusiveAssignment_1_1_8_1 ) ) )
+ // InternalOml.g:8386:1: ( ( rule__ScalarEquivalenceAxiom__MaxExclusiveAssignment_1_1_8_1 ) )
{
- // InternalOml.g:8173:1: ( ( rule__ScalarEquivalenceAxiom__MaxExclusiveAssignment_1_1_8_1 ) )
- // InternalOml.g:8174:2: ( rule__ScalarEquivalenceAxiom__MaxExclusiveAssignment_1_1_8_1 )
+ // InternalOml.g:8386:1: ( ( rule__ScalarEquivalenceAxiom__MaxExclusiveAssignment_1_1_8_1 ) )
+ // InternalOml.g:8387:2: ( rule__ScalarEquivalenceAxiom__MaxExclusiveAssignment_1_1_8_1 )
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getMaxExclusiveAssignment_1_1_8_1());
- // InternalOml.g:8175:2: ( rule__ScalarEquivalenceAxiom__MaxExclusiveAssignment_1_1_8_1 )
- // InternalOml.g:8175:3: rule__ScalarEquivalenceAxiom__MaxExclusiveAssignment_1_1_8_1
+ // InternalOml.g:8388:2: ( rule__ScalarEquivalenceAxiom__MaxExclusiveAssignment_1_1_8_1 )
+ // InternalOml.g:8388:3: rule__ScalarEquivalenceAxiom__MaxExclusiveAssignment_1_1_8_1
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__MaxExclusiveAssignment_1_1_8_1();
@@ -25986,14 +26689,14 @@ public final void rule__ScalarEquivalenceAxiom__Group_1_1_8__1__Impl() throws Re
// $ANTLR start "rule__AnnotationProperty__Group__0"
- // InternalOml.g:8184:1: rule__AnnotationProperty__Group__0 : rule__AnnotationProperty__Group__0__Impl rule__AnnotationProperty__Group__1 ;
+ // InternalOml.g:8397:1: rule__AnnotationProperty__Group__0 : rule__AnnotationProperty__Group__0__Impl rule__AnnotationProperty__Group__1 ;
public final void rule__AnnotationProperty__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8188:1: ( rule__AnnotationProperty__Group__0__Impl rule__AnnotationProperty__Group__1 )
- // InternalOml.g:8189:2: rule__AnnotationProperty__Group__0__Impl rule__AnnotationProperty__Group__1
+ // InternalOml.g:8401:1: ( rule__AnnotationProperty__Group__0__Impl rule__AnnotationProperty__Group__1 )
+ // InternalOml.g:8402:2: rule__AnnotationProperty__Group__0__Impl rule__AnnotationProperty__Group__1
{
pushFollow(FOLLOW_54);
rule__AnnotationProperty__Group__0__Impl();
@@ -26024,35 +26727,35 @@ public final void rule__AnnotationProperty__Group__0() throws RecognitionExcepti
// $ANTLR start "rule__AnnotationProperty__Group__0__Impl"
- // InternalOml.g:8196:1: rule__AnnotationProperty__Group__0__Impl : ( ( rule__AnnotationProperty__OwnedAnnotationsAssignment_0 )* ) ;
+ // InternalOml.g:8409:1: rule__AnnotationProperty__Group__0__Impl : ( ( rule__AnnotationProperty__OwnedAnnotationsAssignment_0 )* ) ;
public final void rule__AnnotationProperty__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8200:1: ( ( ( rule__AnnotationProperty__OwnedAnnotationsAssignment_0 )* ) )
- // InternalOml.g:8201:1: ( ( rule__AnnotationProperty__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:8413:1: ( ( ( rule__AnnotationProperty__OwnedAnnotationsAssignment_0 )* ) )
+ // InternalOml.g:8414:1: ( ( rule__AnnotationProperty__OwnedAnnotationsAssignment_0 )* )
{
- // InternalOml.g:8201:1: ( ( rule__AnnotationProperty__OwnedAnnotationsAssignment_0 )* )
- // InternalOml.g:8202:2: ( rule__AnnotationProperty__OwnedAnnotationsAssignment_0 )*
+ // InternalOml.g:8414:1: ( ( rule__AnnotationProperty__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:8415:2: ( rule__AnnotationProperty__OwnedAnnotationsAssignment_0 )*
{
before(grammarAccess.getAnnotationPropertyAccess().getOwnedAnnotationsAssignment_0());
- // InternalOml.g:8203:2: ( rule__AnnotationProperty__OwnedAnnotationsAssignment_0 )*
- loop98:
+ // InternalOml.g:8416:2: ( rule__AnnotationProperty__OwnedAnnotationsAssignment_0 )*
+ loop100:
do {
- int alt98=2;
- int LA98_0 = input.LA(1);
+ int alt100=2;
+ int LA100_0 = input.LA(1);
- if ( (LA98_0==28) ) {
- alt98=1;
+ if ( (LA100_0==29) ) {
+ alt100=1;
}
- switch (alt98) {
+ switch (alt100) {
case 1 :
- // InternalOml.g:8203:3: rule__AnnotationProperty__OwnedAnnotationsAssignment_0
+ // InternalOml.g:8416:3: rule__AnnotationProperty__OwnedAnnotationsAssignment_0
{
- pushFollow(FOLLOW_6);
+ pushFollow(FOLLOW_8);
rule__AnnotationProperty__OwnedAnnotationsAssignment_0();
state._fsp--;
@@ -26062,7 +26765,7 @@ public final void rule__AnnotationProperty__Group__0__Impl() throws RecognitionE
break;
default :
- break loop98;
+ break loop100;
}
} while (true);
@@ -26089,14 +26792,14 @@ public final void rule__AnnotationProperty__Group__0__Impl() throws RecognitionE
// $ANTLR start "rule__AnnotationProperty__Group__1"
- // InternalOml.g:8211:1: rule__AnnotationProperty__Group__1 : rule__AnnotationProperty__Group__1__Impl rule__AnnotationProperty__Group__2 ;
+ // InternalOml.g:8424:1: rule__AnnotationProperty__Group__1 : rule__AnnotationProperty__Group__1__Impl rule__AnnotationProperty__Group__2 ;
public final void rule__AnnotationProperty__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8215:1: ( rule__AnnotationProperty__Group__1__Impl rule__AnnotationProperty__Group__2 )
- // InternalOml.g:8216:2: rule__AnnotationProperty__Group__1__Impl rule__AnnotationProperty__Group__2
+ // InternalOml.g:8428:1: ( rule__AnnotationProperty__Group__1__Impl rule__AnnotationProperty__Group__2 )
+ // InternalOml.g:8429:2: rule__AnnotationProperty__Group__1__Impl rule__AnnotationProperty__Group__2
{
pushFollow(FOLLOW_38);
rule__AnnotationProperty__Group__1__Impl();
@@ -26127,21 +26830,21 @@ public final void rule__AnnotationProperty__Group__1() throws RecognitionExcepti
// $ANTLR start "rule__AnnotationProperty__Group__1__Impl"
- // InternalOml.g:8223:1: rule__AnnotationProperty__Group__1__Impl : ( ( rule__AnnotationProperty__Alternatives_1 ) ) ;
+ // InternalOml.g:8436:1: rule__AnnotationProperty__Group__1__Impl : ( ( rule__AnnotationProperty__Alternatives_1 ) ) ;
public final void rule__AnnotationProperty__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8227:1: ( ( ( rule__AnnotationProperty__Alternatives_1 ) ) )
- // InternalOml.g:8228:1: ( ( rule__AnnotationProperty__Alternatives_1 ) )
+ // InternalOml.g:8440:1: ( ( ( rule__AnnotationProperty__Alternatives_1 ) ) )
+ // InternalOml.g:8441:1: ( ( rule__AnnotationProperty__Alternatives_1 ) )
{
- // InternalOml.g:8228:1: ( ( rule__AnnotationProperty__Alternatives_1 ) )
- // InternalOml.g:8229:2: ( rule__AnnotationProperty__Alternatives_1 )
+ // InternalOml.g:8441:1: ( ( rule__AnnotationProperty__Alternatives_1 ) )
+ // InternalOml.g:8442:2: ( rule__AnnotationProperty__Alternatives_1 )
{
before(grammarAccess.getAnnotationPropertyAccess().getAlternatives_1());
- // InternalOml.g:8230:2: ( rule__AnnotationProperty__Alternatives_1 )
- // InternalOml.g:8230:3: rule__AnnotationProperty__Alternatives_1
+ // InternalOml.g:8443:2: ( rule__AnnotationProperty__Alternatives_1 )
+ // InternalOml.g:8443:3: rule__AnnotationProperty__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__AnnotationProperty__Alternatives_1();
@@ -26174,14 +26877,14 @@ public final void rule__AnnotationProperty__Group__1__Impl() throws RecognitionE
// $ANTLR start "rule__AnnotationProperty__Group__2"
- // InternalOml.g:8238:1: rule__AnnotationProperty__Group__2 : rule__AnnotationProperty__Group__2__Impl rule__AnnotationProperty__Group__3 ;
+ // InternalOml.g:8451:1: rule__AnnotationProperty__Group__2 : rule__AnnotationProperty__Group__2__Impl rule__AnnotationProperty__Group__3 ;
public final void rule__AnnotationProperty__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8242:1: ( rule__AnnotationProperty__Group__2__Impl rule__AnnotationProperty__Group__3 )
- // InternalOml.g:8243:2: rule__AnnotationProperty__Group__2__Impl rule__AnnotationProperty__Group__3
+ // InternalOml.g:8455:1: ( rule__AnnotationProperty__Group__2__Impl rule__AnnotationProperty__Group__3 )
+ // InternalOml.g:8456:2: rule__AnnotationProperty__Group__2__Impl rule__AnnotationProperty__Group__3
{
pushFollow(FOLLOW_38);
rule__AnnotationProperty__Group__2__Impl();
@@ -26212,29 +26915,29 @@ public final void rule__AnnotationProperty__Group__2() throws RecognitionExcepti
// $ANTLR start "rule__AnnotationProperty__Group__2__Impl"
- // InternalOml.g:8250:1: rule__AnnotationProperty__Group__2__Impl : ( ( rulePropertySpecialization )? ) ;
+ // InternalOml.g:8463:1: rule__AnnotationProperty__Group__2__Impl : ( ( rulePropertySpecialization )? ) ;
public final void rule__AnnotationProperty__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8254:1: ( ( ( rulePropertySpecialization )? ) )
- // InternalOml.g:8255:1: ( ( rulePropertySpecialization )? )
+ // InternalOml.g:8467:1: ( ( ( rulePropertySpecialization )? ) )
+ // InternalOml.g:8468:1: ( ( rulePropertySpecialization )? )
{
- // InternalOml.g:8255:1: ( ( rulePropertySpecialization )? )
- // InternalOml.g:8256:2: ( rulePropertySpecialization )?
+ // InternalOml.g:8468:1: ( ( rulePropertySpecialization )? )
+ // InternalOml.g:8469:2: ( rulePropertySpecialization )?
{
before(grammarAccess.getAnnotationPropertyAccess().getPropertySpecializationParserRuleCall_2());
- // InternalOml.g:8257:2: ( rulePropertySpecialization )?
- int alt99=2;
- int LA99_0 = input.LA(1);
+ // InternalOml.g:8470:2: ( rulePropertySpecialization )?
+ int alt101=2;
+ int LA101_0 = input.LA(1);
- if ( (LA99_0==47) ) {
- alt99=1;
+ if ( (LA101_0==48) ) {
+ alt101=1;
}
- switch (alt99) {
+ switch (alt101) {
case 1 :
- // InternalOml.g:8257:3: rulePropertySpecialization
+ // InternalOml.g:8470:3: rulePropertySpecialization
{
pushFollow(FOLLOW_2);
rulePropertySpecialization();
@@ -26270,14 +26973,14 @@ public final void rule__AnnotationProperty__Group__2__Impl() throws RecognitionE
// $ANTLR start "rule__AnnotationProperty__Group__3"
- // InternalOml.g:8265:1: rule__AnnotationProperty__Group__3 : rule__AnnotationProperty__Group__3__Impl ;
+ // InternalOml.g:8478:1: rule__AnnotationProperty__Group__3 : rule__AnnotationProperty__Group__3__Impl ;
public final void rule__AnnotationProperty__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8269:1: ( rule__AnnotationProperty__Group__3__Impl )
- // InternalOml.g:8270:2: rule__AnnotationProperty__Group__3__Impl
+ // InternalOml.g:8482:1: ( rule__AnnotationProperty__Group__3__Impl )
+ // InternalOml.g:8483:2: rule__AnnotationProperty__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__AnnotationProperty__Group__3__Impl();
@@ -26303,29 +27006,29 @@ public final void rule__AnnotationProperty__Group__3() throws RecognitionExcepti
// $ANTLR start "rule__AnnotationProperty__Group__3__Impl"
- // InternalOml.g:8276:1: rule__AnnotationProperty__Group__3__Impl : ( ( rulePropertyEquivalence )? ) ;
+ // InternalOml.g:8489:1: rule__AnnotationProperty__Group__3__Impl : ( ( rulePropertyEquivalence )? ) ;
public final void rule__AnnotationProperty__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8280:1: ( ( ( rulePropertyEquivalence )? ) )
- // InternalOml.g:8281:1: ( ( rulePropertyEquivalence )? )
+ // InternalOml.g:8493:1: ( ( ( rulePropertyEquivalence )? ) )
+ // InternalOml.g:8494:1: ( ( rulePropertyEquivalence )? )
{
- // InternalOml.g:8281:1: ( ( rulePropertyEquivalence )? )
- // InternalOml.g:8282:2: ( rulePropertyEquivalence )?
+ // InternalOml.g:8494:1: ( ( rulePropertyEquivalence )? )
+ // InternalOml.g:8495:2: ( rulePropertyEquivalence )?
{
before(grammarAccess.getAnnotationPropertyAccess().getPropertyEquivalenceParserRuleCall_3());
- // InternalOml.g:8283:2: ( rulePropertyEquivalence )?
- int alt100=2;
- int LA100_0 = input.LA(1);
+ // InternalOml.g:8496:2: ( rulePropertyEquivalence )?
+ int alt102=2;
+ int LA102_0 = input.LA(1);
- if ( (LA100_0==48) ) {
- alt100=1;
+ if ( (LA102_0==49) ) {
+ alt102=1;
}
- switch (alt100) {
+ switch (alt102) {
case 1 :
- // InternalOml.g:8283:3: rulePropertyEquivalence
+ // InternalOml.g:8496:3: rulePropertyEquivalence
{
pushFollow(FOLLOW_2);
rulePropertyEquivalence();
@@ -26361,14 +27064,14 @@ public final void rule__AnnotationProperty__Group__3__Impl() throws RecognitionE
// $ANTLR start "rule__AnnotationProperty__Group_1_0__0"
- // InternalOml.g:8292:1: rule__AnnotationProperty__Group_1_0__0 : rule__AnnotationProperty__Group_1_0__0__Impl rule__AnnotationProperty__Group_1_0__1 ;
+ // InternalOml.g:8505:1: rule__AnnotationProperty__Group_1_0__0 : rule__AnnotationProperty__Group_1_0__0__Impl rule__AnnotationProperty__Group_1_0__1 ;
public final void rule__AnnotationProperty__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8296:1: ( rule__AnnotationProperty__Group_1_0__0__Impl rule__AnnotationProperty__Group_1_0__1 )
- // InternalOml.g:8297:2: rule__AnnotationProperty__Group_1_0__0__Impl rule__AnnotationProperty__Group_1_0__1
+ // InternalOml.g:8509:1: ( rule__AnnotationProperty__Group_1_0__0__Impl rule__AnnotationProperty__Group_1_0__1 )
+ // InternalOml.g:8510:2: rule__AnnotationProperty__Group_1_0__0__Impl rule__AnnotationProperty__Group_1_0__1
{
pushFollow(FOLLOW_55);
rule__AnnotationProperty__Group_1_0__0__Impl();
@@ -26399,20 +27102,20 @@ public final void rule__AnnotationProperty__Group_1_0__0() throws RecognitionExc
// $ANTLR start "rule__AnnotationProperty__Group_1_0__0__Impl"
- // InternalOml.g:8304:1: rule__AnnotationProperty__Group_1_0__0__Impl : ( 'annotation' ) ;
+ // InternalOml.g:8517:1: rule__AnnotationProperty__Group_1_0__0__Impl : ( 'annotation' ) ;
public final void rule__AnnotationProperty__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8308:1: ( ( 'annotation' ) )
- // InternalOml.g:8309:1: ( 'annotation' )
+ // InternalOml.g:8521:1: ( ( 'annotation' ) )
+ // InternalOml.g:8522:1: ( 'annotation' )
{
- // InternalOml.g:8309:1: ( 'annotation' )
- // InternalOml.g:8310:2: 'annotation'
+ // InternalOml.g:8522:1: ( 'annotation' )
+ // InternalOml.g:8523:2: 'annotation'
{
before(grammarAccess.getAnnotationPropertyAccess().getAnnotationKeyword_1_0_0());
- match(input,60,FOLLOW_2);
+ match(input,61,FOLLOW_2);
after(grammarAccess.getAnnotationPropertyAccess().getAnnotationKeyword_1_0_0());
}
@@ -26436,16 +27139,16 @@ public final void rule__AnnotationProperty__Group_1_0__0__Impl() throws Recognit
// $ANTLR start "rule__AnnotationProperty__Group_1_0__1"
- // InternalOml.g:8319:1: rule__AnnotationProperty__Group_1_0__1 : rule__AnnotationProperty__Group_1_0__1__Impl rule__AnnotationProperty__Group_1_0__2 ;
+ // InternalOml.g:8532:1: rule__AnnotationProperty__Group_1_0__1 : rule__AnnotationProperty__Group_1_0__1__Impl rule__AnnotationProperty__Group_1_0__2 ;
public final void rule__AnnotationProperty__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8323:1: ( rule__AnnotationProperty__Group_1_0__1__Impl rule__AnnotationProperty__Group_1_0__2 )
- // InternalOml.g:8324:2: rule__AnnotationProperty__Group_1_0__1__Impl rule__AnnotationProperty__Group_1_0__2
+ // InternalOml.g:8536:1: ( rule__AnnotationProperty__Group_1_0__1__Impl rule__AnnotationProperty__Group_1_0__2 )
+ // InternalOml.g:8537:2: rule__AnnotationProperty__Group_1_0__1__Impl rule__AnnotationProperty__Group_1_0__2
{
- pushFollow(FOLLOW_9);
+ pushFollow(FOLLOW_11);
rule__AnnotationProperty__Group_1_0__1__Impl();
state._fsp--;
@@ -26474,20 +27177,20 @@ public final void rule__AnnotationProperty__Group_1_0__1() throws RecognitionExc
// $ANTLR start "rule__AnnotationProperty__Group_1_0__1__Impl"
- // InternalOml.g:8331:1: rule__AnnotationProperty__Group_1_0__1__Impl : ( 'property' ) ;
+ // InternalOml.g:8544:1: rule__AnnotationProperty__Group_1_0__1__Impl : ( 'property' ) ;
public final void rule__AnnotationProperty__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8335:1: ( ( 'property' ) )
- // InternalOml.g:8336:1: ( 'property' )
+ // InternalOml.g:8548:1: ( ( 'property' ) )
+ // InternalOml.g:8549:1: ( 'property' )
{
- // InternalOml.g:8336:1: ( 'property' )
- // InternalOml.g:8337:2: 'property'
+ // InternalOml.g:8549:1: ( 'property' )
+ // InternalOml.g:8550:2: 'property'
{
before(grammarAccess.getAnnotationPropertyAccess().getPropertyKeyword_1_0_1());
- match(input,61,FOLLOW_2);
+ match(input,62,FOLLOW_2);
after(grammarAccess.getAnnotationPropertyAccess().getPropertyKeyword_1_0_1());
}
@@ -26511,14 +27214,14 @@ public final void rule__AnnotationProperty__Group_1_0__1__Impl() throws Recognit
// $ANTLR start "rule__AnnotationProperty__Group_1_0__2"
- // InternalOml.g:8346:1: rule__AnnotationProperty__Group_1_0__2 : rule__AnnotationProperty__Group_1_0__2__Impl ;
+ // InternalOml.g:8559:1: rule__AnnotationProperty__Group_1_0__2 : rule__AnnotationProperty__Group_1_0__2__Impl ;
public final void rule__AnnotationProperty__Group_1_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8350:1: ( rule__AnnotationProperty__Group_1_0__2__Impl )
- // InternalOml.g:8351:2: rule__AnnotationProperty__Group_1_0__2__Impl
+ // InternalOml.g:8563:1: ( rule__AnnotationProperty__Group_1_0__2__Impl )
+ // InternalOml.g:8564:2: rule__AnnotationProperty__Group_1_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__AnnotationProperty__Group_1_0__2__Impl();
@@ -26544,21 +27247,21 @@ public final void rule__AnnotationProperty__Group_1_0__2() throws RecognitionExc
// $ANTLR start "rule__AnnotationProperty__Group_1_0__2__Impl"
- // InternalOml.g:8357:1: rule__AnnotationProperty__Group_1_0__2__Impl : ( ( rule__AnnotationProperty__NameAssignment_1_0_2 ) ) ;
+ // InternalOml.g:8570:1: rule__AnnotationProperty__Group_1_0__2__Impl : ( ( rule__AnnotationProperty__NameAssignment_1_0_2 ) ) ;
public final void rule__AnnotationProperty__Group_1_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8361:1: ( ( ( rule__AnnotationProperty__NameAssignment_1_0_2 ) ) )
- // InternalOml.g:8362:1: ( ( rule__AnnotationProperty__NameAssignment_1_0_2 ) )
+ // InternalOml.g:8574:1: ( ( ( rule__AnnotationProperty__NameAssignment_1_0_2 ) ) )
+ // InternalOml.g:8575:1: ( ( rule__AnnotationProperty__NameAssignment_1_0_2 ) )
{
- // InternalOml.g:8362:1: ( ( rule__AnnotationProperty__NameAssignment_1_0_2 ) )
- // InternalOml.g:8363:2: ( rule__AnnotationProperty__NameAssignment_1_0_2 )
+ // InternalOml.g:8575:1: ( ( rule__AnnotationProperty__NameAssignment_1_0_2 ) )
+ // InternalOml.g:8576:2: ( rule__AnnotationProperty__NameAssignment_1_0_2 )
{
before(grammarAccess.getAnnotationPropertyAccess().getNameAssignment_1_0_2());
- // InternalOml.g:8364:2: ( rule__AnnotationProperty__NameAssignment_1_0_2 )
- // InternalOml.g:8364:3: rule__AnnotationProperty__NameAssignment_1_0_2
+ // InternalOml.g:8577:2: ( rule__AnnotationProperty__NameAssignment_1_0_2 )
+ // InternalOml.g:8577:3: rule__AnnotationProperty__NameAssignment_1_0_2
{
pushFollow(FOLLOW_2);
rule__AnnotationProperty__NameAssignment_1_0_2();
@@ -26591,14 +27294,14 @@ public final void rule__AnnotationProperty__Group_1_0__2__Impl() throws Recognit
// $ANTLR start "rule__AnnotationProperty__Group_1_1__0"
- // InternalOml.g:8373:1: rule__AnnotationProperty__Group_1_1__0 : rule__AnnotationProperty__Group_1_1__0__Impl rule__AnnotationProperty__Group_1_1__1 ;
+ // InternalOml.g:8586:1: rule__AnnotationProperty__Group_1_1__0 : rule__AnnotationProperty__Group_1_1__0__Impl rule__AnnotationProperty__Group_1_1__1 ;
public final void rule__AnnotationProperty__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8377:1: ( rule__AnnotationProperty__Group_1_1__0__Impl rule__AnnotationProperty__Group_1_1__1 )
- // InternalOml.g:8378:2: rule__AnnotationProperty__Group_1_1__0__Impl rule__AnnotationProperty__Group_1_1__1
+ // InternalOml.g:8590:1: ( rule__AnnotationProperty__Group_1_1__0__Impl rule__AnnotationProperty__Group_1_1__1 )
+ // InternalOml.g:8591:2: rule__AnnotationProperty__Group_1_1__0__Impl rule__AnnotationProperty__Group_1_1__1
{
pushFollow(FOLLOW_56);
rule__AnnotationProperty__Group_1_1__0__Impl();
@@ -26629,20 +27332,20 @@ public final void rule__AnnotationProperty__Group_1_1__0() throws RecognitionExc
// $ANTLR start "rule__AnnotationProperty__Group_1_1__0__Impl"
- // InternalOml.g:8385:1: rule__AnnotationProperty__Group_1_1__0__Impl : ( 'ref' ) ;
+ // InternalOml.g:8598:1: rule__AnnotationProperty__Group_1_1__0__Impl : ( 'ref' ) ;
public final void rule__AnnotationProperty__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8389:1: ( ( 'ref' ) )
- // InternalOml.g:8390:1: ( 'ref' )
+ // InternalOml.g:8602:1: ( ( 'ref' ) )
+ // InternalOml.g:8603:1: ( 'ref' )
{
- // InternalOml.g:8390:1: ( 'ref' )
- // InternalOml.g:8391:2: 'ref'
+ // InternalOml.g:8603:1: ( 'ref' )
+ // InternalOml.g:8604:2: 'ref'
{
before(grammarAccess.getAnnotationPropertyAccess().getRefKeyword_1_1_0());
- match(input,36,FOLLOW_2);
+ match(input,38,FOLLOW_2);
after(grammarAccess.getAnnotationPropertyAccess().getRefKeyword_1_1_0());
}
@@ -26666,14 +27369,14 @@ public final void rule__AnnotationProperty__Group_1_1__0__Impl() throws Recognit
// $ANTLR start "rule__AnnotationProperty__Group_1_1__1"
- // InternalOml.g:8400:1: rule__AnnotationProperty__Group_1_1__1 : rule__AnnotationProperty__Group_1_1__1__Impl rule__AnnotationProperty__Group_1_1__2 ;
+ // InternalOml.g:8613:1: rule__AnnotationProperty__Group_1_1__1 : rule__AnnotationProperty__Group_1_1__1__Impl rule__AnnotationProperty__Group_1_1__2 ;
public final void rule__AnnotationProperty__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8404:1: ( rule__AnnotationProperty__Group_1_1__1__Impl rule__AnnotationProperty__Group_1_1__2 )
- // InternalOml.g:8405:2: rule__AnnotationProperty__Group_1_1__1__Impl rule__AnnotationProperty__Group_1_1__2
+ // InternalOml.g:8617:1: ( rule__AnnotationProperty__Group_1_1__1__Impl rule__AnnotationProperty__Group_1_1__2 )
+ // InternalOml.g:8618:2: rule__AnnotationProperty__Group_1_1__1__Impl rule__AnnotationProperty__Group_1_1__2
{
pushFollow(FOLLOW_55);
rule__AnnotationProperty__Group_1_1__1__Impl();
@@ -26704,20 +27407,20 @@ public final void rule__AnnotationProperty__Group_1_1__1() throws RecognitionExc
// $ANTLR start "rule__AnnotationProperty__Group_1_1__1__Impl"
- // InternalOml.g:8412:1: rule__AnnotationProperty__Group_1_1__1__Impl : ( 'annotation' ) ;
+ // InternalOml.g:8625:1: rule__AnnotationProperty__Group_1_1__1__Impl : ( 'annotation' ) ;
public final void rule__AnnotationProperty__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8416:1: ( ( 'annotation' ) )
- // InternalOml.g:8417:1: ( 'annotation' )
+ // InternalOml.g:8629:1: ( ( 'annotation' ) )
+ // InternalOml.g:8630:1: ( 'annotation' )
{
- // InternalOml.g:8417:1: ( 'annotation' )
- // InternalOml.g:8418:2: 'annotation'
+ // InternalOml.g:8630:1: ( 'annotation' )
+ // InternalOml.g:8631:2: 'annotation'
{
before(grammarAccess.getAnnotationPropertyAccess().getAnnotationKeyword_1_1_1());
- match(input,60,FOLLOW_2);
+ match(input,61,FOLLOW_2);
after(grammarAccess.getAnnotationPropertyAccess().getAnnotationKeyword_1_1_1());
}
@@ -26741,14 +27444,14 @@ public final void rule__AnnotationProperty__Group_1_1__1__Impl() throws Recognit
// $ANTLR start "rule__AnnotationProperty__Group_1_1__2"
- // InternalOml.g:8427:1: rule__AnnotationProperty__Group_1_1__2 : rule__AnnotationProperty__Group_1_1__2__Impl rule__AnnotationProperty__Group_1_1__3 ;
+ // InternalOml.g:8640:1: rule__AnnotationProperty__Group_1_1__2 : rule__AnnotationProperty__Group_1_1__2__Impl rule__AnnotationProperty__Group_1_1__3 ;
public final void rule__AnnotationProperty__Group_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8431:1: ( rule__AnnotationProperty__Group_1_1__2__Impl rule__AnnotationProperty__Group_1_1__3 )
- // InternalOml.g:8432:2: rule__AnnotationProperty__Group_1_1__2__Impl rule__AnnotationProperty__Group_1_1__3
+ // InternalOml.g:8644:1: ( rule__AnnotationProperty__Group_1_1__2__Impl rule__AnnotationProperty__Group_1_1__3 )
+ // InternalOml.g:8645:2: rule__AnnotationProperty__Group_1_1__2__Impl rule__AnnotationProperty__Group_1_1__3
{
pushFollow(FOLLOW_3);
rule__AnnotationProperty__Group_1_1__2__Impl();
@@ -26779,20 +27482,20 @@ public final void rule__AnnotationProperty__Group_1_1__2() throws RecognitionExc
// $ANTLR start "rule__AnnotationProperty__Group_1_1__2__Impl"
- // InternalOml.g:8439:1: rule__AnnotationProperty__Group_1_1__2__Impl : ( 'property' ) ;
+ // InternalOml.g:8652:1: rule__AnnotationProperty__Group_1_1__2__Impl : ( 'property' ) ;
public final void rule__AnnotationProperty__Group_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8443:1: ( ( 'property' ) )
- // InternalOml.g:8444:1: ( 'property' )
+ // InternalOml.g:8656:1: ( ( 'property' ) )
+ // InternalOml.g:8657:1: ( 'property' )
{
- // InternalOml.g:8444:1: ( 'property' )
- // InternalOml.g:8445:2: 'property'
+ // InternalOml.g:8657:1: ( 'property' )
+ // InternalOml.g:8658:2: 'property'
{
before(grammarAccess.getAnnotationPropertyAccess().getPropertyKeyword_1_1_2());
- match(input,61,FOLLOW_2);
+ match(input,62,FOLLOW_2);
after(grammarAccess.getAnnotationPropertyAccess().getPropertyKeyword_1_1_2());
}
@@ -26816,14 +27519,14 @@ public final void rule__AnnotationProperty__Group_1_1__2__Impl() throws Recognit
// $ANTLR start "rule__AnnotationProperty__Group_1_1__3"
- // InternalOml.g:8454:1: rule__AnnotationProperty__Group_1_1__3 : rule__AnnotationProperty__Group_1_1__3__Impl ;
+ // InternalOml.g:8667:1: rule__AnnotationProperty__Group_1_1__3 : rule__AnnotationProperty__Group_1_1__3__Impl ;
public final void rule__AnnotationProperty__Group_1_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8458:1: ( rule__AnnotationProperty__Group_1_1__3__Impl )
- // InternalOml.g:8459:2: rule__AnnotationProperty__Group_1_1__3__Impl
+ // InternalOml.g:8671:1: ( rule__AnnotationProperty__Group_1_1__3__Impl )
+ // InternalOml.g:8672:2: rule__AnnotationProperty__Group_1_1__3__Impl
{
pushFollow(FOLLOW_2);
rule__AnnotationProperty__Group_1_1__3__Impl();
@@ -26849,21 +27552,21 @@ public final void rule__AnnotationProperty__Group_1_1__3() throws RecognitionExc
// $ANTLR start "rule__AnnotationProperty__Group_1_1__3__Impl"
- // InternalOml.g:8465:1: rule__AnnotationProperty__Group_1_1__3__Impl : ( ( rule__AnnotationProperty__RefAssignment_1_1_3 ) ) ;
+ // InternalOml.g:8678:1: rule__AnnotationProperty__Group_1_1__3__Impl : ( ( rule__AnnotationProperty__RefAssignment_1_1_3 ) ) ;
public final void rule__AnnotationProperty__Group_1_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8469:1: ( ( ( rule__AnnotationProperty__RefAssignment_1_1_3 ) ) )
- // InternalOml.g:8470:1: ( ( rule__AnnotationProperty__RefAssignment_1_1_3 ) )
+ // InternalOml.g:8682:1: ( ( ( rule__AnnotationProperty__RefAssignment_1_1_3 ) ) )
+ // InternalOml.g:8683:1: ( ( rule__AnnotationProperty__RefAssignment_1_1_3 ) )
{
- // InternalOml.g:8470:1: ( ( rule__AnnotationProperty__RefAssignment_1_1_3 ) )
- // InternalOml.g:8471:2: ( rule__AnnotationProperty__RefAssignment_1_1_3 )
+ // InternalOml.g:8683:1: ( ( rule__AnnotationProperty__RefAssignment_1_1_3 ) )
+ // InternalOml.g:8684:2: ( rule__AnnotationProperty__RefAssignment_1_1_3 )
{
before(grammarAccess.getAnnotationPropertyAccess().getRefAssignment_1_1_3());
- // InternalOml.g:8472:2: ( rule__AnnotationProperty__RefAssignment_1_1_3 )
- // InternalOml.g:8472:3: rule__AnnotationProperty__RefAssignment_1_1_3
+ // InternalOml.g:8685:2: ( rule__AnnotationProperty__RefAssignment_1_1_3 )
+ // InternalOml.g:8685:3: rule__AnnotationProperty__RefAssignment_1_1_3
{
pushFollow(FOLLOW_2);
rule__AnnotationProperty__RefAssignment_1_1_3();
@@ -26896,14 +27599,14 @@ public final void rule__AnnotationProperty__Group_1_1__3__Impl() throws Recognit
// $ANTLR start "rule__ScalarProperty__Group__0"
- // InternalOml.g:8481:1: rule__ScalarProperty__Group__0 : rule__ScalarProperty__Group__0__Impl rule__ScalarProperty__Group__1 ;
+ // InternalOml.g:8694:1: rule__ScalarProperty__Group__0 : rule__ScalarProperty__Group__0__Impl rule__ScalarProperty__Group__1 ;
public final void rule__ScalarProperty__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8485:1: ( rule__ScalarProperty__Group__0__Impl rule__ScalarProperty__Group__1 )
- // InternalOml.g:8486:2: rule__ScalarProperty__Group__0__Impl rule__ScalarProperty__Group__1
+ // InternalOml.g:8698:1: ( rule__ScalarProperty__Group__0__Impl rule__ScalarProperty__Group__1 )
+ // InternalOml.g:8699:2: rule__ScalarProperty__Group__0__Impl rule__ScalarProperty__Group__1
{
pushFollow(FOLLOW_57);
rule__ScalarProperty__Group__0__Impl();
@@ -26934,35 +27637,35 @@ public final void rule__ScalarProperty__Group__0() throws RecognitionException {
// $ANTLR start "rule__ScalarProperty__Group__0__Impl"
- // InternalOml.g:8493:1: rule__ScalarProperty__Group__0__Impl : ( ( rule__ScalarProperty__OwnedAnnotationsAssignment_0 )* ) ;
+ // InternalOml.g:8706:1: rule__ScalarProperty__Group__0__Impl : ( ( rule__ScalarProperty__OwnedAnnotationsAssignment_0 )* ) ;
public final void rule__ScalarProperty__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8497:1: ( ( ( rule__ScalarProperty__OwnedAnnotationsAssignment_0 )* ) )
- // InternalOml.g:8498:1: ( ( rule__ScalarProperty__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:8710:1: ( ( ( rule__ScalarProperty__OwnedAnnotationsAssignment_0 )* ) )
+ // InternalOml.g:8711:1: ( ( rule__ScalarProperty__OwnedAnnotationsAssignment_0 )* )
{
- // InternalOml.g:8498:1: ( ( rule__ScalarProperty__OwnedAnnotationsAssignment_0 )* )
- // InternalOml.g:8499:2: ( rule__ScalarProperty__OwnedAnnotationsAssignment_0 )*
+ // InternalOml.g:8711:1: ( ( rule__ScalarProperty__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:8712:2: ( rule__ScalarProperty__OwnedAnnotationsAssignment_0 )*
{
before(grammarAccess.getScalarPropertyAccess().getOwnedAnnotationsAssignment_0());
- // InternalOml.g:8500:2: ( rule__ScalarProperty__OwnedAnnotationsAssignment_0 )*
- loop101:
+ // InternalOml.g:8713:2: ( rule__ScalarProperty__OwnedAnnotationsAssignment_0 )*
+ loop103:
do {
- int alt101=2;
- int LA101_0 = input.LA(1);
+ int alt103=2;
+ int LA103_0 = input.LA(1);
- if ( (LA101_0==28) ) {
- alt101=1;
+ if ( (LA103_0==29) ) {
+ alt103=1;
}
- switch (alt101) {
+ switch (alt103) {
case 1 :
- // InternalOml.g:8500:3: rule__ScalarProperty__OwnedAnnotationsAssignment_0
+ // InternalOml.g:8713:3: rule__ScalarProperty__OwnedAnnotationsAssignment_0
{
- pushFollow(FOLLOW_6);
+ pushFollow(FOLLOW_8);
rule__ScalarProperty__OwnedAnnotationsAssignment_0();
state._fsp--;
@@ -26972,7 +27675,7 @@ public final void rule__ScalarProperty__Group__0__Impl() throws RecognitionExcep
break;
default :
- break loop101;
+ break loop103;
}
} while (true);
@@ -26999,16 +27702,16 @@ public final void rule__ScalarProperty__Group__0__Impl() throws RecognitionExcep
// $ANTLR start "rule__ScalarProperty__Group__1"
- // InternalOml.g:8508:1: rule__ScalarProperty__Group__1 : rule__ScalarProperty__Group__1__Impl rule__ScalarProperty__Group__2 ;
+ // InternalOml.g:8721:1: rule__ScalarProperty__Group__1 : rule__ScalarProperty__Group__1__Impl rule__ScalarProperty__Group__2 ;
public final void rule__ScalarProperty__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8512:1: ( rule__ScalarProperty__Group__1__Impl rule__ScalarProperty__Group__2 )
- // InternalOml.g:8513:2: rule__ScalarProperty__Group__1__Impl rule__ScalarProperty__Group__2
+ // InternalOml.g:8725:1: ( rule__ScalarProperty__Group__1__Impl rule__ScalarProperty__Group__2 )
+ // InternalOml.g:8726:2: rule__ScalarProperty__Group__1__Impl rule__ScalarProperty__Group__2
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_25);
rule__ScalarProperty__Group__1__Impl();
state._fsp--;
@@ -27037,21 +27740,21 @@ public final void rule__ScalarProperty__Group__1() throws RecognitionException {
// $ANTLR start "rule__ScalarProperty__Group__1__Impl"
- // InternalOml.g:8520:1: rule__ScalarProperty__Group__1__Impl : ( ( rule__ScalarProperty__Alternatives_1 ) ) ;
+ // InternalOml.g:8733:1: rule__ScalarProperty__Group__1__Impl : ( ( rule__ScalarProperty__Alternatives_1 ) ) ;
public final void rule__ScalarProperty__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8524:1: ( ( ( rule__ScalarProperty__Alternatives_1 ) ) )
- // InternalOml.g:8525:1: ( ( rule__ScalarProperty__Alternatives_1 ) )
+ // InternalOml.g:8737:1: ( ( ( rule__ScalarProperty__Alternatives_1 ) ) )
+ // InternalOml.g:8738:1: ( ( rule__ScalarProperty__Alternatives_1 ) )
{
- // InternalOml.g:8525:1: ( ( rule__ScalarProperty__Alternatives_1 ) )
- // InternalOml.g:8526:2: ( rule__ScalarProperty__Alternatives_1 )
+ // InternalOml.g:8738:1: ( ( rule__ScalarProperty__Alternatives_1 ) )
+ // InternalOml.g:8739:2: ( rule__ScalarProperty__Alternatives_1 )
{
before(grammarAccess.getScalarPropertyAccess().getAlternatives_1());
- // InternalOml.g:8527:2: ( rule__ScalarProperty__Alternatives_1 )
- // InternalOml.g:8527:3: rule__ScalarProperty__Alternatives_1
+ // InternalOml.g:8740:2: ( rule__ScalarProperty__Alternatives_1 )
+ // InternalOml.g:8740:3: rule__ScalarProperty__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__ScalarProperty__Alternatives_1();
@@ -27084,16 +27787,16 @@ public final void rule__ScalarProperty__Group__1__Impl() throws RecognitionExcep
// $ANTLR start "rule__ScalarProperty__Group__2"
- // InternalOml.g:8535:1: rule__ScalarProperty__Group__2 : rule__ScalarProperty__Group__2__Impl rule__ScalarProperty__Group__3 ;
+ // InternalOml.g:8748:1: rule__ScalarProperty__Group__2 : rule__ScalarProperty__Group__2__Impl rule__ScalarProperty__Group__3 ;
public final void rule__ScalarProperty__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8539:1: ( rule__ScalarProperty__Group__2__Impl rule__ScalarProperty__Group__3 )
- // InternalOml.g:8540:2: rule__ScalarProperty__Group__2__Impl rule__ScalarProperty__Group__3
+ // InternalOml.g:8752:1: ( rule__ScalarProperty__Group__2__Impl rule__ScalarProperty__Group__3 )
+ // InternalOml.g:8753:2: rule__ScalarProperty__Group__2__Impl rule__ScalarProperty__Group__3
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_25);
rule__ScalarProperty__Group__2__Impl();
state._fsp--;
@@ -27122,29 +27825,29 @@ public final void rule__ScalarProperty__Group__2() throws RecognitionException {
// $ANTLR start "rule__ScalarProperty__Group__2__Impl"
- // InternalOml.g:8547:1: rule__ScalarProperty__Group__2__Impl : ( ( rule__ScalarProperty__Group_2__0 )? ) ;
+ // InternalOml.g:8760:1: rule__ScalarProperty__Group__2__Impl : ( ( rule__ScalarProperty__Group_2__0 )? ) ;
public final void rule__ScalarProperty__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8551:1: ( ( ( rule__ScalarProperty__Group_2__0 )? ) )
- // InternalOml.g:8552:1: ( ( rule__ScalarProperty__Group_2__0 )? )
+ // InternalOml.g:8764:1: ( ( ( rule__ScalarProperty__Group_2__0 )? ) )
+ // InternalOml.g:8765:1: ( ( rule__ScalarProperty__Group_2__0 )? )
{
- // InternalOml.g:8552:1: ( ( rule__ScalarProperty__Group_2__0 )? )
- // InternalOml.g:8553:2: ( rule__ScalarProperty__Group_2__0 )?
+ // InternalOml.g:8765:1: ( ( rule__ScalarProperty__Group_2__0 )? )
+ // InternalOml.g:8766:2: ( rule__ScalarProperty__Group_2__0 )?
{
before(grammarAccess.getScalarPropertyAccess().getGroup_2());
- // InternalOml.g:8554:2: ( rule__ScalarProperty__Group_2__0 )?
- int alt102=2;
- int LA102_0 = input.LA(1);
+ // InternalOml.g:8767:2: ( rule__ScalarProperty__Group_2__0 )?
+ int alt104=2;
+ int LA104_0 = input.LA(1);
- if ( (LA102_0==37) ) {
- alt102=1;
+ if ( (LA104_0==39) ) {
+ alt104=1;
}
- switch (alt102) {
+ switch (alt104) {
case 1 :
- // InternalOml.g:8554:3: rule__ScalarProperty__Group_2__0
+ // InternalOml.g:8767:3: rule__ScalarProperty__Group_2__0
{
pushFollow(FOLLOW_2);
rule__ScalarProperty__Group_2__0();
@@ -27180,16 +27883,16 @@ public final void rule__ScalarProperty__Group__2__Impl() throws RecognitionExcep
// $ANTLR start "rule__ScalarProperty__Group__3"
- // InternalOml.g:8562:1: rule__ScalarProperty__Group__3 : rule__ScalarProperty__Group__3__Impl rule__ScalarProperty__Group__4 ;
+ // InternalOml.g:8775:1: rule__ScalarProperty__Group__3 : rule__ScalarProperty__Group__3__Impl rule__ScalarProperty__Group__4 ;
public final void rule__ScalarProperty__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8566:1: ( rule__ScalarProperty__Group__3__Impl rule__ScalarProperty__Group__4 )
- // InternalOml.g:8567:2: rule__ScalarProperty__Group__3__Impl rule__ScalarProperty__Group__4
+ // InternalOml.g:8779:1: ( rule__ScalarProperty__Group__3__Impl rule__ScalarProperty__Group__4 )
+ // InternalOml.g:8780:2: rule__ScalarProperty__Group__3__Impl rule__ScalarProperty__Group__4
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_25);
rule__ScalarProperty__Group__3__Impl();
state._fsp--;
@@ -27218,29 +27921,29 @@ public final void rule__ScalarProperty__Group__3() throws RecognitionException {
// $ANTLR start "rule__ScalarProperty__Group__3__Impl"
- // InternalOml.g:8574:1: rule__ScalarProperty__Group__3__Impl : ( ( rulePropertySpecialization )? ) ;
+ // InternalOml.g:8787:1: rule__ScalarProperty__Group__3__Impl : ( ( rulePropertySpecialization )? ) ;
public final void rule__ScalarProperty__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8578:1: ( ( ( rulePropertySpecialization )? ) )
- // InternalOml.g:8579:1: ( ( rulePropertySpecialization )? )
+ // InternalOml.g:8791:1: ( ( ( rulePropertySpecialization )? ) )
+ // InternalOml.g:8792:1: ( ( rulePropertySpecialization )? )
{
- // InternalOml.g:8579:1: ( ( rulePropertySpecialization )? )
- // InternalOml.g:8580:2: ( rulePropertySpecialization )?
+ // InternalOml.g:8792:1: ( ( rulePropertySpecialization )? )
+ // InternalOml.g:8793:2: ( rulePropertySpecialization )?
{
before(grammarAccess.getScalarPropertyAccess().getPropertySpecializationParserRuleCall_3());
- // InternalOml.g:8581:2: ( rulePropertySpecialization )?
- int alt103=2;
- int LA103_0 = input.LA(1);
+ // InternalOml.g:8794:2: ( rulePropertySpecialization )?
+ int alt105=2;
+ int LA105_0 = input.LA(1);
- if ( (LA103_0==47) ) {
- alt103=1;
+ if ( (LA105_0==48) ) {
+ alt105=1;
}
- switch (alt103) {
+ switch (alt105) {
case 1 :
- // InternalOml.g:8581:3: rulePropertySpecialization
+ // InternalOml.g:8794:3: rulePropertySpecialization
{
pushFollow(FOLLOW_2);
rulePropertySpecialization();
@@ -27276,14 +27979,14 @@ public final void rule__ScalarProperty__Group__3__Impl() throws RecognitionExcep
// $ANTLR start "rule__ScalarProperty__Group__4"
- // InternalOml.g:8589:1: rule__ScalarProperty__Group__4 : rule__ScalarProperty__Group__4__Impl ;
+ // InternalOml.g:8802:1: rule__ScalarProperty__Group__4 : rule__ScalarProperty__Group__4__Impl ;
public final void rule__ScalarProperty__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8593:1: ( rule__ScalarProperty__Group__4__Impl )
- // InternalOml.g:8594:2: rule__ScalarProperty__Group__4__Impl
+ // InternalOml.g:8806:1: ( rule__ScalarProperty__Group__4__Impl )
+ // InternalOml.g:8807:2: rule__ScalarProperty__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__ScalarProperty__Group__4__Impl();
@@ -27309,29 +28012,29 @@ public final void rule__ScalarProperty__Group__4() throws RecognitionException {
// $ANTLR start "rule__ScalarProperty__Group__4__Impl"
- // InternalOml.g:8600:1: rule__ScalarProperty__Group__4__Impl : ( ( rulePropertyEquivalence )? ) ;
+ // InternalOml.g:8813:1: rule__ScalarProperty__Group__4__Impl : ( ( rulePropertyEquivalence )? ) ;
public final void rule__ScalarProperty__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8604:1: ( ( ( rulePropertyEquivalence )? ) )
- // InternalOml.g:8605:1: ( ( rulePropertyEquivalence )? )
+ // InternalOml.g:8817:1: ( ( ( rulePropertyEquivalence )? ) )
+ // InternalOml.g:8818:1: ( ( rulePropertyEquivalence )? )
{
- // InternalOml.g:8605:1: ( ( rulePropertyEquivalence )? )
- // InternalOml.g:8606:2: ( rulePropertyEquivalence )?
+ // InternalOml.g:8818:1: ( ( rulePropertyEquivalence )? )
+ // InternalOml.g:8819:2: ( rulePropertyEquivalence )?
{
before(grammarAccess.getScalarPropertyAccess().getPropertyEquivalenceParserRuleCall_4());
- // InternalOml.g:8607:2: ( rulePropertyEquivalence )?
- int alt104=2;
- int LA104_0 = input.LA(1);
+ // InternalOml.g:8820:2: ( rulePropertyEquivalence )?
+ int alt106=2;
+ int LA106_0 = input.LA(1);
- if ( (LA104_0==48) ) {
- alt104=1;
+ if ( (LA106_0==49) ) {
+ alt106=1;
}
- switch (alt104) {
+ switch (alt106) {
case 1 :
- // InternalOml.g:8607:3: rulePropertyEquivalence
+ // InternalOml.g:8820:3: rulePropertyEquivalence
{
pushFollow(FOLLOW_2);
rulePropertyEquivalence();
@@ -27367,14 +28070,14 @@ public final void rule__ScalarProperty__Group__4__Impl() throws RecognitionExcep
// $ANTLR start "rule__ScalarProperty__Group_1_0__0"
- // InternalOml.g:8616:1: rule__ScalarProperty__Group_1_0__0 : rule__ScalarProperty__Group_1_0__0__Impl rule__ScalarProperty__Group_1_0__1 ;
+ // InternalOml.g:8829:1: rule__ScalarProperty__Group_1_0__0 : rule__ScalarProperty__Group_1_0__0__Impl rule__ScalarProperty__Group_1_0__1 ;
public final void rule__ScalarProperty__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8620:1: ( rule__ScalarProperty__Group_1_0__0__Impl rule__ScalarProperty__Group_1_0__1 )
- // InternalOml.g:8621:2: rule__ScalarProperty__Group_1_0__0__Impl rule__ScalarProperty__Group_1_0__1
+ // InternalOml.g:8833:1: ( rule__ScalarProperty__Group_1_0__0__Impl rule__ScalarProperty__Group_1_0__1 )
+ // InternalOml.g:8834:2: rule__ScalarProperty__Group_1_0__0__Impl rule__ScalarProperty__Group_1_0__1
{
pushFollow(FOLLOW_55);
rule__ScalarProperty__Group_1_0__0__Impl();
@@ -27405,20 +28108,20 @@ public final void rule__ScalarProperty__Group_1_0__0() throws RecognitionExcepti
// $ANTLR start "rule__ScalarProperty__Group_1_0__0__Impl"
- // InternalOml.g:8628:1: rule__ScalarProperty__Group_1_0__0__Impl : ( 'scalar' ) ;
+ // InternalOml.g:8841:1: rule__ScalarProperty__Group_1_0__0__Impl : ( 'scalar' ) ;
public final void rule__ScalarProperty__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8632:1: ( ( 'scalar' ) )
- // InternalOml.g:8633:1: ( 'scalar' )
+ // InternalOml.g:8845:1: ( ( 'scalar' ) )
+ // InternalOml.g:8846:1: ( 'scalar' )
{
- // InternalOml.g:8633:1: ( 'scalar' )
- // InternalOml.g:8634:2: 'scalar'
+ // InternalOml.g:8846:1: ( 'scalar' )
+ // InternalOml.g:8847:2: 'scalar'
{
before(grammarAccess.getScalarPropertyAccess().getScalarKeyword_1_0_0());
- match(input,50,FOLLOW_2);
+ match(input,51,FOLLOW_2);
after(grammarAccess.getScalarPropertyAccess().getScalarKeyword_1_0_0());
}
@@ -27442,16 +28145,16 @@ public final void rule__ScalarProperty__Group_1_0__0__Impl() throws RecognitionE
// $ANTLR start "rule__ScalarProperty__Group_1_0__1"
- // InternalOml.g:8643:1: rule__ScalarProperty__Group_1_0__1 : rule__ScalarProperty__Group_1_0__1__Impl rule__ScalarProperty__Group_1_0__2 ;
+ // InternalOml.g:8856:1: rule__ScalarProperty__Group_1_0__1 : rule__ScalarProperty__Group_1_0__1__Impl rule__ScalarProperty__Group_1_0__2 ;
public final void rule__ScalarProperty__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8647:1: ( rule__ScalarProperty__Group_1_0__1__Impl rule__ScalarProperty__Group_1_0__2 )
- // InternalOml.g:8648:2: rule__ScalarProperty__Group_1_0__1__Impl rule__ScalarProperty__Group_1_0__2
+ // InternalOml.g:8860:1: ( rule__ScalarProperty__Group_1_0__1__Impl rule__ScalarProperty__Group_1_0__2 )
+ // InternalOml.g:8861:2: rule__ScalarProperty__Group_1_0__1__Impl rule__ScalarProperty__Group_1_0__2
{
- pushFollow(FOLLOW_9);
+ pushFollow(FOLLOW_11);
rule__ScalarProperty__Group_1_0__1__Impl();
state._fsp--;
@@ -27480,20 +28183,20 @@ public final void rule__ScalarProperty__Group_1_0__1() throws RecognitionExcepti
// $ANTLR start "rule__ScalarProperty__Group_1_0__1__Impl"
- // InternalOml.g:8655:1: rule__ScalarProperty__Group_1_0__1__Impl : ( 'property' ) ;
+ // InternalOml.g:8868:1: rule__ScalarProperty__Group_1_0__1__Impl : ( 'property' ) ;
public final void rule__ScalarProperty__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8659:1: ( ( 'property' ) )
- // InternalOml.g:8660:1: ( 'property' )
+ // InternalOml.g:8872:1: ( ( 'property' ) )
+ // InternalOml.g:8873:1: ( 'property' )
{
- // InternalOml.g:8660:1: ( 'property' )
- // InternalOml.g:8661:2: 'property'
+ // InternalOml.g:8873:1: ( 'property' )
+ // InternalOml.g:8874:2: 'property'
{
before(grammarAccess.getScalarPropertyAccess().getPropertyKeyword_1_0_1());
- match(input,61,FOLLOW_2);
+ match(input,62,FOLLOW_2);
after(grammarAccess.getScalarPropertyAccess().getPropertyKeyword_1_0_1());
}
@@ -27517,14 +28220,14 @@ public final void rule__ScalarProperty__Group_1_0__1__Impl() throws RecognitionE
// $ANTLR start "rule__ScalarProperty__Group_1_0__2"
- // InternalOml.g:8670:1: rule__ScalarProperty__Group_1_0__2 : rule__ScalarProperty__Group_1_0__2__Impl ;
+ // InternalOml.g:8883:1: rule__ScalarProperty__Group_1_0__2 : rule__ScalarProperty__Group_1_0__2__Impl ;
public final void rule__ScalarProperty__Group_1_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8674:1: ( rule__ScalarProperty__Group_1_0__2__Impl )
- // InternalOml.g:8675:2: rule__ScalarProperty__Group_1_0__2__Impl
+ // InternalOml.g:8887:1: ( rule__ScalarProperty__Group_1_0__2__Impl )
+ // InternalOml.g:8888:2: rule__ScalarProperty__Group_1_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__ScalarProperty__Group_1_0__2__Impl();
@@ -27550,21 +28253,21 @@ public final void rule__ScalarProperty__Group_1_0__2() throws RecognitionExcepti
// $ANTLR start "rule__ScalarProperty__Group_1_0__2__Impl"
- // InternalOml.g:8681:1: rule__ScalarProperty__Group_1_0__2__Impl : ( ( rule__ScalarProperty__NameAssignment_1_0_2 ) ) ;
+ // InternalOml.g:8894:1: rule__ScalarProperty__Group_1_0__2__Impl : ( ( rule__ScalarProperty__NameAssignment_1_0_2 ) ) ;
public final void rule__ScalarProperty__Group_1_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8685:1: ( ( ( rule__ScalarProperty__NameAssignment_1_0_2 ) ) )
- // InternalOml.g:8686:1: ( ( rule__ScalarProperty__NameAssignment_1_0_2 ) )
+ // InternalOml.g:8898:1: ( ( ( rule__ScalarProperty__NameAssignment_1_0_2 ) ) )
+ // InternalOml.g:8899:1: ( ( rule__ScalarProperty__NameAssignment_1_0_2 ) )
{
- // InternalOml.g:8686:1: ( ( rule__ScalarProperty__NameAssignment_1_0_2 ) )
- // InternalOml.g:8687:2: ( rule__ScalarProperty__NameAssignment_1_0_2 )
+ // InternalOml.g:8899:1: ( ( rule__ScalarProperty__NameAssignment_1_0_2 ) )
+ // InternalOml.g:8900:2: ( rule__ScalarProperty__NameAssignment_1_0_2 )
{
before(grammarAccess.getScalarPropertyAccess().getNameAssignment_1_0_2());
- // InternalOml.g:8688:2: ( rule__ScalarProperty__NameAssignment_1_0_2 )
- // InternalOml.g:8688:3: rule__ScalarProperty__NameAssignment_1_0_2
+ // InternalOml.g:8901:2: ( rule__ScalarProperty__NameAssignment_1_0_2 )
+ // InternalOml.g:8901:3: rule__ScalarProperty__NameAssignment_1_0_2
{
pushFollow(FOLLOW_2);
rule__ScalarProperty__NameAssignment_1_0_2();
@@ -27597,14 +28300,14 @@ public final void rule__ScalarProperty__Group_1_0__2__Impl() throws RecognitionE
// $ANTLR start "rule__ScalarProperty__Group_1_1__0"
- // InternalOml.g:8697:1: rule__ScalarProperty__Group_1_1__0 : rule__ScalarProperty__Group_1_1__0__Impl rule__ScalarProperty__Group_1_1__1 ;
+ // InternalOml.g:8910:1: rule__ScalarProperty__Group_1_1__0 : rule__ScalarProperty__Group_1_1__0__Impl rule__ScalarProperty__Group_1_1__1 ;
public final void rule__ScalarProperty__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8701:1: ( rule__ScalarProperty__Group_1_1__0__Impl rule__ScalarProperty__Group_1_1__1 )
- // InternalOml.g:8702:2: rule__ScalarProperty__Group_1_1__0__Impl rule__ScalarProperty__Group_1_1__1
+ // InternalOml.g:8914:1: ( rule__ScalarProperty__Group_1_1__0__Impl rule__ScalarProperty__Group_1_1__1 )
+ // InternalOml.g:8915:2: rule__ScalarProperty__Group_1_1__0__Impl rule__ScalarProperty__Group_1_1__1
{
pushFollow(FOLLOW_46);
rule__ScalarProperty__Group_1_1__0__Impl();
@@ -27635,20 +28338,20 @@ public final void rule__ScalarProperty__Group_1_1__0() throws RecognitionExcepti
// $ANTLR start "rule__ScalarProperty__Group_1_1__0__Impl"
- // InternalOml.g:8709:1: rule__ScalarProperty__Group_1_1__0__Impl : ( 'ref' ) ;
+ // InternalOml.g:8922:1: rule__ScalarProperty__Group_1_1__0__Impl : ( 'ref' ) ;
public final void rule__ScalarProperty__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8713:1: ( ( 'ref' ) )
- // InternalOml.g:8714:1: ( 'ref' )
+ // InternalOml.g:8926:1: ( ( 'ref' ) )
+ // InternalOml.g:8927:1: ( 'ref' )
{
- // InternalOml.g:8714:1: ( 'ref' )
- // InternalOml.g:8715:2: 'ref'
+ // InternalOml.g:8927:1: ( 'ref' )
+ // InternalOml.g:8928:2: 'ref'
{
before(grammarAccess.getScalarPropertyAccess().getRefKeyword_1_1_0());
- match(input,36,FOLLOW_2);
+ match(input,38,FOLLOW_2);
after(grammarAccess.getScalarPropertyAccess().getRefKeyword_1_1_0());
}
@@ -27672,14 +28375,14 @@ public final void rule__ScalarProperty__Group_1_1__0__Impl() throws RecognitionE
// $ANTLR start "rule__ScalarProperty__Group_1_1__1"
- // InternalOml.g:8724:1: rule__ScalarProperty__Group_1_1__1 : rule__ScalarProperty__Group_1_1__1__Impl rule__ScalarProperty__Group_1_1__2 ;
+ // InternalOml.g:8937:1: rule__ScalarProperty__Group_1_1__1 : rule__ScalarProperty__Group_1_1__1__Impl rule__ScalarProperty__Group_1_1__2 ;
public final void rule__ScalarProperty__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8728:1: ( rule__ScalarProperty__Group_1_1__1__Impl rule__ScalarProperty__Group_1_1__2 )
- // InternalOml.g:8729:2: rule__ScalarProperty__Group_1_1__1__Impl rule__ScalarProperty__Group_1_1__2
+ // InternalOml.g:8941:1: ( rule__ScalarProperty__Group_1_1__1__Impl rule__ScalarProperty__Group_1_1__2 )
+ // InternalOml.g:8942:2: rule__ScalarProperty__Group_1_1__1__Impl rule__ScalarProperty__Group_1_1__2
{
pushFollow(FOLLOW_55);
rule__ScalarProperty__Group_1_1__1__Impl();
@@ -27710,20 +28413,20 @@ public final void rule__ScalarProperty__Group_1_1__1() throws RecognitionExcepti
// $ANTLR start "rule__ScalarProperty__Group_1_1__1__Impl"
- // InternalOml.g:8736:1: rule__ScalarProperty__Group_1_1__1__Impl : ( 'scalar' ) ;
+ // InternalOml.g:8949:1: rule__ScalarProperty__Group_1_1__1__Impl : ( 'scalar' ) ;
public final void rule__ScalarProperty__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8740:1: ( ( 'scalar' ) )
- // InternalOml.g:8741:1: ( 'scalar' )
+ // InternalOml.g:8953:1: ( ( 'scalar' ) )
+ // InternalOml.g:8954:1: ( 'scalar' )
{
- // InternalOml.g:8741:1: ( 'scalar' )
- // InternalOml.g:8742:2: 'scalar'
+ // InternalOml.g:8954:1: ( 'scalar' )
+ // InternalOml.g:8955:2: 'scalar'
{
before(grammarAccess.getScalarPropertyAccess().getScalarKeyword_1_1_1());
- match(input,50,FOLLOW_2);
+ match(input,51,FOLLOW_2);
after(grammarAccess.getScalarPropertyAccess().getScalarKeyword_1_1_1());
}
@@ -27747,14 +28450,14 @@ public final void rule__ScalarProperty__Group_1_1__1__Impl() throws RecognitionE
// $ANTLR start "rule__ScalarProperty__Group_1_1__2"
- // InternalOml.g:8751:1: rule__ScalarProperty__Group_1_1__2 : rule__ScalarProperty__Group_1_1__2__Impl rule__ScalarProperty__Group_1_1__3 ;
+ // InternalOml.g:8964:1: rule__ScalarProperty__Group_1_1__2 : rule__ScalarProperty__Group_1_1__2__Impl rule__ScalarProperty__Group_1_1__3 ;
public final void rule__ScalarProperty__Group_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8755:1: ( rule__ScalarProperty__Group_1_1__2__Impl rule__ScalarProperty__Group_1_1__3 )
- // InternalOml.g:8756:2: rule__ScalarProperty__Group_1_1__2__Impl rule__ScalarProperty__Group_1_1__3
+ // InternalOml.g:8968:1: ( rule__ScalarProperty__Group_1_1__2__Impl rule__ScalarProperty__Group_1_1__3 )
+ // InternalOml.g:8969:2: rule__ScalarProperty__Group_1_1__2__Impl rule__ScalarProperty__Group_1_1__3
{
pushFollow(FOLLOW_3);
rule__ScalarProperty__Group_1_1__2__Impl();
@@ -27785,20 +28488,20 @@ public final void rule__ScalarProperty__Group_1_1__2() throws RecognitionExcepti
// $ANTLR start "rule__ScalarProperty__Group_1_1__2__Impl"
- // InternalOml.g:8763:1: rule__ScalarProperty__Group_1_1__2__Impl : ( 'property' ) ;
+ // InternalOml.g:8976:1: rule__ScalarProperty__Group_1_1__2__Impl : ( 'property' ) ;
public final void rule__ScalarProperty__Group_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8767:1: ( ( 'property' ) )
- // InternalOml.g:8768:1: ( 'property' )
+ // InternalOml.g:8980:1: ( ( 'property' ) )
+ // InternalOml.g:8981:1: ( 'property' )
{
- // InternalOml.g:8768:1: ( 'property' )
- // InternalOml.g:8769:2: 'property'
+ // InternalOml.g:8981:1: ( 'property' )
+ // InternalOml.g:8982:2: 'property'
{
before(grammarAccess.getScalarPropertyAccess().getPropertyKeyword_1_1_2());
- match(input,61,FOLLOW_2);
+ match(input,62,FOLLOW_2);
after(grammarAccess.getScalarPropertyAccess().getPropertyKeyword_1_1_2());
}
@@ -27822,14 +28525,14 @@ public final void rule__ScalarProperty__Group_1_1__2__Impl() throws RecognitionE
// $ANTLR start "rule__ScalarProperty__Group_1_1__3"
- // InternalOml.g:8778:1: rule__ScalarProperty__Group_1_1__3 : rule__ScalarProperty__Group_1_1__3__Impl ;
+ // InternalOml.g:8991:1: rule__ScalarProperty__Group_1_1__3 : rule__ScalarProperty__Group_1_1__3__Impl ;
public final void rule__ScalarProperty__Group_1_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8782:1: ( rule__ScalarProperty__Group_1_1__3__Impl )
- // InternalOml.g:8783:2: rule__ScalarProperty__Group_1_1__3__Impl
+ // InternalOml.g:8995:1: ( rule__ScalarProperty__Group_1_1__3__Impl )
+ // InternalOml.g:8996:2: rule__ScalarProperty__Group_1_1__3__Impl
{
pushFollow(FOLLOW_2);
rule__ScalarProperty__Group_1_1__3__Impl();
@@ -27855,21 +28558,21 @@ public final void rule__ScalarProperty__Group_1_1__3() throws RecognitionExcepti
// $ANTLR start "rule__ScalarProperty__Group_1_1__3__Impl"
- // InternalOml.g:8789:1: rule__ScalarProperty__Group_1_1__3__Impl : ( ( rule__ScalarProperty__RefAssignment_1_1_3 ) ) ;
+ // InternalOml.g:9002:1: rule__ScalarProperty__Group_1_1__3__Impl : ( ( rule__ScalarProperty__RefAssignment_1_1_3 ) ) ;
public final void rule__ScalarProperty__Group_1_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8793:1: ( ( ( rule__ScalarProperty__RefAssignment_1_1_3 ) ) )
- // InternalOml.g:8794:1: ( ( rule__ScalarProperty__RefAssignment_1_1_3 ) )
+ // InternalOml.g:9006:1: ( ( ( rule__ScalarProperty__RefAssignment_1_1_3 ) ) )
+ // InternalOml.g:9007:1: ( ( rule__ScalarProperty__RefAssignment_1_1_3 ) )
{
- // InternalOml.g:8794:1: ( ( rule__ScalarProperty__RefAssignment_1_1_3 ) )
- // InternalOml.g:8795:2: ( rule__ScalarProperty__RefAssignment_1_1_3 )
+ // InternalOml.g:9007:1: ( ( rule__ScalarProperty__RefAssignment_1_1_3 ) )
+ // InternalOml.g:9008:2: ( rule__ScalarProperty__RefAssignment_1_1_3 )
{
before(grammarAccess.getScalarPropertyAccess().getRefAssignment_1_1_3());
- // InternalOml.g:8796:2: ( rule__ScalarProperty__RefAssignment_1_1_3 )
- // InternalOml.g:8796:3: rule__ScalarProperty__RefAssignment_1_1_3
+ // InternalOml.g:9009:2: ( rule__ScalarProperty__RefAssignment_1_1_3 )
+ // InternalOml.g:9009:3: rule__ScalarProperty__RefAssignment_1_1_3
{
pushFollow(FOLLOW_2);
rule__ScalarProperty__RefAssignment_1_1_3();
@@ -27902,14 +28605,14 @@ public final void rule__ScalarProperty__Group_1_1__3__Impl() throws RecognitionE
// $ANTLR start "rule__ScalarProperty__Group_2__0"
- // InternalOml.g:8805:1: rule__ScalarProperty__Group_2__0 : rule__ScalarProperty__Group_2__0__Impl rule__ScalarProperty__Group_2__1 ;
+ // InternalOml.g:9018:1: rule__ScalarProperty__Group_2__0 : rule__ScalarProperty__Group_2__0__Impl rule__ScalarProperty__Group_2__1 ;
public final void rule__ScalarProperty__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8809:1: ( rule__ScalarProperty__Group_2__0__Impl rule__ScalarProperty__Group_2__1 )
- // InternalOml.g:8810:2: rule__ScalarProperty__Group_2__0__Impl rule__ScalarProperty__Group_2__1
+ // InternalOml.g:9022:1: ( rule__ScalarProperty__Group_2__0__Impl rule__ScalarProperty__Group_2__1 )
+ // InternalOml.g:9023:2: rule__ScalarProperty__Group_2__0__Impl rule__ScalarProperty__Group_2__1
{
pushFollow(FOLLOW_58);
rule__ScalarProperty__Group_2__0__Impl();
@@ -27940,20 +28643,20 @@ public final void rule__ScalarProperty__Group_2__0() throws RecognitionException
// $ANTLR start "rule__ScalarProperty__Group_2__0__Impl"
- // InternalOml.g:8817:1: rule__ScalarProperty__Group_2__0__Impl : ( '[' ) ;
+ // InternalOml.g:9030:1: rule__ScalarProperty__Group_2__0__Impl : ( '[' ) ;
public final void rule__ScalarProperty__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8821:1: ( ( '[' ) )
- // InternalOml.g:8822:1: ( '[' )
+ // InternalOml.g:9034:1: ( ( '[' ) )
+ // InternalOml.g:9035:1: ( '[' )
{
- // InternalOml.g:8822:1: ( '[' )
- // InternalOml.g:8823:2: '['
+ // InternalOml.g:9035:1: ( '[' )
+ // InternalOml.g:9036:2: '['
{
before(grammarAccess.getScalarPropertyAccess().getLeftSquareBracketKeyword_2_0());
- match(input,37,FOLLOW_2);
+ match(input,39,FOLLOW_2);
after(grammarAccess.getScalarPropertyAccess().getLeftSquareBracketKeyword_2_0());
}
@@ -27977,14 +28680,14 @@ public final void rule__ScalarProperty__Group_2__0__Impl() throws RecognitionExc
// $ANTLR start "rule__ScalarProperty__Group_2__1"
- // InternalOml.g:8832:1: rule__ScalarProperty__Group_2__1 : rule__ScalarProperty__Group_2__1__Impl rule__ScalarProperty__Group_2__2 ;
+ // InternalOml.g:9045:1: rule__ScalarProperty__Group_2__1 : rule__ScalarProperty__Group_2__1__Impl rule__ScalarProperty__Group_2__2 ;
public final void rule__ScalarProperty__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8836:1: ( rule__ScalarProperty__Group_2__1__Impl rule__ScalarProperty__Group_2__2 )
- // InternalOml.g:8837:2: rule__ScalarProperty__Group_2__1__Impl rule__ScalarProperty__Group_2__2
+ // InternalOml.g:9049:1: ( rule__ScalarProperty__Group_2__1__Impl rule__ScalarProperty__Group_2__2 )
+ // InternalOml.g:9050:2: rule__ScalarProperty__Group_2__1__Impl rule__ScalarProperty__Group_2__2
{
pushFollow(FOLLOW_58);
rule__ScalarProperty__Group_2__1__Impl();
@@ -28015,29 +28718,29 @@ public final void rule__ScalarProperty__Group_2__1() throws RecognitionException
// $ANTLR start "rule__ScalarProperty__Group_2__1__Impl"
- // InternalOml.g:8844:1: rule__ScalarProperty__Group_2__1__Impl : ( ( rule__ScalarProperty__Group_2_1__0 )? ) ;
+ // InternalOml.g:9057:1: rule__ScalarProperty__Group_2__1__Impl : ( ( rule__ScalarProperty__Group_2_1__0 )? ) ;
public final void rule__ScalarProperty__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8848:1: ( ( ( rule__ScalarProperty__Group_2_1__0 )? ) )
- // InternalOml.g:8849:1: ( ( rule__ScalarProperty__Group_2_1__0 )? )
+ // InternalOml.g:9061:1: ( ( ( rule__ScalarProperty__Group_2_1__0 )? ) )
+ // InternalOml.g:9062:1: ( ( rule__ScalarProperty__Group_2_1__0 )? )
{
- // InternalOml.g:8849:1: ( ( rule__ScalarProperty__Group_2_1__0 )? )
- // InternalOml.g:8850:2: ( rule__ScalarProperty__Group_2_1__0 )?
+ // InternalOml.g:9062:1: ( ( rule__ScalarProperty__Group_2_1__0 )? )
+ // InternalOml.g:9063:2: ( rule__ScalarProperty__Group_2_1__0 )?
{
before(grammarAccess.getScalarPropertyAccess().getGroup_2_1());
- // InternalOml.g:8851:2: ( rule__ScalarProperty__Group_2_1__0 )?
- int alt105=2;
- int LA105_0 = input.LA(1);
+ // InternalOml.g:9064:2: ( rule__ScalarProperty__Group_2_1__0 )?
+ int alt107=2;
+ int LA107_0 = input.LA(1);
- if ( (LA105_0==62) ) {
- alt105=1;
+ if ( (LA107_0==63) ) {
+ alt107=1;
}
- switch (alt105) {
+ switch (alt107) {
case 1 :
- // InternalOml.g:8851:3: rule__ScalarProperty__Group_2_1__0
+ // InternalOml.g:9064:3: rule__ScalarProperty__Group_2_1__0
{
pushFollow(FOLLOW_2);
rule__ScalarProperty__Group_2_1__0();
@@ -28073,14 +28776,14 @@ public final void rule__ScalarProperty__Group_2__1__Impl() throws RecognitionExc
// $ANTLR start "rule__ScalarProperty__Group_2__2"
- // InternalOml.g:8859:1: rule__ScalarProperty__Group_2__2 : rule__ScalarProperty__Group_2__2__Impl rule__ScalarProperty__Group_2__3 ;
+ // InternalOml.g:9072:1: rule__ScalarProperty__Group_2__2 : rule__ScalarProperty__Group_2__2__Impl rule__ScalarProperty__Group_2__3 ;
public final void rule__ScalarProperty__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8863:1: ( rule__ScalarProperty__Group_2__2__Impl rule__ScalarProperty__Group_2__3 )
- // InternalOml.g:8864:2: rule__ScalarProperty__Group_2__2__Impl rule__ScalarProperty__Group_2__3
+ // InternalOml.g:9076:1: ( rule__ScalarProperty__Group_2__2__Impl rule__ScalarProperty__Group_2__3 )
+ // InternalOml.g:9077:2: rule__ScalarProperty__Group_2__2__Impl rule__ScalarProperty__Group_2__3
{
pushFollow(FOLLOW_58);
rule__ScalarProperty__Group_2__2__Impl();
@@ -28111,29 +28814,29 @@ public final void rule__ScalarProperty__Group_2__2() throws RecognitionException
// $ANTLR start "rule__ScalarProperty__Group_2__2__Impl"
- // InternalOml.g:8871:1: rule__ScalarProperty__Group_2__2__Impl : ( ( rule__ScalarProperty__Group_2_2__0 )? ) ;
+ // InternalOml.g:9084:1: rule__ScalarProperty__Group_2__2__Impl : ( ( rule__ScalarProperty__Group_2_2__0 )? ) ;
public final void rule__ScalarProperty__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8875:1: ( ( ( rule__ScalarProperty__Group_2_2__0 )? ) )
- // InternalOml.g:8876:1: ( ( rule__ScalarProperty__Group_2_2__0 )? )
+ // InternalOml.g:9088:1: ( ( ( rule__ScalarProperty__Group_2_2__0 )? ) )
+ // InternalOml.g:9089:1: ( ( rule__ScalarProperty__Group_2_2__0 )? )
{
- // InternalOml.g:8876:1: ( ( rule__ScalarProperty__Group_2_2__0 )? )
- // InternalOml.g:8877:2: ( rule__ScalarProperty__Group_2_2__0 )?
+ // InternalOml.g:9089:1: ( ( rule__ScalarProperty__Group_2_2__0 )? )
+ // InternalOml.g:9090:2: ( rule__ScalarProperty__Group_2_2__0 )?
{
before(grammarAccess.getScalarPropertyAccess().getGroup_2_2());
- // InternalOml.g:8878:2: ( rule__ScalarProperty__Group_2_2__0 )?
- int alt106=2;
- int LA106_0 = input.LA(1);
+ // InternalOml.g:9091:2: ( rule__ScalarProperty__Group_2_2__0 )?
+ int alt108=2;
+ int LA108_0 = input.LA(1);
- if ( (LA106_0==63) ) {
- alt106=1;
+ if ( (LA108_0==64) ) {
+ alt108=1;
}
- switch (alt106) {
+ switch (alt108) {
case 1 :
- // InternalOml.g:8878:3: rule__ScalarProperty__Group_2_2__0
+ // InternalOml.g:9091:3: rule__ScalarProperty__Group_2_2__0
{
pushFollow(FOLLOW_2);
rule__ScalarProperty__Group_2_2__0();
@@ -28169,14 +28872,14 @@ public final void rule__ScalarProperty__Group_2__2__Impl() throws RecognitionExc
// $ANTLR start "rule__ScalarProperty__Group_2__3"
- // InternalOml.g:8886:1: rule__ScalarProperty__Group_2__3 : rule__ScalarProperty__Group_2__3__Impl rule__ScalarProperty__Group_2__4 ;
+ // InternalOml.g:9099:1: rule__ScalarProperty__Group_2__3 : rule__ScalarProperty__Group_2__3__Impl rule__ScalarProperty__Group_2__4 ;
public final void rule__ScalarProperty__Group_2__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8890:1: ( rule__ScalarProperty__Group_2__3__Impl rule__ScalarProperty__Group_2__4 )
- // InternalOml.g:8891:2: rule__ScalarProperty__Group_2__3__Impl rule__ScalarProperty__Group_2__4
+ // InternalOml.g:9103:1: ( rule__ScalarProperty__Group_2__3__Impl rule__ScalarProperty__Group_2__4 )
+ // InternalOml.g:9104:2: rule__ScalarProperty__Group_2__3__Impl rule__ScalarProperty__Group_2__4
{
pushFollow(FOLLOW_58);
rule__ScalarProperty__Group_2__3__Impl();
@@ -28207,29 +28910,29 @@ public final void rule__ScalarProperty__Group_2__3() throws RecognitionException
// $ANTLR start "rule__ScalarProperty__Group_2__3__Impl"
- // InternalOml.g:8898:1: rule__ScalarProperty__Group_2__3__Impl : ( ( rule__ScalarProperty__FunctionalAssignment_2_3 )? ) ;
+ // InternalOml.g:9111:1: rule__ScalarProperty__Group_2__3__Impl : ( ( rule__ScalarProperty__FunctionalAssignment_2_3 )? ) ;
public final void rule__ScalarProperty__Group_2__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8902:1: ( ( ( rule__ScalarProperty__FunctionalAssignment_2_3 )? ) )
- // InternalOml.g:8903:1: ( ( rule__ScalarProperty__FunctionalAssignment_2_3 )? )
+ // InternalOml.g:9115:1: ( ( ( rule__ScalarProperty__FunctionalAssignment_2_3 )? ) )
+ // InternalOml.g:9116:1: ( ( rule__ScalarProperty__FunctionalAssignment_2_3 )? )
{
- // InternalOml.g:8903:1: ( ( rule__ScalarProperty__FunctionalAssignment_2_3 )? )
- // InternalOml.g:8904:2: ( rule__ScalarProperty__FunctionalAssignment_2_3 )?
+ // InternalOml.g:9116:1: ( ( rule__ScalarProperty__FunctionalAssignment_2_3 )? )
+ // InternalOml.g:9117:2: ( rule__ScalarProperty__FunctionalAssignment_2_3 )?
{
before(grammarAccess.getScalarPropertyAccess().getFunctionalAssignment_2_3());
- // InternalOml.g:8905:2: ( rule__ScalarProperty__FunctionalAssignment_2_3 )?
- int alt107=2;
- int LA107_0 = input.LA(1);
+ // InternalOml.g:9118:2: ( rule__ScalarProperty__FunctionalAssignment_2_3 )?
+ int alt109=2;
+ int LA109_0 = input.LA(1);
- if ( (LA107_0==45) ) {
- alt107=1;
+ if ( (LA109_0==46) ) {
+ alt109=1;
}
- switch (alt107) {
+ switch (alt109) {
case 1 :
- // InternalOml.g:8905:3: rule__ScalarProperty__FunctionalAssignment_2_3
+ // InternalOml.g:9118:3: rule__ScalarProperty__FunctionalAssignment_2_3
{
pushFollow(FOLLOW_2);
rule__ScalarProperty__FunctionalAssignment_2_3();
@@ -28265,14 +28968,14 @@ public final void rule__ScalarProperty__Group_2__3__Impl() throws RecognitionExc
// $ANTLR start "rule__ScalarProperty__Group_2__4"
- // InternalOml.g:8913:1: rule__ScalarProperty__Group_2__4 : rule__ScalarProperty__Group_2__4__Impl ;
+ // InternalOml.g:9126:1: rule__ScalarProperty__Group_2__4 : rule__ScalarProperty__Group_2__4__Impl ;
public final void rule__ScalarProperty__Group_2__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8917:1: ( rule__ScalarProperty__Group_2__4__Impl )
- // InternalOml.g:8918:2: rule__ScalarProperty__Group_2__4__Impl
+ // InternalOml.g:9130:1: ( rule__ScalarProperty__Group_2__4__Impl )
+ // InternalOml.g:9131:2: rule__ScalarProperty__Group_2__4__Impl
{
pushFollow(FOLLOW_2);
rule__ScalarProperty__Group_2__4__Impl();
@@ -28298,20 +29001,20 @@ public final void rule__ScalarProperty__Group_2__4() throws RecognitionException
// $ANTLR start "rule__ScalarProperty__Group_2__4__Impl"
- // InternalOml.g:8924:1: rule__ScalarProperty__Group_2__4__Impl : ( ']' ) ;
+ // InternalOml.g:9137:1: rule__ScalarProperty__Group_2__4__Impl : ( ']' ) ;
public final void rule__ScalarProperty__Group_2__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8928:1: ( ( ']' ) )
- // InternalOml.g:8929:1: ( ']' )
+ // InternalOml.g:9141:1: ( ( ']' ) )
+ // InternalOml.g:9142:1: ( ']' )
{
- // InternalOml.g:8929:1: ( ']' )
- // InternalOml.g:8930:2: ']'
+ // InternalOml.g:9142:1: ( ']' )
+ // InternalOml.g:9143:2: ']'
{
before(grammarAccess.getScalarPropertyAccess().getRightSquareBracketKeyword_2_4());
- match(input,38,FOLLOW_2);
+ match(input,40,FOLLOW_2);
after(grammarAccess.getScalarPropertyAccess().getRightSquareBracketKeyword_2_4());
}
@@ -28335,14 +29038,14 @@ public final void rule__ScalarProperty__Group_2__4__Impl() throws RecognitionExc
// $ANTLR start "rule__ScalarProperty__Group_2_1__0"
- // InternalOml.g:8940:1: rule__ScalarProperty__Group_2_1__0 : rule__ScalarProperty__Group_2_1__0__Impl rule__ScalarProperty__Group_2_1__1 ;
+ // InternalOml.g:9153:1: rule__ScalarProperty__Group_2_1__0 : rule__ScalarProperty__Group_2_1__0__Impl rule__ScalarProperty__Group_2_1__1 ;
public final void rule__ScalarProperty__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8944:1: ( rule__ScalarProperty__Group_2_1__0__Impl rule__ScalarProperty__Group_2_1__1 )
- // InternalOml.g:8945:2: rule__ScalarProperty__Group_2_1__0__Impl rule__ScalarProperty__Group_2_1__1
+ // InternalOml.g:9157:1: ( rule__ScalarProperty__Group_2_1__0__Impl rule__ScalarProperty__Group_2_1__1 )
+ // InternalOml.g:9158:2: rule__ScalarProperty__Group_2_1__0__Impl rule__ScalarProperty__Group_2_1__1
{
pushFollow(FOLLOW_3);
rule__ScalarProperty__Group_2_1__0__Impl();
@@ -28373,20 +29076,20 @@ public final void rule__ScalarProperty__Group_2_1__0() throws RecognitionExcepti
// $ANTLR start "rule__ScalarProperty__Group_2_1__0__Impl"
- // InternalOml.g:8952:1: rule__ScalarProperty__Group_2_1__0__Impl : ( 'domain' ) ;
+ // InternalOml.g:9165:1: rule__ScalarProperty__Group_2_1__0__Impl : ( 'domain' ) ;
public final void rule__ScalarProperty__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8956:1: ( ( 'domain' ) )
- // InternalOml.g:8957:1: ( 'domain' )
+ // InternalOml.g:9169:1: ( ( 'domain' ) )
+ // InternalOml.g:9170:1: ( 'domain' )
{
- // InternalOml.g:8957:1: ( 'domain' )
- // InternalOml.g:8958:2: 'domain'
+ // InternalOml.g:9170:1: ( 'domain' )
+ // InternalOml.g:9171:2: 'domain'
{
before(grammarAccess.getScalarPropertyAccess().getDomainKeyword_2_1_0());
- match(input,62,FOLLOW_2);
+ match(input,63,FOLLOW_2);
after(grammarAccess.getScalarPropertyAccess().getDomainKeyword_2_1_0());
}
@@ -28410,16 +29113,16 @@ public final void rule__ScalarProperty__Group_2_1__0__Impl() throws RecognitionE
// $ANTLR start "rule__ScalarProperty__Group_2_1__1"
- // InternalOml.g:8967:1: rule__ScalarProperty__Group_2_1__1 : rule__ScalarProperty__Group_2_1__1__Impl rule__ScalarProperty__Group_2_1__2 ;
+ // InternalOml.g:9180:1: rule__ScalarProperty__Group_2_1__1 : rule__ScalarProperty__Group_2_1__1__Impl rule__ScalarProperty__Group_2_1__2 ;
public final void rule__ScalarProperty__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8971:1: ( rule__ScalarProperty__Group_2_1__1__Impl rule__ScalarProperty__Group_2_1__2 )
- // InternalOml.g:8972:2: rule__ScalarProperty__Group_2_1__1__Impl rule__ScalarProperty__Group_2_1__2
+ // InternalOml.g:9184:1: ( rule__ScalarProperty__Group_2_1__1__Impl rule__ScalarProperty__Group_2_1__2 )
+ // InternalOml.g:9185:2: rule__ScalarProperty__Group_2_1__1__Impl rule__ScalarProperty__Group_2_1__2
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_5);
rule__ScalarProperty__Group_2_1__1__Impl();
state._fsp--;
@@ -28448,21 +29151,21 @@ public final void rule__ScalarProperty__Group_2_1__1() throws RecognitionExcepti
// $ANTLR start "rule__ScalarProperty__Group_2_1__1__Impl"
- // InternalOml.g:8979:1: rule__ScalarProperty__Group_2_1__1__Impl : ( ( rule__ScalarProperty__DomainsAssignment_2_1_1 ) ) ;
+ // InternalOml.g:9192:1: rule__ScalarProperty__Group_2_1__1__Impl : ( ( rule__ScalarProperty__DomainsAssignment_2_1_1 ) ) ;
public final void rule__ScalarProperty__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8983:1: ( ( ( rule__ScalarProperty__DomainsAssignment_2_1_1 ) ) )
- // InternalOml.g:8984:1: ( ( rule__ScalarProperty__DomainsAssignment_2_1_1 ) )
+ // InternalOml.g:9196:1: ( ( ( rule__ScalarProperty__DomainsAssignment_2_1_1 ) ) )
+ // InternalOml.g:9197:1: ( ( rule__ScalarProperty__DomainsAssignment_2_1_1 ) )
{
- // InternalOml.g:8984:1: ( ( rule__ScalarProperty__DomainsAssignment_2_1_1 ) )
- // InternalOml.g:8985:2: ( rule__ScalarProperty__DomainsAssignment_2_1_1 )
+ // InternalOml.g:9197:1: ( ( rule__ScalarProperty__DomainsAssignment_2_1_1 ) )
+ // InternalOml.g:9198:2: ( rule__ScalarProperty__DomainsAssignment_2_1_1 )
{
before(grammarAccess.getScalarPropertyAccess().getDomainsAssignment_2_1_1());
- // InternalOml.g:8986:2: ( rule__ScalarProperty__DomainsAssignment_2_1_1 )
- // InternalOml.g:8986:3: rule__ScalarProperty__DomainsAssignment_2_1_1
+ // InternalOml.g:9199:2: ( rule__ScalarProperty__DomainsAssignment_2_1_1 )
+ // InternalOml.g:9199:3: rule__ScalarProperty__DomainsAssignment_2_1_1
{
pushFollow(FOLLOW_2);
rule__ScalarProperty__DomainsAssignment_2_1_1();
@@ -28495,14 +29198,14 @@ public final void rule__ScalarProperty__Group_2_1__1__Impl() throws RecognitionE
// $ANTLR start "rule__ScalarProperty__Group_2_1__2"
- // InternalOml.g:8994:1: rule__ScalarProperty__Group_2_1__2 : rule__ScalarProperty__Group_2_1__2__Impl ;
+ // InternalOml.g:9207:1: rule__ScalarProperty__Group_2_1__2 : rule__ScalarProperty__Group_2_1__2__Impl ;
public final void rule__ScalarProperty__Group_2_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:8998:1: ( rule__ScalarProperty__Group_2_1__2__Impl )
- // InternalOml.g:8999:2: rule__ScalarProperty__Group_2_1__2__Impl
+ // InternalOml.g:9211:1: ( rule__ScalarProperty__Group_2_1__2__Impl )
+ // InternalOml.g:9212:2: rule__ScalarProperty__Group_2_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__ScalarProperty__Group_2_1__2__Impl();
@@ -28528,35 +29231,35 @@ public final void rule__ScalarProperty__Group_2_1__2() throws RecognitionExcepti
// $ANTLR start "rule__ScalarProperty__Group_2_1__2__Impl"
- // InternalOml.g:9005:1: rule__ScalarProperty__Group_2_1__2__Impl : ( ( rule__ScalarProperty__Group_2_1_2__0 )* ) ;
+ // InternalOml.g:9218:1: rule__ScalarProperty__Group_2_1__2__Impl : ( ( rule__ScalarProperty__Group_2_1_2__0 )* ) ;
public final void rule__ScalarProperty__Group_2_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9009:1: ( ( ( rule__ScalarProperty__Group_2_1_2__0 )* ) )
- // InternalOml.g:9010:1: ( ( rule__ScalarProperty__Group_2_1_2__0 )* )
+ // InternalOml.g:9222:1: ( ( ( rule__ScalarProperty__Group_2_1_2__0 )* ) )
+ // InternalOml.g:9223:1: ( ( rule__ScalarProperty__Group_2_1_2__0 )* )
{
- // InternalOml.g:9010:1: ( ( rule__ScalarProperty__Group_2_1_2__0 )* )
- // InternalOml.g:9011:2: ( rule__ScalarProperty__Group_2_1_2__0 )*
+ // InternalOml.g:9223:1: ( ( rule__ScalarProperty__Group_2_1_2__0 )* )
+ // InternalOml.g:9224:2: ( rule__ScalarProperty__Group_2_1_2__0 )*
{
before(grammarAccess.getScalarPropertyAccess().getGroup_2_1_2());
- // InternalOml.g:9012:2: ( rule__ScalarProperty__Group_2_1_2__0 )*
- loop108:
+ // InternalOml.g:9225:2: ( rule__ScalarProperty__Group_2_1_2__0 )*
+ loop110:
do {
- int alt108=2;
- int LA108_0 = input.LA(1);
+ int alt110=2;
+ int LA110_0 = input.LA(1);
- if ( (LA108_0==43) ) {
- alt108=1;
+ if ( (LA110_0==30) ) {
+ alt110=1;
}
- switch (alt108) {
+ switch (alt110) {
case 1 :
- // InternalOml.g:9012:3: rule__ScalarProperty__Group_2_1_2__0
+ // InternalOml.g:9225:3: rule__ScalarProperty__Group_2_1_2__0
{
- pushFollow(FOLLOW_35);
+ pushFollow(FOLLOW_6);
rule__ScalarProperty__Group_2_1_2__0();
state._fsp--;
@@ -28566,7 +29269,7 @@ public final void rule__ScalarProperty__Group_2_1__2__Impl() throws RecognitionE
break;
default :
- break loop108;
+ break loop110;
}
} while (true);
@@ -28593,14 +29296,14 @@ public final void rule__ScalarProperty__Group_2_1__2__Impl() throws RecognitionE
// $ANTLR start "rule__ScalarProperty__Group_2_1_2__0"
- // InternalOml.g:9021:1: rule__ScalarProperty__Group_2_1_2__0 : rule__ScalarProperty__Group_2_1_2__0__Impl rule__ScalarProperty__Group_2_1_2__1 ;
+ // InternalOml.g:9234:1: rule__ScalarProperty__Group_2_1_2__0 : rule__ScalarProperty__Group_2_1_2__0__Impl rule__ScalarProperty__Group_2_1_2__1 ;
public final void rule__ScalarProperty__Group_2_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9025:1: ( rule__ScalarProperty__Group_2_1_2__0__Impl rule__ScalarProperty__Group_2_1_2__1 )
- // InternalOml.g:9026:2: rule__ScalarProperty__Group_2_1_2__0__Impl rule__ScalarProperty__Group_2_1_2__1
+ // InternalOml.g:9238:1: ( rule__ScalarProperty__Group_2_1_2__0__Impl rule__ScalarProperty__Group_2_1_2__1 )
+ // InternalOml.g:9239:2: rule__ScalarProperty__Group_2_1_2__0__Impl rule__ScalarProperty__Group_2_1_2__1
{
pushFollow(FOLLOW_3);
rule__ScalarProperty__Group_2_1_2__0__Impl();
@@ -28631,20 +29334,20 @@ public final void rule__ScalarProperty__Group_2_1_2__0() throws RecognitionExcep
// $ANTLR start "rule__ScalarProperty__Group_2_1_2__0__Impl"
- // InternalOml.g:9033:1: rule__ScalarProperty__Group_2_1_2__0__Impl : ( ',' ) ;
+ // InternalOml.g:9246:1: rule__ScalarProperty__Group_2_1_2__0__Impl : ( ',' ) ;
public final void rule__ScalarProperty__Group_2_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9037:1: ( ( ',' ) )
- // InternalOml.g:9038:1: ( ',' )
+ // InternalOml.g:9250:1: ( ( ',' ) )
+ // InternalOml.g:9251:1: ( ',' )
{
- // InternalOml.g:9038:1: ( ',' )
- // InternalOml.g:9039:2: ','
+ // InternalOml.g:9251:1: ( ',' )
+ // InternalOml.g:9252:2: ','
{
before(grammarAccess.getScalarPropertyAccess().getCommaKeyword_2_1_2_0());
- match(input,43,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getScalarPropertyAccess().getCommaKeyword_2_1_2_0());
}
@@ -28668,14 +29371,14 @@ public final void rule__ScalarProperty__Group_2_1_2__0__Impl() throws Recognitio
// $ANTLR start "rule__ScalarProperty__Group_2_1_2__1"
- // InternalOml.g:9048:1: rule__ScalarProperty__Group_2_1_2__1 : rule__ScalarProperty__Group_2_1_2__1__Impl ;
+ // InternalOml.g:9261:1: rule__ScalarProperty__Group_2_1_2__1 : rule__ScalarProperty__Group_2_1_2__1__Impl ;
public final void rule__ScalarProperty__Group_2_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9052:1: ( rule__ScalarProperty__Group_2_1_2__1__Impl )
- // InternalOml.g:9053:2: rule__ScalarProperty__Group_2_1_2__1__Impl
+ // InternalOml.g:9265:1: ( rule__ScalarProperty__Group_2_1_2__1__Impl )
+ // InternalOml.g:9266:2: rule__ScalarProperty__Group_2_1_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__ScalarProperty__Group_2_1_2__1__Impl();
@@ -28701,21 +29404,21 @@ public final void rule__ScalarProperty__Group_2_1_2__1() throws RecognitionExcep
// $ANTLR start "rule__ScalarProperty__Group_2_1_2__1__Impl"
- // InternalOml.g:9059:1: rule__ScalarProperty__Group_2_1_2__1__Impl : ( ( rule__ScalarProperty__DomainsAssignment_2_1_2_1 ) ) ;
+ // InternalOml.g:9272:1: rule__ScalarProperty__Group_2_1_2__1__Impl : ( ( rule__ScalarProperty__DomainsAssignment_2_1_2_1 ) ) ;
public final void rule__ScalarProperty__Group_2_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9063:1: ( ( ( rule__ScalarProperty__DomainsAssignment_2_1_2_1 ) ) )
- // InternalOml.g:9064:1: ( ( rule__ScalarProperty__DomainsAssignment_2_1_2_1 ) )
+ // InternalOml.g:9276:1: ( ( ( rule__ScalarProperty__DomainsAssignment_2_1_2_1 ) ) )
+ // InternalOml.g:9277:1: ( ( rule__ScalarProperty__DomainsAssignment_2_1_2_1 ) )
{
- // InternalOml.g:9064:1: ( ( rule__ScalarProperty__DomainsAssignment_2_1_2_1 ) )
- // InternalOml.g:9065:2: ( rule__ScalarProperty__DomainsAssignment_2_1_2_1 )
+ // InternalOml.g:9277:1: ( ( rule__ScalarProperty__DomainsAssignment_2_1_2_1 ) )
+ // InternalOml.g:9278:2: ( rule__ScalarProperty__DomainsAssignment_2_1_2_1 )
{
before(grammarAccess.getScalarPropertyAccess().getDomainsAssignment_2_1_2_1());
- // InternalOml.g:9066:2: ( rule__ScalarProperty__DomainsAssignment_2_1_2_1 )
- // InternalOml.g:9066:3: rule__ScalarProperty__DomainsAssignment_2_1_2_1
+ // InternalOml.g:9279:2: ( rule__ScalarProperty__DomainsAssignment_2_1_2_1 )
+ // InternalOml.g:9279:3: rule__ScalarProperty__DomainsAssignment_2_1_2_1
{
pushFollow(FOLLOW_2);
rule__ScalarProperty__DomainsAssignment_2_1_2_1();
@@ -28748,14 +29451,14 @@ public final void rule__ScalarProperty__Group_2_1_2__1__Impl() throws Recognitio
// $ANTLR start "rule__ScalarProperty__Group_2_2__0"
- // InternalOml.g:9075:1: rule__ScalarProperty__Group_2_2__0 : rule__ScalarProperty__Group_2_2__0__Impl rule__ScalarProperty__Group_2_2__1 ;
+ // InternalOml.g:9288:1: rule__ScalarProperty__Group_2_2__0 : rule__ScalarProperty__Group_2_2__0__Impl rule__ScalarProperty__Group_2_2__1 ;
public final void rule__ScalarProperty__Group_2_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9079:1: ( rule__ScalarProperty__Group_2_2__0__Impl rule__ScalarProperty__Group_2_2__1 )
- // InternalOml.g:9080:2: rule__ScalarProperty__Group_2_2__0__Impl rule__ScalarProperty__Group_2_2__1
+ // InternalOml.g:9292:1: ( rule__ScalarProperty__Group_2_2__0__Impl rule__ScalarProperty__Group_2_2__1 )
+ // InternalOml.g:9293:2: rule__ScalarProperty__Group_2_2__0__Impl rule__ScalarProperty__Group_2_2__1
{
pushFollow(FOLLOW_3);
rule__ScalarProperty__Group_2_2__0__Impl();
@@ -28786,20 +29489,20 @@ public final void rule__ScalarProperty__Group_2_2__0() throws RecognitionExcepti
// $ANTLR start "rule__ScalarProperty__Group_2_2__0__Impl"
- // InternalOml.g:9087:1: rule__ScalarProperty__Group_2_2__0__Impl : ( 'range' ) ;
+ // InternalOml.g:9300:1: rule__ScalarProperty__Group_2_2__0__Impl : ( 'range' ) ;
public final void rule__ScalarProperty__Group_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9091:1: ( ( 'range' ) )
- // InternalOml.g:9092:1: ( 'range' )
+ // InternalOml.g:9304:1: ( ( 'range' ) )
+ // InternalOml.g:9305:1: ( 'range' )
{
- // InternalOml.g:9092:1: ( 'range' )
- // InternalOml.g:9093:2: 'range'
+ // InternalOml.g:9305:1: ( 'range' )
+ // InternalOml.g:9306:2: 'range'
{
before(grammarAccess.getScalarPropertyAccess().getRangeKeyword_2_2_0());
- match(input,63,FOLLOW_2);
+ match(input,64,FOLLOW_2);
after(grammarAccess.getScalarPropertyAccess().getRangeKeyword_2_2_0());
}
@@ -28823,16 +29526,16 @@ public final void rule__ScalarProperty__Group_2_2__0__Impl() throws RecognitionE
// $ANTLR start "rule__ScalarProperty__Group_2_2__1"
- // InternalOml.g:9102:1: rule__ScalarProperty__Group_2_2__1 : rule__ScalarProperty__Group_2_2__1__Impl rule__ScalarProperty__Group_2_2__2 ;
+ // InternalOml.g:9315:1: rule__ScalarProperty__Group_2_2__1 : rule__ScalarProperty__Group_2_2__1__Impl rule__ScalarProperty__Group_2_2__2 ;
public final void rule__ScalarProperty__Group_2_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9106:1: ( rule__ScalarProperty__Group_2_2__1__Impl rule__ScalarProperty__Group_2_2__2 )
- // InternalOml.g:9107:2: rule__ScalarProperty__Group_2_2__1__Impl rule__ScalarProperty__Group_2_2__2
+ // InternalOml.g:9319:1: ( rule__ScalarProperty__Group_2_2__1__Impl rule__ScalarProperty__Group_2_2__2 )
+ // InternalOml.g:9320:2: rule__ScalarProperty__Group_2_2__1__Impl rule__ScalarProperty__Group_2_2__2
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_5);
rule__ScalarProperty__Group_2_2__1__Impl();
state._fsp--;
@@ -28861,21 +29564,21 @@ public final void rule__ScalarProperty__Group_2_2__1() throws RecognitionExcepti
// $ANTLR start "rule__ScalarProperty__Group_2_2__1__Impl"
- // InternalOml.g:9114:1: rule__ScalarProperty__Group_2_2__1__Impl : ( ( rule__ScalarProperty__RangesAssignment_2_2_1 ) ) ;
+ // InternalOml.g:9327:1: rule__ScalarProperty__Group_2_2__1__Impl : ( ( rule__ScalarProperty__RangesAssignment_2_2_1 ) ) ;
public final void rule__ScalarProperty__Group_2_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9118:1: ( ( ( rule__ScalarProperty__RangesAssignment_2_2_1 ) ) )
- // InternalOml.g:9119:1: ( ( rule__ScalarProperty__RangesAssignment_2_2_1 ) )
+ // InternalOml.g:9331:1: ( ( ( rule__ScalarProperty__RangesAssignment_2_2_1 ) ) )
+ // InternalOml.g:9332:1: ( ( rule__ScalarProperty__RangesAssignment_2_2_1 ) )
{
- // InternalOml.g:9119:1: ( ( rule__ScalarProperty__RangesAssignment_2_2_1 ) )
- // InternalOml.g:9120:2: ( rule__ScalarProperty__RangesAssignment_2_2_1 )
+ // InternalOml.g:9332:1: ( ( rule__ScalarProperty__RangesAssignment_2_2_1 ) )
+ // InternalOml.g:9333:2: ( rule__ScalarProperty__RangesAssignment_2_2_1 )
{
before(grammarAccess.getScalarPropertyAccess().getRangesAssignment_2_2_1());
- // InternalOml.g:9121:2: ( rule__ScalarProperty__RangesAssignment_2_2_1 )
- // InternalOml.g:9121:3: rule__ScalarProperty__RangesAssignment_2_2_1
+ // InternalOml.g:9334:2: ( rule__ScalarProperty__RangesAssignment_2_2_1 )
+ // InternalOml.g:9334:3: rule__ScalarProperty__RangesAssignment_2_2_1
{
pushFollow(FOLLOW_2);
rule__ScalarProperty__RangesAssignment_2_2_1();
@@ -28908,14 +29611,14 @@ public final void rule__ScalarProperty__Group_2_2__1__Impl() throws RecognitionE
// $ANTLR start "rule__ScalarProperty__Group_2_2__2"
- // InternalOml.g:9129:1: rule__ScalarProperty__Group_2_2__2 : rule__ScalarProperty__Group_2_2__2__Impl ;
+ // InternalOml.g:9342:1: rule__ScalarProperty__Group_2_2__2 : rule__ScalarProperty__Group_2_2__2__Impl ;
public final void rule__ScalarProperty__Group_2_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9133:1: ( rule__ScalarProperty__Group_2_2__2__Impl )
- // InternalOml.g:9134:2: rule__ScalarProperty__Group_2_2__2__Impl
+ // InternalOml.g:9346:1: ( rule__ScalarProperty__Group_2_2__2__Impl )
+ // InternalOml.g:9347:2: rule__ScalarProperty__Group_2_2__2__Impl
{
pushFollow(FOLLOW_2);
rule__ScalarProperty__Group_2_2__2__Impl();
@@ -28941,35 +29644,35 @@ public final void rule__ScalarProperty__Group_2_2__2() throws RecognitionExcepti
// $ANTLR start "rule__ScalarProperty__Group_2_2__2__Impl"
- // InternalOml.g:9140:1: rule__ScalarProperty__Group_2_2__2__Impl : ( ( rule__ScalarProperty__Group_2_2_2__0 )* ) ;
+ // InternalOml.g:9353:1: rule__ScalarProperty__Group_2_2__2__Impl : ( ( rule__ScalarProperty__Group_2_2_2__0 )* ) ;
public final void rule__ScalarProperty__Group_2_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9144:1: ( ( ( rule__ScalarProperty__Group_2_2_2__0 )* ) )
- // InternalOml.g:9145:1: ( ( rule__ScalarProperty__Group_2_2_2__0 )* )
+ // InternalOml.g:9357:1: ( ( ( rule__ScalarProperty__Group_2_2_2__0 )* ) )
+ // InternalOml.g:9358:1: ( ( rule__ScalarProperty__Group_2_2_2__0 )* )
{
- // InternalOml.g:9145:1: ( ( rule__ScalarProperty__Group_2_2_2__0 )* )
- // InternalOml.g:9146:2: ( rule__ScalarProperty__Group_2_2_2__0 )*
+ // InternalOml.g:9358:1: ( ( rule__ScalarProperty__Group_2_2_2__0 )* )
+ // InternalOml.g:9359:2: ( rule__ScalarProperty__Group_2_2_2__0 )*
{
before(grammarAccess.getScalarPropertyAccess().getGroup_2_2_2());
- // InternalOml.g:9147:2: ( rule__ScalarProperty__Group_2_2_2__0 )*
- loop109:
+ // InternalOml.g:9360:2: ( rule__ScalarProperty__Group_2_2_2__0 )*
+ loop111:
do {
- int alt109=2;
- int LA109_0 = input.LA(1);
+ int alt111=2;
+ int LA111_0 = input.LA(1);
- if ( (LA109_0==43) ) {
- alt109=1;
+ if ( (LA111_0==30) ) {
+ alt111=1;
}
- switch (alt109) {
+ switch (alt111) {
case 1 :
- // InternalOml.g:9147:3: rule__ScalarProperty__Group_2_2_2__0
+ // InternalOml.g:9360:3: rule__ScalarProperty__Group_2_2_2__0
{
- pushFollow(FOLLOW_35);
+ pushFollow(FOLLOW_6);
rule__ScalarProperty__Group_2_2_2__0();
state._fsp--;
@@ -28979,7 +29682,7 @@ public final void rule__ScalarProperty__Group_2_2__2__Impl() throws RecognitionE
break;
default :
- break loop109;
+ break loop111;
}
} while (true);
@@ -29006,14 +29709,14 @@ public final void rule__ScalarProperty__Group_2_2__2__Impl() throws RecognitionE
// $ANTLR start "rule__ScalarProperty__Group_2_2_2__0"
- // InternalOml.g:9156:1: rule__ScalarProperty__Group_2_2_2__0 : rule__ScalarProperty__Group_2_2_2__0__Impl rule__ScalarProperty__Group_2_2_2__1 ;
+ // InternalOml.g:9369:1: rule__ScalarProperty__Group_2_2_2__0 : rule__ScalarProperty__Group_2_2_2__0__Impl rule__ScalarProperty__Group_2_2_2__1 ;
public final void rule__ScalarProperty__Group_2_2_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9160:1: ( rule__ScalarProperty__Group_2_2_2__0__Impl rule__ScalarProperty__Group_2_2_2__1 )
- // InternalOml.g:9161:2: rule__ScalarProperty__Group_2_2_2__0__Impl rule__ScalarProperty__Group_2_2_2__1
+ // InternalOml.g:9373:1: ( rule__ScalarProperty__Group_2_2_2__0__Impl rule__ScalarProperty__Group_2_2_2__1 )
+ // InternalOml.g:9374:2: rule__ScalarProperty__Group_2_2_2__0__Impl rule__ScalarProperty__Group_2_2_2__1
{
pushFollow(FOLLOW_3);
rule__ScalarProperty__Group_2_2_2__0__Impl();
@@ -29044,20 +29747,20 @@ public final void rule__ScalarProperty__Group_2_2_2__0() throws RecognitionExcep
// $ANTLR start "rule__ScalarProperty__Group_2_2_2__0__Impl"
- // InternalOml.g:9168:1: rule__ScalarProperty__Group_2_2_2__0__Impl : ( ',' ) ;
+ // InternalOml.g:9381:1: rule__ScalarProperty__Group_2_2_2__0__Impl : ( ',' ) ;
public final void rule__ScalarProperty__Group_2_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9172:1: ( ( ',' ) )
- // InternalOml.g:9173:1: ( ',' )
+ // InternalOml.g:9385:1: ( ( ',' ) )
+ // InternalOml.g:9386:1: ( ',' )
{
- // InternalOml.g:9173:1: ( ',' )
- // InternalOml.g:9174:2: ','
+ // InternalOml.g:9386:1: ( ',' )
+ // InternalOml.g:9387:2: ','
{
before(grammarAccess.getScalarPropertyAccess().getCommaKeyword_2_2_2_0());
- match(input,43,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getScalarPropertyAccess().getCommaKeyword_2_2_2_0());
}
@@ -29081,14 +29784,14 @@ public final void rule__ScalarProperty__Group_2_2_2__0__Impl() throws Recognitio
// $ANTLR start "rule__ScalarProperty__Group_2_2_2__1"
- // InternalOml.g:9183:1: rule__ScalarProperty__Group_2_2_2__1 : rule__ScalarProperty__Group_2_2_2__1__Impl ;
+ // InternalOml.g:9396:1: rule__ScalarProperty__Group_2_2_2__1 : rule__ScalarProperty__Group_2_2_2__1__Impl ;
public final void rule__ScalarProperty__Group_2_2_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9187:1: ( rule__ScalarProperty__Group_2_2_2__1__Impl )
- // InternalOml.g:9188:2: rule__ScalarProperty__Group_2_2_2__1__Impl
+ // InternalOml.g:9400:1: ( rule__ScalarProperty__Group_2_2_2__1__Impl )
+ // InternalOml.g:9401:2: rule__ScalarProperty__Group_2_2_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__ScalarProperty__Group_2_2_2__1__Impl();
@@ -29114,21 +29817,21 @@ public final void rule__ScalarProperty__Group_2_2_2__1() throws RecognitionExcep
// $ANTLR start "rule__ScalarProperty__Group_2_2_2__1__Impl"
- // InternalOml.g:9194:1: rule__ScalarProperty__Group_2_2_2__1__Impl : ( ( rule__ScalarProperty__RangesAssignment_2_2_2_1 ) ) ;
+ // InternalOml.g:9407:1: rule__ScalarProperty__Group_2_2_2__1__Impl : ( ( rule__ScalarProperty__RangesAssignment_2_2_2_1 ) ) ;
public final void rule__ScalarProperty__Group_2_2_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9198:1: ( ( ( rule__ScalarProperty__RangesAssignment_2_2_2_1 ) ) )
- // InternalOml.g:9199:1: ( ( rule__ScalarProperty__RangesAssignment_2_2_2_1 ) )
+ // InternalOml.g:9411:1: ( ( ( rule__ScalarProperty__RangesAssignment_2_2_2_1 ) ) )
+ // InternalOml.g:9412:1: ( ( rule__ScalarProperty__RangesAssignment_2_2_2_1 ) )
{
- // InternalOml.g:9199:1: ( ( rule__ScalarProperty__RangesAssignment_2_2_2_1 ) )
- // InternalOml.g:9200:2: ( rule__ScalarProperty__RangesAssignment_2_2_2_1 )
+ // InternalOml.g:9412:1: ( ( rule__ScalarProperty__RangesAssignment_2_2_2_1 ) )
+ // InternalOml.g:9413:2: ( rule__ScalarProperty__RangesAssignment_2_2_2_1 )
{
before(grammarAccess.getScalarPropertyAccess().getRangesAssignment_2_2_2_1());
- // InternalOml.g:9201:2: ( rule__ScalarProperty__RangesAssignment_2_2_2_1 )
- // InternalOml.g:9201:3: rule__ScalarProperty__RangesAssignment_2_2_2_1
+ // InternalOml.g:9414:2: ( rule__ScalarProperty__RangesAssignment_2_2_2_1 )
+ // InternalOml.g:9414:3: rule__ScalarProperty__RangesAssignment_2_2_2_1
{
pushFollow(FOLLOW_2);
rule__ScalarProperty__RangesAssignment_2_2_2_1();
@@ -29161,14 +29864,14 @@ public final void rule__ScalarProperty__Group_2_2_2__1__Impl() throws Recognitio
// $ANTLR start "rule__StructuredProperty__Group__0"
- // InternalOml.g:9210:1: rule__StructuredProperty__Group__0 : rule__StructuredProperty__Group__0__Impl rule__StructuredProperty__Group__1 ;
+ // InternalOml.g:9423:1: rule__StructuredProperty__Group__0 : rule__StructuredProperty__Group__0__Impl rule__StructuredProperty__Group__1 ;
public final void rule__StructuredProperty__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9214:1: ( rule__StructuredProperty__Group__0__Impl rule__StructuredProperty__Group__1 )
- // InternalOml.g:9215:2: rule__StructuredProperty__Group__0__Impl rule__StructuredProperty__Group__1
+ // InternalOml.g:9427:1: ( rule__StructuredProperty__Group__0__Impl rule__StructuredProperty__Group__1 )
+ // InternalOml.g:9428:2: rule__StructuredProperty__Group__0__Impl rule__StructuredProperty__Group__1
{
pushFollow(FOLLOW_59);
rule__StructuredProperty__Group__0__Impl();
@@ -29199,35 +29902,35 @@ public final void rule__StructuredProperty__Group__0() throws RecognitionExcepti
// $ANTLR start "rule__StructuredProperty__Group__0__Impl"
- // InternalOml.g:9222:1: rule__StructuredProperty__Group__0__Impl : ( ( rule__StructuredProperty__OwnedAnnotationsAssignment_0 )* ) ;
+ // InternalOml.g:9435:1: rule__StructuredProperty__Group__0__Impl : ( ( rule__StructuredProperty__OwnedAnnotationsAssignment_0 )* ) ;
public final void rule__StructuredProperty__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9226:1: ( ( ( rule__StructuredProperty__OwnedAnnotationsAssignment_0 )* ) )
- // InternalOml.g:9227:1: ( ( rule__StructuredProperty__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:9439:1: ( ( ( rule__StructuredProperty__OwnedAnnotationsAssignment_0 )* ) )
+ // InternalOml.g:9440:1: ( ( rule__StructuredProperty__OwnedAnnotationsAssignment_0 )* )
{
- // InternalOml.g:9227:1: ( ( rule__StructuredProperty__OwnedAnnotationsAssignment_0 )* )
- // InternalOml.g:9228:2: ( rule__StructuredProperty__OwnedAnnotationsAssignment_0 )*
+ // InternalOml.g:9440:1: ( ( rule__StructuredProperty__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:9441:2: ( rule__StructuredProperty__OwnedAnnotationsAssignment_0 )*
{
before(grammarAccess.getStructuredPropertyAccess().getOwnedAnnotationsAssignment_0());
- // InternalOml.g:9229:2: ( rule__StructuredProperty__OwnedAnnotationsAssignment_0 )*
- loop110:
+ // InternalOml.g:9442:2: ( rule__StructuredProperty__OwnedAnnotationsAssignment_0 )*
+ loop112:
do {
- int alt110=2;
- int LA110_0 = input.LA(1);
+ int alt112=2;
+ int LA112_0 = input.LA(1);
- if ( (LA110_0==28) ) {
- alt110=1;
+ if ( (LA112_0==29) ) {
+ alt112=1;
}
- switch (alt110) {
+ switch (alt112) {
case 1 :
- // InternalOml.g:9229:3: rule__StructuredProperty__OwnedAnnotationsAssignment_0
+ // InternalOml.g:9442:3: rule__StructuredProperty__OwnedAnnotationsAssignment_0
{
- pushFollow(FOLLOW_6);
+ pushFollow(FOLLOW_8);
rule__StructuredProperty__OwnedAnnotationsAssignment_0();
state._fsp--;
@@ -29237,7 +29940,7 @@ public final void rule__StructuredProperty__Group__0__Impl() throws RecognitionE
break;
default :
- break loop110;
+ break loop112;
}
} while (true);
@@ -29264,16 +29967,16 @@ public final void rule__StructuredProperty__Group__0__Impl() throws RecognitionE
// $ANTLR start "rule__StructuredProperty__Group__1"
- // InternalOml.g:9237:1: rule__StructuredProperty__Group__1 : rule__StructuredProperty__Group__1__Impl rule__StructuredProperty__Group__2 ;
+ // InternalOml.g:9450:1: rule__StructuredProperty__Group__1 : rule__StructuredProperty__Group__1__Impl rule__StructuredProperty__Group__2 ;
public final void rule__StructuredProperty__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9241:1: ( rule__StructuredProperty__Group__1__Impl rule__StructuredProperty__Group__2 )
- // InternalOml.g:9242:2: rule__StructuredProperty__Group__1__Impl rule__StructuredProperty__Group__2
+ // InternalOml.g:9454:1: ( rule__StructuredProperty__Group__1__Impl rule__StructuredProperty__Group__2 )
+ // InternalOml.g:9455:2: rule__StructuredProperty__Group__1__Impl rule__StructuredProperty__Group__2
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_25);
rule__StructuredProperty__Group__1__Impl();
state._fsp--;
@@ -29302,21 +30005,21 @@ public final void rule__StructuredProperty__Group__1() throws RecognitionExcepti
// $ANTLR start "rule__StructuredProperty__Group__1__Impl"
- // InternalOml.g:9249:1: rule__StructuredProperty__Group__1__Impl : ( ( rule__StructuredProperty__Alternatives_1 ) ) ;
+ // InternalOml.g:9462:1: rule__StructuredProperty__Group__1__Impl : ( ( rule__StructuredProperty__Alternatives_1 ) ) ;
public final void rule__StructuredProperty__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9253:1: ( ( ( rule__StructuredProperty__Alternatives_1 ) ) )
- // InternalOml.g:9254:1: ( ( rule__StructuredProperty__Alternatives_1 ) )
+ // InternalOml.g:9466:1: ( ( ( rule__StructuredProperty__Alternatives_1 ) ) )
+ // InternalOml.g:9467:1: ( ( rule__StructuredProperty__Alternatives_1 ) )
{
- // InternalOml.g:9254:1: ( ( rule__StructuredProperty__Alternatives_1 ) )
- // InternalOml.g:9255:2: ( rule__StructuredProperty__Alternatives_1 )
+ // InternalOml.g:9467:1: ( ( rule__StructuredProperty__Alternatives_1 ) )
+ // InternalOml.g:9468:2: ( rule__StructuredProperty__Alternatives_1 )
{
before(grammarAccess.getStructuredPropertyAccess().getAlternatives_1());
- // InternalOml.g:9256:2: ( rule__StructuredProperty__Alternatives_1 )
- // InternalOml.g:9256:3: rule__StructuredProperty__Alternatives_1
+ // InternalOml.g:9469:2: ( rule__StructuredProperty__Alternatives_1 )
+ // InternalOml.g:9469:3: rule__StructuredProperty__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__StructuredProperty__Alternatives_1();
@@ -29349,16 +30052,16 @@ public final void rule__StructuredProperty__Group__1__Impl() throws RecognitionE
// $ANTLR start "rule__StructuredProperty__Group__2"
- // InternalOml.g:9264:1: rule__StructuredProperty__Group__2 : rule__StructuredProperty__Group__2__Impl rule__StructuredProperty__Group__3 ;
+ // InternalOml.g:9477:1: rule__StructuredProperty__Group__2 : rule__StructuredProperty__Group__2__Impl rule__StructuredProperty__Group__3 ;
public final void rule__StructuredProperty__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9268:1: ( rule__StructuredProperty__Group__2__Impl rule__StructuredProperty__Group__3 )
- // InternalOml.g:9269:2: rule__StructuredProperty__Group__2__Impl rule__StructuredProperty__Group__3
+ // InternalOml.g:9481:1: ( rule__StructuredProperty__Group__2__Impl rule__StructuredProperty__Group__3 )
+ // InternalOml.g:9482:2: rule__StructuredProperty__Group__2__Impl rule__StructuredProperty__Group__3
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_25);
rule__StructuredProperty__Group__2__Impl();
state._fsp--;
@@ -29387,29 +30090,29 @@ public final void rule__StructuredProperty__Group__2() throws RecognitionExcepti
// $ANTLR start "rule__StructuredProperty__Group__2__Impl"
- // InternalOml.g:9276:1: rule__StructuredProperty__Group__2__Impl : ( ( rule__StructuredProperty__Group_2__0 )? ) ;
+ // InternalOml.g:9489:1: rule__StructuredProperty__Group__2__Impl : ( ( rule__StructuredProperty__Group_2__0 )? ) ;
public final void rule__StructuredProperty__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9280:1: ( ( ( rule__StructuredProperty__Group_2__0 )? ) )
- // InternalOml.g:9281:1: ( ( rule__StructuredProperty__Group_2__0 )? )
+ // InternalOml.g:9493:1: ( ( ( rule__StructuredProperty__Group_2__0 )? ) )
+ // InternalOml.g:9494:1: ( ( rule__StructuredProperty__Group_2__0 )? )
{
- // InternalOml.g:9281:1: ( ( rule__StructuredProperty__Group_2__0 )? )
- // InternalOml.g:9282:2: ( rule__StructuredProperty__Group_2__0 )?
+ // InternalOml.g:9494:1: ( ( rule__StructuredProperty__Group_2__0 )? )
+ // InternalOml.g:9495:2: ( rule__StructuredProperty__Group_2__0 )?
{
before(grammarAccess.getStructuredPropertyAccess().getGroup_2());
- // InternalOml.g:9283:2: ( rule__StructuredProperty__Group_2__0 )?
- int alt111=2;
- int LA111_0 = input.LA(1);
+ // InternalOml.g:9496:2: ( rule__StructuredProperty__Group_2__0 )?
+ int alt113=2;
+ int LA113_0 = input.LA(1);
- if ( (LA111_0==37) ) {
- alt111=1;
+ if ( (LA113_0==39) ) {
+ alt113=1;
}
- switch (alt111) {
+ switch (alt113) {
case 1 :
- // InternalOml.g:9283:3: rule__StructuredProperty__Group_2__0
+ // InternalOml.g:9496:3: rule__StructuredProperty__Group_2__0
{
pushFollow(FOLLOW_2);
rule__StructuredProperty__Group_2__0();
@@ -29445,16 +30148,16 @@ public final void rule__StructuredProperty__Group__2__Impl() throws RecognitionE
// $ANTLR start "rule__StructuredProperty__Group__3"
- // InternalOml.g:9291:1: rule__StructuredProperty__Group__3 : rule__StructuredProperty__Group__3__Impl rule__StructuredProperty__Group__4 ;
+ // InternalOml.g:9504:1: rule__StructuredProperty__Group__3 : rule__StructuredProperty__Group__3__Impl rule__StructuredProperty__Group__4 ;
public final void rule__StructuredProperty__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9295:1: ( rule__StructuredProperty__Group__3__Impl rule__StructuredProperty__Group__4 )
- // InternalOml.g:9296:2: rule__StructuredProperty__Group__3__Impl rule__StructuredProperty__Group__4
+ // InternalOml.g:9508:1: ( rule__StructuredProperty__Group__3__Impl rule__StructuredProperty__Group__4 )
+ // InternalOml.g:9509:2: rule__StructuredProperty__Group__3__Impl rule__StructuredProperty__Group__4
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_25);
rule__StructuredProperty__Group__3__Impl();
state._fsp--;
@@ -29483,29 +30186,29 @@ public final void rule__StructuredProperty__Group__3() throws RecognitionExcepti
// $ANTLR start "rule__StructuredProperty__Group__3__Impl"
- // InternalOml.g:9303:1: rule__StructuredProperty__Group__3__Impl : ( ( rulePropertySpecialization )? ) ;
+ // InternalOml.g:9516:1: rule__StructuredProperty__Group__3__Impl : ( ( rulePropertySpecialization )? ) ;
public final void rule__StructuredProperty__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9307:1: ( ( ( rulePropertySpecialization )? ) )
- // InternalOml.g:9308:1: ( ( rulePropertySpecialization )? )
+ // InternalOml.g:9520:1: ( ( ( rulePropertySpecialization )? ) )
+ // InternalOml.g:9521:1: ( ( rulePropertySpecialization )? )
{
- // InternalOml.g:9308:1: ( ( rulePropertySpecialization )? )
- // InternalOml.g:9309:2: ( rulePropertySpecialization )?
+ // InternalOml.g:9521:1: ( ( rulePropertySpecialization )? )
+ // InternalOml.g:9522:2: ( rulePropertySpecialization )?
{
before(grammarAccess.getStructuredPropertyAccess().getPropertySpecializationParserRuleCall_3());
- // InternalOml.g:9310:2: ( rulePropertySpecialization )?
- int alt112=2;
- int LA112_0 = input.LA(1);
+ // InternalOml.g:9523:2: ( rulePropertySpecialization )?
+ int alt114=2;
+ int LA114_0 = input.LA(1);
- if ( (LA112_0==47) ) {
- alt112=1;
+ if ( (LA114_0==48) ) {
+ alt114=1;
}
- switch (alt112) {
+ switch (alt114) {
case 1 :
- // InternalOml.g:9310:3: rulePropertySpecialization
+ // InternalOml.g:9523:3: rulePropertySpecialization
{
pushFollow(FOLLOW_2);
rulePropertySpecialization();
@@ -29541,14 +30244,14 @@ public final void rule__StructuredProperty__Group__3__Impl() throws RecognitionE
// $ANTLR start "rule__StructuredProperty__Group__4"
- // InternalOml.g:9318:1: rule__StructuredProperty__Group__4 : rule__StructuredProperty__Group__4__Impl ;
+ // InternalOml.g:9531:1: rule__StructuredProperty__Group__4 : rule__StructuredProperty__Group__4__Impl ;
public final void rule__StructuredProperty__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9322:1: ( rule__StructuredProperty__Group__4__Impl )
- // InternalOml.g:9323:2: rule__StructuredProperty__Group__4__Impl
+ // InternalOml.g:9535:1: ( rule__StructuredProperty__Group__4__Impl )
+ // InternalOml.g:9536:2: rule__StructuredProperty__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__StructuredProperty__Group__4__Impl();
@@ -29574,29 +30277,29 @@ public final void rule__StructuredProperty__Group__4() throws RecognitionExcepti
// $ANTLR start "rule__StructuredProperty__Group__4__Impl"
- // InternalOml.g:9329:1: rule__StructuredProperty__Group__4__Impl : ( ( rulePropertyEquivalence )? ) ;
+ // InternalOml.g:9542:1: rule__StructuredProperty__Group__4__Impl : ( ( rulePropertyEquivalence )? ) ;
public final void rule__StructuredProperty__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9333:1: ( ( ( rulePropertyEquivalence )? ) )
- // InternalOml.g:9334:1: ( ( rulePropertyEquivalence )? )
+ // InternalOml.g:9546:1: ( ( ( rulePropertyEquivalence )? ) )
+ // InternalOml.g:9547:1: ( ( rulePropertyEquivalence )? )
{
- // InternalOml.g:9334:1: ( ( rulePropertyEquivalence )? )
- // InternalOml.g:9335:2: ( rulePropertyEquivalence )?
+ // InternalOml.g:9547:1: ( ( rulePropertyEquivalence )? )
+ // InternalOml.g:9548:2: ( rulePropertyEquivalence )?
{
before(grammarAccess.getStructuredPropertyAccess().getPropertyEquivalenceParserRuleCall_4());
- // InternalOml.g:9336:2: ( rulePropertyEquivalence )?
- int alt113=2;
- int LA113_0 = input.LA(1);
+ // InternalOml.g:9549:2: ( rulePropertyEquivalence )?
+ int alt115=2;
+ int LA115_0 = input.LA(1);
- if ( (LA113_0==48) ) {
- alt113=1;
+ if ( (LA115_0==49) ) {
+ alt115=1;
}
- switch (alt113) {
+ switch (alt115) {
case 1 :
- // InternalOml.g:9336:3: rulePropertyEquivalence
+ // InternalOml.g:9549:3: rulePropertyEquivalence
{
pushFollow(FOLLOW_2);
rulePropertyEquivalence();
@@ -29632,14 +30335,14 @@ public final void rule__StructuredProperty__Group__4__Impl() throws RecognitionE
// $ANTLR start "rule__StructuredProperty__Group_1_0__0"
- // InternalOml.g:9345:1: rule__StructuredProperty__Group_1_0__0 : rule__StructuredProperty__Group_1_0__0__Impl rule__StructuredProperty__Group_1_0__1 ;
+ // InternalOml.g:9558:1: rule__StructuredProperty__Group_1_0__0 : rule__StructuredProperty__Group_1_0__0__Impl rule__StructuredProperty__Group_1_0__1 ;
public final void rule__StructuredProperty__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9349:1: ( rule__StructuredProperty__Group_1_0__0__Impl rule__StructuredProperty__Group_1_0__1 )
- // InternalOml.g:9350:2: rule__StructuredProperty__Group_1_0__0__Impl rule__StructuredProperty__Group_1_0__1
+ // InternalOml.g:9562:1: ( rule__StructuredProperty__Group_1_0__0__Impl rule__StructuredProperty__Group_1_0__1 )
+ // InternalOml.g:9563:2: rule__StructuredProperty__Group_1_0__0__Impl rule__StructuredProperty__Group_1_0__1
{
pushFollow(FOLLOW_55);
rule__StructuredProperty__Group_1_0__0__Impl();
@@ -29670,20 +30373,20 @@ public final void rule__StructuredProperty__Group_1_0__0() throws RecognitionExc
// $ANTLR start "rule__StructuredProperty__Group_1_0__0__Impl"
- // InternalOml.g:9357:1: rule__StructuredProperty__Group_1_0__0__Impl : ( 'structured' ) ;
+ // InternalOml.g:9570:1: rule__StructuredProperty__Group_1_0__0__Impl : ( 'structured' ) ;
public final void rule__StructuredProperty__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9361:1: ( ( 'structured' ) )
- // InternalOml.g:9362:1: ( 'structured' )
+ // InternalOml.g:9574:1: ( ( 'structured' ) )
+ // InternalOml.g:9575:1: ( 'structured' )
{
- // InternalOml.g:9362:1: ( 'structured' )
- // InternalOml.g:9363:2: 'structured'
+ // InternalOml.g:9575:1: ( 'structured' )
+ // InternalOml.g:9576:2: 'structured'
{
before(grammarAccess.getStructuredPropertyAccess().getStructuredKeyword_1_0_0());
- match(input,64,FOLLOW_2);
+ match(input,65,FOLLOW_2);
after(grammarAccess.getStructuredPropertyAccess().getStructuredKeyword_1_0_0());
}
@@ -29707,16 +30410,16 @@ public final void rule__StructuredProperty__Group_1_0__0__Impl() throws Recognit
// $ANTLR start "rule__StructuredProperty__Group_1_0__1"
- // InternalOml.g:9372:1: rule__StructuredProperty__Group_1_0__1 : rule__StructuredProperty__Group_1_0__1__Impl rule__StructuredProperty__Group_1_0__2 ;
+ // InternalOml.g:9585:1: rule__StructuredProperty__Group_1_0__1 : rule__StructuredProperty__Group_1_0__1__Impl rule__StructuredProperty__Group_1_0__2 ;
public final void rule__StructuredProperty__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9376:1: ( rule__StructuredProperty__Group_1_0__1__Impl rule__StructuredProperty__Group_1_0__2 )
- // InternalOml.g:9377:2: rule__StructuredProperty__Group_1_0__1__Impl rule__StructuredProperty__Group_1_0__2
+ // InternalOml.g:9589:1: ( rule__StructuredProperty__Group_1_0__1__Impl rule__StructuredProperty__Group_1_0__2 )
+ // InternalOml.g:9590:2: rule__StructuredProperty__Group_1_0__1__Impl rule__StructuredProperty__Group_1_0__2
{
- pushFollow(FOLLOW_9);
+ pushFollow(FOLLOW_11);
rule__StructuredProperty__Group_1_0__1__Impl();
state._fsp--;
@@ -29745,20 +30448,20 @@ public final void rule__StructuredProperty__Group_1_0__1() throws RecognitionExc
// $ANTLR start "rule__StructuredProperty__Group_1_0__1__Impl"
- // InternalOml.g:9384:1: rule__StructuredProperty__Group_1_0__1__Impl : ( 'property' ) ;
+ // InternalOml.g:9597:1: rule__StructuredProperty__Group_1_0__1__Impl : ( 'property' ) ;
public final void rule__StructuredProperty__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9388:1: ( ( 'property' ) )
- // InternalOml.g:9389:1: ( 'property' )
+ // InternalOml.g:9601:1: ( ( 'property' ) )
+ // InternalOml.g:9602:1: ( 'property' )
{
- // InternalOml.g:9389:1: ( 'property' )
- // InternalOml.g:9390:2: 'property'
+ // InternalOml.g:9602:1: ( 'property' )
+ // InternalOml.g:9603:2: 'property'
{
before(grammarAccess.getStructuredPropertyAccess().getPropertyKeyword_1_0_1());
- match(input,61,FOLLOW_2);
+ match(input,62,FOLLOW_2);
after(grammarAccess.getStructuredPropertyAccess().getPropertyKeyword_1_0_1());
}
@@ -29782,14 +30485,14 @@ public final void rule__StructuredProperty__Group_1_0__1__Impl() throws Recognit
// $ANTLR start "rule__StructuredProperty__Group_1_0__2"
- // InternalOml.g:9399:1: rule__StructuredProperty__Group_1_0__2 : rule__StructuredProperty__Group_1_0__2__Impl ;
+ // InternalOml.g:9612:1: rule__StructuredProperty__Group_1_0__2 : rule__StructuredProperty__Group_1_0__2__Impl ;
public final void rule__StructuredProperty__Group_1_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9403:1: ( rule__StructuredProperty__Group_1_0__2__Impl )
- // InternalOml.g:9404:2: rule__StructuredProperty__Group_1_0__2__Impl
+ // InternalOml.g:9616:1: ( rule__StructuredProperty__Group_1_0__2__Impl )
+ // InternalOml.g:9617:2: rule__StructuredProperty__Group_1_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__StructuredProperty__Group_1_0__2__Impl();
@@ -29815,21 +30518,21 @@ public final void rule__StructuredProperty__Group_1_0__2() throws RecognitionExc
// $ANTLR start "rule__StructuredProperty__Group_1_0__2__Impl"
- // InternalOml.g:9410:1: rule__StructuredProperty__Group_1_0__2__Impl : ( ( rule__StructuredProperty__NameAssignment_1_0_2 ) ) ;
+ // InternalOml.g:9623:1: rule__StructuredProperty__Group_1_0__2__Impl : ( ( rule__StructuredProperty__NameAssignment_1_0_2 ) ) ;
public final void rule__StructuredProperty__Group_1_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9414:1: ( ( ( rule__StructuredProperty__NameAssignment_1_0_2 ) ) )
- // InternalOml.g:9415:1: ( ( rule__StructuredProperty__NameAssignment_1_0_2 ) )
+ // InternalOml.g:9627:1: ( ( ( rule__StructuredProperty__NameAssignment_1_0_2 ) ) )
+ // InternalOml.g:9628:1: ( ( rule__StructuredProperty__NameAssignment_1_0_2 ) )
{
- // InternalOml.g:9415:1: ( ( rule__StructuredProperty__NameAssignment_1_0_2 ) )
- // InternalOml.g:9416:2: ( rule__StructuredProperty__NameAssignment_1_0_2 )
+ // InternalOml.g:9628:1: ( ( rule__StructuredProperty__NameAssignment_1_0_2 ) )
+ // InternalOml.g:9629:2: ( rule__StructuredProperty__NameAssignment_1_0_2 )
{
before(grammarAccess.getStructuredPropertyAccess().getNameAssignment_1_0_2());
- // InternalOml.g:9417:2: ( rule__StructuredProperty__NameAssignment_1_0_2 )
- // InternalOml.g:9417:3: rule__StructuredProperty__NameAssignment_1_0_2
+ // InternalOml.g:9630:2: ( rule__StructuredProperty__NameAssignment_1_0_2 )
+ // InternalOml.g:9630:3: rule__StructuredProperty__NameAssignment_1_0_2
{
pushFollow(FOLLOW_2);
rule__StructuredProperty__NameAssignment_1_0_2();
@@ -29862,14 +30565,14 @@ public final void rule__StructuredProperty__Group_1_0__2__Impl() throws Recognit
// $ANTLR start "rule__StructuredProperty__Group_1_1__0"
- // InternalOml.g:9426:1: rule__StructuredProperty__Group_1_1__0 : rule__StructuredProperty__Group_1_1__0__Impl rule__StructuredProperty__Group_1_1__1 ;
+ // InternalOml.g:9639:1: rule__StructuredProperty__Group_1_1__0 : rule__StructuredProperty__Group_1_1__0__Impl rule__StructuredProperty__Group_1_1__1 ;
public final void rule__StructuredProperty__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9430:1: ( rule__StructuredProperty__Group_1_1__0__Impl rule__StructuredProperty__Group_1_1__1 )
- // InternalOml.g:9431:2: rule__StructuredProperty__Group_1_1__0__Impl rule__StructuredProperty__Group_1_1__1
+ // InternalOml.g:9643:1: ( rule__StructuredProperty__Group_1_1__0__Impl rule__StructuredProperty__Group_1_1__1 )
+ // InternalOml.g:9644:2: rule__StructuredProperty__Group_1_1__0__Impl rule__StructuredProperty__Group_1_1__1
{
pushFollow(FOLLOW_60);
rule__StructuredProperty__Group_1_1__0__Impl();
@@ -29900,20 +30603,20 @@ public final void rule__StructuredProperty__Group_1_1__0() throws RecognitionExc
// $ANTLR start "rule__StructuredProperty__Group_1_1__0__Impl"
- // InternalOml.g:9438:1: rule__StructuredProperty__Group_1_1__0__Impl : ( 'ref' ) ;
+ // InternalOml.g:9651:1: rule__StructuredProperty__Group_1_1__0__Impl : ( 'ref' ) ;
public final void rule__StructuredProperty__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9442:1: ( ( 'ref' ) )
- // InternalOml.g:9443:1: ( 'ref' )
+ // InternalOml.g:9655:1: ( ( 'ref' ) )
+ // InternalOml.g:9656:1: ( 'ref' )
{
- // InternalOml.g:9443:1: ( 'ref' )
- // InternalOml.g:9444:2: 'ref'
+ // InternalOml.g:9656:1: ( 'ref' )
+ // InternalOml.g:9657:2: 'ref'
{
before(grammarAccess.getStructuredPropertyAccess().getRefKeyword_1_1_0());
- match(input,36,FOLLOW_2);
+ match(input,38,FOLLOW_2);
after(grammarAccess.getStructuredPropertyAccess().getRefKeyword_1_1_0());
}
@@ -29937,14 +30640,14 @@ public final void rule__StructuredProperty__Group_1_1__0__Impl() throws Recognit
// $ANTLR start "rule__StructuredProperty__Group_1_1__1"
- // InternalOml.g:9453:1: rule__StructuredProperty__Group_1_1__1 : rule__StructuredProperty__Group_1_1__1__Impl rule__StructuredProperty__Group_1_1__2 ;
+ // InternalOml.g:9666:1: rule__StructuredProperty__Group_1_1__1 : rule__StructuredProperty__Group_1_1__1__Impl rule__StructuredProperty__Group_1_1__2 ;
public final void rule__StructuredProperty__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9457:1: ( rule__StructuredProperty__Group_1_1__1__Impl rule__StructuredProperty__Group_1_1__2 )
- // InternalOml.g:9458:2: rule__StructuredProperty__Group_1_1__1__Impl rule__StructuredProperty__Group_1_1__2
+ // InternalOml.g:9670:1: ( rule__StructuredProperty__Group_1_1__1__Impl rule__StructuredProperty__Group_1_1__2 )
+ // InternalOml.g:9671:2: rule__StructuredProperty__Group_1_1__1__Impl rule__StructuredProperty__Group_1_1__2
{
pushFollow(FOLLOW_55);
rule__StructuredProperty__Group_1_1__1__Impl();
@@ -29975,20 +30678,20 @@ public final void rule__StructuredProperty__Group_1_1__1() throws RecognitionExc
// $ANTLR start "rule__StructuredProperty__Group_1_1__1__Impl"
- // InternalOml.g:9465:1: rule__StructuredProperty__Group_1_1__1__Impl : ( 'structured' ) ;
+ // InternalOml.g:9678:1: rule__StructuredProperty__Group_1_1__1__Impl : ( 'structured' ) ;
public final void rule__StructuredProperty__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9469:1: ( ( 'structured' ) )
- // InternalOml.g:9470:1: ( 'structured' )
+ // InternalOml.g:9682:1: ( ( 'structured' ) )
+ // InternalOml.g:9683:1: ( 'structured' )
{
- // InternalOml.g:9470:1: ( 'structured' )
- // InternalOml.g:9471:2: 'structured'
+ // InternalOml.g:9683:1: ( 'structured' )
+ // InternalOml.g:9684:2: 'structured'
{
before(grammarAccess.getStructuredPropertyAccess().getStructuredKeyword_1_1_1());
- match(input,64,FOLLOW_2);
+ match(input,65,FOLLOW_2);
after(grammarAccess.getStructuredPropertyAccess().getStructuredKeyword_1_1_1());
}
@@ -30012,14 +30715,14 @@ public final void rule__StructuredProperty__Group_1_1__1__Impl() throws Recognit
// $ANTLR start "rule__StructuredProperty__Group_1_1__2"
- // InternalOml.g:9480:1: rule__StructuredProperty__Group_1_1__2 : rule__StructuredProperty__Group_1_1__2__Impl rule__StructuredProperty__Group_1_1__3 ;
+ // InternalOml.g:9693:1: rule__StructuredProperty__Group_1_1__2 : rule__StructuredProperty__Group_1_1__2__Impl rule__StructuredProperty__Group_1_1__3 ;
public final void rule__StructuredProperty__Group_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9484:1: ( rule__StructuredProperty__Group_1_1__2__Impl rule__StructuredProperty__Group_1_1__3 )
- // InternalOml.g:9485:2: rule__StructuredProperty__Group_1_1__2__Impl rule__StructuredProperty__Group_1_1__3
+ // InternalOml.g:9697:1: ( rule__StructuredProperty__Group_1_1__2__Impl rule__StructuredProperty__Group_1_1__3 )
+ // InternalOml.g:9698:2: rule__StructuredProperty__Group_1_1__2__Impl rule__StructuredProperty__Group_1_1__3
{
pushFollow(FOLLOW_3);
rule__StructuredProperty__Group_1_1__2__Impl();
@@ -30050,20 +30753,20 @@ public final void rule__StructuredProperty__Group_1_1__2() throws RecognitionExc
// $ANTLR start "rule__StructuredProperty__Group_1_1__2__Impl"
- // InternalOml.g:9492:1: rule__StructuredProperty__Group_1_1__2__Impl : ( 'property' ) ;
+ // InternalOml.g:9705:1: rule__StructuredProperty__Group_1_1__2__Impl : ( 'property' ) ;
public final void rule__StructuredProperty__Group_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9496:1: ( ( 'property' ) )
- // InternalOml.g:9497:1: ( 'property' )
+ // InternalOml.g:9709:1: ( ( 'property' ) )
+ // InternalOml.g:9710:1: ( 'property' )
{
- // InternalOml.g:9497:1: ( 'property' )
- // InternalOml.g:9498:2: 'property'
+ // InternalOml.g:9710:1: ( 'property' )
+ // InternalOml.g:9711:2: 'property'
{
before(grammarAccess.getStructuredPropertyAccess().getPropertyKeyword_1_1_2());
- match(input,61,FOLLOW_2);
+ match(input,62,FOLLOW_2);
after(grammarAccess.getStructuredPropertyAccess().getPropertyKeyword_1_1_2());
}
@@ -30087,14 +30790,14 @@ public final void rule__StructuredProperty__Group_1_1__2__Impl() throws Recognit
// $ANTLR start "rule__StructuredProperty__Group_1_1__3"
- // InternalOml.g:9507:1: rule__StructuredProperty__Group_1_1__3 : rule__StructuredProperty__Group_1_1__3__Impl ;
+ // InternalOml.g:9720:1: rule__StructuredProperty__Group_1_1__3 : rule__StructuredProperty__Group_1_1__3__Impl ;
public final void rule__StructuredProperty__Group_1_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9511:1: ( rule__StructuredProperty__Group_1_1__3__Impl )
- // InternalOml.g:9512:2: rule__StructuredProperty__Group_1_1__3__Impl
+ // InternalOml.g:9724:1: ( rule__StructuredProperty__Group_1_1__3__Impl )
+ // InternalOml.g:9725:2: rule__StructuredProperty__Group_1_1__3__Impl
{
pushFollow(FOLLOW_2);
rule__StructuredProperty__Group_1_1__3__Impl();
@@ -30120,21 +30823,21 @@ public final void rule__StructuredProperty__Group_1_1__3() throws RecognitionExc
// $ANTLR start "rule__StructuredProperty__Group_1_1__3__Impl"
- // InternalOml.g:9518:1: rule__StructuredProperty__Group_1_1__3__Impl : ( ( rule__StructuredProperty__RefAssignment_1_1_3 ) ) ;
+ // InternalOml.g:9731:1: rule__StructuredProperty__Group_1_1__3__Impl : ( ( rule__StructuredProperty__RefAssignment_1_1_3 ) ) ;
public final void rule__StructuredProperty__Group_1_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9522:1: ( ( ( rule__StructuredProperty__RefAssignment_1_1_3 ) ) )
- // InternalOml.g:9523:1: ( ( rule__StructuredProperty__RefAssignment_1_1_3 ) )
+ // InternalOml.g:9735:1: ( ( ( rule__StructuredProperty__RefAssignment_1_1_3 ) ) )
+ // InternalOml.g:9736:1: ( ( rule__StructuredProperty__RefAssignment_1_1_3 ) )
{
- // InternalOml.g:9523:1: ( ( rule__StructuredProperty__RefAssignment_1_1_3 ) )
- // InternalOml.g:9524:2: ( rule__StructuredProperty__RefAssignment_1_1_3 )
+ // InternalOml.g:9736:1: ( ( rule__StructuredProperty__RefAssignment_1_1_3 ) )
+ // InternalOml.g:9737:2: ( rule__StructuredProperty__RefAssignment_1_1_3 )
{
before(grammarAccess.getStructuredPropertyAccess().getRefAssignment_1_1_3());
- // InternalOml.g:9525:2: ( rule__StructuredProperty__RefAssignment_1_1_3 )
- // InternalOml.g:9525:3: rule__StructuredProperty__RefAssignment_1_1_3
+ // InternalOml.g:9738:2: ( rule__StructuredProperty__RefAssignment_1_1_3 )
+ // InternalOml.g:9738:3: rule__StructuredProperty__RefAssignment_1_1_3
{
pushFollow(FOLLOW_2);
rule__StructuredProperty__RefAssignment_1_1_3();
@@ -30167,14 +30870,14 @@ public final void rule__StructuredProperty__Group_1_1__3__Impl() throws Recognit
// $ANTLR start "rule__StructuredProperty__Group_2__0"
- // InternalOml.g:9534:1: rule__StructuredProperty__Group_2__0 : rule__StructuredProperty__Group_2__0__Impl rule__StructuredProperty__Group_2__1 ;
+ // InternalOml.g:9747:1: rule__StructuredProperty__Group_2__0 : rule__StructuredProperty__Group_2__0__Impl rule__StructuredProperty__Group_2__1 ;
public final void rule__StructuredProperty__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9538:1: ( rule__StructuredProperty__Group_2__0__Impl rule__StructuredProperty__Group_2__1 )
- // InternalOml.g:9539:2: rule__StructuredProperty__Group_2__0__Impl rule__StructuredProperty__Group_2__1
+ // InternalOml.g:9751:1: ( rule__StructuredProperty__Group_2__0__Impl rule__StructuredProperty__Group_2__1 )
+ // InternalOml.g:9752:2: rule__StructuredProperty__Group_2__0__Impl rule__StructuredProperty__Group_2__1
{
pushFollow(FOLLOW_58);
rule__StructuredProperty__Group_2__0__Impl();
@@ -30205,20 +30908,20 @@ public final void rule__StructuredProperty__Group_2__0() throws RecognitionExcep
// $ANTLR start "rule__StructuredProperty__Group_2__0__Impl"
- // InternalOml.g:9546:1: rule__StructuredProperty__Group_2__0__Impl : ( '[' ) ;
+ // InternalOml.g:9759:1: rule__StructuredProperty__Group_2__0__Impl : ( '[' ) ;
public final void rule__StructuredProperty__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9550:1: ( ( '[' ) )
- // InternalOml.g:9551:1: ( '[' )
+ // InternalOml.g:9763:1: ( ( '[' ) )
+ // InternalOml.g:9764:1: ( '[' )
{
- // InternalOml.g:9551:1: ( '[' )
- // InternalOml.g:9552:2: '['
+ // InternalOml.g:9764:1: ( '[' )
+ // InternalOml.g:9765:2: '['
{
before(grammarAccess.getStructuredPropertyAccess().getLeftSquareBracketKeyword_2_0());
- match(input,37,FOLLOW_2);
+ match(input,39,FOLLOW_2);
after(grammarAccess.getStructuredPropertyAccess().getLeftSquareBracketKeyword_2_0());
}
@@ -30242,14 +30945,14 @@ public final void rule__StructuredProperty__Group_2__0__Impl() throws Recognitio
// $ANTLR start "rule__StructuredProperty__Group_2__1"
- // InternalOml.g:9561:1: rule__StructuredProperty__Group_2__1 : rule__StructuredProperty__Group_2__1__Impl rule__StructuredProperty__Group_2__2 ;
+ // InternalOml.g:9774:1: rule__StructuredProperty__Group_2__1 : rule__StructuredProperty__Group_2__1__Impl rule__StructuredProperty__Group_2__2 ;
public final void rule__StructuredProperty__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9565:1: ( rule__StructuredProperty__Group_2__1__Impl rule__StructuredProperty__Group_2__2 )
- // InternalOml.g:9566:2: rule__StructuredProperty__Group_2__1__Impl rule__StructuredProperty__Group_2__2
+ // InternalOml.g:9778:1: ( rule__StructuredProperty__Group_2__1__Impl rule__StructuredProperty__Group_2__2 )
+ // InternalOml.g:9779:2: rule__StructuredProperty__Group_2__1__Impl rule__StructuredProperty__Group_2__2
{
pushFollow(FOLLOW_58);
rule__StructuredProperty__Group_2__1__Impl();
@@ -30280,29 +30983,29 @@ public final void rule__StructuredProperty__Group_2__1() throws RecognitionExcep
// $ANTLR start "rule__StructuredProperty__Group_2__1__Impl"
- // InternalOml.g:9573:1: rule__StructuredProperty__Group_2__1__Impl : ( ( rule__StructuredProperty__Group_2_1__0 )? ) ;
+ // InternalOml.g:9786:1: rule__StructuredProperty__Group_2__1__Impl : ( ( rule__StructuredProperty__Group_2_1__0 )? ) ;
public final void rule__StructuredProperty__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9577:1: ( ( ( rule__StructuredProperty__Group_2_1__0 )? ) )
- // InternalOml.g:9578:1: ( ( rule__StructuredProperty__Group_2_1__0 )? )
+ // InternalOml.g:9790:1: ( ( ( rule__StructuredProperty__Group_2_1__0 )? ) )
+ // InternalOml.g:9791:1: ( ( rule__StructuredProperty__Group_2_1__0 )? )
{
- // InternalOml.g:9578:1: ( ( rule__StructuredProperty__Group_2_1__0 )? )
- // InternalOml.g:9579:2: ( rule__StructuredProperty__Group_2_1__0 )?
+ // InternalOml.g:9791:1: ( ( rule__StructuredProperty__Group_2_1__0 )? )
+ // InternalOml.g:9792:2: ( rule__StructuredProperty__Group_2_1__0 )?
{
before(grammarAccess.getStructuredPropertyAccess().getGroup_2_1());
- // InternalOml.g:9580:2: ( rule__StructuredProperty__Group_2_1__0 )?
- int alt114=2;
- int LA114_0 = input.LA(1);
+ // InternalOml.g:9793:2: ( rule__StructuredProperty__Group_2_1__0 )?
+ int alt116=2;
+ int LA116_0 = input.LA(1);
- if ( (LA114_0==62) ) {
- alt114=1;
+ if ( (LA116_0==63) ) {
+ alt116=1;
}
- switch (alt114) {
+ switch (alt116) {
case 1 :
- // InternalOml.g:9580:3: rule__StructuredProperty__Group_2_1__0
+ // InternalOml.g:9793:3: rule__StructuredProperty__Group_2_1__0
{
pushFollow(FOLLOW_2);
rule__StructuredProperty__Group_2_1__0();
@@ -30338,14 +31041,14 @@ public final void rule__StructuredProperty__Group_2__1__Impl() throws Recognitio
// $ANTLR start "rule__StructuredProperty__Group_2__2"
- // InternalOml.g:9588:1: rule__StructuredProperty__Group_2__2 : rule__StructuredProperty__Group_2__2__Impl rule__StructuredProperty__Group_2__3 ;
+ // InternalOml.g:9801:1: rule__StructuredProperty__Group_2__2 : rule__StructuredProperty__Group_2__2__Impl rule__StructuredProperty__Group_2__3 ;
public final void rule__StructuredProperty__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9592:1: ( rule__StructuredProperty__Group_2__2__Impl rule__StructuredProperty__Group_2__3 )
- // InternalOml.g:9593:2: rule__StructuredProperty__Group_2__2__Impl rule__StructuredProperty__Group_2__3
+ // InternalOml.g:9805:1: ( rule__StructuredProperty__Group_2__2__Impl rule__StructuredProperty__Group_2__3 )
+ // InternalOml.g:9806:2: rule__StructuredProperty__Group_2__2__Impl rule__StructuredProperty__Group_2__3
{
pushFollow(FOLLOW_58);
rule__StructuredProperty__Group_2__2__Impl();
@@ -30376,29 +31079,29 @@ public final void rule__StructuredProperty__Group_2__2() throws RecognitionExcep
// $ANTLR start "rule__StructuredProperty__Group_2__2__Impl"
- // InternalOml.g:9600:1: rule__StructuredProperty__Group_2__2__Impl : ( ( rule__StructuredProperty__Group_2_2__0 )? ) ;
+ // InternalOml.g:9813:1: rule__StructuredProperty__Group_2__2__Impl : ( ( rule__StructuredProperty__Group_2_2__0 )? ) ;
public final void rule__StructuredProperty__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9604:1: ( ( ( rule__StructuredProperty__Group_2_2__0 )? ) )
- // InternalOml.g:9605:1: ( ( rule__StructuredProperty__Group_2_2__0 )? )
+ // InternalOml.g:9817:1: ( ( ( rule__StructuredProperty__Group_2_2__0 )? ) )
+ // InternalOml.g:9818:1: ( ( rule__StructuredProperty__Group_2_2__0 )? )
{
- // InternalOml.g:9605:1: ( ( rule__StructuredProperty__Group_2_2__0 )? )
- // InternalOml.g:9606:2: ( rule__StructuredProperty__Group_2_2__0 )?
+ // InternalOml.g:9818:1: ( ( rule__StructuredProperty__Group_2_2__0 )? )
+ // InternalOml.g:9819:2: ( rule__StructuredProperty__Group_2_2__0 )?
{
before(grammarAccess.getStructuredPropertyAccess().getGroup_2_2());
- // InternalOml.g:9607:2: ( rule__StructuredProperty__Group_2_2__0 )?
- int alt115=2;
- int LA115_0 = input.LA(1);
+ // InternalOml.g:9820:2: ( rule__StructuredProperty__Group_2_2__0 )?
+ int alt117=2;
+ int LA117_0 = input.LA(1);
- if ( (LA115_0==63) ) {
- alt115=1;
+ if ( (LA117_0==64) ) {
+ alt117=1;
}
- switch (alt115) {
+ switch (alt117) {
case 1 :
- // InternalOml.g:9607:3: rule__StructuredProperty__Group_2_2__0
+ // InternalOml.g:9820:3: rule__StructuredProperty__Group_2_2__0
{
pushFollow(FOLLOW_2);
rule__StructuredProperty__Group_2_2__0();
@@ -30434,14 +31137,14 @@ public final void rule__StructuredProperty__Group_2__2__Impl() throws Recognitio
// $ANTLR start "rule__StructuredProperty__Group_2__3"
- // InternalOml.g:9615:1: rule__StructuredProperty__Group_2__3 : rule__StructuredProperty__Group_2__3__Impl rule__StructuredProperty__Group_2__4 ;
+ // InternalOml.g:9828:1: rule__StructuredProperty__Group_2__3 : rule__StructuredProperty__Group_2__3__Impl rule__StructuredProperty__Group_2__4 ;
public final void rule__StructuredProperty__Group_2__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9619:1: ( rule__StructuredProperty__Group_2__3__Impl rule__StructuredProperty__Group_2__4 )
- // InternalOml.g:9620:2: rule__StructuredProperty__Group_2__3__Impl rule__StructuredProperty__Group_2__4
+ // InternalOml.g:9832:1: ( rule__StructuredProperty__Group_2__3__Impl rule__StructuredProperty__Group_2__4 )
+ // InternalOml.g:9833:2: rule__StructuredProperty__Group_2__3__Impl rule__StructuredProperty__Group_2__4
{
pushFollow(FOLLOW_58);
rule__StructuredProperty__Group_2__3__Impl();
@@ -30472,29 +31175,29 @@ public final void rule__StructuredProperty__Group_2__3() throws RecognitionExcep
// $ANTLR start "rule__StructuredProperty__Group_2__3__Impl"
- // InternalOml.g:9627:1: rule__StructuredProperty__Group_2__3__Impl : ( ( rule__StructuredProperty__FunctionalAssignment_2_3 )? ) ;
+ // InternalOml.g:9840:1: rule__StructuredProperty__Group_2__3__Impl : ( ( rule__StructuredProperty__FunctionalAssignment_2_3 )? ) ;
public final void rule__StructuredProperty__Group_2__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9631:1: ( ( ( rule__StructuredProperty__FunctionalAssignment_2_3 )? ) )
- // InternalOml.g:9632:1: ( ( rule__StructuredProperty__FunctionalAssignment_2_3 )? )
+ // InternalOml.g:9844:1: ( ( ( rule__StructuredProperty__FunctionalAssignment_2_3 )? ) )
+ // InternalOml.g:9845:1: ( ( rule__StructuredProperty__FunctionalAssignment_2_3 )? )
{
- // InternalOml.g:9632:1: ( ( rule__StructuredProperty__FunctionalAssignment_2_3 )? )
- // InternalOml.g:9633:2: ( rule__StructuredProperty__FunctionalAssignment_2_3 )?
+ // InternalOml.g:9845:1: ( ( rule__StructuredProperty__FunctionalAssignment_2_3 )? )
+ // InternalOml.g:9846:2: ( rule__StructuredProperty__FunctionalAssignment_2_3 )?
{
before(grammarAccess.getStructuredPropertyAccess().getFunctionalAssignment_2_3());
- // InternalOml.g:9634:2: ( rule__StructuredProperty__FunctionalAssignment_2_3 )?
- int alt116=2;
- int LA116_0 = input.LA(1);
+ // InternalOml.g:9847:2: ( rule__StructuredProperty__FunctionalAssignment_2_3 )?
+ int alt118=2;
+ int LA118_0 = input.LA(1);
- if ( (LA116_0==45) ) {
- alt116=1;
+ if ( (LA118_0==46) ) {
+ alt118=1;
}
- switch (alt116) {
+ switch (alt118) {
case 1 :
- // InternalOml.g:9634:3: rule__StructuredProperty__FunctionalAssignment_2_3
+ // InternalOml.g:9847:3: rule__StructuredProperty__FunctionalAssignment_2_3
{
pushFollow(FOLLOW_2);
rule__StructuredProperty__FunctionalAssignment_2_3();
@@ -30530,14 +31233,14 @@ public final void rule__StructuredProperty__Group_2__3__Impl() throws Recognitio
// $ANTLR start "rule__StructuredProperty__Group_2__4"
- // InternalOml.g:9642:1: rule__StructuredProperty__Group_2__4 : rule__StructuredProperty__Group_2__4__Impl ;
+ // InternalOml.g:9855:1: rule__StructuredProperty__Group_2__4 : rule__StructuredProperty__Group_2__4__Impl ;
public final void rule__StructuredProperty__Group_2__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9646:1: ( rule__StructuredProperty__Group_2__4__Impl )
- // InternalOml.g:9647:2: rule__StructuredProperty__Group_2__4__Impl
+ // InternalOml.g:9859:1: ( rule__StructuredProperty__Group_2__4__Impl )
+ // InternalOml.g:9860:2: rule__StructuredProperty__Group_2__4__Impl
{
pushFollow(FOLLOW_2);
rule__StructuredProperty__Group_2__4__Impl();
@@ -30563,20 +31266,20 @@ public final void rule__StructuredProperty__Group_2__4() throws RecognitionExcep
// $ANTLR start "rule__StructuredProperty__Group_2__4__Impl"
- // InternalOml.g:9653:1: rule__StructuredProperty__Group_2__4__Impl : ( ']' ) ;
+ // InternalOml.g:9866:1: rule__StructuredProperty__Group_2__4__Impl : ( ']' ) ;
public final void rule__StructuredProperty__Group_2__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9657:1: ( ( ']' ) )
- // InternalOml.g:9658:1: ( ']' )
+ // InternalOml.g:9870:1: ( ( ']' ) )
+ // InternalOml.g:9871:1: ( ']' )
{
- // InternalOml.g:9658:1: ( ']' )
- // InternalOml.g:9659:2: ']'
+ // InternalOml.g:9871:1: ( ']' )
+ // InternalOml.g:9872:2: ']'
{
before(grammarAccess.getStructuredPropertyAccess().getRightSquareBracketKeyword_2_4());
- match(input,38,FOLLOW_2);
+ match(input,40,FOLLOW_2);
after(grammarAccess.getStructuredPropertyAccess().getRightSquareBracketKeyword_2_4());
}
@@ -30600,14 +31303,14 @@ public final void rule__StructuredProperty__Group_2__4__Impl() throws Recognitio
// $ANTLR start "rule__StructuredProperty__Group_2_1__0"
- // InternalOml.g:9669:1: rule__StructuredProperty__Group_2_1__0 : rule__StructuredProperty__Group_2_1__0__Impl rule__StructuredProperty__Group_2_1__1 ;
+ // InternalOml.g:9882:1: rule__StructuredProperty__Group_2_1__0 : rule__StructuredProperty__Group_2_1__0__Impl rule__StructuredProperty__Group_2_1__1 ;
public final void rule__StructuredProperty__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9673:1: ( rule__StructuredProperty__Group_2_1__0__Impl rule__StructuredProperty__Group_2_1__1 )
- // InternalOml.g:9674:2: rule__StructuredProperty__Group_2_1__0__Impl rule__StructuredProperty__Group_2_1__1
+ // InternalOml.g:9886:1: ( rule__StructuredProperty__Group_2_1__0__Impl rule__StructuredProperty__Group_2_1__1 )
+ // InternalOml.g:9887:2: rule__StructuredProperty__Group_2_1__0__Impl rule__StructuredProperty__Group_2_1__1
{
pushFollow(FOLLOW_3);
rule__StructuredProperty__Group_2_1__0__Impl();
@@ -30638,20 +31341,20 @@ public final void rule__StructuredProperty__Group_2_1__0() throws RecognitionExc
// $ANTLR start "rule__StructuredProperty__Group_2_1__0__Impl"
- // InternalOml.g:9681:1: rule__StructuredProperty__Group_2_1__0__Impl : ( 'domain' ) ;
+ // InternalOml.g:9894:1: rule__StructuredProperty__Group_2_1__0__Impl : ( 'domain' ) ;
public final void rule__StructuredProperty__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9685:1: ( ( 'domain' ) )
- // InternalOml.g:9686:1: ( 'domain' )
+ // InternalOml.g:9898:1: ( ( 'domain' ) )
+ // InternalOml.g:9899:1: ( 'domain' )
{
- // InternalOml.g:9686:1: ( 'domain' )
- // InternalOml.g:9687:2: 'domain'
+ // InternalOml.g:9899:1: ( 'domain' )
+ // InternalOml.g:9900:2: 'domain'
{
before(grammarAccess.getStructuredPropertyAccess().getDomainKeyword_2_1_0());
- match(input,62,FOLLOW_2);
+ match(input,63,FOLLOW_2);
after(grammarAccess.getStructuredPropertyAccess().getDomainKeyword_2_1_0());
}
@@ -30675,16 +31378,16 @@ public final void rule__StructuredProperty__Group_2_1__0__Impl() throws Recognit
// $ANTLR start "rule__StructuredProperty__Group_2_1__1"
- // InternalOml.g:9696:1: rule__StructuredProperty__Group_2_1__1 : rule__StructuredProperty__Group_2_1__1__Impl rule__StructuredProperty__Group_2_1__2 ;
+ // InternalOml.g:9909:1: rule__StructuredProperty__Group_2_1__1 : rule__StructuredProperty__Group_2_1__1__Impl rule__StructuredProperty__Group_2_1__2 ;
public final void rule__StructuredProperty__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9700:1: ( rule__StructuredProperty__Group_2_1__1__Impl rule__StructuredProperty__Group_2_1__2 )
- // InternalOml.g:9701:2: rule__StructuredProperty__Group_2_1__1__Impl rule__StructuredProperty__Group_2_1__2
+ // InternalOml.g:9913:1: ( rule__StructuredProperty__Group_2_1__1__Impl rule__StructuredProperty__Group_2_1__2 )
+ // InternalOml.g:9914:2: rule__StructuredProperty__Group_2_1__1__Impl rule__StructuredProperty__Group_2_1__2
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_5);
rule__StructuredProperty__Group_2_1__1__Impl();
state._fsp--;
@@ -30713,21 +31416,21 @@ public final void rule__StructuredProperty__Group_2_1__1() throws RecognitionExc
// $ANTLR start "rule__StructuredProperty__Group_2_1__1__Impl"
- // InternalOml.g:9708:1: rule__StructuredProperty__Group_2_1__1__Impl : ( ( rule__StructuredProperty__DomainsAssignment_2_1_1 ) ) ;
+ // InternalOml.g:9921:1: rule__StructuredProperty__Group_2_1__1__Impl : ( ( rule__StructuredProperty__DomainsAssignment_2_1_1 ) ) ;
public final void rule__StructuredProperty__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9712:1: ( ( ( rule__StructuredProperty__DomainsAssignment_2_1_1 ) ) )
- // InternalOml.g:9713:1: ( ( rule__StructuredProperty__DomainsAssignment_2_1_1 ) )
+ // InternalOml.g:9925:1: ( ( ( rule__StructuredProperty__DomainsAssignment_2_1_1 ) ) )
+ // InternalOml.g:9926:1: ( ( rule__StructuredProperty__DomainsAssignment_2_1_1 ) )
{
- // InternalOml.g:9713:1: ( ( rule__StructuredProperty__DomainsAssignment_2_1_1 ) )
- // InternalOml.g:9714:2: ( rule__StructuredProperty__DomainsAssignment_2_1_1 )
+ // InternalOml.g:9926:1: ( ( rule__StructuredProperty__DomainsAssignment_2_1_1 ) )
+ // InternalOml.g:9927:2: ( rule__StructuredProperty__DomainsAssignment_2_1_1 )
{
before(grammarAccess.getStructuredPropertyAccess().getDomainsAssignment_2_1_1());
- // InternalOml.g:9715:2: ( rule__StructuredProperty__DomainsAssignment_2_1_1 )
- // InternalOml.g:9715:3: rule__StructuredProperty__DomainsAssignment_2_1_1
+ // InternalOml.g:9928:2: ( rule__StructuredProperty__DomainsAssignment_2_1_1 )
+ // InternalOml.g:9928:3: rule__StructuredProperty__DomainsAssignment_2_1_1
{
pushFollow(FOLLOW_2);
rule__StructuredProperty__DomainsAssignment_2_1_1();
@@ -30760,14 +31463,14 @@ public final void rule__StructuredProperty__Group_2_1__1__Impl() throws Recognit
// $ANTLR start "rule__StructuredProperty__Group_2_1__2"
- // InternalOml.g:9723:1: rule__StructuredProperty__Group_2_1__2 : rule__StructuredProperty__Group_2_1__2__Impl ;
+ // InternalOml.g:9936:1: rule__StructuredProperty__Group_2_1__2 : rule__StructuredProperty__Group_2_1__2__Impl ;
public final void rule__StructuredProperty__Group_2_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9727:1: ( rule__StructuredProperty__Group_2_1__2__Impl )
- // InternalOml.g:9728:2: rule__StructuredProperty__Group_2_1__2__Impl
+ // InternalOml.g:9940:1: ( rule__StructuredProperty__Group_2_1__2__Impl )
+ // InternalOml.g:9941:2: rule__StructuredProperty__Group_2_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__StructuredProperty__Group_2_1__2__Impl();
@@ -30793,35 +31496,35 @@ public final void rule__StructuredProperty__Group_2_1__2() throws RecognitionExc
// $ANTLR start "rule__StructuredProperty__Group_2_1__2__Impl"
- // InternalOml.g:9734:1: rule__StructuredProperty__Group_2_1__2__Impl : ( ( rule__StructuredProperty__Group_2_1_2__0 )* ) ;
+ // InternalOml.g:9947:1: rule__StructuredProperty__Group_2_1__2__Impl : ( ( rule__StructuredProperty__Group_2_1_2__0 )* ) ;
public final void rule__StructuredProperty__Group_2_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9738:1: ( ( ( rule__StructuredProperty__Group_2_1_2__0 )* ) )
- // InternalOml.g:9739:1: ( ( rule__StructuredProperty__Group_2_1_2__0 )* )
+ // InternalOml.g:9951:1: ( ( ( rule__StructuredProperty__Group_2_1_2__0 )* ) )
+ // InternalOml.g:9952:1: ( ( rule__StructuredProperty__Group_2_1_2__0 )* )
{
- // InternalOml.g:9739:1: ( ( rule__StructuredProperty__Group_2_1_2__0 )* )
- // InternalOml.g:9740:2: ( rule__StructuredProperty__Group_2_1_2__0 )*
+ // InternalOml.g:9952:1: ( ( rule__StructuredProperty__Group_2_1_2__0 )* )
+ // InternalOml.g:9953:2: ( rule__StructuredProperty__Group_2_1_2__0 )*
{
before(grammarAccess.getStructuredPropertyAccess().getGroup_2_1_2());
- // InternalOml.g:9741:2: ( rule__StructuredProperty__Group_2_1_2__0 )*
- loop117:
+ // InternalOml.g:9954:2: ( rule__StructuredProperty__Group_2_1_2__0 )*
+ loop119:
do {
- int alt117=2;
- int LA117_0 = input.LA(1);
+ int alt119=2;
+ int LA119_0 = input.LA(1);
- if ( (LA117_0==43) ) {
- alt117=1;
+ if ( (LA119_0==30) ) {
+ alt119=1;
}
- switch (alt117) {
+ switch (alt119) {
case 1 :
- // InternalOml.g:9741:3: rule__StructuredProperty__Group_2_1_2__0
+ // InternalOml.g:9954:3: rule__StructuredProperty__Group_2_1_2__0
{
- pushFollow(FOLLOW_35);
+ pushFollow(FOLLOW_6);
rule__StructuredProperty__Group_2_1_2__0();
state._fsp--;
@@ -30831,7 +31534,7 @@ public final void rule__StructuredProperty__Group_2_1__2__Impl() throws Recognit
break;
default :
- break loop117;
+ break loop119;
}
} while (true);
@@ -30858,14 +31561,14 @@ public final void rule__StructuredProperty__Group_2_1__2__Impl() throws Recognit
// $ANTLR start "rule__StructuredProperty__Group_2_1_2__0"
- // InternalOml.g:9750:1: rule__StructuredProperty__Group_2_1_2__0 : rule__StructuredProperty__Group_2_1_2__0__Impl rule__StructuredProperty__Group_2_1_2__1 ;
+ // InternalOml.g:9963:1: rule__StructuredProperty__Group_2_1_2__0 : rule__StructuredProperty__Group_2_1_2__0__Impl rule__StructuredProperty__Group_2_1_2__1 ;
public final void rule__StructuredProperty__Group_2_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9754:1: ( rule__StructuredProperty__Group_2_1_2__0__Impl rule__StructuredProperty__Group_2_1_2__1 )
- // InternalOml.g:9755:2: rule__StructuredProperty__Group_2_1_2__0__Impl rule__StructuredProperty__Group_2_1_2__1
+ // InternalOml.g:9967:1: ( rule__StructuredProperty__Group_2_1_2__0__Impl rule__StructuredProperty__Group_2_1_2__1 )
+ // InternalOml.g:9968:2: rule__StructuredProperty__Group_2_1_2__0__Impl rule__StructuredProperty__Group_2_1_2__1
{
pushFollow(FOLLOW_3);
rule__StructuredProperty__Group_2_1_2__0__Impl();
@@ -30896,20 +31599,20 @@ public final void rule__StructuredProperty__Group_2_1_2__0() throws RecognitionE
// $ANTLR start "rule__StructuredProperty__Group_2_1_2__0__Impl"
- // InternalOml.g:9762:1: rule__StructuredProperty__Group_2_1_2__0__Impl : ( ',' ) ;
+ // InternalOml.g:9975:1: rule__StructuredProperty__Group_2_1_2__0__Impl : ( ',' ) ;
public final void rule__StructuredProperty__Group_2_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9766:1: ( ( ',' ) )
- // InternalOml.g:9767:1: ( ',' )
+ // InternalOml.g:9979:1: ( ( ',' ) )
+ // InternalOml.g:9980:1: ( ',' )
{
- // InternalOml.g:9767:1: ( ',' )
- // InternalOml.g:9768:2: ','
+ // InternalOml.g:9980:1: ( ',' )
+ // InternalOml.g:9981:2: ','
{
before(grammarAccess.getStructuredPropertyAccess().getCommaKeyword_2_1_2_0());
- match(input,43,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getStructuredPropertyAccess().getCommaKeyword_2_1_2_0());
}
@@ -30933,14 +31636,14 @@ public final void rule__StructuredProperty__Group_2_1_2__0__Impl() throws Recogn
// $ANTLR start "rule__StructuredProperty__Group_2_1_2__1"
- // InternalOml.g:9777:1: rule__StructuredProperty__Group_2_1_2__1 : rule__StructuredProperty__Group_2_1_2__1__Impl ;
+ // InternalOml.g:9990:1: rule__StructuredProperty__Group_2_1_2__1 : rule__StructuredProperty__Group_2_1_2__1__Impl ;
public final void rule__StructuredProperty__Group_2_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9781:1: ( rule__StructuredProperty__Group_2_1_2__1__Impl )
- // InternalOml.g:9782:2: rule__StructuredProperty__Group_2_1_2__1__Impl
+ // InternalOml.g:9994:1: ( rule__StructuredProperty__Group_2_1_2__1__Impl )
+ // InternalOml.g:9995:2: rule__StructuredProperty__Group_2_1_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__StructuredProperty__Group_2_1_2__1__Impl();
@@ -30966,21 +31669,21 @@ public final void rule__StructuredProperty__Group_2_1_2__1() throws RecognitionE
// $ANTLR start "rule__StructuredProperty__Group_2_1_2__1__Impl"
- // InternalOml.g:9788:1: rule__StructuredProperty__Group_2_1_2__1__Impl : ( ( rule__StructuredProperty__DomainsAssignment_2_1_2_1 ) ) ;
+ // InternalOml.g:10001:1: rule__StructuredProperty__Group_2_1_2__1__Impl : ( ( rule__StructuredProperty__DomainsAssignment_2_1_2_1 ) ) ;
public final void rule__StructuredProperty__Group_2_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9792:1: ( ( ( rule__StructuredProperty__DomainsAssignment_2_1_2_1 ) ) )
- // InternalOml.g:9793:1: ( ( rule__StructuredProperty__DomainsAssignment_2_1_2_1 ) )
+ // InternalOml.g:10005:1: ( ( ( rule__StructuredProperty__DomainsAssignment_2_1_2_1 ) ) )
+ // InternalOml.g:10006:1: ( ( rule__StructuredProperty__DomainsAssignment_2_1_2_1 ) )
{
- // InternalOml.g:9793:1: ( ( rule__StructuredProperty__DomainsAssignment_2_1_2_1 ) )
- // InternalOml.g:9794:2: ( rule__StructuredProperty__DomainsAssignment_2_1_2_1 )
+ // InternalOml.g:10006:1: ( ( rule__StructuredProperty__DomainsAssignment_2_1_2_1 ) )
+ // InternalOml.g:10007:2: ( rule__StructuredProperty__DomainsAssignment_2_1_2_1 )
{
before(grammarAccess.getStructuredPropertyAccess().getDomainsAssignment_2_1_2_1());
- // InternalOml.g:9795:2: ( rule__StructuredProperty__DomainsAssignment_2_1_2_1 )
- // InternalOml.g:9795:3: rule__StructuredProperty__DomainsAssignment_2_1_2_1
+ // InternalOml.g:10008:2: ( rule__StructuredProperty__DomainsAssignment_2_1_2_1 )
+ // InternalOml.g:10008:3: rule__StructuredProperty__DomainsAssignment_2_1_2_1
{
pushFollow(FOLLOW_2);
rule__StructuredProperty__DomainsAssignment_2_1_2_1();
@@ -31013,14 +31716,14 @@ public final void rule__StructuredProperty__Group_2_1_2__1__Impl() throws Recogn
// $ANTLR start "rule__StructuredProperty__Group_2_2__0"
- // InternalOml.g:9804:1: rule__StructuredProperty__Group_2_2__0 : rule__StructuredProperty__Group_2_2__0__Impl rule__StructuredProperty__Group_2_2__1 ;
+ // InternalOml.g:10017:1: rule__StructuredProperty__Group_2_2__0 : rule__StructuredProperty__Group_2_2__0__Impl rule__StructuredProperty__Group_2_2__1 ;
public final void rule__StructuredProperty__Group_2_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9808:1: ( rule__StructuredProperty__Group_2_2__0__Impl rule__StructuredProperty__Group_2_2__1 )
- // InternalOml.g:9809:2: rule__StructuredProperty__Group_2_2__0__Impl rule__StructuredProperty__Group_2_2__1
+ // InternalOml.g:10021:1: ( rule__StructuredProperty__Group_2_2__0__Impl rule__StructuredProperty__Group_2_2__1 )
+ // InternalOml.g:10022:2: rule__StructuredProperty__Group_2_2__0__Impl rule__StructuredProperty__Group_2_2__1
{
pushFollow(FOLLOW_3);
rule__StructuredProperty__Group_2_2__0__Impl();
@@ -31051,20 +31754,20 @@ public final void rule__StructuredProperty__Group_2_2__0() throws RecognitionExc
// $ANTLR start "rule__StructuredProperty__Group_2_2__0__Impl"
- // InternalOml.g:9816:1: rule__StructuredProperty__Group_2_2__0__Impl : ( 'range' ) ;
+ // InternalOml.g:10029:1: rule__StructuredProperty__Group_2_2__0__Impl : ( 'range' ) ;
public final void rule__StructuredProperty__Group_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9820:1: ( ( 'range' ) )
- // InternalOml.g:9821:1: ( 'range' )
+ // InternalOml.g:10033:1: ( ( 'range' ) )
+ // InternalOml.g:10034:1: ( 'range' )
{
- // InternalOml.g:9821:1: ( 'range' )
- // InternalOml.g:9822:2: 'range'
+ // InternalOml.g:10034:1: ( 'range' )
+ // InternalOml.g:10035:2: 'range'
{
before(grammarAccess.getStructuredPropertyAccess().getRangeKeyword_2_2_0());
- match(input,63,FOLLOW_2);
+ match(input,64,FOLLOW_2);
after(grammarAccess.getStructuredPropertyAccess().getRangeKeyword_2_2_0());
}
@@ -31088,16 +31791,16 @@ public final void rule__StructuredProperty__Group_2_2__0__Impl() throws Recognit
// $ANTLR start "rule__StructuredProperty__Group_2_2__1"
- // InternalOml.g:9831:1: rule__StructuredProperty__Group_2_2__1 : rule__StructuredProperty__Group_2_2__1__Impl rule__StructuredProperty__Group_2_2__2 ;
+ // InternalOml.g:10044:1: rule__StructuredProperty__Group_2_2__1 : rule__StructuredProperty__Group_2_2__1__Impl rule__StructuredProperty__Group_2_2__2 ;
public final void rule__StructuredProperty__Group_2_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9835:1: ( rule__StructuredProperty__Group_2_2__1__Impl rule__StructuredProperty__Group_2_2__2 )
- // InternalOml.g:9836:2: rule__StructuredProperty__Group_2_2__1__Impl rule__StructuredProperty__Group_2_2__2
+ // InternalOml.g:10048:1: ( rule__StructuredProperty__Group_2_2__1__Impl rule__StructuredProperty__Group_2_2__2 )
+ // InternalOml.g:10049:2: rule__StructuredProperty__Group_2_2__1__Impl rule__StructuredProperty__Group_2_2__2
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_5);
rule__StructuredProperty__Group_2_2__1__Impl();
state._fsp--;
@@ -31126,21 +31829,21 @@ public final void rule__StructuredProperty__Group_2_2__1() throws RecognitionExc
// $ANTLR start "rule__StructuredProperty__Group_2_2__1__Impl"
- // InternalOml.g:9843:1: rule__StructuredProperty__Group_2_2__1__Impl : ( ( rule__StructuredProperty__RangesAssignment_2_2_1 ) ) ;
+ // InternalOml.g:10056:1: rule__StructuredProperty__Group_2_2__1__Impl : ( ( rule__StructuredProperty__RangesAssignment_2_2_1 ) ) ;
public final void rule__StructuredProperty__Group_2_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9847:1: ( ( ( rule__StructuredProperty__RangesAssignment_2_2_1 ) ) )
- // InternalOml.g:9848:1: ( ( rule__StructuredProperty__RangesAssignment_2_2_1 ) )
+ // InternalOml.g:10060:1: ( ( ( rule__StructuredProperty__RangesAssignment_2_2_1 ) ) )
+ // InternalOml.g:10061:1: ( ( rule__StructuredProperty__RangesAssignment_2_2_1 ) )
{
- // InternalOml.g:9848:1: ( ( rule__StructuredProperty__RangesAssignment_2_2_1 ) )
- // InternalOml.g:9849:2: ( rule__StructuredProperty__RangesAssignment_2_2_1 )
+ // InternalOml.g:10061:1: ( ( rule__StructuredProperty__RangesAssignment_2_2_1 ) )
+ // InternalOml.g:10062:2: ( rule__StructuredProperty__RangesAssignment_2_2_1 )
{
before(grammarAccess.getStructuredPropertyAccess().getRangesAssignment_2_2_1());
- // InternalOml.g:9850:2: ( rule__StructuredProperty__RangesAssignment_2_2_1 )
- // InternalOml.g:9850:3: rule__StructuredProperty__RangesAssignment_2_2_1
+ // InternalOml.g:10063:2: ( rule__StructuredProperty__RangesAssignment_2_2_1 )
+ // InternalOml.g:10063:3: rule__StructuredProperty__RangesAssignment_2_2_1
{
pushFollow(FOLLOW_2);
rule__StructuredProperty__RangesAssignment_2_2_1();
@@ -31173,14 +31876,14 @@ public final void rule__StructuredProperty__Group_2_2__1__Impl() throws Recognit
// $ANTLR start "rule__StructuredProperty__Group_2_2__2"
- // InternalOml.g:9858:1: rule__StructuredProperty__Group_2_2__2 : rule__StructuredProperty__Group_2_2__2__Impl ;
+ // InternalOml.g:10071:1: rule__StructuredProperty__Group_2_2__2 : rule__StructuredProperty__Group_2_2__2__Impl ;
public final void rule__StructuredProperty__Group_2_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9862:1: ( rule__StructuredProperty__Group_2_2__2__Impl )
- // InternalOml.g:9863:2: rule__StructuredProperty__Group_2_2__2__Impl
+ // InternalOml.g:10075:1: ( rule__StructuredProperty__Group_2_2__2__Impl )
+ // InternalOml.g:10076:2: rule__StructuredProperty__Group_2_2__2__Impl
{
pushFollow(FOLLOW_2);
rule__StructuredProperty__Group_2_2__2__Impl();
@@ -31206,35 +31909,35 @@ public final void rule__StructuredProperty__Group_2_2__2() throws RecognitionExc
// $ANTLR start "rule__StructuredProperty__Group_2_2__2__Impl"
- // InternalOml.g:9869:1: rule__StructuredProperty__Group_2_2__2__Impl : ( ( rule__StructuredProperty__Group_2_2_2__0 )* ) ;
+ // InternalOml.g:10082:1: rule__StructuredProperty__Group_2_2__2__Impl : ( ( rule__StructuredProperty__Group_2_2_2__0 )* ) ;
public final void rule__StructuredProperty__Group_2_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9873:1: ( ( ( rule__StructuredProperty__Group_2_2_2__0 )* ) )
- // InternalOml.g:9874:1: ( ( rule__StructuredProperty__Group_2_2_2__0 )* )
+ // InternalOml.g:10086:1: ( ( ( rule__StructuredProperty__Group_2_2_2__0 )* ) )
+ // InternalOml.g:10087:1: ( ( rule__StructuredProperty__Group_2_2_2__0 )* )
{
- // InternalOml.g:9874:1: ( ( rule__StructuredProperty__Group_2_2_2__0 )* )
- // InternalOml.g:9875:2: ( rule__StructuredProperty__Group_2_2_2__0 )*
+ // InternalOml.g:10087:1: ( ( rule__StructuredProperty__Group_2_2_2__0 )* )
+ // InternalOml.g:10088:2: ( rule__StructuredProperty__Group_2_2_2__0 )*
{
before(grammarAccess.getStructuredPropertyAccess().getGroup_2_2_2());
- // InternalOml.g:9876:2: ( rule__StructuredProperty__Group_2_2_2__0 )*
- loop118:
+ // InternalOml.g:10089:2: ( rule__StructuredProperty__Group_2_2_2__0 )*
+ loop120:
do {
- int alt118=2;
- int LA118_0 = input.LA(1);
+ int alt120=2;
+ int LA120_0 = input.LA(1);
- if ( (LA118_0==43) ) {
- alt118=1;
+ if ( (LA120_0==30) ) {
+ alt120=1;
}
- switch (alt118) {
+ switch (alt120) {
case 1 :
- // InternalOml.g:9876:3: rule__StructuredProperty__Group_2_2_2__0
+ // InternalOml.g:10089:3: rule__StructuredProperty__Group_2_2_2__0
{
- pushFollow(FOLLOW_35);
+ pushFollow(FOLLOW_6);
rule__StructuredProperty__Group_2_2_2__0();
state._fsp--;
@@ -31244,7 +31947,7 @@ public final void rule__StructuredProperty__Group_2_2__2__Impl() throws Recognit
break;
default :
- break loop118;
+ break loop120;
}
} while (true);
@@ -31271,14 +31974,14 @@ public final void rule__StructuredProperty__Group_2_2__2__Impl() throws Recognit
// $ANTLR start "rule__StructuredProperty__Group_2_2_2__0"
- // InternalOml.g:9885:1: rule__StructuredProperty__Group_2_2_2__0 : rule__StructuredProperty__Group_2_2_2__0__Impl rule__StructuredProperty__Group_2_2_2__1 ;
+ // InternalOml.g:10098:1: rule__StructuredProperty__Group_2_2_2__0 : rule__StructuredProperty__Group_2_2_2__0__Impl rule__StructuredProperty__Group_2_2_2__1 ;
public final void rule__StructuredProperty__Group_2_2_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9889:1: ( rule__StructuredProperty__Group_2_2_2__0__Impl rule__StructuredProperty__Group_2_2_2__1 )
- // InternalOml.g:9890:2: rule__StructuredProperty__Group_2_2_2__0__Impl rule__StructuredProperty__Group_2_2_2__1
+ // InternalOml.g:10102:1: ( rule__StructuredProperty__Group_2_2_2__0__Impl rule__StructuredProperty__Group_2_2_2__1 )
+ // InternalOml.g:10103:2: rule__StructuredProperty__Group_2_2_2__0__Impl rule__StructuredProperty__Group_2_2_2__1
{
pushFollow(FOLLOW_3);
rule__StructuredProperty__Group_2_2_2__0__Impl();
@@ -31309,20 +32012,20 @@ public final void rule__StructuredProperty__Group_2_2_2__0() throws RecognitionE
// $ANTLR start "rule__StructuredProperty__Group_2_2_2__0__Impl"
- // InternalOml.g:9897:1: rule__StructuredProperty__Group_2_2_2__0__Impl : ( ',' ) ;
+ // InternalOml.g:10110:1: rule__StructuredProperty__Group_2_2_2__0__Impl : ( ',' ) ;
public final void rule__StructuredProperty__Group_2_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9901:1: ( ( ',' ) )
- // InternalOml.g:9902:1: ( ',' )
+ // InternalOml.g:10114:1: ( ( ',' ) )
+ // InternalOml.g:10115:1: ( ',' )
{
- // InternalOml.g:9902:1: ( ',' )
- // InternalOml.g:9903:2: ','
+ // InternalOml.g:10115:1: ( ',' )
+ // InternalOml.g:10116:2: ','
{
before(grammarAccess.getStructuredPropertyAccess().getCommaKeyword_2_2_2_0());
- match(input,43,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getStructuredPropertyAccess().getCommaKeyword_2_2_2_0());
}
@@ -31346,14 +32049,14 @@ public final void rule__StructuredProperty__Group_2_2_2__0__Impl() throws Recogn
// $ANTLR start "rule__StructuredProperty__Group_2_2_2__1"
- // InternalOml.g:9912:1: rule__StructuredProperty__Group_2_2_2__1 : rule__StructuredProperty__Group_2_2_2__1__Impl ;
+ // InternalOml.g:10125:1: rule__StructuredProperty__Group_2_2_2__1 : rule__StructuredProperty__Group_2_2_2__1__Impl ;
public final void rule__StructuredProperty__Group_2_2_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9916:1: ( rule__StructuredProperty__Group_2_2_2__1__Impl )
- // InternalOml.g:9917:2: rule__StructuredProperty__Group_2_2_2__1__Impl
+ // InternalOml.g:10129:1: ( rule__StructuredProperty__Group_2_2_2__1__Impl )
+ // InternalOml.g:10130:2: rule__StructuredProperty__Group_2_2_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__StructuredProperty__Group_2_2_2__1__Impl();
@@ -31379,21 +32082,21 @@ public final void rule__StructuredProperty__Group_2_2_2__1() throws RecognitionE
// $ANTLR start "rule__StructuredProperty__Group_2_2_2__1__Impl"
- // InternalOml.g:9923:1: rule__StructuredProperty__Group_2_2_2__1__Impl : ( ( rule__StructuredProperty__RangesAssignment_2_2_2_1 ) ) ;
+ // InternalOml.g:10136:1: rule__StructuredProperty__Group_2_2_2__1__Impl : ( ( rule__StructuredProperty__RangesAssignment_2_2_2_1 ) ) ;
public final void rule__StructuredProperty__Group_2_2_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9927:1: ( ( ( rule__StructuredProperty__RangesAssignment_2_2_2_1 ) ) )
- // InternalOml.g:9928:1: ( ( rule__StructuredProperty__RangesAssignment_2_2_2_1 ) )
+ // InternalOml.g:10140:1: ( ( ( rule__StructuredProperty__RangesAssignment_2_2_2_1 ) ) )
+ // InternalOml.g:10141:1: ( ( rule__StructuredProperty__RangesAssignment_2_2_2_1 ) )
{
- // InternalOml.g:9928:1: ( ( rule__StructuredProperty__RangesAssignment_2_2_2_1 ) )
- // InternalOml.g:9929:2: ( rule__StructuredProperty__RangesAssignment_2_2_2_1 )
+ // InternalOml.g:10141:1: ( ( rule__StructuredProperty__RangesAssignment_2_2_2_1 ) )
+ // InternalOml.g:10142:2: ( rule__StructuredProperty__RangesAssignment_2_2_2_1 )
{
before(grammarAccess.getStructuredPropertyAccess().getRangesAssignment_2_2_2_1());
- // InternalOml.g:9930:2: ( rule__StructuredProperty__RangesAssignment_2_2_2_1 )
- // InternalOml.g:9930:3: rule__StructuredProperty__RangesAssignment_2_2_2_1
+ // InternalOml.g:10143:2: ( rule__StructuredProperty__RangesAssignment_2_2_2_1 )
+ // InternalOml.g:10143:3: rule__StructuredProperty__RangesAssignment_2_2_2_1
{
pushFollow(FOLLOW_2);
rule__StructuredProperty__RangesAssignment_2_2_2_1();
@@ -31426,14 +32129,14 @@ public final void rule__StructuredProperty__Group_2_2_2__1__Impl() throws Recogn
// $ANTLR start "rule__ForwardRelation__Group__0"
- // InternalOml.g:9939:1: rule__ForwardRelation__Group__0 : rule__ForwardRelation__Group__0__Impl rule__ForwardRelation__Group__1 ;
+ // InternalOml.g:10152:1: rule__ForwardRelation__Group__0 : rule__ForwardRelation__Group__0__Impl rule__ForwardRelation__Group__1 ;
public final void rule__ForwardRelation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9943:1: ( rule__ForwardRelation__Group__0__Impl rule__ForwardRelation__Group__1 )
- // InternalOml.g:9944:2: rule__ForwardRelation__Group__0__Impl rule__ForwardRelation__Group__1
+ // InternalOml.g:10156:1: ( rule__ForwardRelation__Group__0__Impl rule__ForwardRelation__Group__1 )
+ // InternalOml.g:10157:2: rule__ForwardRelation__Group__0__Impl rule__ForwardRelation__Group__1
{
pushFollow(FOLLOW_61);
rule__ForwardRelation__Group__0__Impl();
@@ -31464,35 +32167,35 @@ public final void rule__ForwardRelation__Group__0() throws RecognitionException
// $ANTLR start "rule__ForwardRelation__Group__0__Impl"
- // InternalOml.g:9951:1: rule__ForwardRelation__Group__0__Impl : ( ( rule__ForwardRelation__OwnedAnnotationsAssignment_0 )* ) ;
+ // InternalOml.g:10164:1: rule__ForwardRelation__Group__0__Impl : ( ( rule__ForwardRelation__OwnedAnnotationsAssignment_0 )* ) ;
public final void rule__ForwardRelation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9955:1: ( ( ( rule__ForwardRelation__OwnedAnnotationsAssignment_0 )* ) )
- // InternalOml.g:9956:1: ( ( rule__ForwardRelation__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:10168:1: ( ( ( rule__ForwardRelation__OwnedAnnotationsAssignment_0 )* ) )
+ // InternalOml.g:10169:1: ( ( rule__ForwardRelation__OwnedAnnotationsAssignment_0 )* )
{
- // InternalOml.g:9956:1: ( ( rule__ForwardRelation__OwnedAnnotationsAssignment_0 )* )
- // InternalOml.g:9957:2: ( rule__ForwardRelation__OwnedAnnotationsAssignment_0 )*
+ // InternalOml.g:10169:1: ( ( rule__ForwardRelation__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:10170:2: ( rule__ForwardRelation__OwnedAnnotationsAssignment_0 )*
{
before(grammarAccess.getForwardRelationAccess().getOwnedAnnotationsAssignment_0());
- // InternalOml.g:9958:2: ( rule__ForwardRelation__OwnedAnnotationsAssignment_0 )*
- loop119:
+ // InternalOml.g:10171:2: ( rule__ForwardRelation__OwnedAnnotationsAssignment_0 )*
+ loop121:
do {
- int alt119=2;
- int LA119_0 = input.LA(1);
+ int alt121=2;
+ int LA121_0 = input.LA(1);
- if ( (LA119_0==28) ) {
- alt119=1;
+ if ( (LA121_0==29) ) {
+ alt121=1;
}
- switch (alt119) {
+ switch (alt121) {
case 1 :
- // InternalOml.g:9958:3: rule__ForwardRelation__OwnedAnnotationsAssignment_0
+ // InternalOml.g:10171:3: rule__ForwardRelation__OwnedAnnotationsAssignment_0
{
- pushFollow(FOLLOW_6);
+ pushFollow(FOLLOW_8);
rule__ForwardRelation__OwnedAnnotationsAssignment_0();
state._fsp--;
@@ -31502,7 +32205,7 @@ public final void rule__ForwardRelation__Group__0__Impl() throws RecognitionExce
break;
default :
- break loop119;
+ break loop121;
}
} while (true);
@@ -31529,16 +32232,16 @@ public final void rule__ForwardRelation__Group__0__Impl() throws RecognitionExce
// $ANTLR start "rule__ForwardRelation__Group__1"
- // InternalOml.g:9966:1: rule__ForwardRelation__Group__1 : rule__ForwardRelation__Group__1__Impl rule__ForwardRelation__Group__2 ;
+ // InternalOml.g:10179:1: rule__ForwardRelation__Group__1 : rule__ForwardRelation__Group__1__Impl rule__ForwardRelation__Group__2 ;
public final void rule__ForwardRelation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9970:1: ( rule__ForwardRelation__Group__1__Impl rule__ForwardRelation__Group__2 )
- // InternalOml.g:9971:2: rule__ForwardRelation__Group__1__Impl rule__ForwardRelation__Group__2
+ // InternalOml.g:10183:1: ( rule__ForwardRelation__Group__1__Impl rule__ForwardRelation__Group__2 )
+ // InternalOml.g:10184:2: rule__ForwardRelation__Group__1__Impl rule__ForwardRelation__Group__2
{
- pushFollow(FOLLOW_9);
+ pushFollow(FOLLOW_11);
rule__ForwardRelation__Group__1__Impl();
state._fsp--;
@@ -31567,20 +32270,20 @@ public final void rule__ForwardRelation__Group__1() throws RecognitionException
// $ANTLR start "rule__ForwardRelation__Group__1__Impl"
- // InternalOml.g:9978:1: rule__ForwardRelation__Group__1__Impl : ( 'forward' ) ;
+ // InternalOml.g:10191:1: rule__ForwardRelation__Group__1__Impl : ( 'forward' ) ;
public final void rule__ForwardRelation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9982:1: ( ( 'forward' ) )
- // InternalOml.g:9983:1: ( 'forward' )
+ // InternalOml.g:10195:1: ( ( 'forward' ) )
+ // InternalOml.g:10196:1: ( 'forward' )
{
- // InternalOml.g:9983:1: ( 'forward' )
- // InternalOml.g:9984:2: 'forward'
+ // InternalOml.g:10196:1: ( 'forward' )
+ // InternalOml.g:10197:2: 'forward'
{
before(grammarAccess.getForwardRelationAccess().getForwardKeyword_1());
- match(input,65,FOLLOW_2);
+ match(input,66,FOLLOW_2);
after(grammarAccess.getForwardRelationAccess().getForwardKeyword_1());
}
@@ -31604,14 +32307,14 @@ public final void rule__ForwardRelation__Group__1__Impl() throws RecognitionExce
// $ANTLR start "rule__ForwardRelation__Group__2"
- // InternalOml.g:9993:1: rule__ForwardRelation__Group__2 : rule__ForwardRelation__Group__2__Impl ;
+ // InternalOml.g:10206:1: rule__ForwardRelation__Group__2 : rule__ForwardRelation__Group__2__Impl ;
public final void rule__ForwardRelation__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:9997:1: ( rule__ForwardRelation__Group__2__Impl )
- // InternalOml.g:9998:2: rule__ForwardRelation__Group__2__Impl
+ // InternalOml.g:10210:1: ( rule__ForwardRelation__Group__2__Impl )
+ // InternalOml.g:10211:2: rule__ForwardRelation__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ForwardRelation__Group__2__Impl();
@@ -31637,21 +32340,21 @@ public final void rule__ForwardRelation__Group__2() throws RecognitionException
// $ANTLR start "rule__ForwardRelation__Group__2__Impl"
- // InternalOml.g:10004:1: rule__ForwardRelation__Group__2__Impl : ( ( rule__ForwardRelation__NameAssignment_2 ) ) ;
+ // InternalOml.g:10217:1: rule__ForwardRelation__Group__2__Impl : ( ( rule__ForwardRelation__NameAssignment_2 ) ) ;
public final void rule__ForwardRelation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10008:1: ( ( ( rule__ForwardRelation__NameAssignment_2 ) ) )
- // InternalOml.g:10009:1: ( ( rule__ForwardRelation__NameAssignment_2 ) )
+ // InternalOml.g:10221:1: ( ( ( rule__ForwardRelation__NameAssignment_2 ) ) )
+ // InternalOml.g:10222:1: ( ( rule__ForwardRelation__NameAssignment_2 ) )
{
- // InternalOml.g:10009:1: ( ( rule__ForwardRelation__NameAssignment_2 ) )
- // InternalOml.g:10010:2: ( rule__ForwardRelation__NameAssignment_2 )
+ // InternalOml.g:10222:1: ( ( rule__ForwardRelation__NameAssignment_2 ) )
+ // InternalOml.g:10223:2: ( rule__ForwardRelation__NameAssignment_2 )
{
before(grammarAccess.getForwardRelationAccess().getNameAssignment_2());
- // InternalOml.g:10011:2: ( rule__ForwardRelation__NameAssignment_2 )
- // InternalOml.g:10011:3: rule__ForwardRelation__NameAssignment_2
+ // InternalOml.g:10224:2: ( rule__ForwardRelation__NameAssignment_2 )
+ // InternalOml.g:10224:3: rule__ForwardRelation__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__ForwardRelation__NameAssignment_2();
@@ -31684,14 +32387,14 @@ public final void rule__ForwardRelation__Group__2__Impl() throws RecognitionExce
// $ANTLR start "rule__ReverseRelation__Group__0"
- // InternalOml.g:10020:1: rule__ReverseRelation__Group__0 : rule__ReverseRelation__Group__0__Impl rule__ReverseRelation__Group__1 ;
+ // InternalOml.g:10233:1: rule__ReverseRelation__Group__0 : rule__ReverseRelation__Group__0__Impl rule__ReverseRelation__Group__1 ;
public final void rule__ReverseRelation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10024:1: ( rule__ReverseRelation__Group__0__Impl rule__ReverseRelation__Group__1 )
- // InternalOml.g:10025:2: rule__ReverseRelation__Group__0__Impl rule__ReverseRelation__Group__1
+ // InternalOml.g:10237:1: ( rule__ReverseRelation__Group__0__Impl rule__ReverseRelation__Group__1 )
+ // InternalOml.g:10238:2: rule__ReverseRelation__Group__0__Impl rule__ReverseRelation__Group__1
{
pushFollow(FOLLOW_62);
rule__ReverseRelation__Group__0__Impl();
@@ -31722,35 +32425,35 @@ public final void rule__ReverseRelation__Group__0() throws RecognitionException
// $ANTLR start "rule__ReverseRelation__Group__0__Impl"
- // InternalOml.g:10032:1: rule__ReverseRelation__Group__0__Impl : ( ( rule__ReverseRelation__OwnedAnnotationsAssignment_0 )* ) ;
+ // InternalOml.g:10245:1: rule__ReverseRelation__Group__0__Impl : ( ( rule__ReverseRelation__OwnedAnnotationsAssignment_0 )* ) ;
public final void rule__ReverseRelation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10036:1: ( ( ( rule__ReverseRelation__OwnedAnnotationsAssignment_0 )* ) )
- // InternalOml.g:10037:1: ( ( rule__ReverseRelation__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:10249:1: ( ( ( rule__ReverseRelation__OwnedAnnotationsAssignment_0 )* ) )
+ // InternalOml.g:10250:1: ( ( rule__ReverseRelation__OwnedAnnotationsAssignment_0 )* )
{
- // InternalOml.g:10037:1: ( ( rule__ReverseRelation__OwnedAnnotationsAssignment_0 )* )
- // InternalOml.g:10038:2: ( rule__ReverseRelation__OwnedAnnotationsAssignment_0 )*
+ // InternalOml.g:10250:1: ( ( rule__ReverseRelation__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:10251:2: ( rule__ReverseRelation__OwnedAnnotationsAssignment_0 )*
{
before(grammarAccess.getReverseRelationAccess().getOwnedAnnotationsAssignment_0());
- // InternalOml.g:10039:2: ( rule__ReverseRelation__OwnedAnnotationsAssignment_0 )*
- loop120:
+ // InternalOml.g:10252:2: ( rule__ReverseRelation__OwnedAnnotationsAssignment_0 )*
+ loop122:
do {
- int alt120=2;
- int LA120_0 = input.LA(1);
+ int alt122=2;
+ int LA122_0 = input.LA(1);
- if ( (LA120_0==28) ) {
- alt120=1;
+ if ( (LA122_0==29) ) {
+ alt122=1;
}
- switch (alt120) {
+ switch (alt122) {
case 1 :
- // InternalOml.g:10039:3: rule__ReverseRelation__OwnedAnnotationsAssignment_0
+ // InternalOml.g:10252:3: rule__ReverseRelation__OwnedAnnotationsAssignment_0
{
- pushFollow(FOLLOW_6);
+ pushFollow(FOLLOW_8);
rule__ReverseRelation__OwnedAnnotationsAssignment_0();
state._fsp--;
@@ -31760,7 +32463,7 @@ public final void rule__ReverseRelation__Group__0__Impl() throws RecognitionExce
break;
default :
- break loop120;
+ break loop122;
}
} while (true);
@@ -31787,16 +32490,16 @@ public final void rule__ReverseRelation__Group__0__Impl() throws RecognitionExce
// $ANTLR start "rule__ReverseRelation__Group__1"
- // InternalOml.g:10047:1: rule__ReverseRelation__Group__1 : rule__ReverseRelation__Group__1__Impl rule__ReverseRelation__Group__2 ;
+ // InternalOml.g:10260:1: rule__ReverseRelation__Group__1 : rule__ReverseRelation__Group__1__Impl rule__ReverseRelation__Group__2 ;
public final void rule__ReverseRelation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10051:1: ( rule__ReverseRelation__Group__1__Impl rule__ReverseRelation__Group__2 )
- // InternalOml.g:10052:2: rule__ReverseRelation__Group__1__Impl rule__ReverseRelation__Group__2
+ // InternalOml.g:10264:1: ( rule__ReverseRelation__Group__1__Impl rule__ReverseRelation__Group__2 )
+ // InternalOml.g:10265:2: rule__ReverseRelation__Group__1__Impl rule__ReverseRelation__Group__2
{
- pushFollow(FOLLOW_9);
+ pushFollow(FOLLOW_11);
rule__ReverseRelation__Group__1__Impl();
state._fsp--;
@@ -31825,20 +32528,20 @@ public final void rule__ReverseRelation__Group__1() throws RecognitionException
// $ANTLR start "rule__ReverseRelation__Group__1__Impl"
- // InternalOml.g:10059:1: rule__ReverseRelation__Group__1__Impl : ( 'reverse' ) ;
+ // InternalOml.g:10272:1: rule__ReverseRelation__Group__1__Impl : ( 'reverse' ) ;
public final void rule__ReverseRelation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10063:1: ( ( 'reverse' ) )
- // InternalOml.g:10064:1: ( 'reverse' )
+ // InternalOml.g:10276:1: ( ( 'reverse' ) )
+ // InternalOml.g:10277:1: ( 'reverse' )
{
- // InternalOml.g:10064:1: ( 'reverse' )
- // InternalOml.g:10065:2: 'reverse'
+ // InternalOml.g:10277:1: ( 'reverse' )
+ // InternalOml.g:10278:2: 'reverse'
{
before(grammarAccess.getReverseRelationAccess().getReverseKeyword_1());
- match(input,66,FOLLOW_2);
+ match(input,67,FOLLOW_2);
after(grammarAccess.getReverseRelationAccess().getReverseKeyword_1());
}
@@ -31862,14 +32565,14 @@ public final void rule__ReverseRelation__Group__1__Impl() throws RecognitionExce
// $ANTLR start "rule__ReverseRelation__Group__2"
- // InternalOml.g:10074:1: rule__ReverseRelation__Group__2 : rule__ReverseRelation__Group__2__Impl ;
+ // InternalOml.g:10287:1: rule__ReverseRelation__Group__2 : rule__ReverseRelation__Group__2__Impl ;
public final void rule__ReverseRelation__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10078:1: ( rule__ReverseRelation__Group__2__Impl )
- // InternalOml.g:10079:2: rule__ReverseRelation__Group__2__Impl
+ // InternalOml.g:10291:1: ( rule__ReverseRelation__Group__2__Impl )
+ // InternalOml.g:10292:2: rule__ReverseRelation__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ReverseRelation__Group__2__Impl();
@@ -31895,21 +32598,21 @@ public final void rule__ReverseRelation__Group__2() throws RecognitionException
// $ANTLR start "rule__ReverseRelation__Group__2__Impl"
- // InternalOml.g:10085:1: rule__ReverseRelation__Group__2__Impl : ( ( rule__ReverseRelation__NameAssignment_2 ) ) ;
+ // InternalOml.g:10298:1: rule__ReverseRelation__Group__2__Impl : ( ( rule__ReverseRelation__NameAssignment_2 ) ) ;
public final void rule__ReverseRelation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10089:1: ( ( ( rule__ReverseRelation__NameAssignment_2 ) ) )
- // InternalOml.g:10090:1: ( ( rule__ReverseRelation__NameAssignment_2 ) )
+ // InternalOml.g:10302:1: ( ( ( rule__ReverseRelation__NameAssignment_2 ) ) )
+ // InternalOml.g:10303:1: ( ( rule__ReverseRelation__NameAssignment_2 ) )
{
- // InternalOml.g:10090:1: ( ( rule__ReverseRelation__NameAssignment_2 ) )
- // InternalOml.g:10091:2: ( rule__ReverseRelation__NameAssignment_2 )
+ // InternalOml.g:10303:1: ( ( rule__ReverseRelation__NameAssignment_2 ) )
+ // InternalOml.g:10304:2: ( rule__ReverseRelation__NameAssignment_2 )
{
before(grammarAccess.getReverseRelationAccess().getNameAssignment_2());
- // InternalOml.g:10092:2: ( rule__ReverseRelation__NameAssignment_2 )
- // InternalOml.g:10092:3: rule__ReverseRelation__NameAssignment_2
+ // InternalOml.g:10305:2: ( rule__ReverseRelation__NameAssignment_2 )
+ // InternalOml.g:10305:3: rule__ReverseRelation__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__ReverseRelation__NameAssignment_2();
@@ -31942,14 +32645,14 @@ public final void rule__ReverseRelation__Group__2__Impl() throws RecognitionExce
// $ANTLR start "rule__UnreifiedRelation__Group__0"
- // InternalOml.g:10101:1: rule__UnreifiedRelation__Group__0 : rule__UnreifiedRelation__Group__0__Impl rule__UnreifiedRelation__Group__1 ;
+ // InternalOml.g:10314:1: rule__UnreifiedRelation__Group__0 : rule__UnreifiedRelation__Group__0__Impl rule__UnreifiedRelation__Group__1 ;
public final void rule__UnreifiedRelation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10105:1: ( rule__UnreifiedRelation__Group__0__Impl rule__UnreifiedRelation__Group__1 )
- // InternalOml.g:10106:2: rule__UnreifiedRelation__Group__0__Impl rule__UnreifiedRelation__Group__1
+ // InternalOml.g:10318:1: ( rule__UnreifiedRelation__Group__0__Impl rule__UnreifiedRelation__Group__1 )
+ // InternalOml.g:10319:2: rule__UnreifiedRelation__Group__0__Impl rule__UnreifiedRelation__Group__1
{
pushFollow(FOLLOW_63);
rule__UnreifiedRelation__Group__0__Impl();
@@ -31980,35 +32683,35 @@ public final void rule__UnreifiedRelation__Group__0() throws RecognitionExceptio
// $ANTLR start "rule__UnreifiedRelation__Group__0__Impl"
- // InternalOml.g:10113:1: rule__UnreifiedRelation__Group__0__Impl : ( ( rule__UnreifiedRelation__OwnedAnnotationsAssignment_0 )* ) ;
+ // InternalOml.g:10326:1: rule__UnreifiedRelation__Group__0__Impl : ( ( rule__UnreifiedRelation__OwnedAnnotationsAssignment_0 )* ) ;
public final void rule__UnreifiedRelation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10117:1: ( ( ( rule__UnreifiedRelation__OwnedAnnotationsAssignment_0 )* ) )
- // InternalOml.g:10118:1: ( ( rule__UnreifiedRelation__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:10330:1: ( ( ( rule__UnreifiedRelation__OwnedAnnotationsAssignment_0 )* ) )
+ // InternalOml.g:10331:1: ( ( rule__UnreifiedRelation__OwnedAnnotationsAssignment_0 )* )
{
- // InternalOml.g:10118:1: ( ( rule__UnreifiedRelation__OwnedAnnotationsAssignment_0 )* )
- // InternalOml.g:10119:2: ( rule__UnreifiedRelation__OwnedAnnotationsAssignment_0 )*
+ // InternalOml.g:10331:1: ( ( rule__UnreifiedRelation__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:10332:2: ( rule__UnreifiedRelation__OwnedAnnotationsAssignment_0 )*
{
before(grammarAccess.getUnreifiedRelationAccess().getOwnedAnnotationsAssignment_0());
- // InternalOml.g:10120:2: ( rule__UnreifiedRelation__OwnedAnnotationsAssignment_0 )*
- loop121:
+ // InternalOml.g:10333:2: ( rule__UnreifiedRelation__OwnedAnnotationsAssignment_0 )*
+ loop123:
do {
- int alt121=2;
- int LA121_0 = input.LA(1);
+ int alt123=2;
+ int LA123_0 = input.LA(1);
- if ( (LA121_0==28) ) {
- alt121=1;
+ if ( (LA123_0==29) ) {
+ alt123=1;
}
- switch (alt121) {
+ switch (alt123) {
case 1 :
- // InternalOml.g:10120:3: rule__UnreifiedRelation__OwnedAnnotationsAssignment_0
+ // InternalOml.g:10333:3: rule__UnreifiedRelation__OwnedAnnotationsAssignment_0
{
- pushFollow(FOLLOW_6);
+ pushFollow(FOLLOW_8);
rule__UnreifiedRelation__OwnedAnnotationsAssignment_0();
state._fsp--;
@@ -32018,7 +32721,7 @@ public final void rule__UnreifiedRelation__Group__0__Impl() throws RecognitionEx
break;
default :
- break loop121;
+ break loop123;
}
} while (true);
@@ -32045,16 +32748,16 @@ public final void rule__UnreifiedRelation__Group__0__Impl() throws RecognitionEx
// $ANTLR start "rule__UnreifiedRelation__Group__1"
- // InternalOml.g:10128:1: rule__UnreifiedRelation__Group__1 : rule__UnreifiedRelation__Group__1__Impl rule__UnreifiedRelation__Group__2 ;
+ // InternalOml.g:10341:1: rule__UnreifiedRelation__Group__1 : rule__UnreifiedRelation__Group__1__Impl rule__UnreifiedRelation__Group__2 ;
public final void rule__UnreifiedRelation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10132:1: ( rule__UnreifiedRelation__Group__1__Impl rule__UnreifiedRelation__Group__2 )
- // InternalOml.g:10133:2: rule__UnreifiedRelation__Group__1__Impl rule__UnreifiedRelation__Group__2
+ // InternalOml.g:10345:1: ( rule__UnreifiedRelation__Group__1__Impl rule__UnreifiedRelation__Group__2 )
+ // InternalOml.g:10346:2: rule__UnreifiedRelation__Group__1__Impl rule__UnreifiedRelation__Group__2
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_25);
rule__UnreifiedRelation__Group__1__Impl();
state._fsp--;
@@ -32083,21 +32786,21 @@ public final void rule__UnreifiedRelation__Group__1() throws RecognitionExceptio
// $ANTLR start "rule__UnreifiedRelation__Group__1__Impl"
- // InternalOml.g:10140:1: rule__UnreifiedRelation__Group__1__Impl : ( ( rule__UnreifiedRelation__Alternatives_1 ) ) ;
+ // InternalOml.g:10353:1: rule__UnreifiedRelation__Group__1__Impl : ( ( rule__UnreifiedRelation__Alternatives_1 ) ) ;
public final void rule__UnreifiedRelation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10144:1: ( ( ( rule__UnreifiedRelation__Alternatives_1 ) ) )
- // InternalOml.g:10145:1: ( ( rule__UnreifiedRelation__Alternatives_1 ) )
+ // InternalOml.g:10357:1: ( ( ( rule__UnreifiedRelation__Alternatives_1 ) ) )
+ // InternalOml.g:10358:1: ( ( rule__UnreifiedRelation__Alternatives_1 ) )
{
- // InternalOml.g:10145:1: ( ( rule__UnreifiedRelation__Alternatives_1 ) )
- // InternalOml.g:10146:2: ( rule__UnreifiedRelation__Alternatives_1 )
+ // InternalOml.g:10358:1: ( ( rule__UnreifiedRelation__Alternatives_1 ) )
+ // InternalOml.g:10359:2: ( rule__UnreifiedRelation__Alternatives_1 )
{
before(grammarAccess.getUnreifiedRelationAccess().getAlternatives_1());
- // InternalOml.g:10147:2: ( rule__UnreifiedRelation__Alternatives_1 )
- // InternalOml.g:10147:3: rule__UnreifiedRelation__Alternatives_1
+ // InternalOml.g:10360:2: ( rule__UnreifiedRelation__Alternatives_1 )
+ // InternalOml.g:10360:3: rule__UnreifiedRelation__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__Alternatives_1();
@@ -32130,16 +32833,16 @@ public final void rule__UnreifiedRelation__Group__1__Impl() throws RecognitionEx
// $ANTLR start "rule__UnreifiedRelation__Group__2"
- // InternalOml.g:10155:1: rule__UnreifiedRelation__Group__2 : rule__UnreifiedRelation__Group__2__Impl rule__UnreifiedRelation__Group__3 ;
+ // InternalOml.g:10368:1: rule__UnreifiedRelation__Group__2 : rule__UnreifiedRelation__Group__2__Impl rule__UnreifiedRelation__Group__3 ;
public final void rule__UnreifiedRelation__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10159:1: ( rule__UnreifiedRelation__Group__2__Impl rule__UnreifiedRelation__Group__3 )
- // InternalOml.g:10160:2: rule__UnreifiedRelation__Group__2__Impl rule__UnreifiedRelation__Group__3
+ // InternalOml.g:10372:1: ( rule__UnreifiedRelation__Group__2__Impl rule__UnreifiedRelation__Group__3 )
+ // InternalOml.g:10373:2: rule__UnreifiedRelation__Group__2__Impl rule__UnreifiedRelation__Group__3
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_25);
rule__UnreifiedRelation__Group__2__Impl();
state._fsp--;
@@ -32168,29 +32871,29 @@ public final void rule__UnreifiedRelation__Group__2() throws RecognitionExceptio
// $ANTLR start "rule__UnreifiedRelation__Group__2__Impl"
- // InternalOml.g:10167:1: rule__UnreifiedRelation__Group__2__Impl : ( ( rule__UnreifiedRelation__Group_2__0 )? ) ;
+ // InternalOml.g:10380:1: rule__UnreifiedRelation__Group__2__Impl : ( ( rule__UnreifiedRelation__Group_2__0 )? ) ;
public final void rule__UnreifiedRelation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10171:1: ( ( ( rule__UnreifiedRelation__Group_2__0 )? ) )
- // InternalOml.g:10172:1: ( ( rule__UnreifiedRelation__Group_2__0 )? )
+ // InternalOml.g:10384:1: ( ( ( rule__UnreifiedRelation__Group_2__0 )? ) )
+ // InternalOml.g:10385:1: ( ( rule__UnreifiedRelation__Group_2__0 )? )
{
- // InternalOml.g:10172:1: ( ( rule__UnreifiedRelation__Group_2__0 )? )
- // InternalOml.g:10173:2: ( rule__UnreifiedRelation__Group_2__0 )?
+ // InternalOml.g:10385:1: ( ( rule__UnreifiedRelation__Group_2__0 )? )
+ // InternalOml.g:10386:2: ( rule__UnreifiedRelation__Group_2__0 )?
{
before(grammarAccess.getUnreifiedRelationAccess().getGroup_2());
- // InternalOml.g:10174:2: ( rule__UnreifiedRelation__Group_2__0 )?
- int alt122=2;
- int LA122_0 = input.LA(1);
+ // InternalOml.g:10387:2: ( rule__UnreifiedRelation__Group_2__0 )?
+ int alt124=2;
+ int LA124_0 = input.LA(1);
- if ( (LA122_0==37) ) {
- alt122=1;
+ if ( (LA124_0==39) ) {
+ alt124=1;
}
- switch (alt122) {
+ switch (alt124) {
case 1 :
- // InternalOml.g:10174:3: rule__UnreifiedRelation__Group_2__0
+ // InternalOml.g:10387:3: rule__UnreifiedRelation__Group_2__0
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__Group_2__0();
@@ -32226,16 +32929,16 @@ public final void rule__UnreifiedRelation__Group__2__Impl() throws RecognitionEx
// $ANTLR start "rule__UnreifiedRelation__Group__3"
- // InternalOml.g:10182:1: rule__UnreifiedRelation__Group__3 : rule__UnreifiedRelation__Group__3__Impl rule__UnreifiedRelation__Group__4 ;
+ // InternalOml.g:10395:1: rule__UnreifiedRelation__Group__3 : rule__UnreifiedRelation__Group__3__Impl rule__UnreifiedRelation__Group__4 ;
public final void rule__UnreifiedRelation__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10186:1: ( rule__UnreifiedRelation__Group__3__Impl rule__UnreifiedRelation__Group__4 )
- // InternalOml.g:10187:2: rule__UnreifiedRelation__Group__3__Impl rule__UnreifiedRelation__Group__4
+ // InternalOml.g:10399:1: ( rule__UnreifiedRelation__Group__3__Impl rule__UnreifiedRelation__Group__4 )
+ // InternalOml.g:10400:2: rule__UnreifiedRelation__Group__3__Impl rule__UnreifiedRelation__Group__4
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_25);
rule__UnreifiedRelation__Group__3__Impl();
state._fsp--;
@@ -32264,29 +32967,29 @@ public final void rule__UnreifiedRelation__Group__3() throws RecognitionExceptio
// $ANTLR start "rule__UnreifiedRelation__Group__3__Impl"
- // InternalOml.g:10194:1: rule__UnreifiedRelation__Group__3__Impl : ( ( rulePropertySpecialization )? ) ;
+ // InternalOml.g:10407:1: rule__UnreifiedRelation__Group__3__Impl : ( ( rulePropertySpecialization )? ) ;
public final void rule__UnreifiedRelation__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10198:1: ( ( ( rulePropertySpecialization )? ) )
- // InternalOml.g:10199:1: ( ( rulePropertySpecialization )? )
+ // InternalOml.g:10411:1: ( ( ( rulePropertySpecialization )? ) )
+ // InternalOml.g:10412:1: ( ( rulePropertySpecialization )? )
{
- // InternalOml.g:10199:1: ( ( rulePropertySpecialization )? )
- // InternalOml.g:10200:2: ( rulePropertySpecialization )?
+ // InternalOml.g:10412:1: ( ( rulePropertySpecialization )? )
+ // InternalOml.g:10413:2: ( rulePropertySpecialization )?
{
before(grammarAccess.getUnreifiedRelationAccess().getPropertySpecializationParserRuleCall_3());
- // InternalOml.g:10201:2: ( rulePropertySpecialization )?
- int alt123=2;
- int LA123_0 = input.LA(1);
+ // InternalOml.g:10414:2: ( rulePropertySpecialization )?
+ int alt125=2;
+ int LA125_0 = input.LA(1);
- if ( (LA123_0==47) ) {
- alt123=1;
+ if ( (LA125_0==48) ) {
+ alt125=1;
}
- switch (alt123) {
+ switch (alt125) {
case 1 :
- // InternalOml.g:10201:3: rulePropertySpecialization
+ // InternalOml.g:10414:3: rulePropertySpecialization
{
pushFollow(FOLLOW_2);
rulePropertySpecialization();
@@ -32322,14 +33025,14 @@ public final void rule__UnreifiedRelation__Group__3__Impl() throws RecognitionEx
// $ANTLR start "rule__UnreifiedRelation__Group__4"
- // InternalOml.g:10209:1: rule__UnreifiedRelation__Group__4 : rule__UnreifiedRelation__Group__4__Impl ;
+ // InternalOml.g:10422:1: rule__UnreifiedRelation__Group__4 : rule__UnreifiedRelation__Group__4__Impl ;
public final void rule__UnreifiedRelation__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10213:1: ( rule__UnreifiedRelation__Group__4__Impl )
- // InternalOml.g:10214:2: rule__UnreifiedRelation__Group__4__Impl
+ // InternalOml.g:10426:1: ( rule__UnreifiedRelation__Group__4__Impl )
+ // InternalOml.g:10427:2: rule__UnreifiedRelation__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__Group__4__Impl();
@@ -32355,29 +33058,29 @@ public final void rule__UnreifiedRelation__Group__4() throws RecognitionExceptio
// $ANTLR start "rule__UnreifiedRelation__Group__4__Impl"
- // InternalOml.g:10220:1: rule__UnreifiedRelation__Group__4__Impl : ( ( rulePropertyEquivalence )? ) ;
+ // InternalOml.g:10433:1: rule__UnreifiedRelation__Group__4__Impl : ( ( rulePropertyEquivalence )? ) ;
public final void rule__UnreifiedRelation__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10224:1: ( ( ( rulePropertyEquivalence )? ) )
- // InternalOml.g:10225:1: ( ( rulePropertyEquivalence )? )
+ // InternalOml.g:10437:1: ( ( ( rulePropertyEquivalence )? ) )
+ // InternalOml.g:10438:1: ( ( rulePropertyEquivalence )? )
{
- // InternalOml.g:10225:1: ( ( rulePropertyEquivalence )? )
- // InternalOml.g:10226:2: ( rulePropertyEquivalence )?
+ // InternalOml.g:10438:1: ( ( rulePropertyEquivalence )? )
+ // InternalOml.g:10439:2: ( rulePropertyEquivalence )?
{
before(grammarAccess.getUnreifiedRelationAccess().getPropertyEquivalenceParserRuleCall_4());
- // InternalOml.g:10227:2: ( rulePropertyEquivalence )?
- int alt124=2;
- int LA124_0 = input.LA(1);
+ // InternalOml.g:10440:2: ( rulePropertyEquivalence )?
+ int alt126=2;
+ int LA126_0 = input.LA(1);
- if ( (LA124_0==48) ) {
- alt124=1;
+ if ( (LA126_0==49) ) {
+ alt126=1;
}
- switch (alt124) {
+ switch (alt126) {
case 1 :
- // InternalOml.g:10227:3: rulePropertyEquivalence
+ // InternalOml.g:10440:3: rulePropertyEquivalence
{
pushFollow(FOLLOW_2);
rulePropertyEquivalence();
@@ -32413,16 +33116,16 @@ public final void rule__UnreifiedRelation__Group__4__Impl() throws RecognitionEx
// $ANTLR start "rule__UnreifiedRelation__Group_1_0__0"
- // InternalOml.g:10236:1: rule__UnreifiedRelation__Group_1_0__0 : rule__UnreifiedRelation__Group_1_0__0__Impl rule__UnreifiedRelation__Group_1_0__1 ;
+ // InternalOml.g:10449:1: rule__UnreifiedRelation__Group_1_0__0 : rule__UnreifiedRelation__Group_1_0__0__Impl rule__UnreifiedRelation__Group_1_0__1 ;
public final void rule__UnreifiedRelation__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10240:1: ( rule__UnreifiedRelation__Group_1_0__0__Impl rule__UnreifiedRelation__Group_1_0__1 )
- // InternalOml.g:10241:2: rule__UnreifiedRelation__Group_1_0__0__Impl rule__UnreifiedRelation__Group_1_0__1
+ // InternalOml.g:10453:1: ( rule__UnreifiedRelation__Group_1_0__0__Impl rule__UnreifiedRelation__Group_1_0__1 )
+ // InternalOml.g:10454:2: rule__UnreifiedRelation__Group_1_0__0__Impl rule__UnreifiedRelation__Group_1_0__1
{
- pushFollow(FOLLOW_9);
+ pushFollow(FOLLOW_11);
rule__UnreifiedRelation__Group_1_0__0__Impl();
state._fsp--;
@@ -32451,20 +33154,20 @@ public final void rule__UnreifiedRelation__Group_1_0__0() throws RecognitionExce
// $ANTLR start "rule__UnreifiedRelation__Group_1_0__0__Impl"
- // InternalOml.g:10248:1: rule__UnreifiedRelation__Group_1_0__0__Impl : ( 'relation' ) ;
+ // InternalOml.g:10461:1: rule__UnreifiedRelation__Group_1_0__0__Impl : ( 'relation' ) ;
public final void rule__UnreifiedRelation__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10252:1: ( ( 'relation' ) )
- // InternalOml.g:10253:1: ( 'relation' )
+ // InternalOml.g:10465:1: ( ( 'relation' ) )
+ // InternalOml.g:10466:1: ( 'relation' )
{
- // InternalOml.g:10253:1: ( 'relation' )
- // InternalOml.g:10254:2: 'relation'
+ // InternalOml.g:10466:1: ( 'relation' )
+ // InternalOml.g:10467:2: 'relation'
{
before(grammarAccess.getUnreifiedRelationAccess().getRelationKeyword_1_0_0());
- match(input,40,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getUnreifiedRelationAccess().getRelationKeyword_1_0_0());
}
@@ -32488,14 +33191,14 @@ public final void rule__UnreifiedRelation__Group_1_0__0__Impl() throws Recogniti
// $ANTLR start "rule__UnreifiedRelation__Group_1_0__1"
- // InternalOml.g:10263:1: rule__UnreifiedRelation__Group_1_0__1 : rule__UnreifiedRelation__Group_1_0__1__Impl ;
+ // InternalOml.g:10476:1: rule__UnreifiedRelation__Group_1_0__1 : rule__UnreifiedRelation__Group_1_0__1__Impl ;
public final void rule__UnreifiedRelation__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10267:1: ( rule__UnreifiedRelation__Group_1_0__1__Impl )
- // InternalOml.g:10268:2: rule__UnreifiedRelation__Group_1_0__1__Impl
+ // InternalOml.g:10480:1: ( rule__UnreifiedRelation__Group_1_0__1__Impl )
+ // InternalOml.g:10481:2: rule__UnreifiedRelation__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__Group_1_0__1__Impl();
@@ -32521,21 +33224,21 @@ public final void rule__UnreifiedRelation__Group_1_0__1() throws RecognitionExce
// $ANTLR start "rule__UnreifiedRelation__Group_1_0__1__Impl"
- // InternalOml.g:10274:1: rule__UnreifiedRelation__Group_1_0__1__Impl : ( ( rule__UnreifiedRelation__NameAssignment_1_0_1 ) ) ;
+ // InternalOml.g:10487:1: rule__UnreifiedRelation__Group_1_0__1__Impl : ( ( rule__UnreifiedRelation__NameAssignment_1_0_1 ) ) ;
public final void rule__UnreifiedRelation__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10278:1: ( ( ( rule__UnreifiedRelation__NameAssignment_1_0_1 ) ) )
- // InternalOml.g:10279:1: ( ( rule__UnreifiedRelation__NameAssignment_1_0_1 ) )
+ // InternalOml.g:10491:1: ( ( ( rule__UnreifiedRelation__NameAssignment_1_0_1 ) ) )
+ // InternalOml.g:10492:1: ( ( rule__UnreifiedRelation__NameAssignment_1_0_1 ) )
{
- // InternalOml.g:10279:1: ( ( rule__UnreifiedRelation__NameAssignment_1_0_1 ) )
- // InternalOml.g:10280:2: ( rule__UnreifiedRelation__NameAssignment_1_0_1 )
+ // InternalOml.g:10492:1: ( ( rule__UnreifiedRelation__NameAssignment_1_0_1 ) )
+ // InternalOml.g:10493:2: ( rule__UnreifiedRelation__NameAssignment_1_0_1 )
{
before(grammarAccess.getUnreifiedRelationAccess().getNameAssignment_1_0_1());
- // InternalOml.g:10281:2: ( rule__UnreifiedRelation__NameAssignment_1_0_1 )
- // InternalOml.g:10281:3: rule__UnreifiedRelation__NameAssignment_1_0_1
+ // InternalOml.g:10494:2: ( rule__UnreifiedRelation__NameAssignment_1_0_1 )
+ // InternalOml.g:10494:3: rule__UnreifiedRelation__NameAssignment_1_0_1
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__NameAssignment_1_0_1();
@@ -32568,16 +33271,16 @@ public final void rule__UnreifiedRelation__Group_1_0__1__Impl() throws Recogniti
// $ANTLR start "rule__UnreifiedRelation__Group_1_1__0"
- // InternalOml.g:10290:1: rule__UnreifiedRelation__Group_1_1__0 : rule__UnreifiedRelation__Group_1_1__0__Impl rule__UnreifiedRelation__Group_1_1__1 ;
+ // InternalOml.g:10503:1: rule__UnreifiedRelation__Group_1_1__0 : rule__UnreifiedRelation__Group_1_1__0__Impl rule__UnreifiedRelation__Group_1_1__1 ;
public final void rule__UnreifiedRelation__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10294:1: ( rule__UnreifiedRelation__Group_1_1__0__Impl rule__UnreifiedRelation__Group_1_1__1 )
- // InternalOml.g:10295:2: rule__UnreifiedRelation__Group_1_1__0__Impl rule__UnreifiedRelation__Group_1_1__1
+ // InternalOml.g:10507:1: ( rule__UnreifiedRelation__Group_1_1__0__Impl rule__UnreifiedRelation__Group_1_1__1 )
+ // InternalOml.g:10508:2: rule__UnreifiedRelation__Group_1_1__0__Impl rule__UnreifiedRelation__Group_1_1__1
{
- pushFollow(FOLLOW_32);
+ pushFollow(FOLLOW_34);
rule__UnreifiedRelation__Group_1_1__0__Impl();
state._fsp--;
@@ -32606,20 +33309,20 @@ public final void rule__UnreifiedRelation__Group_1_1__0() throws RecognitionExce
// $ANTLR start "rule__UnreifiedRelation__Group_1_1__0__Impl"
- // InternalOml.g:10302:1: rule__UnreifiedRelation__Group_1_1__0__Impl : ( 'ref' ) ;
+ // InternalOml.g:10515:1: rule__UnreifiedRelation__Group_1_1__0__Impl : ( 'ref' ) ;
public final void rule__UnreifiedRelation__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10306:1: ( ( 'ref' ) )
- // InternalOml.g:10307:1: ( 'ref' )
+ // InternalOml.g:10519:1: ( ( 'ref' ) )
+ // InternalOml.g:10520:1: ( 'ref' )
{
- // InternalOml.g:10307:1: ( 'ref' )
- // InternalOml.g:10308:2: 'ref'
+ // InternalOml.g:10520:1: ( 'ref' )
+ // InternalOml.g:10521:2: 'ref'
{
before(grammarAccess.getUnreifiedRelationAccess().getRefKeyword_1_1_0());
- match(input,36,FOLLOW_2);
+ match(input,38,FOLLOW_2);
after(grammarAccess.getUnreifiedRelationAccess().getRefKeyword_1_1_0());
}
@@ -32643,14 +33346,14 @@ public final void rule__UnreifiedRelation__Group_1_1__0__Impl() throws Recogniti
// $ANTLR start "rule__UnreifiedRelation__Group_1_1__1"
- // InternalOml.g:10317:1: rule__UnreifiedRelation__Group_1_1__1 : rule__UnreifiedRelation__Group_1_1__1__Impl rule__UnreifiedRelation__Group_1_1__2 ;
+ // InternalOml.g:10530:1: rule__UnreifiedRelation__Group_1_1__1 : rule__UnreifiedRelation__Group_1_1__1__Impl rule__UnreifiedRelation__Group_1_1__2 ;
public final void rule__UnreifiedRelation__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10321:1: ( rule__UnreifiedRelation__Group_1_1__1__Impl rule__UnreifiedRelation__Group_1_1__2 )
- // InternalOml.g:10322:2: rule__UnreifiedRelation__Group_1_1__1__Impl rule__UnreifiedRelation__Group_1_1__2
+ // InternalOml.g:10534:1: ( rule__UnreifiedRelation__Group_1_1__1__Impl rule__UnreifiedRelation__Group_1_1__2 )
+ // InternalOml.g:10535:2: rule__UnreifiedRelation__Group_1_1__1__Impl rule__UnreifiedRelation__Group_1_1__2
{
pushFollow(FOLLOW_3);
rule__UnreifiedRelation__Group_1_1__1__Impl();
@@ -32681,20 +33384,20 @@ public final void rule__UnreifiedRelation__Group_1_1__1() throws RecognitionExce
// $ANTLR start "rule__UnreifiedRelation__Group_1_1__1__Impl"
- // InternalOml.g:10329:1: rule__UnreifiedRelation__Group_1_1__1__Impl : ( 'relation' ) ;
+ // InternalOml.g:10542:1: rule__UnreifiedRelation__Group_1_1__1__Impl : ( 'relation' ) ;
public final void rule__UnreifiedRelation__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10333:1: ( ( 'relation' ) )
- // InternalOml.g:10334:1: ( 'relation' )
+ // InternalOml.g:10546:1: ( ( 'relation' ) )
+ // InternalOml.g:10547:1: ( 'relation' )
{
- // InternalOml.g:10334:1: ( 'relation' )
- // InternalOml.g:10335:2: 'relation'
+ // InternalOml.g:10547:1: ( 'relation' )
+ // InternalOml.g:10548:2: 'relation'
{
before(grammarAccess.getUnreifiedRelationAccess().getRelationKeyword_1_1_1());
- match(input,40,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getUnreifiedRelationAccess().getRelationKeyword_1_1_1());
}
@@ -32718,14 +33421,14 @@ public final void rule__UnreifiedRelation__Group_1_1__1__Impl() throws Recogniti
// $ANTLR start "rule__UnreifiedRelation__Group_1_1__2"
- // InternalOml.g:10344:1: rule__UnreifiedRelation__Group_1_1__2 : rule__UnreifiedRelation__Group_1_1__2__Impl ;
+ // InternalOml.g:10557:1: rule__UnreifiedRelation__Group_1_1__2 : rule__UnreifiedRelation__Group_1_1__2__Impl ;
public final void rule__UnreifiedRelation__Group_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10348:1: ( rule__UnreifiedRelation__Group_1_1__2__Impl )
- // InternalOml.g:10349:2: rule__UnreifiedRelation__Group_1_1__2__Impl
+ // InternalOml.g:10561:1: ( rule__UnreifiedRelation__Group_1_1__2__Impl )
+ // InternalOml.g:10562:2: rule__UnreifiedRelation__Group_1_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__Group_1_1__2__Impl();
@@ -32751,21 +33454,21 @@ public final void rule__UnreifiedRelation__Group_1_1__2() throws RecognitionExce
// $ANTLR start "rule__UnreifiedRelation__Group_1_1__2__Impl"
- // InternalOml.g:10355:1: rule__UnreifiedRelation__Group_1_1__2__Impl : ( ( rule__UnreifiedRelation__RefAssignment_1_1_2 ) ) ;
+ // InternalOml.g:10568:1: rule__UnreifiedRelation__Group_1_1__2__Impl : ( ( rule__UnreifiedRelation__RefAssignment_1_1_2 ) ) ;
public final void rule__UnreifiedRelation__Group_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10359:1: ( ( ( rule__UnreifiedRelation__RefAssignment_1_1_2 ) ) )
- // InternalOml.g:10360:1: ( ( rule__UnreifiedRelation__RefAssignment_1_1_2 ) )
+ // InternalOml.g:10572:1: ( ( ( rule__UnreifiedRelation__RefAssignment_1_1_2 ) ) )
+ // InternalOml.g:10573:1: ( ( rule__UnreifiedRelation__RefAssignment_1_1_2 ) )
{
- // InternalOml.g:10360:1: ( ( rule__UnreifiedRelation__RefAssignment_1_1_2 ) )
- // InternalOml.g:10361:2: ( rule__UnreifiedRelation__RefAssignment_1_1_2 )
+ // InternalOml.g:10573:1: ( ( rule__UnreifiedRelation__RefAssignment_1_1_2 ) )
+ // InternalOml.g:10574:2: ( rule__UnreifiedRelation__RefAssignment_1_1_2 )
{
before(grammarAccess.getUnreifiedRelationAccess().getRefAssignment_1_1_2());
- // InternalOml.g:10362:2: ( rule__UnreifiedRelation__RefAssignment_1_1_2 )
- // InternalOml.g:10362:3: rule__UnreifiedRelation__RefAssignment_1_1_2
+ // InternalOml.g:10575:2: ( rule__UnreifiedRelation__RefAssignment_1_1_2 )
+ // InternalOml.g:10575:3: rule__UnreifiedRelation__RefAssignment_1_1_2
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__RefAssignment_1_1_2();
@@ -32798,14 +33501,14 @@ public final void rule__UnreifiedRelation__Group_1_1__2__Impl() throws Recogniti
// $ANTLR start "rule__UnreifiedRelation__Group_2__0"
- // InternalOml.g:10371:1: rule__UnreifiedRelation__Group_2__0 : rule__UnreifiedRelation__Group_2__0__Impl rule__UnreifiedRelation__Group_2__1 ;
+ // InternalOml.g:10584:1: rule__UnreifiedRelation__Group_2__0 : rule__UnreifiedRelation__Group_2__0__Impl rule__UnreifiedRelation__Group_2__1 ;
public final void rule__UnreifiedRelation__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10375:1: ( rule__UnreifiedRelation__Group_2__0__Impl rule__UnreifiedRelation__Group_2__1 )
- // InternalOml.g:10376:2: rule__UnreifiedRelation__Group_2__0__Impl rule__UnreifiedRelation__Group_2__1
+ // InternalOml.g:10588:1: ( rule__UnreifiedRelation__Group_2__0__Impl rule__UnreifiedRelation__Group_2__1 )
+ // InternalOml.g:10589:2: rule__UnreifiedRelation__Group_2__0__Impl rule__UnreifiedRelation__Group_2__1
{
pushFollow(FOLLOW_64);
rule__UnreifiedRelation__Group_2__0__Impl();
@@ -32836,20 +33539,20 @@ public final void rule__UnreifiedRelation__Group_2__0() throws RecognitionExcept
// $ANTLR start "rule__UnreifiedRelation__Group_2__0__Impl"
- // InternalOml.g:10383:1: rule__UnreifiedRelation__Group_2__0__Impl : ( '[' ) ;
+ // InternalOml.g:10596:1: rule__UnreifiedRelation__Group_2__0__Impl : ( '[' ) ;
public final void rule__UnreifiedRelation__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10387:1: ( ( '[' ) )
- // InternalOml.g:10388:1: ( '[' )
+ // InternalOml.g:10600:1: ( ( '[' ) )
+ // InternalOml.g:10601:1: ( '[' )
{
- // InternalOml.g:10388:1: ( '[' )
- // InternalOml.g:10389:2: '['
+ // InternalOml.g:10601:1: ( '[' )
+ // InternalOml.g:10602:2: '['
{
before(grammarAccess.getUnreifiedRelationAccess().getLeftSquareBracketKeyword_2_0());
- match(input,37,FOLLOW_2);
+ match(input,39,FOLLOW_2);
after(grammarAccess.getUnreifiedRelationAccess().getLeftSquareBracketKeyword_2_0());
}
@@ -32873,14 +33576,14 @@ public final void rule__UnreifiedRelation__Group_2__0__Impl() throws Recognition
// $ANTLR start "rule__UnreifiedRelation__Group_2__1"
- // InternalOml.g:10398:1: rule__UnreifiedRelation__Group_2__1 : rule__UnreifiedRelation__Group_2__1__Impl rule__UnreifiedRelation__Group_2__2 ;
+ // InternalOml.g:10611:1: rule__UnreifiedRelation__Group_2__1 : rule__UnreifiedRelation__Group_2__1__Impl rule__UnreifiedRelation__Group_2__2 ;
public final void rule__UnreifiedRelation__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10402:1: ( rule__UnreifiedRelation__Group_2__1__Impl rule__UnreifiedRelation__Group_2__2 )
- // InternalOml.g:10403:2: rule__UnreifiedRelation__Group_2__1__Impl rule__UnreifiedRelation__Group_2__2
+ // InternalOml.g:10615:1: ( rule__UnreifiedRelation__Group_2__1__Impl rule__UnreifiedRelation__Group_2__2 )
+ // InternalOml.g:10616:2: rule__UnreifiedRelation__Group_2__1__Impl rule__UnreifiedRelation__Group_2__2
{
pushFollow(FOLLOW_64);
rule__UnreifiedRelation__Group_2__1__Impl();
@@ -32911,29 +33614,29 @@ public final void rule__UnreifiedRelation__Group_2__1() throws RecognitionExcept
// $ANTLR start "rule__UnreifiedRelation__Group_2__1__Impl"
- // InternalOml.g:10410:1: rule__UnreifiedRelation__Group_2__1__Impl : ( ( rule__UnreifiedRelation__Group_2_1__0 )? ) ;
+ // InternalOml.g:10623:1: rule__UnreifiedRelation__Group_2__1__Impl : ( ( rule__UnreifiedRelation__Group_2_1__0 )? ) ;
public final void rule__UnreifiedRelation__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10414:1: ( ( ( rule__UnreifiedRelation__Group_2_1__0 )? ) )
- // InternalOml.g:10415:1: ( ( rule__UnreifiedRelation__Group_2_1__0 )? )
+ // InternalOml.g:10627:1: ( ( ( rule__UnreifiedRelation__Group_2_1__0 )? ) )
+ // InternalOml.g:10628:1: ( ( rule__UnreifiedRelation__Group_2_1__0 )? )
{
- // InternalOml.g:10415:1: ( ( rule__UnreifiedRelation__Group_2_1__0 )? )
- // InternalOml.g:10416:2: ( rule__UnreifiedRelation__Group_2_1__0 )?
+ // InternalOml.g:10628:1: ( ( rule__UnreifiedRelation__Group_2_1__0 )? )
+ // InternalOml.g:10629:2: ( rule__UnreifiedRelation__Group_2_1__0 )?
{
before(grammarAccess.getUnreifiedRelationAccess().getGroup_2_1());
- // InternalOml.g:10417:2: ( rule__UnreifiedRelation__Group_2_1__0 )?
- int alt125=2;
- int LA125_0 = input.LA(1);
+ // InternalOml.g:10630:2: ( rule__UnreifiedRelation__Group_2_1__0 )?
+ int alt127=2;
+ int LA127_0 = input.LA(1);
- if ( (LA125_0==42) ) {
- alt125=1;
+ if ( (LA127_0==44) ) {
+ alt127=1;
}
- switch (alt125) {
+ switch (alt127) {
case 1 :
- // InternalOml.g:10417:3: rule__UnreifiedRelation__Group_2_1__0
+ // InternalOml.g:10630:3: rule__UnreifiedRelation__Group_2_1__0
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__Group_2_1__0();
@@ -32969,14 +33672,14 @@ public final void rule__UnreifiedRelation__Group_2__1__Impl() throws Recognition
// $ANTLR start "rule__UnreifiedRelation__Group_2__2"
- // InternalOml.g:10425:1: rule__UnreifiedRelation__Group_2__2 : rule__UnreifiedRelation__Group_2__2__Impl rule__UnreifiedRelation__Group_2__3 ;
+ // InternalOml.g:10638:1: rule__UnreifiedRelation__Group_2__2 : rule__UnreifiedRelation__Group_2__2__Impl rule__UnreifiedRelation__Group_2__3 ;
public final void rule__UnreifiedRelation__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10429:1: ( rule__UnreifiedRelation__Group_2__2__Impl rule__UnreifiedRelation__Group_2__3 )
- // InternalOml.g:10430:2: rule__UnreifiedRelation__Group_2__2__Impl rule__UnreifiedRelation__Group_2__3
+ // InternalOml.g:10642:1: ( rule__UnreifiedRelation__Group_2__2__Impl rule__UnreifiedRelation__Group_2__3 )
+ // InternalOml.g:10643:2: rule__UnreifiedRelation__Group_2__2__Impl rule__UnreifiedRelation__Group_2__3
{
pushFollow(FOLLOW_64);
rule__UnreifiedRelation__Group_2__2__Impl();
@@ -33007,29 +33710,29 @@ public final void rule__UnreifiedRelation__Group_2__2() throws RecognitionExcept
// $ANTLR start "rule__UnreifiedRelation__Group_2__2__Impl"
- // InternalOml.g:10437:1: rule__UnreifiedRelation__Group_2__2__Impl : ( ( rule__UnreifiedRelation__Group_2_2__0 )? ) ;
+ // InternalOml.g:10650:1: rule__UnreifiedRelation__Group_2__2__Impl : ( ( rule__UnreifiedRelation__Group_2_2__0 )? ) ;
public final void rule__UnreifiedRelation__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10441:1: ( ( ( rule__UnreifiedRelation__Group_2_2__0 )? ) )
- // InternalOml.g:10442:1: ( ( rule__UnreifiedRelation__Group_2_2__0 )? )
+ // InternalOml.g:10654:1: ( ( ( rule__UnreifiedRelation__Group_2_2__0 )? ) )
+ // InternalOml.g:10655:1: ( ( rule__UnreifiedRelation__Group_2_2__0 )? )
{
- // InternalOml.g:10442:1: ( ( rule__UnreifiedRelation__Group_2_2__0 )? )
- // InternalOml.g:10443:2: ( rule__UnreifiedRelation__Group_2_2__0 )?
+ // InternalOml.g:10655:1: ( ( rule__UnreifiedRelation__Group_2_2__0 )? )
+ // InternalOml.g:10656:2: ( rule__UnreifiedRelation__Group_2_2__0 )?
{
before(grammarAccess.getUnreifiedRelationAccess().getGroup_2_2());
- // InternalOml.g:10444:2: ( rule__UnreifiedRelation__Group_2_2__0 )?
- int alt126=2;
- int LA126_0 = input.LA(1);
+ // InternalOml.g:10657:2: ( rule__UnreifiedRelation__Group_2_2__0 )?
+ int alt128=2;
+ int LA128_0 = input.LA(1);
- if ( (LA126_0==44) ) {
- alt126=1;
+ if ( (LA128_0==45) ) {
+ alt128=1;
}
- switch (alt126) {
+ switch (alt128) {
case 1 :
- // InternalOml.g:10444:3: rule__UnreifiedRelation__Group_2_2__0
+ // InternalOml.g:10657:3: rule__UnreifiedRelation__Group_2_2__0
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__Group_2_2__0();
@@ -33065,14 +33768,14 @@ public final void rule__UnreifiedRelation__Group_2__2__Impl() throws Recognition
// $ANTLR start "rule__UnreifiedRelation__Group_2__3"
- // InternalOml.g:10452:1: rule__UnreifiedRelation__Group_2__3 : rule__UnreifiedRelation__Group_2__3__Impl rule__UnreifiedRelation__Group_2__4 ;
+ // InternalOml.g:10665:1: rule__UnreifiedRelation__Group_2__3 : rule__UnreifiedRelation__Group_2__3__Impl rule__UnreifiedRelation__Group_2__4 ;
public final void rule__UnreifiedRelation__Group_2__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10456:1: ( rule__UnreifiedRelation__Group_2__3__Impl rule__UnreifiedRelation__Group_2__4 )
- // InternalOml.g:10457:2: rule__UnreifiedRelation__Group_2__3__Impl rule__UnreifiedRelation__Group_2__4
+ // InternalOml.g:10669:1: ( rule__UnreifiedRelation__Group_2__3__Impl rule__UnreifiedRelation__Group_2__4 )
+ // InternalOml.g:10670:2: rule__UnreifiedRelation__Group_2__3__Impl rule__UnreifiedRelation__Group_2__4
{
pushFollow(FOLLOW_64);
rule__UnreifiedRelation__Group_2__3__Impl();
@@ -33103,29 +33806,29 @@ public final void rule__UnreifiedRelation__Group_2__3() throws RecognitionExcept
// $ANTLR start "rule__UnreifiedRelation__Group_2__3__Impl"
- // InternalOml.g:10464:1: rule__UnreifiedRelation__Group_2__3__Impl : ( ( rule__UnreifiedRelation__ReverseRelationAssignment_2_3 )? ) ;
+ // InternalOml.g:10677:1: rule__UnreifiedRelation__Group_2__3__Impl : ( ( rule__UnreifiedRelation__ReverseRelationAssignment_2_3 )? ) ;
public final void rule__UnreifiedRelation__Group_2__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10468:1: ( ( ( rule__UnreifiedRelation__ReverseRelationAssignment_2_3 )? ) )
- // InternalOml.g:10469:1: ( ( rule__UnreifiedRelation__ReverseRelationAssignment_2_3 )? )
+ // InternalOml.g:10681:1: ( ( ( rule__UnreifiedRelation__ReverseRelationAssignment_2_3 )? ) )
+ // InternalOml.g:10682:1: ( ( rule__UnreifiedRelation__ReverseRelationAssignment_2_3 )? )
{
- // InternalOml.g:10469:1: ( ( rule__UnreifiedRelation__ReverseRelationAssignment_2_3 )? )
- // InternalOml.g:10470:2: ( rule__UnreifiedRelation__ReverseRelationAssignment_2_3 )?
+ // InternalOml.g:10682:1: ( ( rule__UnreifiedRelation__ReverseRelationAssignment_2_3 )? )
+ // InternalOml.g:10683:2: ( rule__UnreifiedRelation__ReverseRelationAssignment_2_3 )?
{
before(grammarAccess.getUnreifiedRelationAccess().getReverseRelationAssignment_2_3());
- // InternalOml.g:10471:2: ( rule__UnreifiedRelation__ReverseRelationAssignment_2_3 )?
- int alt127=2;
- int LA127_0 = input.LA(1);
+ // InternalOml.g:10684:2: ( rule__UnreifiedRelation__ReverseRelationAssignment_2_3 )?
+ int alt129=2;
+ int LA129_0 = input.LA(1);
- if ( (LA127_0==28||LA127_0==66) ) {
- alt127=1;
+ if ( (LA129_0==29||LA129_0==67) ) {
+ alt129=1;
}
- switch (alt127) {
+ switch (alt129) {
case 1 :
- // InternalOml.g:10471:3: rule__UnreifiedRelation__ReverseRelationAssignment_2_3
+ // InternalOml.g:10684:3: rule__UnreifiedRelation__ReverseRelationAssignment_2_3
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__ReverseRelationAssignment_2_3();
@@ -33161,14 +33864,14 @@ public final void rule__UnreifiedRelation__Group_2__3__Impl() throws Recognition
// $ANTLR start "rule__UnreifiedRelation__Group_2__4"
- // InternalOml.g:10479:1: rule__UnreifiedRelation__Group_2__4 : rule__UnreifiedRelation__Group_2__4__Impl rule__UnreifiedRelation__Group_2__5 ;
+ // InternalOml.g:10692:1: rule__UnreifiedRelation__Group_2__4 : rule__UnreifiedRelation__Group_2__4__Impl rule__UnreifiedRelation__Group_2__5 ;
public final void rule__UnreifiedRelation__Group_2__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10483:1: ( rule__UnreifiedRelation__Group_2__4__Impl rule__UnreifiedRelation__Group_2__5 )
- // InternalOml.g:10484:2: rule__UnreifiedRelation__Group_2__4__Impl rule__UnreifiedRelation__Group_2__5
+ // InternalOml.g:10696:1: ( rule__UnreifiedRelation__Group_2__4__Impl rule__UnreifiedRelation__Group_2__5 )
+ // InternalOml.g:10697:2: rule__UnreifiedRelation__Group_2__4__Impl rule__UnreifiedRelation__Group_2__5
{
pushFollow(FOLLOW_48);
rule__UnreifiedRelation__Group_2__4__Impl();
@@ -33199,21 +33902,21 @@ public final void rule__UnreifiedRelation__Group_2__4() throws RecognitionExcept
// $ANTLR start "rule__UnreifiedRelation__Group_2__4__Impl"
- // InternalOml.g:10491:1: rule__UnreifiedRelation__Group_2__4__Impl : ( ( rule__UnreifiedRelation__UnorderedGroup_2_4 ) ) ;
+ // InternalOml.g:10704:1: rule__UnreifiedRelation__Group_2__4__Impl : ( ( rule__UnreifiedRelation__UnorderedGroup_2_4 ) ) ;
public final void rule__UnreifiedRelation__Group_2__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10495:1: ( ( ( rule__UnreifiedRelation__UnorderedGroup_2_4 ) ) )
- // InternalOml.g:10496:1: ( ( rule__UnreifiedRelation__UnorderedGroup_2_4 ) )
+ // InternalOml.g:10708:1: ( ( ( rule__UnreifiedRelation__UnorderedGroup_2_4 ) ) )
+ // InternalOml.g:10709:1: ( ( rule__UnreifiedRelation__UnorderedGroup_2_4 ) )
{
- // InternalOml.g:10496:1: ( ( rule__UnreifiedRelation__UnorderedGroup_2_4 ) )
- // InternalOml.g:10497:2: ( rule__UnreifiedRelation__UnorderedGroup_2_4 )
+ // InternalOml.g:10709:1: ( ( rule__UnreifiedRelation__UnorderedGroup_2_4 ) )
+ // InternalOml.g:10710:2: ( rule__UnreifiedRelation__UnorderedGroup_2_4 )
{
before(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4());
- // InternalOml.g:10498:2: ( rule__UnreifiedRelation__UnorderedGroup_2_4 )
- // InternalOml.g:10498:3: rule__UnreifiedRelation__UnorderedGroup_2_4
+ // InternalOml.g:10711:2: ( rule__UnreifiedRelation__UnorderedGroup_2_4 )
+ // InternalOml.g:10711:3: rule__UnreifiedRelation__UnorderedGroup_2_4
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__UnorderedGroup_2_4();
@@ -33246,14 +33949,14 @@ public final void rule__UnreifiedRelation__Group_2__4__Impl() throws Recognition
// $ANTLR start "rule__UnreifiedRelation__Group_2__5"
- // InternalOml.g:10506:1: rule__UnreifiedRelation__Group_2__5 : rule__UnreifiedRelation__Group_2__5__Impl ;
+ // InternalOml.g:10719:1: rule__UnreifiedRelation__Group_2__5 : rule__UnreifiedRelation__Group_2__5__Impl ;
public final void rule__UnreifiedRelation__Group_2__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10510:1: ( rule__UnreifiedRelation__Group_2__5__Impl )
- // InternalOml.g:10511:2: rule__UnreifiedRelation__Group_2__5__Impl
+ // InternalOml.g:10723:1: ( rule__UnreifiedRelation__Group_2__5__Impl )
+ // InternalOml.g:10724:2: rule__UnreifiedRelation__Group_2__5__Impl
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__Group_2__5__Impl();
@@ -33279,20 +33982,20 @@ public final void rule__UnreifiedRelation__Group_2__5() throws RecognitionExcept
// $ANTLR start "rule__UnreifiedRelation__Group_2__5__Impl"
- // InternalOml.g:10517:1: rule__UnreifiedRelation__Group_2__5__Impl : ( ']' ) ;
+ // InternalOml.g:10730:1: rule__UnreifiedRelation__Group_2__5__Impl : ( ']' ) ;
public final void rule__UnreifiedRelation__Group_2__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10521:1: ( ( ']' ) )
- // InternalOml.g:10522:1: ( ']' )
+ // InternalOml.g:10734:1: ( ( ']' ) )
+ // InternalOml.g:10735:1: ( ']' )
{
- // InternalOml.g:10522:1: ( ']' )
- // InternalOml.g:10523:2: ']'
+ // InternalOml.g:10735:1: ( ']' )
+ // InternalOml.g:10736:2: ']'
{
before(grammarAccess.getUnreifiedRelationAccess().getRightSquareBracketKeyword_2_5());
- match(input,38,FOLLOW_2);
+ match(input,40,FOLLOW_2);
after(grammarAccess.getUnreifiedRelationAccess().getRightSquareBracketKeyword_2_5());
}
@@ -33316,14 +34019,14 @@ public final void rule__UnreifiedRelation__Group_2__5__Impl() throws Recognition
// $ANTLR start "rule__UnreifiedRelation__Group_2_1__0"
- // InternalOml.g:10533:1: rule__UnreifiedRelation__Group_2_1__0 : rule__UnreifiedRelation__Group_2_1__0__Impl rule__UnreifiedRelation__Group_2_1__1 ;
+ // InternalOml.g:10746:1: rule__UnreifiedRelation__Group_2_1__0 : rule__UnreifiedRelation__Group_2_1__0__Impl rule__UnreifiedRelation__Group_2_1__1 ;
public final void rule__UnreifiedRelation__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10537:1: ( rule__UnreifiedRelation__Group_2_1__0__Impl rule__UnreifiedRelation__Group_2_1__1 )
- // InternalOml.g:10538:2: rule__UnreifiedRelation__Group_2_1__0__Impl rule__UnreifiedRelation__Group_2_1__1
+ // InternalOml.g:10750:1: ( rule__UnreifiedRelation__Group_2_1__0__Impl rule__UnreifiedRelation__Group_2_1__1 )
+ // InternalOml.g:10751:2: rule__UnreifiedRelation__Group_2_1__0__Impl rule__UnreifiedRelation__Group_2_1__1
{
pushFollow(FOLLOW_3);
rule__UnreifiedRelation__Group_2_1__0__Impl();
@@ -33354,20 +34057,20 @@ public final void rule__UnreifiedRelation__Group_2_1__0() throws RecognitionExce
// $ANTLR start "rule__UnreifiedRelation__Group_2_1__0__Impl"
- // InternalOml.g:10545:1: rule__UnreifiedRelation__Group_2_1__0__Impl : ( 'from' ) ;
+ // InternalOml.g:10758:1: rule__UnreifiedRelation__Group_2_1__0__Impl : ( 'from' ) ;
public final void rule__UnreifiedRelation__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10549:1: ( ( 'from' ) )
- // InternalOml.g:10550:1: ( 'from' )
+ // InternalOml.g:10762:1: ( ( 'from' ) )
+ // InternalOml.g:10763:1: ( 'from' )
{
- // InternalOml.g:10550:1: ( 'from' )
- // InternalOml.g:10551:2: 'from'
+ // InternalOml.g:10763:1: ( 'from' )
+ // InternalOml.g:10764:2: 'from'
{
before(grammarAccess.getUnreifiedRelationAccess().getFromKeyword_2_1_0());
- match(input,42,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getUnreifiedRelationAccess().getFromKeyword_2_1_0());
}
@@ -33391,16 +34094,16 @@ public final void rule__UnreifiedRelation__Group_2_1__0__Impl() throws Recogniti
// $ANTLR start "rule__UnreifiedRelation__Group_2_1__1"
- // InternalOml.g:10560:1: rule__UnreifiedRelation__Group_2_1__1 : rule__UnreifiedRelation__Group_2_1__1__Impl rule__UnreifiedRelation__Group_2_1__2 ;
+ // InternalOml.g:10773:1: rule__UnreifiedRelation__Group_2_1__1 : rule__UnreifiedRelation__Group_2_1__1__Impl rule__UnreifiedRelation__Group_2_1__2 ;
public final void rule__UnreifiedRelation__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10564:1: ( rule__UnreifiedRelation__Group_2_1__1__Impl rule__UnreifiedRelation__Group_2_1__2 )
- // InternalOml.g:10565:2: rule__UnreifiedRelation__Group_2_1__1__Impl rule__UnreifiedRelation__Group_2_1__2
+ // InternalOml.g:10777:1: ( rule__UnreifiedRelation__Group_2_1__1__Impl rule__UnreifiedRelation__Group_2_1__2 )
+ // InternalOml.g:10778:2: rule__UnreifiedRelation__Group_2_1__1__Impl rule__UnreifiedRelation__Group_2_1__2
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_5);
rule__UnreifiedRelation__Group_2_1__1__Impl();
state._fsp--;
@@ -33429,21 +34132,21 @@ public final void rule__UnreifiedRelation__Group_2_1__1() throws RecognitionExce
// $ANTLR start "rule__UnreifiedRelation__Group_2_1__1__Impl"
- // InternalOml.g:10572:1: rule__UnreifiedRelation__Group_2_1__1__Impl : ( ( rule__UnreifiedRelation__SourcesAssignment_2_1_1 ) ) ;
+ // InternalOml.g:10785:1: rule__UnreifiedRelation__Group_2_1__1__Impl : ( ( rule__UnreifiedRelation__SourcesAssignment_2_1_1 ) ) ;
public final void rule__UnreifiedRelation__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10576:1: ( ( ( rule__UnreifiedRelation__SourcesAssignment_2_1_1 ) ) )
- // InternalOml.g:10577:1: ( ( rule__UnreifiedRelation__SourcesAssignment_2_1_1 ) )
+ // InternalOml.g:10789:1: ( ( ( rule__UnreifiedRelation__SourcesAssignment_2_1_1 ) ) )
+ // InternalOml.g:10790:1: ( ( rule__UnreifiedRelation__SourcesAssignment_2_1_1 ) )
{
- // InternalOml.g:10577:1: ( ( rule__UnreifiedRelation__SourcesAssignment_2_1_1 ) )
- // InternalOml.g:10578:2: ( rule__UnreifiedRelation__SourcesAssignment_2_1_1 )
+ // InternalOml.g:10790:1: ( ( rule__UnreifiedRelation__SourcesAssignment_2_1_1 ) )
+ // InternalOml.g:10791:2: ( rule__UnreifiedRelation__SourcesAssignment_2_1_1 )
{
before(grammarAccess.getUnreifiedRelationAccess().getSourcesAssignment_2_1_1());
- // InternalOml.g:10579:2: ( rule__UnreifiedRelation__SourcesAssignment_2_1_1 )
- // InternalOml.g:10579:3: rule__UnreifiedRelation__SourcesAssignment_2_1_1
+ // InternalOml.g:10792:2: ( rule__UnreifiedRelation__SourcesAssignment_2_1_1 )
+ // InternalOml.g:10792:3: rule__UnreifiedRelation__SourcesAssignment_2_1_1
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__SourcesAssignment_2_1_1();
@@ -33476,14 +34179,14 @@ public final void rule__UnreifiedRelation__Group_2_1__1__Impl() throws Recogniti
// $ANTLR start "rule__UnreifiedRelation__Group_2_1__2"
- // InternalOml.g:10587:1: rule__UnreifiedRelation__Group_2_1__2 : rule__UnreifiedRelation__Group_2_1__2__Impl ;
+ // InternalOml.g:10800:1: rule__UnreifiedRelation__Group_2_1__2 : rule__UnreifiedRelation__Group_2_1__2__Impl ;
public final void rule__UnreifiedRelation__Group_2_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10591:1: ( rule__UnreifiedRelation__Group_2_1__2__Impl )
- // InternalOml.g:10592:2: rule__UnreifiedRelation__Group_2_1__2__Impl
+ // InternalOml.g:10804:1: ( rule__UnreifiedRelation__Group_2_1__2__Impl )
+ // InternalOml.g:10805:2: rule__UnreifiedRelation__Group_2_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__Group_2_1__2__Impl();
@@ -33509,35 +34212,35 @@ public final void rule__UnreifiedRelation__Group_2_1__2() throws RecognitionExce
// $ANTLR start "rule__UnreifiedRelation__Group_2_1__2__Impl"
- // InternalOml.g:10598:1: rule__UnreifiedRelation__Group_2_1__2__Impl : ( ( rule__UnreifiedRelation__Group_2_1_2__0 )* ) ;
+ // InternalOml.g:10811:1: rule__UnreifiedRelation__Group_2_1__2__Impl : ( ( rule__UnreifiedRelation__Group_2_1_2__0 )* ) ;
public final void rule__UnreifiedRelation__Group_2_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10602:1: ( ( ( rule__UnreifiedRelation__Group_2_1_2__0 )* ) )
- // InternalOml.g:10603:1: ( ( rule__UnreifiedRelation__Group_2_1_2__0 )* )
+ // InternalOml.g:10815:1: ( ( ( rule__UnreifiedRelation__Group_2_1_2__0 )* ) )
+ // InternalOml.g:10816:1: ( ( rule__UnreifiedRelation__Group_2_1_2__0 )* )
{
- // InternalOml.g:10603:1: ( ( rule__UnreifiedRelation__Group_2_1_2__0 )* )
- // InternalOml.g:10604:2: ( rule__UnreifiedRelation__Group_2_1_2__0 )*
+ // InternalOml.g:10816:1: ( ( rule__UnreifiedRelation__Group_2_1_2__0 )* )
+ // InternalOml.g:10817:2: ( rule__UnreifiedRelation__Group_2_1_2__0 )*
{
before(grammarAccess.getUnreifiedRelationAccess().getGroup_2_1_2());
- // InternalOml.g:10605:2: ( rule__UnreifiedRelation__Group_2_1_2__0 )*
- loop128:
+ // InternalOml.g:10818:2: ( rule__UnreifiedRelation__Group_2_1_2__0 )*
+ loop130:
do {
- int alt128=2;
- int LA128_0 = input.LA(1);
+ int alt130=2;
+ int LA130_0 = input.LA(1);
- if ( (LA128_0==43) ) {
- alt128=1;
+ if ( (LA130_0==30) ) {
+ alt130=1;
}
- switch (alt128) {
+ switch (alt130) {
case 1 :
- // InternalOml.g:10605:3: rule__UnreifiedRelation__Group_2_1_2__0
+ // InternalOml.g:10818:3: rule__UnreifiedRelation__Group_2_1_2__0
{
- pushFollow(FOLLOW_35);
+ pushFollow(FOLLOW_6);
rule__UnreifiedRelation__Group_2_1_2__0();
state._fsp--;
@@ -33547,7 +34250,7 @@ public final void rule__UnreifiedRelation__Group_2_1__2__Impl() throws Recogniti
break;
default :
- break loop128;
+ break loop130;
}
} while (true);
@@ -33574,14 +34277,14 @@ public final void rule__UnreifiedRelation__Group_2_1__2__Impl() throws Recogniti
// $ANTLR start "rule__UnreifiedRelation__Group_2_1_2__0"
- // InternalOml.g:10614:1: rule__UnreifiedRelation__Group_2_1_2__0 : rule__UnreifiedRelation__Group_2_1_2__0__Impl rule__UnreifiedRelation__Group_2_1_2__1 ;
+ // InternalOml.g:10827:1: rule__UnreifiedRelation__Group_2_1_2__0 : rule__UnreifiedRelation__Group_2_1_2__0__Impl rule__UnreifiedRelation__Group_2_1_2__1 ;
public final void rule__UnreifiedRelation__Group_2_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10618:1: ( rule__UnreifiedRelation__Group_2_1_2__0__Impl rule__UnreifiedRelation__Group_2_1_2__1 )
- // InternalOml.g:10619:2: rule__UnreifiedRelation__Group_2_1_2__0__Impl rule__UnreifiedRelation__Group_2_1_2__1
+ // InternalOml.g:10831:1: ( rule__UnreifiedRelation__Group_2_1_2__0__Impl rule__UnreifiedRelation__Group_2_1_2__1 )
+ // InternalOml.g:10832:2: rule__UnreifiedRelation__Group_2_1_2__0__Impl rule__UnreifiedRelation__Group_2_1_2__1
{
pushFollow(FOLLOW_3);
rule__UnreifiedRelation__Group_2_1_2__0__Impl();
@@ -33612,20 +34315,20 @@ public final void rule__UnreifiedRelation__Group_2_1_2__0() throws RecognitionEx
// $ANTLR start "rule__UnreifiedRelation__Group_2_1_2__0__Impl"
- // InternalOml.g:10626:1: rule__UnreifiedRelation__Group_2_1_2__0__Impl : ( ',' ) ;
+ // InternalOml.g:10839:1: rule__UnreifiedRelation__Group_2_1_2__0__Impl : ( ',' ) ;
public final void rule__UnreifiedRelation__Group_2_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10630:1: ( ( ',' ) )
- // InternalOml.g:10631:1: ( ',' )
+ // InternalOml.g:10843:1: ( ( ',' ) )
+ // InternalOml.g:10844:1: ( ',' )
{
- // InternalOml.g:10631:1: ( ',' )
- // InternalOml.g:10632:2: ','
+ // InternalOml.g:10844:1: ( ',' )
+ // InternalOml.g:10845:2: ','
{
before(grammarAccess.getUnreifiedRelationAccess().getCommaKeyword_2_1_2_0());
- match(input,43,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getUnreifiedRelationAccess().getCommaKeyword_2_1_2_0());
}
@@ -33649,14 +34352,14 @@ public final void rule__UnreifiedRelation__Group_2_1_2__0__Impl() throws Recogni
// $ANTLR start "rule__UnreifiedRelation__Group_2_1_2__1"
- // InternalOml.g:10641:1: rule__UnreifiedRelation__Group_2_1_2__1 : rule__UnreifiedRelation__Group_2_1_2__1__Impl ;
+ // InternalOml.g:10854:1: rule__UnreifiedRelation__Group_2_1_2__1 : rule__UnreifiedRelation__Group_2_1_2__1__Impl ;
public final void rule__UnreifiedRelation__Group_2_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10645:1: ( rule__UnreifiedRelation__Group_2_1_2__1__Impl )
- // InternalOml.g:10646:2: rule__UnreifiedRelation__Group_2_1_2__1__Impl
+ // InternalOml.g:10858:1: ( rule__UnreifiedRelation__Group_2_1_2__1__Impl )
+ // InternalOml.g:10859:2: rule__UnreifiedRelation__Group_2_1_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__Group_2_1_2__1__Impl();
@@ -33682,21 +34385,21 @@ public final void rule__UnreifiedRelation__Group_2_1_2__1() throws RecognitionEx
// $ANTLR start "rule__UnreifiedRelation__Group_2_1_2__1__Impl"
- // InternalOml.g:10652:1: rule__UnreifiedRelation__Group_2_1_2__1__Impl : ( ( rule__UnreifiedRelation__SourcesAssignment_2_1_2_1 ) ) ;
+ // InternalOml.g:10865:1: rule__UnreifiedRelation__Group_2_1_2__1__Impl : ( ( rule__UnreifiedRelation__SourcesAssignment_2_1_2_1 ) ) ;
public final void rule__UnreifiedRelation__Group_2_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10656:1: ( ( ( rule__UnreifiedRelation__SourcesAssignment_2_1_2_1 ) ) )
- // InternalOml.g:10657:1: ( ( rule__UnreifiedRelation__SourcesAssignment_2_1_2_1 ) )
+ // InternalOml.g:10869:1: ( ( ( rule__UnreifiedRelation__SourcesAssignment_2_1_2_1 ) ) )
+ // InternalOml.g:10870:1: ( ( rule__UnreifiedRelation__SourcesAssignment_2_1_2_1 ) )
{
- // InternalOml.g:10657:1: ( ( rule__UnreifiedRelation__SourcesAssignment_2_1_2_1 ) )
- // InternalOml.g:10658:2: ( rule__UnreifiedRelation__SourcesAssignment_2_1_2_1 )
+ // InternalOml.g:10870:1: ( ( rule__UnreifiedRelation__SourcesAssignment_2_1_2_1 ) )
+ // InternalOml.g:10871:2: ( rule__UnreifiedRelation__SourcesAssignment_2_1_2_1 )
{
before(grammarAccess.getUnreifiedRelationAccess().getSourcesAssignment_2_1_2_1());
- // InternalOml.g:10659:2: ( rule__UnreifiedRelation__SourcesAssignment_2_1_2_1 )
- // InternalOml.g:10659:3: rule__UnreifiedRelation__SourcesAssignment_2_1_2_1
+ // InternalOml.g:10872:2: ( rule__UnreifiedRelation__SourcesAssignment_2_1_2_1 )
+ // InternalOml.g:10872:3: rule__UnreifiedRelation__SourcesAssignment_2_1_2_1
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__SourcesAssignment_2_1_2_1();
@@ -33729,14 +34432,14 @@ public final void rule__UnreifiedRelation__Group_2_1_2__1__Impl() throws Recogni
// $ANTLR start "rule__UnreifiedRelation__Group_2_2__0"
- // InternalOml.g:10668:1: rule__UnreifiedRelation__Group_2_2__0 : rule__UnreifiedRelation__Group_2_2__0__Impl rule__UnreifiedRelation__Group_2_2__1 ;
+ // InternalOml.g:10881:1: rule__UnreifiedRelation__Group_2_2__0 : rule__UnreifiedRelation__Group_2_2__0__Impl rule__UnreifiedRelation__Group_2_2__1 ;
public final void rule__UnreifiedRelation__Group_2_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10672:1: ( rule__UnreifiedRelation__Group_2_2__0__Impl rule__UnreifiedRelation__Group_2_2__1 )
- // InternalOml.g:10673:2: rule__UnreifiedRelation__Group_2_2__0__Impl rule__UnreifiedRelation__Group_2_2__1
+ // InternalOml.g:10885:1: ( rule__UnreifiedRelation__Group_2_2__0__Impl rule__UnreifiedRelation__Group_2_2__1 )
+ // InternalOml.g:10886:2: rule__UnreifiedRelation__Group_2_2__0__Impl rule__UnreifiedRelation__Group_2_2__1
{
pushFollow(FOLLOW_3);
rule__UnreifiedRelation__Group_2_2__0__Impl();
@@ -33767,20 +34470,20 @@ public final void rule__UnreifiedRelation__Group_2_2__0() throws RecognitionExce
// $ANTLR start "rule__UnreifiedRelation__Group_2_2__0__Impl"
- // InternalOml.g:10680:1: rule__UnreifiedRelation__Group_2_2__0__Impl : ( 'to' ) ;
+ // InternalOml.g:10893:1: rule__UnreifiedRelation__Group_2_2__0__Impl : ( 'to' ) ;
public final void rule__UnreifiedRelation__Group_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10684:1: ( ( 'to' ) )
- // InternalOml.g:10685:1: ( 'to' )
+ // InternalOml.g:10897:1: ( ( 'to' ) )
+ // InternalOml.g:10898:1: ( 'to' )
{
- // InternalOml.g:10685:1: ( 'to' )
- // InternalOml.g:10686:2: 'to'
+ // InternalOml.g:10898:1: ( 'to' )
+ // InternalOml.g:10899:2: 'to'
{
before(grammarAccess.getUnreifiedRelationAccess().getToKeyword_2_2_0());
- match(input,44,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getUnreifiedRelationAccess().getToKeyword_2_2_0());
}
@@ -33804,16 +34507,16 @@ public final void rule__UnreifiedRelation__Group_2_2__0__Impl() throws Recogniti
// $ANTLR start "rule__UnreifiedRelation__Group_2_2__1"
- // InternalOml.g:10695:1: rule__UnreifiedRelation__Group_2_2__1 : rule__UnreifiedRelation__Group_2_2__1__Impl rule__UnreifiedRelation__Group_2_2__2 ;
+ // InternalOml.g:10908:1: rule__UnreifiedRelation__Group_2_2__1 : rule__UnreifiedRelation__Group_2_2__1__Impl rule__UnreifiedRelation__Group_2_2__2 ;
public final void rule__UnreifiedRelation__Group_2_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10699:1: ( rule__UnreifiedRelation__Group_2_2__1__Impl rule__UnreifiedRelation__Group_2_2__2 )
- // InternalOml.g:10700:2: rule__UnreifiedRelation__Group_2_2__1__Impl rule__UnreifiedRelation__Group_2_2__2
+ // InternalOml.g:10912:1: ( rule__UnreifiedRelation__Group_2_2__1__Impl rule__UnreifiedRelation__Group_2_2__2 )
+ // InternalOml.g:10913:2: rule__UnreifiedRelation__Group_2_2__1__Impl rule__UnreifiedRelation__Group_2_2__2
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_5);
rule__UnreifiedRelation__Group_2_2__1__Impl();
state._fsp--;
@@ -33842,21 +34545,21 @@ public final void rule__UnreifiedRelation__Group_2_2__1() throws RecognitionExce
// $ANTLR start "rule__UnreifiedRelation__Group_2_2__1__Impl"
- // InternalOml.g:10707:1: rule__UnreifiedRelation__Group_2_2__1__Impl : ( ( rule__UnreifiedRelation__TargetsAssignment_2_2_1 ) ) ;
+ // InternalOml.g:10920:1: rule__UnreifiedRelation__Group_2_2__1__Impl : ( ( rule__UnreifiedRelation__TargetsAssignment_2_2_1 ) ) ;
public final void rule__UnreifiedRelation__Group_2_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10711:1: ( ( ( rule__UnreifiedRelation__TargetsAssignment_2_2_1 ) ) )
- // InternalOml.g:10712:1: ( ( rule__UnreifiedRelation__TargetsAssignment_2_2_1 ) )
+ // InternalOml.g:10924:1: ( ( ( rule__UnreifiedRelation__TargetsAssignment_2_2_1 ) ) )
+ // InternalOml.g:10925:1: ( ( rule__UnreifiedRelation__TargetsAssignment_2_2_1 ) )
{
- // InternalOml.g:10712:1: ( ( rule__UnreifiedRelation__TargetsAssignment_2_2_1 ) )
- // InternalOml.g:10713:2: ( rule__UnreifiedRelation__TargetsAssignment_2_2_1 )
+ // InternalOml.g:10925:1: ( ( rule__UnreifiedRelation__TargetsAssignment_2_2_1 ) )
+ // InternalOml.g:10926:2: ( rule__UnreifiedRelation__TargetsAssignment_2_2_1 )
{
before(grammarAccess.getUnreifiedRelationAccess().getTargetsAssignment_2_2_1());
- // InternalOml.g:10714:2: ( rule__UnreifiedRelation__TargetsAssignment_2_2_1 )
- // InternalOml.g:10714:3: rule__UnreifiedRelation__TargetsAssignment_2_2_1
+ // InternalOml.g:10927:2: ( rule__UnreifiedRelation__TargetsAssignment_2_2_1 )
+ // InternalOml.g:10927:3: rule__UnreifiedRelation__TargetsAssignment_2_2_1
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__TargetsAssignment_2_2_1();
@@ -33889,14 +34592,14 @@ public final void rule__UnreifiedRelation__Group_2_2__1__Impl() throws Recogniti
// $ANTLR start "rule__UnreifiedRelation__Group_2_2__2"
- // InternalOml.g:10722:1: rule__UnreifiedRelation__Group_2_2__2 : rule__UnreifiedRelation__Group_2_2__2__Impl ;
+ // InternalOml.g:10935:1: rule__UnreifiedRelation__Group_2_2__2 : rule__UnreifiedRelation__Group_2_2__2__Impl ;
public final void rule__UnreifiedRelation__Group_2_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10726:1: ( rule__UnreifiedRelation__Group_2_2__2__Impl )
- // InternalOml.g:10727:2: rule__UnreifiedRelation__Group_2_2__2__Impl
+ // InternalOml.g:10939:1: ( rule__UnreifiedRelation__Group_2_2__2__Impl )
+ // InternalOml.g:10940:2: rule__UnreifiedRelation__Group_2_2__2__Impl
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__Group_2_2__2__Impl();
@@ -33922,35 +34625,35 @@ public final void rule__UnreifiedRelation__Group_2_2__2() throws RecognitionExce
// $ANTLR start "rule__UnreifiedRelation__Group_2_2__2__Impl"
- // InternalOml.g:10733:1: rule__UnreifiedRelation__Group_2_2__2__Impl : ( ( rule__UnreifiedRelation__Group_2_2_2__0 )* ) ;
+ // InternalOml.g:10946:1: rule__UnreifiedRelation__Group_2_2__2__Impl : ( ( rule__UnreifiedRelation__Group_2_2_2__0 )* ) ;
public final void rule__UnreifiedRelation__Group_2_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10737:1: ( ( ( rule__UnreifiedRelation__Group_2_2_2__0 )* ) )
- // InternalOml.g:10738:1: ( ( rule__UnreifiedRelation__Group_2_2_2__0 )* )
+ // InternalOml.g:10950:1: ( ( ( rule__UnreifiedRelation__Group_2_2_2__0 )* ) )
+ // InternalOml.g:10951:1: ( ( rule__UnreifiedRelation__Group_2_2_2__0 )* )
{
- // InternalOml.g:10738:1: ( ( rule__UnreifiedRelation__Group_2_2_2__0 )* )
- // InternalOml.g:10739:2: ( rule__UnreifiedRelation__Group_2_2_2__0 )*
+ // InternalOml.g:10951:1: ( ( rule__UnreifiedRelation__Group_2_2_2__0 )* )
+ // InternalOml.g:10952:2: ( rule__UnreifiedRelation__Group_2_2_2__0 )*
{
before(grammarAccess.getUnreifiedRelationAccess().getGroup_2_2_2());
- // InternalOml.g:10740:2: ( rule__UnreifiedRelation__Group_2_2_2__0 )*
- loop129:
+ // InternalOml.g:10953:2: ( rule__UnreifiedRelation__Group_2_2_2__0 )*
+ loop131:
do {
- int alt129=2;
- int LA129_0 = input.LA(1);
+ int alt131=2;
+ int LA131_0 = input.LA(1);
- if ( (LA129_0==43) ) {
- alt129=1;
+ if ( (LA131_0==30) ) {
+ alt131=1;
}
- switch (alt129) {
+ switch (alt131) {
case 1 :
- // InternalOml.g:10740:3: rule__UnreifiedRelation__Group_2_2_2__0
+ // InternalOml.g:10953:3: rule__UnreifiedRelation__Group_2_2_2__0
{
- pushFollow(FOLLOW_35);
+ pushFollow(FOLLOW_6);
rule__UnreifiedRelation__Group_2_2_2__0();
state._fsp--;
@@ -33960,7 +34663,7 @@ public final void rule__UnreifiedRelation__Group_2_2__2__Impl() throws Recogniti
break;
default :
- break loop129;
+ break loop131;
}
} while (true);
@@ -33987,14 +34690,14 @@ public final void rule__UnreifiedRelation__Group_2_2__2__Impl() throws Recogniti
// $ANTLR start "rule__UnreifiedRelation__Group_2_2_2__0"
- // InternalOml.g:10749:1: rule__UnreifiedRelation__Group_2_2_2__0 : rule__UnreifiedRelation__Group_2_2_2__0__Impl rule__UnreifiedRelation__Group_2_2_2__1 ;
+ // InternalOml.g:10962:1: rule__UnreifiedRelation__Group_2_2_2__0 : rule__UnreifiedRelation__Group_2_2_2__0__Impl rule__UnreifiedRelation__Group_2_2_2__1 ;
public final void rule__UnreifiedRelation__Group_2_2_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10753:1: ( rule__UnreifiedRelation__Group_2_2_2__0__Impl rule__UnreifiedRelation__Group_2_2_2__1 )
- // InternalOml.g:10754:2: rule__UnreifiedRelation__Group_2_2_2__0__Impl rule__UnreifiedRelation__Group_2_2_2__1
+ // InternalOml.g:10966:1: ( rule__UnreifiedRelation__Group_2_2_2__0__Impl rule__UnreifiedRelation__Group_2_2_2__1 )
+ // InternalOml.g:10967:2: rule__UnreifiedRelation__Group_2_2_2__0__Impl rule__UnreifiedRelation__Group_2_2_2__1
{
pushFollow(FOLLOW_3);
rule__UnreifiedRelation__Group_2_2_2__0__Impl();
@@ -34025,20 +34728,20 @@ public final void rule__UnreifiedRelation__Group_2_2_2__0() throws RecognitionEx
// $ANTLR start "rule__UnreifiedRelation__Group_2_2_2__0__Impl"
- // InternalOml.g:10761:1: rule__UnreifiedRelation__Group_2_2_2__0__Impl : ( ',' ) ;
+ // InternalOml.g:10974:1: rule__UnreifiedRelation__Group_2_2_2__0__Impl : ( ',' ) ;
public final void rule__UnreifiedRelation__Group_2_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10765:1: ( ( ',' ) )
- // InternalOml.g:10766:1: ( ',' )
+ // InternalOml.g:10978:1: ( ( ',' ) )
+ // InternalOml.g:10979:1: ( ',' )
{
- // InternalOml.g:10766:1: ( ',' )
- // InternalOml.g:10767:2: ','
+ // InternalOml.g:10979:1: ( ',' )
+ // InternalOml.g:10980:2: ','
{
before(grammarAccess.getUnreifiedRelationAccess().getCommaKeyword_2_2_2_0());
- match(input,43,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getUnreifiedRelationAccess().getCommaKeyword_2_2_2_0());
}
@@ -34062,14 +34765,14 @@ public final void rule__UnreifiedRelation__Group_2_2_2__0__Impl() throws Recogni
// $ANTLR start "rule__UnreifiedRelation__Group_2_2_2__1"
- // InternalOml.g:10776:1: rule__UnreifiedRelation__Group_2_2_2__1 : rule__UnreifiedRelation__Group_2_2_2__1__Impl ;
+ // InternalOml.g:10989:1: rule__UnreifiedRelation__Group_2_2_2__1 : rule__UnreifiedRelation__Group_2_2_2__1__Impl ;
public final void rule__UnreifiedRelation__Group_2_2_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10780:1: ( rule__UnreifiedRelation__Group_2_2_2__1__Impl )
- // InternalOml.g:10781:2: rule__UnreifiedRelation__Group_2_2_2__1__Impl
+ // InternalOml.g:10993:1: ( rule__UnreifiedRelation__Group_2_2_2__1__Impl )
+ // InternalOml.g:10994:2: rule__UnreifiedRelation__Group_2_2_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__Group_2_2_2__1__Impl();
@@ -34095,21 +34798,21 @@ public final void rule__UnreifiedRelation__Group_2_2_2__1() throws RecognitionEx
// $ANTLR start "rule__UnreifiedRelation__Group_2_2_2__1__Impl"
- // InternalOml.g:10787:1: rule__UnreifiedRelation__Group_2_2_2__1__Impl : ( ( rule__UnreifiedRelation__TargetsAssignment_2_2_2_1 ) ) ;
+ // InternalOml.g:11000:1: rule__UnreifiedRelation__Group_2_2_2__1__Impl : ( ( rule__UnreifiedRelation__TargetsAssignment_2_2_2_1 ) ) ;
public final void rule__UnreifiedRelation__Group_2_2_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10791:1: ( ( ( rule__UnreifiedRelation__TargetsAssignment_2_2_2_1 ) ) )
- // InternalOml.g:10792:1: ( ( rule__UnreifiedRelation__TargetsAssignment_2_2_2_1 ) )
+ // InternalOml.g:11004:1: ( ( ( rule__UnreifiedRelation__TargetsAssignment_2_2_2_1 ) ) )
+ // InternalOml.g:11005:1: ( ( rule__UnreifiedRelation__TargetsAssignment_2_2_2_1 ) )
{
- // InternalOml.g:10792:1: ( ( rule__UnreifiedRelation__TargetsAssignment_2_2_2_1 ) )
- // InternalOml.g:10793:2: ( rule__UnreifiedRelation__TargetsAssignment_2_2_2_1 )
+ // InternalOml.g:11005:1: ( ( rule__UnreifiedRelation__TargetsAssignment_2_2_2_1 ) )
+ // InternalOml.g:11006:2: ( rule__UnreifiedRelation__TargetsAssignment_2_2_2_1 )
{
before(grammarAccess.getUnreifiedRelationAccess().getTargetsAssignment_2_2_2_1());
- // InternalOml.g:10794:2: ( rule__UnreifiedRelation__TargetsAssignment_2_2_2_1 )
- // InternalOml.g:10794:3: rule__UnreifiedRelation__TargetsAssignment_2_2_2_1
+ // InternalOml.g:11007:2: ( rule__UnreifiedRelation__TargetsAssignment_2_2_2_1 )
+ // InternalOml.g:11007:3: rule__UnreifiedRelation__TargetsAssignment_2_2_2_1
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__TargetsAssignment_2_2_2_1();
@@ -34142,14 +34845,14 @@ public final void rule__UnreifiedRelation__Group_2_2_2__1__Impl() throws Recogni
// $ANTLR start "rule__UnreifiedRelation__Group_2_4_1__0"
- // InternalOml.g:10803:1: rule__UnreifiedRelation__Group_2_4_1__0 : rule__UnreifiedRelation__Group_2_4_1__0__Impl rule__UnreifiedRelation__Group_2_4_1__1 ;
+ // InternalOml.g:11016:1: rule__UnreifiedRelation__Group_2_4_1__0 : rule__UnreifiedRelation__Group_2_4_1__0__Impl rule__UnreifiedRelation__Group_2_4_1__1 ;
public final void rule__UnreifiedRelation__Group_2_4_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10807:1: ( rule__UnreifiedRelation__Group_2_4_1__0__Impl rule__UnreifiedRelation__Group_2_4_1__1 )
- // InternalOml.g:10808:2: rule__UnreifiedRelation__Group_2_4_1__0__Impl rule__UnreifiedRelation__Group_2_4_1__1
+ // InternalOml.g:11020:1: ( rule__UnreifiedRelation__Group_2_4_1__0__Impl rule__UnreifiedRelation__Group_2_4_1__1 )
+ // InternalOml.g:11021:2: rule__UnreifiedRelation__Group_2_4_1__0__Impl rule__UnreifiedRelation__Group_2_4_1__1
{
pushFollow(FOLLOW_36);
rule__UnreifiedRelation__Group_2_4_1__0__Impl();
@@ -34180,21 +34883,21 @@ public final void rule__UnreifiedRelation__Group_2_4_1__0() throws RecognitionEx
// $ANTLR start "rule__UnreifiedRelation__Group_2_4_1__0__Impl"
- // InternalOml.g:10815:1: rule__UnreifiedRelation__Group_2_4_1__0__Impl : ( ( rule__UnreifiedRelation__InverseFunctionalAssignment_2_4_1_0 ) ) ;
+ // InternalOml.g:11028:1: rule__UnreifiedRelation__Group_2_4_1__0__Impl : ( ( rule__UnreifiedRelation__InverseFunctionalAssignment_2_4_1_0 ) ) ;
public final void rule__UnreifiedRelation__Group_2_4_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10819:1: ( ( ( rule__UnreifiedRelation__InverseFunctionalAssignment_2_4_1_0 ) ) )
- // InternalOml.g:10820:1: ( ( rule__UnreifiedRelation__InverseFunctionalAssignment_2_4_1_0 ) )
+ // InternalOml.g:11032:1: ( ( ( rule__UnreifiedRelation__InverseFunctionalAssignment_2_4_1_0 ) ) )
+ // InternalOml.g:11033:1: ( ( rule__UnreifiedRelation__InverseFunctionalAssignment_2_4_1_0 ) )
{
- // InternalOml.g:10820:1: ( ( rule__UnreifiedRelation__InverseFunctionalAssignment_2_4_1_0 ) )
- // InternalOml.g:10821:2: ( rule__UnreifiedRelation__InverseFunctionalAssignment_2_4_1_0 )
+ // InternalOml.g:11033:1: ( ( rule__UnreifiedRelation__InverseFunctionalAssignment_2_4_1_0 ) )
+ // InternalOml.g:11034:2: ( rule__UnreifiedRelation__InverseFunctionalAssignment_2_4_1_0 )
{
before(grammarAccess.getUnreifiedRelationAccess().getInverseFunctionalAssignment_2_4_1_0());
- // InternalOml.g:10822:2: ( rule__UnreifiedRelation__InverseFunctionalAssignment_2_4_1_0 )
- // InternalOml.g:10822:3: rule__UnreifiedRelation__InverseFunctionalAssignment_2_4_1_0
+ // InternalOml.g:11035:2: ( rule__UnreifiedRelation__InverseFunctionalAssignment_2_4_1_0 )
+ // InternalOml.g:11035:3: rule__UnreifiedRelation__InverseFunctionalAssignment_2_4_1_0
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__InverseFunctionalAssignment_2_4_1_0();
@@ -34227,14 +34930,14 @@ public final void rule__UnreifiedRelation__Group_2_4_1__0__Impl() throws Recogni
// $ANTLR start "rule__UnreifiedRelation__Group_2_4_1__1"
- // InternalOml.g:10830:1: rule__UnreifiedRelation__Group_2_4_1__1 : rule__UnreifiedRelation__Group_2_4_1__1__Impl ;
+ // InternalOml.g:11043:1: rule__UnreifiedRelation__Group_2_4_1__1 : rule__UnreifiedRelation__Group_2_4_1__1__Impl ;
public final void rule__UnreifiedRelation__Group_2_4_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10834:1: ( rule__UnreifiedRelation__Group_2_4_1__1__Impl )
- // InternalOml.g:10835:2: rule__UnreifiedRelation__Group_2_4_1__1__Impl
+ // InternalOml.g:11047:1: ( rule__UnreifiedRelation__Group_2_4_1__1__Impl )
+ // InternalOml.g:11048:2: rule__UnreifiedRelation__Group_2_4_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__Group_2_4_1__1__Impl();
@@ -34260,20 +34963,20 @@ public final void rule__UnreifiedRelation__Group_2_4_1__1() throws RecognitionEx
// $ANTLR start "rule__UnreifiedRelation__Group_2_4_1__1__Impl"
- // InternalOml.g:10841:1: rule__UnreifiedRelation__Group_2_4_1__1__Impl : ( 'functional' ) ;
+ // InternalOml.g:11054:1: rule__UnreifiedRelation__Group_2_4_1__1__Impl : ( 'functional' ) ;
public final void rule__UnreifiedRelation__Group_2_4_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10845:1: ( ( 'functional' ) )
- // InternalOml.g:10846:1: ( 'functional' )
+ // InternalOml.g:11058:1: ( ( 'functional' ) )
+ // InternalOml.g:11059:1: ( 'functional' )
{
- // InternalOml.g:10846:1: ( 'functional' )
- // InternalOml.g:10847:2: 'functional'
+ // InternalOml.g:11059:1: ( 'functional' )
+ // InternalOml.g:11060:2: 'functional'
{
before(grammarAccess.getUnreifiedRelationAccess().getFunctionalKeyword_2_4_1_1());
- match(input,45,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getUnreifiedRelationAccess().getFunctionalKeyword_2_4_1_1());
}
@@ -34297,14 +35000,14 @@ public final void rule__UnreifiedRelation__Group_2_4_1__1__Impl() throws Recogni
// $ANTLR start "rule__PropertySpecialization__Group__0"
- // InternalOml.g:10857:1: rule__PropertySpecialization__Group__0 : rule__PropertySpecialization__Group__0__Impl rule__PropertySpecialization__Group__1 ;
+ // InternalOml.g:11070:1: rule__PropertySpecialization__Group__0 : rule__PropertySpecialization__Group__0__Impl rule__PropertySpecialization__Group__1 ;
public final void rule__PropertySpecialization__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10861:1: ( rule__PropertySpecialization__Group__0__Impl rule__PropertySpecialization__Group__1 )
- // InternalOml.g:10862:2: rule__PropertySpecialization__Group__0__Impl rule__PropertySpecialization__Group__1
+ // InternalOml.g:11074:1: ( rule__PropertySpecialization__Group__0__Impl rule__PropertySpecialization__Group__1 )
+ // InternalOml.g:11075:2: rule__PropertySpecialization__Group__0__Impl rule__PropertySpecialization__Group__1
{
pushFollow(FOLLOW_3);
rule__PropertySpecialization__Group__0__Impl();
@@ -34335,20 +35038,20 @@ public final void rule__PropertySpecialization__Group__0() throws RecognitionExc
// $ANTLR start "rule__PropertySpecialization__Group__0__Impl"
- // InternalOml.g:10869:1: rule__PropertySpecialization__Group__0__Impl : ( '<' ) ;
+ // InternalOml.g:11082:1: rule__PropertySpecialization__Group__0__Impl : ( '<' ) ;
public final void rule__PropertySpecialization__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10873:1: ( ( '<' ) )
- // InternalOml.g:10874:1: ( '<' )
+ // InternalOml.g:11086:1: ( ( '<' ) )
+ // InternalOml.g:11087:1: ( '<' )
{
- // InternalOml.g:10874:1: ( '<' )
- // InternalOml.g:10875:2: '<'
+ // InternalOml.g:11087:1: ( '<' )
+ // InternalOml.g:11088:2: '<'
{
before(grammarAccess.getPropertySpecializationAccess().getLessThanSignKeyword_0());
- match(input,47,FOLLOW_2);
+ match(input,48,FOLLOW_2);
after(grammarAccess.getPropertySpecializationAccess().getLessThanSignKeyword_0());
}
@@ -34372,16 +35075,16 @@ public final void rule__PropertySpecialization__Group__0__Impl() throws Recognit
// $ANTLR start "rule__PropertySpecialization__Group__1"
- // InternalOml.g:10884:1: rule__PropertySpecialization__Group__1 : rule__PropertySpecialization__Group__1__Impl rule__PropertySpecialization__Group__2 ;
+ // InternalOml.g:11097:1: rule__PropertySpecialization__Group__1 : rule__PropertySpecialization__Group__1__Impl rule__PropertySpecialization__Group__2 ;
public final void rule__PropertySpecialization__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10888:1: ( rule__PropertySpecialization__Group__1__Impl rule__PropertySpecialization__Group__2 )
- // InternalOml.g:10889:2: rule__PropertySpecialization__Group__1__Impl rule__PropertySpecialization__Group__2
+ // InternalOml.g:11101:1: ( rule__PropertySpecialization__Group__1__Impl rule__PropertySpecialization__Group__2 )
+ // InternalOml.g:11102:2: rule__PropertySpecialization__Group__1__Impl rule__PropertySpecialization__Group__2
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_5);
rule__PropertySpecialization__Group__1__Impl();
state._fsp--;
@@ -34410,21 +35113,21 @@ public final void rule__PropertySpecialization__Group__1() throws RecognitionExc
// $ANTLR start "rule__PropertySpecialization__Group__1__Impl"
- // InternalOml.g:10896:1: rule__PropertySpecialization__Group__1__Impl : ( ( rule__PropertySpecialization__OwnedSpecializationsAssignment_1 ) ) ;
+ // InternalOml.g:11109:1: rule__PropertySpecialization__Group__1__Impl : ( ( rule__PropertySpecialization__OwnedSpecializationsAssignment_1 ) ) ;
public final void rule__PropertySpecialization__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10900:1: ( ( ( rule__PropertySpecialization__OwnedSpecializationsAssignment_1 ) ) )
- // InternalOml.g:10901:1: ( ( rule__PropertySpecialization__OwnedSpecializationsAssignment_1 ) )
+ // InternalOml.g:11113:1: ( ( ( rule__PropertySpecialization__OwnedSpecializationsAssignment_1 ) ) )
+ // InternalOml.g:11114:1: ( ( rule__PropertySpecialization__OwnedSpecializationsAssignment_1 ) )
{
- // InternalOml.g:10901:1: ( ( rule__PropertySpecialization__OwnedSpecializationsAssignment_1 ) )
- // InternalOml.g:10902:2: ( rule__PropertySpecialization__OwnedSpecializationsAssignment_1 )
+ // InternalOml.g:11114:1: ( ( rule__PropertySpecialization__OwnedSpecializationsAssignment_1 ) )
+ // InternalOml.g:11115:2: ( rule__PropertySpecialization__OwnedSpecializationsAssignment_1 )
{
before(grammarAccess.getPropertySpecializationAccess().getOwnedSpecializationsAssignment_1());
- // InternalOml.g:10903:2: ( rule__PropertySpecialization__OwnedSpecializationsAssignment_1 )
- // InternalOml.g:10903:3: rule__PropertySpecialization__OwnedSpecializationsAssignment_1
+ // InternalOml.g:11116:2: ( rule__PropertySpecialization__OwnedSpecializationsAssignment_1 )
+ // InternalOml.g:11116:3: rule__PropertySpecialization__OwnedSpecializationsAssignment_1
{
pushFollow(FOLLOW_2);
rule__PropertySpecialization__OwnedSpecializationsAssignment_1();
@@ -34457,14 +35160,14 @@ public final void rule__PropertySpecialization__Group__1__Impl() throws Recognit
// $ANTLR start "rule__PropertySpecialization__Group__2"
- // InternalOml.g:10911:1: rule__PropertySpecialization__Group__2 : rule__PropertySpecialization__Group__2__Impl ;
+ // InternalOml.g:11124:1: rule__PropertySpecialization__Group__2 : rule__PropertySpecialization__Group__2__Impl ;
public final void rule__PropertySpecialization__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10915:1: ( rule__PropertySpecialization__Group__2__Impl )
- // InternalOml.g:10916:2: rule__PropertySpecialization__Group__2__Impl
+ // InternalOml.g:11128:1: ( rule__PropertySpecialization__Group__2__Impl )
+ // InternalOml.g:11129:2: rule__PropertySpecialization__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__PropertySpecialization__Group__2__Impl();
@@ -34490,35 +35193,35 @@ public final void rule__PropertySpecialization__Group__2() throws RecognitionExc
// $ANTLR start "rule__PropertySpecialization__Group__2__Impl"
- // InternalOml.g:10922:1: rule__PropertySpecialization__Group__2__Impl : ( ( rule__PropertySpecialization__Group_2__0 )* ) ;
+ // InternalOml.g:11135:1: rule__PropertySpecialization__Group__2__Impl : ( ( rule__PropertySpecialization__Group_2__0 )* ) ;
public final void rule__PropertySpecialization__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10926:1: ( ( ( rule__PropertySpecialization__Group_2__0 )* ) )
- // InternalOml.g:10927:1: ( ( rule__PropertySpecialization__Group_2__0 )* )
+ // InternalOml.g:11139:1: ( ( ( rule__PropertySpecialization__Group_2__0 )* ) )
+ // InternalOml.g:11140:1: ( ( rule__PropertySpecialization__Group_2__0 )* )
{
- // InternalOml.g:10927:1: ( ( rule__PropertySpecialization__Group_2__0 )* )
- // InternalOml.g:10928:2: ( rule__PropertySpecialization__Group_2__0 )*
+ // InternalOml.g:11140:1: ( ( rule__PropertySpecialization__Group_2__0 )* )
+ // InternalOml.g:11141:2: ( rule__PropertySpecialization__Group_2__0 )*
{
before(grammarAccess.getPropertySpecializationAccess().getGroup_2());
- // InternalOml.g:10929:2: ( rule__PropertySpecialization__Group_2__0 )*
- loop130:
+ // InternalOml.g:11142:2: ( rule__PropertySpecialization__Group_2__0 )*
+ loop132:
do {
- int alt130=2;
- int LA130_0 = input.LA(1);
+ int alt132=2;
+ int LA132_0 = input.LA(1);
- if ( (LA130_0==43) ) {
- alt130=1;
+ if ( (LA132_0==30) ) {
+ alt132=1;
}
- switch (alt130) {
+ switch (alt132) {
case 1 :
- // InternalOml.g:10929:3: rule__PropertySpecialization__Group_2__0
+ // InternalOml.g:11142:3: rule__PropertySpecialization__Group_2__0
{
- pushFollow(FOLLOW_35);
+ pushFollow(FOLLOW_6);
rule__PropertySpecialization__Group_2__0();
state._fsp--;
@@ -34528,7 +35231,7 @@ public final void rule__PropertySpecialization__Group__2__Impl() throws Recognit
break;
default :
- break loop130;
+ break loop132;
}
} while (true);
@@ -34555,14 +35258,14 @@ public final void rule__PropertySpecialization__Group__2__Impl() throws Recognit
// $ANTLR start "rule__PropertySpecialization__Group_2__0"
- // InternalOml.g:10938:1: rule__PropertySpecialization__Group_2__0 : rule__PropertySpecialization__Group_2__0__Impl rule__PropertySpecialization__Group_2__1 ;
+ // InternalOml.g:11151:1: rule__PropertySpecialization__Group_2__0 : rule__PropertySpecialization__Group_2__0__Impl rule__PropertySpecialization__Group_2__1 ;
public final void rule__PropertySpecialization__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10942:1: ( rule__PropertySpecialization__Group_2__0__Impl rule__PropertySpecialization__Group_2__1 )
- // InternalOml.g:10943:2: rule__PropertySpecialization__Group_2__0__Impl rule__PropertySpecialization__Group_2__1
+ // InternalOml.g:11155:1: ( rule__PropertySpecialization__Group_2__0__Impl rule__PropertySpecialization__Group_2__1 )
+ // InternalOml.g:11156:2: rule__PropertySpecialization__Group_2__0__Impl rule__PropertySpecialization__Group_2__1
{
pushFollow(FOLLOW_3);
rule__PropertySpecialization__Group_2__0__Impl();
@@ -34593,20 +35296,20 @@ public final void rule__PropertySpecialization__Group_2__0() throws RecognitionE
// $ANTLR start "rule__PropertySpecialization__Group_2__0__Impl"
- // InternalOml.g:10950:1: rule__PropertySpecialization__Group_2__0__Impl : ( ',' ) ;
+ // InternalOml.g:11163:1: rule__PropertySpecialization__Group_2__0__Impl : ( ',' ) ;
public final void rule__PropertySpecialization__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10954:1: ( ( ',' ) )
- // InternalOml.g:10955:1: ( ',' )
+ // InternalOml.g:11167:1: ( ( ',' ) )
+ // InternalOml.g:11168:1: ( ',' )
{
- // InternalOml.g:10955:1: ( ',' )
- // InternalOml.g:10956:2: ','
+ // InternalOml.g:11168:1: ( ',' )
+ // InternalOml.g:11169:2: ','
{
before(grammarAccess.getPropertySpecializationAccess().getCommaKeyword_2_0());
- match(input,43,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getPropertySpecializationAccess().getCommaKeyword_2_0());
}
@@ -34630,14 +35333,14 @@ public final void rule__PropertySpecialization__Group_2__0__Impl() throws Recogn
// $ANTLR start "rule__PropertySpecialization__Group_2__1"
- // InternalOml.g:10965:1: rule__PropertySpecialization__Group_2__1 : rule__PropertySpecialization__Group_2__1__Impl ;
+ // InternalOml.g:11178:1: rule__PropertySpecialization__Group_2__1 : rule__PropertySpecialization__Group_2__1__Impl ;
public final void rule__PropertySpecialization__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10969:1: ( rule__PropertySpecialization__Group_2__1__Impl )
- // InternalOml.g:10970:2: rule__PropertySpecialization__Group_2__1__Impl
+ // InternalOml.g:11182:1: ( rule__PropertySpecialization__Group_2__1__Impl )
+ // InternalOml.g:11183:2: rule__PropertySpecialization__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__PropertySpecialization__Group_2__1__Impl();
@@ -34663,21 +35366,21 @@ public final void rule__PropertySpecialization__Group_2__1() throws RecognitionE
// $ANTLR start "rule__PropertySpecialization__Group_2__1__Impl"
- // InternalOml.g:10976:1: rule__PropertySpecialization__Group_2__1__Impl : ( ( rule__PropertySpecialization__OwnedSpecializationsAssignment_2_1 ) ) ;
+ // InternalOml.g:11189:1: rule__PropertySpecialization__Group_2__1__Impl : ( ( rule__PropertySpecialization__OwnedSpecializationsAssignment_2_1 ) ) ;
public final void rule__PropertySpecialization__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10980:1: ( ( ( rule__PropertySpecialization__OwnedSpecializationsAssignment_2_1 ) ) )
- // InternalOml.g:10981:1: ( ( rule__PropertySpecialization__OwnedSpecializationsAssignment_2_1 ) )
+ // InternalOml.g:11193:1: ( ( ( rule__PropertySpecialization__OwnedSpecializationsAssignment_2_1 ) ) )
+ // InternalOml.g:11194:1: ( ( rule__PropertySpecialization__OwnedSpecializationsAssignment_2_1 ) )
{
- // InternalOml.g:10981:1: ( ( rule__PropertySpecialization__OwnedSpecializationsAssignment_2_1 ) )
- // InternalOml.g:10982:2: ( rule__PropertySpecialization__OwnedSpecializationsAssignment_2_1 )
+ // InternalOml.g:11194:1: ( ( rule__PropertySpecialization__OwnedSpecializationsAssignment_2_1 ) )
+ // InternalOml.g:11195:2: ( rule__PropertySpecialization__OwnedSpecializationsAssignment_2_1 )
{
before(grammarAccess.getPropertySpecializationAccess().getOwnedSpecializationsAssignment_2_1());
- // InternalOml.g:10983:2: ( rule__PropertySpecialization__OwnedSpecializationsAssignment_2_1 )
- // InternalOml.g:10983:3: rule__PropertySpecialization__OwnedSpecializationsAssignment_2_1
+ // InternalOml.g:11196:2: ( rule__PropertySpecialization__OwnedSpecializationsAssignment_2_1 )
+ // InternalOml.g:11196:3: rule__PropertySpecialization__OwnedSpecializationsAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__PropertySpecialization__OwnedSpecializationsAssignment_2_1();
@@ -34710,14 +35413,14 @@ public final void rule__PropertySpecialization__Group_2__1__Impl() throws Recogn
// $ANTLR start "rule__PropertyEquivalence__Group__0"
- // InternalOml.g:10992:1: rule__PropertyEquivalence__Group__0 : rule__PropertyEquivalence__Group__0__Impl rule__PropertyEquivalence__Group__1 ;
+ // InternalOml.g:11205:1: rule__PropertyEquivalence__Group__0 : rule__PropertyEquivalence__Group__0__Impl rule__PropertyEquivalence__Group__1 ;
public final void rule__PropertyEquivalence__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:10996:1: ( rule__PropertyEquivalence__Group__0__Impl rule__PropertyEquivalence__Group__1 )
- // InternalOml.g:10997:2: rule__PropertyEquivalence__Group__0__Impl rule__PropertyEquivalence__Group__1
+ // InternalOml.g:11209:1: ( rule__PropertyEquivalence__Group__0__Impl rule__PropertyEquivalence__Group__1 )
+ // InternalOml.g:11210:2: rule__PropertyEquivalence__Group__0__Impl rule__PropertyEquivalence__Group__1
{
pushFollow(FOLLOW_3);
rule__PropertyEquivalence__Group__0__Impl();
@@ -34748,20 +35451,20 @@ public final void rule__PropertyEquivalence__Group__0() throws RecognitionExcept
// $ANTLR start "rule__PropertyEquivalence__Group__0__Impl"
- // InternalOml.g:11004:1: rule__PropertyEquivalence__Group__0__Impl : ( '=' ) ;
+ // InternalOml.g:11217:1: rule__PropertyEquivalence__Group__0__Impl : ( '=' ) ;
public final void rule__PropertyEquivalence__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11008:1: ( ( '=' ) )
- // InternalOml.g:11009:1: ( '=' )
+ // InternalOml.g:11221:1: ( ( '=' ) )
+ // InternalOml.g:11222:1: ( '=' )
{
- // InternalOml.g:11009:1: ( '=' )
- // InternalOml.g:11010:2: '='
+ // InternalOml.g:11222:1: ( '=' )
+ // InternalOml.g:11223:2: '='
{
before(grammarAccess.getPropertyEquivalenceAccess().getEqualsSignKeyword_0());
- match(input,48,FOLLOW_2);
+ match(input,49,FOLLOW_2);
after(grammarAccess.getPropertyEquivalenceAccess().getEqualsSignKeyword_0());
}
@@ -34785,16 +35488,16 @@ public final void rule__PropertyEquivalence__Group__0__Impl() throws Recognition
// $ANTLR start "rule__PropertyEquivalence__Group__1"
- // InternalOml.g:11019:1: rule__PropertyEquivalence__Group__1 : rule__PropertyEquivalence__Group__1__Impl rule__PropertyEquivalence__Group__2 ;
+ // InternalOml.g:11232:1: rule__PropertyEquivalence__Group__1 : rule__PropertyEquivalence__Group__1__Impl rule__PropertyEquivalence__Group__2 ;
public final void rule__PropertyEquivalence__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11023:1: ( rule__PropertyEquivalence__Group__1__Impl rule__PropertyEquivalence__Group__2 )
- // InternalOml.g:11024:2: rule__PropertyEquivalence__Group__1__Impl rule__PropertyEquivalence__Group__2
+ // InternalOml.g:11236:1: ( rule__PropertyEquivalence__Group__1__Impl rule__PropertyEquivalence__Group__2 )
+ // InternalOml.g:11237:2: rule__PropertyEquivalence__Group__1__Impl rule__PropertyEquivalence__Group__2
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_5);
rule__PropertyEquivalence__Group__1__Impl();
state._fsp--;
@@ -34823,21 +35526,21 @@ public final void rule__PropertyEquivalence__Group__1() throws RecognitionExcept
// $ANTLR start "rule__PropertyEquivalence__Group__1__Impl"
- // InternalOml.g:11031:1: rule__PropertyEquivalence__Group__1__Impl : ( ( rule__PropertyEquivalence__OwnedEquivalencesAssignment_1 ) ) ;
+ // InternalOml.g:11244:1: rule__PropertyEquivalence__Group__1__Impl : ( ( rule__PropertyEquivalence__OwnedEquivalencesAssignment_1 ) ) ;
public final void rule__PropertyEquivalence__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11035:1: ( ( ( rule__PropertyEquivalence__OwnedEquivalencesAssignment_1 ) ) )
- // InternalOml.g:11036:1: ( ( rule__PropertyEquivalence__OwnedEquivalencesAssignment_1 ) )
+ // InternalOml.g:11248:1: ( ( ( rule__PropertyEquivalence__OwnedEquivalencesAssignment_1 ) ) )
+ // InternalOml.g:11249:1: ( ( rule__PropertyEquivalence__OwnedEquivalencesAssignment_1 ) )
{
- // InternalOml.g:11036:1: ( ( rule__PropertyEquivalence__OwnedEquivalencesAssignment_1 ) )
- // InternalOml.g:11037:2: ( rule__PropertyEquivalence__OwnedEquivalencesAssignment_1 )
+ // InternalOml.g:11249:1: ( ( rule__PropertyEquivalence__OwnedEquivalencesAssignment_1 ) )
+ // InternalOml.g:11250:2: ( rule__PropertyEquivalence__OwnedEquivalencesAssignment_1 )
{
before(grammarAccess.getPropertyEquivalenceAccess().getOwnedEquivalencesAssignment_1());
- // InternalOml.g:11038:2: ( rule__PropertyEquivalence__OwnedEquivalencesAssignment_1 )
- // InternalOml.g:11038:3: rule__PropertyEquivalence__OwnedEquivalencesAssignment_1
+ // InternalOml.g:11251:2: ( rule__PropertyEquivalence__OwnedEquivalencesAssignment_1 )
+ // InternalOml.g:11251:3: rule__PropertyEquivalence__OwnedEquivalencesAssignment_1
{
pushFollow(FOLLOW_2);
rule__PropertyEquivalence__OwnedEquivalencesAssignment_1();
@@ -34870,14 +35573,14 @@ public final void rule__PropertyEquivalence__Group__1__Impl() throws Recognition
// $ANTLR start "rule__PropertyEquivalence__Group__2"
- // InternalOml.g:11046:1: rule__PropertyEquivalence__Group__2 : rule__PropertyEquivalence__Group__2__Impl ;
+ // InternalOml.g:11259:1: rule__PropertyEquivalence__Group__2 : rule__PropertyEquivalence__Group__2__Impl ;
public final void rule__PropertyEquivalence__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11050:1: ( rule__PropertyEquivalence__Group__2__Impl )
- // InternalOml.g:11051:2: rule__PropertyEquivalence__Group__2__Impl
+ // InternalOml.g:11263:1: ( rule__PropertyEquivalence__Group__2__Impl )
+ // InternalOml.g:11264:2: rule__PropertyEquivalence__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__PropertyEquivalence__Group__2__Impl();
@@ -34903,35 +35606,35 @@ public final void rule__PropertyEquivalence__Group__2() throws RecognitionExcept
// $ANTLR start "rule__PropertyEquivalence__Group__2__Impl"
- // InternalOml.g:11057:1: rule__PropertyEquivalence__Group__2__Impl : ( ( rule__PropertyEquivalence__Group_2__0 )* ) ;
+ // InternalOml.g:11270:1: rule__PropertyEquivalence__Group__2__Impl : ( ( rule__PropertyEquivalence__Group_2__0 )* ) ;
public final void rule__PropertyEquivalence__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11061:1: ( ( ( rule__PropertyEquivalence__Group_2__0 )* ) )
- // InternalOml.g:11062:1: ( ( rule__PropertyEquivalence__Group_2__0 )* )
+ // InternalOml.g:11274:1: ( ( ( rule__PropertyEquivalence__Group_2__0 )* ) )
+ // InternalOml.g:11275:1: ( ( rule__PropertyEquivalence__Group_2__0 )* )
{
- // InternalOml.g:11062:1: ( ( rule__PropertyEquivalence__Group_2__0 )* )
- // InternalOml.g:11063:2: ( rule__PropertyEquivalence__Group_2__0 )*
+ // InternalOml.g:11275:1: ( ( rule__PropertyEquivalence__Group_2__0 )* )
+ // InternalOml.g:11276:2: ( rule__PropertyEquivalence__Group_2__0 )*
{
before(grammarAccess.getPropertyEquivalenceAccess().getGroup_2());
- // InternalOml.g:11064:2: ( rule__PropertyEquivalence__Group_2__0 )*
- loop131:
+ // InternalOml.g:11277:2: ( rule__PropertyEquivalence__Group_2__0 )*
+ loop133:
do {
- int alt131=2;
- int LA131_0 = input.LA(1);
+ int alt133=2;
+ int LA133_0 = input.LA(1);
- if ( (LA131_0==43) ) {
- alt131=1;
+ if ( (LA133_0==30) ) {
+ alt133=1;
}
- switch (alt131) {
+ switch (alt133) {
case 1 :
- // InternalOml.g:11064:3: rule__PropertyEquivalence__Group_2__0
+ // InternalOml.g:11277:3: rule__PropertyEquivalence__Group_2__0
{
- pushFollow(FOLLOW_35);
+ pushFollow(FOLLOW_6);
rule__PropertyEquivalence__Group_2__0();
state._fsp--;
@@ -34941,7 +35644,7 @@ public final void rule__PropertyEquivalence__Group__2__Impl() throws Recognition
break;
default :
- break loop131;
+ break loop133;
}
} while (true);
@@ -34968,14 +35671,14 @@ public final void rule__PropertyEquivalence__Group__2__Impl() throws Recognition
// $ANTLR start "rule__PropertyEquivalence__Group_2__0"
- // InternalOml.g:11073:1: rule__PropertyEquivalence__Group_2__0 : rule__PropertyEquivalence__Group_2__0__Impl rule__PropertyEquivalence__Group_2__1 ;
+ // InternalOml.g:11286:1: rule__PropertyEquivalence__Group_2__0 : rule__PropertyEquivalence__Group_2__0__Impl rule__PropertyEquivalence__Group_2__1 ;
public final void rule__PropertyEquivalence__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11077:1: ( rule__PropertyEquivalence__Group_2__0__Impl rule__PropertyEquivalence__Group_2__1 )
- // InternalOml.g:11078:2: rule__PropertyEquivalence__Group_2__0__Impl rule__PropertyEquivalence__Group_2__1
+ // InternalOml.g:11290:1: ( rule__PropertyEquivalence__Group_2__0__Impl rule__PropertyEquivalence__Group_2__1 )
+ // InternalOml.g:11291:2: rule__PropertyEquivalence__Group_2__0__Impl rule__PropertyEquivalence__Group_2__1
{
pushFollow(FOLLOW_3);
rule__PropertyEquivalence__Group_2__0__Impl();
@@ -35006,20 +35709,20 @@ public final void rule__PropertyEquivalence__Group_2__0() throws RecognitionExce
// $ANTLR start "rule__PropertyEquivalence__Group_2__0__Impl"
- // InternalOml.g:11085:1: rule__PropertyEquivalence__Group_2__0__Impl : ( ',' ) ;
+ // InternalOml.g:11298:1: rule__PropertyEquivalence__Group_2__0__Impl : ( ',' ) ;
public final void rule__PropertyEquivalence__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11089:1: ( ( ',' ) )
- // InternalOml.g:11090:1: ( ',' )
+ // InternalOml.g:11302:1: ( ( ',' ) )
+ // InternalOml.g:11303:1: ( ',' )
{
- // InternalOml.g:11090:1: ( ',' )
- // InternalOml.g:11091:2: ','
+ // InternalOml.g:11303:1: ( ',' )
+ // InternalOml.g:11304:2: ','
{
before(grammarAccess.getPropertyEquivalenceAccess().getCommaKeyword_2_0());
- match(input,43,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getPropertyEquivalenceAccess().getCommaKeyword_2_0());
}
@@ -35043,14 +35746,14 @@ public final void rule__PropertyEquivalence__Group_2__0__Impl() throws Recogniti
// $ANTLR start "rule__PropertyEquivalence__Group_2__1"
- // InternalOml.g:11100:1: rule__PropertyEquivalence__Group_2__1 : rule__PropertyEquivalence__Group_2__1__Impl ;
+ // InternalOml.g:11313:1: rule__PropertyEquivalence__Group_2__1 : rule__PropertyEquivalence__Group_2__1__Impl ;
public final void rule__PropertyEquivalence__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11104:1: ( rule__PropertyEquivalence__Group_2__1__Impl )
- // InternalOml.g:11105:2: rule__PropertyEquivalence__Group_2__1__Impl
+ // InternalOml.g:11317:1: ( rule__PropertyEquivalence__Group_2__1__Impl )
+ // InternalOml.g:11318:2: rule__PropertyEquivalence__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__PropertyEquivalence__Group_2__1__Impl();
@@ -35076,21 +35779,21 @@ public final void rule__PropertyEquivalence__Group_2__1() throws RecognitionExce
// $ANTLR start "rule__PropertyEquivalence__Group_2__1__Impl"
- // InternalOml.g:11111:1: rule__PropertyEquivalence__Group_2__1__Impl : ( ( rule__PropertyEquivalence__OwnedEquivalencesAssignment_2_1 ) ) ;
+ // InternalOml.g:11324:1: rule__PropertyEquivalence__Group_2__1__Impl : ( ( rule__PropertyEquivalence__OwnedEquivalencesAssignment_2_1 ) ) ;
public final void rule__PropertyEquivalence__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11115:1: ( ( ( rule__PropertyEquivalence__OwnedEquivalencesAssignment_2_1 ) ) )
- // InternalOml.g:11116:1: ( ( rule__PropertyEquivalence__OwnedEquivalencesAssignment_2_1 ) )
+ // InternalOml.g:11328:1: ( ( ( rule__PropertyEquivalence__OwnedEquivalencesAssignment_2_1 ) ) )
+ // InternalOml.g:11329:1: ( ( rule__PropertyEquivalence__OwnedEquivalencesAssignment_2_1 ) )
{
- // InternalOml.g:11116:1: ( ( rule__PropertyEquivalence__OwnedEquivalencesAssignment_2_1 ) )
- // InternalOml.g:11117:2: ( rule__PropertyEquivalence__OwnedEquivalencesAssignment_2_1 )
+ // InternalOml.g:11329:1: ( ( rule__PropertyEquivalence__OwnedEquivalencesAssignment_2_1 ) )
+ // InternalOml.g:11330:2: ( rule__PropertyEquivalence__OwnedEquivalencesAssignment_2_1 )
{
before(grammarAccess.getPropertyEquivalenceAccess().getOwnedEquivalencesAssignment_2_1());
- // InternalOml.g:11118:2: ( rule__PropertyEquivalence__OwnedEquivalencesAssignment_2_1 )
- // InternalOml.g:11118:3: rule__PropertyEquivalence__OwnedEquivalencesAssignment_2_1
+ // InternalOml.g:11331:2: ( rule__PropertyEquivalence__OwnedEquivalencesAssignment_2_1 )
+ // InternalOml.g:11331:3: rule__PropertyEquivalence__OwnedEquivalencesAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__PropertyEquivalence__OwnedEquivalencesAssignment_2_1();
@@ -35123,14 +35826,14 @@ public final void rule__PropertyEquivalence__Group_2__1__Impl() throws Recogniti
// $ANTLR start "rule__Rule__Group__0"
- // InternalOml.g:11127:1: rule__Rule__Group__0 : rule__Rule__Group__0__Impl rule__Rule__Group__1 ;
+ // InternalOml.g:11340:1: rule__Rule__Group__0 : rule__Rule__Group__0__Impl rule__Rule__Group__1 ;
public final void rule__Rule__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11131:1: ( rule__Rule__Group__0__Impl rule__Rule__Group__1 )
- // InternalOml.g:11132:2: rule__Rule__Group__0__Impl rule__Rule__Group__1
+ // InternalOml.g:11344:1: ( rule__Rule__Group__0__Impl rule__Rule__Group__1 )
+ // InternalOml.g:11345:2: rule__Rule__Group__0__Impl rule__Rule__Group__1
{
pushFollow(FOLLOW_65);
rule__Rule__Group__0__Impl();
@@ -35161,35 +35864,35 @@ public final void rule__Rule__Group__0() throws RecognitionException {
// $ANTLR start "rule__Rule__Group__0__Impl"
- // InternalOml.g:11139:1: rule__Rule__Group__0__Impl : ( ( rule__Rule__OwnedAnnotationsAssignment_0 )* ) ;
+ // InternalOml.g:11352:1: rule__Rule__Group__0__Impl : ( ( rule__Rule__OwnedAnnotationsAssignment_0 )* ) ;
public final void rule__Rule__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11143:1: ( ( ( rule__Rule__OwnedAnnotationsAssignment_0 )* ) )
- // InternalOml.g:11144:1: ( ( rule__Rule__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:11356:1: ( ( ( rule__Rule__OwnedAnnotationsAssignment_0 )* ) )
+ // InternalOml.g:11357:1: ( ( rule__Rule__OwnedAnnotationsAssignment_0 )* )
{
- // InternalOml.g:11144:1: ( ( rule__Rule__OwnedAnnotationsAssignment_0 )* )
- // InternalOml.g:11145:2: ( rule__Rule__OwnedAnnotationsAssignment_0 )*
+ // InternalOml.g:11357:1: ( ( rule__Rule__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:11358:2: ( rule__Rule__OwnedAnnotationsAssignment_0 )*
{
before(grammarAccess.getRuleAccess().getOwnedAnnotationsAssignment_0());
- // InternalOml.g:11146:2: ( rule__Rule__OwnedAnnotationsAssignment_0 )*
- loop132:
+ // InternalOml.g:11359:2: ( rule__Rule__OwnedAnnotationsAssignment_0 )*
+ loop134:
do {
- int alt132=2;
- int LA132_0 = input.LA(1);
+ int alt134=2;
+ int LA134_0 = input.LA(1);
- if ( (LA132_0==28) ) {
- alt132=1;
+ if ( (LA134_0==29) ) {
+ alt134=1;
}
- switch (alt132) {
+ switch (alt134) {
case 1 :
- // InternalOml.g:11146:3: rule__Rule__OwnedAnnotationsAssignment_0
+ // InternalOml.g:11359:3: rule__Rule__OwnedAnnotationsAssignment_0
{
- pushFollow(FOLLOW_6);
+ pushFollow(FOLLOW_8);
rule__Rule__OwnedAnnotationsAssignment_0();
state._fsp--;
@@ -35199,7 +35902,7 @@ public final void rule__Rule__Group__0__Impl() throws RecognitionException {
break;
default :
- break loop132;
+ break loop134;
}
} while (true);
@@ -35226,14 +35929,14 @@ public final void rule__Rule__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__Rule__Group__1"
- // InternalOml.g:11154:1: rule__Rule__Group__1 : rule__Rule__Group__1__Impl rule__Rule__Group__2 ;
+ // InternalOml.g:11367:1: rule__Rule__Group__1 : rule__Rule__Group__1__Impl rule__Rule__Group__2 ;
public final void rule__Rule__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11158:1: ( rule__Rule__Group__1__Impl rule__Rule__Group__2 )
- // InternalOml.g:11159:2: rule__Rule__Group__1__Impl rule__Rule__Group__2
+ // InternalOml.g:11371:1: ( rule__Rule__Group__1__Impl rule__Rule__Group__2 )
+ // InternalOml.g:11372:2: rule__Rule__Group__1__Impl rule__Rule__Group__2
{
pushFollow(FOLLOW_49);
rule__Rule__Group__1__Impl();
@@ -35264,21 +35967,21 @@ public final void rule__Rule__Group__1() throws RecognitionException {
// $ANTLR start "rule__Rule__Group__1__Impl"
- // InternalOml.g:11166:1: rule__Rule__Group__1__Impl : ( ( rule__Rule__Alternatives_1 ) ) ;
+ // InternalOml.g:11379:1: rule__Rule__Group__1__Impl : ( ( rule__Rule__Alternatives_1 ) ) ;
public final void rule__Rule__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11170:1: ( ( ( rule__Rule__Alternatives_1 ) ) )
- // InternalOml.g:11171:1: ( ( rule__Rule__Alternatives_1 ) )
+ // InternalOml.g:11383:1: ( ( ( rule__Rule__Alternatives_1 ) ) )
+ // InternalOml.g:11384:1: ( ( rule__Rule__Alternatives_1 ) )
{
- // InternalOml.g:11171:1: ( ( rule__Rule__Alternatives_1 ) )
- // InternalOml.g:11172:2: ( rule__Rule__Alternatives_1 )
+ // InternalOml.g:11384:1: ( ( rule__Rule__Alternatives_1 ) )
+ // InternalOml.g:11385:2: ( rule__Rule__Alternatives_1 )
{
before(grammarAccess.getRuleAccess().getAlternatives_1());
- // InternalOml.g:11173:2: ( rule__Rule__Alternatives_1 )
- // InternalOml.g:11173:3: rule__Rule__Alternatives_1
+ // InternalOml.g:11386:2: ( rule__Rule__Alternatives_1 )
+ // InternalOml.g:11386:3: rule__Rule__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__Rule__Alternatives_1();
@@ -35311,14 +36014,14 @@ public final void rule__Rule__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__Rule__Group__2"
- // InternalOml.g:11181:1: rule__Rule__Group__2 : rule__Rule__Group__2__Impl ;
+ // InternalOml.g:11394:1: rule__Rule__Group__2 : rule__Rule__Group__2__Impl ;
public final void rule__Rule__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11185:1: ( rule__Rule__Group__2__Impl )
- // InternalOml.g:11186:2: rule__Rule__Group__2__Impl
+ // InternalOml.g:11398:1: ( rule__Rule__Group__2__Impl )
+ // InternalOml.g:11399:2: rule__Rule__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__Rule__Group__2__Impl();
@@ -35344,29 +36047,29 @@ public final void rule__Rule__Group__2() throws RecognitionException {
// $ANTLR start "rule__Rule__Group__2__Impl"
- // InternalOml.g:11192:1: rule__Rule__Group__2__Impl : ( ( rule__Rule__Group_2__0 )? ) ;
+ // InternalOml.g:11405:1: rule__Rule__Group__2__Impl : ( ( rule__Rule__Group_2__0 )? ) ;
public final void rule__Rule__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11196:1: ( ( ( rule__Rule__Group_2__0 )? ) )
- // InternalOml.g:11197:1: ( ( rule__Rule__Group_2__0 )? )
+ // InternalOml.g:11409:1: ( ( ( rule__Rule__Group_2__0 )? ) )
+ // InternalOml.g:11410:1: ( ( rule__Rule__Group_2__0 )? )
{
- // InternalOml.g:11197:1: ( ( rule__Rule__Group_2__0 )? )
- // InternalOml.g:11198:2: ( rule__Rule__Group_2__0 )?
+ // InternalOml.g:11410:1: ( ( rule__Rule__Group_2__0 )? )
+ // InternalOml.g:11411:2: ( rule__Rule__Group_2__0 )?
{
before(grammarAccess.getRuleAccess().getGroup_2());
- // InternalOml.g:11199:2: ( rule__Rule__Group_2__0 )?
- int alt133=2;
- int LA133_0 = input.LA(1);
+ // InternalOml.g:11412:2: ( rule__Rule__Group_2__0 )?
+ int alt135=2;
+ int LA135_0 = input.LA(1);
- if ( (LA133_0==37) ) {
- alt133=1;
+ if ( (LA135_0==39) ) {
+ alt135=1;
}
- switch (alt133) {
+ switch (alt135) {
case 1 :
- // InternalOml.g:11199:3: rule__Rule__Group_2__0
+ // InternalOml.g:11412:3: rule__Rule__Group_2__0
{
pushFollow(FOLLOW_2);
rule__Rule__Group_2__0();
@@ -35402,16 +36105,16 @@ public final void rule__Rule__Group__2__Impl() throws RecognitionException {
// $ANTLR start "rule__Rule__Group_1_0__0"
- // InternalOml.g:11208:1: rule__Rule__Group_1_0__0 : rule__Rule__Group_1_0__0__Impl rule__Rule__Group_1_0__1 ;
+ // InternalOml.g:11421:1: rule__Rule__Group_1_0__0 : rule__Rule__Group_1_0__0__Impl rule__Rule__Group_1_0__1 ;
public final void rule__Rule__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11212:1: ( rule__Rule__Group_1_0__0__Impl rule__Rule__Group_1_0__1 )
- // InternalOml.g:11213:2: rule__Rule__Group_1_0__0__Impl rule__Rule__Group_1_0__1
+ // InternalOml.g:11425:1: ( rule__Rule__Group_1_0__0__Impl rule__Rule__Group_1_0__1 )
+ // InternalOml.g:11426:2: rule__Rule__Group_1_0__0__Impl rule__Rule__Group_1_0__1
{
- pushFollow(FOLLOW_9);
+ pushFollow(FOLLOW_11);
rule__Rule__Group_1_0__0__Impl();
state._fsp--;
@@ -35440,20 +36143,20 @@ public final void rule__Rule__Group_1_0__0() throws RecognitionException {
// $ANTLR start "rule__Rule__Group_1_0__0__Impl"
- // InternalOml.g:11220:1: rule__Rule__Group_1_0__0__Impl : ( 'rule' ) ;
+ // InternalOml.g:11433:1: rule__Rule__Group_1_0__0__Impl : ( 'rule' ) ;
public final void rule__Rule__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11224:1: ( ( 'rule' ) )
- // InternalOml.g:11225:1: ( 'rule' )
+ // InternalOml.g:11437:1: ( ( 'rule' ) )
+ // InternalOml.g:11438:1: ( 'rule' )
{
- // InternalOml.g:11225:1: ( 'rule' )
- // InternalOml.g:11226:2: 'rule'
+ // InternalOml.g:11438:1: ( 'rule' )
+ // InternalOml.g:11439:2: 'rule'
{
before(grammarAccess.getRuleAccess().getRuleKeyword_1_0_0());
- match(input,67,FOLLOW_2);
+ match(input,68,FOLLOW_2);
after(grammarAccess.getRuleAccess().getRuleKeyword_1_0_0());
}
@@ -35477,14 +36180,14 @@ public final void rule__Rule__Group_1_0__0__Impl() throws RecognitionException {
// $ANTLR start "rule__Rule__Group_1_0__1"
- // InternalOml.g:11235:1: rule__Rule__Group_1_0__1 : rule__Rule__Group_1_0__1__Impl ;
+ // InternalOml.g:11448:1: rule__Rule__Group_1_0__1 : rule__Rule__Group_1_0__1__Impl ;
public final void rule__Rule__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11239:1: ( rule__Rule__Group_1_0__1__Impl )
- // InternalOml.g:11240:2: rule__Rule__Group_1_0__1__Impl
+ // InternalOml.g:11452:1: ( rule__Rule__Group_1_0__1__Impl )
+ // InternalOml.g:11453:2: rule__Rule__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__Rule__Group_1_0__1__Impl();
@@ -35510,21 +36213,21 @@ public final void rule__Rule__Group_1_0__1() throws RecognitionException {
// $ANTLR start "rule__Rule__Group_1_0__1__Impl"
- // InternalOml.g:11246:1: rule__Rule__Group_1_0__1__Impl : ( ( rule__Rule__NameAssignment_1_0_1 ) ) ;
+ // InternalOml.g:11459:1: rule__Rule__Group_1_0__1__Impl : ( ( rule__Rule__NameAssignment_1_0_1 ) ) ;
public final void rule__Rule__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11250:1: ( ( ( rule__Rule__NameAssignment_1_0_1 ) ) )
- // InternalOml.g:11251:1: ( ( rule__Rule__NameAssignment_1_0_1 ) )
+ // InternalOml.g:11463:1: ( ( ( rule__Rule__NameAssignment_1_0_1 ) ) )
+ // InternalOml.g:11464:1: ( ( rule__Rule__NameAssignment_1_0_1 ) )
{
- // InternalOml.g:11251:1: ( ( rule__Rule__NameAssignment_1_0_1 ) )
- // InternalOml.g:11252:2: ( rule__Rule__NameAssignment_1_0_1 )
+ // InternalOml.g:11464:1: ( ( rule__Rule__NameAssignment_1_0_1 ) )
+ // InternalOml.g:11465:2: ( rule__Rule__NameAssignment_1_0_1 )
{
before(grammarAccess.getRuleAccess().getNameAssignment_1_0_1());
- // InternalOml.g:11253:2: ( rule__Rule__NameAssignment_1_0_1 )
- // InternalOml.g:11253:3: rule__Rule__NameAssignment_1_0_1
+ // InternalOml.g:11466:2: ( rule__Rule__NameAssignment_1_0_1 )
+ // InternalOml.g:11466:3: rule__Rule__NameAssignment_1_0_1
{
pushFollow(FOLLOW_2);
rule__Rule__NameAssignment_1_0_1();
@@ -35557,14 +36260,14 @@ public final void rule__Rule__Group_1_0__1__Impl() throws RecognitionException {
// $ANTLR start "rule__Rule__Group_1_1__0"
- // InternalOml.g:11262:1: rule__Rule__Group_1_1__0 : rule__Rule__Group_1_1__0__Impl rule__Rule__Group_1_1__1 ;
+ // InternalOml.g:11475:1: rule__Rule__Group_1_1__0 : rule__Rule__Group_1_1__0__Impl rule__Rule__Group_1_1__1 ;
public final void rule__Rule__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11266:1: ( rule__Rule__Group_1_1__0__Impl rule__Rule__Group_1_1__1 )
- // InternalOml.g:11267:2: rule__Rule__Group_1_1__0__Impl rule__Rule__Group_1_1__1
+ // InternalOml.g:11479:1: ( rule__Rule__Group_1_1__0__Impl rule__Rule__Group_1_1__1 )
+ // InternalOml.g:11480:2: rule__Rule__Group_1_1__0__Impl rule__Rule__Group_1_1__1
{
pushFollow(FOLLOW_66);
rule__Rule__Group_1_1__0__Impl();
@@ -35595,20 +36298,20 @@ public final void rule__Rule__Group_1_1__0() throws RecognitionException {
// $ANTLR start "rule__Rule__Group_1_1__0__Impl"
- // InternalOml.g:11274:1: rule__Rule__Group_1_1__0__Impl : ( 'ref' ) ;
+ // InternalOml.g:11487:1: rule__Rule__Group_1_1__0__Impl : ( 'ref' ) ;
public final void rule__Rule__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11278:1: ( ( 'ref' ) )
- // InternalOml.g:11279:1: ( 'ref' )
+ // InternalOml.g:11491:1: ( ( 'ref' ) )
+ // InternalOml.g:11492:1: ( 'ref' )
{
- // InternalOml.g:11279:1: ( 'ref' )
- // InternalOml.g:11280:2: 'ref'
+ // InternalOml.g:11492:1: ( 'ref' )
+ // InternalOml.g:11493:2: 'ref'
{
before(grammarAccess.getRuleAccess().getRefKeyword_1_1_0());
- match(input,36,FOLLOW_2);
+ match(input,38,FOLLOW_2);
after(grammarAccess.getRuleAccess().getRefKeyword_1_1_0());
}
@@ -35632,14 +36335,14 @@ public final void rule__Rule__Group_1_1__0__Impl() throws RecognitionException {
// $ANTLR start "rule__Rule__Group_1_1__1"
- // InternalOml.g:11289:1: rule__Rule__Group_1_1__1 : rule__Rule__Group_1_1__1__Impl rule__Rule__Group_1_1__2 ;
+ // InternalOml.g:11502:1: rule__Rule__Group_1_1__1 : rule__Rule__Group_1_1__1__Impl rule__Rule__Group_1_1__2 ;
public final void rule__Rule__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11293:1: ( rule__Rule__Group_1_1__1__Impl rule__Rule__Group_1_1__2 )
- // InternalOml.g:11294:2: rule__Rule__Group_1_1__1__Impl rule__Rule__Group_1_1__2
+ // InternalOml.g:11506:1: ( rule__Rule__Group_1_1__1__Impl rule__Rule__Group_1_1__2 )
+ // InternalOml.g:11507:2: rule__Rule__Group_1_1__1__Impl rule__Rule__Group_1_1__2
{
pushFollow(FOLLOW_3);
rule__Rule__Group_1_1__1__Impl();
@@ -35670,20 +36373,20 @@ public final void rule__Rule__Group_1_1__1() throws RecognitionException {
// $ANTLR start "rule__Rule__Group_1_1__1__Impl"
- // InternalOml.g:11301:1: rule__Rule__Group_1_1__1__Impl : ( 'rule' ) ;
+ // InternalOml.g:11514:1: rule__Rule__Group_1_1__1__Impl : ( 'rule' ) ;
public final void rule__Rule__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11305:1: ( ( 'rule' ) )
- // InternalOml.g:11306:1: ( 'rule' )
+ // InternalOml.g:11518:1: ( ( 'rule' ) )
+ // InternalOml.g:11519:1: ( 'rule' )
{
- // InternalOml.g:11306:1: ( 'rule' )
- // InternalOml.g:11307:2: 'rule'
+ // InternalOml.g:11519:1: ( 'rule' )
+ // InternalOml.g:11520:2: 'rule'
{
before(grammarAccess.getRuleAccess().getRuleKeyword_1_1_1());
- match(input,67,FOLLOW_2);
+ match(input,68,FOLLOW_2);
after(grammarAccess.getRuleAccess().getRuleKeyword_1_1_1());
}
@@ -35707,14 +36410,14 @@ public final void rule__Rule__Group_1_1__1__Impl() throws RecognitionException {
// $ANTLR start "rule__Rule__Group_1_1__2"
- // InternalOml.g:11316:1: rule__Rule__Group_1_1__2 : rule__Rule__Group_1_1__2__Impl ;
+ // InternalOml.g:11529:1: rule__Rule__Group_1_1__2 : rule__Rule__Group_1_1__2__Impl ;
public final void rule__Rule__Group_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11320:1: ( rule__Rule__Group_1_1__2__Impl )
- // InternalOml.g:11321:2: rule__Rule__Group_1_1__2__Impl
+ // InternalOml.g:11533:1: ( rule__Rule__Group_1_1__2__Impl )
+ // InternalOml.g:11534:2: rule__Rule__Group_1_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__Rule__Group_1_1__2__Impl();
@@ -35740,21 +36443,21 @@ public final void rule__Rule__Group_1_1__2() throws RecognitionException {
// $ANTLR start "rule__Rule__Group_1_1__2__Impl"
- // InternalOml.g:11327:1: rule__Rule__Group_1_1__2__Impl : ( ( rule__Rule__RefAssignment_1_1_2 ) ) ;
+ // InternalOml.g:11540:1: rule__Rule__Group_1_1__2__Impl : ( ( rule__Rule__RefAssignment_1_1_2 ) ) ;
public final void rule__Rule__Group_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11331:1: ( ( ( rule__Rule__RefAssignment_1_1_2 ) ) )
- // InternalOml.g:11332:1: ( ( rule__Rule__RefAssignment_1_1_2 ) )
+ // InternalOml.g:11544:1: ( ( ( rule__Rule__RefAssignment_1_1_2 ) ) )
+ // InternalOml.g:11545:1: ( ( rule__Rule__RefAssignment_1_1_2 ) )
{
- // InternalOml.g:11332:1: ( ( rule__Rule__RefAssignment_1_1_2 ) )
- // InternalOml.g:11333:2: ( rule__Rule__RefAssignment_1_1_2 )
+ // InternalOml.g:11545:1: ( ( rule__Rule__RefAssignment_1_1_2 ) )
+ // InternalOml.g:11546:2: ( rule__Rule__RefAssignment_1_1_2 )
{
before(grammarAccess.getRuleAccess().getRefAssignment_1_1_2());
- // InternalOml.g:11334:2: ( rule__Rule__RefAssignment_1_1_2 )
- // InternalOml.g:11334:3: rule__Rule__RefAssignment_1_1_2
+ // InternalOml.g:11547:2: ( rule__Rule__RefAssignment_1_1_2 )
+ // InternalOml.g:11547:3: rule__Rule__RefAssignment_1_1_2
{
pushFollow(FOLLOW_2);
rule__Rule__RefAssignment_1_1_2();
@@ -35787,14 +36490,14 @@ public final void rule__Rule__Group_1_1__2__Impl() throws RecognitionException {
// $ANTLR start "rule__Rule__Group_2__0"
- // InternalOml.g:11343:1: rule__Rule__Group_2__0 : rule__Rule__Group_2__0__Impl rule__Rule__Group_2__1 ;
+ // InternalOml.g:11556:1: rule__Rule__Group_2__0 : rule__Rule__Group_2__0__Impl rule__Rule__Group_2__1 ;
public final void rule__Rule__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11347:1: ( rule__Rule__Group_2__0__Impl rule__Rule__Group_2__1 )
- // InternalOml.g:11348:2: rule__Rule__Group_2__0__Impl rule__Rule__Group_2__1
+ // InternalOml.g:11560:1: ( rule__Rule__Group_2__0__Impl rule__Rule__Group_2__1 )
+ // InternalOml.g:11561:2: rule__Rule__Group_2__0__Impl rule__Rule__Group_2__1
{
pushFollow(FOLLOW_67);
rule__Rule__Group_2__0__Impl();
@@ -35825,20 +36528,20 @@ public final void rule__Rule__Group_2__0() throws RecognitionException {
// $ANTLR start "rule__Rule__Group_2__0__Impl"
- // InternalOml.g:11355:1: rule__Rule__Group_2__0__Impl : ( '[' ) ;
+ // InternalOml.g:11568:1: rule__Rule__Group_2__0__Impl : ( '[' ) ;
public final void rule__Rule__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11359:1: ( ( '[' ) )
- // InternalOml.g:11360:1: ( '[' )
+ // InternalOml.g:11572:1: ( ( '[' ) )
+ // InternalOml.g:11573:1: ( '[' )
{
- // InternalOml.g:11360:1: ( '[' )
- // InternalOml.g:11361:2: '['
+ // InternalOml.g:11573:1: ( '[' )
+ // InternalOml.g:11574:2: '['
{
before(grammarAccess.getRuleAccess().getLeftSquareBracketKeyword_2_0());
- match(input,37,FOLLOW_2);
+ match(input,39,FOLLOW_2);
after(grammarAccess.getRuleAccess().getLeftSquareBracketKeyword_2_0());
}
@@ -35862,14 +36565,14 @@ public final void rule__Rule__Group_2__0__Impl() throws RecognitionException {
// $ANTLR start "rule__Rule__Group_2__1"
- // InternalOml.g:11370:1: rule__Rule__Group_2__1 : rule__Rule__Group_2__1__Impl rule__Rule__Group_2__2 ;
+ // InternalOml.g:11583:1: rule__Rule__Group_2__1 : rule__Rule__Group_2__1__Impl rule__Rule__Group_2__2 ;
public final void rule__Rule__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11374:1: ( rule__Rule__Group_2__1__Impl rule__Rule__Group_2__2 )
- // InternalOml.g:11375:2: rule__Rule__Group_2__1__Impl rule__Rule__Group_2__2
+ // InternalOml.g:11587:1: ( rule__Rule__Group_2__1__Impl rule__Rule__Group_2__2 )
+ // InternalOml.g:11588:2: rule__Rule__Group_2__1__Impl rule__Rule__Group_2__2
{
pushFollow(FOLLOW_67);
rule__Rule__Group_2__1__Impl();
@@ -35900,29 +36603,29 @@ public final void rule__Rule__Group_2__1() throws RecognitionException {
// $ANTLR start "rule__Rule__Group_2__1__Impl"
- // InternalOml.g:11382:1: rule__Rule__Group_2__1__Impl : ( ( rule__Rule__Group_2_1__0 )? ) ;
+ // InternalOml.g:11595:1: rule__Rule__Group_2__1__Impl : ( ( rule__Rule__Group_2_1__0 )? ) ;
public final void rule__Rule__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11386:1: ( ( ( rule__Rule__Group_2_1__0 )? ) )
- // InternalOml.g:11387:1: ( ( rule__Rule__Group_2_1__0 )? )
+ // InternalOml.g:11599:1: ( ( ( rule__Rule__Group_2_1__0 )? ) )
+ // InternalOml.g:11600:1: ( ( rule__Rule__Group_2_1__0 )? )
{
- // InternalOml.g:11387:1: ( ( rule__Rule__Group_2_1__0 )? )
- // InternalOml.g:11388:2: ( rule__Rule__Group_2_1__0 )?
+ // InternalOml.g:11600:1: ( ( rule__Rule__Group_2_1__0 )? )
+ // InternalOml.g:11601:2: ( rule__Rule__Group_2_1__0 )?
{
before(grammarAccess.getRuleAccess().getGroup_2_1());
- // InternalOml.g:11389:2: ( rule__Rule__Group_2_1__0 )?
- int alt134=2;
- int LA134_0 = input.LA(1);
+ // InternalOml.g:11602:2: ( rule__Rule__Group_2_1__0 )?
+ int alt136=2;
+ int LA136_0 = input.LA(1);
- if ( ((LA134_0>=RULE_ID && LA134_0<=RULE_IRI)||(LA134_0>=78 && LA134_0<=80)) ) {
- alt134=1;
+ if ( ((LA136_0>=RULE_ID && LA136_0<=RULE_IRI)||(LA136_0>=80 && LA136_0<=82)) ) {
+ alt136=1;
}
- switch (alt134) {
+ switch (alt136) {
case 1 :
- // InternalOml.g:11389:3: rule__Rule__Group_2_1__0
+ // InternalOml.g:11602:3: rule__Rule__Group_2_1__0
{
pushFollow(FOLLOW_2);
rule__Rule__Group_2_1__0();
@@ -35958,14 +36661,14 @@ public final void rule__Rule__Group_2__1__Impl() throws RecognitionException {
// $ANTLR start "rule__Rule__Group_2__2"
- // InternalOml.g:11397:1: rule__Rule__Group_2__2 : rule__Rule__Group_2__2__Impl ;
+ // InternalOml.g:11610:1: rule__Rule__Group_2__2 : rule__Rule__Group_2__2__Impl ;
public final void rule__Rule__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11401:1: ( rule__Rule__Group_2__2__Impl )
- // InternalOml.g:11402:2: rule__Rule__Group_2__2__Impl
+ // InternalOml.g:11614:1: ( rule__Rule__Group_2__2__Impl )
+ // InternalOml.g:11615:2: rule__Rule__Group_2__2__Impl
{
pushFollow(FOLLOW_2);
rule__Rule__Group_2__2__Impl();
@@ -35991,20 +36694,20 @@ public final void rule__Rule__Group_2__2() throws RecognitionException {
// $ANTLR start "rule__Rule__Group_2__2__Impl"
- // InternalOml.g:11408:1: rule__Rule__Group_2__2__Impl : ( ']' ) ;
+ // InternalOml.g:11621:1: rule__Rule__Group_2__2__Impl : ( ']' ) ;
public final void rule__Rule__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11412:1: ( ( ']' ) )
- // InternalOml.g:11413:1: ( ']' )
+ // InternalOml.g:11625:1: ( ( ']' ) )
+ // InternalOml.g:11626:1: ( ']' )
{
- // InternalOml.g:11413:1: ( ']' )
- // InternalOml.g:11414:2: ']'
+ // InternalOml.g:11626:1: ( ']' )
+ // InternalOml.g:11627:2: ']'
{
before(grammarAccess.getRuleAccess().getRightSquareBracketKeyword_2_2());
- match(input,38,FOLLOW_2);
+ match(input,40,FOLLOW_2);
after(grammarAccess.getRuleAccess().getRightSquareBracketKeyword_2_2());
}
@@ -36028,14 +36731,14 @@ public final void rule__Rule__Group_2__2__Impl() throws RecognitionException {
// $ANTLR start "rule__Rule__Group_2_1__0"
- // InternalOml.g:11424:1: rule__Rule__Group_2_1__0 : rule__Rule__Group_2_1__0__Impl rule__Rule__Group_2_1__1 ;
+ // InternalOml.g:11637:1: rule__Rule__Group_2_1__0 : rule__Rule__Group_2_1__0__Impl rule__Rule__Group_2_1__1 ;
public final void rule__Rule__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11428:1: ( rule__Rule__Group_2_1__0__Impl rule__Rule__Group_2_1__1 )
- // InternalOml.g:11429:2: rule__Rule__Group_2_1__0__Impl rule__Rule__Group_2_1__1
+ // InternalOml.g:11641:1: ( rule__Rule__Group_2_1__0__Impl rule__Rule__Group_2_1__1 )
+ // InternalOml.g:11642:2: rule__Rule__Group_2_1__0__Impl rule__Rule__Group_2_1__1
{
pushFollow(FOLLOW_68);
rule__Rule__Group_2_1__0__Impl();
@@ -36066,21 +36769,21 @@ public final void rule__Rule__Group_2_1__0() throws RecognitionException {
// $ANTLR start "rule__Rule__Group_2_1__0__Impl"
- // InternalOml.g:11436:1: rule__Rule__Group_2_1__0__Impl : ( ( rule__Rule__AntecedentAssignment_2_1_0 ) ) ;
+ // InternalOml.g:11649:1: rule__Rule__Group_2_1__0__Impl : ( ( rule__Rule__AntecedentAssignment_2_1_0 ) ) ;
public final void rule__Rule__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11440:1: ( ( ( rule__Rule__AntecedentAssignment_2_1_0 ) ) )
- // InternalOml.g:11441:1: ( ( rule__Rule__AntecedentAssignment_2_1_0 ) )
+ // InternalOml.g:11653:1: ( ( ( rule__Rule__AntecedentAssignment_2_1_0 ) ) )
+ // InternalOml.g:11654:1: ( ( rule__Rule__AntecedentAssignment_2_1_0 ) )
{
- // InternalOml.g:11441:1: ( ( rule__Rule__AntecedentAssignment_2_1_0 ) )
- // InternalOml.g:11442:2: ( rule__Rule__AntecedentAssignment_2_1_0 )
+ // InternalOml.g:11654:1: ( ( rule__Rule__AntecedentAssignment_2_1_0 ) )
+ // InternalOml.g:11655:2: ( rule__Rule__AntecedentAssignment_2_1_0 )
{
before(grammarAccess.getRuleAccess().getAntecedentAssignment_2_1_0());
- // InternalOml.g:11443:2: ( rule__Rule__AntecedentAssignment_2_1_0 )
- // InternalOml.g:11443:3: rule__Rule__AntecedentAssignment_2_1_0
+ // InternalOml.g:11656:2: ( rule__Rule__AntecedentAssignment_2_1_0 )
+ // InternalOml.g:11656:3: rule__Rule__AntecedentAssignment_2_1_0
{
pushFollow(FOLLOW_2);
rule__Rule__AntecedentAssignment_2_1_0();
@@ -36113,14 +36816,14 @@ public final void rule__Rule__Group_2_1__0__Impl() throws RecognitionException {
// $ANTLR start "rule__Rule__Group_2_1__1"
- // InternalOml.g:11451:1: rule__Rule__Group_2_1__1 : rule__Rule__Group_2_1__1__Impl rule__Rule__Group_2_1__2 ;
+ // InternalOml.g:11664:1: rule__Rule__Group_2_1__1 : rule__Rule__Group_2_1__1__Impl rule__Rule__Group_2_1__2 ;
public final void rule__Rule__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11455:1: ( rule__Rule__Group_2_1__1__Impl rule__Rule__Group_2_1__2 )
- // InternalOml.g:11456:2: rule__Rule__Group_2_1__1__Impl rule__Rule__Group_2_1__2
+ // InternalOml.g:11668:1: ( rule__Rule__Group_2_1__1__Impl rule__Rule__Group_2_1__2 )
+ // InternalOml.g:11669:2: rule__Rule__Group_2_1__1__Impl rule__Rule__Group_2_1__2
{
pushFollow(FOLLOW_68);
rule__Rule__Group_2_1__1__Impl();
@@ -36151,33 +36854,33 @@ public final void rule__Rule__Group_2_1__1() throws RecognitionException {
// $ANTLR start "rule__Rule__Group_2_1__1__Impl"
- // InternalOml.g:11463:1: rule__Rule__Group_2_1__1__Impl : ( ( rule__Rule__Group_2_1_1__0 )* ) ;
+ // InternalOml.g:11676:1: rule__Rule__Group_2_1__1__Impl : ( ( rule__Rule__Group_2_1_1__0 )* ) ;
public final void rule__Rule__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11467:1: ( ( ( rule__Rule__Group_2_1_1__0 )* ) )
- // InternalOml.g:11468:1: ( ( rule__Rule__Group_2_1_1__0 )* )
+ // InternalOml.g:11680:1: ( ( ( rule__Rule__Group_2_1_1__0 )* ) )
+ // InternalOml.g:11681:1: ( ( rule__Rule__Group_2_1_1__0 )* )
{
- // InternalOml.g:11468:1: ( ( rule__Rule__Group_2_1_1__0 )* )
- // InternalOml.g:11469:2: ( rule__Rule__Group_2_1_1__0 )*
+ // InternalOml.g:11681:1: ( ( rule__Rule__Group_2_1_1__0 )* )
+ // InternalOml.g:11682:2: ( rule__Rule__Group_2_1_1__0 )*
{
before(grammarAccess.getRuleAccess().getGroup_2_1_1());
- // InternalOml.g:11470:2: ( rule__Rule__Group_2_1_1__0 )*
- loop135:
+ // InternalOml.g:11683:2: ( rule__Rule__Group_2_1_1__0 )*
+ loop137:
do {
- int alt135=2;
- int LA135_0 = input.LA(1);
+ int alt137=2;
+ int LA137_0 = input.LA(1);
- if ( (LA135_0==49) ) {
- alt135=1;
+ if ( (LA137_0==50) ) {
+ alt137=1;
}
- switch (alt135) {
+ switch (alt137) {
case 1 :
- // InternalOml.g:11470:3: rule__Rule__Group_2_1_1__0
+ // InternalOml.g:11683:3: rule__Rule__Group_2_1_1__0
{
pushFollow(FOLLOW_44);
rule__Rule__Group_2_1_1__0();
@@ -36189,7 +36892,7 @@ public final void rule__Rule__Group_2_1__1__Impl() throws RecognitionException {
break;
default :
- break loop135;
+ break loop137;
}
} while (true);
@@ -36216,14 +36919,14 @@ public final void rule__Rule__Group_2_1__1__Impl() throws RecognitionException {
// $ANTLR start "rule__Rule__Group_2_1__2"
- // InternalOml.g:11478:1: rule__Rule__Group_2_1__2 : rule__Rule__Group_2_1__2__Impl rule__Rule__Group_2_1__3 ;
+ // InternalOml.g:11691:1: rule__Rule__Group_2_1__2 : rule__Rule__Group_2_1__2__Impl rule__Rule__Group_2_1__3 ;
public final void rule__Rule__Group_2_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11482:1: ( rule__Rule__Group_2_1__2__Impl rule__Rule__Group_2_1__3 )
- // InternalOml.g:11483:2: rule__Rule__Group_2_1__2__Impl rule__Rule__Group_2_1__3
+ // InternalOml.g:11695:1: ( rule__Rule__Group_2_1__2__Impl rule__Rule__Group_2_1__3 )
+ // InternalOml.g:11696:2: rule__Rule__Group_2_1__2__Impl rule__Rule__Group_2_1__3
{
pushFollow(FOLLOW_69);
rule__Rule__Group_2_1__2__Impl();
@@ -36254,20 +36957,20 @@ public final void rule__Rule__Group_2_1__2() throws RecognitionException {
// $ANTLR start "rule__Rule__Group_2_1__2__Impl"
- // InternalOml.g:11490:1: rule__Rule__Group_2_1__2__Impl : ( '->' ) ;
+ // InternalOml.g:11703:1: rule__Rule__Group_2_1__2__Impl : ( '->' ) ;
public final void rule__Rule__Group_2_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11494:1: ( ( '->' ) )
- // InternalOml.g:11495:1: ( '->' )
+ // InternalOml.g:11707:1: ( ( '->' ) )
+ // InternalOml.g:11708:1: ( '->' )
{
- // InternalOml.g:11495:1: ( '->' )
- // InternalOml.g:11496:2: '->'
+ // InternalOml.g:11708:1: ( '->' )
+ // InternalOml.g:11709:2: '->'
{
before(grammarAccess.getRuleAccess().getHyphenMinusGreaterThanSignKeyword_2_1_2());
- match(input,68,FOLLOW_2);
+ match(input,69,FOLLOW_2);
after(grammarAccess.getRuleAccess().getHyphenMinusGreaterThanSignKeyword_2_1_2());
}
@@ -36291,14 +36994,14 @@ public final void rule__Rule__Group_2_1__2__Impl() throws RecognitionException {
// $ANTLR start "rule__Rule__Group_2_1__3"
- // InternalOml.g:11505:1: rule__Rule__Group_2_1__3 : rule__Rule__Group_2_1__3__Impl rule__Rule__Group_2_1__4 ;
+ // InternalOml.g:11718:1: rule__Rule__Group_2_1__3 : rule__Rule__Group_2_1__3__Impl rule__Rule__Group_2_1__4 ;
public final void rule__Rule__Group_2_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11509:1: ( rule__Rule__Group_2_1__3__Impl rule__Rule__Group_2_1__4 )
- // InternalOml.g:11510:2: rule__Rule__Group_2_1__3__Impl rule__Rule__Group_2_1__4
+ // InternalOml.g:11722:1: ( rule__Rule__Group_2_1__3__Impl rule__Rule__Group_2_1__4 )
+ // InternalOml.g:11723:2: rule__Rule__Group_2_1__3__Impl rule__Rule__Group_2_1__4
{
pushFollow(FOLLOW_43);
rule__Rule__Group_2_1__3__Impl();
@@ -36329,21 +37032,21 @@ public final void rule__Rule__Group_2_1__3() throws RecognitionException {
// $ANTLR start "rule__Rule__Group_2_1__3__Impl"
- // InternalOml.g:11517:1: rule__Rule__Group_2_1__3__Impl : ( ( rule__Rule__ConsequentAssignment_2_1_3 ) ) ;
+ // InternalOml.g:11730:1: rule__Rule__Group_2_1__3__Impl : ( ( rule__Rule__ConsequentAssignment_2_1_3 ) ) ;
public final void rule__Rule__Group_2_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11521:1: ( ( ( rule__Rule__ConsequentAssignment_2_1_3 ) ) )
- // InternalOml.g:11522:1: ( ( rule__Rule__ConsequentAssignment_2_1_3 ) )
+ // InternalOml.g:11734:1: ( ( ( rule__Rule__ConsequentAssignment_2_1_3 ) ) )
+ // InternalOml.g:11735:1: ( ( rule__Rule__ConsequentAssignment_2_1_3 ) )
{
- // InternalOml.g:11522:1: ( ( rule__Rule__ConsequentAssignment_2_1_3 ) )
- // InternalOml.g:11523:2: ( rule__Rule__ConsequentAssignment_2_1_3 )
+ // InternalOml.g:11735:1: ( ( rule__Rule__ConsequentAssignment_2_1_3 ) )
+ // InternalOml.g:11736:2: ( rule__Rule__ConsequentAssignment_2_1_3 )
{
before(grammarAccess.getRuleAccess().getConsequentAssignment_2_1_3());
- // InternalOml.g:11524:2: ( rule__Rule__ConsequentAssignment_2_1_3 )
- // InternalOml.g:11524:3: rule__Rule__ConsequentAssignment_2_1_3
+ // InternalOml.g:11737:2: ( rule__Rule__ConsequentAssignment_2_1_3 )
+ // InternalOml.g:11737:3: rule__Rule__ConsequentAssignment_2_1_3
{
pushFollow(FOLLOW_2);
rule__Rule__ConsequentAssignment_2_1_3();
@@ -36376,14 +37079,14 @@ public final void rule__Rule__Group_2_1__3__Impl() throws RecognitionException {
// $ANTLR start "rule__Rule__Group_2_1__4"
- // InternalOml.g:11532:1: rule__Rule__Group_2_1__4 : rule__Rule__Group_2_1__4__Impl ;
+ // InternalOml.g:11745:1: rule__Rule__Group_2_1__4 : rule__Rule__Group_2_1__4__Impl ;
public final void rule__Rule__Group_2_1__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11536:1: ( rule__Rule__Group_2_1__4__Impl )
- // InternalOml.g:11537:2: rule__Rule__Group_2_1__4__Impl
+ // InternalOml.g:11749:1: ( rule__Rule__Group_2_1__4__Impl )
+ // InternalOml.g:11750:2: rule__Rule__Group_2_1__4__Impl
{
pushFollow(FOLLOW_2);
rule__Rule__Group_2_1__4__Impl();
@@ -36409,33 +37112,33 @@ public final void rule__Rule__Group_2_1__4() throws RecognitionException {
// $ANTLR start "rule__Rule__Group_2_1__4__Impl"
- // InternalOml.g:11543:1: rule__Rule__Group_2_1__4__Impl : ( ( rule__Rule__Group_2_1_4__0 )* ) ;
+ // InternalOml.g:11756:1: rule__Rule__Group_2_1__4__Impl : ( ( rule__Rule__Group_2_1_4__0 )* ) ;
public final void rule__Rule__Group_2_1__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11547:1: ( ( ( rule__Rule__Group_2_1_4__0 )* ) )
- // InternalOml.g:11548:1: ( ( rule__Rule__Group_2_1_4__0 )* )
+ // InternalOml.g:11760:1: ( ( ( rule__Rule__Group_2_1_4__0 )* ) )
+ // InternalOml.g:11761:1: ( ( rule__Rule__Group_2_1_4__0 )* )
{
- // InternalOml.g:11548:1: ( ( rule__Rule__Group_2_1_4__0 )* )
- // InternalOml.g:11549:2: ( rule__Rule__Group_2_1_4__0 )*
+ // InternalOml.g:11761:1: ( ( rule__Rule__Group_2_1_4__0 )* )
+ // InternalOml.g:11762:2: ( rule__Rule__Group_2_1_4__0 )*
{
before(grammarAccess.getRuleAccess().getGroup_2_1_4());
- // InternalOml.g:11550:2: ( rule__Rule__Group_2_1_4__0 )*
- loop136:
+ // InternalOml.g:11763:2: ( rule__Rule__Group_2_1_4__0 )*
+ loop138:
do {
- int alt136=2;
- int LA136_0 = input.LA(1);
+ int alt138=2;
+ int LA138_0 = input.LA(1);
- if ( (LA136_0==49) ) {
- alt136=1;
+ if ( (LA138_0==50) ) {
+ alt138=1;
}
- switch (alt136) {
+ switch (alt138) {
case 1 :
- // InternalOml.g:11550:3: rule__Rule__Group_2_1_4__0
+ // InternalOml.g:11763:3: rule__Rule__Group_2_1_4__0
{
pushFollow(FOLLOW_44);
rule__Rule__Group_2_1_4__0();
@@ -36447,7 +37150,7 @@ public final void rule__Rule__Group_2_1__4__Impl() throws RecognitionException {
break;
default :
- break loop136;
+ break loop138;
}
} while (true);
@@ -36474,14 +37177,14 @@ public final void rule__Rule__Group_2_1__4__Impl() throws RecognitionException {
// $ANTLR start "rule__Rule__Group_2_1_1__0"
- // InternalOml.g:11559:1: rule__Rule__Group_2_1_1__0 : rule__Rule__Group_2_1_1__0__Impl rule__Rule__Group_2_1_1__1 ;
+ // InternalOml.g:11772:1: rule__Rule__Group_2_1_1__0 : rule__Rule__Group_2_1_1__0__Impl rule__Rule__Group_2_1_1__1 ;
public final void rule__Rule__Group_2_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11563:1: ( rule__Rule__Group_2_1_1__0__Impl rule__Rule__Group_2_1_1__1 )
- // InternalOml.g:11564:2: rule__Rule__Group_2_1_1__0__Impl rule__Rule__Group_2_1_1__1
+ // InternalOml.g:11776:1: ( rule__Rule__Group_2_1_1__0__Impl rule__Rule__Group_2_1_1__1 )
+ // InternalOml.g:11777:2: rule__Rule__Group_2_1_1__0__Impl rule__Rule__Group_2_1_1__1
{
pushFollow(FOLLOW_69);
rule__Rule__Group_2_1_1__0__Impl();
@@ -36512,20 +37215,20 @@ public final void rule__Rule__Group_2_1_1__0() throws RecognitionException {
// $ANTLR start "rule__Rule__Group_2_1_1__0__Impl"
- // InternalOml.g:11571:1: rule__Rule__Group_2_1_1__0__Impl : ( '&' ) ;
+ // InternalOml.g:11784:1: rule__Rule__Group_2_1_1__0__Impl : ( '&' ) ;
public final void rule__Rule__Group_2_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11575:1: ( ( '&' ) )
- // InternalOml.g:11576:1: ( '&' )
+ // InternalOml.g:11788:1: ( ( '&' ) )
+ // InternalOml.g:11789:1: ( '&' )
{
- // InternalOml.g:11576:1: ( '&' )
- // InternalOml.g:11577:2: '&'
+ // InternalOml.g:11789:1: ( '&' )
+ // InternalOml.g:11790:2: '&'
{
before(grammarAccess.getRuleAccess().getAmpersandKeyword_2_1_1_0());
- match(input,49,FOLLOW_2);
+ match(input,50,FOLLOW_2);
after(grammarAccess.getRuleAccess().getAmpersandKeyword_2_1_1_0());
}
@@ -36549,14 +37252,14 @@ public final void rule__Rule__Group_2_1_1__0__Impl() throws RecognitionException
// $ANTLR start "rule__Rule__Group_2_1_1__1"
- // InternalOml.g:11586:1: rule__Rule__Group_2_1_1__1 : rule__Rule__Group_2_1_1__1__Impl ;
+ // InternalOml.g:11799:1: rule__Rule__Group_2_1_1__1 : rule__Rule__Group_2_1_1__1__Impl ;
public final void rule__Rule__Group_2_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11590:1: ( rule__Rule__Group_2_1_1__1__Impl )
- // InternalOml.g:11591:2: rule__Rule__Group_2_1_1__1__Impl
+ // InternalOml.g:11803:1: ( rule__Rule__Group_2_1_1__1__Impl )
+ // InternalOml.g:11804:2: rule__Rule__Group_2_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__Rule__Group_2_1_1__1__Impl();
@@ -36582,21 +37285,21 @@ public final void rule__Rule__Group_2_1_1__1() throws RecognitionException {
// $ANTLR start "rule__Rule__Group_2_1_1__1__Impl"
- // InternalOml.g:11597:1: rule__Rule__Group_2_1_1__1__Impl : ( ( rule__Rule__AntecedentAssignment_2_1_1_1 ) ) ;
+ // InternalOml.g:11810:1: rule__Rule__Group_2_1_1__1__Impl : ( ( rule__Rule__AntecedentAssignment_2_1_1_1 ) ) ;
public final void rule__Rule__Group_2_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11601:1: ( ( ( rule__Rule__AntecedentAssignment_2_1_1_1 ) ) )
- // InternalOml.g:11602:1: ( ( rule__Rule__AntecedentAssignment_2_1_1_1 ) )
+ // InternalOml.g:11814:1: ( ( ( rule__Rule__AntecedentAssignment_2_1_1_1 ) ) )
+ // InternalOml.g:11815:1: ( ( rule__Rule__AntecedentAssignment_2_1_1_1 ) )
{
- // InternalOml.g:11602:1: ( ( rule__Rule__AntecedentAssignment_2_1_1_1 ) )
- // InternalOml.g:11603:2: ( rule__Rule__AntecedentAssignment_2_1_1_1 )
+ // InternalOml.g:11815:1: ( ( rule__Rule__AntecedentAssignment_2_1_1_1 ) )
+ // InternalOml.g:11816:2: ( rule__Rule__AntecedentAssignment_2_1_1_1 )
{
before(grammarAccess.getRuleAccess().getAntecedentAssignment_2_1_1_1());
- // InternalOml.g:11604:2: ( rule__Rule__AntecedentAssignment_2_1_1_1 )
- // InternalOml.g:11604:3: rule__Rule__AntecedentAssignment_2_1_1_1
+ // InternalOml.g:11817:2: ( rule__Rule__AntecedentAssignment_2_1_1_1 )
+ // InternalOml.g:11817:3: rule__Rule__AntecedentAssignment_2_1_1_1
{
pushFollow(FOLLOW_2);
rule__Rule__AntecedentAssignment_2_1_1_1();
@@ -36629,14 +37332,14 @@ public final void rule__Rule__Group_2_1_1__1__Impl() throws RecognitionException
// $ANTLR start "rule__Rule__Group_2_1_4__0"
- // InternalOml.g:11613:1: rule__Rule__Group_2_1_4__0 : rule__Rule__Group_2_1_4__0__Impl rule__Rule__Group_2_1_4__1 ;
+ // InternalOml.g:11826:1: rule__Rule__Group_2_1_4__0 : rule__Rule__Group_2_1_4__0__Impl rule__Rule__Group_2_1_4__1 ;
public final void rule__Rule__Group_2_1_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11617:1: ( rule__Rule__Group_2_1_4__0__Impl rule__Rule__Group_2_1_4__1 )
- // InternalOml.g:11618:2: rule__Rule__Group_2_1_4__0__Impl rule__Rule__Group_2_1_4__1
+ // InternalOml.g:11830:1: ( rule__Rule__Group_2_1_4__0__Impl rule__Rule__Group_2_1_4__1 )
+ // InternalOml.g:11831:2: rule__Rule__Group_2_1_4__0__Impl rule__Rule__Group_2_1_4__1
{
pushFollow(FOLLOW_69);
rule__Rule__Group_2_1_4__0__Impl();
@@ -36667,20 +37370,20 @@ public final void rule__Rule__Group_2_1_4__0() throws RecognitionException {
// $ANTLR start "rule__Rule__Group_2_1_4__0__Impl"
- // InternalOml.g:11625:1: rule__Rule__Group_2_1_4__0__Impl : ( '&' ) ;
+ // InternalOml.g:11838:1: rule__Rule__Group_2_1_4__0__Impl : ( '&' ) ;
public final void rule__Rule__Group_2_1_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11629:1: ( ( '&' ) )
- // InternalOml.g:11630:1: ( '&' )
+ // InternalOml.g:11842:1: ( ( '&' ) )
+ // InternalOml.g:11843:1: ( '&' )
{
- // InternalOml.g:11630:1: ( '&' )
- // InternalOml.g:11631:2: '&'
+ // InternalOml.g:11843:1: ( '&' )
+ // InternalOml.g:11844:2: '&'
{
before(grammarAccess.getRuleAccess().getAmpersandKeyword_2_1_4_0());
- match(input,49,FOLLOW_2);
+ match(input,50,FOLLOW_2);
after(grammarAccess.getRuleAccess().getAmpersandKeyword_2_1_4_0());
}
@@ -36704,14 +37407,14 @@ public final void rule__Rule__Group_2_1_4__0__Impl() throws RecognitionException
// $ANTLR start "rule__Rule__Group_2_1_4__1"
- // InternalOml.g:11640:1: rule__Rule__Group_2_1_4__1 : rule__Rule__Group_2_1_4__1__Impl ;
+ // InternalOml.g:11853:1: rule__Rule__Group_2_1_4__1 : rule__Rule__Group_2_1_4__1__Impl ;
public final void rule__Rule__Group_2_1_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11644:1: ( rule__Rule__Group_2_1_4__1__Impl )
- // InternalOml.g:11645:2: rule__Rule__Group_2_1_4__1__Impl
+ // InternalOml.g:11857:1: ( rule__Rule__Group_2_1_4__1__Impl )
+ // InternalOml.g:11858:2: rule__Rule__Group_2_1_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__Rule__Group_2_1_4__1__Impl();
@@ -36737,21 +37440,21 @@ public final void rule__Rule__Group_2_1_4__1() throws RecognitionException {
// $ANTLR start "rule__Rule__Group_2_1_4__1__Impl"
- // InternalOml.g:11651:1: rule__Rule__Group_2_1_4__1__Impl : ( ( rule__Rule__ConsequentAssignment_2_1_4_1 ) ) ;
+ // InternalOml.g:11864:1: rule__Rule__Group_2_1_4__1__Impl : ( ( rule__Rule__ConsequentAssignment_2_1_4_1 ) ) ;
public final void rule__Rule__Group_2_1_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11655:1: ( ( ( rule__Rule__ConsequentAssignment_2_1_4_1 ) ) )
- // InternalOml.g:11656:1: ( ( rule__Rule__ConsequentAssignment_2_1_4_1 ) )
+ // InternalOml.g:11868:1: ( ( ( rule__Rule__ConsequentAssignment_2_1_4_1 ) ) )
+ // InternalOml.g:11869:1: ( ( rule__Rule__ConsequentAssignment_2_1_4_1 ) )
{
- // InternalOml.g:11656:1: ( ( rule__Rule__ConsequentAssignment_2_1_4_1 ) )
- // InternalOml.g:11657:2: ( rule__Rule__ConsequentAssignment_2_1_4_1 )
+ // InternalOml.g:11869:1: ( ( rule__Rule__ConsequentAssignment_2_1_4_1 ) )
+ // InternalOml.g:11870:2: ( rule__Rule__ConsequentAssignment_2_1_4_1 )
{
before(grammarAccess.getRuleAccess().getConsequentAssignment_2_1_4_1());
- // InternalOml.g:11658:2: ( rule__Rule__ConsequentAssignment_2_1_4_1 )
- // InternalOml.g:11658:3: rule__Rule__ConsequentAssignment_2_1_4_1
+ // InternalOml.g:11871:2: ( rule__Rule__ConsequentAssignment_2_1_4_1 )
+ // InternalOml.g:11871:3: rule__Rule__ConsequentAssignment_2_1_4_1
{
pushFollow(FOLLOW_2);
rule__Rule__ConsequentAssignment_2_1_4_1();
@@ -36784,14 +37487,14 @@ public final void rule__Rule__Group_2_1_4__1__Impl() throws RecognitionException
// $ANTLR start "rule__BuiltIn__Group__0"
- // InternalOml.g:11667:1: rule__BuiltIn__Group__0 : rule__BuiltIn__Group__0__Impl rule__BuiltIn__Group__1 ;
+ // InternalOml.g:11880:1: rule__BuiltIn__Group__0 : rule__BuiltIn__Group__0__Impl rule__BuiltIn__Group__1 ;
public final void rule__BuiltIn__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11671:1: ( rule__BuiltIn__Group__0__Impl rule__BuiltIn__Group__1 )
- // InternalOml.g:11672:2: rule__BuiltIn__Group__0__Impl rule__BuiltIn__Group__1
+ // InternalOml.g:11884:1: ( rule__BuiltIn__Group__0__Impl rule__BuiltIn__Group__1 )
+ // InternalOml.g:11885:2: rule__BuiltIn__Group__0__Impl rule__BuiltIn__Group__1
{
pushFollow(FOLLOW_70);
rule__BuiltIn__Group__0__Impl();
@@ -36822,35 +37525,35 @@ public final void rule__BuiltIn__Group__0() throws RecognitionException {
// $ANTLR start "rule__BuiltIn__Group__0__Impl"
- // InternalOml.g:11679:1: rule__BuiltIn__Group__0__Impl : ( ( rule__BuiltIn__OwnedAnnotationsAssignment_0 )* ) ;
+ // InternalOml.g:11892:1: rule__BuiltIn__Group__0__Impl : ( ( rule__BuiltIn__OwnedAnnotationsAssignment_0 )* ) ;
public final void rule__BuiltIn__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11683:1: ( ( ( rule__BuiltIn__OwnedAnnotationsAssignment_0 )* ) )
- // InternalOml.g:11684:1: ( ( rule__BuiltIn__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:11896:1: ( ( ( rule__BuiltIn__OwnedAnnotationsAssignment_0 )* ) )
+ // InternalOml.g:11897:1: ( ( rule__BuiltIn__OwnedAnnotationsAssignment_0 )* )
{
- // InternalOml.g:11684:1: ( ( rule__BuiltIn__OwnedAnnotationsAssignment_0 )* )
- // InternalOml.g:11685:2: ( rule__BuiltIn__OwnedAnnotationsAssignment_0 )*
+ // InternalOml.g:11897:1: ( ( rule__BuiltIn__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:11898:2: ( rule__BuiltIn__OwnedAnnotationsAssignment_0 )*
{
before(grammarAccess.getBuiltInAccess().getOwnedAnnotationsAssignment_0());
- // InternalOml.g:11686:2: ( rule__BuiltIn__OwnedAnnotationsAssignment_0 )*
- loop137:
+ // InternalOml.g:11899:2: ( rule__BuiltIn__OwnedAnnotationsAssignment_0 )*
+ loop139:
do {
- int alt137=2;
- int LA137_0 = input.LA(1);
+ int alt139=2;
+ int LA139_0 = input.LA(1);
- if ( (LA137_0==28) ) {
- alt137=1;
+ if ( (LA139_0==29) ) {
+ alt139=1;
}
- switch (alt137) {
+ switch (alt139) {
case 1 :
- // InternalOml.g:11686:3: rule__BuiltIn__OwnedAnnotationsAssignment_0
+ // InternalOml.g:11899:3: rule__BuiltIn__OwnedAnnotationsAssignment_0
{
- pushFollow(FOLLOW_6);
+ pushFollow(FOLLOW_8);
rule__BuiltIn__OwnedAnnotationsAssignment_0();
state._fsp--;
@@ -36860,7 +37563,7 @@ public final void rule__BuiltIn__Group__0__Impl() throws RecognitionException {
break;
default :
- break loop137;
+ break loop139;
}
} while (true);
@@ -36887,14 +37590,14 @@ public final void rule__BuiltIn__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__BuiltIn__Group__1"
- // InternalOml.g:11694:1: rule__BuiltIn__Group__1 : rule__BuiltIn__Group__1__Impl ;
+ // InternalOml.g:11907:1: rule__BuiltIn__Group__1 : rule__BuiltIn__Group__1__Impl ;
public final void rule__BuiltIn__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11698:1: ( rule__BuiltIn__Group__1__Impl )
- // InternalOml.g:11699:2: rule__BuiltIn__Group__1__Impl
+ // InternalOml.g:11911:1: ( rule__BuiltIn__Group__1__Impl )
+ // InternalOml.g:11912:2: rule__BuiltIn__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__BuiltIn__Group__1__Impl();
@@ -36920,21 +37623,21 @@ public final void rule__BuiltIn__Group__1() throws RecognitionException {
// $ANTLR start "rule__BuiltIn__Group__1__Impl"
- // InternalOml.g:11705:1: rule__BuiltIn__Group__1__Impl : ( ( rule__BuiltIn__Alternatives_1 ) ) ;
+ // InternalOml.g:11918:1: rule__BuiltIn__Group__1__Impl : ( ( rule__BuiltIn__Alternatives_1 ) ) ;
public final void rule__BuiltIn__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11709:1: ( ( ( rule__BuiltIn__Alternatives_1 ) ) )
- // InternalOml.g:11710:1: ( ( rule__BuiltIn__Alternatives_1 ) )
+ // InternalOml.g:11922:1: ( ( ( rule__BuiltIn__Alternatives_1 ) ) )
+ // InternalOml.g:11923:1: ( ( rule__BuiltIn__Alternatives_1 ) )
{
- // InternalOml.g:11710:1: ( ( rule__BuiltIn__Alternatives_1 ) )
- // InternalOml.g:11711:2: ( rule__BuiltIn__Alternatives_1 )
+ // InternalOml.g:11923:1: ( ( rule__BuiltIn__Alternatives_1 ) )
+ // InternalOml.g:11924:2: ( rule__BuiltIn__Alternatives_1 )
{
before(grammarAccess.getBuiltInAccess().getAlternatives_1());
- // InternalOml.g:11712:2: ( rule__BuiltIn__Alternatives_1 )
- // InternalOml.g:11712:3: rule__BuiltIn__Alternatives_1
+ // InternalOml.g:11925:2: ( rule__BuiltIn__Alternatives_1 )
+ // InternalOml.g:11925:3: rule__BuiltIn__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__BuiltIn__Alternatives_1();
@@ -36967,16 +37670,16 @@ public final void rule__BuiltIn__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__BuiltIn__Group_1_0__0"
- // InternalOml.g:11721:1: rule__BuiltIn__Group_1_0__0 : rule__BuiltIn__Group_1_0__0__Impl rule__BuiltIn__Group_1_0__1 ;
+ // InternalOml.g:11934:1: rule__BuiltIn__Group_1_0__0 : rule__BuiltIn__Group_1_0__0__Impl rule__BuiltIn__Group_1_0__1 ;
public final void rule__BuiltIn__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11725:1: ( rule__BuiltIn__Group_1_0__0__Impl rule__BuiltIn__Group_1_0__1 )
- // InternalOml.g:11726:2: rule__BuiltIn__Group_1_0__0__Impl rule__BuiltIn__Group_1_0__1
+ // InternalOml.g:11938:1: ( rule__BuiltIn__Group_1_0__0__Impl rule__BuiltIn__Group_1_0__1 )
+ // InternalOml.g:11939:2: rule__BuiltIn__Group_1_0__0__Impl rule__BuiltIn__Group_1_0__1
{
- pushFollow(FOLLOW_9);
+ pushFollow(FOLLOW_11);
rule__BuiltIn__Group_1_0__0__Impl();
state._fsp--;
@@ -37005,20 +37708,20 @@ public final void rule__BuiltIn__Group_1_0__0() throws RecognitionException {
// $ANTLR start "rule__BuiltIn__Group_1_0__0__Impl"
- // InternalOml.g:11733:1: rule__BuiltIn__Group_1_0__0__Impl : ( 'builtin' ) ;
+ // InternalOml.g:11946:1: rule__BuiltIn__Group_1_0__0__Impl : ( 'builtin' ) ;
public final void rule__BuiltIn__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11737:1: ( ( 'builtin' ) )
- // InternalOml.g:11738:1: ( 'builtin' )
+ // InternalOml.g:11950:1: ( ( 'builtin' ) )
+ // InternalOml.g:11951:1: ( 'builtin' )
{
- // InternalOml.g:11738:1: ( 'builtin' )
- // InternalOml.g:11739:2: 'builtin'
+ // InternalOml.g:11951:1: ( 'builtin' )
+ // InternalOml.g:11952:2: 'builtin'
{
before(grammarAccess.getBuiltInAccess().getBuiltinKeyword_1_0_0());
- match(input,69,FOLLOW_2);
+ match(input,70,FOLLOW_2);
after(grammarAccess.getBuiltInAccess().getBuiltinKeyword_1_0_0());
}
@@ -37042,14 +37745,14 @@ public final void rule__BuiltIn__Group_1_0__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__BuiltIn__Group_1_0__1"
- // InternalOml.g:11748:1: rule__BuiltIn__Group_1_0__1 : rule__BuiltIn__Group_1_0__1__Impl ;
+ // InternalOml.g:11961:1: rule__BuiltIn__Group_1_0__1 : rule__BuiltIn__Group_1_0__1__Impl ;
public final void rule__BuiltIn__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11752:1: ( rule__BuiltIn__Group_1_0__1__Impl )
- // InternalOml.g:11753:2: rule__BuiltIn__Group_1_0__1__Impl
+ // InternalOml.g:11965:1: ( rule__BuiltIn__Group_1_0__1__Impl )
+ // InternalOml.g:11966:2: rule__BuiltIn__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__BuiltIn__Group_1_0__1__Impl();
@@ -37075,21 +37778,21 @@ public final void rule__BuiltIn__Group_1_0__1() throws RecognitionException {
// $ANTLR start "rule__BuiltIn__Group_1_0__1__Impl"
- // InternalOml.g:11759:1: rule__BuiltIn__Group_1_0__1__Impl : ( ( rule__BuiltIn__NameAssignment_1_0_1 ) ) ;
+ // InternalOml.g:11972:1: rule__BuiltIn__Group_1_0__1__Impl : ( ( rule__BuiltIn__NameAssignment_1_0_1 ) ) ;
public final void rule__BuiltIn__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11763:1: ( ( ( rule__BuiltIn__NameAssignment_1_0_1 ) ) )
- // InternalOml.g:11764:1: ( ( rule__BuiltIn__NameAssignment_1_0_1 ) )
+ // InternalOml.g:11976:1: ( ( ( rule__BuiltIn__NameAssignment_1_0_1 ) ) )
+ // InternalOml.g:11977:1: ( ( rule__BuiltIn__NameAssignment_1_0_1 ) )
{
- // InternalOml.g:11764:1: ( ( rule__BuiltIn__NameAssignment_1_0_1 ) )
- // InternalOml.g:11765:2: ( rule__BuiltIn__NameAssignment_1_0_1 )
+ // InternalOml.g:11977:1: ( ( rule__BuiltIn__NameAssignment_1_0_1 ) )
+ // InternalOml.g:11978:2: ( rule__BuiltIn__NameAssignment_1_0_1 )
{
before(grammarAccess.getBuiltInAccess().getNameAssignment_1_0_1());
- // InternalOml.g:11766:2: ( rule__BuiltIn__NameAssignment_1_0_1 )
- // InternalOml.g:11766:3: rule__BuiltIn__NameAssignment_1_0_1
+ // InternalOml.g:11979:2: ( rule__BuiltIn__NameAssignment_1_0_1 )
+ // InternalOml.g:11979:3: rule__BuiltIn__NameAssignment_1_0_1
{
pushFollow(FOLLOW_2);
rule__BuiltIn__NameAssignment_1_0_1();
@@ -37122,14 +37825,14 @@ public final void rule__BuiltIn__Group_1_0__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__BuiltIn__Group_1_1__0"
- // InternalOml.g:11775:1: rule__BuiltIn__Group_1_1__0 : rule__BuiltIn__Group_1_1__0__Impl rule__BuiltIn__Group_1_1__1 ;
+ // InternalOml.g:11988:1: rule__BuiltIn__Group_1_1__0 : rule__BuiltIn__Group_1_1__0__Impl rule__BuiltIn__Group_1_1__1 ;
public final void rule__BuiltIn__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11779:1: ( rule__BuiltIn__Group_1_1__0__Impl rule__BuiltIn__Group_1_1__1 )
- // InternalOml.g:11780:2: rule__BuiltIn__Group_1_1__0__Impl rule__BuiltIn__Group_1_1__1
+ // InternalOml.g:11992:1: ( rule__BuiltIn__Group_1_1__0__Impl rule__BuiltIn__Group_1_1__1 )
+ // InternalOml.g:11993:2: rule__BuiltIn__Group_1_1__0__Impl rule__BuiltIn__Group_1_1__1
{
pushFollow(FOLLOW_71);
rule__BuiltIn__Group_1_1__0__Impl();
@@ -37160,20 +37863,20 @@ public final void rule__BuiltIn__Group_1_1__0() throws RecognitionException {
// $ANTLR start "rule__BuiltIn__Group_1_1__0__Impl"
- // InternalOml.g:11787:1: rule__BuiltIn__Group_1_1__0__Impl : ( 'ref' ) ;
+ // InternalOml.g:12000:1: rule__BuiltIn__Group_1_1__0__Impl : ( 'ref' ) ;
public final void rule__BuiltIn__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11791:1: ( ( 'ref' ) )
- // InternalOml.g:11792:1: ( 'ref' )
+ // InternalOml.g:12004:1: ( ( 'ref' ) )
+ // InternalOml.g:12005:1: ( 'ref' )
{
- // InternalOml.g:11792:1: ( 'ref' )
- // InternalOml.g:11793:2: 'ref'
+ // InternalOml.g:12005:1: ( 'ref' )
+ // InternalOml.g:12006:2: 'ref'
{
before(grammarAccess.getBuiltInAccess().getRefKeyword_1_1_0());
- match(input,36,FOLLOW_2);
+ match(input,38,FOLLOW_2);
after(grammarAccess.getBuiltInAccess().getRefKeyword_1_1_0());
}
@@ -37197,14 +37900,14 @@ public final void rule__BuiltIn__Group_1_1__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__BuiltIn__Group_1_1__1"
- // InternalOml.g:11802:1: rule__BuiltIn__Group_1_1__1 : rule__BuiltIn__Group_1_1__1__Impl rule__BuiltIn__Group_1_1__2 ;
+ // InternalOml.g:12015:1: rule__BuiltIn__Group_1_1__1 : rule__BuiltIn__Group_1_1__1__Impl rule__BuiltIn__Group_1_1__2 ;
public final void rule__BuiltIn__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11806:1: ( rule__BuiltIn__Group_1_1__1__Impl rule__BuiltIn__Group_1_1__2 )
- // InternalOml.g:11807:2: rule__BuiltIn__Group_1_1__1__Impl rule__BuiltIn__Group_1_1__2
+ // InternalOml.g:12019:1: ( rule__BuiltIn__Group_1_1__1__Impl rule__BuiltIn__Group_1_1__2 )
+ // InternalOml.g:12020:2: rule__BuiltIn__Group_1_1__1__Impl rule__BuiltIn__Group_1_1__2
{
pushFollow(FOLLOW_3);
rule__BuiltIn__Group_1_1__1__Impl();
@@ -37235,20 +37938,20 @@ public final void rule__BuiltIn__Group_1_1__1() throws RecognitionException {
// $ANTLR start "rule__BuiltIn__Group_1_1__1__Impl"
- // InternalOml.g:11814:1: rule__BuiltIn__Group_1_1__1__Impl : ( 'builtin' ) ;
+ // InternalOml.g:12027:1: rule__BuiltIn__Group_1_1__1__Impl : ( 'builtin' ) ;
public final void rule__BuiltIn__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11818:1: ( ( 'builtin' ) )
- // InternalOml.g:11819:1: ( 'builtin' )
+ // InternalOml.g:12031:1: ( ( 'builtin' ) )
+ // InternalOml.g:12032:1: ( 'builtin' )
{
- // InternalOml.g:11819:1: ( 'builtin' )
- // InternalOml.g:11820:2: 'builtin'
+ // InternalOml.g:12032:1: ( 'builtin' )
+ // InternalOml.g:12033:2: 'builtin'
{
before(grammarAccess.getBuiltInAccess().getBuiltinKeyword_1_1_1());
- match(input,69,FOLLOW_2);
+ match(input,70,FOLLOW_2);
after(grammarAccess.getBuiltInAccess().getBuiltinKeyword_1_1_1());
}
@@ -37272,14 +37975,14 @@ public final void rule__BuiltIn__Group_1_1__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__BuiltIn__Group_1_1__2"
- // InternalOml.g:11829:1: rule__BuiltIn__Group_1_1__2 : rule__BuiltIn__Group_1_1__2__Impl ;
+ // InternalOml.g:12042:1: rule__BuiltIn__Group_1_1__2 : rule__BuiltIn__Group_1_1__2__Impl ;
public final void rule__BuiltIn__Group_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11833:1: ( rule__BuiltIn__Group_1_1__2__Impl )
- // InternalOml.g:11834:2: rule__BuiltIn__Group_1_1__2__Impl
+ // InternalOml.g:12046:1: ( rule__BuiltIn__Group_1_1__2__Impl )
+ // InternalOml.g:12047:2: rule__BuiltIn__Group_1_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__BuiltIn__Group_1_1__2__Impl();
@@ -37305,21 +38008,21 @@ public final void rule__BuiltIn__Group_1_1__2() throws RecognitionException {
// $ANTLR start "rule__BuiltIn__Group_1_1__2__Impl"
- // InternalOml.g:11840:1: rule__BuiltIn__Group_1_1__2__Impl : ( ( rule__BuiltIn__RefAssignment_1_1_2 ) ) ;
+ // InternalOml.g:12053:1: rule__BuiltIn__Group_1_1__2__Impl : ( ( rule__BuiltIn__RefAssignment_1_1_2 ) ) ;
public final void rule__BuiltIn__Group_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11844:1: ( ( ( rule__BuiltIn__RefAssignment_1_1_2 ) ) )
- // InternalOml.g:11845:1: ( ( rule__BuiltIn__RefAssignment_1_1_2 ) )
+ // InternalOml.g:12057:1: ( ( ( rule__BuiltIn__RefAssignment_1_1_2 ) ) )
+ // InternalOml.g:12058:1: ( ( rule__BuiltIn__RefAssignment_1_1_2 ) )
{
- // InternalOml.g:11845:1: ( ( rule__BuiltIn__RefAssignment_1_1_2 ) )
- // InternalOml.g:11846:2: ( rule__BuiltIn__RefAssignment_1_1_2 )
+ // InternalOml.g:12058:1: ( ( rule__BuiltIn__RefAssignment_1_1_2 ) )
+ // InternalOml.g:12059:2: ( rule__BuiltIn__RefAssignment_1_1_2 )
{
before(grammarAccess.getBuiltInAccess().getRefAssignment_1_1_2());
- // InternalOml.g:11847:2: ( rule__BuiltIn__RefAssignment_1_1_2 )
- // InternalOml.g:11847:3: rule__BuiltIn__RefAssignment_1_1_2
+ // InternalOml.g:12060:2: ( rule__BuiltIn__RefAssignment_1_1_2 )
+ // InternalOml.g:12060:3: rule__BuiltIn__RefAssignment_1_1_2
{
pushFollow(FOLLOW_2);
rule__BuiltIn__RefAssignment_1_1_2();
@@ -37352,14 +38055,14 @@ public final void rule__BuiltIn__Group_1_1__2__Impl() throws RecognitionExceptio
// $ANTLR start "rule__StructureInstance__Group__0"
- // InternalOml.g:11856:1: rule__StructureInstance__Group__0 : rule__StructureInstance__Group__0__Impl rule__StructureInstance__Group__1 ;
+ // InternalOml.g:12069:1: rule__StructureInstance__Group__0 : rule__StructureInstance__Group__0__Impl rule__StructureInstance__Group__1 ;
public final void rule__StructureInstance__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11860:1: ( rule__StructureInstance__Group__0__Impl rule__StructureInstance__Group__1 )
- // InternalOml.g:11861:2: rule__StructureInstance__Group__0__Impl rule__StructureInstance__Group__1
+ // InternalOml.g:12073:1: ( rule__StructureInstance__Group__0__Impl rule__StructureInstance__Group__1 )
+ // InternalOml.g:12074:2: rule__StructureInstance__Group__0__Impl rule__StructureInstance__Group__1
{
pushFollow(FOLLOW_49);
rule__StructureInstance__Group__0__Impl();
@@ -37390,21 +38093,21 @@ public final void rule__StructureInstance__Group__0() throws RecognitionExceptio
// $ANTLR start "rule__StructureInstance__Group__0__Impl"
- // InternalOml.g:11868:1: rule__StructureInstance__Group__0__Impl : ( ( rule__StructureInstance__TypeAssignment_0 ) ) ;
+ // InternalOml.g:12081:1: rule__StructureInstance__Group__0__Impl : ( ( rule__StructureInstance__TypeAssignment_0 ) ) ;
public final void rule__StructureInstance__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11872:1: ( ( ( rule__StructureInstance__TypeAssignment_0 ) ) )
- // InternalOml.g:11873:1: ( ( rule__StructureInstance__TypeAssignment_0 ) )
+ // InternalOml.g:12085:1: ( ( ( rule__StructureInstance__TypeAssignment_0 ) ) )
+ // InternalOml.g:12086:1: ( ( rule__StructureInstance__TypeAssignment_0 ) )
{
- // InternalOml.g:11873:1: ( ( rule__StructureInstance__TypeAssignment_0 ) )
- // InternalOml.g:11874:2: ( rule__StructureInstance__TypeAssignment_0 )
+ // InternalOml.g:12086:1: ( ( rule__StructureInstance__TypeAssignment_0 ) )
+ // InternalOml.g:12087:2: ( rule__StructureInstance__TypeAssignment_0 )
{
before(grammarAccess.getStructureInstanceAccess().getTypeAssignment_0());
- // InternalOml.g:11875:2: ( rule__StructureInstance__TypeAssignment_0 )
- // InternalOml.g:11875:3: rule__StructureInstance__TypeAssignment_0
+ // InternalOml.g:12088:2: ( rule__StructureInstance__TypeAssignment_0 )
+ // InternalOml.g:12088:3: rule__StructureInstance__TypeAssignment_0
{
pushFollow(FOLLOW_2);
rule__StructureInstance__TypeAssignment_0();
@@ -37437,14 +38140,14 @@ public final void rule__StructureInstance__Group__0__Impl() throws RecognitionEx
// $ANTLR start "rule__StructureInstance__Group__1"
- // InternalOml.g:11883:1: rule__StructureInstance__Group__1 : rule__StructureInstance__Group__1__Impl rule__StructureInstance__Group__2 ;
+ // InternalOml.g:12096:1: rule__StructureInstance__Group__1 : rule__StructureInstance__Group__1__Impl rule__StructureInstance__Group__2 ;
public final void rule__StructureInstance__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11887:1: ( rule__StructureInstance__Group__1__Impl rule__StructureInstance__Group__2 )
- // InternalOml.g:11888:2: rule__StructureInstance__Group__1__Impl rule__StructureInstance__Group__2
+ // InternalOml.g:12100:1: ( rule__StructureInstance__Group__1__Impl rule__StructureInstance__Group__2 )
+ // InternalOml.g:12101:2: rule__StructureInstance__Group__1__Impl rule__StructureInstance__Group__2
{
pushFollow(FOLLOW_72);
rule__StructureInstance__Group__1__Impl();
@@ -37475,20 +38178,20 @@ public final void rule__StructureInstance__Group__1() throws RecognitionExceptio
// $ANTLR start "rule__StructureInstance__Group__1__Impl"
- // InternalOml.g:11895:1: rule__StructureInstance__Group__1__Impl : ( '[' ) ;
+ // InternalOml.g:12108:1: rule__StructureInstance__Group__1__Impl : ( '[' ) ;
public final void rule__StructureInstance__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11899:1: ( ( '[' ) )
- // InternalOml.g:11900:1: ( '[' )
+ // InternalOml.g:12112:1: ( ( '[' ) )
+ // InternalOml.g:12113:1: ( '[' )
{
- // InternalOml.g:11900:1: ( '[' )
- // InternalOml.g:11901:2: '['
+ // InternalOml.g:12113:1: ( '[' )
+ // InternalOml.g:12114:2: '['
{
before(grammarAccess.getStructureInstanceAccess().getLeftSquareBracketKeyword_1());
- match(input,37,FOLLOW_2);
+ match(input,39,FOLLOW_2);
after(grammarAccess.getStructureInstanceAccess().getLeftSquareBracketKeyword_1());
}
@@ -37512,14 +38215,14 @@ public final void rule__StructureInstance__Group__1__Impl() throws RecognitionEx
// $ANTLR start "rule__StructureInstance__Group__2"
- // InternalOml.g:11910:1: rule__StructureInstance__Group__2 : rule__StructureInstance__Group__2__Impl rule__StructureInstance__Group__3 ;
+ // InternalOml.g:12123:1: rule__StructureInstance__Group__2 : rule__StructureInstance__Group__2__Impl rule__StructureInstance__Group__3 ;
public final void rule__StructureInstance__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11914:1: ( rule__StructureInstance__Group__2__Impl rule__StructureInstance__Group__3 )
- // InternalOml.g:11915:2: rule__StructureInstance__Group__2__Impl rule__StructureInstance__Group__3
+ // InternalOml.g:12127:1: ( rule__StructureInstance__Group__2__Impl rule__StructureInstance__Group__3 )
+ // InternalOml.g:12128:2: rule__StructureInstance__Group__2__Impl rule__StructureInstance__Group__3
{
pushFollow(FOLLOW_72);
rule__StructureInstance__Group__2__Impl();
@@ -37550,33 +38253,33 @@ public final void rule__StructureInstance__Group__2() throws RecognitionExceptio
// $ANTLR start "rule__StructureInstance__Group__2__Impl"
- // InternalOml.g:11922:1: rule__StructureInstance__Group__2__Impl : ( ( rule__StructureInstance__OwnedPropertyValuesAssignment_2 )* ) ;
+ // InternalOml.g:12135:1: rule__StructureInstance__Group__2__Impl : ( ( rule__StructureInstance__OwnedPropertyValuesAssignment_2 )* ) ;
public final void rule__StructureInstance__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11926:1: ( ( ( rule__StructureInstance__OwnedPropertyValuesAssignment_2 )* ) )
- // InternalOml.g:11927:1: ( ( rule__StructureInstance__OwnedPropertyValuesAssignment_2 )* )
+ // InternalOml.g:12139:1: ( ( ( rule__StructureInstance__OwnedPropertyValuesAssignment_2 )* ) )
+ // InternalOml.g:12140:1: ( ( rule__StructureInstance__OwnedPropertyValuesAssignment_2 )* )
{
- // InternalOml.g:11927:1: ( ( rule__StructureInstance__OwnedPropertyValuesAssignment_2 )* )
- // InternalOml.g:11928:2: ( rule__StructureInstance__OwnedPropertyValuesAssignment_2 )*
+ // InternalOml.g:12140:1: ( ( rule__StructureInstance__OwnedPropertyValuesAssignment_2 )* )
+ // InternalOml.g:12141:2: ( rule__StructureInstance__OwnedPropertyValuesAssignment_2 )*
{
before(grammarAccess.getStructureInstanceAccess().getOwnedPropertyValuesAssignment_2());
- // InternalOml.g:11929:2: ( rule__StructureInstance__OwnedPropertyValuesAssignment_2 )*
- loop138:
+ // InternalOml.g:12142:2: ( rule__StructureInstance__OwnedPropertyValuesAssignment_2 )*
+ loop140:
do {
- int alt138=2;
- int LA138_0 = input.LA(1);
+ int alt140=2;
+ int LA140_0 = input.LA(1);
- if ( ((LA138_0>=RULE_ID && LA138_0<=RULE_IRI)) ) {
- alt138=1;
+ if ( ((LA140_0>=RULE_ID && LA140_0<=RULE_IRI)) ) {
+ alt140=1;
}
- switch (alt138) {
+ switch (alt140) {
case 1 :
- // InternalOml.g:11929:3: rule__StructureInstance__OwnedPropertyValuesAssignment_2
+ // InternalOml.g:12142:3: rule__StructureInstance__OwnedPropertyValuesAssignment_2
{
pushFollow(FOLLOW_73);
rule__StructureInstance__OwnedPropertyValuesAssignment_2();
@@ -37588,7 +38291,7 @@ public final void rule__StructureInstance__Group__2__Impl() throws RecognitionEx
break;
default :
- break loop138;
+ break loop140;
}
} while (true);
@@ -37615,14 +38318,14 @@ public final void rule__StructureInstance__Group__2__Impl() throws RecognitionEx
// $ANTLR start "rule__StructureInstance__Group__3"
- // InternalOml.g:11937:1: rule__StructureInstance__Group__3 : rule__StructureInstance__Group__3__Impl ;
+ // InternalOml.g:12150:1: rule__StructureInstance__Group__3 : rule__StructureInstance__Group__3__Impl ;
public final void rule__StructureInstance__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11941:1: ( rule__StructureInstance__Group__3__Impl )
- // InternalOml.g:11942:2: rule__StructureInstance__Group__3__Impl
+ // InternalOml.g:12154:1: ( rule__StructureInstance__Group__3__Impl )
+ // InternalOml.g:12155:2: rule__StructureInstance__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__StructureInstance__Group__3__Impl();
@@ -37648,20 +38351,20 @@ public final void rule__StructureInstance__Group__3() throws RecognitionExceptio
// $ANTLR start "rule__StructureInstance__Group__3__Impl"
- // InternalOml.g:11948:1: rule__StructureInstance__Group__3__Impl : ( ']' ) ;
+ // InternalOml.g:12161:1: rule__StructureInstance__Group__3__Impl : ( ']' ) ;
public final void rule__StructureInstance__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11952:1: ( ( ']' ) )
- // InternalOml.g:11953:1: ( ']' )
+ // InternalOml.g:12165:1: ( ( ']' ) )
+ // InternalOml.g:12166:1: ( ']' )
{
- // InternalOml.g:11953:1: ( ']' )
- // InternalOml.g:11954:2: ']'
+ // InternalOml.g:12166:1: ( ']' )
+ // InternalOml.g:12167:2: ']'
{
before(grammarAccess.getStructureInstanceAccess().getRightSquareBracketKeyword_3());
- match(input,38,FOLLOW_2);
+ match(input,40,FOLLOW_2);
after(grammarAccess.getStructureInstanceAccess().getRightSquareBracketKeyword_3());
}
@@ -37684,17 +38387,425 @@ public final void rule__StructureInstance__Group__3__Impl() throws RecognitionEx
// $ANTLR end "rule__StructureInstance__Group__3__Impl"
+ // $ANTLR start "rule__AnonymousRelationInstance__Group__0"
+ // InternalOml.g:12177:1: rule__AnonymousRelationInstance__Group__0 : rule__AnonymousRelationInstance__Group__0__Impl rule__AnonymousRelationInstance__Group__1 ;
+ public final void rule__AnonymousRelationInstance__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalOml.g:12181:1: ( rule__AnonymousRelationInstance__Group__0__Impl rule__AnonymousRelationInstance__Group__1 )
+ // InternalOml.g:12182:2: rule__AnonymousRelationInstance__Group__0__Impl rule__AnonymousRelationInstance__Group__1
+ {
+ pushFollow(FOLLOW_74);
+ rule__AnonymousRelationInstance__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__AnonymousRelationInstance__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AnonymousRelationInstance__Group__0"
+
+
+ // $ANTLR start "rule__AnonymousRelationInstance__Group__0__Impl"
+ // InternalOml.g:12189:1: rule__AnonymousRelationInstance__Group__0__Impl : ( ( rule__AnonymousRelationInstance__TargetAssignment_0 ) ) ;
+ public final void rule__AnonymousRelationInstance__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalOml.g:12193:1: ( ( ( rule__AnonymousRelationInstance__TargetAssignment_0 ) ) )
+ // InternalOml.g:12194:1: ( ( rule__AnonymousRelationInstance__TargetAssignment_0 ) )
+ {
+ // InternalOml.g:12194:1: ( ( rule__AnonymousRelationInstance__TargetAssignment_0 ) )
+ // InternalOml.g:12195:2: ( rule__AnonymousRelationInstance__TargetAssignment_0 )
+ {
+ before(grammarAccess.getAnonymousRelationInstanceAccess().getTargetAssignment_0());
+ // InternalOml.g:12196:2: ( rule__AnonymousRelationInstance__TargetAssignment_0 )
+ // InternalOml.g:12196:3: rule__AnonymousRelationInstance__TargetAssignment_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__AnonymousRelationInstance__TargetAssignment_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getAnonymousRelationInstanceAccess().getTargetAssignment_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AnonymousRelationInstance__Group__0__Impl"
+
+
+ // $ANTLR start "rule__AnonymousRelationInstance__Group__1"
+ // InternalOml.g:12204:1: rule__AnonymousRelationInstance__Group__1 : rule__AnonymousRelationInstance__Group__1__Impl rule__AnonymousRelationInstance__Group__2 ;
+ public final void rule__AnonymousRelationInstance__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalOml.g:12208:1: ( rule__AnonymousRelationInstance__Group__1__Impl rule__AnonymousRelationInstance__Group__2 )
+ // InternalOml.g:12209:2: rule__AnonymousRelationInstance__Group__1__Impl rule__AnonymousRelationInstance__Group__2
+ {
+ pushFollow(FOLLOW_49);
+ rule__AnonymousRelationInstance__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__AnonymousRelationInstance__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AnonymousRelationInstance__Group__1"
+
+
+ // $ANTLR start "rule__AnonymousRelationInstance__Group__1__Impl"
+ // InternalOml.g:12216:1: rule__AnonymousRelationInstance__Group__1__Impl : ( 'with' ) ;
+ public final void rule__AnonymousRelationInstance__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalOml.g:12220:1: ( ( 'with' ) )
+ // InternalOml.g:12221:1: ( 'with' )
+ {
+ // InternalOml.g:12221:1: ( 'with' )
+ // InternalOml.g:12222:2: 'with'
+ {
+ before(grammarAccess.getAnonymousRelationInstanceAccess().getWithKeyword_1());
+ match(input,71,FOLLOW_2);
+ after(grammarAccess.getAnonymousRelationInstanceAccess().getWithKeyword_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AnonymousRelationInstance__Group__1__Impl"
+
+
+ // $ANTLR start "rule__AnonymousRelationInstance__Group__2"
+ // InternalOml.g:12231:1: rule__AnonymousRelationInstance__Group__2 : rule__AnonymousRelationInstance__Group__2__Impl rule__AnonymousRelationInstance__Group__3 ;
+ public final void rule__AnonymousRelationInstance__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalOml.g:12235:1: ( rule__AnonymousRelationInstance__Group__2__Impl rule__AnonymousRelationInstance__Group__3 )
+ // InternalOml.g:12236:2: rule__AnonymousRelationInstance__Group__2__Impl rule__AnonymousRelationInstance__Group__3
+ {
+ pushFollow(FOLLOW_72);
+ rule__AnonymousRelationInstance__Group__2__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__AnonymousRelationInstance__Group__3();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AnonymousRelationInstance__Group__2"
+
+
+ // $ANTLR start "rule__AnonymousRelationInstance__Group__2__Impl"
+ // InternalOml.g:12243:1: rule__AnonymousRelationInstance__Group__2__Impl : ( '[' ) ;
+ public final void rule__AnonymousRelationInstance__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalOml.g:12247:1: ( ( '[' ) )
+ // InternalOml.g:12248:1: ( '[' )
+ {
+ // InternalOml.g:12248:1: ( '[' )
+ // InternalOml.g:12249:2: '['
+ {
+ before(grammarAccess.getAnonymousRelationInstanceAccess().getLeftSquareBracketKeyword_2());
+ match(input,39,FOLLOW_2);
+ after(grammarAccess.getAnonymousRelationInstanceAccess().getLeftSquareBracketKeyword_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AnonymousRelationInstance__Group__2__Impl"
+
+
+ // $ANTLR start "rule__AnonymousRelationInstance__Group__3"
+ // InternalOml.g:12258:1: rule__AnonymousRelationInstance__Group__3 : rule__AnonymousRelationInstance__Group__3__Impl rule__AnonymousRelationInstance__Group__4 ;
+ public final void rule__AnonymousRelationInstance__Group__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalOml.g:12262:1: ( rule__AnonymousRelationInstance__Group__3__Impl rule__AnonymousRelationInstance__Group__4 )
+ // InternalOml.g:12263:2: rule__AnonymousRelationInstance__Group__3__Impl rule__AnonymousRelationInstance__Group__4
+ {
+ pushFollow(FOLLOW_72);
+ rule__AnonymousRelationInstance__Group__3__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__AnonymousRelationInstance__Group__4();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AnonymousRelationInstance__Group__3"
+
+
+ // $ANTLR start "rule__AnonymousRelationInstance__Group__3__Impl"
+ // InternalOml.g:12270:1: rule__AnonymousRelationInstance__Group__3__Impl : ( ( rule__AnonymousRelationInstance__OwnedPropertyValuesAssignment_3 )* ) ;
+ public final void rule__AnonymousRelationInstance__Group__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalOml.g:12274:1: ( ( ( rule__AnonymousRelationInstance__OwnedPropertyValuesAssignment_3 )* ) )
+ // InternalOml.g:12275:1: ( ( rule__AnonymousRelationInstance__OwnedPropertyValuesAssignment_3 )* )
+ {
+ // InternalOml.g:12275:1: ( ( rule__AnonymousRelationInstance__OwnedPropertyValuesAssignment_3 )* )
+ // InternalOml.g:12276:2: ( rule__AnonymousRelationInstance__OwnedPropertyValuesAssignment_3 )*
+ {
+ before(grammarAccess.getAnonymousRelationInstanceAccess().getOwnedPropertyValuesAssignment_3());
+ // InternalOml.g:12277:2: ( rule__AnonymousRelationInstance__OwnedPropertyValuesAssignment_3 )*
+ loop141:
+ do {
+ int alt141=2;
+ int LA141_0 = input.LA(1);
+
+ if ( ((LA141_0>=RULE_ID && LA141_0<=RULE_IRI)) ) {
+ alt141=1;
+ }
+
+
+ switch (alt141) {
+ case 1 :
+ // InternalOml.g:12277:3: rule__AnonymousRelationInstance__OwnedPropertyValuesAssignment_3
+ {
+ pushFollow(FOLLOW_73);
+ rule__AnonymousRelationInstance__OwnedPropertyValuesAssignment_3();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ default :
+ break loop141;
+ }
+ } while (true);
+
+ after(grammarAccess.getAnonymousRelationInstanceAccess().getOwnedPropertyValuesAssignment_3());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AnonymousRelationInstance__Group__3__Impl"
+
+
+ // $ANTLR start "rule__AnonymousRelationInstance__Group__4"
+ // InternalOml.g:12285:1: rule__AnonymousRelationInstance__Group__4 : rule__AnonymousRelationInstance__Group__4__Impl ;
+ public final void rule__AnonymousRelationInstance__Group__4() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalOml.g:12289:1: ( rule__AnonymousRelationInstance__Group__4__Impl )
+ // InternalOml.g:12290:2: rule__AnonymousRelationInstance__Group__4__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__AnonymousRelationInstance__Group__4__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AnonymousRelationInstance__Group__4"
+
+
+ // $ANTLR start "rule__AnonymousRelationInstance__Group__4__Impl"
+ // InternalOml.g:12296:1: rule__AnonymousRelationInstance__Group__4__Impl : ( ']' ) ;
+ public final void rule__AnonymousRelationInstance__Group__4__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalOml.g:12300:1: ( ( ']' ) )
+ // InternalOml.g:12301:1: ( ']' )
+ {
+ // InternalOml.g:12301:1: ( ']' )
+ // InternalOml.g:12302:2: ']'
+ {
+ before(grammarAccess.getAnonymousRelationInstanceAccess().getRightSquareBracketKeyword_4());
+ match(input,40,FOLLOW_2);
+ after(grammarAccess.getAnonymousRelationInstanceAccess().getRightSquareBracketKeyword_4());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AnonymousRelationInstance__Group__4__Impl"
+
+
// $ANTLR start "rule__ConceptInstance__Group__0"
- // InternalOml.g:11964:1: rule__ConceptInstance__Group__0 : rule__ConceptInstance__Group__0__Impl rule__ConceptInstance__Group__1 ;
+ // InternalOml.g:12312:1: rule__ConceptInstance__Group__0 : rule__ConceptInstance__Group__0__Impl rule__ConceptInstance__Group__1 ;
public final void rule__ConceptInstance__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11968:1: ( rule__ConceptInstance__Group__0__Impl rule__ConceptInstance__Group__1 )
- // InternalOml.g:11969:2: rule__ConceptInstance__Group__0__Impl rule__ConceptInstance__Group__1
+ // InternalOml.g:12316:1: ( rule__ConceptInstance__Group__0__Impl rule__ConceptInstance__Group__1 )
+ // InternalOml.g:12317:2: rule__ConceptInstance__Group__0__Impl rule__ConceptInstance__Group__1
{
- pushFollow(FOLLOW_74);
+ pushFollow(FOLLOW_75);
rule__ConceptInstance__Group__0__Impl();
state._fsp--;
@@ -37723,35 +38834,35 @@ public final void rule__ConceptInstance__Group__0() throws RecognitionException
// $ANTLR start "rule__ConceptInstance__Group__0__Impl"
- // InternalOml.g:11976:1: rule__ConceptInstance__Group__0__Impl : ( ( rule__ConceptInstance__OwnedAnnotationsAssignment_0 )* ) ;
+ // InternalOml.g:12324:1: rule__ConceptInstance__Group__0__Impl : ( ( rule__ConceptInstance__OwnedAnnotationsAssignment_0 )* ) ;
public final void rule__ConceptInstance__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11980:1: ( ( ( rule__ConceptInstance__OwnedAnnotationsAssignment_0 )* ) )
- // InternalOml.g:11981:1: ( ( rule__ConceptInstance__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:12328:1: ( ( ( rule__ConceptInstance__OwnedAnnotationsAssignment_0 )* ) )
+ // InternalOml.g:12329:1: ( ( rule__ConceptInstance__OwnedAnnotationsAssignment_0 )* )
{
- // InternalOml.g:11981:1: ( ( rule__ConceptInstance__OwnedAnnotationsAssignment_0 )* )
- // InternalOml.g:11982:2: ( rule__ConceptInstance__OwnedAnnotationsAssignment_0 )*
+ // InternalOml.g:12329:1: ( ( rule__ConceptInstance__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:12330:2: ( rule__ConceptInstance__OwnedAnnotationsAssignment_0 )*
{
before(grammarAccess.getConceptInstanceAccess().getOwnedAnnotationsAssignment_0());
- // InternalOml.g:11983:2: ( rule__ConceptInstance__OwnedAnnotationsAssignment_0 )*
- loop139:
+ // InternalOml.g:12331:2: ( rule__ConceptInstance__OwnedAnnotationsAssignment_0 )*
+ loop142:
do {
- int alt139=2;
- int LA139_0 = input.LA(1);
+ int alt142=2;
+ int LA142_0 = input.LA(1);
- if ( (LA139_0==28) ) {
- alt139=1;
+ if ( (LA142_0==29) ) {
+ alt142=1;
}
- switch (alt139) {
+ switch (alt142) {
case 1 :
- // InternalOml.g:11983:3: rule__ConceptInstance__OwnedAnnotationsAssignment_0
+ // InternalOml.g:12331:3: rule__ConceptInstance__OwnedAnnotationsAssignment_0
{
- pushFollow(FOLLOW_6);
+ pushFollow(FOLLOW_8);
rule__ConceptInstance__OwnedAnnotationsAssignment_0();
state._fsp--;
@@ -37761,7 +38872,7 @@ public final void rule__ConceptInstance__Group__0__Impl() throws RecognitionExce
break;
default :
- break loop139;
+ break loop142;
}
} while (true);
@@ -37788,16 +38899,16 @@ public final void rule__ConceptInstance__Group__0__Impl() throws RecognitionExce
// $ANTLR start "rule__ConceptInstance__Group__1"
- // InternalOml.g:11991:1: rule__ConceptInstance__Group__1 : rule__ConceptInstance__Group__1__Impl rule__ConceptInstance__Group__2 ;
+ // InternalOml.g:12339:1: rule__ConceptInstance__Group__1 : rule__ConceptInstance__Group__1__Impl rule__ConceptInstance__Group__2 ;
public final void rule__ConceptInstance__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:11995:1: ( rule__ConceptInstance__Group__1__Impl rule__ConceptInstance__Group__2 )
- // InternalOml.g:11996:2: rule__ConceptInstance__Group__1__Impl rule__ConceptInstance__Group__2
+ // InternalOml.g:12343:1: ( rule__ConceptInstance__Group__1__Impl rule__ConceptInstance__Group__2 )
+ // InternalOml.g:12344:2: rule__ConceptInstance__Group__1__Impl rule__ConceptInstance__Group__2
{
- pushFollow(FOLLOW_75);
+ pushFollow(FOLLOW_76);
rule__ConceptInstance__Group__1__Impl();
state._fsp--;
@@ -37826,21 +38937,21 @@ public final void rule__ConceptInstance__Group__1() throws RecognitionException
// $ANTLR start "rule__ConceptInstance__Group__1__Impl"
- // InternalOml.g:12003:1: rule__ConceptInstance__Group__1__Impl : ( ( rule__ConceptInstance__Alternatives_1 ) ) ;
+ // InternalOml.g:12351:1: rule__ConceptInstance__Group__1__Impl : ( ( rule__ConceptInstance__Alternatives_1 ) ) ;
public final void rule__ConceptInstance__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12007:1: ( ( ( rule__ConceptInstance__Alternatives_1 ) ) )
- // InternalOml.g:12008:1: ( ( rule__ConceptInstance__Alternatives_1 ) )
+ // InternalOml.g:12355:1: ( ( ( rule__ConceptInstance__Alternatives_1 ) ) )
+ // InternalOml.g:12356:1: ( ( rule__ConceptInstance__Alternatives_1 ) )
{
- // InternalOml.g:12008:1: ( ( rule__ConceptInstance__Alternatives_1 ) )
- // InternalOml.g:12009:2: ( rule__ConceptInstance__Alternatives_1 )
+ // InternalOml.g:12356:1: ( ( rule__ConceptInstance__Alternatives_1 ) )
+ // InternalOml.g:12357:2: ( rule__ConceptInstance__Alternatives_1 )
{
before(grammarAccess.getConceptInstanceAccess().getAlternatives_1());
- // InternalOml.g:12010:2: ( rule__ConceptInstance__Alternatives_1 )
- // InternalOml.g:12010:3: rule__ConceptInstance__Alternatives_1
+ // InternalOml.g:12358:2: ( rule__ConceptInstance__Alternatives_1 )
+ // InternalOml.g:12358:3: rule__ConceptInstance__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__ConceptInstance__Alternatives_1();
@@ -37873,16 +38984,16 @@ public final void rule__ConceptInstance__Group__1__Impl() throws RecognitionExce
// $ANTLR start "rule__ConceptInstance__Group__2"
- // InternalOml.g:12018:1: rule__ConceptInstance__Group__2 : rule__ConceptInstance__Group__2__Impl rule__ConceptInstance__Group__3 ;
+ // InternalOml.g:12366:1: rule__ConceptInstance__Group__2 : rule__ConceptInstance__Group__2__Impl rule__ConceptInstance__Group__3 ;
public final void rule__ConceptInstance__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12022:1: ( rule__ConceptInstance__Group__2__Impl rule__ConceptInstance__Group__3 )
- // InternalOml.g:12023:2: rule__ConceptInstance__Group__2__Impl rule__ConceptInstance__Group__3
+ // InternalOml.g:12370:1: ( rule__ConceptInstance__Group__2__Impl rule__ConceptInstance__Group__3 )
+ // InternalOml.g:12371:2: rule__ConceptInstance__Group__2__Impl rule__ConceptInstance__Group__3
{
- pushFollow(FOLLOW_75);
+ pushFollow(FOLLOW_76);
rule__ConceptInstance__Group__2__Impl();
state._fsp--;
@@ -37911,29 +39022,29 @@ public final void rule__ConceptInstance__Group__2() throws RecognitionException
// $ANTLR start "rule__ConceptInstance__Group__2__Impl"
- // InternalOml.g:12030:1: rule__ConceptInstance__Group__2__Impl : ( ( rule__ConceptInstance__Group_2__0 )? ) ;
+ // InternalOml.g:12378:1: rule__ConceptInstance__Group__2__Impl : ( ( rule__ConceptInstance__Group_2__0 )? ) ;
public final void rule__ConceptInstance__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12034:1: ( ( ( rule__ConceptInstance__Group_2__0 )? ) )
- // InternalOml.g:12035:1: ( ( rule__ConceptInstance__Group_2__0 )? )
+ // InternalOml.g:12382:1: ( ( ( rule__ConceptInstance__Group_2__0 )? ) )
+ // InternalOml.g:12383:1: ( ( rule__ConceptInstance__Group_2__0 )? )
{
- // InternalOml.g:12035:1: ( ( rule__ConceptInstance__Group_2__0 )? )
- // InternalOml.g:12036:2: ( rule__ConceptInstance__Group_2__0 )?
+ // InternalOml.g:12383:1: ( ( rule__ConceptInstance__Group_2__0 )? )
+ // InternalOml.g:12384:2: ( rule__ConceptInstance__Group_2__0 )?
{
before(grammarAccess.getConceptInstanceAccess().getGroup_2());
- // InternalOml.g:12037:2: ( rule__ConceptInstance__Group_2__0 )?
- int alt140=2;
- int LA140_0 = input.LA(1);
+ // InternalOml.g:12385:2: ( rule__ConceptInstance__Group_2__0 )?
+ int alt143=2;
+ int LA143_0 = input.LA(1);
- if ( (LA140_0==71) ) {
- alt140=1;
+ if ( (LA143_0==73) ) {
+ alt143=1;
}
- switch (alt140) {
+ switch (alt143) {
case 1 :
- // InternalOml.g:12037:3: rule__ConceptInstance__Group_2__0
+ // InternalOml.g:12385:3: rule__ConceptInstance__Group_2__0
{
pushFollow(FOLLOW_2);
rule__ConceptInstance__Group_2__0();
@@ -37969,14 +39080,14 @@ public final void rule__ConceptInstance__Group__2__Impl() throws RecognitionExce
// $ANTLR start "rule__ConceptInstance__Group__3"
- // InternalOml.g:12045:1: rule__ConceptInstance__Group__3 : rule__ConceptInstance__Group__3__Impl ;
+ // InternalOml.g:12393:1: rule__ConceptInstance__Group__3 : rule__ConceptInstance__Group__3__Impl ;
public final void rule__ConceptInstance__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12049:1: ( rule__ConceptInstance__Group__3__Impl )
- // InternalOml.g:12050:2: rule__ConceptInstance__Group__3__Impl
+ // InternalOml.g:12397:1: ( rule__ConceptInstance__Group__3__Impl )
+ // InternalOml.g:12398:2: rule__ConceptInstance__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__ConceptInstance__Group__3__Impl();
@@ -38002,29 +39113,29 @@ public final void rule__ConceptInstance__Group__3() throws RecognitionException
// $ANTLR start "rule__ConceptInstance__Group__3__Impl"
- // InternalOml.g:12056:1: rule__ConceptInstance__Group__3__Impl : ( ( rule__ConceptInstance__Group_3__0 )? ) ;
+ // InternalOml.g:12404:1: rule__ConceptInstance__Group__3__Impl : ( ( rule__ConceptInstance__Group_3__0 )? ) ;
public final void rule__ConceptInstance__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12060:1: ( ( ( rule__ConceptInstance__Group_3__0 )? ) )
- // InternalOml.g:12061:1: ( ( rule__ConceptInstance__Group_3__0 )? )
+ // InternalOml.g:12408:1: ( ( ( rule__ConceptInstance__Group_3__0 )? ) )
+ // InternalOml.g:12409:1: ( ( rule__ConceptInstance__Group_3__0 )? )
{
- // InternalOml.g:12061:1: ( ( rule__ConceptInstance__Group_3__0 )? )
- // InternalOml.g:12062:2: ( rule__ConceptInstance__Group_3__0 )?
+ // InternalOml.g:12409:1: ( ( rule__ConceptInstance__Group_3__0 )? )
+ // InternalOml.g:12410:2: ( rule__ConceptInstance__Group_3__0 )?
{
before(grammarAccess.getConceptInstanceAccess().getGroup_3());
- // InternalOml.g:12063:2: ( rule__ConceptInstance__Group_3__0 )?
- int alt141=2;
- int LA141_0 = input.LA(1);
+ // InternalOml.g:12411:2: ( rule__ConceptInstance__Group_3__0 )?
+ int alt144=2;
+ int LA144_0 = input.LA(1);
- if ( (LA141_0==37) ) {
- alt141=1;
+ if ( (LA144_0==39) ) {
+ alt144=1;
}
- switch (alt141) {
+ switch (alt144) {
case 1 :
- // InternalOml.g:12063:3: rule__ConceptInstance__Group_3__0
+ // InternalOml.g:12411:3: rule__ConceptInstance__Group_3__0
{
pushFollow(FOLLOW_2);
rule__ConceptInstance__Group_3__0();
@@ -38060,16 +39171,16 @@ public final void rule__ConceptInstance__Group__3__Impl() throws RecognitionExce
// $ANTLR start "rule__ConceptInstance__Group_1_0__0"
- // InternalOml.g:12072:1: rule__ConceptInstance__Group_1_0__0 : rule__ConceptInstance__Group_1_0__0__Impl rule__ConceptInstance__Group_1_0__1 ;
+ // InternalOml.g:12420:1: rule__ConceptInstance__Group_1_0__0 : rule__ConceptInstance__Group_1_0__0__Impl rule__ConceptInstance__Group_1_0__1 ;
public final void rule__ConceptInstance__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12076:1: ( rule__ConceptInstance__Group_1_0__0__Impl rule__ConceptInstance__Group_1_0__1 )
- // InternalOml.g:12077:2: rule__ConceptInstance__Group_1_0__0__Impl rule__ConceptInstance__Group_1_0__1
+ // InternalOml.g:12424:1: ( rule__ConceptInstance__Group_1_0__0__Impl rule__ConceptInstance__Group_1_0__1 )
+ // InternalOml.g:12425:2: rule__ConceptInstance__Group_1_0__0__Impl rule__ConceptInstance__Group_1_0__1
{
- pushFollow(FOLLOW_9);
+ pushFollow(FOLLOW_11);
rule__ConceptInstance__Group_1_0__0__Impl();
state._fsp--;
@@ -38098,20 +39209,20 @@ public final void rule__ConceptInstance__Group_1_0__0() throws RecognitionExcept
// $ANTLR start "rule__ConceptInstance__Group_1_0__0__Impl"
- // InternalOml.g:12084:1: rule__ConceptInstance__Group_1_0__0__Impl : ( 'instance' ) ;
+ // InternalOml.g:12432:1: rule__ConceptInstance__Group_1_0__0__Impl : ( 'instance' ) ;
public final void rule__ConceptInstance__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12088:1: ( ( 'instance' ) )
- // InternalOml.g:12089:1: ( 'instance' )
+ // InternalOml.g:12436:1: ( ( 'instance' ) )
+ // InternalOml.g:12437:1: ( 'instance' )
{
- // InternalOml.g:12089:1: ( 'instance' )
- // InternalOml.g:12090:2: 'instance'
+ // InternalOml.g:12437:1: ( 'instance' )
+ // InternalOml.g:12438:2: 'instance'
{
before(grammarAccess.getConceptInstanceAccess().getInstanceKeyword_1_0_0());
- match(input,70,FOLLOW_2);
+ match(input,72,FOLLOW_2);
after(grammarAccess.getConceptInstanceAccess().getInstanceKeyword_1_0_0());
}
@@ -38135,14 +39246,14 @@ public final void rule__ConceptInstance__Group_1_0__0__Impl() throws Recognition
// $ANTLR start "rule__ConceptInstance__Group_1_0__1"
- // InternalOml.g:12099:1: rule__ConceptInstance__Group_1_0__1 : rule__ConceptInstance__Group_1_0__1__Impl ;
+ // InternalOml.g:12447:1: rule__ConceptInstance__Group_1_0__1 : rule__ConceptInstance__Group_1_0__1__Impl ;
public final void rule__ConceptInstance__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12103:1: ( rule__ConceptInstance__Group_1_0__1__Impl )
- // InternalOml.g:12104:2: rule__ConceptInstance__Group_1_0__1__Impl
+ // InternalOml.g:12451:1: ( rule__ConceptInstance__Group_1_0__1__Impl )
+ // InternalOml.g:12452:2: rule__ConceptInstance__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__ConceptInstance__Group_1_0__1__Impl();
@@ -38168,21 +39279,21 @@ public final void rule__ConceptInstance__Group_1_0__1() throws RecognitionExcept
// $ANTLR start "rule__ConceptInstance__Group_1_0__1__Impl"
- // InternalOml.g:12110:1: rule__ConceptInstance__Group_1_0__1__Impl : ( ( rule__ConceptInstance__NameAssignment_1_0_1 ) ) ;
+ // InternalOml.g:12458:1: rule__ConceptInstance__Group_1_0__1__Impl : ( ( rule__ConceptInstance__NameAssignment_1_0_1 ) ) ;
public final void rule__ConceptInstance__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12114:1: ( ( ( rule__ConceptInstance__NameAssignment_1_0_1 ) ) )
- // InternalOml.g:12115:1: ( ( rule__ConceptInstance__NameAssignment_1_0_1 ) )
+ // InternalOml.g:12462:1: ( ( ( rule__ConceptInstance__NameAssignment_1_0_1 ) ) )
+ // InternalOml.g:12463:1: ( ( rule__ConceptInstance__NameAssignment_1_0_1 ) )
{
- // InternalOml.g:12115:1: ( ( rule__ConceptInstance__NameAssignment_1_0_1 ) )
- // InternalOml.g:12116:2: ( rule__ConceptInstance__NameAssignment_1_0_1 )
+ // InternalOml.g:12463:1: ( ( rule__ConceptInstance__NameAssignment_1_0_1 ) )
+ // InternalOml.g:12464:2: ( rule__ConceptInstance__NameAssignment_1_0_1 )
{
before(grammarAccess.getConceptInstanceAccess().getNameAssignment_1_0_1());
- // InternalOml.g:12117:2: ( rule__ConceptInstance__NameAssignment_1_0_1 )
- // InternalOml.g:12117:3: rule__ConceptInstance__NameAssignment_1_0_1
+ // InternalOml.g:12465:2: ( rule__ConceptInstance__NameAssignment_1_0_1 )
+ // InternalOml.g:12465:3: rule__ConceptInstance__NameAssignment_1_0_1
{
pushFollow(FOLLOW_2);
rule__ConceptInstance__NameAssignment_1_0_1();
@@ -38215,16 +39326,16 @@ public final void rule__ConceptInstance__Group_1_0__1__Impl() throws Recognition
// $ANTLR start "rule__ConceptInstance__Group_1_1__0"
- // InternalOml.g:12126:1: rule__ConceptInstance__Group_1_1__0 : rule__ConceptInstance__Group_1_1__0__Impl rule__ConceptInstance__Group_1_1__1 ;
+ // InternalOml.g:12474:1: rule__ConceptInstance__Group_1_1__0 : rule__ConceptInstance__Group_1_1__0__Impl rule__ConceptInstance__Group_1_1__1 ;
public final void rule__ConceptInstance__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12130:1: ( rule__ConceptInstance__Group_1_1__0__Impl rule__ConceptInstance__Group_1_1__1 )
- // InternalOml.g:12131:2: rule__ConceptInstance__Group_1_1__0__Impl rule__ConceptInstance__Group_1_1__1
+ // InternalOml.g:12478:1: ( rule__ConceptInstance__Group_1_1__0__Impl rule__ConceptInstance__Group_1_1__1 )
+ // InternalOml.g:12479:2: rule__ConceptInstance__Group_1_1__0__Impl rule__ConceptInstance__Group_1_1__1
{
- pushFollow(FOLLOW_76);
+ pushFollow(FOLLOW_77);
rule__ConceptInstance__Group_1_1__0__Impl();
state._fsp--;
@@ -38253,20 +39364,20 @@ public final void rule__ConceptInstance__Group_1_1__0() throws RecognitionExcept
// $ANTLR start "rule__ConceptInstance__Group_1_1__0__Impl"
- // InternalOml.g:12138:1: rule__ConceptInstance__Group_1_1__0__Impl : ( 'ref' ) ;
+ // InternalOml.g:12486:1: rule__ConceptInstance__Group_1_1__0__Impl : ( 'ref' ) ;
public final void rule__ConceptInstance__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12142:1: ( ( 'ref' ) )
- // InternalOml.g:12143:1: ( 'ref' )
+ // InternalOml.g:12490:1: ( ( 'ref' ) )
+ // InternalOml.g:12491:1: ( 'ref' )
{
- // InternalOml.g:12143:1: ( 'ref' )
- // InternalOml.g:12144:2: 'ref'
+ // InternalOml.g:12491:1: ( 'ref' )
+ // InternalOml.g:12492:2: 'ref'
{
before(grammarAccess.getConceptInstanceAccess().getRefKeyword_1_1_0());
- match(input,36,FOLLOW_2);
+ match(input,38,FOLLOW_2);
after(grammarAccess.getConceptInstanceAccess().getRefKeyword_1_1_0());
}
@@ -38290,14 +39401,14 @@ public final void rule__ConceptInstance__Group_1_1__0__Impl() throws Recognition
// $ANTLR start "rule__ConceptInstance__Group_1_1__1"
- // InternalOml.g:12153:1: rule__ConceptInstance__Group_1_1__1 : rule__ConceptInstance__Group_1_1__1__Impl rule__ConceptInstance__Group_1_1__2 ;
+ // InternalOml.g:12501:1: rule__ConceptInstance__Group_1_1__1 : rule__ConceptInstance__Group_1_1__1__Impl rule__ConceptInstance__Group_1_1__2 ;
public final void rule__ConceptInstance__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12157:1: ( rule__ConceptInstance__Group_1_1__1__Impl rule__ConceptInstance__Group_1_1__2 )
- // InternalOml.g:12158:2: rule__ConceptInstance__Group_1_1__1__Impl rule__ConceptInstance__Group_1_1__2
+ // InternalOml.g:12505:1: ( rule__ConceptInstance__Group_1_1__1__Impl rule__ConceptInstance__Group_1_1__2 )
+ // InternalOml.g:12506:2: rule__ConceptInstance__Group_1_1__1__Impl rule__ConceptInstance__Group_1_1__2
{
pushFollow(FOLLOW_3);
rule__ConceptInstance__Group_1_1__1__Impl();
@@ -38328,20 +39439,20 @@ public final void rule__ConceptInstance__Group_1_1__1() throws RecognitionExcept
// $ANTLR start "rule__ConceptInstance__Group_1_1__1__Impl"
- // InternalOml.g:12165:1: rule__ConceptInstance__Group_1_1__1__Impl : ( 'instance' ) ;
+ // InternalOml.g:12513:1: rule__ConceptInstance__Group_1_1__1__Impl : ( 'instance' ) ;
public final void rule__ConceptInstance__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12169:1: ( ( 'instance' ) )
- // InternalOml.g:12170:1: ( 'instance' )
+ // InternalOml.g:12517:1: ( ( 'instance' ) )
+ // InternalOml.g:12518:1: ( 'instance' )
{
- // InternalOml.g:12170:1: ( 'instance' )
- // InternalOml.g:12171:2: 'instance'
+ // InternalOml.g:12518:1: ( 'instance' )
+ // InternalOml.g:12519:2: 'instance'
{
before(grammarAccess.getConceptInstanceAccess().getInstanceKeyword_1_1_1());
- match(input,70,FOLLOW_2);
+ match(input,72,FOLLOW_2);
after(grammarAccess.getConceptInstanceAccess().getInstanceKeyword_1_1_1());
}
@@ -38365,14 +39476,14 @@ public final void rule__ConceptInstance__Group_1_1__1__Impl() throws Recognition
// $ANTLR start "rule__ConceptInstance__Group_1_1__2"
- // InternalOml.g:12180:1: rule__ConceptInstance__Group_1_1__2 : rule__ConceptInstance__Group_1_1__2__Impl ;
+ // InternalOml.g:12528:1: rule__ConceptInstance__Group_1_1__2 : rule__ConceptInstance__Group_1_1__2__Impl ;
public final void rule__ConceptInstance__Group_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12184:1: ( rule__ConceptInstance__Group_1_1__2__Impl )
- // InternalOml.g:12185:2: rule__ConceptInstance__Group_1_1__2__Impl
+ // InternalOml.g:12532:1: ( rule__ConceptInstance__Group_1_1__2__Impl )
+ // InternalOml.g:12533:2: rule__ConceptInstance__Group_1_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__ConceptInstance__Group_1_1__2__Impl();
@@ -38398,21 +39509,21 @@ public final void rule__ConceptInstance__Group_1_1__2() throws RecognitionExcept
// $ANTLR start "rule__ConceptInstance__Group_1_1__2__Impl"
- // InternalOml.g:12191:1: rule__ConceptInstance__Group_1_1__2__Impl : ( ( rule__ConceptInstance__RefAssignment_1_1_2 ) ) ;
+ // InternalOml.g:12539:1: rule__ConceptInstance__Group_1_1__2__Impl : ( ( rule__ConceptInstance__RefAssignment_1_1_2 ) ) ;
public final void rule__ConceptInstance__Group_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12195:1: ( ( ( rule__ConceptInstance__RefAssignment_1_1_2 ) ) )
- // InternalOml.g:12196:1: ( ( rule__ConceptInstance__RefAssignment_1_1_2 ) )
+ // InternalOml.g:12543:1: ( ( ( rule__ConceptInstance__RefAssignment_1_1_2 ) ) )
+ // InternalOml.g:12544:1: ( ( rule__ConceptInstance__RefAssignment_1_1_2 ) )
{
- // InternalOml.g:12196:1: ( ( rule__ConceptInstance__RefAssignment_1_1_2 ) )
- // InternalOml.g:12197:2: ( rule__ConceptInstance__RefAssignment_1_1_2 )
+ // InternalOml.g:12544:1: ( ( rule__ConceptInstance__RefAssignment_1_1_2 ) )
+ // InternalOml.g:12545:2: ( rule__ConceptInstance__RefAssignment_1_1_2 )
{
before(grammarAccess.getConceptInstanceAccess().getRefAssignment_1_1_2());
- // InternalOml.g:12198:2: ( rule__ConceptInstance__RefAssignment_1_1_2 )
- // InternalOml.g:12198:3: rule__ConceptInstance__RefAssignment_1_1_2
+ // InternalOml.g:12546:2: ( rule__ConceptInstance__RefAssignment_1_1_2 )
+ // InternalOml.g:12546:3: rule__ConceptInstance__RefAssignment_1_1_2
{
pushFollow(FOLLOW_2);
rule__ConceptInstance__RefAssignment_1_1_2();
@@ -38445,14 +39556,14 @@ public final void rule__ConceptInstance__Group_1_1__2__Impl() throws Recognition
// $ANTLR start "rule__ConceptInstance__Group_2__0"
- // InternalOml.g:12207:1: rule__ConceptInstance__Group_2__0 : rule__ConceptInstance__Group_2__0__Impl rule__ConceptInstance__Group_2__1 ;
+ // InternalOml.g:12555:1: rule__ConceptInstance__Group_2__0 : rule__ConceptInstance__Group_2__0__Impl rule__ConceptInstance__Group_2__1 ;
public final void rule__ConceptInstance__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12211:1: ( rule__ConceptInstance__Group_2__0__Impl rule__ConceptInstance__Group_2__1 )
- // InternalOml.g:12212:2: rule__ConceptInstance__Group_2__0__Impl rule__ConceptInstance__Group_2__1
+ // InternalOml.g:12559:1: ( rule__ConceptInstance__Group_2__0__Impl rule__ConceptInstance__Group_2__1 )
+ // InternalOml.g:12560:2: rule__ConceptInstance__Group_2__0__Impl rule__ConceptInstance__Group_2__1
{
pushFollow(FOLLOW_3);
rule__ConceptInstance__Group_2__0__Impl();
@@ -38483,20 +39594,20 @@ public final void rule__ConceptInstance__Group_2__0() throws RecognitionExceptio
// $ANTLR start "rule__ConceptInstance__Group_2__0__Impl"
- // InternalOml.g:12219:1: rule__ConceptInstance__Group_2__0__Impl : ( ':' ) ;
+ // InternalOml.g:12567:1: rule__ConceptInstance__Group_2__0__Impl : ( ':' ) ;
public final void rule__ConceptInstance__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12223:1: ( ( ':' ) )
- // InternalOml.g:12224:1: ( ':' )
+ // InternalOml.g:12571:1: ( ( ':' ) )
+ // InternalOml.g:12572:1: ( ':' )
{
- // InternalOml.g:12224:1: ( ':' )
- // InternalOml.g:12225:2: ':'
+ // InternalOml.g:12572:1: ( ':' )
+ // InternalOml.g:12573:2: ':'
{
before(grammarAccess.getConceptInstanceAccess().getColonKeyword_2_0());
- match(input,71,FOLLOW_2);
+ match(input,73,FOLLOW_2);
after(grammarAccess.getConceptInstanceAccess().getColonKeyword_2_0());
}
@@ -38520,16 +39631,16 @@ public final void rule__ConceptInstance__Group_2__0__Impl() throws RecognitionEx
// $ANTLR start "rule__ConceptInstance__Group_2__1"
- // InternalOml.g:12234:1: rule__ConceptInstance__Group_2__1 : rule__ConceptInstance__Group_2__1__Impl rule__ConceptInstance__Group_2__2 ;
+ // InternalOml.g:12582:1: rule__ConceptInstance__Group_2__1 : rule__ConceptInstance__Group_2__1__Impl rule__ConceptInstance__Group_2__2 ;
public final void rule__ConceptInstance__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12238:1: ( rule__ConceptInstance__Group_2__1__Impl rule__ConceptInstance__Group_2__2 )
- // InternalOml.g:12239:2: rule__ConceptInstance__Group_2__1__Impl rule__ConceptInstance__Group_2__2
+ // InternalOml.g:12586:1: ( rule__ConceptInstance__Group_2__1__Impl rule__ConceptInstance__Group_2__2 )
+ // InternalOml.g:12587:2: rule__ConceptInstance__Group_2__1__Impl rule__ConceptInstance__Group_2__2
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_5);
rule__ConceptInstance__Group_2__1__Impl();
state._fsp--;
@@ -38558,21 +39669,21 @@ public final void rule__ConceptInstance__Group_2__1() throws RecognitionExceptio
// $ANTLR start "rule__ConceptInstance__Group_2__1__Impl"
- // InternalOml.g:12246:1: rule__ConceptInstance__Group_2__1__Impl : ( ( rule__ConceptInstance__OwnedTypesAssignment_2_1 ) ) ;
+ // InternalOml.g:12594:1: rule__ConceptInstance__Group_2__1__Impl : ( ( rule__ConceptInstance__OwnedTypesAssignment_2_1 ) ) ;
public final void rule__ConceptInstance__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12250:1: ( ( ( rule__ConceptInstance__OwnedTypesAssignment_2_1 ) ) )
- // InternalOml.g:12251:1: ( ( rule__ConceptInstance__OwnedTypesAssignment_2_1 ) )
+ // InternalOml.g:12598:1: ( ( ( rule__ConceptInstance__OwnedTypesAssignment_2_1 ) ) )
+ // InternalOml.g:12599:1: ( ( rule__ConceptInstance__OwnedTypesAssignment_2_1 ) )
{
- // InternalOml.g:12251:1: ( ( rule__ConceptInstance__OwnedTypesAssignment_2_1 ) )
- // InternalOml.g:12252:2: ( rule__ConceptInstance__OwnedTypesAssignment_2_1 )
+ // InternalOml.g:12599:1: ( ( rule__ConceptInstance__OwnedTypesAssignment_2_1 ) )
+ // InternalOml.g:12600:2: ( rule__ConceptInstance__OwnedTypesAssignment_2_1 )
{
before(grammarAccess.getConceptInstanceAccess().getOwnedTypesAssignment_2_1());
- // InternalOml.g:12253:2: ( rule__ConceptInstance__OwnedTypesAssignment_2_1 )
- // InternalOml.g:12253:3: rule__ConceptInstance__OwnedTypesAssignment_2_1
+ // InternalOml.g:12601:2: ( rule__ConceptInstance__OwnedTypesAssignment_2_1 )
+ // InternalOml.g:12601:3: rule__ConceptInstance__OwnedTypesAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__ConceptInstance__OwnedTypesAssignment_2_1();
@@ -38605,14 +39716,14 @@ public final void rule__ConceptInstance__Group_2__1__Impl() throws RecognitionEx
// $ANTLR start "rule__ConceptInstance__Group_2__2"
- // InternalOml.g:12261:1: rule__ConceptInstance__Group_2__2 : rule__ConceptInstance__Group_2__2__Impl ;
+ // InternalOml.g:12609:1: rule__ConceptInstance__Group_2__2 : rule__ConceptInstance__Group_2__2__Impl ;
public final void rule__ConceptInstance__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12265:1: ( rule__ConceptInstance__Group_2__2__Impl )
- // InternalOml.g:12266:2: rule__ConceptInstance__Group_2__2__Impl
+ // InternalOml.g:12613:1: ( rule__ConceptInstance__Group_2__2__Impl )
+ // InternalOml.g:12614:2: rule__ConceptInstance__Group_2__2__Impl
{
pushFollow(FOLLOW_2);
rule__ConceptInstance__Group_2__2__Impl();
@@ -38638,35 +39749,35 @@ public final void rule__ConceptInstance__Group_2__2() throws RecognitionExceptio
// $ANTLR start "rule__ConceptInstance__Group_2__2__Impl"
- // InternalOml.g:12272:1: rule__ConceptInstance__Group_2__2__Impl : ( ( rule__ConceptInstance__Group_2_2__0 )* ) ;
+ // InternalOml.g:12620:1: rule__ConceptInstance__Group_2__2__Impl : ( ( rule__ConceptInstance__Group_2_2__0 )* ) ;
public final void rule__ConceptInstance__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12276:1: ( ( ( rule__ConceptInstance__Group_2_2__0 )* ) )
- // InternalOml.g:12277:1: ( ( rule__ConceptInstance__Group_2_2__0 )* )
+ // InternalOml.g:12624:1: ( ( ( rule__ConceptInstance__Group_2_2__0 )* ) )
+ // InternalOml.g:12625:1: ( ( rule__ConceptInstance__Group_2_2__0 )* )
{
- // InternalOml.g:12277:1: ( ( rule__ConceptInstance__Group_2_2__0 )* )
- // InternalOml.g:12278:2: ( rule__ConceptInstance__Group_2_2__0 )*
+ // InternalOml.g:12625:1: ( ( rule__ConceptInstance__Group_2_2__0 )* )
+ // InternalOml.g:12626:2: ( rule__ConceptInstance__Group_2_2__0 )*
{
before(grammarAccess.getConceptInstanceAccess().getGroup_2_2());
- // InternalOml.g:12279:2: ( rule__ConceptInstance__Group_2_2__0 )*
- loop142:
+ // InternalOml.g:12627:2: ( rule__ConceptInstance__Group_2_2__0 )*
+ loop145:
do {
- int alt142=2;
- int LA142_0 = input.LA(1);
+ int alt145=2;
+ int LA145_0 = input.LA(1);
- if ( (LA142_0==43) ) {
- alt142=1;
+ if ( (LA145_0==30) ) {
+ alt145=1;
}
- switch (alt142) {
+ switch (alt145) {
case 1 :
- // InternalOml.g:12279:3: rule__ConceptInstance__Group_2_2__0
+ // InternalOml.g:12627:3: rule__ConceptInstance__Group_2_2__0
{
- pushFollow(FOLLOW_35);
+ pushFollow(FOLLOW_6);
rule__ConceptInstance__Group_2_2__0();
state._fsp--;
@@ -38676,7 +39787,7 @@ public final void rule__ConceptInstance__Group_2__2__Impl() throws RecognitionEx
break;
default :
- break loop142;
+ break loop145;
}
} while (true);
@@ -38703,14 +39814,14 @@ public final void rule__ConceptInstance__Group_2__2__Impl() throws RecognitionEx
// $ANTLR start "rule__ConceptInstance__Group_2_2__0"
- // InternalOml.g:12288:1: rule__ConceptInstance__Group_2_2__0 : rule__ConceptInstance__Group_2_2__0__Impl rule__ConceptInstance__Group_2_2__1 ;
+ // InternalOml.g:12636:1: rule__ConceptInstance__Group_2_2__0 : rule__ConceptInstance__Group_2_2__0__Impl rule__ConceptInstance__Group_2_2__1 ;
public final void rule__ConceptInstance__Group_2_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12292:1: ( rule__ConceptInstance__Group_2_2__0__Impl rule__ConceptInstance__Group_2_2__1 )
- // InternalOml.g:12293:2: rule__ConceptInstance__Group_2_2__0__Impl rule__ConceptInstance__Group_2_2__1
+ // InternalOml.g:12640:1: ( rule__ConceptInstance__Group_2_2__0__Impl rule__ConceptInstance__Group_2_2__1 )
+ // InternalOml.g:12641:2: rule__ConceptInstance__Group_2_2__0__Impl rule__ConceptInstance__Group_2_2__1
{
pushFollow(FOLLOW_3);
rule__ConceptInstance__Group_2_2__0__Impl();
@@ -38741,20 +39852,20 @@ public final void rule__ConceptInstance__Group_2_2__0() throws RecognitionExcept
// $ANTLR start "rule__ConceptInstance__Group_2_2__0__Impl"
- // InternalOml.g:12300:1: rule__ConceptInstance__Group_2_2__0__Impl : ( ',' ) ;
+ // InternalOml.g:12648:1: rule__ConceptInstance__Group_2_2__0__Impl : ( ',' ) ;
public final void rule__ConceptInstance__Group_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12304:1: ( ( ',' ) )
- // InternalOml.g:12305:1: ( ',' )
+ // InternalOml.g:12652:1: ( ( ',' ) )
+ // InternalOml.g:12653:1: ( ',' )
{
- // InternalOml.g:12305:1: ( ',' )
- // InternalOml.g:12306:2: ','
+ // InternalOml.g:12653:1: ( ',' )
+ // InternalOml.g:12654:2: ','
{
before(grammarAccess.getConceptInstanceAccess().getCommaKeyword_2_2_0());
- match(input,43,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getConceptInstanceAccess().getCommaKeyword_2_2_0());
}
@@ -38778,14 +39889,14 @@ public final void rule__ConceptInstance__Group_2_2__0__Impl() throws Recognition
// $ANTLR start "rule__ConceptInstance__Group_2_2__1"
- // InternalOml.g:12315:1: rule__ConceptInstance__Group_2_2__1 : rule__ConceptInstance__Group_2_2__1__Impl ;
+ // InternalOml.g:12663:1: rule__ConceptInstance__Group_2_2__1 : rule__ConceptInstance__Group_2_2__1__Impl ;
public final void rule__ConceptInstance__Group_2_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12319:1: ( rule__ConceptInstance__Group_2_2__1__Impl )
- // InternalOml.g:12320:2: rule__ConceptInstance__Group_2_2__1__Impl
+ // InternalOml.g:12667:1: ( rule__ConceptInstance__Group_2_2__1__Impl )
+ // InternalOml.g:12668:2: rule__ConceptInstance__Group_2_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__ConceptInstance__Group_2_2__1__Impl();
@@ -38811,21 +39922,21 @@ public final void rule__ConceptInstance__Group_2_2__1() throws RecognitionExcept
// $ANTLR start "rule__ConceptInstance__Group_2_2__1__Impl"
- // InternalOml.g:12326:1: rule__ConceptInstance__Group_2_2__1__Impl : ( ( rule__ConceptInstance__OwnedTypesAssignment_2_2_1 ) ) ;
+ // InternalOml.g:12674:1: rule__ConceptInstance__Group_2_2__1__Impl : ( ( rule__ConceptInstance__OwnedTypesAssignment_2_2_1 ) ) ;
public final void rule__ConceptInstance__Group_2_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12330:1: ( ( ( rule__ConceptInstance__OwnedTypesAssignment_2_2_1 ) ) )
- // InternalOml.g:12331:1: ( ( rule__ConceptInstance__OwnedTypesAssignment_2_2_1 ) )
+ // InternalOml.g:12678:1: ( ( ( rule__ConceptInstance__OwnedTypesAssignment_2_2_1 ) ) )
+ // InternalOml.g:12679:1: ( ( rule__ConceptInstance__OwnedTypesAssignment_2_2_1 ) )
{
- // InternalOml.g:12331:1: ( ( rule__ConceptInstance__OwnedTypesAssignment_2_2_1 ) )
- // InternalOml.g:12332:2: ( rule__ConceptInstance__OwnedTypesAssignment_2_2_1 )
+ // InternalOml.g:12679:1: ( ( rule__ConceptInstance__OwnedTypesAssignment_2_2_1 ) )
+ // InternalOml.g:12680:2: ( rule__ConceptInstance__OwnedTypesAssignment_2_2_1 )
{
before(grammarAccess.getConceptInstanceAccess().getOwnedTypesAssignment_2_2_1());
- // InternalOml.g:12333:2: ( rule__ConceptInstance__OwnedTypesAssignment_2_2_1 )
- // InternalOml.g:12333:3: rule__ConceptInstance__OwnedTypesAssignment_2_2_1
+ // InternalOml.g:12681:2: ( rule__ConceptInstance__OwnedTypesAssignment_2_2_1 )
+ // InternalOml.g:12681:3: rule__ConceptInstance__OwnedTypesAssignment_2_2_1
{
pushFollow(FOLLOW_2);
rule__ConceptInstance__OwnedTypesAssignment_2_2_1();
@@ -38858,14 +39969,14 @@ public final void rule__ConceptInstance__Group_2_2__1__Impl() throws Recognition
// $ANTLR start "rule__ConceptInstance__Group_3__0"
- // InternalOml.g:12342:1: rule__ConceptInstance__Group_3__0 : rule__ConceptInstance__Group_3__0__Impl rule__ConceptInstance__Group_3__1 ;
+ // InternalOml.g:12690:1: rule__ConceptInstance__Group_3__0 : rule__ConceptInstance__Group_3__0__Impl rule__ConceptInstance__Group_3__1 ;
public final void rule__ConceptInstance__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12346:1: ( rule__ConceptInstance__Group_3__0__Impl rule__ConceptInstance__Group_3__1 )
- // InternalOml.g:12347:2: rule__ConceptInstance__Group_3__0__Impl rule__ConceptInstance__Group_3__1
+ // InternalOml.g:12694:1: ( rule__ConceptInstance__Group_3__0__Impl rule__ConceptInstance__Group_3__1 )
+ // InternalOml.g:12695:2: rule__ConceptInstance__Group_3__0__Impl rule__ConceptInstance__Group_3__1
{
pushFollow(FOLLOW_72);
rule__ConceptInstance__Group_3__0__Impl();
@@ -38896,20 +40007,20 @@ public final void rule__ConceptInstance__Group_3__0() throws RecognitionExceptio
// $ANTLR start "rule__ConceptInstance__Group_3__0__Impl"
- // InternalOml.g:12354:1: rule__ConceptInstance__Group_3__0__Impl : ( '[' ) ;
+ // InternalOml.g:12702:1: rule__ConceptInstance__Group_3__0__Impl : ( '[' ) ;
public final void rule__ConceptInstance__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12358:1: ( ( '[' ) )
- // InternalOml.g:12359:1: ( '[' )
+ // InternalOml.g:12706:1: ( ( '[' ) )
+ // InternalOml.g:12707:1: ( '[' )
{
- // InternalOml.g:12359:1: ( '[' )
- // InternalOml.g:12360:2: '['
+ // InternalOml.g:12707:1: ( '[' )
+ // InternalOml.g:12708:2: '['
{
before(grammarAccess.getConceptInstanceAccess().getLeftSquareBracketKeyword_3_0());
- match(input,37,FOLLOW_2);
+ match(input,39,FOLLOW_2);
after(grammarAccess.getConceptInstanceAccess().getLeftSquareBracketKeyword_3_0());
}
@@ -38933,14 +40044,14 @@ public final void rule__ConceptInstance__Group_3__0__Impl() throws RecognitionEx
// $ANTLR start "rule__ConceptInstance__Group_3__1"
- // InternalOml.g:12369:1: rule__ConceptInstance__Group_3__1 : rule__ConceptInstance__Group_3__1__Impl rule__ConceptInstance__Group_3__2 ;
+ // InternalOml.g:12717:1: rule__ConceptInstance__Group_3__1 : rule__ConceptInstance__Group_3__1__Impl rule__ConceptInstance__Group_3__2 ;
public final void rule__ConceptInstance__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12373:1: ( rule__ConceptInstance__Group_3__1__Impl rule__ConceptInstance__Group_3__2 )
- // InternalOml.g:12374:2: rule__ConceptInstance__Group_3__1__Impl rule__ConceptInstance__Group_3__2
+ // InternalOml.g:12721:1: ( rule__ConceptInstance__Group_3__1__Impl rule__ConceptInstance__Group_3__2 )
+ // InternalOml.g:12722:2: rule__ConceptInstance__Group_3__1__Impl rule__ConceptInstance__Group_3__2
{
pushFollow(FOLLOW_72);
rule__ConceptInstance__Group_3__1__Impl();
@@ -38971,33 +40082,33 @@ public final void rule__ConceptInstance__Group_3__1() throws RecognitionExceptio
// $ANTLR start "rule__ConceptInstance__Group_3__1__Impl"
- // InternalOml.g:12381:1: rule__ConceptInstance__Group_3__1__Impl : ( ( rule__ConceptInstance__OwnedPropertyValuesAssignment_3_1 )* ) ;
+ // InternalOml.g:12729:1: rule__ConceptInstance__Group_3__1__Impl : ( ( rule__ConceptInstance__OwnedPropertyValuesAssignment_3_1 )* ) ;
public final void rule__ConceptInstance__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12385:1: ( ( ( rule__ConceptInstance__OwnedPropertyValuesAssignment_3_1 )* ) )
- // InternalOml.g:12386:1: ( ( rule__ConceptInstance__OwnedPropertyValuesAssignment_3_1 )* )
+ // InternalOml.g:12733:1: ( ( ( rule__ConceptInstance__OwnedPropertyValuesAssignment_3_1 )* ) )
+ // InternalOml.g:12734:1: ( ( rule__ConceptInstance__OwnedPropertyValuesAssignment_3_1 )* )
{
- // InternalOml.g:12386:1: ( ( rule__ConceptInstance__OwnedPropertyValuesAssignment_3_1 )* )
- // InternalOml.g:12387:2: ( rule__ConceptInstance__OwnedPropertyValuesAssignment_3_1 )*
+ // InternalOml.g:12734:1: ( ( rule__ConceptInstance__OwnedPropertyValuesAssignment_3_1 )* )
+ // InternalOml.g:12735:2: ( rule__ConceptInstance__OwnedPropertyValuesAssignment_3_1 )*
{
before(grammarAccess.getConceptInstanceAccess().getOwnedPropertyValuesAssignment_3_1());
- // InternalOml.g:12388:2: ( rule__ConceptInstance__OwnedPropertyValuesAssignment_3_1 )*
- loop143:
+ // InternalOml.g:12736:2: ( rule__ConceptInstance__OwnedPropertyValuesAssignment_3_1 )*
+ loop146:
do {
- int alt143=2;
- int LA143_0 = input.LA(1);
+ int alt146=2;
+ int LA146_0 = input.LA(1);
- if ( ((LA143_0>=RULE_ID && LA143_0<=RULE_IRI)) ) {
- alt143=1;
+ if ( ((LA146_0>=RULE_ID && LA146_0<=RULE_IRI)) ) {
+ alt146=1;
}
- switch (alt143) {
+ switch (alt146) {
case 1 :
- // InternalOml.g:12388:3: rule__ConceptInstance__OwnedPropertyValuesAssignment_3_1
+ // InternalOml.g:12736:3: rule__ConceptInstance__OwnedPropertyValuesAssignment_3_1
{
pushFollow(FOLLOW_73);
rule__ConceptInstance__OwnedPropertyValuesAssignment_3_1();
@@ -39009,7 +40120,7 @@ public final void rule__ConceptInstance__Group_3__1__Impl() throws RecognitionEx
break;
default :
- break loop143;
+ break loop146;
}
} while (true);
@@ -39036,14 +40147,14 @@ public final void rule__ConceptInstance__Group_3__1__Impl() throws RecognitionEx
// $ANTLR start "rule__ConceptInstance__Group_3__2"
- // InternalOml.g:12396:1: rule__ConceptInstance__Group_3__2 : rule__ConceptInstance__Group_3__2__Impl ;
+ // InternalOml.g:12744:1: rule__ConceptInstance__Group_3__2 : rule__ConceptInstance__Group_3__2__Impl ;
public final void rule__ConceptInstance__Group_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12400:1: ( rule__ConceptInstance__Group_3__2__Impl )
- // InternalOml.g:12401:2: rule__ConceptInstance__Group_3__2__Impl
+ // InternalOml.g:12748:1: ( rule__ConceptInstance__Group_3__2__Impl )
+ // InternalOml.g:12749:2: rule__ConceptInstance__Group_3__2__Impl
{
pushFollow(FOLLOW_2);
rule__ConceptInstance__Group_3__2__Impl();
@@ -39069,20 +40180,20 @@ public final void rule__ConceptInstance__Group_3__2() throws RecognitionExceptio
// $ANTLR start "rule__ConceptInstance__Group_3__2__Impl"
- // InternalOml.g:12407:1: rule__ConceptInstance__Group_3__2__Impl : ( ']' ) ;
+ // InternalOml.g:12755:1: rule__ConceptInstance__Group_3__2__Impl : ( ']' ) ;
public final void rule__ConceptInstance__Group_3__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12411:1: ( ( ']' ) )
- // InternalOml.g:12412:1: ( ']' )
+ // InternalOml.g:12759:1: ( ( ']' ) )
+ // InternalOml.g:12760:1: ( ']' )
{
- // InternalOml.g:12412:1: ( ']' )
- // InternalOml.g:12413:2: ']'
+ // InternalOml.g:12760:1: ( ']' )
+ // InternalOml.g:12761:2: ']'
{
before(grammarAccess.getConceptInstanceAccess().getRightSquareBracketKeyword_3_2());
- match(input,38,FOLLOW_2);
+ match(input,40,FOLLOW_2);
after(grammarAccess.getConceptInstanceAccess().getRightSquareBracketKeyword_3_2());
}
@@ -39106,16 +40217,16 @@ public final void rule__ConceptInstance__Group_3__2__Impl() throws RecognitionEx
// $ANTLR start "rule__RelationInstance__Group__0"
- // InternalOml.g:12423:1: rule__RelationInstance__Group__0 : rule__RelationInstance__Group__0__Impl rule__RelationInstance__Group__1 ;
+ // InternalOml.g:12771:1: rule__RelationInstance__Group__0 : rule__RelationInstance__Group__0__Impl rule__RelationInstance__Group__1 ;
public final void rule__RelationInstance__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12427:1: ( rule__RelationInstance__Group__0__Impl rule__RelationInstance__Group__1 )
- // InternalOml.g:12428:2: rule__RelationInstance__Group__0__Impl rule__RelationInstance__Group__1
+ // InternalOml.g:12775:1: ( rule__RelationInstance__Group__0__Impl rule__RelationInstance__Group__1 )
+ // InternalOml.g:12776:2: rule__RelationInstance__Group__0__Impl rule__RelationInstance__Group__1
{
- pushFollow(FOLLOW_77);
+ pushFollow(FOLLOW_78);
rule__RelationInstance__Group__0__Impl();
state._fsp--;
@@ -39144,35 +40255,35 @@ public final void rule__RelationInstance__Group__0() throws RecognitionException
// $ANTLR start "rule__RelationInstance__Group__0__Impl"
- // InternalOml.g:12435:1: rule__RelationInstance__Group__0__Impl : ( ( rule__RelationInstance__OwnedAnnotationsAssignment_0 )* ) ;
+ // InternalOml.g:12783:1: rule__RelationInstance__Group__0__Impl : ( ( rule__RelationInstance__OwnedAnnotationsAssignment_0 )* ) ;
public final void rule__RelationInstance__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12439:1: ( ( ( rule__RelationInstance__OwnedAnnotationsAssignment_0 )* ) )
- // InternalOml.g:12440:1: ( ( rule__RelationInstance__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:12787:1: ( ( ( rule__RelationInstance__OwnedAnnotationsAssignment_0 )* ) )
+ // InternalOml.g:12788:1: ( ( rule__RelationInstance__OwnedAnnotationsAssignment_0 )* )
{
- // InternalOml.g:12440:1: ( ( rule__RelationInstance__OwnedAnnotationsAssignment_0 )* )
- // InternalOml.g:12441:2: ( rule__RelationInstance__OwnedAnnotationsAssignment_0 )*
+ // InternalOml.g:12788:1: ( ( rule__RelationInstance__OwnedAnnotationsAssignment_0 )* )
+ // InternalOml.g:12789:2: ( rule__RelationInstance__OwnedAnnotationsAssignment_0 )*
{
before(grammarAccess.getRelationInstanceAccess().getOwnedAnnotationsAssignment_0());
- // InternalOml.g:12442:2: ( rule__RelationInstance__OwnedAnnotationsAssignment_0 )*
- loop144:
+ // InternalOml.g:12790:2: ( rule__RelationInstance__OwnedAnnotationsAssignment_0 )*
+ loop147:
do {
- int alt144=2;
- int LA144_0 = input.LA(1);
+ int alt147=2;
+ int LA147_0 = input.LA(1);
- if ( (LA144_0==28) ) {
- alt144=1;
+ if ( (LA147_0==29) ) {
+ alt147=1;
}
- switch (alt144) {
+ switch (alt147) {
case 1 :
- // InternalOml.g:12442:3: rule__RelationInstance__OwnedAnnotationsAssignment_0
+ // InternalOml.g:12790:3: rule__RelationInstance__OwnedAnnotationsAssignment_0
{
- pushFollow(FOLLOW_6);
+ pushFollow(FOLLOW_8);
rule__RelationInstance__OwnedAnnotationsAssignment_0();
state._fsp--;
@@ -39182,7 +40293,7 @@ public final void rule__RelationInstance__Group__0__Impl() throws RecognitionExc
break;
default :
- break loop144;
+ break loop147;
}
} while (true);
@@ -39209,16 +40320,16 @@ public final void rule__RelationInstance__Group__0__Impl() throws RecognitionExc
// $ANTLR start "rule__RelationInstance__Group__1"
- // InternalOml.g:12450:1: rule__RelationInstance__Group__1 : rule__RelationInstance__Group__1__Impl rule__RelationInstance__Group__2 ;
+ // InternalOml.g:12798:1: rule__RelationInstance__Group__1 : rule__RelationInstance__Group__1__Impl rule__RelationInstance__Group__2 ;
public final void rule__RelationInstance__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12454:1: ( rule__RelationInstance__Group__1__Impl rule__RelationInstance__Group__2 )
- // InternalOml.g:12455:2: rule__RelationInstance__Group__1__Impl rule__RelationInstance__Group__2
+ // InternalOml.g:12802:1: ( rule__RelationInstance__Group__1__Impl rule__RelationInstance__Group__2 )
+ // InternalOml.g:12803:2: rule__RelationInstance__Group__1__Impl rule__RelationInstance__Group__2
{
- pushFollow(FOLLOW_75);
+ pushFollow(FOLLOW_76);
rule__RelationInstance__Group__1__Impl();
state._fsp--;
@@ -39247,21 +40358,21 @@ public final void rule__RelationInstance__Group__1() throws RecognitionException
// $ANTLR start "rule__RelationInstance__Group__1__Impl"
- // InternalOml.g:12462:1: rule__RelationInstance__Group__1__Impl : ( ( rule__RelationInstance__Alternatives_1 ) ) ;
+ // InternalOml.g:12810:1: rule__RelationInstance__Group__1__Impl : ( ( rule__RelationInstance__Alternatives_1 ) ) ;
public final void rule__RelationInstance__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12466:1: ( ( ( rule__RelationInstance__Alternatives_1 ) ) )
- // InternalOml.g:12467:1: ( ( rule__RelationInstance__Alternatives_1 ) )
+ // InternalOml.g:12814:1: ( ( ( rule__RelationInstance__Alternatives_1 ) ) )
+ // InternalOml.g:12815:1: ( ( rule__RelationInstance__Alternatives_1 ) )
{
- // InternalOml.g:12467:1: ( ( rule__RelationInstance__Alternatives_1 ) )
- // InternalOml.g:12468:2: ( rule__RelationInstance__Alternatives_1 )
+ // InternalOml.g:12815:1: ( ( rule__RelationInstance__Alternatives_1 ) )
+ // InternalOml.g:12816:2: ( rule__RelationInstance__Alternatives_1 )
{
before(grammarAccess.getRelationInstanceAccess().getAlternatives_1());
- // InternalOml.g:12469:2: ( rule__RelationInstance__Alternatives_1 )
- // InternalOml.g:12469:3: rule__RelationInstance__Alternatives_1
+ // InternalOml.g:12817:2: ( rule__RelationInstance__Alternatives_1 )
+ // InternalOml.g:12817:3: rule__RelationInstance__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__RelationInstance__Alternatives_1();
@@ -39294,16 +40405,16 @@ public final void rule__RelationInstance__Group__1__Impl() throws RecognitionExc
// $ANTLR start "rule__RelationInstance__Group__2"
- // InternalOml.g:12477:1: rule__RelationInstance__Group__2 : rule__RelationInstance__Group__2__Impl rule__RelationInstance__Group__3 ;
+ // InternalOml.g:12825:1: rule__RelationInstance__Group__2 : rule__RelationInstance__Group__2__Impl rule__RelationInstance__Group__3 ;
public final void rule__RelationInstance__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12481:1: ( rule__RelationInstance__Group__2__Impl rule__RelationInstance__Group__3 )
- // InternalOml.g:12482:2: rule__RelationInstance__Group__2__Impl rule__RelationInstance__Group__3
+ // InternalOml.g:12829:1: ( rule__RelationInstance__Group__2__Impl rule__RelationInstance__Group__3 )
+ // InternalOml.g:12830:2: rule__RelationInstance__Group__2__Impl rule__RelationInstance__Group__3
{
- pushFollow(FOLLOW_75);
+ pushFollow(FOLLOW_76);
rule__RelationInstance__Group__2__Impl();
state._fsp--;
@@ -39332,29 +40443,29 @@ public final void rule__RelationInstance__Group__2() throws RecognitionException
// $ANTLR start "rule__RelationInstance__Group__2__Impl"
- // InternalOml.g:12489:1: rule__RelationInstance__Group__2__Impl : ( ( rule__RelationInstance__Group_2__0 )? ) ;
+ // InternalOml.g:12837:1: rule__RelationInstance__Group__2__Impl : ( ( rule__RelationInstance__Group_2__0 )? ) ;
public final void rule__RelationInstance__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12493:1: ( ( ( rule__RelationInstance__Group_2__0 )? ) )
- // InternalOml.g:12494:1: ( ( rule__RelationInstance__Group_2__0 )? )
+ // InternalOml.g:12841:1: ( ( ( rule__RelationInstance__Group_2__0 )? ) )
+ // InternalOml.g:12842:1: ( ( rule__RelationInstance__Group_2__0 )? )
{
- // InternalOml.g:12494:1: ( ( rule__RelationInstance__Group_2__0 )? )
- // InternalOml.g:12495:2: ( rule__RelationInstance__Group_2__0 )?
+ // InternalOml.g:12842:1: ( ( rule__RelationInstance__Group_2__0 )? )
+ // InternalOml.g:12843:2: ( rule__RelationInstance__Group_2__0 )?
{
before(grammarAccess.getRelationInstanceAccess().getGroup_2());
- // InternalOml.g:12496:2: ( rule__RelationInstance__Group_2__0 )?
- int alt145=2;
- int LA145_0 = input.LA(1);
+ // InternalOml.g:12844:2: ( rule__RelationInstance__Group_2__0 )?
+ int alt148=2;
+ int LA148_0 = input.LA(1);
- if ( (LA145_0==71) ) {
- alt145=1;
+ if ( (LA148_0==73) ) {
+ alt148=1;
}
- switch (alt145) {
+ switch (alt148) {
case 1 :
- // InternalOml.g:12496:3: rule__RelationInstance__Group_2__0
+ // InternalOml.g:12844:3: rule__RelationInstance__Group_2__0
{
pushFollow(FOLLOW_2);
rule__RelationInstance__Group_2__0();
@@ -39390,14 +40501,14 @@ public final void rule__RelationInstance__Group__2__Impl() throws RecognitionExc
// $ANTLR start "rule__RelationInstance__Group__3"
- // InternalOml.g:12504:1: rule__RelationInstance__Group__3 : rule__RelationInstance__Group__3__Impl ;
+ // InternalOml.g:12852:1: rule__RelationInstance__Group__3 : rule__RelationInstance__Group__3__Impl ;
public final void rule__RelationInstance__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12508:1: ( rule__RelationInstance__Group__3__Impl )
- // InternalOml.g:12509:2: rule__RelationInstance__Group__3__Impl
+ // InternalOml.g:12856:1: ( rule__RelationInstance__Group__3__Impl )
+ // InternalOml.g:12857:2: rule__RelationInstance__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__RelationInstance__Group__3__Impl();
@@ -39423,29 +40534,29 @@ public final void rule__RelationInstance__Group__3() throws RecognitionException
// $ANTLR start "rule__RelationInstance__Group__3__Impl"
- // InternalOml.g:12515:1: rule__RelationInstance__Group__3__Impl : ( ( rule__RelationInstance__Group_3__0 )? ) ;
+ // InternalOml.g:12863:1: rule__RelationInstance__Group__3__Impl : ( ( rule__RelationInstance__Group_3__0 )? ) ;
public final void rule__RelationInstance__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12519:1: ( ( ( rule__RelationInstance__Group_3__0 )? ) )
- // InternalOml.g:12520:1: ( ( rule__RelationInstance__Group_3__0 )? )
+ // InternalOml.g:12867:1: ( ( ( rule__RelationInstance__Group_3__0 )? ) )
+ // InternalOml.g:12868:1: ( ( rule__RelationInstance__Group_3__0 )? )
{
- // InternalOml.g:12520:1: ( ( rule__RelationInstance__Group_3__0 )? )
- // InternalOml.g:12521:2: ( rule__RelationInstance__Group_3__0 )?
+ // InternalOml.g:12868:1: ( ( rule__RelationInstance__Group_3__0 )? )
+ // InternalOml.g:12869:2: ( rule__RelationInstance__Group_3__0 )?
{
before(grammarAccess.getRelationInstanceAccess().getGroup_3());
- // InternalOml.g:12522:2: ( rule__RelationInstance__Group_3__0 )?
- int alt146=2;
- int LA146_0 = input.LA(1);
+ // InternalOml.g:12870:2: ( rule__RelationInstance__Group_3__0 )?
+ int alt149=2;
+ int LA149_0 = input.LA(1);
- if ( (LA146_0==37) ) {
- alt146=1;
+ if ( (LA149_0==39) ) {
+ alt149=1;
}
- switch (alt146) {
+ switch (alt149) {
case 1 :
- // InternalOml.g:12522:3: rule__RelationInstance__Group_3__0
+ // InternalOml.g:12870:3: rule__RelationInstance__Group_3__0
{
pushFollow(FOLLOW_2);
rule__RelationInstance__Group_3__0();
@@ -39481,16 +40592,16 @@ public final void rule__RelationInstance__Group__3__Impl() throws RecognitionExc
// $ANTLR start "rule__RelationInstance__Group_1_0__0"
- // InternalOml.g:12531:1: rule__RelationInstance__Group_1_0__0 : rule__RelationInstance__Group_1_0__0__Impl rule__RelationInstance__Group_1_0__1 ;
+ // InternalOml.g:12879:1: rule__RelationInstance__Group_1_0__0 : rule__RelationInstance__Group_1_0__0__Impl rule__RelationInstance__Group_1_0__1 ;
public final void rule__RelationInstance__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12535:1: ( rule__RelationInstance__Group_1_0__0__Impl rule__RelationInstance__Group_1_0__1 )
- // InternalOml.g:12536:2: rule__RelationInstance__Group_1_0__0__Impl rule__RelationInstance__Group_1_0__1
+ // InternalOml.g:12883:1: ( rule__RelationInstance__Group_1_0__0__Impl rule__RelationInstance__Group_1_0__1 )
+ // InternalOml.g:12884:2: rule__RelationInstance__Group_1_0__0__Impl rule__RelationInstance__Group_1_0__1
{
- pushFollow(FOLLOW_76);
+ pushFollow(FOLLOW_77);
rule__RelationInstance__Group_1_0__0__Impl();
state._fsp--;
@@ -39519,20 +40630,20 @@ public final void rule__RelationInstance__Group_1_0__0() throws RecognitionExcep
// $ANTLR start "rule__RelationInstance__Group_1_0__0__Impl"
- // InternalOml.g:12543:1: rule__RelationInstance__Group_1_0__0__Impl : ( 'relation' ) ;
+ // InternalOml.g:12891:1: rule__RelationInstance__Group_1_0__0__Impl : ( 'relation' ) ;
public final void rule__RelationInstance__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12547:1: ( ( 'relation' ) )
- // InternalOml.g:12548:1: ( 'relation' )
+ // InternalOml.g:12895:1: ( ( 'relation' ) )
+ // InternalOml.g:12896:1: ( 'relation' )
{
- // InternalOml.g:12548:1: ( 'relation' )
- // InternalOml.g:12549:2: 'relation'
+ // InternalOml.g:12896:1: ( 'relation' )
+ // InternalOml.g:12897:2: 'relation'
{
before(grammarAccess.getRelationInstanceAccess().getRelationKeyword_1_0_0());
- match(input,40,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getRelationInstanceAccess().getRelationKeyword_1_0_0());
}
@@ -39556,16 +40667,16 @@ public final void rule__RelationInstance__Group_1_0__0__Impl() throws Recognitio
// $ANTLR start "rule__RelationInstance__Group_1_0__1"
- // InternalOml.g:12558:1: rule__RelationInstance__Group_1_0__1 : rule__RelationInstance__Group_1_0__1__Impl rule__RelationInstance__Group_1_0__2 ;
+ // InternalOml.g:12906:1: rule__RelationInstance__Group_1_0__1 : rule__RelationInstance__Group_1_0__1__Impl rule__RelationInstance__Group_1_0__2 ;
public final void rule__RelationInstance__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12562:1: ( rule__RelationInstance__Group_1_0__1__Impl rule__RelationInstance__Group_1_0__2 )
- // InternalOml.g:12563:2: rule__RelationInstance__Group_1_0__1__Impl rule__RelationInstance__Group_1_0__2
+ // InternalOml.g:12910:1: ( rule__RelationInstance__Group_1_0__1__Impl rule__RelationInstance__Group_1_0__2 )
+ // InternalOml.g:12911:2: rule__RelationInstance__Group_1_0__1__Impl rule__RelationInstance__Group_1_0__2
{
- pushFollow(FOLLOW_9);
+ pushFollow(FOLLOW_11);
rule__RelationInstance__Group_1_0__1__Impl();
state._fsp--;
@@ -39594,20 +40705,20 @@ public final void rule__RelationInstance__Group_1_0__1() throws RecognitionExcep
// $ANTLR start "rule__RelationInstance__Group_1_0__1__Impl"
- // InternalOml.g:12570:1: rule__RelationInstance__Group_1_0__1__Impl : ( 'instance' ) ;
+ // InternalOml.g:12918:1: rule__RelationInstance__Group_1_0__1__Impl : ( 'instance' ) ;
public final void rule__RelationInstance__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12574:1: ( ( 'instance' ) )
- // InternalOml.g:12575:1: ( 'instance' )
+ // InternalOml.g:12922:1: ( ( 'instance' ) )
+ // InternalOml.g:12923:1: ( 'instance' )
{
- // InternalOml.g:12575:1: ( 'instance' )
- // InternalOml.g:12576:2: 'instance'
+ // InternalOml.g:12923:1: ( 'instance' )
+ // InternalOml.g:12924:2: 'instance'
{
before(grammarAccess.getRelationInstanceAccess().getInstanceKeyword_1_0_1());
- match(input,70,FOLLOW_2);
+ match(input,72,FOLLOW_2);
after(grammarAccess.getRelationInstanceAccess().getInstanceKeyword_1_0_1());
}
@@ -39631,14 +40742,14 @@ public final void rule__RelationInstance__Group_1_0__1__Impl() throws Recognitio
// $ANTLR start "rule__RelationInstance__Group_1_0__2"
- // InternalOml.g:12585:1: rule__RelationInstance__Group_1_0__2 : rule__RelationInstance__Group_1_0__2__Impl ;
+ // InternalOml.g:12933:1: rule__RelationInstance__Group_1_0__2 : rule__RelationInstance__Group_1_0__2__Impl ;
public final void rule__RelationInstance__Group_1_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12589:1: ( rule__RelationInstance__Group_1_0__2__Impl )
- // InternalOml.g:12590:2: rule__RelationInstance__Group_1_0__2__Impl
+ // InternalOml.g:12937:1: ( rule__RelationInstance__Group_1_0__2__Impl )
+ // InternalOml.g:12938:2: rule__RelationInstance__Group_1_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__RelationInstance__Group_1_0__2__Impl();
@@ -39664,21 +40775,21 @@ public final void rule__RelationInstance__Group_1_0__2() throws RecognitionExcep
// $ANTLR start "rule__RelationInstance__Group_1_0__2__Impl"
- // InternalOml.g:12596:1: rule__RelationInstance__Group_1_0__2__Impl : ( ( rule__RelationInstance__NameAssignment_1_0_2 ) ) ;
+ // InternalOml.g:12944:1: rule__RelationInstance__Group_1_0__2__Impl : ( ( rule__RelationInstance__NameAssignment_1_0_2 ) ) ;
public final void rule__RelationInstance__Group_1_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12600:1: ( ( ( rule__RelationInstance__NameAssignment_1_0_2 ) ) )
- // InternalOml.g:12601:1: ( ( rule__RelationInstance__NameAssignment_1_0_2 ) )
+ // InternalOml.g:12948:1: ( ( ( rule__RelationInstance__NameAssignment_1_0_2 ) ) )
+ // InternalOml.g:12949:1: ( ( rule__RelationInstance__NameAssignment_1_0_2 ) )
{
- // InternalOml.g:12601:1: ( ( rule__RelationInstance__NameAssignment_1_0_2 ) )
- // InternalOml.g:12602:2: ( rule__RelationInstance__NameAssignment_1_0_2 )
+ // InternalOml.g:12949:1: ( ( rule__RelationInstance__NameAssignment_1_0_2 ) )
+ // InternalOml.g:12950:2: ( rule__RelationInstance__NameAssignment_1_0_2 )
{
before(grammarAccess.getRelationInstanceAccess().getNameAssignment_1_0_2());
- // InternalOml.g:12603:2: ( rule__RelationInstance__NameAssignment_1_0_2 )
- // InternalOml.g:12603:3: rule__RelationInstance__NameAssignment_1_0_2
+ // InternalOml.g:12951:2: ( rule__RelationInstance__NameAssignment_1_0_2 )
+ // InternalOml.g:12951:3: rule__RelationInstance__NameAssignment_1_0_2
{
pushFollow(FOLLOW_2);
rule__RelationInstance__NameAssignment_1_0_2();
@@ -39711,16 +40822,16 @@ public final void rule__RelationInstance__Group_1_0__2__Impl() throws Recognitio
// $ANTLR start "rule__RelationInstance__Group_1_1__0"
- // InternalOml.g:12612:1: rule__RelationInstance__Group_1_1__0 : rule__RelationInstance__Group_1_1__0__Impl rule__RelationInstance__Group_1_1__1 ;
+ // InternalOml.g:12960:1: rule__RelationInstance__Group_1_1__0 : rule__RelationInstance__Group_1_1__0__Impl rule__RelationInstance__Group_1_1__1 ;
public final void rule__RelationInstance__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12616:1: ( rule__RelationInstance__Group_1_1__0__Impl rule__RelationInstance__Group_1_1__1 )
- // InternalOml.g:12617:2: rule__RelationInstance__Group_1_1__0__Impl rule__RelationInstance__Group_1_1__1
+ // InternalOml.g:12964:1: ( rule__RelationInstance__Group_1_1__0__Impl rule__RelationInstance__Group_1_1__1 )
+ // InternalOml.g:12965:2: rule__RelationInstance__Group_1_1__0__Impl rule__RelationInstance__Group_1_1__1
{
- pushFollow(FOLLOW_32);
+ pushFollow(FOLLOW_34);
rule__RelationInstance__Group_1_1__0__Impl();
state._fsp--;
@@ -39749,20 +40860,20 @@ public final void rule__RelationInstance__Group_1_1__0() throws RecognitionExcep
// $ANTLR start "rule__RelationInstance__Group_1_1__0__Impl"
- // InternalOml.g:12624:1: rule__RelationInstance__Group_1_1__0__Impl : ( 'ref' ) ;
+ // InternalOml.g:12972:1: rule__RelationInstance__Group_1_1__0__Impl : ( 'ref' ) ;
public final void rule__RelationInstance__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12628:1: ( ( 'ref' ) )
- // InternalOml.g:12629:1: ( 'ref' )
+ // InternalOml.g:12976:1: ( ( 'ref' ) )
+ // InternalOml.g:12977:1: ( 'ref' )
{
- // InternalOml.g:12629:1: ( 'ref' )
- // InternalOml.g:12630:2: 'ref'
+ // InternalOml.g:12977:1: ( 'ref' )
+ // InternalOml.g:12978:2: 'ref'
{
before(grammarAccess.getRelationInstanceAccess().getRefKeyword_1_1_0());
- match(input,36,FOLLOW_2);
+ match(input,38,FOLLOW_2);
after(grammarAccess.getRelationInstanceAccess().getRefKeyword_1_1_0());
}
@@ -39786,16 +40897,16 @@ public final void rule__RelationInstance__Group_1_1__0__Impl() throws Recognitio
// $ANTLR start "rule__RelationInstance__Group_1_1__1"
- // InternalOml.g:12639:1: rule__RelationInstance__Group_1_1__1 : rule__RelationInstance__Group_1_1__1__Impl rule__RelationInstance__Group_1_1__2 ;
+ // InternalOml.g:12987:1: rule__RelationInstance__Group_1_1__1 : rule__RelationInstance__Group_1_1__1__Impl rule__RelationInstance__Group_1_1__2 ;
public final void rule__RelationInstance__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12643:1: ( rule__RelationInstance__Group_1_1__1__Impl rule__RelationInstance__Group_1_1__2 )
- // InternalOml.g:12644:2: rule__RelationInstance__Group_1_1__1__Impl rule__RelationInstance__Group_1_1__2
+ // InternalOml.g:12991:1: ( rule__RelationInstance__Group_1_1__1__Impl rule__RelationInstance__Group_1_1__2 )
+ // InternalOml.g:12992:2: rule__RelationInstance__Group_1_1__1__Impl rule__RelationInstance__Group_1_1__2
{
- pushFollow(FOLLOW_76);
+ pushFollow(FOLLOW_77);
rule__RelationInstance__Group_1_1__1__Impl();
state._fsp--;
@@ -39824,20 +40935,20 @@ public final void rule__RelationInstance__Group_1_1__1() throws RecognitionExcep
// $ANTLR start "rule__RelationInstance__Group_1_1__1__Impl"
- // InternalOml.g:12651:1: rule__RelationInstance__Group_1_1__1__Impl : ( 'relation' ) ;
+ // InternalOml.g:12999:1: rule__RelationInstance__Group_1_1__1__Impl : ( 'relation' ) ;
public final void rule__RelationInstance__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12655:1: ( ( 'relation' ) )
- // InternalOml.g:12656:1: ( 'relation' )
+ // InternalOml.g:13003:1: ( ( 'relation' ) )
+ // InternalOml.g:13004:1: ( 'relation' )
{
- // InternalOml.g:12656:1: ( 'relation' )
- // InternalOml.g:12657:2: 'relation'
+ // InternalOml.g:13004:1: ( 'relation' )
+ // InternalOml.g:13005:2: 'relation'
{
before(grammarAccess.getRelationInstanceAccess().getRelationKeyword_1_1_1());
- match(input,40,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getRelationInstanceAccess().getRelationKeyword_1_1_1());
}
@@ -39861,14 +40972,14 @@ public final void rule__RelationInstance__Group_1_1__1__Impl() throws Recognitio
// $ANTLR start "rule__RelationInstance__Group_1_1__2"
- // InternalOml.g:12666:1: rule__RelationInstance__Group_1_1__2 : rule__RelationInstance__Group_1_1__2__Impl rule__RelationInstance__Group_1_1__3 ;
+ // InternalOml.g:13014:1: rule__RelationInstance__Group_1_1__2 : rule__RelationInstance__Group_1_1__2__Impl rule__RelationInstance__Group_1_1__3 ;
public final void rule__RelationInstance__Group_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12670:1: ( rule__RelationInstance__Group_1_1__2__Impl rule__RelationInstance__Group_1_1__3 )
- // InternalOml.g:12671:2: rule__RelationInstance__Group_1_1__2__Impl rule__RelationInstance__Group_1_1__3
+ // InternalOml.g:13018:1: ( rule__RelationInstance__Group_1_1__2__Impl rule__RelationInstance__Group_1_1__3 )
+ // InternalOml.g:13019:2: rule__RelationInstance__Group_1_1__2__Impl rule__RelationInstance__Group_1_1__3
{
pushFollow(FOLLOW_3);
rule__RelationInstance__Group_1_1__2__Impl();
@@ -39899,20 +41010,20 @@ public final void rule__RelationInstance__Group_1_1__2() throws RecognitionExcep
// $ANTLR start "rule__RelationInstance__Group_1_1__2__Impl"
- // InternalOml.g:12678:1: rule__RelationInstance__Group_1_1__2__Impl : ( 'instance' ) ;
+ // InternalOml.g:13026:1: rule__RelationInstance__Group_1_1__2__Impl : ( 'instance' ) ;
public final void rule__RelationInstance__Group_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12682:1: ( ( 'instance' ) )
- // InternalOml.g:12683:1: ( 'instance' )
+ // InternalOml.g:13030:1: ( ( 'instance' ) )
+ // InternalOml.g:13031:1: ( 'instance' )
{
- // InternalOml.g:12683:1: ( 'instance' )
- // InternalOml.g:12684:2: 'instance'
+ // InternalOml.g:13031:1: ( 'instance' )
+ // InternalOml.g:13032:2: 'instance'
{
before(grammarAccess.getRelationInstanceAccess().getInstanceKeyword_1_1_2());
- match(input,70,FOLLOW_2);
+ match(input,72,FOLLOW_2);
after(grammarAccess.getRelationInstanceAccess().getInstanceKeyword_1_1_2());
}
@@ -39936,14 +41047,14 @@ public final void rule__RelationInstance__Group_1_1__2__Impl() throws Recognitio
// $ANTLR start "rule__RelationInstance__Group_1_1__3"
- // InternalOml.g:12693:1: rule__RelationInstance__Group_1_1__3 : rule__RelationInstance__Group_1_1__3__Impl ;
+ // InternalOml.g:13041:1: rule__RelationInstance__Group_1_1__3 : rule__RelationInstance__Group_1_1__3__Impl ;
public final void rule__RelationInstance__Group_1_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12697:1: ( rule__RelationInstance__Group_1_1__3__Impl )
- // InternalOml.g:12698:2: rule__RelationInstance__Group_1_1__3__Impl
+ // InternalOml.g:13045:1: ( rule__RelationInstance__Group_1_1__3__Impl )
+ // InternalOml.g:13046:2: rule__RelationInstance__Group_1_1__3__Impl
{
pushFollow(FOLLOW_2);
rule__RelationInstance__Group_1_1__3__Impl();
@@ -39969,21 +41080,21 @@ public final void rule__RelationInstance__Group_1_1__3() throws RecognitionExcep
// $ANTLR start "rule__RelationInstance__Group_1_1__3__Impl"
- // InternalOml.g:12704:1: rule__RelationInstance__Group_1_1__3__Impl : ( ( rule__RelationInstance__RefAssignment_1_1_3 ) ) ;
+ // InternalOml.g:13052:1: rule__RelationInstance__Group_1_1__3__Impl : ( ( rule__RelationInstance__RefAssignment_1_1_3 ) ) ;
public final void rule__RelationInstance__Group_1_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12708:1: ( ( ( rule__RelationInstance__RefAssignment_1_1_3 ) ) )
- // InternalOml.g:12709:1: ( ( rule__RelationInstance__RefAssignment_1_1_3 ) )
+ // InternalOml.g:13056:1: ( ( ( rule__RelationInstance__RefAssignment_1_1_3 ) ) )
+ // InternalOml.g:13057:1: ( ( rule__RelationInstance__RefAssignment_1_1_3 ) )
{
- // InternalOml.g:12709:1: ( ( rule__RelationInstance__RefAssignment_1_1_3 ) )
- // InternalOml.g:12710:2: ( rule__RelationInstance__RefAssignment_1_1_3 )
+ // InternalOml.g:13057:1: ( ( rule__RelationInstance__RefAssignment_1_1_3 ) )
+ // InternalOml.g:13058:2: ( rule__RelationInstance__RefAssignment_1_1_3 )
{
before(grammarAccess.getRelationInstanceAccess().getRefAssignment_1_1_3());
- // InternalOml.g:12711:2: ( rule__RelationInstance__RefAssignment_1_1_3 )
- // InternalOml.g:12711:3: rule__RelationInstance__RefAssignment_1_1_3
+ // InternalOml.g:13059:2: ( rule__RelationInstance__RefAssignment_1_1_3 )
+ // InternalOml.g:13059:3: rule__RelationInstance__RefAssignment_1_1_3
{
pushFollow(FOLLOW_2);
rule__RelationInstance__RefAssignment_1_1_3();
@@ -40016,14 +41127,14 @@ public final void rule__RelationInstance__Group_1_1__3__Impl() throws Recognitio
// $ANTLR start "rule__RelationInstance__Group_2__0"
- // InternalOml.g:12720:1: rule__RelationInstance__Group_2__0 : rule__RelationInstance__Group_2__0__Impl rule__RelationInstance__Group_2__1 ;
+ // InternalOml.g:13068:1: rule__RelationInstance__Group_2__0 : rule__RelationInstance__Group_2__0__Impl rule__RelationInstance__Group_2__1 ;
public final void rule__RelationInstance__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12724:1: ( rule__RelationInstance__Group_2__0__Impl rule__RelationInstance__Group_2__1 )
- // InternalOml.g:12725:2: rule__RelationInstance__Group_2__0__Impl rule__RelationInstance__Group_2__1
+ // InternalOml.g:13072:1: ( rule__RelationInstance__Group_2__0__Impl rule__RelationInstance__Group_2__1 )
+ // InternalOml.g:13073:2: rule__RelationInstance__Group_2__0__Impl rule__RelationInstance__Group_2__1
{
pushFollow(FOLLOW_3);
rule__RelationInstance__Group_2__0__Impl();
@@ -40054,20 +41165,20 @@ public final void rule__RelationInstance__Group_2__0() throws RecognitionExcepti
// $ANTLR start "rule__RelationInstance__Group_2__0__Impl"
- // InternalOml.g:12732:1: rule__RelationInstance__Group_2__0__Impl : ( ':' ) ;
+ // InternalOml.g:13080:1: rule__RelationInstance__Group_2__0__Impl : ( ':' ) ;
public final void rule__RelationInstance__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12736:1: ( ( ':' ) )
- // InternalOml.g:12737:1: ( ':' )
+ // InternalOml.g:13084:1: ( ( ':' ) )
+ // InternalOml.g:13085:1: ( ':' )
{
- // InternalOml.g:12737:1: ( ':' )
- // InternalOml.g:12738:2: ':'
+ // InternalOml.g:13085:1: ( ':' )
+ // InternalOml.g:13086:2: ':'
{
before(grammarAccess.getRelationInstanceAccess().getColonKeyword_2_0());
- match(input,71,FOLLOW_2);
+ match(input,73,FOLLOW_2);
after(grammarAccess.getRelationInstanceAccess().getColonKeyword_2_0());
}
@@ -40091,16 +41202,16 @@ public final void rule__RelationInstance__Group_2__0__Impl() throws RecognitionE
// $ANTLR start "rule__RelationInstance__Group_2__1"
- // InternalOml.g:12747:1: rule__RelationInstance__Group_2__1 : rule__RelationInstance__Group_2__1__Impl rule__RelationInstance__Group_2__2 ;
+ // InternalOml.g:13095:1: rule__RelationInstance__Group_2__1 : rule__RelationInstance__Group_2__1__Impl rule__RelationInstance__Group_2__2 ;
public final void rule__RelationInstance__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12751:1: ( rule__RelationInstance__Group_2__1__Impl rule__RelationInstance__Group_2__2 )
- // InternalOml.g:12752:2: rule__RelationInstance__Group_2__1__Impl rule__RelationInstance__Group_2__2
+ // InternalOml.g:13099:1: ( rule__RelationInstance__Group_2__1__Impl rule__RelationInstance__Group_2__2 )
+ // InternalOml.g:13100:2: rule__RelationInstance__Group_2__1__Impl rule__RelationInstance__Group_2__2
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_5);
rule__RelationInstance__Group_2__1__Impl();
state._fsp--;
@@ -40129,21 +41240,21 @@ public final void rule__RelationInstance__Group_2__1() throws RecognitionExcepti
// $ANTLR start "rule__RelationInstance__Group_2__1__Impl"
- // InternalOml.g:12759:1: rule__RelationInstance__Group_2__1__Impl : ( ( rule__RelationInstance__OwnedTypesAssignment_2_1 ) ) ;
+ // InternalOml.g:13107:1: rule__RelationInstance__Group_2__1__Impl : ( ( rule__RelationInstance__OwnedTypesAssignment_2_1 ) ) ;
public final void rule__RelationInstance__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12763:1: ( ( ( rule__RelationInstance__OwnedTypesAssignment_2_1 ) ) )
- // InternalOml.g:12764:1: ( ( rule__RelationInstance__OwnedTypesAssignment_2_1 ) )
+ // InternalOml.g:13111:1: ( ( ( rule__RelationInstance__OwnedTypesAssignment_2_1 ) ) )
+ // InternalOml.g:13112:1: ( ( rule__RelationInstance__OwnedTypesAssignment_2_1 ) )
{
- // InternalOml.g:12764:1: ( ( rule__RelationInstance__OwnedTypesAssignment_2_1 ) )
- // InternalOml.g:12765:2: ( rule__RelationInstance__OwnedTypesAssignment_2_1 )
+ // InternalOml.g:13112:1: ( ( rule__RelationInstance__OwnedTypesAssignment_2_1 ) )
+ // InternalOml.g:13113:2: ( rule__RelationInstance__OwnedTypesAssignment_2_1 )
{
before(grammarAccess.getRelationInstanceAccess().getOwnedTypesAssignment_2_1());
- // InternalOml.g:12766:2: ( rule__RelationInstance__OwnedTypesAssignment_2_1 )
- // InternalOml.g:12766:3: rule__RelationInstance__OwnedTypesAssignment_2_1
+ // InternalOml.g:13114:2: ( rule__RelationInstance__OwnedTypesAssignment_2_1 )
+ // InternalOml.g:13114:3: rule__RelationInstance__OwnedTypesAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__RelationInstance__OwnedTypesAssignment_2_1();
@@ -40176,14 +41287,14 @@ public final void rule__RelationInstance__Group_2__1__Impl() throws RecognitionE
// $ANTLR start "rule__RelationInstance__Group_2__2"
- // InternalOml.g:12774:1: rule__RelationInstance__Group_2__2 : rule__RelationInstance__Group_2__2__Impl ;
+ // InternalOml.g:13122:1: rule__RelationInstance__Group_2__2 : rule__RelationInstance__Group_2__2__Impl ;
public final void rule__RelationInstance__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12778:1: ( rule__RelationInstance__Group_2__2__Impl )
- // InternalOml.g:12779:2: rule__RelationInstance__Group_2__2__Impl
+ // InternalOml.g:13126:1: ( rule__RelationInstance__Group_2__2__Impl )
+ // InternalOml.g:13127:2: rule__RelationInstance__Group_2__2__Impl
{
pushFollow(FOLLOW_2);
rule__RelationInstance__Group_2__2__Impl();
@@ -40209,35 +41320,35 @@ public final void rule__RelationInstance__Group_2__2() throws RecognitionExcepti
// $ANTLR start "rule__RelationInstance__Group_2__2__Impl"
- // InternalOml.g:12785:1: rule__RelationInstance__Group_2__2__Impl : ( ( rule__RelationInstance__Group_2_2__0 )* ) ;
+ // InternalOml.g:13133:1: rule__RelationInstance__Group_2__2__Impl : ( ( rule__RelationInstance__Group_2_2__0 )* ) ;
public final void rule__RelationInstance__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12789:1: ( ( ( rule__RelationInstance__Group_2_2__0 )* ) )
- // InternalOml.g:12790:1: ( ( rule__RelationInstance__Group_2_2__0 )* )
+ // InternalOml.g:13137:1: ( ( ( rule__RelationInstance__Group_2_2__0 )* ) )
+ // InternalOml.g:13138:1: ( ( rule__RelationInstance__Group_2_2__0 )* )
{
- // InternalOml.g:12790:1: ( ( rule__RelationInstance__Group_2_2__0 )* )
- // InternalOml.g:12791:2: ( rule__RelationInstance__Group_2_2__0 )*
+ // InternalOml.g:13138:1: ( ( rule__RelationInstance__Group_2_2__0 )* )
+ // InternalOml.g:13139:2: ( rule__RelationInstance__Group_2_2__0 )*
{
before(grammarAccess.getRelationInstanceAccess().getGroup_2_2());
- // InternalOml.g:12792:2: ( rule__RelationInstance__Group_2_2__0 )*
- loop147:
+ // InternalOml.g:13140:2: ( rule__RelationInstance__Group_2_2__0 )*
+ loop150:
do {
- int alt147=2;
- int LA147_0 = input.LA(1);
+ int alt150=2;
+ int LA150_0 = input.LA(1);
- if ( (LA147_0==43) ) {
- alt147=1;
+ if ( (LA150_0==30) ) {
+ alt150=1;
}
- switch (alt147) {
+ switch (alt150) {
case 1 :
- // InternalOml.g:12792:3: rule__RelationInstance__Group_2_2__0
+ // InternalOml.g:13140:3: rule__RelationInstance__Group_2_2__0
{
- pushFollow(FOLLOW_35);
+ pushFollow(FOLLOW_6);
rule__RelationInstance__Group_2_2__0();
state._fsp--;
@@ -40247,7 +41358,7 @@ public final void rule__RelationInstance__Group_2__2__Impl() throws RecognitionE
break;
default :
- break loop147;
+ break loop150;
}
} while (true);
@@ -40274,14 +41385,14 @@ public final void rule__RelationInstance__Group_2__2__Impl() throws RecognitionE
// $ANTLR start "rule__RelationInstance__Group_2_2__0"
- // InternalOml.g:12801:1: rule__RelationInstance__Group_2_2__0 : rule__RelationInstance__Group_2_2__0__Impl rule__RelationInstance__Group_2_2__1 ;
+ // InternalOml.g:13149:1: rule__RelationInstance__Group_2_2__0 : rule__RelationInstance__Group_2_2__0__Impl rule__RelationInstance__Group_2_2__1 ;
public final void rule__RelationInstance__Group_2_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12805:1: ( rule__RelationInstance__Group_2_2__0__Impl rule__RelationInstance__Group_2_2__1 )
- // InternalOml.g:12806:2: rule__RelationInstance__Group_2_2__0__Impl rule__RelationInstance__Group_2_2__1
+ // InternalOml.g:13153:1: ( rule__RelationInstance__Group_2_2__0__Impl rule__RelationInstance__Group_2_2__1 )
+ // InternalOml.g:13154:2: rule__RelationInstance__Group_2_2__0__Impl rule__RelationInstance__Group_2_2__1
{
pushFollow(FOLLOW_3);
rule__RelationInstance__Group_2_2__0__Impl();
@@ -40312,20 +41423,20 @@ public final void rule__RelationInstance__Group_2_2__0() throws RecognitionExcep
// $ANTLR start "rule__RelationInstance__Group_2_2__0__Impl"
- // InternalOml.g:12813:1: rule__RelationInstance__Group_2_2__0__Impl : ( ',' ) ;
+ // InternalOml.g:13161:1: rule__RelationInstance__Group_2_2__0__Impl : ( ',' ) ;
public final void rule__RelationInstance__Group_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12817:1: ( ( ',' ) )
- // InternalOml.g:12818:1: ( ',' )
+ // InternalOml.g:13165:1: ( ( ',' ) )
+ // InternalOml.g:13166:1: ( ',' )
{
- // InternalOml.g:12818:1: ( ',' )
- // InternalOml.g:12819:2: ','
+ // InternalOml.g:13166:1: ( ',' )
+ // InternalOml.g:13167:2: ','
{
before(grammarAccess.getRelationInstanceAccess().getCommaKeyword_2_2_0());
- match(input,43,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getRelationInstanceAccess().getCommaKeyword_2_2_0());
}
@@ -40349,14 +41460,14 @@ public final void rule__RelationInstance__Group_2_2__0__Impl() throws Recognitio
// $ANTLR start "rule__RelationInstance__Group_2_2__1"
- // InternalOml.g:12828:1: rule__RelationInstance__Group_2_2__1 : rule__RelationInstance__Group_2_2__1__Impl ;
+ // InternalOml.g:13176:1: rule__RelationInstance__Group_2_2__1 : rule__RelationInstance__Group_2_2__1__Impl ;
public final void rule__RelationInstance__Group_2_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12832:1: ( rule__RelationInstance__Group_2_2__1__Impl )
- // InternalOml.g:12833:2: rule__RelationInstance__Group_2_2__1__Impl
+ // InternalOml.g:13180:1: ( rule__RelationInstance__Group_2_2__1__Impl )
+ // InternalOml.g:13181:2: rule__RelationInstance__Group_2_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__RelationInstance__Group_2_2__1__Impl();
@@ -40382,21 +41493,21 @@ public final void rule__RelationInstance__Group_2_2__1() throws RecognitionExcep
// $ANTLR start "rule__RelationInstance__Group_2_2__1__Impl"
- // InternalOml.g:12839:1: rule__RelationInstance__Group_2_2__1__Impl : ( ( rule__RelationInstance__OwnedTypesAssignment_2_2_1 ) ) ;
+ // InternalOml.g:13187:1: rule__RelationInstance__Group_2_2__1__Impl : ( ( rule__RelationInstance__OwnedTypesAssignment_2_2_1 ) ) ;
public final void rule__RelationInstance__Group_2_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12843:1: ( ( ( rule__RelationInstance__OwnedTypesAssignment_2_2_1 ) ) )
- // InternalOml.g:12844:1: ( ( rule__RelationInstance__OwnedTypesAssignment_2_2_1 ) )
+ // InternalOml.g:13191:1: ( ( ( rule__RelationInstance__OwnedTypesAssignment_2_2_1 ) ) )
+ // InternalOml.g:13192:1: ( ( rule__RelationInstance__OwnedTypesAssignment_2_2_1 ) )
{
- // InternalOml.g:12844:1: ( ( rule__RelationInstance__OwnedTypesAssignment_2_2_1 ) )
- // InternalOml.g:12845:2: ( rule__RelationInstance__OwnedTypesAssignment_2_2_1 )
+ // InternalOml.g:13192:1: ( ( rule__RelationInstance__OwnedTypesAssignment_2_2_1 ) )
+ // InternalOml.g:13193:2: ( rule__RelationInstance__OwnedTypesAssignment_2_2_1 )
{
before(grammarAccess.getRelationInstanceAccess().getOwnedTypesAssignment_2_2_1());
- // InternalOml.g:12846:2: ( rule__RelationInstance__OwnedTypesAssignment_2_2_1 )
- // InternalOml.g:12846:3: rule__RelationInstance__OwnedTypesAssignment_2_2_1
+ // InternalOml.g:13194:2: ( rule__RelationInstance__OwnedTypesAssignment_2_2_1 )
+ // InternalOml.g:13194:3: rule__RelationInstance__OwnedTypesAssignment_2_2_1
{
pushFollow(FOLLOW_2);
rule__RelationInstance__OwnedTypesAssignment_2_2_1();
@@ -40429,16 +41540,16 @@ public final void rule__RelationInstance__Group_2_2__1__Impl() throws Recognitio
// $ANTLR start "rule__RelationInstance__Group_3__0"
- // InternalOml.g:12855:1: rule__RelationInstance__Group_3__0 : rule__RelationInstance__Group_3__0__Impl rule__RelationInstance__Group_3__1 ;
+ // InternalOml.g:13203:1: rule__RelationInstance__Group_3__0 : rule__RelationInstance__Group_3__0__Impl rule__RelationInstance__Group_3__1 ;
public final void rule__RelationInstance__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12859:1: ( rule__RelationInstance__Group_3__0__Impl rule__RelationInstance__Group_3__1 )
- // InternalOml.g:12860:2: rule__RelationInstance__Group_3__0__Impl rule__RelationInstance__Group_3__1
+ // InternalOml.g:13207:1: ( rule__RelationInstance__Group_3__0__Impl rule__RelationInstance__Group_3__1 )
+ // InternalOml.g:13208:2: rule__RelationInstance__Group_3__0__Impl rule__RelationInstance__Group_3__1
{
- pushFollow(FOLLOW_78);
+ pushFollow(FOLLOW_79);
rule__RelationInstance__Group_3__0__Impl();
state._fsp--;
@@ -40467,20 +41578,20 @@ public final void rule__RelationInstance__Group_3__0() throws RecognitionExcepti
// $ANTLR start "rule__RelationInstance__Group_3__0__Impl"
- // InternalOml.g:12867:1: rule__RelationInstance__Group_3__0__Impl : ( '[' ) ;
+ // InternalOml.g:13215:1: rule__RelationInstance__Group_3__0__Impl : ( '[' ) ;
public final void rule__RelationInstance__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12871:1: ( ( '[' ) )
- // InternalOml.g:12872:1: ( '[' )
+ // InternalOml.g:13219:1: ( ( '[' ) )
+ // InternalOml.g:13220:1: ( '[' )
{
- // InternalOml.g:12872:1: ( '[' )
- // InternalOml.g:12873:2: '['
+ // InternalOml.g:13220:1: ( '[' )
+ // InternalOml.g:13221:2: '['
{
before(grammarAccess.getRelationInstanceAccess().getLeftSquareBracketKeyword_3_0());
- match(input,37,FOLLOW_2);
+ match(input,39,FOLLOW_2);
after(grammarAccess.getRelationInstanceAccess().getLeftSquareBracketKeyword_3_0());
}
@@ -40504,16 +41615,16 @@ public final void rule__RelationInstance__Group_3__0__Impl() throws RecognitionE
// $ANTLR start "rule__RelationInstance__Group_3__1"
- // InternalOml.g:12882:1: rule__RelationInstance__Group_3__1 : rule__RelationInstance__Group_3__1__Impl rule__RelationInstance__Group_3__2 ;
+ // InternalOml.g:13230:1: rule__RelationInstance__Group_3__1 : rule__RelationInstance__Group_3__1__Impl rule__RelationInstance__Group_3__2 ;
public final void rule__RelationInstance__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12886:1: ( rule__RelationInstance__Group_3__1__Impl rule__RelationInstance__Group_3__2 )
- // InternalOml.g:12887:2: rule__RelationInstance__Group_3__1__Impl rule__RelationInstance__Group_3__2
+ // InternalOml.g:13234:1: ( rule__RelationInstance__Group_3__1__Impl rule__RelationInstance__Group_3__2 )
+ // InternalOml.g:13235:2: rule__RelationInstance__Group_3__1__Impl rule__RelationInstance__Group_3__2
{
- pushFollow(FOLLOW_78);
+ pushFollow(FOLLOW_79);
rule__RelationInstance__Group_3__1__Impl();
state._fsp--;
@@ -40542,29 +41653,29 @@ public final void rule__RelationInstance__Group_3__1() throws RecognitionExcepti
// $ANTLR start "rule__RelationInstance__Group_3__1__Impl"
- // InternalOml.g:12894:1: rule__RelationInstance__Group_3__1__Impl : ( ( rule__RelationInstance__Group_3_1__0 )? ) ;
+ // InternalOml.g:13242:1: rule__RelationInstance__Group_3__1__Impl : ( ( rule__RelationInstance__Group_3_1__0 )? ) ;
public final void rule__RelationInstance__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12898:1: ( ( ( rule__RelationInstance__Group_3_1__0 )? ) )
- // InternalOml.g:12899:1: ( ( rule__RelationInstance__Group_3_1__0 )? )
+ // InternalOml.g:13246:1: ( ( ( rule__RelationInstance__Group_3_1__0 )? ) )
+ // InternalOml.g:13247:1: ( ( rule__RelationInstance__Group_3_1__0 )? )
{
- // InternalOml.g:12899:1: ( ( rule__RelationInstance__Group_3_1__0 )? )
- // InternalOml.g:12900:2: ( rule__RelationInstance__Group_3_1__0 )?
+ // InternalOml.g:13247:1: ( ( rule__RelationInstance__Group_3_1__0 )? )
+ // InternalOml.g:13248:2: ( rule__RelationInstance__Group_3_1__0 )?
{
before(grammarAccess.getRelationInstanceAccess().getGroup_3_1());
- // InternalOml.g:12901:2: ( rule__RelationInstance__Group_3_1__0 )?
- int alt148=2;
- int LA148_0 = input.LA(1);
+ // InternalOml.g:13249:2: ( rule__RelationInstance__Group_3_1__0 )?
+ int alt151=2;
+ int LA151_0 = input.LA(1);
- if ( (LA148_0==42) ) {
- alt148=1;
+ if ( (LA151_0==44) ) {
+ alt151=1;
}
- switch (alt148) {
+ switch (alt151) {
case 1 :
- // InternalOml.g:12901:3: rule__RelationInstance__Group_3_1__0
+ // InternalOml.g:13249:3: rule__RelationInstance__Group_3_1__0
{
pushFollow(FOLLOW_2);
rule__RelationInstance__Group_3_1__0();
@@ -40600,16 +41711,16 @@ public final void rule__RelationInstance__Group_3__1__Impl() throws RecognitionE
// $ANTLR start "rule__RelationInstance__Group_3__2"
- // InternalOml.g:12909:1: rule__RelationInstance__Group_3__2 : rule__RelationInstance__Group_3__2__Impl rule__RelationInstance__Group_3__3 ;
+ // InternalOml.g:13257:1: rule__RelationInstance__Group_3__2 : rule__RelationInstance__Group_3__2__Impl rule__RelationInstance__Group_3__3 ;
public final void rule__RelationInstance__Group_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12913:1: ( rule__RelationInstance__Group_3__2__Impl rule__RelationInstance__Group_3__3 )
- // InternalOml.g:12914:2: rule__RelationInstance__Group_3__2__Impl rule__RelationInstance__Group_3__3
+ // InternalOml.g:13261:1: ( rule__RelationInstance__Group_3__2__Impl rule__RelationInstance__Group_3__3 )
+ // InternalOml.g:13262:2: rule__RelationInstance__Group_3__2__Impl rule__RelationInstance__Group_3__3
{
- pushFollow(FOLLOW_78);
+ pushFollow(FOLLOW_79);
rule__RelationInstance__Group_3__2__Impl();
state._fsp--;
@@ -40638,29 +41749,29 @@ public final void rule__RelationInstance__Group_3__2() throws RecognitionExcepti
// $ANTLR start "rule__RelationInstance__Group_3__2__Impl"
- // InternalOml.g:12921:1: rule__RelationInstance__Group_3__2__Impl : ( ( rule__RelationInstance__Group_3_2__0 )? ) ;
+ // InternalOml.g:13269:1: rule__RelationInstance__Group_3__2__Impl : ( ( rule__RelationInstance__Group_3_2__0 )? ) ;
public final void rule__RelationInstance__Group_3__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12925:1: ( ( ( rule__RelationInstance__Group_3_2__0 )? ) )
- // InternalOml.g:12926:1: ( ( rule__RelationInstance__Group_3_2__0 )? )
+ // InternalOml.g:13273:1: ( ( ( rule__RelationInstance__Group_3_2__0 )? ) )
+ // InternalOml.g:13274:1: ( ( rule__RelationInstance__Group_3_2__0 )? )
{
- // InternalOml.g:12926:1: ( ( rule__RelationInstance__Group_3_2__0 )? )
- // InternalOml.g:12927:2: ( rule__RelationInstance__Group_3_2__0 )?
+ // InternalOml.g:13274:1: ( ( rule__RelationInstance__Group_3_2__0 )? )
+ // InternalOml.g:13275:2: ( rule__RelationInstance__Group_3_2__0 )?
{
before(grammarAccess.getRelationInstanceAccess().getGroup_3_2());
- // InternalOml.g:12928:2: ( rule__RelationInstance__Group_3_2__0 )?
- int alt149=2;
- int LA149_0 = input.LA(1);
+ // InternalOml.g:13276:2: ( rule__RelationInstance__Group_3_2__0 )?
+ int alt152=2;
+ int LA152_0 = input.LA(1);
- if ( (LA149_0==44) ) {
- alt149=1;
+ if ( (LA152_0==45) ) {
+ alt152=1;
}
- switch (alt149) {
+ switch (alt152) {
case 1 :
- // InternalOml.g:12928:3: rule__RelationInstance__Group_3_2__0
+ // InternalOml.g:13276:3: rule__RelationInstance__Group_3_2__0
{
pushFollow(FOLLOW_2);
rule__RelationInstance__Group_3_2__0();
@@ -40696,16 +41807,16 @@ public final void rule__RelationInstance__Group_3__2__Impl() throws RecognitionE
// $ANTLR start "rule__RelationInstance__Group_3__3"
- // InternalOml.g:12936:1: rule__RelationInstance__Group_3__3 : rule__RelationInstance__Group_3__3__Impl rule__RelationInstance__Group_3__4 ;
+ // InternalOml.g:13284:1: rule__RelationInstance__Group_3__3 : rule__RelationInstance__Group_3__3__Impl rule__RelationInstance__Group_3__4 ;
public final void rule__RelationInstance__Group_3__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12940:1: ( rule__RelationInstance__Group_3__3__Impl rule__RelationInstance__Group_3__4 )
- // InternalOml.g:12941:2: rule__RelationInstance__Group_3__3__Impl rule__RelationInstance__Group_3__4
+ // InternalOml.g:13288:1: ( rule__RelationInstance__Group_3__3__Impl rule__RelationInstance__Group_3__4 )
+ // InternalOml.g:13289:2: rule__RelationInstance__Group_3__3__Impl rule__RelationInstance__Group_3__4
{
- pushFollow(FOLLOW_78);
+ pushFollow(FOLLOW_79);
rule__RelationInstance__Group_3__3__Impl();
state._fsp--;
@@ -40734,33 +41845,33 @@ public final void rule__RelationInstance__Group_3__3() throws RecognitionExcepti
// $ANTLR start "rule__RelationInstance__Group_3__3__Impl"
- // InternalOml.g:12948:1: rule__RelationInstance__Group_3__3__Impl : ( ( rule__RelationInstance__OwnedPropertyValuesAssignment_3_3 )* ) ;
+ // InternalOml.g:13296:1: rule__RelationInstance__Group_3__3__Impl : ( ( rule__RelationInstance__OwnedPropertyValuesAssignment_3_3 )* ) ;
public final void rule__RelationInstance__Group_3__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12952:1: ( ( ( rule__RelationInstance__OwnedPropertyValuesAssignment_3_3 )* ) )
- // InternalOml.g:12953:1: ( ( rule__RelationInstance__OwnedPropertyValuesAssignment_3_3 )* )
+ // InternalOml.g:13300:1: ( ( ( rule__RelationInstance__OwnedPropertyValuesAssignment_3_3 )* ) )
+ // InternalOml.g:13301:1: ( ( rule__RelationInstance__OwnedPropertyValuesAssignment_3_3 )* )
{
- // InternalOml.g:12953:1: ( ( rule__RelationInstance__OwnedPropertyValuesAssignment_3_3 )* )
- // InternalOml.g:12954:2: ( rule__RelationInstance__OwnedPropertyValuesAssignment_3_3 )*
+ // InternalOml.g:13301:1: ( ( rule__RelationInstance__OwnedPropertyValuesAssignment_3_3 )* )
+ // InternalOml.g:13302:2: ( rule__RelationInstance__OwnedPropertyValuesAssignment_3_3 )*
{
before(grammarAccess.getRelationInstanceAccess().getOwnedPropertyValuesAssignment_3_3());
- // InternalOml.g:12955:2: ( rule__RelationInstance__OwnedPropertyValuesAssignment_3_3 )*
- loop150:
+ // InternalOml.g:13303:2: ( rule__RelationInstance__OwnedPropertyValuesAssignment_3_3 )*
+ loop153:
do {
- int alt150=2;
- int LA150_0 = input.LA(1);
+ int alt153=2;
+ int LA153_0 = input.LA(1);
- if ( ((LA150_0>=RULE_ID && LA150_0<=RULE_IRI)) ) {
- alt150=1;
+ if ( ((LA153_0>=RULE_ID && LA153_0<=RULE_IRI)) ) {
+ alt153=1;
}
- switch (alt150) {
+ switch (alt153) {
case 1 :
- // InternalOml.g:12955:3: rule__RelationInstance__OwnedPropertyValuesAssignment_3_3
+ // InternalOml.g:13303:3: rule__RelationInstance__OwnedPropertyValuesAssignment_3_3
{
pushFollow(FOLLOW_73);
rule__RelationInstance__OwnedPropertyValuesAssignment_3_3();
@@ -40772,7 +41883,7 @@ public final void rule__RelationInstance__Group_3__3__Impl() throws RecognitionE
break;
default :
- break loop150;
+ break loop153;
}
} while (true);
@@ -40799,14 +41910,14 @@ public final void rule__RelationInstance__Group_3__3__Impl() throws RecognitionE
// $ANTLR start "rule__RelationInstance__Group_3__4"
- // InternalOml.g:12963:1: rule__RelationInstance__Group_3__4 : rule__RelationInstance__Group_3__4__Impl ;
+ // InternalOml.g:13311:1: rule__RelationInstance__Group_3__4 : rule__RelationInstance__Group_3__4__Impl ;
public final void rule__RelationInstance__Group_3__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12967:1: ( rule__RelationInstance__Group_3__4__Impl )
- // InternalOml.g:12968:2: rule__RelationInstance__Group_3__4__Impl
+ // InternalOml.g:13315:1: ( rule__RelationInstance__Group_3__4__Impl )
+ // InternalOml.g:13316:2: rule__RelationInstance__Group_3__4__Impl
{
pushFollow(FOLLOW_2);
rule__RelationInstance__Group_3__4__Impl();
@@ -40832,20 +41943,20 @@ public final void rule__RelationInstance__Group_3__4() throws RecognitionExcepti
// $ANTLR start "rule__RelationInstance__Group_3__4__Impl"
- // InternalOml.g:12974:1: rule__RelationInstance__Group_3__4__Impl : ( ']' ) ;
+ // InternalOml.g:13322:1: rule__RelationInstance__Group_3__4__Impl : ( ']' ) ;
public final void rule__RelationInstance__Group_3__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12978:1: ( ( ']' ) )
- // InternalOml.g:12979:1: ( ']' )
+ // InternalOml.g:13326:1: ( ( ']' ) )
+ // InternalOml.g:13327:1: ( ']' )
{
- // InternalOml.g:12979:1: ( ']' )
- // InternalOml.g:12980:2: ']'
+ // InternalOml.g:13327:1: ( ']' )
+ // InternalOml.g:13328:2: ']'
{
before(grammarAccess.getRelationInstanceAccess().getRightSquareBracketKeyword_3_4());
- match(input,38,FOLLOW_2);
+ match(input,40,FOLLOW_2);
after(grammarAccess.getRelationInstanceAccess().getRightSquareBracketKeyword_3_4());
}
@@ -40869,14 +41980,14 @@ public final void rule__RelationInstance__Group_3__4__Impl() throws RecognitionE
// $ANTLR start "rule__RelationInstance__Group_3_1__0"
- // InternalOml.g:12990:1: rule__RelationInstance__Group_3_1__0 : rule__RelationInstance__Group_3_1__0__Impl rule__RelationInstance__Group_3_1__1 ;
+ // InternalOml.g:13338:1: rule__RelationInstance__Group_3_1__0 : rule__RelationInstance__Group_3_1__0__Impl rule__RelationInstance__Group_3_1__1 ;
public final void rule__RelationInstance__Group_3_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:12994:1: ( rule__RelationInstance__Group_3_1__0__Impl rule__RelationInstance__Group_3_1__1 )
- // InternalOml.g:12995:2: rule__RelationInstance__Group_3_1__0__Impl rule__RelationInstance__Group_3_1__1
+ // InternalOml.g:13342:1: ( rule__RelationInstance__Group_3_1__0__Impl rule__RelationInstance__Group_3_1__1 )
+ // InternalOml.g:13343:2: rule__RelationInstance__Group_3_1__0__Impl rule__RelationInstance__Group_3_1__1
{
pushFollow(FOLLOW_3);
rule__RelationInstance__Group_3_1__0__Impl();
@@ -40907,20 +42018,20 @@ public final void rule__RelationInstance__Group_3_1__0() throws RecognitionExcep
// $ANTLR start "rule__RelationInstance__Group_3_1__0__Impl"
- // InternalOml.g:13002:1: rule__RelationInstance__Group_3_1__0__Impl : ( 'from' ) ;
+ // InternalOml.g:13350:1: rule__RelationInstance__Group_3_1__0__Impl : ( 'from' ) ;
public final void rule__RelationInstance__Group_3_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13006:1: ( ( 'from' ) )
- // InternalOml.g:13007:1: ( 'from' )
+ // InternalOml.g:13354:1: ( ( 'from' ) )
+ // InternalOml.g:13355:1: ( 'from' )
{
- // InternalOml.g:13007:1: ( 'from' )
- // InternalOml.g:13008:2: 'from'
+ // InternalOml.g:13355:1: ( 'from' )
+ // InternalOml.g:13356:2: 'from'
{
before(grammarAccess.getRelationInstanceAccess().getFromKeyword_3_1_0());
- match(input,42,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getRelationInstanceAccess().getFromKeyword_3_1_0());
}
@@ -40944,16 +42055,16 @@ public final void rule__RelationInstance__Group_3_1__0__Impl() throws Recognitio
// $ANTLR start "rule__RelationInstance__Group_3_1__1"
- // InternalOml.g:13017:1: rule__RelationInstance__Group_3_1__1 : rule__RelationInstance__Group_3_1__1__Impl rule__RelationInstance__Group_3_1__2 ;
+ // InternalOml.g:13365:1: rule__RelationInstance__Group_3_1__1 : rule__RelationInstance__Group_3_1__1__Impl rule__RelationInstance__Group_3_1__2 ;
public final void rule__RelationInstance__Group_3_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13021:1: ( rule__RelationInstance__Group_3_1__1__Impl rule__RelationInstance__Group_3_1__2 )
- // InternalOml.g:13022:2: rule__RelationInstance__Group_3_1__1__Impl rule__RelationInstance__Group_3_1__2
+ // InternalOml.g:13369:1: ( rule__RelationInstance__Group_3_1__1__Impl rule__RelationInstance__Group_3_1__2 )
+ // InternalOml.g:13370:2: rule__RelationInstance__Group_3_1__1__Impl rule__RelationInstance__Group_3_1__2
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_5);
rule__RelationInstance__Group_3_1__1__Impl();
state._fsp--;
@@ -40982,21 +42093,21 @@ public final void rule__RelationInstance__Group_3_1__1() throws RecognitionExcep
// $ANTLR start "rule__RelationInstance__Group_3_1__1__Impl"
- // InternalOml.g:13029:1: rule__RelationInstance__Group_3_1__1__Impl : ( ( rule__RelationInstance__SourcesAssignment_3_1_1 ) ) ;
+ // InternalOml.g:13377:1: rule__RelationInstance__Group_3_1__1__Impl : ( ( rule__RelationInstance__SourcesAssignment_3_1_1 ) ) ;
public final void rule__RelationInstance__Group_3_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13033:1: ( ( ( rule__RelationInstance__SourcesAssignment_3_1_1 ) ) )
- // InternalOml.g:13034:1: ( ( rule__RelationInstance__SourcesAssignment_3_1_1 ) )
+ // InternalOml.g:13381:1: ( ( ( rule__RelationInstance__SourcesAssignment_3_1_1 ) ) )
+ // InternalOml.g:13382:1: ( ( rule__RelationInstance__SourcesAssignment_3_1_1 ) )
{
- // InternalOml.g:13034:1: ( ( rule__RelationInstance__SourcesAssignment_3_1_1 ) )
- // InternalOml.g:13035:2: ( rule__RelationInstance__SourcesAssignment_3_1_1 )
+ // InternalOml.g:13382:1: ( ( rule__RelationInstance__SourcesAssignment_3_1_1 ) )
+ // InternalOml.g:13383:2: ( rule__RelationInstance__SourcesAssignment_3_1_1 )
{
before(grammarAccess.getRelationInstanceAccess().getSourcesAssignment_3_1_1());
- // InternalOml.g:13036:2: ( rule__RelationInstance__SourcesAssignment_3_1_1 )
- // InternalOml.g:13036:3: rule__RelationInstance__SourcesAssignment_3_1_1
+ // InternalOml.g:13384:2: ( rule__RelationInstance__SourcesAssignment_3_1_1 )
+ // InternalOml.g:13384:3: rule__RelationInstance__SourcesAssignment_3_1_1
{
pushFollow(FOLLOW_2);
rule__RelationInstance__SourcesAssignment_3_1_1();
@@ -41029,14 +42140,14 @@ public final void rule__RelationInstance__Group_3_1__1__Impl() throws Recognitio
// $ANTLR start "rule__RelationInstance__Group_3_1__2"
- // InternalOml.g:13044:1: rule__RelationInstance__Group_3_1__2 : rule__RelationInstance__Group_3_1__2__Impl ;
+ // InternalOml.g:13392:1: rule__RelationInstance__Group_3_1__2 : rule__RelationInstance__Group_3_1__2__Impl ;
public final void rule__RelationInstance__Group_3_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13048:1: ( rule__RelationInstance__Group_3_1__2__Impl )
- // InternalOml.g:13049:2: rule__RelationInstance__Group_3_1__2__Impl
+ // InternalOml.g:13396:1: ( rule__RelationInstance__Group_3_1__2__Impl )
+ // InternalOml.g:13397:2: rule__RelationInstance__Group_3_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__RelationInstance__Group_3_1__2__Impl();
@@ -41062,35 +42173,35 @@ public final void rule__RelationInstance__Group_3_1__2() throws RecognitionExcep
// $ANTLR start "rule__RelationInstance__Group_3_1__2__Impl"
- // InternalOml.g:13055:1: rule__RelationInstance__Group_3_1__2__Impl : ( ( rule__RelationInstance__Group_3_1_2__0 )* ) ;
+ // InternalOml.g:13403:1: rule__RelationInstance__Group_3_1__2__Impl : ( ( rule__RelationInstance__Group_3_1_2__0 )* ) ;
public final void rule__RelationInstance__Group_3_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13059:1: ( ( ( rule__RelationInstance__Group_3_1_2__0 )* ) )
- // InternalOml.g:13060:1: ( ( rule__RelationInstance__Group_3_1_2__0 )* )
+ // InternalOml.g:13407:1: ( ( ( rule__RelationInstance__Group_3_1_2__0 )* ) )
+ // InternalOml.g:13408:1: ( ( rule__RelationInstance__Group_3_1_2__0 )* )
{
- // InternalOml.g:13060:1: ( ( rule__RelationInstance__Group_3_1_2__0 )* )
- // InternalOml.g:13061:2: ( rule__RelationInstance__Group_3_1_2__0 )*
+ // InternalOml.g:13408:1: ( ( rule__RelationInstance__Group_3_1_2__0 )* )
+ // InternalOml.g:13409:2: ( rule__RelationInstance__Group_3_1_2__0 )*
{
before(grammarAccess.getRelationInstanceAccess().getGroup_3_1_2());
- // InternalOml.g:13062:2: ( rule__RelationInstance__Group_3_1_2__0 )*
- loop151:
+ // InternalOml.g:13410:2: ( rule__RelationInstance__Group_3_1_2__0 )*
+ loop154:
do {
- int alt151=2;
- int LA151_0 = input.LA(1);
+ int alt154=2;
+ int LA154_0 = input.LA(1);
- if ( (LA151_0==43) ) {
- alt151=1;
+ if ( (LA154_0==30) ) {
+ alt154=1;
}
- switch (alt151) {
+ switch (alt154) {
case 1 :
- // InternalOml.g:13062:3: rule__RelationInstance__Group_3_1_2__0
+ // InternalOml.g:13410:3: rule__RelationInstance__Group_3_1_2__0
{
- pushFollow(FOLLOW_35);
+ pushFollow(FOLLOW_6);
rule__RelationInstance__Group_3_1_2__0();
state._fsp--;
@@ -41100,7 +42211,7 @@ public final void rule__RelationInstance__Group_3_1__2__Impl() throws Recognitio
break;
default :
- break loop151;
+ break loop154;
}
} while (true);
@@ -41127,14 +42238,14 @@ public final void rule__RelationInstance__Group_3_1__2__Impl() throws Recognitio
// $ANTLR start "rule__RelationInstance__Group_3_1_2__0"
- // InternalOml.g:13071:1: rule__RelationInstance__Group_3_1_2__0 : rule__RelationInstance__Group_3_1_2__0__Impl rule__RelationInstance__Group_3_1_2__1 ;
+ // InternalOml.g:13419:1: rule__RelationInstance__Group_3_1_2__0 : rule__RelationInstance__Group_3_1_2__0__Impl rule__RelationInstance__Group_3_1_2__1 ;
public final void rule__RelationInstance__Group_3_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13075:1: ( rule__RelationInstance__Group_3_1_2__0__Impl rule__RelationInstance__Group_3_1_2__1 )
- // InternalOml.g:13076:2: rule__RelationInstance__Group_3_1_2__0__Impl rule__RelationInstance__Group_3_1_2__1
+ // InternalOml.g:13423:1: ( rule__RelationInstance__Group_3_1_2__0__Impl rule__RelationInstance__Group_3_1_2__1 )
+ // InternalOml.g:13424:2: rule__RelationInstance__Group_3_1_2__0__Impl rule__RelationInstance__Group_3_1_2__1
{
pushFollow(FOLLOW_3);
rule__RelationInstance__Group_3_1_2__0__Impl();
@@ -41165,20 +42276,20 @@ public final void rule__RelationInstance__Group_3_1_2__0() throws RecognitionExc
// $ANTLR start "rule__RelationInstance__Group_3_1_2__0__Impl"
- // InternalOml.g:13083:1: rule__RelationInstance__Group_3_1_2__0__Impl : ( ',' ) ;
+ // InternalOml.g:13431:1: rule__RelationInstance__Group_3_1_2__0__Impl : ( ',' ) ;
public final void rule__RelationInstance__Group_3_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13087:1: ( ( ',' ) )
- // InternalOml.g:13088:1: ( ',' )
+ // InternalOml.g:13435:1: ( ( ',' ) )
+ // InternalOml.g:13436:1: ( ',' )
{
- // InternalOml.g:13088:1: ( ',' )
- // InternalOml.g:13089:2: ','
+ // InternalOml.g:13436:1: ( ',' )
+ // InternalOml.g:13437:2: ','
{
before(grammarAccess.getRelationInstanceAccess().getCommaKeyword_3_1_2_0());
- match(input,43,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getRelationInstanceAccess().getCommaKeyword_3_1_2_0());
}
@@ -41202,14 +42313,14 @@ public final void rule__RelationInstance__Group_3_1_2__0__Impl() throws Recognit
// $ANTLR start "rule__RelationInstance__Group_3_1_2__1"
- // InternalOml.g:13098:1: rule__RelationInstance__Group_3_1_2__1 : rule__RelationInstance__Group_3_1_2__1__Impl ;
+ // InternalOml.g:13446:1: rule__RelationInstance__Group_3_1_2__1 : rule__RelationInstance__Group_3_1_2__1__Impl ;
public final void rule__RelationInstance__Group_3_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13102:1: ( rule__RelationInstance__Group_3_1_2__1__Impl )
- // InternalOml.g:13103:2: rule__RelationInstance__Group_3_1_2__1__Impl
+ // InternalOml.g:13450:1: ( rule__RelationInstance__Group_3_1_2__1__Impl )
+ // InternalOml.g:13451:2: rule__RelationInstance__Group_3_1_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__RelationInstance__Group_3_1_2__1__Impl();
@@ -41235,21 +42346,21 @@ public final void rule__RelationInstance__Group_3_1_2__1() throws RecognitionExc
// $ANTLR start "rule__RelationInstance__Group_3_1_2__1__Impl"
- // InternalOml.g:13109:1: rule__RelationInstance__Group_3_1_2__1__Impl : ( ( rule__RelationInstance__SourcesAssignment_3_1_2_1 ) ) ;
+ // InternalOml.g:13457:1: rule__RelationInstance__Group_3_1_2__1__Impl : ( ( rule__RelationInstance__SourcesAssignment_3_1_2_1 ) ) ;
public final void rule__RelationInstance__Group_3_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13113:1: ( ( ( rule__RelationInstance__SourcesAssignment_3_1_2_1 ) ) )
- // InternalOml.g:13114:1: ( ( rule__RelationInstance__SourcesAssignment_3_1_2_1 ) )
+ // InternalOml.g:13461:1: ( ( ( rule__RelationInstance__SourcesAssignment_3_1_2_1 ) ) )
+ // InternalOml.g:13462:1: ( ( rule__RelationInstance__SourcesAssignment_3_1_2_1 ) )
{
- // InternalOml.g:13114:1: ( ( rule__RelationInstance__SourcesAssignment_3_1_2_1 ) )
- // InternalOml.g:13115:2: ( rule__RelationInstance__SourcesAssignment_3_1_2_1 )
+ // InternalOml.g:13462:1: ( ( rule__RelationInstance__SourcesAssignment_3_1_2_1 ) )
+ // InternalOml.g:13463:2: ( rule__RelationInstance__SourcesAssignment_3_1_2_1 )
{
before(grammarAccess.getRelationInstanceAccess().getSourcesAssignment_3_1_2_1());
- // InternalOml.g:13116:2: ( rule__RelationInstance__SourcesAssignment_3_1_2_1 )
- // InternalOml.g:13116:3: rule__RelationInstance__SourcesAssignment_3_1_2_1
+ // InternalOml.g:13464:2: ( rule__RelationInstance__SourcesAssignment_3_1_2_1 )
+ // InternalOml.g:13464:3: rule__RelationInstance__SourcesAssignment_3_1_2_1
{
pushFollow(FOLLOW_2);
rule__RelationInstance__SourcesAssignment_3_1_2_1();
@@ -41282,14 +42393,14 @@ public final void rule__RelationInstance__Group_3_1_2__1__Impl() throws Recognit
// $ANTLR start "rule__RelationInstance__Group_3_2__0"
- // InternalOml.g:13125:1: rule__RelationInstance__Group_3_2__0 : rule__RelationInstance__Group_3_2__0__Impl rule__RelationInstance__Group_3_2__1 ;
+ // InternalOml.g:13473:1: rule__RelationInstance__Group_3_2__0 : rule__RelationInstance__Group_3_2__0__Impl rule__RelationInstance__Group_3_2__1 ;
public final void rule__RelationInstance__Group_3_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13129:1: ( rule__RelationInstance__Group_3_2__0__Impl rule__RelationInstance__Group_3_2__1 )
- // InternalOml.g:13130:2: rule__RelationInstance__Group_3_2__0__Impl rule__RelationInstance__Group_3_2__1
+ // InternalOml.g:13477:1: ( rule__RelationInstance__Group_3_2__0__Impl rule__RelationInstance__Group_3_2__1 )
+ // InternalOml.g:13478:2: rule__RelationInstance__Group_3_2__0__Impl rule__RelationInstance__Group_3_2__1
{
pushFollow(FOLLOW_3);
rule__RelationInstance__Group_3_2__0__Impl();
@@ -41320,20 +42431,20 @@ public final void rule__RelationInstance__Group_3_2__0() throws RecognitionExcep
// $ANTLR start "rule__RelationInstance__Group_3_2__0__Impl"
- // InternalOml.g:13137:1: rule__RelationInstance__Group_3_2__0__Impl : ( 'to' ) ;
+ // InternalOml.g:13485:1: rule__RelationInstance__Group_3_2__0__Impl : ( 'to' ) ;
public final void rule__RelationInstance__Group_3_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13141:1: ( ( 'to' ) )
- // InternalOml.g:13142:1: ( 'to' )
+ // InternalOml.g:13489:1: ( ( 'to' ) )
+ // InternalOml.g:13490:1: ( 'to' )
{
- // InternalOml.g:13142:1: ( 'to' )
- // InternalOml.g:13143:2: 'to'
+ // InternalOml.g:13490:1: ( 'to' )
+ // InternalOml.g:13491:2: 'to'
{
before(grammarAccess.getRelationInstanceAccess().getToKeyword_3_2_0());
- match(input,44,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getRelationInstanceAccess().getToKeyword_3_2_0());
}
@@ -41357,16 +42468,16 @@ public final void rule__RelationInstance__Group_3_2__0__Impl() throws Recognitio
// $ANTLR start "rule__RelationInstance__Group_3_2__1"
- // InternalOml.g:13152:1: rule__RelationInstance__Group_3_2__1 : rule__RelationInstance__Group_3_2__1__Impl rule__RelationInstance__Group_3_2__2 ;
+ // InternalOml.g:13500:1: rule__RelationInstance__Group_3_2__1 : rule__RelationInstance__Group_3_2__1__Impl rule__RelationInstance__Group_3_2__2 ;
public final void rule__RelationInstance__Group_3_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13156:1: ( rule__RelationInstance__Group_3_2__1__Impl rule__RelationInstance__Group_3_2__2 )
- // InternalOml.g:13157:2: rule__RelationInstance__Group_3_2__1__Impl rule__RelationInstance__Group_3_2__2
+ // InternalOml.g:13504:1: ( rule__RelationInstance__Group_3_2__1__Impl rule__RelationInstance__Group_3_2__2 )
+ // InternalOml.g:13505:2: rule__RelationInstance__Group_3_2__1__Impl rule__RelationInstance__Group_3_2__2
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_5);
rule__RelationInstance__Group_3_2__1__Impl();
state._fsp--;
@@ -41395,21 +42506,21 @@ public final void rule__RelationInstance__Group_3_2__1() throws RecognitionExcep
// $ANTLR start "rule__RelationInstance__Group_3_2__1__Impl"
- // InternalOml.g:13164:1: rule__RelationInstance__Group_3_2__1__Impl : ( ( rule__RelationInstance__TargetsAssignment_3_2_1 ) ) ;
+ // InternalOml.g:13512:1: rule__RelationInstance__Group_3_2__1__Impl : ( ( rule__RelationInstance__TargetsAssignment_3_2_1 ) ) ;
public final void rule__RelationInstance__Group_3_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13168:1: ( ( ( rule__RelationInstance__TargetsAssignment_3_2_1 ) ) )
- // InternalOml.g:13169:1: ( ( rule__RelationInstance__TargetsAssignment_3_2_1 ) )
+ // InternalOml.g:13516:1: ( ( ( rule__RelationInstance__TargetsAssignment_3_2_1 ) ) )
+ // InternalOml.g:13517:1: ( ( rule__RelationInstance__TargetsAssignment_3_2_1 ) )
{
- // InternalOml.g:13169:1: ( ( rule__RelationInstance__TargetsAssignment_3_2_1 ) )
- // InternalOml.g:13170:2: ( rule__RelationInstance__TargetsAssignment_3_2_1 )
+ // InternalOml.g:13517:1: ( ( rule__RelationInstance__TargetsAssignment_3_2_1 ) )
+ // InternalOml.g:13518:2: ( rule__RelationInstance__TargetsAssignment_3_2_1 )
{
before(grammarAccess.getRelationInstanceAccess().getTargetsAssignment_3_2_1());
- // InternalOml.g:13171:2: ( rule__RelationInstance__TargetsAssignment_3_2_1 )
- // InternalOml.g:13171:3: rule__RelationInstance__TargetsAssignment_3_2_1
+ // InternalOml.g:13519:2: ( rule__RelationInstance__TargetsAssignment_3_2_1 )
+ // InternalOml.g:13519:3: rule__RelationInstance__TargetsAssignment_3_2_1
{
pushFollow(FOLLOW_2);
rule__RelationInstance__TargetsAssignment_3_2_1();
@@ -41442,14 +42553,14 @@ public final void rule__RelationInstance__Group_3_2__1__Impl() throws Recognitio
// $ANTLR start "rule__RelationInstance__Group_3_2__2"
- // InternalOml.g:13179:1: rule__RelationInstance__Group_3_2__2 : rule__RelationInstance__Group_3_2__2__Impl ;
+ // InternalOml.g:13527:1: rule__RelationInstance__Group_3_2__2 : rule__RelationInstance__Group_3_2__2__Impl ;
public final void rule__RelationInstance__Group_3_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13183:1: ( rule__RelationInstance__Group_3_2__2__Impl )
- // InternalOml.g:13184:2: rule__RelationInstance__Group_3_2__2__Impl
+ // InternalOml.g:13531:1: ( rule__RelationInstance__Group_3_2__2__Impl )
+ // InternalOml.g:13532:2: rule__RelationInstance__Group_3_2__2__Impl
{
pushFollow(FOLLOW_2);
rule__RelationInstance__Group_3_2__2__Impl();
@@ -41475,35 +42586,35 @@ public final void rule__RelationInstance__Group_3_2__2() throws RecognitionExcep
// $ANTLR start "rule__RelationInstance__Group_3_2__2__Impl"
- // InternalOml.g:13190:1: rule__RelationInstance__Group_3_2__2__Impl : ( ( rule__RelationInstance__Group_3_2_2__0 )* ) ;
+ // InternalOml.g:13538:1: rule__RelationInstance__Group_3_2__2__Impl : ( ( rule__RelationInstance__Group_3_2_2__0 )* ) ;
public final void rule__RelationInstance__Group_3_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13194:1: ( ( ( rule__RelationInstance__Group_3_2_2__0 )* ) )
- // InternalOml.g:13195:1: ( ( rule__RelationInstance__Group_3_2_2__0 )* )
+ // InternalOml.g:13542:1: ( ( ( rule__RelationInstance__Group_3_2_2__0 )* ) )
+ // InternalOml.g:13543:1: ( ( rule__RelationInstance__Group_3_2_2__0 )* )
{
- // InternalOml.g:13195:1: ( ( rule__RelationInstance__Group_3_2_2__0 )* )
- // InternalOml.g:13196:2: ( rule__RelationInstance__Group_3_2_2__0 )*
+ // InternalOml.g:13543:1: ( ( rule__RelationInstance__Group_3_2_2__0 )* )
+ // InternalOml.g:13544:2: ( rule__RelationInstance__Group_3_2_2__0 )*
{
before(grammarAccess.getRelationInstanceAccess().getGroup_3_2_2());
- // InternalOml.g:13197:2: ( rule__RelationInstance__Group_3_2_2__0 )*
- loop152:
+ // InternalOml.g:13545:2: ( rule__RelationInstance__Group_3_2_2__0 )*
+ loop155:
do {
- int alt152=2;
- int LA152_0 = input.LA(1);
+ int alt155=2;
+ int LA155_0 = input.LA(1);
- if ( (LA152_0==43) ) {
- alt152=1;
+ if ( (LA155_0==30) ) {
+ alt155=1;
}
- switch (alt152) {
+ switch (alt155) {
case 1 :
- // InternalOml.g:13197:3: rule__RelationInstance__Group_3_2_2__0
+ // InternalOml.g:13545:3: rule__RelationInstance__Group_3_2_2__0
{
- pushFollow(FOLLOW_35);
+ pushFollow(FOLLOW_6);
rule__RelationInstance__Group_3_2_2__0();
state._fsp--;
@@ -41513,7 +42624,7 @@ public final void rule__RelationInstance__Group_3_2__2__Impl() throws Recognitio
break;
default :
- break loop152;
+ break loop155;
}
} while (true);
@@ -41540,14 +42651,14 @@ public final void rule__RelationInstance__Group_3_2__2__Impl() throws Recognitio
// $ANTLR start "rule__RelationInstance__Group_3_2_2__0"
- // InternalOml.g:13206:1: rule__RelationInstance__Group_3_2_2__0 : rule__RelationInstance__Group_3_2_2__0__Impl rule__RelationInstance__Group_3_2_2__1 ;
+ // InternalOml.g:13554:1: rule__RelationInstance__Group_3_2_2__0 : rule__RelationInstance__Group_3_2_2__0__Impl rule__RelationInstance__Group_3_2_2__1 ;
public final void rule__RelationInstance__Group_3_2_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13210:1: ( rule__RelationInstance__Group_3_2_2__0__Impl rule__RelationInstance__Group_3_2_2__1 )
- // InternalOml.g:13211:2: rule__RelationInstance__Group_3_2_2__0__Impl rule__RelationInstance__Group_3_2_2__1
+ // InternalOml.g:13558:1: ( rule__RelationInstance__Group_3_2_2__0__Impl rule__RelationInstance__Group_3_2_2__1 )
+ // InternalOml.g:13559:2: rule__RelationInstance__Group_3_2_2__0__Impl rule__RelationInstance__Group_3_2_2__1
{
pushFollow(FOLLOW_3);
rule__RelationInstance__Group_3_2_2__0__Impl();
@@ -41578,20 +42689,20 @@ public final void rule__RelationInstance__Group_3_2_2__0() throws RecognitionExc
// $ANTLR start "rule__RelationInstance__Group_3_2_2__0__Impl"
- // InternalOml.g:13218:1: rule__RelationInstance__Group_3_2_2__0__Impl : ( ',' ) ;
+ // InternalOml.g:13566:1: rule__RelationInstance__Group_3_2_2__0__Impl : ( ',' ) ;
public final void rule__RelationInstance__Group_3_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13222:1: ( ( ',' ) )
- // InternalOml.g:13223:1: ( ',' )
+ // InternalOml.g:13570:1: ( ( ',' ) )
+ // InternalOml.g:13571:1: ( ',' )
{
- // InternalOml.g:13223:1: ( ',' )
- // InternalOml.g:13224:2: ','
+ // InternalOml.g:13571:1: ( ',' )
+ // InternalOml.g:13572:2: ','
{
before(grammarAccess.getRelationInstanceAccess().getCommaKeyword_3_2_2_0());
- match(input,43,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getRelationInstanceAccess().getCommaKeyword_3_2_2_0());
}
@@ -41615,14 +42726,14 @@ public final void rule__RelationInstance__Group_3_2_2__0__Impl() throws Recognit
// $ANTLR start "rule__RelationInstance__Group_3_2_2__1"
- // InternalOml.g:13233:1: rule__RelationInstance__Group_3_2_2__1 : rule__RelationInstance__Group_3_2_2__1__Impl ;
+ // InternalOml.g:13581:1: rule__RelationInstance__Group_3_2_2__1 : rule__RelationInstance__Group_3_2_2__1__Impl ;
public final void rule__RelationInstance__Group_3_2_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13237:1: ( rule__RelationInstance__Group_3_2_2__1__Impl )
- // InternalOml.g:13238:2: rule__RelationInstance__Group_3_2_2__1__Impl
+ // InternalOml.g:13585:1: ( rule__RelationInstance__Group_3_2_2__1__Impl )
+ // InternalOml.g:13586:2: rule__RelationInstance__Group_3_2_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__RelationInstance__Group_3_2_2__1__Impl();
@@ -41648,21 +42759,21 @@ public final void rule__RelationInstance__Group_3_2_2__1() throws RecognitionExc
// $ANTLR start "rule__RelationInstance__Group_3_2_2__1__Impl"
- // InternalOml.g:13244:1: rule__RelationInstance__Group_3_2_2__1__Impl : ( ( rule__RelationInstance__TargetsAssignment_3_2_2_1 ) ) ;
+ // InternalOml.g:13592:1: rule__RelationInstance__Group_3_2_2__1__Impl : ( ( rule__RelationInstance__TargetsAssignment_3_2_2_1 ) ) ;
public final void rule__RelationInstance__Group_3_2_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13248:1: ( ( ( rule__RelationInstance__TargetsAssignment_3_2_2_1 ) ) )
- // InternalOml.g:13249:1: ( ( rule__RelationInstance__TargetsAssignment_3_2_2_1 ) )
+ // InternalOml.g:13596:1: ( ( ( rule__RelationInstance__TargetsAssignment_3_2_2_1 ) ) )
+ // InternalOml.g:13597:1: ( ( rule__RelationInstance__TargetsAssignment_3_2_2_1 ) )
{
- // InternalOml.g:13249:1: ( ( rule__RelationInstance__TargetsAssignment_3_2_2_1 ) )
- // InternalOml.g:13250:2: ( rule__RelationInstance__TargetsAssignment_3_2_2_1 )
+ // InternalOml.g:13597:1: ( ( rule__RelationInstance__TargetsAssignment_3_2_2_1 ) )
+ // InternalOml.g:13598:2: ( rule__RelationInstance__TargetsAssignment_3_2_2_1 )
{
before(grammarAccess.getRelationInstanceAccess().getTargetsAssignment_3_2_2_1());
- // InternalOml.g:13251:2: ( rule__RelationInstance__TargetsAssignment_3_2_2_1 )
- // InternalOml.g:13251:3: rule__RelationInstance__TargetsAssignment_3_2_2_1
+ // InternalOml.g:13599:2: ( rule__RelationInstance__TargetsAssignment_3_2_2_1 )
+ // InternalOml.g:13599:3: rule__RelationInstance__TargetsAssignment_3_2_2_1
{
pushFollow(FOLLOW_2);
rule__RelationInstance__TargetsAssignment_3_2_2_1();
@@ -41695,16 +42806,16 @@ public final void rule__RelationInstance__Group_3_2_2__1__Impl() throws Recognit
// $ANTLR start "rule__Extension__Group__0"
- // InternalOml.g:13260:1: rule__Extension__Group__0 : rule__Extension__Group__0__Impl rule__Extension__Group__1 ;
+ // InternalOml.g:13608:1: rule__Extension__Group__0 : rule__Extension__Group__0__Impl rule__Extension__Group__1 ;
public final void rule__Extension__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13264:1: ( rule__Extension__Group__0__Impl rule__Extension__Group__1 )
- // InternalOml.g:13265:2: rule__Extension__Group__0__Impl rule__Extension__Group__1
+ // InternalOml.g:13612:1: ( rule__Extension__Group__0__Impl rule__Extension__Group__1 )
+ // InternalOml.g:13613:2: rule__Extension__Group__0__Impl rule__Extension__Group__1
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_9);
rule__Extension__Group__0__Impl();
state._fsp--;
@@ -41733,21 +42844,21 @@ public final void rule__Extension__Group__0() throws RecognitionException {
// $ANTLR start "rule__Extension__Group__0__Impl"
- // InternalOml.g:13272:1: rule__Extension__Group__0__Impl : ( ( rule__Extension__KindAssignment_0 ) ) ;
+ // InternalOml.g:13620:1: rule__Extension__Group__0__Impl : ( ( rule__Extension__KindAssignment_0 ) ) ;
public final void rule__Extension__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13276:1: ( ( ( rule__Extension__KindAssignment_0 ) ) )
- // InternalOml.g:13277:1: ( ( rule__Extension__KindAssignment_0 ) )
+ // InternalOml.g:13624:1: ( ( ( rule__Extension__KindAssignment_0 ) ) )
+ // InternalOml.g:13625:1: ( ( rule__Extension__KindAssignment_0 ) )
{
- // InternalOml.g:13277:1: ( ( rule__Extension__KindAssignment_0 ) )
- // InternalOml.g:13278:2: ( rule__Extension__KindAssignment_0 )
+ // InternalOml.g:13625:1: ( ( rule__Extension__KindAssignment_0 ) )
+ // InternalOml.g:13626:2: ( rule__Extension__KindAssignment_0 )
{
before(grammarAccess.getExtensionAccess().getKindAssignment_0());
- // InternalOml.g:13279:2: ( rule__Extension__KindAssignment_0 )
- // InternalOml.g:13279:3: rule__Extension__KindAssignment_0
+ // InternalOml.g:13627:2: ( rule__Extension__KindAssignment_0 )
+ // InternalOml.g:13627:3: rule__Extension__KindAssignment_0
{
pushFollow(FOLLOW_2);
rule__Extension__KindAssignment_0();
@@ -41780,16 +42891,16 @@ public final void rule__Extension__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__Extension__Group__1"
- // InternalOml.g:13287:1: rule__Extension__Group__1 : rule__Extension__Group__1__Impl rule__Extension__Group__2 ;
+ // InternalOml.g:13635:1: rule__Extension__Group__1 : rule__Extension__Group__1__Impl rule__Extension__Group__2 ;
public final void rule__Extension__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13291:1: ( rule__Extension__Group__1__Impl rule__Extension__Group__2 )
- // InternalOml.g:13292:2: rule__Extension__Group__1__Impl rule__Extension__Group__2
+ // InternalOml.g:13639:1: ( rule__Extension__Group__1__Impl rule__Extension__Group__2 )
+ // InternalOml.g:13640:2: rule__Extension__Group__1__Impl rule__Extension__Group__2
{
- pushFollow(FOLLOW_8);
+ pushFollow(FOLLOW_10);
rule__Extension__Group__1__Impl();
state._fsp--;
@@ -41818,21 +42929,21 @@ public final void rule__Extension__Group__1() throws RecognitionException {
// $ANTLR start "rule__Extension__Group__1__Impl"
- // InternalOml.g:13299:1: rule__Extension__Group__1__Impl : ( ( rule__Extension__NamespaceAssignment_1 ) ) ;
+ // InternalOml.g:13647:1: rule__Extension__Group__1__Impl : ( ( rule__Extension__NamespaceAssignment_1 ) ) ;
public final void rule__Extension__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13303:1: ( ( ( rule__Extension__NamespaceAssignment_1 ) ) )
- // InternalOml.g:13304:1: ( ( rule__Extension__NamespaceAssignment_1 ) )
+ // InternalOml.g:13651:1: ( ( ( rule__Extension__NamespaceAssignment_1 ) ) )
+ // InternalOml.g:13652:1: ( ( rule__Extension__NamespaceAssignment_1 ) )
{
- // InternalOml.g:13304:1: ( ( rule__Extension__NamespaceAssignment_1 ) )
- // InternalOml.g:13305:2: ( rule__Extension__NamespaceAssignment_1 )
+ // InternalOml.g:13652:1: ( ( rule__Extension__NamespaceAssignment_1 ) )
+ // InternalOml.g:13653:2: ( rule__Extension__NamespaceAssignment_1 )
{
before(grammarAccess.getExtensionAccess().getNamespaceAssignment_1());
- // InternalOml.g:13306:2: ( rule__Extension__NamespaceAssignment_1 )
- // InternalOml.g:13306:3: rule__Extension__NamespaceAssignment_1
+ // InternalOml.g:13654:2: ( rule__Extension__NamespaceAssignment_1 )
+ // InternalOml.g:13654:3: rule__Extension__NamespaceAssignment_1
{
pushFollow(FOLLOW_2);
rule__Extension__NamespaceAssignment_1();
@@ -41865,14 +42976,14 @@ public final void rule__Extension__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__Extension__Group__2"
- // InternalOml.g:13314:1: rule__Extension__Group__2 : rule__Extension__Group__2__Impl ;
+ // InternalOml.g:13662:1: rule__Extension__Group__2 : rule__Extension__Group__2__Impl ;
public final void rule__Extension__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13318:1: ( rule__Extension__Group__2__Impl )
- // InternalOml.g:13319:2: rule__Extension__Group__2__Impl
+ // InternalOml.g:13666:1: ( rule__Extension__Group__2__Impl )
+ // InternalOml.g:13667:2: rule__Extension__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__Extension__Group__2__Impl();
@@ -41898,29 +43009,29 @@ public final void rule__Extension__Group__2() throws RecognitionException {
// $ANTLR start "rule__Extension__Group__2__Impl"
- // InternalOml.g:13325:1: rule__Extension__Group__2__Impl : ( ( rule__Extension__Group_2__0 )? ) ;
+ // InternalOml.g:13673:1: rule__Extension__Group__2__Impl : ( ( rule__Extension__Group_2__0 )? ) ;
public final void rule__Extension__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13329:1: ( ( ( rule__Extension__Group_2__0 )? ) )
- // InternalOml.g:13330:1: ( ( rule__Extension__Group_2__0 )? )
+ // InternalOml.g:13677:1: ( ( ( rule__Extension__Group_2__0 )? ) )
+ // InternalOml.g:13678:1: ( ( rule__Extension__Group_2__0 )? )
{
- // InternalOml.g:13330:1: ( ( rule__Extension__Group_2__0 )? )
- // InternalOml.g:13331:2: ( rule__Extension__Group_2__0 )?
+ // InternalOml.g:13678:1: ( ( rule__Extension__Group_2__0 )? )
+ // InternalOml.g:13679:2: ( rule__Extension__Group_2__0 )?
{
before(grammarAccess.getExtensionAccess().getGroup_2());
- // InternalOml.g:13332:2: ( rule__Extension__Group_2__0 )?
- int alt153=2;
- int LA153_0 = input.LA(1);
+ // InternalOml.g:13680:2: ( rule__Extension__Group_2__0 )?
+ int alt156=2;
+ int LA156_0 = input.LA(1);
- if ( (LA153_0==30) ) {
- alt153=1;
+ if ( (LA156_0==32) ) {
+ alt156=1;
}
- switch (alt153) {
+ switch (alt156) {
case 1 :
- // InternalOml.g:13332:3: rule__Extension__Group_2__0
+ // InternalOml.g:13680:3: rule__Extension__Group_2__0
{
pushFollow(FOLLOW_2);
rule__Extension__Group_2__0();
@@ -41956,16 +43067,16 @@ public final void rule__Extension__Group__2__Impl() throws RecognitionException
// $ANTLR start "rule__Extension__Group_2__0"
- // InternalOml.g:13341:1: rule__Extension__Group_2__0 : rule__Extension__Group_2__0__Impl rule__Extension__Group_2__1 ;
+ // InternalOml.g:13689:1: rule__Extension__Group_2__0 : rule__Extension__Group_2__0__Impl rule__Extension__Group_2__1 ;
public final void rule__Extension__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13345:1: ( rule__Extension__Group_2__0__Impl rule__Extension__Group_2__1 )
- // InternalOml.g:13346:2: rule__Extension__Group_2__0__Impl rule__Extension__Group_2__1
+ // InternalOml.g:13693:1: ( rule__Extension__Group_2__0__Impl rule__Extension__Group_2__1 )
+ // InternalOml.g:13694:2: rule__Extension__Group_2__0__Impl rule__Extension__Group_2__1
{
- pushFollow(FOLLOW_9);
+ pushFollow(FOLLOW_11);
rule__Extension__Group_2__0__Impl();
state._fsp--;
@@ -41994,20 +43105,20 @@ public final void rule__Extension__Group_2__0() throws RecognitionException {
// $ANTLR start "rule__Extension__Group_2__0__Impl"
- // InternalOml.g:13353:1: rule__Extension__Group_2__0__Impl : ( 'as' ) ;
+ // InternalOml.g:13701:1: rule__Extension__Group_2__0__Impl : ( 'as' ) ;
public final void rule__Extension__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13357:1: ( ( 'as' ) )
- // InternalOml.g:13358:1: ( 'as' )
+ // InternalOml.g:13705:1: ( ( 'as' ) )
+ // InternalOml.g:13706:1: ( 'as' )
{
- // InternalOml.g:13358:1: ( 'as' )
- // InternalOml.g:13359:2: 'as'
+ // InternalOml.g:13706:1: ( 'as' )
+ // InternalOml.g:13707:2: 'as'
{
before(grammarAccess.getExtensionAccess().getAsKeyword_2_0());
- match(input,30,FOLLOW_2);
+ match(input,32,FOLLOW_2);
after(grammarAccess.getExtensionAccess().getAsKeyword_2_0());
}
@@ -42031,14 +43142,14 @@ public final void rule__Extension__Group_2__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Extension__Group_2__1"
- // InternalOml.g:13368:1: rule__Extension__Group_2__1 : rule__Extension__Group_2__1__Impl ;
+ // InternalOml.g:13716:1: rule__Extension__Group_2__1 : rule__Extension__Group_2__1__Impl ;
public final void rule__Extension__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13372:1: ( rule__Extension__Group_2__1__Impl )
- // InternalOml.g:13373:2: rule__Extension__Group_2__1__Impl
+ // InternalOml.g:13720:1: ( rule__Extension__Group_2__1__Impl )
+ // InternalOml.g:13721:2: rule__Extension__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__Extension__Group_2__1__Impl();
@@ -42064,21 +43175,21 @@ public final void rule__Extension__Group_2__1() throws RecognitionException {
// $ANTLR start "rule__Extension__Group_2__1__Impl"
- // InternalOml.g:13379:1: rule__Extension__Group_2__1__Impl : ( ( rule__Extension__PrefixAssignment_2_1 ) ) ;
+ // InternalOml.g:13727:1: rule__Extension__Group_2__1__Impl : ( ( rule__Extension__PrefixAssignment_2_1 ) ) ;
public final void rule__Extension__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13383:1: ( ( ( rule__Extension__PrefixAssignment_2_1 ) ) )
- // InternalOml.g:13384:1: ( ( rule__Extension__PrefixAssignment_2_1 ) )
+ // InternalOml.g:13731:1: ( ( ( rule__Extension__PrefixAssignment_2_1 ) ) )
+ // InternalOml.g:13732:1: ( ( rule__Extension__PrefixAssignment_2_1 ) )
{
- // InternalOml.g:13384:1: ( ( rule__Extension__PrefixAssignment_2_1 ) )
- // InternalOml.g:13385:2: ( rule__Extension__PrefixAssignment_2_1 )
+ // InternalOml.g:13732:1: ( ( rule__Extension__PrefixAssignment_2_1 ) )
+ // InternalOml.g:13733:2: ( rule__Extension__PrefixAssignment_2_1 )
{
before(grammarAccess.getExtensionAccess().getPrefixAssignment_2_1());
- // InternalOml.g:13386:2: ( rule__Extension__PrefixAssignment_2_1 )
- // InternalOml.g:13386:3: rule__Extension__PrefixAssignment_2_1
+ // InternalOml.g:13734:2: ( rule__Extension__PrefixAssignment_2_1 )
+ // InternalOml.g:13734:3: rule__Extension__PrefixAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__Extension__PrefixAssignment_2_1();
@@ -42111,16 +43222,16 @@ public final void rule__Extension__Group_2__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Usage__Group__0"
- // InternalOml.g:13395:1: rule__Usage__Group__0 : rule__Usage__Group__0__Impl rule__Usage__Group__1 ;
+ // InternalOml.g:13743:1: rule__Usage__Group__0 : rule__Usage__Group__0__Impl rule__Usage__Group__1 ;
public final void rule__Usage__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13399:1: ( rule__Usage__Group__0__Impl rule__Usage__Group__1 )
- // InternalOml.g:13400:2: rule__Usage__Group__0__Impl rule__Usage__Group__1
+ // InternalOml.g:13747:1: ( rule__Usage__Group__0__Impl rule__Usage__Group__1 )
+ // InternalOml.g:13748:2: rule__Usage__Group__0__Impl rule__Usage__Group__1
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_9);
rule__Usage__Group__0__Impl();
state._fsp--;
@@ -42149,21 +43260,21 @@ public final void rule__Usage__Group__0() throws RecognitionException {
// $ANTLR start "rule__Usage__Group__0__Impl"
- // InternalOml.g:13407:1: rule__Usage__Group__0__Impl : ( ( rule__Usage__KindAssignment_0 ) ) ;
+ // InternalOml.g:13755:1: rule__Usage__Group__0__Impl : ( ( rule__Usage__KindAssignment_0 ) ) ;
public final void rule__Usage__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13411:1: ( ( ( rule__Usage__KindAssignment_0 ) ) )
- // InternalOml.g:13412:1: ( ( rule__Usage__KindAssignment_0 ) )
+ // InternalOml.g:13759:1: ( ( ( rule__Usage__KindAssignment_0 ) ) )
+ // InternalOml.g:13760:1: ( ( rule__Usage__KindAssignment_0 ) )
{
- // InternalOml.g:13412:1: ( ( rule__Usage__KindAssignment_0 ) )
- // InternalOml.g:13413:2: ( rule__Usage__KindAssignment_0 )
+ // InternalOml.g:13760:1: ( ( rule__Usage__KindAssignment_0 ) )
+ // InternalOml.g:13761:2: ( rule__Usage__KindAssignment_0 )
{
before(grammarAccess.getUsageAccess().getKindAssignment_0());
- // InternalOml.g:13414:2: ( rule__Usage__KindAssignment_0 )
- // InternalOml.g:13414:3: rule__Usage__KindAssignment_0
+ // InternalOml.g:13762:2: ( rule__Usage__KindAssignment_0 )
+ // InternalOml.g:13762:3: rule__Usage__KindAssignment_0
{
pushFollow(FOLLOW_2);
rule__Usage__KindAssignment_0();
@@ -42196,16 +43307,16 @@ public final void rule__Usage__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__Usage__Group__1"
- // InternalOml.g:13422:1: rule__Usage__Group__1 : rule__Usage__Group__1__Impl rule__Usage__Group__2 ;
+ // InternalOml.g:13770:1: rule__Usage__Group__1 : rule__Usage__Group__1__Impl rule__Usage__Group__2 ;
public final void rule__Usage__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13426:1: ( rule__Usage__Group__1__Impl rule__Usage__Group__2 )
- // InternalOml.g:13427:2: rule__Usage__Group__1__Impl rule__Usage__Group__2
+ // InternalOml.g:13774:1: ( rule__Usage__Group__1__Impl rule__Usage__Group__2 )
+ // InternalOml.g:13775:2: rule__Usage__Group__1__Impl rule__Usage__Group__2
{
- pushFollow(FOLLOW_8);
+ pushFollow(FOLLOW_10);
rule__Usage__Group__1__Impl();
state._fsp--;
@@ -42234,21 +43345,21 @@ public final void rule__Usage__Group__1() throws RecognitionException {
// $ANTLR start "rule__Usage__Group__1__Impl"
- // InternalOml.g:13434:1: rule__Usage__Group__1__Impl : ( ( rule__Usage__NamespaceAssignment_1 ) ) ;
+ // InternalOml.g:13782:1: rule__Usage__Group__1__Impl : ( ( rule__Usage__NamespaceAssignment_1 ) ) ;
public final void rule__Usage__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13438:1: ( ( ( rule__Usage__NamespaceAssignment_1 ) ) )
- // InternalOml.g:13439:1: ( ( rule__Usage__NamespaceAssignment_1 ) )
+ // InternalOml.g:13786:1: ( ( ( rule__Usage__NamespaceAssignment_1 ) ) )
+ // InternalOml.g:13787:1: ( ( rule__Usage__NamespaceAssignment_1 ) )
{
- // InternalOml.g:13439:1: ( ( rule__Usage__NamespaceAssignment_1 ) )
- // InternalOml.g:13440:2: ( rule__Usage__NamespaceAssignment_1 )
+ // InternalOml.g:13787:1: ( ( rule__Usage__NamespaceAssignment_1 ) )
+ // InternalOml.g:13788:2: ( rule__Usage__NamespaceAssignment_1 )
{
before(grammarAccess.getUsageAccess().getNamespaceAssignment_1());
- // InternalOml.g:13441:2: ( rule__Usage__NamespaceAssignment_1 )
- // InternalOml.g:13441:3: rule__Usage__NamespaceAssignment_1
+ // InternalOml.g:13789:2: ( rule__Usage__NamespaceAssignment_1 )
+ // InternalOml.g:13789:3: rule__Usage__NamespaceAssignment_1
{
pushFollow(FOLLOW_2);
rule__Usage__NamespaceAssignment_1();
@@ -42281,14 +43392,14 @@ public final void rule__Usage__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__Usage__Group__2"
- // InternalOml.g:13449:1: rule__Usage__Group__2 : rule__Usage__Group__2__Impl ;
+ // InternalOml.g:13797:1: rule__Usage__Group__2 : rule__Usage__Group__2__Impl ;
public final void rule__Usage__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13453:1: ( rule__Usage__Group__2__Impl )
- // InternalOml.g:13454:2: rule__Usage__Group__2__Impl
+ // InternalOml.g:13801:1: ( rule__Usage__Group__2__Impl )
+ // InternalOml.g:13802:2: rule__Usage__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__Usage__Group__2__Impl();
@@ -42314,29 +43425,29 @@ public final void rule__Usage__Group__2() throws RecognitionException {
// $ANTLR start "rule__Usage__Group__2__Impl"
- // InternalOml.g:13460:1: rule__Usage__Group__2__Impl : ( ( rule__Usage__Group_2__0 )? ) ;
+ // InternalOml.g:13808:1: rule__Usage__Group__2__Impl : ( ( rule__Usage__Group_2__0 )? ) ;
public final void rule__Usage__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13464:1: ( ( ( rule__Usage__Group_2__0 )? ) )
- // InternalOml.g:13465:1: ( ( rule__Usage__Group_2__0 )? )
+ // InternalOml.g:13812:1: ( ( ( rule__Usage__Group_2__0 )? ) )
+ // InternalOml.g:13813:1: ( ( rule__Usage__Group_2__0 )? )
{
- // InternalOml.g:13465:1: ( ( rule__Usage__Group_2__0 )? )
- // InternalOml.g:13466:2: ( rule__Usage__Group_2__0 )?
+ // InternalOml.g:13813:1: ( ( rule__Usage__Group_2__0 )? )
+ // InternalOml.g:13814:2: ( rule__Usage__Group_2__0 )?
{
before(grammarAccess.getUsageAccess().getGroup_2());
- // InternalOml.g:13467:2: ( rule__Usage__Group_2__0 )?
- int alt154=2;
- int LA154_0 = input.LA(1);
+ // InternalOml.g:13815:2: ( rule__Usage__Group_2__0 )?
+ int alt157=2;
+ int LA157_0 = input.LA(1);
- if ( (LA154_0==30) ) {
- alt154=1;
+ if ( (LA157_0==32) ) {
+ alt157=1;
}
- switch (alt154) {
+ switch (alt157) {
case 1 :
- // InternalOml.g:13467:3: rule__Usage__Group_2__0
+ // InternalOml.g:13815:3: rule__Usage__Group_2__0
{
pushFollow(FOLLOW_2);
rule__Usage__Group_2__0();
@@ -42372,16 +43483,16 @@ public final void rule__Usage__Group__2__Impl() throws RecognitionException {
// $ANTLR start "rule__Usage__Group_2__0"
- // InternalOml.g:13476:1: rule__Usage__Group_2__0 : rule__Usage__Group_2__0__Impl rule__Usage__Group_2__1 ;
+ // InternalOml.g:13824:1: rule__Usage__Group_2__0 : rule__Usage__Group_2__0__Impl rule__Usage__Group_2__1 ;
public final void rule__Usage__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13480:1: ( rule__Usage__Group_2__0__Impl rule__Usage__Group_2__1 )
- // InternalOml.g:13481:2: rule__Usage__Group_2__0__Impl rule__Usage__Group_2__1
+ // InternalOml.g:13828:1: ( rule__Usage__Group_2__0__Impl rule__Usage__Group_2__1 )
+ // InternalOml.g:13829:2: rule__Usage__Group_2__0__Impl rule__Usage__Group_2__1
{
- pushFollow(FOLLOW_9);
+ pushFollow(FOLLOW_11);
rule__Usage__Group_2__0__Impl();
state._fsp--;
@@ -42410,20 +43521,20 @@ public final void rule__Usage__Group_2__0() throws RecognitionException {
// $ANTLR start "rule__Usage__Group_2__0__Impl"
- // InternalOml.g:13488:1: rule__Usage__Group_2__0__Impl : ( 'as' ) ;
+ // InternalOml.g:13836:1: rule__Usage__Group_2__0__Impl : ( 'as' ) ;
public final void rule__Usage__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13492:1: ( ( 'as' ) )
- // InternalOml.g:13493:1: ( 'as' )
+ // InternalOml.g:13840:1: ( ( 'as' ) )
+ // InternalOml.g:13841:1: ( 'as' )
{
- // InternalOml.g:13493:1: ( 'as' )
- // InternalOml.g:13494:2: 'as'
+ // InternalOml.g:13841:1: ( 'as' )
+ // InternalOml.g:13842:2: 'as'
{
before(grammarAccess.getUsageAccess().getAsKeyword_2_0());
- match(input,30,FOLLOW_2);
+ match(input,32,FOLLOW_2);
after(grammarAccess.getUsageAccess().getAsKeyword_2_0());
}
@@ -42447,14 +43558,14 @@ public final void rule__Usage__Group_2__0__Impl() throws RecognitionException {
// $ANTLR start "rule__Usage__Group_2__1"
- // InternalOml.g:13503:1: rule__Usage__Group_2__1 : rule__Usage__Group_2__1__Impl ;
+ // InternalOml.g:13851:1: rule__Usage__Group_2__1 : rule__Usage__Group_2__1__Impl ;
public final void rule__Usage__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13507:1: ( rule__Usage__Group_2__1__Impl )
- // InternalOml.g:13508:2: rule__Usage__Group_2__1__Impl
+ // InternalOml.g:13855:1: ( rule__Usage__Group_2__1__Impl )
+ // InternalOml.g:13856:2: rule__Usage__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__Usage__Group_2__1__Impl();
@@ -42480,21 +43591,21 @@ public final void rule__Usage__Group_2__1() throws RecognitionException {
// $ANTLR start "rule__Usage__Group_2__1__Impl"
- // InternalOml.g:13514:1: rule__Usage__Group_2__1__Impl : ( ( rule__Usage__PrefixAssignment_2_1 ) ) ;
+ // InternalOml.g:13862:1: rule__Usage__Group_2__1__Impl : ( ( rule__Usage__PrefixAssignment_2_1 ) ) ;
public final void rule__Usage__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13518:1: ( ( ( rule__Usage__PrefixAssignment_2_1 ) ) )
- // InternalOml.g:13519:1: ( ( rule__Usage__PrefixAssignment_2_1 ) )
+ // InternalOml.g:13866:1: ( ( ( rule__Usage__PrefixAssignment_2_1 ) ) )
+ // InternalOml.g:13867:1: ( ( rule__Usage__PrefixAssignment_2_1 ) )
{
- // InternalOml.g:13519:1: ( ( rule__Usage__PrefixAssignment_2_1 ) )
- // InternalOml.g:13520:2: ( rule__Usage__PrefixAssignment_2_1 )
+ // InternalOml.g:13867:1: ( ( rule__Usage__PrefixAssignment_2_1 ) )
+ // InternalOml.g:13868:2: ( rule__Usage__PrefixAssignment_2_1 )
{
before(grammarAccess.getUsageAccess().getPrefixAssignment_2_1());
- // InternalOml.g:13521:2: ( rule__Usage__PrefixAssignment_2_1 )
- // InternalOml.g:13521:3: rule__Usage__PrefixAssignment_2_1
+ // InternalOml.g:13869:2: ( rule__Usage__PrefixAssignment_2_1 )
+ // InternalOml.g:13869:3: rule__Usage__PrefixAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__Usage__PrefixAssignment_2_1();
@@ -42527,16 +43638,16 @@ public final void rule__Usage__Group_2__1__Impl() throws RecognitionException {
// $ANTLR start "rule__Inclusion__Group__0"
- // InternalOml.g:13530:1: rule__Inclusion__Group__0 : rule__Inclusion__Group__0__Impl rule__Inclusion__Group__1 ;
+ // InternalOml.g:13878:1: rule__Inclusion__Group__0 : rule__Inclusion__Group__0__Impl rule__Inclusion__Group__1 ;
public final void rule__Inclusion__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13534:1: ( rule__Inclusion__Group__0__Impl rule__Inclusion__Group__1 )
- // InternalOml.g:13535:2: rule__Inclusion__Group__0__Impl rule__Inclusion__Group__1
+ // InternalOml.g:13882:1: ( rule__Inclusion__Group__0__Impl rule__Inclusion__Group__1 )
+ // InternalOml.g:13883:2: rule__Inclusion__Group__0__Impl rule__Inclusion__Group__1
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_9);
rule__Inclusion__Group__0__Impl();
state._fsp--;
@@ -42565,21 +43676,21 @@ public final void rule__Inclusion__Group__0() throws RecognitionException {
// $ANTLR start "rule__Inclusion__Group__0__Impl"
- // InternalOml.g:13542:1: rule__Inclusion__Group__0__Impl : ( ( rule__Inclusion__KindAssignment_0 ) ) ;
+ // InternalOml.g:13890:1: rule__Inclusion__Group__0__Impl : ( ( rule__Inclusion__KindAssignment_0 ) ) ;
public final void rule__Inclusion__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13546:1: ( ( ( rule__Inclusion__KindAssignment_0 ) ) )
- // InternalOml.g:13547:1: ( ( rule__Inclusion__KindAssignment_0 ) )
+ // InternalOml.g:13894:1: ( ( ( rule__Inclusion__KindAssignment_0 ) ) )
+ // InternalOml.g:13895:1: ( ( rule__Inclusion__KindAssignment_0 ) )
{
- // InternalOml.g:13547:1: ( ( rule__Inclusion__KindAssignment_0 ) )
- // InternalOml.g:13548:2: ( rule__Inclusion__KindAssignment_0 )
+ // InternalOml.g:13895:1: ( ( rule__Inclusion__KindAssignment_0 ) )
+ // InternalOml.g:13896:2: ( rule__Inclusion__KindAssignment_0 )
{
before(grammarAccess.getInclusionAccess().getKindAssignment_0());
- // InternalOml.g:13549:2: ( rule__Inclusion__KindAssignment_0 )
- // InternalOml.g:13549:3: rule__Inclusion__KindAssignment_0
+ // InternalOml.g:13897:2: ( rule__Inclusion__KindAssignment_0 )
+ // InternalOml.g:13897:3: rule__Inclusion__KindAssignment_0
{
pushFollow(FOLLOW_2);
rule__Inclusion__KindAssignment_0();
@@ -42612,16 +43723,16 @@ public final void rule__Inclusion__Group__0__Impl() throws RecognitionException
// $ANTLR start "rule__Inclusion__Group__1"
- // InternalOml.g:13557:1: rule__Inclusion__Group__1 : rule__Inclusion__Group__1__Impl rule__Inclusion__Group__2 ;
+ // InternalOml.g:13905:1: rule__Inclusion__Group__1 : rule__Inclusion__Group__1__Impl rule__Inclusion__Group__2 ;
public final void rule__Inclusion__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13561:1: ( rule__Inclusion__Group__1__Impl rule__Inclusion__Group__2 )
- // InternalOml.g:13562:2: rule__Inclusion__Group__1__Impl rule__Inclusion__Group__2
+ // InternalOml.g:13909:1: ( rule__Inclusion__Group__1__Impl rule__Inclusion__Group__2 )
+ // InternalOml.g:13910:2: rule__Inclusion__Group__1__Impl rule__Inclusion__Group__2
{
- pushFollow(FOLLOW_8);
+ pushFollow(FOLLOW_10);
rule__Inclusion__Group__1__Impl();
state._fsp--;
@@ -42650,21 +43761,21 @@ public final void rule__Inclusion__Group__1() throws RecognitionException {
// $ANTLR start "rule__Inclusion__Group__1__Impl"
- // InternalOml.g:13569:1: rule__Inclusion__Group__1__Impl : ( ( rule__Inclusion__NamespaceAssignment_1 ) ) ;
+ // InternalOml.g:13917:1: rule__Inclusion__Group__1__Impl : ( ( rule__Inclusion__NamespaceAssignment_1 ) ) ;
public final void rule__Inclusion__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13573:1: ( ( ( rule__Inclusion__NamespaceAssignment_1 ) ) )
- // InternalOml.g:13574:1: ( ( rule__Inclusion__NamespaceAssignment_1 ) )
+ // InternalOml.g:13921:1: ( ( ( rule__Inclusion__NamespaceAssignment_1 ) ) )
+ // InternalOml.g:13922:1: ( ( rule__Inclusion__NamespaceAssignment_1 ) )
{
- // InternalOml.g:13574:1: ( ( rule__Inclusion__NamespaceAssignment_1 ) )
- // InternalOml.g:13575:2: ( rule__Inclusion__NamespaceAssignment_1 )
+ // InternalOml.g:13922:1: ( ( rule__Inclusion__NamespaceAssignment_1 ) )
+ // InternalOml.g:13923:2: ( rule__Inclusion__NamespaceAssignment_1 )
{
before(grammarAccess.getInclusionAccess().getNamespaceAssignment_1());
- // InternalOml.g:13576:2: ( rule__Inclusion__NamespaceAssignment_1 )
- // InternalOml.g:13576:3: rule__Inclusion__NamespaceAssignment_1
+ // InternalOml.g:13924:2: ( rule__Inclusion__NamespaceAssignment_1 )
+ // InternalOml.g:13924:3: rule__Inclusion__NamespaceAssignment_1
{
pushFollow(FOLLOW_2);
rule__Inclusion__NamespaceAssignment_1();
@@ -42697,14 +43808,14 @@ public final void rule__Inclusion__Group__1__Impl() throws RecognitionException
// $ANTLR start "rule__Inclusion__Group__2"
- // InternalOml.g:13584:1: rule__Inclusion__Group__2 : rule__Inclusion__Group__2__Impl ;
+ // InternalOml.g:13932:1: rule__Inclusion__Group__2 : rule__Inclusion__Group__2__Impl ;
public final void rule__Inclusion__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13588:1: ( rule__Inclusion__Group__2__Impl )
- // InternalOml.g:13589:2: rule__Inclusion__Group__2__Impl
+ // InternalOml.g:13936:1: ( rule__Inclusion__Group__2__Impl )
+ // InternalOml.g:13937:2: rule__Inclusion__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__Inclusion__Group__2__Impl();
@@ -42730,29 +43841,29 @@ public final void rule__Inclusion__Group__2() throws RecognitionException {
// $ANTLR start "rule__Inclusion__Group__2__Impl"
- // InternalOml.g:13595:1: rule__Inclusion__Group__2__Impl : ( ( rule__Inclusion__Group_2__0 )? ) ;
+ // InternalOml.g:13943:1: rule__Inclusion__Group__2__Impl : ( ( rule__Inclusion__Group_2__0 )? ) ;
public final void rule__Inclusion__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13599:1: ( ( ( rule__Inclusion__Group_2__0 )? ) )
- // InternalOml.g:13600:1: ( ( rule__Inclusion__Group_2__0 )? )
+ // InternalOml.g:13947:1: ( ( ( rule__Inclusion__Group_2__0 )? ) )
+ // InternalOml.g:13948:1: ( ( rule__Inclusion__Group_2__0 )? )
{
- // InternalOml.g:13600:1: ( ( rule__Inclusion__Group_2__0 )? )
- // InternalOml.g:13601:2: ( rule__Inclusion__Group_2__0 )?
+ // InternalOml.g:13948:1: ( ( rule__Inclusion__Group_2__0 )? )
+ // InternalOml.g:13949:2: ( rule__Inclusion__Group_2__0 )?
{
before(grammarAccess.getInclusionAccess().getGroup_2());
- // InternalOml.g:13602:2: ( rule__Inclusion__Group_2__0 )?
- int alt155=2;
- int LA155_0 = input.LA(1);
+ // InternalOml.g:13950:2: ( rule__Inclusion__Group_2__0 )?
+ int alt158=2;
+ int LA158_0 = input.LA(1);
- if ( (LA155_0==30) ) {
- alt155=1;
+ if ( (LA158_0==32) ) {
+ alt158=1;
}
- switch (alt155) {
+ switch (alt158) {
case 1 :
- // InternalOml.g:13602:3: rule__Inclusion__Group_2__0
+ // InternalOml.g:13950:3: rule__Inclusion__Group_2__0
{
pushFollow(FOLLOW_2);
rule__Inclusion__Group_2__0();
@@ -42788,16 +43899,16 @@ public final void rule__Inclusion__Group__2__Impl() throws RecognitionException
// $ANTLR start "rule__Inclusion__Group_2__0"
- // InternalOml.g:13611:1: rule__Inclusion__Group_2__0 : rule__Inclusion__Group_2__0__Impl rule__Inclusion__Group_2__1 ;
+ // InternalOml.g:13959:1: rule__Inclusion__Group_2__0 : rule__Inclusion__Group_2__0__Impl rule__Inclusion__Group_2__1 ;
public final void rule__Inclusion__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13615:1: ( rule__Inclusion__Group_2__0__Impl rule__Inclusion__Group_2__1 )
- // InternalOml.g:13616:2: rule__Inclusion__Group_2__0__Impl rule__Inclusion__Group_2__1
+ // InternalOml.g:13963:1: ( rule__Inclusion__Group_2__0__Impl rule__Inclusion__Group_2__1 )
+ // InternalOml.g:13964:2: rule__Inclusion__Group_2__0__Impl rule__Inclusion__Group_2__1
{
- pushFollow(FOLLOW_9);
+ pushFollow(FOLLOW_11);
rule__Inclusion__Group_2__0__Impl();
state._fsp--;
@@ -42826,20 +43937,20 @@ public final void rule__Inclusion__Group_2__0() throws RecognitionException {
// $ANTLR start "rule__Inclusion__Group_2__0__Impl"
- // InternalOml.g:13623:1: rule__Inclusion__Group_2__0__Impl : ( 'as' ) ;
+ // InternalOml.g:13971:1: rule__Inclusion__Group_2__0__Impl : ( 'as' ) ;
public final void rule__Inclusion__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13627:1: ( ( 'as' ) )
- // InternalOml.g:13628:1: ( 'as' )
+ // InternalOml.g:13975:1: ( ( 'as' ) )
+ // InternalOml.g:13976:1: ( 'as' )
{
- // InternalOml.g:13628:1: ( 'as' )
- // InternalOml.g:13629:2: 'as'
+ // InternalOml.g:13976:1: ( 'as' )
+ // InternalOml.g:13977:2: 'as'
{
before(grammarAccess.getInclusionAccess().getAsKeyword_2_0());
- match(input,30,FOLLOW_2);
+ match(input,32,FOLLOW_2);
after(grammarAccess.getInclusionAccess().getAsKeyword_2_0());
}
@@ -42863,14 +43974,14 @@ public final void rule__Inclusion__Group_2__0__Impl() throws RecognitionExceptio
// $ANTLR start "rule__Inclusion__Group_2__1"
- // InternalOml.g:13638:1: rule__Inclusion__Group_2__1 : rule__Inclusion__Group_2__1__Impl ;
+ // InternalOml.g:13986:1: rule__Inclusion__Group_2__1 : rule__Inclusion__Group_2__1__Impl ;
public final void rule__Inclusion__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13642:1: ( rule__Inclusion__Group_2__1__Impl )
- // InternalOml.g:13643:2: rule__Inclusion__Group_2__1__Impl
+ // InternalOml.g:13990:1: ( rule__Inclusion__Group_2__1__Impl )
+ // InternalOml.g:13991:2: rule__Inclusion__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__Inclusion__Group_2__1__Impl();
@@ -42896,21 +44007,21 @@ public final void rule__Inclusion__Group_2__1() throws RecognitionException {
// $ANTLR start "rule__Inclusion__Group_2__1__Impl"
- // InternalOml.g:13649:1: rule__Inclusion__Group_2__1__Impl : ( ( rule__Inclusion__PrefixAssignment_2_1 ) ) ;
+ // InternalOml.g:13997:1: rule__Inclusion__Group_2__1__Impl : ( ( rule__Inclusion__PrefixAssignment_2_1 ) ) ;
public final void rule__Inclusion__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13653:1: ( ( ( rule__Inclusion__PrefixAssignment_2_1 ) ) )
- // InternalOml.g:13654:1: ( ( rule__Inclusion__PrefixAssignment_2_1 ) )
+ // InternalOml.g:14001:1: ( ( ( rule__Inclusion__PrefixAssignment_2_1 ) ) )
+ // InternalOml.g:14002:1: ( ( rule__Inclusion__PrefixAssignment_2_1 ) )
{
- // InternalOml.g:13654:1: ( ( rule__Inclusion__PrefixAssignment_2_1 ) )
- // InternalOml.g:13655:2: ( rule__Inclusion__PrefixAssignment_2_1 )
+ // InternalOml.g:14002:1: ( ( rule__Inclusion__PrefixAssignment_2_1 ) )
+ // InternalOml.g:14003:2: ( rule__Inclusion__PrefixAssignment_2_1 )
{
before(grammarAccess.getInclusionAccess().getPrefixAssignment_2_1());
- // InternalOml.g:13656:2: ( rule__Inclusion__PrefixAssignment_2_1 )
- // InternalOml.g:13656:3: rule__Inclusion__PrefixAssignment_2_1
+ // InternalOml.g:14004:2: ( rule__Inclusion__PrefixAssignment_2_1 )
+ // InternalOml.g:14004:3: rule__Inclusion__PrefixAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__Inclusion__PrefixAssignment_2_1();
@@ -42943,16 +44054,16 @@ public final void rule__Inclusion__Group_2__1__Impl() throws RecognitionExceptio
// $ANTLR start "rule__PropertyRangeRestrictionAxiom__Group__0"
- // InternalOml.g:13665:1: rule__PropertyRangeRestrictionAxiom__Group__0 : rule__PropertyRangeRestrictionAxiom__Group__0__Impl rule__PropertyRangeRestrictionAxiom__Group__1 ;
+ // InternalOml.g:14013:1: rule__PropertyRangeRestrictionAxiom__Group__0 : rule__PropertyRangeRestrictionAxiom__Group__0__Impl rule__PropertyRangeRestrictionAxiom__Group__1 ;
public final void rule__PropertyRangeRestrictionAxiom__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13669:1: ( rule__PropertyRangeRestrictionAxiom__Group__0__Impl rule__PropertyRangeRestrictionAxiom__Group__1 )
- // InternalOml.g:13670:2: rule__PropertyRangeRestrictionAxiom__Group__0__Impl rule__PropertyRangeRestrictionAxiom__Group__1
+ // InternalOml.g:14017:1: ( rule__PropertyRangeRestrictionAxiom__Group__0__Impl rule__PropertyRangeRestrictionAxiom__Group__1 )
+ // InternalOml.g:14018:2: rule__PropertyRangeRestrictionAxiom__Group__0__Impl rule__PropertyRangeRestrictionAxiom__Group__1
{
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_80);
rule__PropertyRangeRestrictionAxiom__Group__0__Impl();
state._fsp--;
@@ -42981,20 +44092,20 @@ public final void rule__PropertyRangeRestrictionAxiom__Group__0() throws Recogni
// $ANTLR start "rule__PropertyRangeRestrictionAxiom__Group__0__Impl"
- // InternalOml.g:13677:1: rule__PropertyRangeRestrictionAxiom__Group__0__Impl : ( 'restricts' ) ;
+ // InternalOml.g:14025:1: rule__PropertyRangeRestrictionAxiom__Group__0__Impl : ( 'restricts' ) ;
public final void rule__PropertyRangeRestrictionAxiom__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13681:1: ( ( 'restricts' ) )
- // InternalOml.g:13682:1: ( 'restricts' )
+ // InternalOml.g:14029:1: ( ( 'restricts' ) )
+ // InternalOml.g:14030:1: ( 'restricts' )
{
- // InternalOml.g:13682:1: ( 'restricts' )
- // InternalOml.g:13683:2: 'restricts'
+ // InternalOml.g:14030:1: ( 'restricts' )
+ // InternalOml.g:14031:2: 'restricts'
{
before(grammarAccess.getPropertyRangeRestrictionAxiomAccess().getRestrictsKeyword_0());
- match(input,72,FOLLOW_2);
+ match(input,74,FOLLOW_2);
after(grammarAccess.getPropertyRangeRestrictionAxiomAccess().getRestrictsKeyword_0());
}
@@ -43018,14 +44129,14 @@ public final void rule__PropertyRangeRestrictionAxiom__Group__0__Impl() throws R
// $ANTLR start "rule__PropertyRangeRestrictionAxiom__Group__1"
- // InternalOml.g:13692:1: rule__PropertyRangeRestrictionAxiom__Group__1 : rule__PropertyRangeRestrictionAxiom__Group__1__Impl rule__PropertyRangeRestrictionAxiom__Group__2 ;
+ // InternalOml.g:14040:1: rule__PropertyRangeRestrictionAxiom__Group__1 : rule__PropertyRangeRestrictionAxiom__Group__1__Impl rule__PropertyRangeRestrictionAxiom__Group__2 ;
public final void rule__PropertyRangeRestrictionAxiom__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13696:1: ( rule__PropertyRangeRestrictionAxiom__Group__1__Impl rule__PropertyRangeRestrictionAxiom__Group__2 )
- // InternalOml.g:13697:2: rule__PropertyRangeRestrictionAxiom__Group__1__Impl rule__PropertyRangeRestrictionAxiom__Group__2
+ // InternalOml.g:14044:1: ( rule__PropertyRangeRestrictionAxiom__Group__1__Impl rule__PropertyRangeRestrictionAxiom__Group__2 )
+ // InternalOml.g:14045:2: rule__PropertyRangeRestrictionAxiom__Group__1__Impl rule__PropertyRangeRestrictionAxiom__Group__2
{
pushFollow(FOLLOW_3);
rule__PropertyRangeRestrictionAxiom__Group__1__Impl();
@@ -43056,21 +44167,21 @@ public final void rule__PropertyRangeRestrictionAxiom__Group__1() throws Recogni
// $ANTLR start "rule__PropertyRangeRestrictionAxiom__Group__1__Impl"
- // InternalOml.g:13704:1: rule__PropertyRangeRestrictionAxiom__Group__1__Impl : ( ( rule__PropertyRangeRestrictionAxiom__KindAssignment_1 ) ) ;
+ // InternalOml.g:14052:1: rule__PropertyRangeRestrictionAxiom__Group__1__Impl : ( ( rule__PropertyRangeRestrictionAxiom__KindAssignment_1 ) ) ;
public final void rule__PropertyRangeRestrictionAxiom__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13708:1: ( ( ( rule__PropertyRangeRestrictionAxiom__KindAssignment_1 ) ) )
- // InternalOml.g:13709:1: ( ( rule__PropertyRangeRestrictionAxiom__KindAssignment_1 ) )
+ // InternalOml.g:14056:1: ( ( ( rule__PropertyRangeRestrictionAxiom__KindAssignment_1 ) ) )
+ // InternalOml.g:14057:1: ( ( rule__PropertyRangeRestrictionAxiom__KindAssignment_1 ) )
{
- // InternalOml.g:13709:1: ( ( rule__PropertyRangeRestrictionAxiom__KindAssignment_1 ) )
- // InternalOml.g:13710:2: ( rule__PropertyRangeRestrictionAxiom__KindAssignment_1 )
+ // InternalOml.g:14057:1: ( ( rule__PropertyRangeRestrictionAxiom__KindAssignment_1 ) )
+ // InternalOml.g:14058:2: ( rule__PropertyRangeRestrictionAxiom__KindAssignment_1 )
{
before(grammarAccess.getPropertyRangeRestrictionAxiomAccess().getKindAssignment_1());
- // InternalOml.g:13711:2: ( rule__PropertyRangeRestrictionAxiom__KindAssignment_1 )
- // InternalOml.g:13711:3: rule__PropertyRangeRestrictionAxiom__KindAssignment_1
+ // InternalOml.g:14059:2: ( rule__PropertyRangeRestrictionAxiom__KindAssignment_1 )
+ // InternalOml.g:14059:3: rule__PropertyRangeRestrictionAxiom__KindAssignment_1
{
pushFollow(FOLLOW_2);
rule__PropertyRangeRestrictionAxiom__KindAssignment_1();
@@ -43103,16 +44214,16 @@ public final void rule__PropertyRangeRestrictionAxiom__Group__1__Impl() throws R
// $ANTLR start "rule__PropertyRangeRestrictionAxiom__Group__2"
- // InternalOml.g:13719:1: rule__PropertyRangeRestrictionAxiom__Group__2 : rule__PropertyRangeRestrictionAxiom__Group__2__Impl rule__PropertyRangeRestrictionAxiom__Group__3 ;
+ // InternalOml.g:14067:1: rule__PropertyRangeRestrictionAxiom__Group__2 : rule__PropertyRangeRestrictionAxiom__Group__2__Impl rule__PropertyRangeRestrictionAxiom__Group__3 ;
public final void rule__PropertyRangeRestrictionAxiom__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13723:1: ( rule__PropertyRangeRestrictionAxiom__Group__2__Impl rule__PropertyRangeRestrictionAxiom__Group__3 )
- // InternalOml.g:13724:2: rule__PropertyRangeRestrictionAxiom__Group__2__Impl rule__PropertyRangeRestrictionAxiom__Group__3
+ // InternalOml.g:14071:1: ( rule__PropertyRangeRestrictionAxiom__Group__2__Impl rule__PropertyRangeRestrictionAxiom__Group__3 )
+ // InternalOml.g:14072:2: rule__PropertyRangeRestrictionAxiom__Group__2__Impl rule__PropertyRangeRestrictionAxiom__Group__3
{
- pushFollow(FOLLOW_80);
+ pushFollow(FOLLOW_81);
rule__PropertyRangeRestrictionAxiom__Group__2__Impl();
state._fsp--;
@@ -43141,21 +44252,21 @@ public final void rule__PropertyRangeRestrictionAxiom__Group__2() throws Recogni
// $ANTLR start "rule__PropertyRangeRestrictionAxiom__Group__2__Impl"
- // InternalOml.g:13731:1: rule__PropertyRangeRestrictionAxiom__Group__2__Impl : ( ( rule__PropertyRangeRestrictionAxiom__PropertyAssignment_2 ) ) ;
+ // InternalOml.g:14079:1: rule__PropertyRangeRestrictionAxiom__Group__2__Impl : ( ( rule__PropertyRangeRestrictionAxiom__PropertyAssignment_2 ) ) ;
public final void rule__PropertyRangeRestrictionAxiom__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13735:1: ( ( ( rule__PropertyRangeRestrictionAxiom__PropertyAssignment_2 ) ) )
- // InternalOml.g:13736:1: ( ( rule__PropertyRangeRestrictionAxiom__PropertyAssignment_2 ) )
+ // InternalOml.g:14083:1: ( ( ( rule__PropertyRangeRestrictionAxiom__PropertyAssignment_2 ) ) )
+ // InternalOml.g:14084:1: ( ( rule__PropertyRangeRestrictionAxiom__PropertyAssignment_2 ) )
{
- // InternalOml.g:13736:1: ( ( rule__PropertyRangeRestrictionAxiom__PropertyAssignment_2 ) )
- // InternalOml.g:13737:2: ( rule__PropertyRangeRestrictionAxiom__PropertyAssignment_2 )
+ // InternalOml.g:14084:1: ( ( rule__PropertyRangeRestrictionAxiom__PropertyAssignment_2 ) )
+ // InternalOml.g:14085:2: ( rule__PropertyRangeRestrictionAxiom__PropertyAssignment_2 )
{
before(grammarAccess.getPropertyRangeRestrictionAxiomAccess().getPropertyAssignment_2());
- // InternalOml.g:13738:2: ( rule__PropertyRangeRestrictionAxiom__PropertyAssignment_2 )
- // InternalOml.g:13738:3: rule__PropertyRangeRestrictionAxiom__PropertyAssignment_2
+ // InternalOml.g:14086:2: ( rule__PropertyRangeRestrictionAxiom__PropertyAssignment_2 )
+ // InternalOml.g:14086:3: rule__PropertyRangeRestrictionAxiom__PropertyAssignment_2
{
pushFollow(FOLLOW_2);
rule__PropertyRangeRestrictionAxiom__PropertyAssignment_2();
@@ -43188,14 +44299,14 @@ public final void rule__PropertyRangeRestrictionAxiom__Group__2__Impl() throws R
// $ANTLR start "rule__PropertyRangeRestrictionAxiom__Group__3"
- // InternalOml.g:13746:1: rule__PropertyRangeRestrictionAxiom__Group__3 : rule__PropertyRangeRestrictionAxiom__Group__3__Impl rule__PropertyRangeRestrictionAxiom__Group__4 ;
+ // InternalOml.g:14094:1: rule__PropertyRangeRestrictionAxiom__Group__3 : rule__PropertyRangeRestrictionAxiom__Group__3__Impl rule__PropertyRangeRestrictionAxiom__Group__4 ;
public final void rule__PropertyRangeRestrictionAxiom__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13750:1: ( rule__PropertyRangeRestrictionAxiom__Group__3__Impl rule__PropertyRangeRestrictionAxiom__Group__4 )
- // InternalOml.g:13751:2: rule__PropertyRangeRestrictionAxiom__Group__3__Impl rule__PropertyRangeRestrictionAxiom__Group__4
+ // InternalOml.g:14098:1: ( rule__PropertyRangeRestrictionAxiom__Group__3__Impl rule__PropertyRangeRestrictionAxiom__Group__4 )
+ // InternalOml.g:14099:2: rule__PropertyRangeRestrictionAxiom__Group__3__Impl rule__PropertyRangeRestrictionAxiom__Group__4
{
pushFollow(FOLLOW_3);
rule__PropertyRangeRestrictionAxiom__Group__3__Impl();
@@ -43226,20 +44337,20 @@ public final void rule__PropertyRangeRestrictionAxiom__Group__3() throws Recogni
// $ANTLR start "rule__PropertyRangeRestrictionAxiom__Group__3__Impl"
- // InternalOml.g:13758:1: rule__PropertyRangeRestrictionAxiom__Group__3__Impl : ( 'to' ) ;
+ // InternalOml.g:14106:1: rule__PropertyRangeRestrictionAxiom__Group__3__Impl : ( 'to' ) ;
public final void rule__PropertyRangeRestrictionAxiom__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13762:1: ( ( 'to' ) )
- // InternalOml.g:13763:1: ( 'to' )
+ // InternalOml.g:14110:1: ( ( 'to' ) )
+ // InternalOml.g:14111:1: ( 'to' )
{
- // InternalOml.g:13763:1: ( 'to' )
- // InternalOml.g:13764:2: 'to'
+ // InternalOml.g:14111:1: ( 'to' )
+ // InternalOml.g:14112:2: 'to'
{
before(grammarAccess.getPropertyRangeRestrictionAxiomAccess().getToKeyword_3());
- match(input,44,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getPropertyRangeRestrictionAxiomAccess().getToKeyword_3());
}
@@ -43263,14 +44374,14 @@ public final void rule__PropertyRangeRestrictionAxiom__Group__3__Impl() throws R
// $ANTLR start "rule__PropertyRangeRestrictionAxiom__Group__4"
- // InternalOml.g:13773:1: rule__PropertyRangeRestrictionAxiom__Group__4 : rule__PropertyRangeRestrictionAxiom__Group__4__Impl ;
+ // InternalOml.g:14121:1: rule__PropertyRangeRestrictionAxiom__Group__4 : rule__PropertyRangeRestrictionAxiom__Group__4__Impl ;
public final void rule__PropertyRangeRestrictionAxiom__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13777:1: ( rule__PropertyRangeRestrictionAxiom__Group__4__Impl )
- // InternalOml.g:13778:2: rule__PropertyRangeRestrictionAxiom__Group__4__Impl
+ // InternalOml.g:14125:1: ( rule__PropertyRangeRestrictionAxiom__Group__4__Impl )
+ // InternalOml.g:14126:2: rule__PropertyRangeRestrictionAxiom__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__PropertyRangeRestrictionAxiom__Group__4__Impl();
@@ -43296,21 +44407,21 @@ public final void rule__PropertyRangeRestrictionAxiom__Group__4() throws Recogni
// $ANTLR start "rule__PropertyRangeRestrictionAxiom__Group__4__Impl"
- // InternalOml.g:13784:1: rule__PropertyRangeRestrictionAxiom__Group__4__Impl : ( ( rule__PropertyRangeRestrictionAxiom__RangeAssignment_4 ) ) ;
+ // InternalOml.g:14132:1: rule__PropertyRangeRestrictionAxiom__Group__4__Impl : ( ( rule__PropertyRangeRestrictionAxiom__RangeAssignment_4 ) ) ;
public final void rule__PropertyRangeRestrictionAxiom__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13788:1: ( ( ( rule__PropertyRangeRestrictionAxiom__RangeAssignment_4 ) ) )
- // InternalOml.g:13789:1: ( ( rule__PropertyRangeRestrictionAxiom__RangeAssignment_4 ) )
+ // InternalOml.g:14136:1: ( ( ( rule__PropertyRangeRestrictionAxiom__RangeAssignment_4 ) ) )
+ // InternalOml.g:14137:1: ( ( rule__PropertyRangeRestrictionAxiom__RangeAssignment_4 ) )
{
- // InternalOml.g:13789:1: ( ( rule__PropertyRangeRestrictionAxiom__RangeAssignment_4 ) )
- // InternalOml.g:13790:2: ( rule__PropertyRangeRestrictionAxiom__RangeAssignment_4 )
+ // InternalOml.g:14137:1: ( ( rule__PropertyRangeRestrictionAxiom__RangeAssignment_4 ) )
+ // InternalOml.g:14138:2: ( rule__PropertyRangeRestrictionAxiom__RangeAssignment_4 )
{
before(grammarAccess.getPropertyRangeRestrictionAxiomAccess().getRangeAssignment_4());
- // InternalOml.g:13791:2: ( rule__PropertyRangeRestrictionAxiom__RangeAssignment_4 )
- // InternalOml.g:13791:3: rule__PropertyRangeRestrictionAxiom__RangeAssignment_4
+ // InternalOml.g:14139:2: ( rule__PropertyRangeRestrictionAxiom__RangeAssignment_4 )
+ // InternalOml.g:14139:3: rule__PropertyRangeRestrictionAxiom__RangeAssignment_4
{
pushFollow(FOLLOW_2);
rule__PropertyRangeRestrictionAxiom__RangeAssignment_4();
@@ -43343,14 +44454,14 @@ public final void rule__PropertyRangeRestrictionAxiom__Group__4__Impl() throws R
// $ANTLR start "rule__PropertyCardinalityRestrictionAxiom__Group__0"
- // InternalOml.g:13800:1: rule__PropertyCardinalityRestrictionAxiom__Group__0 : rule__PropertyCardinalityRestrictionAxiom__Group__0__Impl rule__PropertyCardinalityRestrictionAxiom__Group__1 ;
+ // InternalOml.g:14148:1: rule__PropertyCardinalityRestrictionAxiom__Group__0 : rule__PropertyCardinalityRestrictionAxiom__Group__0__Impl rule__PropertyCardinalityRestrictionAxiom__Group__1 ;
public final void rule__PropertyCardinalityRestrictionAxiom__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13804:1: ( rule__PropertyCardinalityRestrictionAxiom__Group__0__Impl rule__PropertyCardinalityRestrictionAxiom__Group__1 )
- // InternalOml.g:13805:2: rule__PropertyCardinalityRestrictionAxiom__Group__0__Impl rule__PropertyCardinalityRestrictionAxiom__Group__1
+ // InternalOml.g:14152:1: ( rule__PropertyCardinalityRestrictionAxiom__Group__0__Impl rule__PropertyCardinalityRestrictionAxiom__Group__1 )
+ // InternalOml.g:14153:2: rule__PropertyCardinalityRestrictionAxiom__Group__0__Impl rule__PropertyCardinalityRestrictionAxiom__Group__1
{
pushFollow(FOLLOW_3);
rule__PropertyCardinalityRestrictionAxiom__Group__0__Impl();
@@ -43381,20 +44492,20 @@ public final void rule__PropertyCardinalityRestrictionAxiom__Group__0() throws R
// $ANTLR start "rule__PropertyCardinalityRestrictionAxiom__Group__0__Impl"
- // InternalOml.g:13812:1: rule__PropertyCardinalityRestrictionAxiom__Group__0__Impl : ( 'restricts' ) ;
+ // InternalOml.g:14160:1: rule__PropertyCardinalityRestrictionAxiom__Group__0__Impl : ( 'restricts' ) ;
public final void rule__PropertyCardinalityRestrictionAxiom__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13816:1: ( ( 'restricts' ) )
- // InternalOml.g:13817:1: ( 'restricts' )
+ // InternalOml.g:14164:1: ( ( 'restricts' ) )
+ // InternalOml.g:14165:1: ( 'restricts' )
{
- // InternalOml.g:13817:1: ( 'restricts' )
- // InternalOml.g:13818:2: 'restricts'
+ // InternalOml.g:14165:1: ( 'restricts' )
+ // InternalOml.g:14166:2: 'restricts'
{
before(grammarAccess.getPropertyCardinalityRestrictionAxiomAccess().getRestrictsKeyword_0());
- match(input,72,FOLLOW_2);
+ match(input,74,FOLLOW_2);
after(grammarAccess.getPropertyCardinalityRestrictionAxiomAccess().getRestrictsKeyword_0());
}
@@ -43418,16 +44529,16 @@ public final void rule__PropertyCardinalityRestrictionAxiom__Group__0__Impl() th
// $ANTLR start "rule__PropertyCardinalityRestrictionAxiom__Group__1"
- // InternalOml.g:13827:1: rule__PropertyCardinalityRestrictionAxiom__Group__1 : rule__PropertyCardinalityRestrictionAxiom__Group__1__Impl rule__PropertyCardinalityRestrictionAxiom__Group__2 ;
+ // InternalOml.g:14175:1: rule__PropertyCardinalityRestrictionAxiom__Group__1 : rule__PropertyCardinalityRestrictionAxiom__Group__1__Impl rule__PropertyCardinalityRestrictionAxiom__Group__2 ;
public final void rule__PropertyCardinalityRestrictionAxiom__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13831:1: ( rule__PropertyCardinalityRestrictionAxiom__Group__1__Impl rule__PropertyCardinalityRestrictionAxiom__Group__2 )
- // InternalOml.g:13832:2: rule__PropertyCardinalityRestrictionAxiom__Group__1__Impl rule__PropertyCardinalityRestrictionAxiom__Group__2
+ // InternalOml.g:14179:1: ( rule__PropertyCardinalityRestrictionAxiom__Group__1__Impl rule__PropertyCardinalityRestrictionAxiom__Group__2 )
+ // InternalOml.g:14180:2: rule__PropertyCardinalityRestrictionAxiom__Group__1__Impl rule__PropertyCardinalityRestrictionAxiom__Group__2
{
- pushFollow(FOLLOW_80);
+ pushFollow(FOLLOW_81);
rule__PropertyCardinalityRestrictionAxiom__Group__1__Impl();
state._fsp--;
@@ -43456,21 +44567,21 @@ public final void rule__PropertyCardinalityRestrictionAxiom__Group__1() throws R
// $ANTLR start "rule__PropertyCardinalityRestrictionAxiom__Group__1__Impl"
- // InternalOml.g:13839:1: rule__PropertyCardinalityRestrictionAxiom__Group__1__Impl : ( ( rule__PropertyCardinalityRestrictionAxiom__PropertyAssignment_1 ) ) ;
+ // InternalOml.g:14187:1: rule__PropertyCardinalityRestrictionAxiom__Group__1__Impl : ( ( rule__PropertyCardinalityRestrictionAxiom__PropertyAssignment_1 ) ) ;
public final void rule__PropertyCardinalityRestrictionAxiom__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13843:1: ( ( ( rule__PropertyCardinalityRestrictionAxiom__PropertyAssignment_1 ) ) )
- // InternalOml.g:13844:1: ( ( rule__PropertyCardinalityRestrictionAxiom__PropertyAssignment_1 ) )
+ // InternalOml.g:14191:1: ( ( ( rule__PropertyCardinalityRestrictionAxiom__PropertyAssignment_1 ) ) )
+ // InternalOml.g:14192:1: ( ( rule__PropertyCardinalityRestrictionAxiom__PropertyAssignment_1 ) )
{
- // InternalOml.g:13844:1: ( ( rule__PropertyCardinalityRestrictionAxiom__PropertyAssignment_1 ) )
- // InternalOml.g:13845:2: ( rule__PropertyCardinalityRestrictionAxiom__PropertyAssignment_1 )
+ // InternalOml.g:14192:1: ( ( rule__PropertyCardinalityRestrictionAxiom__PropertyAssignment_1 ) )
+ // InternalOml.g:14193:2: ( rule__PropertyCardinalityRestrictionAxiom__PropertyAssignment_1 )
{
before(grammarAccess.getPropertyCardinalityRestrictionAxiomAccess().getPropertyAssignment_1());
- // InternalOml.g:13846:2: ( rule__PropertyCardinalityRestrictionAxiom__PropertyAssignment_1 )
- // InternalOml.g:13846:3: rule__PropertyCardinalityRestrictionAxiom__PropertyAssignment_1
+ // InternalOml.g:14194:2: ( rule__PropertyCardinalityRestrictionAxiom__PropertyAssignment_1 )
+ // InternalOml.g:14194:3: rule__PropertyCardinalityRestrictionAxiom__PropertyAssignment_1
{
pushFollow(FOLLOW_2);
rule__PropertyCardinalityRestrictionAxiom__PropertyAssignment_1();
@@ -43503,16 +44614,16 @@ public final void rule__PropertyCardinalityRestrictionAxiom__Group__1__Impl() th
// $ANTLR start "rule__PropertyCardinalityRestrictionAxiom__Group__2"
- // InternalOml.g:13854:1: rule__PropertyCardinalityRestrictionAxiom__Group__2 : rule__PropertyCardinalityRestrictionAxiom__Group__2__Impl rule__PropertyCardinalityRestrictionAxiom__Group__3 ;
+ // InternalOml.g:14202:1: rule__PropertyCardinalityRestrictionAxiom__Group__2 : rule__PropertyCardinalityRestrictionAxiom__Group__2__Impl rule__PropertyCardinalityRestrictionAxiom__Group__3 ;
public final void rule__PropertyCardinalityRestrictionAxiom__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13858:1: ( rule__PropertyCardinalityRestrictionAxiom__Group__2__Impl rule__PropertyCardinalityRestrictionAxiom__Group__3 )
- // InternalOml.g:13859:2: rule__PropertyCardinalityRestrictionAxiom__Group__2__Impl rule__PropertyCardinalityRestrictionAxiom__Group__3
+ // InternalOml.g:14206:1: ( rule__PropertyCardinalityRestrictionAxiom__Group__2__Impl rule__PropertyCardinalityRestrictionAxiom__Group__3 )
+ // InternalOml.g:14207:2: rule__PropertyCardinalityRestrictionAxiom__Group__2__Impl rule__PropertyCardinalityRestrictionAxiom__Group__3
{
- pushFollow(FOLLOW_81);
+ pushFollow(FOLLOW_82);
rule__PropertyCardinalityRestrictionAxiom__Group__2__Impl();
state._fsp--;
@@ -43541,20 +44652,20 @@ public final void rule__PropertyCardinalityRestrictionAxiom__Group__2() throws R
// $ANTLR start "rule__PropertyCardinalityRestrictionAxiom__Group__2__Impl"
- // InternalOml.g:13866:1: rule__PropertyCardinalityRestrictionAxiom__Group__2__Impl : ( 'to' ) ;
+ // InternalOml.g:14214:1: rule__PropertyCardinalityRestrictionAxiom__Group__2__Impl : ( 'to' ) ;
public final void rule__PropertyCardinalityRestrictionAxiom__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13870:1: ( ( 'to' ) )
- // InternalOml.g:13871:1: ( 'to' )
+ // InternalOml.g:14218:1: ( ( 'to' ) )
+ // InternalOml.g:14219:1: ( 'to' )
{
- // InternalOml.g:13871:1: ( 'to' )
- // InternalOml.g:13872:2: 'to'
+ // InternalOml.g:14219:1: ( 'to' )
+ // InternalOml.g:14220:2: 'to'
{
before(grammarAccess.getPropertyCardinalityRestrictionAxiomAccess().getToKeyword_2());
- match(input,44,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getPropertyCardinalityRestrictionAxiomAccess().getToKeyword_2());
}
@@ -43578,14 +44689,14 @@ public final void rule__PropertyCardinalityRestrictionAxiom__Group__2__Impl() th
// $ANTLR start "rule__PropertyCardinalityRestrictionAxiom__Group__3"
- // InternalOml.g:13881:1: rule__PropertyCardinalityRestrictionAxiom__Group__3 : rule__PropertyCardinalityRestrictionAxiom__Group__3__Impl rule__PropertyCardinalityRestrictionAxiom__Group__4 ;
+ // InternalOml.g:14229:1: rule__PropertyCardinalityRestrictionAxiom__Group__3 : rule__PropertyCardinalityRestrictionAxiom__Group__3__Impl rule__PropertyCardinalityRestrictionAxiom__Group__4 ;
public final void rule__PropertyCardinalityRestrictionAxiom__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13885:1: ( rule__PropertyCardinalityRestrictionAxiom__Group__3__Impl rule__PropertyCardinalityRestrictionAxiom__Group__4 )
- // InternalOml.g:13886:2: rule__PropertyCardinalityRestrictionAxiom__Group__3__Impl rule__PropertyCardinalityRestrictionAxiom__Group__4
+ // InternalOml.g:14233:1: ( rule__PropertyCardinalityRestrictionAxiom__Group__3__Impl rule__PropertyCardinalityRestrictionAxiom__Group__4 )
+ // InternalOml.g:14234:2: rule__PropertyCardinalityRestrictionAxiom__Group__3__Impl rule__PropertyCardinalityRestrictionAxiom__Group__4
{
pushFollow(FOLLOW_51);
rule__PropertyCardinalityRestrictionAxiom__Group__3__Impl();
@@ -43616,21 +44727,21 @@ public final void rule__PropertyCardinalityRestrictionAxiom__Group__3() throws R
// $ANTLR start "rule__PropertyCardinalityRestrictionAxiom__Group__3__Impl"
- // InternalOml.g:13893:1: rule__PropertyCardinalityRestrictionAxiom__Group__3__Impl : ( ( rule__PropertyCardinalityRestrictionAxiom__KindAssignment_3 ) ) ;
+ // InternalOml.g:14241:1: rule__PropertyCardinalityRestrictionAxiom__Group__3__Impl : ( ( rule__PropertyCardinalityRestrictionAxiom__KindAssignment_3 ) ) ;
public final void rule__PropertyCardinalityRestrictionAxiom__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13897:1: ( ( ( rule__PropertyCardinalityRestrictionAxiom__KindAssignment_3 ) ) )
- // InternalOml.g:13898:1: ( ( rule__PropertyCardinalityRestrictionAxiom__KindAssignment_3 ) )
+ // InternalOml.g:14245:1: ( ( ( rule__PropertyCardinalityRestrictionAxiom__KindAssignment_3 ) ) )
+ // InternalOml.g:14246:1: ( ( rule__PropertyCardinalityRestrictionAxiom__KindAssignment_3 ) )
{
- // InternalOml.g:13898:1: ( ( rule__PropertyCardinalityRestrictionAxiom__KindAssignment_3 ) )
- // InternalOml.g:13899:2: ( rule__PropertyCardinalityRestrictionAxiom__KindAssignment_3 )
+ // InternalOml.g:14246:1: ( ( rule__PropertyCardinalityRestrictionAxiom__KindAssignment_3 ) )
+ // InternalOml.g:14247:2: ( rule__PropertyCardinalityRestrictionAxiom__KindAssignment_3 )
{
before(grammarAccess.getPropertyCardinalityRestrictionAxiomAccess().getKindAssignment_3());
- // InternalOml.g:13900:2: ( rule__PropertyCardinalityRestrictionAxiom__KindAssignment_3 )
- // InternalOml.g:13900:3: rule__PropertyCardinalityRestrictionAxiom__KindAssignment_3
+ // InternalOml.g:14248:2: ( rule__PropertyCardinalityRestrictionAxiom__KindAssignment_3 )
+ // InternalOml.g:14248:3: rule__PropertyCardinalityRestrictionAxiom__KindAssignment_3
{
pushFollow(FOLLOW_2);
rule__PropertyCardinalityRestrictionAxiom__KindAssignment_3();
@@ -43663,14 +44774,14 @@ public final void rule__PropertyCardinalityRestrictionAxiom__Group__3__Impl() th
// $ANTLR start "rule__PropertyCardinalityRestrictionAxiom__Group__4"
- // InternalOml.g:13908:1: rule__PropertyCardinalityRestrictionAxiom__Group__4 : rule__PropertyCardinalityRestrictionAxiom__Group__4__Impl rule__PropertyCardinalityRestrictionAxiom__Group__5 ;
+ // InternalOml.g:14256:1: rule__PropertyCardinalityRestrictionAxiom__Group__4 : rule__PropertyCardinalityRestrictionAxiom__Group__4__Impl rule__PropertyCardinalityRestrictionAxiom__Group__5 ;
public final void rule__PropertyCardinalityRestrictionAxiom__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13912:1: ( rule__PropertyCardinalityRestrictionAxiom__Group__4__Impl rule__PropertyCardinalityRestrictionAxiom__Group__5 )
- // InternalOml.g:13913:2: rule__PropertyCardinalityRestrictionAxiom__Group__4__Impl rule__PropertyCardinalityRestrictionAxiom__Group__5
+ // InternalOml.g:14260:1: ( rule__PropertyCardinalityRestrictionAxiom__Group__4__Impl rule__PropertyCardinalityRestrictionAxiom__Group__5 )
+ // InternalOml.g:14261:2: rule__PropertyCardinalityRestrictionAxiom__Group__4__Impl rule__PropertyCardinalityRestrictionAxiom__Group__5
{
pushFollow(FOLLOW_3);
rule__PropertyCardinalityRestrictionAxiom__Group__4__Impl();
@@ -43701,21 +44812,21 @@ public final void rule__PropertyCardinalityRestrictionAxiom__Group__4() throws R
// $ANTLR start "rule__PropertyCardinalityRestrictionAxiom__Group__4__Impl"
- // InternalOml.g:13920:1: rule__PropertyCardinalityRestrictionAxiom__Group__4__Impl : ( ( rule__PropertyCardinalityRestrictionAxiom__CardinalityAssignment_4 ) ) ;
+ // InternalOml.g:14268:1: rule__PropertyCardinalityRestrictionAxiom__Group__4__Impl : ( ( rule__PropertyCardinalityRestrictionAxiom__CardinalityAssignment_4 ) ) ;
public final void rule__PropertyCardinalityRestrictionAxiom__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13924:1: ( ( ( rule__PropertyCardinalityRestrictionAxiom__CardinalityAssignment_4 ) ) )
- // InternalOml.g:13925:1: ( ( rule__PropertyCardinalityRestrictionAxiom__CardinalityAssignment_4 ) )
+ // InternalOml.g:14272:1: ( ( ( rule__PropertyCardinalityRestrictionAxiom__CardinalityAssignment_4 ) ) )
+ // InternalOml.g:14273:1: ( ( rule__PropertyCardinalityRestrictionAxiom__CardinalityAssignment_4 ) )
{
- // InternalOml.g:13925:1: ( ( rule__PropertyCardinalityRestrictionAxiom__CardinalityAssignment_4 ) )
- // InternalOml.g:13926:2: ( rule__PropertyCardinalityRestrictionAxiom__CardinalityAssignment_4 )
+ // InternalOml.g:14273:1: ( ( rule__PropertyCardinalityRestrictionAxiom__CardinalityAssignment_4 ) )
+ // InternalOml.g:14274:2: ( rule__PropertyCardinalityRestrictionAxiom__CardinalityAssignment_4 )
{
before(grammarAccess.getPropertyCardinalityRestrictionAxiomAccess().getCardinalityAssignment_4());
- // InternalOml.g:13927:2: ( rule__PropertyCardinalityRestrictionAxiom__CardinalityAssignment_4 )
- // InternalOml.g:13927:3: rule__PropertyCardinalityRestrictionAxiom__CardinalityAssignment_4
+ // InternalOml.g:14275:2: ( rule__PropertyCardinalityRestrictionAxiom__CardinalityAssignment_4 )
+ // InternalOml.g:14275:3: rule__PropertyCardinalityRestrictionAxiom__CardinalityAssignment_4
{
pushFollow(FOLLOW_2);
rule__PropertyCardinalityRestrictionAxiom__CardinalityAssignment_4();
@@ -43748,14 +44859,14 @@ public final void rule__PropertyCardinalityRestrictionAxiom__Group__4__Impl() th
// $ANTLR start "rule__PropertyCardinalityRestrictionAxiom__Group__5"
- // InternalOml.g:13935:1: rule__PropertyCardinalityRestrictionAxiom__Group__5 : rule__PropertyCardinalityRestrictionAxiom__Group__5__Impl ;
+ // InternalOml.g:14283:1: rule__PropertyCardinalityRestrictionAxiom__Group__5 : rule__PropertyCardinalityRestrictionAxiom__Group__5__Impl ;
public final void rule__PropertyCardinalityRestrictionAxiom__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13939:1: ( rule__PropertyCardinalityRestrictionAxiom__Group__5__Impl )
- // InternalOml.g:13940:2: rule__PropertyCardinalityRestrictionAxiom__Group__5__Impl
+ // InternalOml.g:14287:1: ( rule__PropertyCardinalityRestrictionAxiom__Group__5__Impl )
+ // InternalOml.g:14288:2: rule__PropertyCardinalityRestrictionAxiom__Group__5__Impl
{
pushFollow(FOLLOW_2);
rule__PropertyCardinalityRestrictionAxiom__Group__5__Impl();
@@ -43781,29 +44892,29 @@ public final void rule__PropertyCardinalityRestrictionAxiom__Group__5() throws R
// $ANTLR start "rule__PropertyCardinalityRestrictionAxiom__Group__5__Impl"
- // InternalOml.g:13946:1: rule__PropertyCardinalityRestrictionAxiom__Group__5__Impl : ( ( rule__PropertyCardinalityRestrictionAxiom__RangeAssignment_5 )? ) ;
+ // InternalOml.g:14294:1: rule__PropertyCardinalityRestrictionAxiom__Group__5__Impl : ( ( rule__PropertyCardinalityRestrictionAxiom__RangeAssignment_5 )? ) ;
public final void rule__PropertyCardinalityRestrictionAxiom__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13950:1: ( ( ( rule__PropertyCardinalityRestrictionAxiom__RangeAssignment_5 )? ) )
- // InternalOml.g:13951:1: ( ( rule__PropertyCardinalityRestrictionAxiom__RangeAssignment_5 )? )
+ // InternalOml.g:14298:1: ( ( ( rule__PropertyCardinalityRestrictionAxiom__RangeAssignment_5 )? ) )
+ // InternalOml.g:14299:1: ( ( rule__PropertyCardinalityRestrictionAxiom__RangeAssignment_5 )? )
{
- // InternalOml.g:13951:1: ( ( rule__PropertyCardinalityRestrictionAxiom__RangeAssignment_5 )? )
- // InternalOml.g:13952:2: ( rule__PropertyCardinalityRestrictionAxiom__RangeAssignment_5 )?
+ // InternalOml.g:14299:1: ( ( rule__PropertyCardinalityRestrictionAxiom__RangeAssignment_5 )? )
+ // InternalOml.g:14300:2: ( rule__PropertyCardinalityRestrictionAxiom__RangeAssignment_5 )?
{
before(grammarAccess.getPropertyCardinalityRestrictionAxiomAccess().getRangeAssignment_5());
- // InternalOml.g:13953:2: ( rule__PropertyCardinalityRestrictionAxiom__RangeAssignment_5 )?
- int alt156=2;
- int LA156_0 = input.LA(1);
+ // InternalOml.g:14301:2: ( rule__PropertyCardinalityRestrictionAxiom__RangeAssignment_5 )?
+ int alt159=2;
+ int LA159_0 = input.LA(1);
- if ( ((LA156_0>=RULE_ID && LA156_0<=RULE_IRI)) ) {
- alt156=1;
+ if ( ((LA159_0>=RULE_ID && LA159_0<=RULE_IRI)) ) {
+ alt159=1;
}
- switch (alt156) {
+ switch (alt159) {
case 1 :
- // InternalOml.g:13953:3: rule__PropertyCardinalityRestrictionAxiom__RangeAssignment_5
+ // InternalOml.g:14301:3: rule__PropertyCardinalityRestrictionAxiom__RangeAssignment_5
{
pushFollow(FOLLOW_2);
rule__PropertyCardinalityRestrictionAxiom__RangeAssignment_5();
@@ -43839,14 +44950,14 @@ public final void rule__PropertyCardinalityRestrictionAxiom__Group__5__Impl() th
// $ANTLR start "rule__PropertyValueRestrictionAxiom__Group__0"
- // InternalOml.g:13962:1: rule__PropertyValueRestrictionAxiom__Group__0 : rule__PropertyValueRestrictionAxiom__Group__0__Impl rule__PropertyValueRestrictionAxiom__Group__1 ;
+ // InternalOml.g:14310:1: rule__PropertyValueRestrictionAxiom__Group__0 : rule__PropertyValueRestrictionAxiom__Group__0__Impl rule__PropertyValueRestrictionAxiom__Group__1 ;
public final void rule__PropertyValueRestrictionAxiom__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13966:1: ( rule__PropertyValueRestrictionAxiom__Group__0__Impl rule__PropertyValueRestrictionAxiom__Group__1 )
- // InternalOml.g:13967:2: rule__PropertyValueRestrictionAxiom__Group__0__Impl rule__PropertyValueRestrictionAxiom__Group__1
+ // InternalOml.g:14314:1: ( rule__PropertyValueRestrictionAxiom__Group__0__Impl rule__PropertyValueRestrictionAxiom__Group__1 )
+ // InternalOml.g:14315:2: rule__PropertyValueRestrictionAxiom__Group__0__Impl rule__PropertyValueRestrictionAxiom__Group__1
{
pushFollow(FOLLOW_3);
rule__PropertyValueRestrictionAxiom__Group__0__Impl();
@@ -43877,20 +44988,20 @@ public final void rule__PropertyValueRestrictionAxiom__Group__0() throws Recogni
// $ANTLR start "rule__PropertyValueRestrictionAxiom__Group__0__Impl"
- // InternalOml.g:13974:1: rule__PropertyValueRestrictionAxiom__Group__0__Impl : ( 'restricts' ) ;
+ // InternalOml.g:14322:1: rule__PropertyValueRestrictionAxiom__Group__0__Impl : ( 'restricts' ) ;
public final void rule__PropertyValueRestrictionAxiom__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13978:1: ( ( 'restricts' ) )
- // InternalOml.g:13979:1: ( 'restricts' )
+ // InternalOml.g:14326:1: ( ( 'restricts' ) )
+ // InternalOml.g:14327:1: ( 'restricts' )
{
- // InternalOml.g:13979:1: ( 'restricts' )
- // InternalOml.g:13980:2: 'restricts'
+ // InternalOml.g:14327:1: ( 'restricts' )
+ // InternalOml.g:14328:2: 'restricts'
{
before(grammarAccess.getPropertyValueRestrictionAxiomAccess().getRestrictsKeyword_0());
- match(input,72,FOLLOW_2);
+ match(input,74,FOLLOW_2);
after(grammarAccess.getPropertyValueRestrictionAxiomAccess().getRestrictsKeyword_0());
}
@@ -43914,16 +45025,16 @@ public final void rule__PropertyValueRestrictionAxiom__Group__0__Impl() throws R
// $ANTLR start "rule__PropertyValueRestrictionAxiom__Group__1"
- // InternalOml.g:13989:1: rule__PropertyValueRestrictionAxiom__Group__1 : rule__PropertyValueRestrictionAxiom__Group__1__Impl rule__PropertyValueRestrictionAxiom__Group__2 ;
+ // InternalOml.g:14337:1: rule__PropertyValueRestrictionAxiom__Group__1 : rule__PropertyValueRestrictionAxiom__Group__1__Impl rule__PropertyValueRestrictionAxiom__Group__2 ;
public final void rule__PropertyValueRestrictionAxiom__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:13993:1: ( rule__PropertyValueRestrictionAxiom__Group__1__Impl rule__PropertyValueRestrictionAxiom__Group__2 )
- // InternalOml.g:13994:2: rule__PropertyValueRestrictionAxiom__Group__1__Impl rule__PropertyValueRestrictionAxiom__Group__2
+ // InternalOml.g:14341:1: ( rule__PropertyValueRestrictionAxiom__Group__1__Impl rule__PropertyValueRestrictionAxiom__Group__2 )
+ // InternalOml.g:14342:2: rule__PropertyValueRestrictionAxiom__Group__1__Impl rule__PropertyValueRestrictionAxiom__Group__2
{
- pushFollow(FOLLOW_80);
+ pushFollow(FOLLOW_81);
rule__PropertyValueRestrictionAxiom__Group__1__Impl();
state._fsp--;
@@ -43952,21 +45063,21 @@ public final void rule__PropertyValueRestrictionAxiom__Group__1() throws Recogni
// $ANTLR start "rule__PropertyValueRestrictionAxiom__Group__1__Impl"
- // InternalOml.g:14001:1: rule__PropertyValueRestrictionAxiom__Group__1__Impl : ( ( rule__PropertyValueRestrictionAxiom__PropertyAssignment_1 ) ) ;
+ // InternalOml.g:14349:1: rule__PropertyValueRestrictionAxiom__Group__1__Impl : ( ( rule__PropertyValueRestrictionAxiom__PropertyAssignment_1 ) ) ;
public final void rule__PropertyValueRestrictionAxiom__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14005:1: ( ( ( rule__PropertyValueRestrictionAxiom__PropertyAssignment_1 ) ) )
- // InternalOml.g:14006:1: ( ( rule__PropertyValueRestrictionAxiom__PropertyAssignment_1 ) )
+ // InternalOml.g:14353:1: ( ( ( rule__PropertyValueRestrictionAxiom__PropertyAssignment_1 ) ) )
+ // InternalOml.g:14354:1: ( ( rule__PropertyValueRestrictionAxiom__PropertyAssignment_1 ) )
{
- // InternalOml.g:14006:1: ( ( rule__PropertyValueRestrictionAxiom__PropertyAssignment_1 ) )
- // InternalOml.g:14007:2: ( rule__PropertyValueRestrictionAxiom__PropertyAssignment_1 )
+ // InternalOml.g:14354:1: ( ( rule__PropertyValueRestrictionAxiom__PropertyAssignment_1 ) )
+ // InternalOml.g:14355:2: ( rule__PropertyValueRestrictionAxiom__PropertyAssignment_1 )
{
before(grammarAccess.getPropertyValueRestrictionAxiomAccess().getPropertyAssignment_1());
- // InternalOml.g:14008:2: ( rule__PropertyValueRestrictionAxiom__PropertyAssignment_1 )
- // InternalOml.g:14008:3: rule__PropertyValueRestrictionAxiom__PropertyAssignment_1
+ // InternalOml.g:14356:2: ( rule__PropertyValueRestrictionAxiom__PropertyAssignment_1 )
+ // InternalOml.g:14356:3: rule__PropertyValueRestrictionAxiom__PropertyAssignment_1
{
pushFollow(FOLLOW_2);
rule__PropertyValueRestrictionAxiom__PropertyAssignment_1();
@@ -43999,14 +45110,14 @@ public final void rule__PropertyValueRestrictionAxiom__Group__1__Impl() throws R
// $ANTLR start "rule__PropertyValueRestrictionAxiom__Group__2"
- // InternalOml.g:14016:1: rule__PropertyValueRestrictionAxiom__Group__2 : rule__PropertyValueRestrictionAxiom__Group__2__Impl rule__PropertyValueRestrictionAxiom__Group__3 ;
+ // InternalOml.g:14364:1: rule__PropertyValueRestrictionAxiom__Group__2 : rule__PropertyValueRestrictionAxiom__Group__2__Impl rule__PropertyValueRestrictionAxiom__Group__3 ;
public final void rule__PropertyValueRestrictionAxiom__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14020:1: ( rule__PropertyValueRestrictionAxiom__Group__2__Impl rule__PropertyValueRestrictionAxiom__Group__3 )
- // InternalOml.g:14021:2: rule__PropertyValueRestrictionAxiom__Group__2__Impl rule__PropertyValueRestrictionAxiom__Group__3
+ // InternalOml.g:14368:1: ( rule__PropertyValueRestrictionAxiom__Group__2__Impl rule__PropertyValueRestrictionAxiom__Group__3 )
+ // InternalOml.g:14369:2: rule__PropertyValueRestrictionAxiom__Group__2__Impl rule__PropertyValueRestrictionAxiom__Group__3
{
pushFollow(FOLLOW_4);
rule__PropertyValueRestrictionAxiom__Group__2__Impl();
@@ -44037,20 +45148,20 @@ public final void rule__PropertyValueRestrictionAxiom__Group__2() throws Recogni
// $ANTLR start "rule__PropertyValueRestrictionAxiom__Group__2__Impl"
- // InternalOml.g:14028:1: rule__PropertyValueRestrictionAxiom__Group__2__Impl : ( 'to' ) ;
+ // InternalOml.g:14376:1: rule__PropertyValueRestrictionAxiom__Group__2__Impl : ( 'to' ) ;
public final void rule__PropertyValueRestrictionAxiom__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14032:1: ( ( 'to' ) )
- // InternalOml.g:14033:1: ( 'to' )
+ // InternalOml.g:14380:1: ( ( 'to' ) )
+ // InternalOml.g:14381:1: ( 'to' )
{
- // InternalOml.g:14033:1: ( 'to' )
- // InternalOml.g:14034:2: 'to'
+ // InternalOml.g:14381:1: ( 'to' )
+ // InternalOml.g:14382:2: 'to'
{
before(grammarAccess.getPropertyValueRestrictionAxiomAccess().getToKeyword_2());
- match(input,44,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getPropertyValueRestrictionAxiomAccess().getToKeyword_2());
}
@@ -44074,14 +45185,14 @@ public final void rule__PropertyValueRestrictionAxiom__Group__2__Impl() throws R
// $ANTLR start "rule__PropertyValueRestrictionAxiom__Group__3"
- // InternalOml.g:14043:1: rule__PropertyValueRestrictionAxiom__Group__3 : rule__PropertyValueRestrictionAxiom__Group__3__Impl ;
+ // InternalOml.g:14391:1: rule__PropertyValueRestrictionAxiom__Group__3 : rule__PropertyValueRestrictionAxiom__Group__3__Impl ;
public final void rule__PropertyValueRestrictionAxiom__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14047:1: ( rule__PropertyValueRestrictionAxiom__Group__3__Impl )
- // InternalOml.g:14048:2: rule__PropertyValueRestrictionAxiom__Group__3__Impl
+ // InternalOml.g:14395:1: ( rule__PropertyValueRestrictionAxiom__Group__3__Impl )
+ // InternalOml.g:14396:2: rule__PropertyValueRestrictionAxiom__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__PropertyValueRestrictionAxiom__Group__3__Impl();
@@ -44107,21 +45218,21 @@ public final void rule__PropertyValueRestrictionAxiom__Group__3() throws Recogni
// $ANTLR start "rule__PropertyValueRestrictionAxiom__Group__3__Impl"
- // InternalOml.g:14054:1: rule__PropertyValueRestrictionAxiom__Group__3__Impl : ( ( rule__PropertyValueRestrictionAxiom__Alternatives_3 ) ) ;
+ // InternalOml.g:14402:1: rule__PropertyValueRestrictionAxiom__Group__3__Impl : ( ( rule__PropertyValueRestrictionAxiom__Alternatives_3 ) ) ;
public final void rule__PropertyValueRestrictionAxiom__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14058:1: ( ( ( rule__PropertyValueRestrictionAxiom__Alternatives_3 ) ) )
- // InternalOml.g:14059:1: ( ( rule__PropertyValueRestrictionAxiom__Alternatives_3 ) )
+ // InternalOml.g:14406:1: ( ( ( rule__PropertyValueRestrictionAxiom__Alternatives_3 ) ) )
+ // InternalOml.g:14407:1: ( ( rule__PropertyValueRestrictionAxiom__Alternatives_3 ) )
{
- // InternalOml.g:14059:1: ( ( rule__PropertyValueRestrictionAxiom__Alternatives_3 ) )
- // InternalOml.g:14060:2: ( rule__PropertyValueRestrictionAxiom__Alternatives_3 )
+ // InternalOml.g:14407:1: ( ( rule__PropertyValueRestrictionAxiom__Alternatives_3 ) )
+ // InternalOml.g:14408:2: ( rule__PropertyValueRestrictionAxiom__Alternatives_3 )
{
before(grammarAccess.getPropertyValueRestrictionAxiomAccess().getAlternatives_3());
- // InternalOml.g:14061:2: ( rule__PropertyValueRestrictionAxiom__Alternatives_3 )
- // InternalOml.g:14061:3: rule__PropertyValueRestrictionAxiom__Alternatives_3
+ // InternalOml.g:14409:2: ( rule__PropertyValueRestrictionAxiom__Alternatives_3 )
+ // InternalOml.g:14409:3: rule__PropertyValueRestrictionAxiom__Alternatives_3
{
pushFollow(FOLLOW_2);
rule__PropertyValueRestrictionAxiom__Alternatives_3();
@@ -44154,14 +45265,14 @@ public final void rule__PropertyValueRestrictionAxiom__Group__3__Impl() throws R
// $ANTLR start "rule__PropertySelfRestrictionAxiom__Group__0"
- // InternalOml.g:14070:1: rule__PropertySelfRestrictionAxiom__Group__0 : rule__PropertySelfRestrictionAxiom__Group__0__Impl rule__PropertySelfRestrictionAxiom__Group__1 ;
+ // InternalOml.g:14418:1: rule__PropertySelfRestrictionAxiom__Group__0 : rule__PropertySelfRestrictionAxiom__Group__0__Impl rule__PropertySelfRestrictionAxiom__Group__1 ;
public final void rule__PropertySelfRestrictionAxiom__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14074:1: ( rule__PropertySelfRestrictionAxiom__Group__0__Impl rule__PropertySelfRestrictionAxiom__Group__1 )
- // InternalOml.g:14075:2: rule__PropertySelfRestrictionAxiom__Group__0__Impl rule__PropertySelfRestrictionAxiom__Group__1
+ // InternalOml.g:14422:1: ( rule__PropertySelfRestrictionAxiom__Group__0__Impl rule__PropertySelfRestrictionAxiom__Group__1 )
+ // InternalOml.g:14423:2: rule__PropertySelfRestrictionAxiom__Group__0__Impl rule__PropertySelfRestrictionAxiom__Group__1
{
pushFollow(FOLLOW_3);
rule__PropertySelfRestrictionAxiom__Group__0__Impl();
@@ -44192,20 +45303,20 @@ public final void rule__PropertySelfRestrictionAxiom__Group__0() throws Recognit
// $ANTLR start "rule__PropertySelfRestrictionAxiom__Group__0__Impl"
- // InternalOml.g:14082:1: rule__PropertySelfRestrictionAxiom__Group__0__Impl : ( 'restricts' ) ;
+ // InternalOml.g:14430:1: rule__PropertySelfRestrictionAxiom__Group__0__Impl : ( 'restricts' ) ;
public final void rule__PropertySelfRestrictionAxiom__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14086:1: ( ( 'restricts' ) )
- // InternalOml.g:14087:1: ( 'restricts' )
+ // InternalOml.g:14434:1: ( ( 'restricts' ) )
+ // InternalOml.g:14435:1: ( 'restricts' )
{
- // InternalOml.g:14087:1: ( 'restricts' )
- // InternalOml.g:14088:2: 'restricts'
+ // InternalOml.g:14435:1: ( 'restricts' )
+ // InternalOml.g:14436:2: 'restricts'
{
before(grammarAccess.getPropertySelfRestrictionAxiomAccess().getRestrictsKeyword_0());
- match(input,72,FOLLOW_2);
+ match(input,74,FOLLOW_2);
after(grammarAccess.getPropertySelfRestrictionAxiomAccess().getRestrictsKeyword_0());
}
@@ -44229,16 +45340,16 @@ public final void rule__PropertySelfRestrictionAxiom__Group__0__Impl() throws Re
// $ANTLR start "rule__PropertySelfRestrictionAxiom__Group__1"
- // InternalOml.g:14097:1: rule__PropertySelfRestrictionAxiom__Group__1 : rule__PropertySelfRestrictionAxiom__Group__1__Impl rule__PropertySelfRestrictionAxiom__Group__2 ;
+ // InternalOml.g:14445:1: rule__PropertySelfRestrictionAxiom__Group__1 : rule__PropertySelfRestrictionAxiom__Group__1__Impl rule__PropertySelfRestrictionAxiom__Group__2 ;
public final void rule__PropertySelfRestrictionAxiom__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14101:1: ( rule__PropertySelfRestrictionAxiom__Group__1__Impl rule__PropertySelfRestrictionAxiom__Group__2 )
- // InternalOml.g:14102:2: rule__PropertySelfRestrictionAxiom__Group__1__Impl rule__PropertySelfRestrictionAxiom__Group__2
+ // InternalOml.g:14449:1: ( rule__PropertySelfRestrictionAxiom__Group__1__Impl rule__PropertySelfRestrictionAxiom__Group__2 )
+ // InternalOml.g:14450:2: rule__PropertySelfRestrictionAxiom__Group__1__Impl rule__PropertySelfRestrictionAxiom__Group__2
{
- pushFollow(FOLLOW_80);
+ pushFollow(FOLLOW_81);
rule__PropertySelfRestrictionAxiom__Group__1__Impl();
state._fsp--;
@@ -44267,21 +45378,21 @@ public final void rule__PropertySelfRestrictionAxiom__Group__1() throws Recognit
// $ANTLR start "rule__PropertySelfRestrictionAxiom__Group__1__Impl"
- // InternalOml.g:14109:1: rule__PropertySelfRestrictionAxiom__Group__1__Impl : ( ( rule__PropertySelfRestrictionAxiom__PropertyAssignment_1 ) ) ;
+ // InternalOml.g:14457:1: rule__PropertySelfRestrictionAxiom__Group__1__Impl : ( ( rule__PropertySelfRestrictionAxiom__PropertyAssignment_1 ) ) ;
public final void rule__PropertySelfRestrictionAxiom__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14113:1: ( ( ( rule__PropertySelfRestrictionAxiom__PropertyAssignment_1 ) ) )
- // InternalOml.g:14114:1: ( ( rule__PropertySelfRestrictionAxiom__PropertyAssignment_1 ) )
+ // InternalOml.g:14461:1: ( ( ( rule__PropertySelfRestrictionAxiom__PropertyAssignment_1 ) ) )
+ // InternalOml.g:14462:1: ( ( rule__PropertySelfRestrictionAxiom__PropertyAssignment_1 ) )
{
- // InternalOml.g:14114:1: ( ( rule__PropertySelfRestrictionAxiom__PropertyAssignment_1 ) )
- // InternalOml.g:14115:2: ( rule__PropertySelfRestrictionAxiom__PropertyAssignment_1 )
+ // InternalOml.g:14462:1: ( ( rule__PropertySelfRestrictionAxiom__PropertyAssignment_1 ) )
+ // InternalOml.g:14463:2: ( rule__PropertySelfRestrictionAxiom__PropertyAssignment_1 )
{
before(grammarAccess.getPropertySelfRestrictionAxiomAccess().getPropertyAssignment_1());
- // InternalOml.g:14116:2: ( rule__PropertySelfRestrictionAxiom__PropertyAssignment_1 )
- // InternalOml.g:14116:3: rule__PropertySelfRestrictionAxiom__PropertyAssignment_1
+ // InternalOml.g:14464:2: ( rule__PropertySelfRestrictionAxiom__PropertyAssignment_1 )
+ // InternalOml.g:14464:3: rule__PropertySelfRestrictionAxiom__PropertyAssignment_1
{
pushFollow(FOLLOW_2);
rule__PropertySelfRestrictionAxiom__PropertyAssignment_1();
@@ -44314,16 +45425,16 @@ public final void rule__PropertySelfRestrictionAxiom__Group__1__Impl() throws Re
// $ANTLR start "rule__PropertySelfRestrictionAxiom__Group__2"
- // InternalOml.g:14124:1: rule__PropertySelfRestrictionAxiom__Group__2 : rule__PropertySelfRestrictionAxiom__Group__2__Impl rule__PropertySelfRestrictionAxiom__Group__3 ;
+ // InternalOml.g:14472:1: rule__PropertySelfRestrictionAxiom__Group__2 : rule__PropertySelfRestrictionAxiom__Group__2__Impl rule__PropertySelfRestrictionAxiom__Group__3 ;
public final void rule__PropertySelfRestrictionAxiom__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14128:1: ( rule__PropertySelfRestrictionAxiom__Group__2__Impl rule__PropertySelfRestrictionAxiom__Group__3 )
- // InternalOml.g:14129:2: rule__PropertySelfRestrictionAxiom__Group__2__Impl rule__PropertySelfRestrictionAxiom__Group__3
+ // InternalOml.g:14476:1: ( rule__PropertySelfRestrictionAxiom__Group__2__Impl rule__PropertySelfRestrictionAxiom__Group__3 )
+ // InternalOml.g:14477:2: rule__PropertySelfRestrictionAxiom__Group__2__Impl rule__PropertySelfRestrictionAxiom__Group__3
{
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_83);
rule__PropertySelfRestrictionAxiom__Group__2__Impl();
state._fsp--;
@@ -44352,20 +45463,20 @@ public final void rule__PropertySelfRestrictionAxiom__Group__2() throws Recognit
// $ANTLR start "rule__PropertySelfRestrictionAxiom__Group__2__Impl"
- // InternalOml.g:14136:1: rule__PropertySelfRestrictionAxiom__Group__2__Impl : ( 'to' ) ;
+ // InternalOml.g:14484:1: rule__PropertySelfRestrictionAxiom__Group__2__Impl : ( 'to' ) ;
public final void rule__PropertySelfRestrictionAxiom__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14140:1: ( ( 'to' ) )
- // InternalOml.g:14141:1: ( 'to' )
+ // InternalOml.g:14488:1: ( ( 'to' ) )
+ // InternalOml.g:14489:1: ( 'to' )
{
- // InternalOml.g:14141:1: ( 'to' )
- // InternalOml.g:14142:2: 'to'
+ // InternalOml.g:14489:1: ( 'to' )
+ // InternalOml.g:14490:2: 'to'
{
before(grammarAccess.getPropertySelfRestrictionAxiomAccess().getToKeyword_2());
- match(input,44,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getPropertySelfRestrictionAxiomAccess().getToKeyword_2());
}
@@ -44389,14 +45500,14 @@ public final void rule__PropertySelfRestrictionAxiom__Group__2__Impl() throws Re
// $ANTLR start "rule__PropertySelfRestrictionAxiom__Group__3"
- // InternalOml.g:14151:1: rule__PropertySelfRestrictionAxiom__Group__3 : rule__PropertySelfRestrictionAxiom__Group__3__Impl ;
+ // InternalOml.g:14499:1: rule__PropertySelfRestrictionAxiom__Group__3 : rule__PropertySelfRestrictionAxiom__Group__3__Impl ;
public final void rule__PropertySelfRestrictionAxiom__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14155:1: ( rule__PropertySelfRestrictionAxiom__Group__3__Impl )
- // InternalOml.g:14156:2: rule__PropertySelfRestrictionAxiom__Group__3__Impl
+ // InternalOml.g:14503:1: ( rule__PropertySelfRestrictionAxiom__Group__3__Impl )
+ // InternalOml.g:14504:2: rule__PropertySelfRestrictionAxiom__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__PropertySelfRestrictionAxiom__Group__3__Impl();
@@ -44422,20 +45533,20 @@ public final void rule__PropertySelfRestrictionAxiom__Group__3() throws Recognit
// $ANTLR start "rule__PropertySelfRestrictionAxiom__Group__3__Impl"
- // InternalOml.g:14162:1: rule__PropertySelfRestrictionAxiom__Group__3__Impl : ( 'self' ) ;
+ // InternalOml.g:14510:1: rule__PropertySelfRestrictionAxiom__Group__3__Impl : ( 'self' ) ;
public final void rule__PropertySelfRestrictionAxiom__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14166:1: ( ( 'self' ) )
- // InternalOml.g:14167:1: ( 'self' )
+ // InternalOml.g:14514:1: ( ( 'self' ) )
+ // InternalOml.g:14515:1: ( 'self' )
{
- // InternalOml.g:14167:1: ( 'self' )
- // InternalOml.g:14168:2: 'self'
+ // InternalOml.g:14515:1: ( 'self' )
+ // InternalOml.g:14516:2: 'self'
{
before(grammarAccess.getPropertySelfRestrictionAxiomAccess().getSelfKeyword_3());
- match(input,73,FOLLOW_2);
+ match(input,75,FOLLOW_2);
after(grammarAccess.getPropertySelfRestrictionAxiomAccess().getSelfKeyword_3());
}
@@ -44459,14 +45570,14 @@ public final void rule__PropertySelfRestrictionAxiom__Group__3__Impl() throws Re
// $ANTLR start "rule__KeyAxiom__Group__0"
- // InternalOml.g:14178:1: rule__KeyAxiom__Group__0 : rule__KeyAxiom__Group__0__Impl rule__KeyAxiom__Group__1 ;
+ // InternalOml.g:14526:1: rule__KeyAxiom__Group__0 : rule__KeyAxiom__Group__0__Impl rule__KeyAxiom__Group__1 ;
public final void rule__KeyAxiom__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14182:1: ( rule__KeyAxiom__Group__0__Impl rule__KeyAxiom__Group__1 )
- // InternalOml.g:14183:2: rule__KeyAxiom__Group__0__Impl rule__KeyAxiom__Group__1
+ // InternalOml.g:14530:1: ( rule__KeyAxiom__Group__0__Impl rule__KeyAxiom__Group__1 )
+ // InternalOml.g:14531:2: rule__KeyAxiom__Group__0__Impl rule__KeyAxiom__Group__1
{
pushFollow(FOLLOW_3);
rule__KeyAxiom__Group__0__Impl();
@@ -44497,20 +45608,20 @@ public final void rule__KeyAxiom__Group__0() throws RecognitionException {
// $ANTLR start "rule__KeyAxiom__Group__0__Impl"
- // InternalOml.g:14190:1: rule__KeyAxiom__Group__0__Impl : ( 'key' ) ;
+ // InternalOml.g:14538:1: rule__KeyAxiom__Group__0__Impl : ( 'key' ) ;
public final void rule__KeyAxiom__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14194:1: ( ( 'key' ) )
- // InternalOml.g:14195:1: ( 'key' )
+ // InternalOml.g:14542:1: ( ( 'key' ) )
+ // InternalOml.g:14543:1: ( 'key' )
{
- // InternalOml.g:14195:1: ( 'key' )
- // InternalOml.g:14196:2: 'key'
+ // InternalOml.g:14543:1: ( 'key' )
+ // InternalOml.g:14544:2: 'key'
{
before(grammarAccess.getKeyAxiomAccess().getKeyKeyword_0());
- match(input,74,FOLLOW_2);
+ match(input,76,FOLLOW_2);
after(grammarAccess.getKeyAxiomAccess().getKeyKeyword_0());
}
@@ -44534,16 +45645,16 @@ public final void rule__KeyAxiom__Group__0__Impl() throws RecognitionException {
// $ANTLR start "rule__KeyAxiom__Group__1"
- // InternalOml.g:14205:1: rule__KeyAxiom__Group__1 : rule__KeyAxiom__Group__1__Impl rule__KeyAxiom__Group__2 ;
+ // InternalOml.g:14553:1: rule__KeyAxiom__Group__1 : rule__KeyAxiom__Group__1__Impl rule__KeyAxiom__Group__2 ;
public final void rule__KeyAxiom__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14209:1: ( rule__KeyAxiom__Group__1__Impl rule__KeyAxiom__Group__2 )
- // InternalOml.g:14210:2: rule__KeyAxiom__Group__1__Impl rule__KeyAxiom__Group__2
+ // InternalOml.g:14557:1: ( rule__KeyAxiom__Group__1__Impl rule__KeyAxiom__Group__2 )
+ // InternalOml.g:14558:2: rule__KeyAxiom__Group__1__Impl rule__KeyAxiom__Group__2
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_5);
rule__KeyAxiom__Group__1__Impl();
state._fsp--;
@@ -44572,21 +45683,21 @@ public final void rule__KeyAxiom__Group__1() throws RecognitionException {
// $ANTLR start "rule__KeyAxiom__Group__1__Impl"
- // InternalOml.g:14217:1: rule__KeyAxiom__Group__1__Impl : ( ( rule__KeyAxiom__PropertiesAssignment_1 ) ) ;
+ // InternalOml.g:14565:1: rule__KeyAxiom__Group__1__Impl : ( ( rule__KeyAxiom__PropertiesAssignment_1 ) ) ;
public final void rule__KeyAxiom__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14221:1: ( ( ( rule__KeyAxiom__PropertiesAssignment_1 ) ) )
- // InternalOml.g:14222:1: ( ( rule__KeyAxiom__PropertiesAssignment_1 ) )
+ // InternalOml.g:14569:1: ( ( ( rule__KeyAxiom__PropertiesAssignment_1 ) ) )
+ // InternalOml.g:14570:1: ( ( rule__KeyAxiom__PropertiesAssignment_1 ) )
{
- // InternalOml.g:14222:1: ( ( rule__KeyAxiom__PropertiesAssignment_1 ) )
- // InternalOml.g:14223:2: ( rule__KeyAxiom__PropertiesAssignment_1 )
+ // InternalOml.g:14570:1: ( ( rule__KeyAxiom__PropertiesAssignment_1 ) )
+ // InternalOml.g:14571:2: ( rule__KeyAxiom__PropertiesAssignment_1 )
{
before(grammarAccess.getKeyAxiomAccess().getPropertiesAssignment_1());
- // InternalOml.g:14224:2: ( rule__KeyAxiom__PropertiesAssignment_1 )
- // InternalOml.g:14224:3: rule__KeyAxiom__PropertiesAssignment_1
+ // InternalOml.g:14572:2: ( rule__KeyAxiom__PropertiesAssignment_1 )
+ // InternalOml.g:14572:3: rule__KeyAxiom__PropertiesAssignment_1
{
pushFollow(FOLLOW_2);
rule__KeyAxiom__PropertiesAssignment_1();
@@ -44619,14 +45730,14 @@ public final void rule__KeyAxiom__Group__1__Impl() throws RecognitionException {
// $ANTLR start "rule__KeyAxiom__Group__2"
- // InternalOml.g:14232:1: rule__KeyAxiom__Group__2 : rule__KeyAxiom__Group__2__Impl ;
+ // InternalOml.g:14580:1: rule__KeyAxiom__Group__2 : rule__KeyAxiom__Group__2__Impl ;
public final void rule__KeyAxiom__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14236:1: ( rule__KeyAxiom__Group__2__Impl )
- // InternalOml.g:14237:2: rule__KeyAxiom__Group__2__Impl
+ // InternalOml.g:14584:1: ( rule__KeyAxiom__Group__2__Impl )
+ // InternalOml.g:14585:2: rule__KeyAxiom__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__KeyAxiom__Group__2__Impl();
@@ -44652,35 +45763,35 @@ public final void rule__KeyAxiom__Group__2() throws RecognitionException {
// $ANTLR start "rule__KeyAxiom__Group__2__Impl"
- // InternalOml.g:14243:1: rule__KeyAxiom__Group__2__Impl : ( ( rule__KeyAxiom__Group_2__0 )* ) ;
+ // InternalOml.g:14591:1: rule__KeyAxiom__Group__2__Impl : ( ( rule__KeyAxiom__Group_2__0 )* ) ;
public final void rule__KeyAxiom__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14247:1: ( ( ( rule__KeyAxiom__Group_2__0 )* ) )
- // InternalOml.g:14248:1: ( ( rule__KeyAxiom__Group_2__0 )* )
+ // InternalOml.g:14595:1: ( ( ( rule__KeyAxiom__Group_2__0 )* ) )
+ // InternalOml.g:14596:1: ( ( rule__KeyAxiom__Group_2__0 )* )
{
- // InternalOml.g:14248:1: ( ( rule__KeyAxiom__Group_2__0 )* )
- // InternalOml.g:14249:2: ( rule__KeyAxiom__Group_2__0 )*
+ // InternalOml.g:14596:1: ( ( rule__KeyAxiom__Group_2__0 )* )
+ // InternalOml.g:14597:2: ( rule__KeyAxiom__Group_2__0 )*
{
before(grammarAccess.getKeyAxiomAccess().getGroup_2());
- // InternalOml.g:14250:2: ( rule__KeyAxiom__Group_2__0 )*
- loop157:
+ // InternalOml.g:14598:2: ( rule__KeyAxiom__Group_2__0 )*
+ loop160:
do {
- int alt157=2;
- int LA157_0 = input.LA(1);
+ int alt160=2;
+ int LA160_0 = input.LA(1);
- if ( (LA157_0==43) ) {
- alt157=1;
+ if ( (LA160_0==30) ) {
+ alt160=1;
}
- switch (alt157) {
+ switch (alt160) {
case 1 :
- // InternalOml.g:14250:3: rule__KeyAxiom__Group_2__0
+ // InternalOml.g:14598:3: rule__KeyAxiom__Group_2__0
{
- pushFollow(FOLLOW_35);
+ pushFollow(FOLLOW_6);
rule__KeyAxiom__Group_2__0();
state._fsp--;
@@ -44690,7 +45801,7 @@ public final void rule__KeyAxiom__Group__2__Impl() throws RecognitionException {
break;
default :
- break loop157;
+ break loop160;
}
} while (true);
@@ -44717,14 +45828,14 @@ public final void rule__KeyAxiom__Group__2__Impl() throws RecognitionException {
// $ANTLR start "rule__KeyAxiom__Group_2__0"
- // InternalOml.g:14259:1: rule__KeyAxiom__Group_2__0 : rule__KeyAxiom__Group_2__0__Impl rule__KeyAxiom__Group_2__1 ;
+ // InternalOml.g:14607:1: rule__KeyAxiom__Group_2__0 : rule__KeyAxiom__Group_2__0__Impl rule__KeyAxiom__Group_2__1 ;
public final void rule__KeyAxiom__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14263:1: ( rule__KeyAxiom__Group_2__0__Impl rule__KeyAxiom__Group_2__1 )
- // InternalOml.g:14264:2: rule__KeyAxiom__Group_2__0__Impl rule__KeyAxiom__Group_2__1
+ // InternalOml.g:14611:1: ( rule__KeyAxiom__Group_2__0__Impl rule__KeyAxiom__Group_2__1 )
+ // InternalOml.g:14612:2: rule__KeyAxiom__Group_2__0__Impl rule__KeyAxiom__Group_2__1
{
pushFollow(FOLLOW_3);
rule__KeyAxiom__Group_2__0__Impl();
@@ -44755,20 +45866,20 @@ public final void rule__KeyAxiom__Group_2__0() throws RecognitionException {
// $ANTLR start "rule__KeyAxiom__Group_2__0__Impl"
- // InternalOml.g:14271:1: rule__KeyAxiom__Group_2__0__Impl : ( ',' ) ;
+ // InternalOml.g:14619:1: rule__KeyAxiom__Group_2__0__Impl : ( ',' ) ;
public final void rule__KeyAxiom__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14275:1: ( ( ',' ) )
- // InternalOml.g:14276:1: ( ',' )
+ // InternalOml.g:14623:1: ( ( ',' ) )
+ // InternalOml.g:14624:1: ( ',' )
{
- // InternalOml.g:14276:1: ( ',' )
- // InternalOml.g:14277:2: ','
+ // InternalOml.g:14624:1: ( ',' )
+ // InternalOml.g:14625:2: ','
{
before(grammarAccess.getKeyAxiomAccess().getCommaKeyword_2_0());
- match(input,43,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getKeyAxiomAccess().getCommaKeyword_2_0());
}
@@ -44792,14 +45903,14 @@ public final void rule__KeyAxiom__Group_2__0__Impl() throws RecognitionException
// $ANTLR start "rule__KeyAxiom__Group_2__1"
- // InternalOml.g:14286:1: rule__KeyAxiom__Group_2__1 : rule__KeyAxiom__Group_2__1__Impl ;
+ // InternalOml.g:14634:1: rule__KeyAxiom__Group_2__1 : rule__KeyAxiom__Group_2__1__Impl ;
public final void rule__KeyAxiom__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14290:1: ( rule__KeyAxiom__Group_2__1__Impl )
- // InternalOml.g:14291:2: rule__KeyAxiom__Group_2__1__Impl
+ // InternalOml.g:14638:1: ( rule__KeyAxiom__Group_2__1__Impl )
+ // InternalOml.g:14639:2: rule__KeyAxiom__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__KeyAxiom__Group_2__1__Impl();
@@ -44825,21 +45936,21 @@ public final void rule__KeyAxiom__Group_2__1() throws RecognitionException {
// $ANTLR start "rule__KeyAxiom__Group_2__1__Impl"
- // InternalOml.g:14297:1: rule__KeyAxiom__Group_2__1__Impl : ( ( rule__KeyAxiom__PropertiesAssignment_2_1 ) ) ;
+ // InternalOml.g:14645:1: rule__KeyAxiom__Group_2__1__Impl : ( ( rule__KeyAxiom__PropertiesAssignment_2_1 ) ) ;
public final void rule__KeyAxiom__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14301:1: ( ( ( rule__KeyAxiom__PropertiesAssignment_2_1 ) ) )
- // InternalOml.g:14302:1: ( ( rule__KeyAxiom__PropertiesAssignment_2_1 ) )
+ // InternalOml.g:14649:1: ( ( ( rule__KeyAxiom__PropertiesAssignment_2_1 ) ) )
+ // InternalOml.g:14650:1: ( ( rule__KeyAxiom__PropertiesAssignment_2_1 ) )
{
- // InternalOml.g:14302:1: ( ( rule__KeyAxiom__PropertiesAssignment_2_1 ) )
- // InternalOml.g:14303:2: ( rule__KeyAxiom__PropertiesAssignment_2_1 )
+ // InternalOml.g:14650:1: ( ( rule__KeyAxiom__PropertiesAssignment_2_1 ) )
+ // InternalOml.g:14651:2: ( rule__KeyAxiom__PropertiesAssignment_2_1 )
{
before(grammarAccess.getKeyAxiomAccess().getPropertiesAssignment_2_1());
- // InternalOml.g:14304:2: ( rule__KeyAxiom__PropertiesAssignment_2_1 )
- // InternalOml.g:14304:3: rule__KeyAxiom__PropertiesAssignment_2_1
+ // InternalOml.g:14652:2: ( rule__KeyAxiom__PropertiesAssignment_2_1 )
+ // InternalOml.g:14652:3: rule__KeyAxiom__PropertiesAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__KeyAxiom__PropertiesAssignment_2_1();
@@ -44872,14 +45983,14 @@ public final void rule__KeyAxiom__Group_2__1__Impl() throws RecognitionException
// $ANTLR start "rule__InstanceEnumerationAxiom__Group__0"
- // InternalOml.g:14313:1: rule__InstanceEnumerationAxiom__Group__0 : rule__InstanceEnumerationAxiom__Group__0__Impl rule__InstanceEnumerationAxiom__Group__1 ;
+ // InternalOml.g:14661:1: rule__InstanceEnumerationAxiom__Group__0 : rule__InstanceEnumerationAxiom__Group__0__Impl rule__InstanceEnumerationAxiom__Group__1 ;
public final void rule__InstanceEnumerationAxiom__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14317:1: ( rule__InstanceEnumerationAxiom__Group__0__Impl rule__InstanceEnumerationAxiom__Group__1 )
- // InternalOml.g:14318:2: rule__InstanceEnumerationAxiom__Group__0__Impl rule__InstanceEnumerationAxiom__Group__1
+ // InternalOml.g:14665:1: ( rule__InstanceEnumerationAxiom__Group__0__Impl rule__InstanceEnumerationAxiom__Group__1 )
+ // InternalOml.g:14666:2: rule__InstanceEnumerationAxiom__Group__0__Impl rule__InstanceEnumerationAxiom__Group__1
{
pushFollow(FOLLOW_3);
rule__InstanceEnumerationAxiom__Group__0__Impl();
@@ -44910,20 +46021,20 @@ public final void rule__InstanceEnumerationAxiom__Group__0() throws RecognitionE
// $ANTLR start "rule__InstanceEnumerationAxiom__Group__0__Impl"
- // InternalOml.g:14325:1: rule__InstanceEnumerationAxiom__Group__0__Impl : ( 'oneOf' ) ;
+ // InternalOml.g:14673:1: rule__InstanceEnumerationAxiom__Group__0__Impl : ( 'oneOf' ) ;
public final void rule__InstanceEnumerationAxiom__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14329:1: ( ( 'oneOf' ) )
- // InternalOml.g:14330:1: ( 'oneOf' )
+ // InternalOml.g:14677:1: ( ( 'oneOf' ) )
+ // InternalOml.g:14678:1: ( 'oneOf' )
{
- // InternalOml.g:14330:1: ( 'oneOf' )
- // InternalOml.g:14331:2: 'oneOf'
+ // InternalOml.g:14678:1: ( 'oneOf' )
+ // InternalOml.g:14679:2: 'oneOf'
{
before(grammarAccess.getInstanceEnumerationAxiomAccess().getOneOfKeyword_0());
- match(input,75,FOLLOW_2);
+ match(input,77,FOLLOW_2);
after(grammarAccess.getInstanceEnumerationAxiomAccess().getOneOfKeyword_0());
}
@@ -44947,16 +46058,16 @@ public final void rule__InstanceEnumerationAxiom__Group__0__Impl() throws Recogn
// $ANTLR start "rule__InstanceEnumerationAxiom__Group__1"
- // InternalOml.g:14340:1: rule__InstanceEnumerationAxiom__Group__1 : rule__InstanceEnumerationAxiom__Group__1__Impl rule__InstanceEnumerationAxiom__Group__2 ;
+ // InternalOml.g:14688:1: rule__InstanceEnumerationAxiom__Group__1 : rule__InstanceEnumerationAxiom__Group__1__Impl rule__InstanceEnumerationAxiom__Group__2 ;
public final void rule__InstanceEnumerationAxiom__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14344:1: ( rule__InstanceEnumerationAxiom__Group__1__Impl rule__InstanceEnumerationAxiom__Group__2 )
- // InternalOml.g:14345:2: rule__InstanceEnumerationAxiom__Group__1__Impl rule__InstanceEnumerationAxiom__Group__2
+ // InternalOml.g:14692:1: ( rule__InstanceEnumerationAxiom__Group__1__Impl rule__InstanceEnumerationAxiom__Group__2 )
+ // InternalOml.g:14693:2: rule__InstanceEnumerationAxiom__Group__1__Impl rule__InstanceEnumerationAxiom__Group__2
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_5);
rule__InstanceEnumerationAxiom__Group__1__Impl();
state._fsp--;
@@ -44985,21 +46096,21 @@ public final void rule__InstanceEnumerationAxiom__Group__1() throws RecognitionE
// $ANTLR start "rule__InstanceEnumerationAxiom__Group__1__Impl"
- // InternalOml.g:14352:1: rule__InstanceEnumerationAxiom__Group__1__Impl : ( ( rule__InstanceEnumerationAxiom__InstancesAssignment_1 ) ) ;
+ // InternalOml.g:14700:1: rule__InstanceEnumerationAxiom__Group__1__Impl : ( ( rule__InstanceEnumerationAxiom__InstancesAssignment_1 ) ) ;
public final void rule__InstanceEnumerationAxiom__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14356:1: ( ( ( rule__InstanceEnumerationAxiom__InstancesAssignment_1 ) ) )
- // InternalOml.g:14357:1: ( ( rule__InstanceEnumerationAxiom__InstancesAssignment_1 ) )
+ // InternalOml.g:14704:1: ( ( ( rule__InstanceEnumerationAxiom__InstancesAssignment_1 ) ) )
+ // InternalOml.g:14705:1: ( ( rule__InstanceEnumerationAxiom__InstancesAssignment_1 ) )
{
- // InternalOml.g:14357:1: ( ( rule__InstanceEnumerationAxiom__InstancesAssignment_1 ) )
- // InternalOml.g:14358:2: ( rule__InstanceEnumerationAxiom__InstancesAssignment_1 )
+ // InternalOml.g:14705:1: ( ( rule__InstanceEnumerationAxiom__InstancesAssignment_1 ) )
+ // InternalOml.g:14706:2: ( rule__InstanceEnumerationAxiom__InstancesAssignment_1 )
{
before(grammarAccess.getInstanceEnumerationAxiomAccess().getInstancesAssignment_1());
- // InternalOml.g:14359:2: ( rule__InstanceEnumerationAxiom__InstancesAssignment_1 )
- // InternalOml.g:14359:3: rule__InstanceEnumerationAxiom__InstancesAssignment_1
+ // InternalOml.g:14707:2: ( rule__InstanceEnumerationAxiom__InstancesAssignment_1 )
+ // InternalOml.g:14707:3: rule__InstanceEnumerationAxiom__InstancesAssignment_1
{
pushFollow(FOLLOW_2);
rule__InstanceEnumerationAxiom__InstancesAssignment_1();
@@ -45032,14 +46143,14 @@ public final void rule__InstanceEnumerationAxiom__Group__1__Impl() throws Recogn
// $ANTLR start "rule__InstanceEnumerationAxiom__Group__2"
- // InternalOml.g:14367:1: rule__InstanceEnumerationAxiom__Group__2 : rule__InstanceEnumerationAxiom__Group__2__Impl ;
+ // InternalOml.g:14715:1: rule__InstanceEnumerationAxiom__Group__2 : rule__InstanceEnumerationAxiom__Group__2__Impl ;
public final void rule__InstanceEnumerationAxiom__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14371:1: ( rule__InstanceEnumerationAxiom__Group__2__Impl )
- // InternalOml.g:14372:2: rule__InstanceEnumerationAxiom__Group__2__Impl
+ // InternalOml.g:14719:1: ( rule__InstanceEnumerationAxiom__Group__2__Impl )
+ // InternalOml.g:14720:2: rule__InstanceEnumerationAxiom__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__InstanceEnumerationAxiom__Group__2__Impl();
@@ -45065,35 +46176,35 @@ public final void rule__InstanceEnumerationAxiom__Group__2() throws RecognitionE
// $ANTLR start "rule__InstanceEnumerationAxiom__Group__2__Impl"
- // InternalOml.g:14378:1: rule__InstanceEnumerationAxiom__Group__2__Impl : ( ( rule__InstanceEnumerationAxiom__Group_2__0 )* ) ;
+ // InternalOml.g:14726:1: rule__InstanceEnumerationAxiom__Group__2__Impl : ( ( rule__InstanceEnumerationAxiom__Group_2__0 )* ) ;
public final void rule__InstanceEnumerationAxiom__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14382:1: ( ( ( rule__InstanceEnumerationAxiom__Group_2__0 )* ) )
- // InternalOml.g:14383:1: ( ( rule__InstanceEnumerationAxiom__Group_2__0 )* )
+ // InternalOml.g:14730:1: ( ( ( rule__InstanceEnumerationAxiom__Group_2__0 )* ) )
+ // InternalOml.g:14731:1: ( ( rule__InstanceEnumerationAxiom__Group_2__0 )* )
{
- // InternalOml.g:14383:1: ( ( rule__InstanceEnumerationAxiom__Group_2__0 )* )
- // InternalOml.g:14384:2: ( rule__InstanceEnumerationAxiom__Group_2__0 )*
+ // InternalOml.g:14731:1: ( ( rule__InstanceEnumerationAxiom__Group_2__0 )* )
+ // InternalOml.g:14732:2: ( rule__InstanceEnumerationAxiom__Group_2__0 )*
{
before(grammarAccess.getInstanceEnumerationAxiomAccess().getGroup_2());
- // InternalOml.g:14385:2: ( rule__InstanceEnumerationAxiom__Group_2__0 )*
- loop158:
+ // InternalOml.g:14733:2: ( rule__InstanceEnumerationAxiom__Group_2__0 )*
+ loop161:
do {
- int alt158=2;
- int LA158_0 = input.LA(1);
+ int alt161=2;
+ int LA161_0 = input.LA(1);
- if ( (LA158_0==43) ) {
- alt158=1;
+ if ( (LA161_0==30) ) {
+ alt161=1;
}
- switch (alt158) {
+ switch (alt161) {
case 1 :
- // InternalOml.g:14385:3: rule__InstanceEnumerationAxiom__Group_2__0
+ // InternalOml.g:14733:3: rule__InstanceEnumerationAxiom__Group_2__0
{
- pushFollow(FOLLOW_35);
+ pushFollow(FOLLOW_6);
rule__InstanceEnumerationAxiom__Group_2__0();
state._fsp--;
@@ -45103,7 +46214,7 @@ public final void rule__InstanceEnumerationAxiom__Group__2__Impl() throws Recogn
break;
default :
- break loop158;
+ break loop161;
}
} while (true);
@@ -45130,14 +46241,14 @@ public final void rule__InstanceEnumerationAxiom__Group__2__Impl() throws Recogn
// $ANTLR start "rule__InstanceEnumerationAxiom__Group_2__0"
- // InternalOml.g:14394:1: rule__InstanceEnumerationAxiom__Group_2__0 : rule__InstanceEnumerationAxiom__Group_2__0__Impl rule__InstanceEnumerationAxiom__Group_2__1 ;
+ // InternalOml.g:14742:1: rule__InstanceEnumerationAxiom__Group_2__0 : rule__InstanceEnumerationAxiom__Group_2__0__Impl rule__InstanceEnumerationAxiom__Group_2__1 ;
public final void rule__InstanceEnumerationAxiom__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14398:1: ( rule__InstanceEnumerationAxiom__Group_2__0__Impl rule__InstanceEnumerationAxiom__Group_2__1 )
- // InternalOml.g:14399:2: rule__InstanceEnumerationAxiom__Group_2__0__Impl rule__InstanceEnumerationAxiom__Group_2__1
+ // InternalOml.g:14746:1: ( rule__InstanceEnumerationAxiom__Group_2__0__Impl rule__InstanceEnumerationAxiom__Group_2__1 )
+ // InternalOml.g:14747:2: rule__InstanceEnumerationAxiom__Group_2__0__Impl rule__InstanceEnumerationAxiom__Group_2__1
{
pushFollow(FOLLOW_3);
rule__InstanceEnumerationAxiom__Group_2__0__Impl();
@@ -45168,20 +46279,20 @@ public final void rule__InstanceEnumerationAxiom__Group_2__0() throws Recognitio
// $ANTLR start "rule__InstanceEnumerationAxiom__Group_2__0__Impl"
- // InternalOml.g:14406:1: rule__InstanceEnumerationAxiom__Group_2__0__Impl : ( ',' ) ;
+ // InternalOml.g:14754:1: rule__InstanceEnumerationAxiom__Group_2__0__Impl : ( ',' ) ;
public final void rule__InstanceEnumerationAxiom__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14410:1: ( ( ',' ) )
- // InternalOml.g:14411:1: ( ',' )
+ // InternalOml.g:14758:1: ( ( ',' ) )
+ // InternalOml.g:14759:1: ( ',' )
{
- // InternalOml.g:14411:1: ( ',' )
- // InternalOml.g:14412:2: ','
+ // InternalOml.g:14759:1: ( ',' )
+ // InternalOml.g:14760:2: ','
{
before(grammarAccess.getInstanceEnumerationAxiomAccess().getCommaKeyword_2_0());
- match(input,43,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getInstanceEnumerationAxiomAccess().getCommaKeyword_2_0());
}
@@ -45205,14 +46316,14 @@ public final void rule__InstanceEnumerationAxiom__Group_2__0__Impl() throws Reco
// $ANTLR start "rule__InstanceEnumerationAxiom__Group_2__1"
- // InternalOml.g:14421:1: rule__InstanceEnumerationAxiom__Group_2__1 : rule__InstanceEnumerationAxiom__Group_2__1__Impl ;
+ // InternalOml.g:14769:1: rule__InstanceEnumerationAxiom__Group_2__1 : rule__InstanceEnumerationAxiom__Group_2__1__Impl ;
public final void rule__InstanceEnumerationAxiom__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14425:1: ( rule__InstanceEnumerationAxiom__Group_2__1__Impl )
- // InternalOml.g:14426:2: rule__InstanceEnumerationAxiom__Group_2__1__Impl
+ // InternalOml.g:14773:1: ( rule__InstanceEnumerationAxiom__Group_2__1__Impl )
+ // InternalOml.g:14774:2: rule__InstanceEnumerationAxiom__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__InstanceEnumerationAxiom__Group_2__1__Impl();
@@ -45238,21 +46349,21 @@ public final void rule__InstanceEnumerationAxiom__Group_2__1() throws Recognitio
// $ANTLR start "rule__InstanceEnumerationAxiom__Group_2__1__Impl"
- // InternalOml.g:14432:1: rule__InstanceEnumerationAxiom__Group_2__1__Impl : ( ( rule__InstanceEnumerationAxiom__InstancesAssignment_2_1 ) ) ;
+ // InternalOml.g:14780:1: rule__InstanceEnumerationAxiom__Group_2__1__Impl : ( ( rule__InstanceEnumerationAxiom__InstancesAssignment_2_1 ) ) ;
public final void rule__InstanceEnumerationAxiom__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14436:1: ( ( ( rule__InstanceEnumerationAxiom__InstancesAssignment_2_1 ) ) )
- // InternalOml.g:14437:1: ( ( rule__InstanceEnumerationAxiom__InstancesAssignment_2_1 ) )
+ // InternalOml.g:14784:1: ( ( ( rule__InstanceEnumerationAxiom__InstancesAssignment_2_1 ) ) )
+ // InternalOml.g:14785:1: ( ( rule__InstanceEnumerationAxiom__InstancesAssignment_2_1 ) )
{
- // InternalOml.g:14437:1: ( ( rule__InstanceEnumerationAxiom__InstancesAssignment_2_1 ) )
- // InternalOml.g:14438:2: ( rule__InstanceEnumerationAxiom__InstancesAssignment_2_1 )
+ // InternalOml.g:14785:1: ( ( rule__InstanceEnumerationAxiom__InstancesAssignment_2_1 ) )
+ // InternalOml.g:14786:2: ( rule__InstanceEnumerationAxiom__InstancesAssignment_2_1 )
{
before(grammarAccess.getInstanceEnumerationAxiomAccess().getInstancesAssignment_2_1());
- // InternalOml.g:14439:2: ( rule__InstanceEnumerationAxiom__InstancesAssignment_2_1 )
- // InternalOml.g:14439:3: rule__InstanceEnumerationAxiom__InstancesAssignment_2_1
+ // InternalOml.g:14787:2: ( rule__InstanceEnumerationAxiom__InstancesAssignment_2_1 )
+ // InternalOml.g:14787:3: rule__InstanceEnumerationAxiom__InstancesAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__InstanceEnumerationAxiom__InstancesAssignment_2_1();
@@ -45285,14 +46396,14 @@ public final void rule__InstanceEnumerationAxiom__Group_2__1__Impl() throws Reco
// $ANTLR start "rule__LiteralEnumerationAxiom__Group__0"
- // InternalOml.g:14448:1: rule__LiteralEnumerationAxiom__Group__0 : rule__LiteralEnumerationAxiom__Group__0__Impl rule__LiteralEnumerationAxiom__Group__1 ;
+ // InternalOml.g:14796:1: rule__LiteralEnumerationAxiom__Group__0 : rule__LiteralEnumerationAxiom__Group__0__Impl rule__LiteralEnumerationAxiom__Group__1 ;
public final void rule__LiteralEnumerationAxiom__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14452:1: ( rule__LiteralEnumerationAxiom__Group__0__Impl rule__LiteralEnumerationAxiom__Group__1 )
- // InternalOml.g:14453:2: rule__LiteralEnumerationAxiom__Group__0__Impl rule__LiteralEnumerationAxiom__Group__1
+ // InternalOml.g:14800:1: ( rule__LiteralEnumerationAxiom__Group__0__Impl rule__LiteralEnumerationAxiom__Group__1 )
+ // InternalOml.g:14801:2: rule__LiteralEnumerationAxiom__Group__0__Impl rule__LiteralEnumerationAxiom__Group__1
{
pushFollow(FOLLOW_53);
rule__LiteralEnumerationAxiom__Group__0__Impl();
@@ -45323,20 +46434,20 @@ public final void rule__LiteralEnumerationAxiom__Group__0() throws RecognitionEx
// $ANTLR start "rule__LiteralEnumerationAxiom__Group__0__Impl"
- // InternalOml.g:14460:1: rule__LiteralEnumerationAxiom__Group__0__Impl : ( 'oneOf' ) ;
+ // InternalOml.g:14808:1: rule__LiteralEnumerationAxiom__Group__0__Impl : ( 'oneOf' ) ;
public final void rule__LiteralEnumerationAxiom__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14464:1: ( ( 'oneOf' ) )
- // InternalOml.g:14465:1: ( 'oneOf' )
+ // InternalOml.g:14812:1: ( ( 'oneOf' ) )
+ // InternalOml.g:14813:1: ( 'oneOf' )
{
- // InternalOml.g:14465:1: ( 'oneOf' )
- // InternalOml.g:14466:2: 'oneOf'
+ // InternalOml.g:14813:1: ( 'oneOf' )
+ // InternalOml.g:14814:2: 'oneOf'
{
before(grammarAccess.getLiteralEnumerationAxiomAccess().getOneOfKeyword_0());
- match(input,75,FOLLOW_2);
+ match(input,77,FOLLOW_2);
after(grammarAccess.getLiteralEnumerationAxiomAccess().getOneOfKeyword_0());
}
@@ -45360,16 +46471,16 @@ public final void rule__LiteralEnumerationAxiom__Group__0__Impl() throws Recogni
// $ANTLR start "rule__LiteralEnumerationAxiom__Group__1"
- // InternalOml.g:14475:1: rule__LiteralEnumerationAxiom__Group__1 : rule__LiteralEnumerationAxiom__Group__1__Impl rule__LiteralEnumerationAxiom__Group__2 ;
+ // InternalOml.g:14823:1: rule__LiteralEnumerationAxiom__Group__1 : rule__LiteralEnumerationAxiom__Group__1__Impl rule__LiteralEnumerationAxiom__Group__2 ;
public final void rule__LiteralEnumerationAxiom__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14479:1: ( rule__LiteralEnumerationAxiom__Group__1__Impl rule__LiteralEnumerationAxiom__Group__2 )
- // InternalOml.g:14480:2: rule__LiteralEnumerationAxiom__Group__1__Impl rule__LiteralEnumerationAxiom__Group__2
+ // InternalOml.g:14827:1: ( rule__LiteralEnumerationAxiom__Group__1__Impl rule__LiteralEnumerationAxiom__Group__2 )
+ // InternalOml.g:14828:2: rule__LiteralEnumerationAxiom__Group__1__Impl rule__LiteralEnumerationAxiom__Group__2
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_5);
rule__LiteralEnumerationAxiom__Group__1__Impl();
state._fsp--;
@@ -45398,21 +46509,21 @@ public final void rule__LiteralEnumerationAxiom__Group__1() throws RecognitionEx
// $ANTLR start "rule__LiteralEnumerationAxiom__Group__1__Impl"
- // InternalOml.g:14487:1: rule__LiteralEnumerationAxiom__Group__1__Impl : ( ( rule__LiteralEnumerationAxiom__LiteralsAssignment_1 ) ) ;
+ // InternalOml.g:14835:1: rule__LiteralEnumerationAxiom__Group__1__Impl : ( ( rule__LiteralEnumerationAxiom__LiteralsAssignment_1 ) ) ;
public final void rule__LiteralEnumerationAxiom__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14491:1: ( ( ( rule__LiteralEnumerationAxiom__LiteralsAssignment_1 ) ) )
- // InternalOml.g:14492:1: ( ( rule__LiteralEnumerationAxiom__LiteralsAssignment_1 ) )
+ // InternalOml.g:14839:1: ( ( ( rule__LiteralEnumerationAxiom__LiteralsAssignment_1 ) ) )
+ // InternalOml.g:14840:1: ( ( rule__LiteralEnumerationAxiom__LiteralsAssignment_1 ) )
{
- // InternalOml.g:14492:1: ( ( rule__LiteralEnumerationAxiom__LiteralsAssignment_1 ) )
- // InternalOml.g:14493:2: ( rule__LiteralEnumerationAxiom__LiteralsAssignment_1 )
+ // InternalOml.g:14840:1: ( ( rule__LiteralEnumerationAxiom__LiteralsAssignment_1 ) )
+ // InternalOml.g:14841:2: ( rule__LiteralEnumerationAxiom__LiteralsAssignment_1 )
{
before(grammarAccess.getLiteralEnumerationAxiomAccess().getLiteralsAssignment_1());
- // InternalOml.g:14494:2: ( rule__LiteralEnumerationAxiom__LiteralsAssignment_1 )
- // InternalOml.g:14494:3: rule__LiteralEnumerationAxiom__LiteralsAssignment_1
+ // InternalOml.g:14842:2: ( rule__LiteralEnumerationAxiom__LiteralsAssignment_1 )
+ // InternalOml.g:14842:3: rule__LiteralEnumerationAxiom__LiteralsAssignment_1
{
pushFollow(FOLLOW_2);
rule__LiteralEnumerationAxiom__LiteralsAssignment_1();
@@ -45445,14 +46556,14 @@ public final void rule__LiteralEnumerationAxiom__Group__1__Impl() throws Recogni
// $ANTLR start "rule__LiteralEnumerationAxiom__Group__2"
- // InternalOml.g:14502:1: rule__LiteralEnumerationAxiom__Group__2 : rule__LiteralEnumerationAxiom__Group__2__Impl ;
+ // InternalOml.g:14850:1: rule__LiteralEnumerationAxiom__Group__2 : rule__LiteralEnumerationAxiom__Group__2__Impl ;
public final void rule__LiteralEnumerationAxiom__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14506:1: ( rule__LiteralEnumerationAxiom__Group__2__Impl )
- // InternalOml.g:14507:2: rule__LiteralEnumerationAxiom__Group__2__Impl
+ // InternalOml.g:14854:1: ( rule__LiteralEnumerationAxiom__Group__2__Impl )
+ // InternalOml.g:14855:2: rule__LiteralEnumerationAxiom__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__LiteralEnumerationAxiom__Group__2__Impl();
@@ -45478,35 +46589,35 @@ public final void rule__LiteralEnumerationAxiom__Group__2() throws RecognitionEx
// $ANTLR start "rule__LiteralEnumerationAxiom__Group__2__Impl"
- // InternalOml.g:14513:1: rule__LiteralEnumerationAxiom__Group__2__Impl : ( ( rule__LiteralEnumerationAxiom__Group_2__0 )* ) ;
+ // InternalOml.g:14861:1: rule__LiteralEnumerationAxiom__Group__2__Impl : ( ( rule__LiteralEnumerationAxiom__Group_2__0 )* ) ;
public final void rule__LiteralEnumerationAxiom__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14517:1: ( ( ( rule__LiteralEnumerationAxiom__Group_2__0 )* ) )
- // InternalOml.g:14518:1: ( ( rule__LiteralEnumerationAxiom__Group_2__0 )* )
+ // InternalOml.g:14865:1: ( ( ( rule__LiteralEnumerationAxiom__Group_2__0 )* ) )
+ // InternalOml.g:14866:1: ( ( rule__LiteralEnumerationAxiom__Group_2__0 )* )
{
- // InternalOml.g:14518:1: ( ( rule__LiteralEnumerationAxiom__Group_2__0 )* )
- // InternalOml.g:14519:2: ( rule__LiteralEnumerationAxiom__Group_2__0 )*
+ // InternalOml.g:14866:1: ( ( rule__LiteralEnumerationAxiom__Group_2__0 )* )
+ // InternalOml.g:14867:2: ( rule__LiteralEnumerationAxiom__Group_2__0 )*
{
before(grammarAccess.getLiteralEnumerationAxiomAccess().getGroup_2());
- // InternalOml.g:14520:2: ( rule__LiteralEnumerationAxiom__Group_2__0 )*
- loop159:
+ // InternalOml.g:14868:2: ( rule__LiteralEnumerationAxiom__Group_2__0 )*
+ loop162:
do {
- int alt159=2;
- int LA159_0 = input.LA(1);
+ int alt162=2;
+ int LA162_0 = input.LA(1);
- if ( (LA159_0==43) ) {
- alt159=1;
+ if ( (LA162_0==30) ) {
+ alt162=1;
}
- switch (alt159) {
+ switch (alt162) {
case 1 :
- // InternalOml.g:14520:3: rule__LiteralEnumerationAxiom__Group_2__0
+ // InternalOml.g:14868:3: rule__LiteralEnumerationAxiom__Group_2__0
{
- pushFollow(FOLLOW_35);
+ pushFollow(FOLLOW_6);
rule__LiteralEnumerationAxiom__Group_2__0();
state._fsp--;
@@ -45516,7 +46627,7 @@ public final void rule__LiteralEnumerationAxiom__Group__2__Impl() throws Recogni
break;
default :
- break loop159;
+ break loop162;
}
} while (true);
@@ -45543,14 +46654,14 @@ public final void rule__LiteralEnumerationAxiom__Group__2__Impl() throws Recogni
// $ANTLR start "rule__LiteralEnumerationAxiom__Group_2__0"
- // InternalOml.g:14529:1: rule__LiteralEnumerationAxiom__Group_2__0 : rule__LiteralEnumerationAxiom__Group_2__0__Impl rule__LiteralEnumerationAxiom__Group_2__1 ;
+ // InternalOml.g:14877:1: rule__LiteralEnumerationAxiom__Group_2__0 : rule__LiteralEnumerationAxiom__Group_2__0__Impl rule__LiteralEnumerationAxiom__Group_2__1 ;
public final void rule__LiteralEnumerationAxiom__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14533:1: ( rule__LiteralEnumerationAxiom__Group_2__0__Impl rule__LiteralEnumerationAxiom__Group_2__1 )
- // InternalOml.g:14534:2: rule__LiteralEnumerationAxiom__Group_2__0__Impl rule__LiteralEnumerationAxiom__Group_2__1
+ // InternalOml.g:14881:1: ( rule__LiteralEnumerationAxiom__Group_2__0__Impl rule__LiteralEnumerationAxiom__Group_2__1 )
+ // InternalOml.g:14882:2: rule__LiteralEnumerationAxiom__Group_2__0__Impl rule__LiteralEnumerationAxiom__Group_2__1
{
pushFollow(FOLLOW_53);
rule__LiteralEnumerationAxiom__Group_2__0__Impl();
@@ -45581,20 +46692,20 @@ public final void rule__LiteralEnumerationAxiom__Group_2__0() throws Recognition
// $ANTLR start "rule__LiteralEnumerationAxiom__Group_2__0__Impl"
- // InternalOml.g:14541:1: rule__LiteralEnumerationAxiom__Group_2__0__Impl : ( ',' ) ;
+ // InternalOml.g:14889:1: rule__LiteralEnumerationAxiom__Group_2__0__Impl : ( ',' ) ;
public final void rule__LiteralEnumerationAxiom__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14545:1: ( ( ',' ) )
- // InternalOml.g:14546:1: ( ',' )
+ // InternalOml.g:14893:1: ( ( ',' ) )
+ // InternalOml.g:14894:1: ( ',' )
{
- // InternalOml.g:14546:1: ( ',' )
- // InternalOml.g:14547:2: ','
+ // InternalOml.g:14894:1: ( ',' )
+ // InternalOml.g:14895:2: ','
{
before(grammarAccess.getLiteralEnumerationAxiomAccess().getCommaKeyword_2_0());
- match(input,43,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getLiteralEnumerationAxiomAccess().getCommaKeyword_2_0());
}
@@ -45618,14 +46729,14 @@ public final void rule__LiteralEnumerationAxiom__Group_2__0__Impl() throws Recog
// $ANTLR start "rule__LiteralEnumerationAxiom__Group_2__1"
- // InternalOml.g:14556:1: rule__LiteralEnumerationAxiom__Group_2__1 : rule__LiteralEnumerationAxiom__Group_2__1__Impl ;
+ // InternalOml.g:14904:1: rule__LiteralEnumerationAxiom__Group_2__1 : rule__LiteralEnumerationAxiom__Group_2__1__Impl ;
public final void rule__LiteralEnumerationAxiom__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14560:1: ( rule__LiteralEnumerationAxiom__Group_2__1__Impl )
- // InternalOml.g:14561:2: rule__LiteralEnumerationAxiom__Group_2__1__Impl
+ // InternalOml.g:14908:1: ( rule__LiteralEnumerationAxiom__Group_2__1__Impl )
+ // InternalOml.g:14909:2: rule__LiteralEnumerationAxiom__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__LiteralEnumerationAxiom__Group_2__1__Impl();
@@ -45651,21 +46762,21 @@ public final void rule__LiteralEnumerationAxiom__Group_2__1() throws Recognition
// $ANTLR start "rule__LiteralEnumerationAxiom__Group_2__1__Impl"
- // InternalOml.g:14567:1: rule__LiteralEnumerationAxiom__Group_2__1__Impl : ( ( rule__LiteralEnumerationAxiom__LiteralsAssignment_2_1 ) ) ;
+ // InternalOml.g:14915:1: rule__LiteralEnumerationAxiom__Group_2__1__Impl : ( ( rule__LiteralEnumerationAxiom__LiteralsAssignment_2_1 ) ) ;
public final void rule__LiteralEnumerationAxiom__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14571:1: ( ( ( rule__LiteralEnumerationAxiom__LiteralsAssignment_2_1 ) ) )
- // InternalOml.g:14572:1: ( ( rule__LiteralEnumerationAxiom__LiteralsAssignment_2_1 ) )
+ // InternalOml.g:14919:1: ( ( ( rule__LiteralEnumerationAxiom__LiteralsAssignment_2_1 ) ) )
+ // InternalOml.g:14920:1: ( ( rule__LiteralEnumerationAxiom__LiteralsAssignment_2_1 ) )
{
- // InternalOml.g:14572:1: ( ( rule__LiteralEnumerationAxiom__LiteralsAssignment_2_1 ) )
- // InternalOml.g:14573:2: ( rule__LiteralEnumerationAxiom__LiteralsAssignment_2_1 )
+ // InternalOml.g:14920:1: ( ( rule__LiteralEnumerationAxiom__LiteralsAssignment_2_1 ) )
+ // InternalOml.g:14921:2: ( rule__LiteralEnumerationAxiom__LiteralsAssignment_2_1 )
{
before(grammarAccess.getLiteralEnumerationAxiomAccess().getLiteralsAssignment_2_1());
- // InternalOml.g:14574:2: ( rule__LiteralEnumerationAxiom__LiteralsAssignment_2_1 )
- // InternalOml.g:14574:3: rule__LiteralEnumerationAxiom__LiteralsAssignment_2_1
+ // InternalOml.g:14922:2: ( rule__LiteralEnumerationAxiom__LiteralsAssignment_2_1 )
+ // InternalOml.g:14922:3: rule__LiteralEnumerationAxiom__LiteralsAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__LiteralEnumerationAxiom__LiteralsAssignment_2_1();
@@ -45698,14 +46809,14 @@ public final void rule__LiteralEnumerationAxiom__Group_2__1__Impl() throws Recog
// $ANTLR start "rule__PropertyValueAssertion__Group__0"
- // InternalOml.g:14583:1: rule__PropertyValueAssertion__Group__0 : rule__PropertyValueAssertion__Group__0__Impl rule__PropertyValueAssertion__Group__1 ;
+ // InternalOml.g:14931:1: rule__PropertyValueAssertion__Group__0 : rule__PropertyValueAssertion__Group__0__Impl rule__PropertyValueAssertion__Group__1 ;
public final void rule__PropertyValueAssertion__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14587:1: ( rule__PropertyValueAssertion__Group__0__Impl rule__PropertyValueAssertion__Group__1 )
- // InternalOml.g:14588:2: rule__PropertyValueAssertion__Group__0__Impl rule__PropertyValueAssertion__Group__1
+ // InternalOml.g:14935:1: ( rule__PropertyValueAssertion__Group__0__Impl rule__PropertyValueAssertion__Group__1 )
+ // InternalOml.g:14936:2: rule__PropertyValueAssertion__Group__0__Impl rule__PropertyValueAssertion__Group__1
{
pushFollow(FOLLOW_4);
rule__PropertyValueAssertion__Group__0__Impl();
@@ -45736,21 +46847,21 @@ public final void rule__PropertyValueAssertion__Group__0() throws RecognitionExc
// $ANTLR start "rule__PropertyValueAssertion__Group__0__Impl"
- // InternalOml.g:14595:1: rule__PropertyValueAssertion__Group__0__Impl : ( ( rule__PropertyValueAssertion__PropertyAssignment_0 ) ) ;
+ // InternalOml.g:14943:1: rule__PropertyValueAssertion__Group__0__Impl : ( ( rule__PropertyValueAssertion__PropertyAssignment_0 ) ) ;
public final void rule__PropertyValueAssertion__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14599:1: ( ( ( rule__PropertyValueAssertion__PropertyAssignment_0 ) ) )
- // InternalOml.g:14600:1: ( ( rule__PropertyValueAssertion__PropertyAssignment_0 ) )
+ // InternalOml.g:14947:1: ( ( ( rule__PropertyValueAssertion__PropertyAssignment_0 ) ) )
+ // InternalOml.g:14948:1: ( ( rule__PropertyValueAssertion__PropertyAssignment_0 ) )
{
- // InternalOml.g:14600:1: ( ( rule__PropertyValueAssertion__PropertyAssignment_0 ) )
- // InternalOml.g:14601:2: ( rule__PropertyValueAssertion__PropertyAssignment_0 )
+ // InternalOml.g:14948:1: ( ( rule__PropertyValueAssertion__PropertyAssignment_0 ) )
+ // InternalOml.g:14949:2: ( rule__PropertyValueAssertion__PropertyAssignment_0 )
{
before(grammarAccess.getPropertyValueAssertionAccess().getPropertyAssignment_0());
- // InternalOml.g:14602:2: ( rule__PropertyValueAssertion__PropertyAssignment_0 )
- // InternalOml.g:14602:3: rule__PropertyValueAssertion__PropertyAssignment_0
+ // InternalOml.g:14950:2: ( rule__PropertyValueAssertion__PropertyAssignment_0 )
+ // InternalOml.g:14950:3: rule__PropertyValueAssertion__PropertyAssignment_0
{
pushFollow(FOLLOW_2);
rule__PropertyValueAssertion__PropertyAssignment_0();
@@ -45783,20 +46894,25 @@ public final void rule__PropertyValueAssertion__Group__0__Impl() throws Recognit
// $ANTLR start "rule__PropertyValueAssertion__Group__1"
- // InternalOml.g:14610:1: rule__PropertyValueAssertion__Group__1 : rule__PropertyValueAssertion__Group__1__Impl ;
+ // InternalOml.g:14958:1: rule__PropertyValueAssertion__Group__1 : rule__PropertyValueAssertion__Group__1__Impl rule__PropertyValueAssertion__Group__2 ;
public final void rule__PropertyValueAssertion__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14614:1: ( rule__PropertyValueAssertion__Group__1__Impl )
- // InternalOml.g:14615:2: rule__PropertyValueAssertion__Group__1__Impl
+ // InternalOml.g:14962:1: ( rule__PropertyValueAssertion__Group__1__Impl rule__PropertyValueAssertion__Group__2 )
+ // InternalOml.g:14963:2: rule__PropertyValueAssertion__Group__1__Impl rule__PropertyValueAssertion__Group__2
{
- pushFollow(FOLLOW_2);
+ pushFollow(FOLLOW_5);
rule__PropertyValueAssertion__Group__1__Impl();
state._fsp--;
+ pushFollow(FOLLOW_2);
+ rule__PropertyValueAssertion__Group__2();
+
+ state._fsp--;
+
}
@@ -45816,31 +46932,123 @@ public final void rule__PropertyValueAssertion__Group__1() throws RecognitionExc
// $ANTLR start "rule__PropertyValueAssertion__Group__1__Impl"
- // InternalOml.g:14621:1: rule__PropertyValueAssertion__Group__1__Impl : ( ( rule__PropertyValueAssertion__Alternatives_1 ) ) ;
+ // InternalOml.g:14970:1: rule__PropertyValueAssertion__Group__1__Impl : ( rulePropertyValue ) ;
public final void rule__PropertyValueAssertion__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14625:1: ( ( ( rule__PropertyValueAssertion__Alternatives_1 ) ) )
- // InternalOml.g:14626:1: ( ( rule__PropertyValueAssertion__Alternatives_1 ) )
+ // InternalOml.g:14974:1: ( ( rulePropertyValue ) )
+ // InternalOml.g:14975:1: ( rulePropertyValue )
{
- // InternalOml.g:14626:1: ( ( rule__PropertyValueAssertion__Alternatives_1 ) )
- // InternalOml.g:14627:2: ( rule__PropertyValueAssertion__Alternatives_1 )
+ // InternalOml.g:14975:1: ( rulePropertyValue )
+ // InternalOml.g:14976:2: rulePropertyValue
{
- before(grammarAccess.getPropertyValueAssertionAccess().getAlternatives_1());
- // InternalOml.g:14628:2: ( rule__PropertyValueAssertion__Alternatives_1 )
- // InternalOml.g:14628:3: rule__PropertyValueAssertion__Alternatives_1
+ before(grammarAccess.getPropertyValueAssertionAccess().getPropertyValueParserRuleCall_1());
+ pushFollow(FOLLOW_2);
+ rulePropertyValue();
+
+ state._fsp--;
+
+ after(grammarAccess.getPropertyValueAssertionAccess().getPropertyValueParserRuleCall_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PropertyValueAssertion__Group__1__Impl"
+
+
+ // $ANTLR start "rule__PropertyValueAssertion__Group__2"
+ // InternalOml.g:14985:1: rule__PropertyValueAssertion__Group__2 : rule__PropertyValueAssertion__Group__2__Impl ;
+ public final void rule__PropertyValueAssertion__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalOml.g:14989:1: ( rule__PropertyValueAssertion__Group__2__Impl )
+ // InternalOml.g:14990:2: rule__PropertyValueAssertion__Group__2__Impl
{
pushFollow(FOLLOW_2);
- rule__PropertyValueAssertion__Alternatives_1();
+ rule__PropertyValueAssertion__Group__2__Impl();
state._fsp--;
}
- after(grammarAccess.getPropertyValueAssertionAccess().getAlternatives_1());
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PropertyValueAssertion__Group__2"
+
+
+ // $ANTLR start "rule__PropertyValueAssertion__Group__2__Impl"
+ // InternalOml.g:14996:1: rule__PropertyValueAssertion__Group__2__Impl : ( ( rule__PropertyValueAssertion__Group_2__0 )* ) ;
+ public final void rule__PropertyValueAssertion__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalOml.g:15000:1: ( ( ( rule__PropertyValueAssertion__Group_2__0 )* ) )
+ // InternalOml.g:15001:1: ( ( rule__PropertyValueAssertion__Group_2__0 )* )
+ {
+ // InternalOml.g:15001:1: ( ( rule__PropertyValueAssertion__Group_2__0 )* )
+ // InternalOml.g:15002:2: ( rule__PropertyValueAssertion__Group_2__0 )*
+ {
+ before(grammarAccess.getPropertyValueAssertionAccess().getGroup_2());
+ // InternalOml.g:15003:2: ( rule__PropertyValueAssertion__Group_2__0 )*
+ loop163:
+ do {
+ int alt163=2;
+ int LA163_0 = input.LA(1);
+
+ if ( (LA163_0==30) ) {
+ alt163=1;
+ }
+
+
+ switch (alt163) {
+ case 1 :
+ // InternalOml.g:15003:3: rule__PropertyValueAssertion__Group_2__0
+ {
+ pushFollow(FOLLOW_6);
+ rule__PropertyValueAssertion__Group_2__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ default :
+ break loop163;
+ }
+ } while (true);
+
+ after(grammarAccess.getPropertyValueAssertionAccess().getGroup_2());
}
@@ -45859,20 +47067,169 @@ public final void rule__PropertyValueAssertion__Group__1__Impl() throws Recognit
}
return ;
}
- // $ANTLR end "rule__PropertyValueAssertion__Group__1__Impl"
+ // $ANTLR end "rule__PropertyValueAssertion__Group__2__Impl"
+
+
+ // $ANTLR start "rule__PropertyValueAssertion__Group_2__0"
+ // InternalOml.g:15012:1: rule__PropertyValueAssertion__Group_2__0 : rule__PropertyValueAssertion__Group_2__0__Impl rule__PropertyValueAssertion__Group_2__1 ;
+ public final void rule__PropertyValueAssertion__Group_2__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalOml.g:15016:1: ( rule__PropertyValueAssertion__Group_2__0__Impl rule__PropertyValueAssertion__Group_2__1 )
+ // InternalOml.g:15017:2: rule__PropertyValueAssertion__Group_2__0__Impl rule__PropertyValueAssertion__Group_2__1
+ {
+ pushFollow(FOLLOW_4);
+ rule__PropertyValueAssertion__Group_2__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__PropertyValueAssertion__Group_2__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PropertyValueAssertion__Group_2__0"
+
+
+ // $ANTLR start "rule__PropertyValueAssertion__Group_2__0__Impl"
+ // InternalOml.g:15024:1: rule__PropertyValueAssertion__Group_2__0__Impl : ( ',' ) ;
+ public final void rule__PropertyValueAssertion__Group_2__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalOml.g:15028:1: ( ( ',' ) )
+ // InternalOml.g:15029:1: ( ',' )
+ {
+ // InternalOml.g:15029:1: ( ',' )
+ // InternalOml.g:15030:2: ','
+ {
+ before(grammarAccess.getPropertyValueAssertionAccess().getCommaKeyword_2_0());
+ match(input,30,FOLLOW_2);
+ after(grammarAccess.getPropertyValueAssertionAccess().getCommaKeyword_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PropertyValueAssertion__Group_2__0__Impl"
+
+
+ // $ANTLR start "rule__PropertyValueAssertion__Group_2__1"
+ // InternalOml.g:15039:1: rule__PropertyValueAssertion__Group_2__1 : rule__PropertyValueAssertion__Group_2__1__Impl ;
+ public final void rule__PropertyValueAssertion__Group_2__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalOml.g:15043:1: ( rule__PropertyValueAssertion__Group_2__1__Impl )
+ // InternalOml.g:15044:2: rule__PropertyValueAssertion__Group_2__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__PropertyValueAssertion__Group_2__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PropertyValueAssertion__Group_2__1"
+
+
+ // $ANTLR start "rule__PropertyValueAssertion__Group_2__1__Impl"
+ // InternalOml.g:15050:1: rule__PropertyValueAssertion__Group_2__1__Impl : ( rulePropertyValue ) ;
+ public final void rule__PropertyValueAssertion__Group_2__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalOml.g:15054:1: ( ( rulePropertyValue ) )
+ // InternalOml.g:15055:1: ( rulePropertyValue )
+ {
+ // InternalOml.g:15055:1: ( rulePropertyValue )
+ // InternalOml.g:15056:2: rulePropertyValue
+ {
+ before(grammarAccess.getPropertyValueAssertionAccess().getPropertyValueParserRuleCall_2_1());
+ pushFollow(FOLLOW_2);
+ rulePropertyValue();
+
+ state._fsp--;
+
+ after(grammarAccess.getPropertyValueAssertionAccess().getPropertyValueParserRuleCall_2_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PropertyValueAssertion__Group_2__1__Impl"
// $ANTLR start "rule__TypePredicate__Group__0"
- // InternalOml.g:14637:1: rule__TypePredicate__Group__0 : rule__TypePredicate__Group__0__Impl rule__TypePredicate__Group__1 ;
+ // InternalOml.g:15066:1: rule__TypePredicate__Group__0 : rule__TypePredicate__Group__0__Impl rule__TypePredicate__Group__1 ;
public final void rule__TypePredicate__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14641:1: ( rule__TypePredicate__Group__0__Impl rule__TypePredicate__Group__1 )
- // InternalOml.g:14642:2: rule__TypePredicate__Group__0__Impl rule__TypePredicate__Group__1
+ // InternalOml.g:15070:1: ( rule__TypePredicate__Group__0__Impl rule__TypePredicate__Group__1 )
+ // InternalOml.g:15071:2: rule__TypePredicate__Group__0__Impl rule__TypePredicate__Group__1
{
- pushFollow(FOLLOW_83);
+ pushFollow(FOLLOW_84);
rule__TypePredicate__Group__0__Impl();
state._fsp--;
@@ -45901,21 +47258,21 @@ public final void rule__TypePredicate__Group__0() throws RecognitionException {
// $ANTLR start "rule__TypePredicate__Group__0__Impl"
- // InternalOml.g:14649:1: rule__TypePredicate__Group__0__Impl : ( ( rule__TypePredicate__TypeAssignment_0 ) ) ;
+ // InternalOml.g:15078:1: rule__TypePredicate__Group__0__Impl : ( ( rule__TypePredicate__TypeAssignment_0 ) ) ;
public final void rule__TypePredicate__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14653:1: ( ( ( rule__TypePredicate__TypeAssignment_0 ) ) )
- // InternalOml.g:14654:1: ( ( rule__TypePredicate__TypeAssignment_0 ) )
+ // InternalOml.g:15082:1: ( ( ( rule__TypePredicate__TypeAssignment_0 ) ) )
+ // InternalOml.g:15083:1: ( ( rule__TypePredicate__TypeAssignment_0 ) )
{
- // InternalOml.g:14654:1: ( ( rule__TypePredicate__TypeAssignment_0 ) )
- // InternalOml.g:14655:2: ( rule__TypePredicate__TypeAssignment_0 )
+ // InternalOml.g:15083:1: ( ( rule__TypePredicate__TypeAssignment_0 ) )
+ // InternalOml.g:15084:2: ( rule__TypePredicate__TypeAssignment_0 )
{
before(grammarAccess.getTypePredicateAccess().getTypeAssignment_0());
- // InternalOml.g:14656:2: ( rule__TypePredicate__TypeAssignment_0 )
- // InternalOml.g:14656:3: rule__TypePredicate__TypeAssignment_0
+ // InternalOml.g:15085:2: ( rule__TypePredicate__TypeAssignment_0 )
+ // InternalOml.g:15085:3: rule__TypePredicate__TypeAssignment_0
{
pushFollow(FOLLOW_2);
rule__TypePredicate__TypeAssignment_0();
@@ -45948,14 +47305,14 @@ public final void rule__TypePredicate__Group__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__TypePredicate__Group__1"
- // InternalOml.g:14664:1: rule__TypePredicate__Group__1 : rule__TypePredicate__Group__1__Impl rule__TypePredicate__Group__2 ;
+ // InternalOml.g:15093:1: rule__TypePredicate__Group__1 : rule__TypePredicate__Group__1__Impl rule__TypePredicate__Group__2 ;
public final void rule__TypePredicate__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14668:1: ( rule__TypePredicate__Group__1__Impl rule__TypePredicate__Group__2 )
- // InternalOml.g:14669:2: rule__TypePredicate__Group__1__Impl rule__TypePredicate__Group__2
+ // InternalOml.g:15097:1: ( rule__TypePredicate__Group__1__Impl rule__TypePredicate__Group__2 )
+ // InternalOml.g:15098:2: rule__TypePredicate__Group__1__Impl rule__TypePredicate__Group__2
{
pushFollow(FOLLOW_4);
rule__TypePredicate__Group__1__Impl();
@@ -45986,20 +47343,20 @@ public final void rule__TypePredicate__Group__1() throws RecognitionException {
// $ANTLR start "rule__TypePredicate__Group__1__Impl"
- // InternalOml.g:14676:1: rule__TypePredicate__Group__1__Impl : ( '(' ) ;
+ // InternalOml.g:15105:1: rule__TypePredicate__Group__1__Impl : ( '(' ) ;
public final void rule__TypePredicate__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14680:1: ( ( '(' ) )
- // InternalOml.g:14681:1: ( '(' )
+ // InternalOml.g:15109:1: ( ( '(' ) )
+ // InternalOml.g:15110:1: ( '(' )
{
- // InternalOml.g:14681:1: ( '(' )
- // InternalOml.g:14682:2: '('
+ // InternalOml.g:15110:1: ( '(' )
+ // InternalOml.g:15111:2: '('
{
before(grammarAccess.getTypePredicateAccess().getLeftParenthesisKeyword_1());
- match(input,76,FOLLOW_2);
+ match(input,78,FOLLOW_2);
after(grammarAccess.getTypePredicateAccess().getLeftParenthesisKeyword_1());
}
@@ -46023,16 +47380,16 @@ public final void rule__TypePredicate__Group__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__TypePredicate__Group__2"
- // InternalOml.g:14691:1: rule__TypePredicate__Group__2 : rule__TypePredicate__Group__2__Impl rule__TypePredicate__Group__3 ;
+ // InternalOml.g:15120:1: rule__TypePredicate__Group__2 : rule__TypePredicate__Group__2__Impl rule__TypePredicate__Group__3 ;
public final void rule__TypePredicate__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14695:1: ( rule__TypePredicate__Group__2__Impl rule__TypePredicate__Group__3 )
- // InternalOml.g:14696:2: rule__TypePredicate__Group__2__Impl rule__TypePredicate__Group__3
+ // InternalOml.g:15124:1: ( rule__TypePredicate__Group__2__Impl rule__TypePredicate__Group__3 )
+ // InternalOml.g:15125:2: rule__TypePredicate__Group__2__Impl rule__TypePredicate__Group__3
{
- pushFollow(FOLLOW_84);
+ pushFollow(FOLLOW_85);
rule__TypePredicate__Group__2__Impl();
state._fsp--;
@@ -46061,21 +47418,21 @@ public final void rule__TypePredicate__Group__2() throws RecognitionException {
// $ANTLR start "rule__TypePredicate__Group__2__Impl"
- // InternalOml.g:14703:1: rule__TypePredicate__Group__2__Impl : ( ( rule__TypePredicate__ArgumentAssignment_2 ) ) ;
+ // InternalOml.g:15132:1: rule__TypePredicate__Group__2__Impl : ( ( rule__TypePredicate__ArgumentAssignment_2 ) ) ;
public final void rule__TypePredicate__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14707:1: ( ( ( rule__TypePredicate__ArgumentAssignment_2 ) ) )
- // InternalOml.g:14708:1: ( ( rule__TypePredicate__ArgumentAssignment_2 ) )
+ // InternalOml.g:15136:1: ( ( ( rule__TypePredicate__ArgumentAssignment_2 ) ) )
+ // InternalOml.g:15137:1: ( ( rule__TypePredicate__ArgumentAssignment_2 ) )
{
- // InternalOml.g:14708:1: ( ( rule__TypePredicate__ArgumentAssignment_2 ) )
- // InternalOml.g:14709:2: ( rule__TypePredicate__ArgumentAssignment_2 )
+ // InternalOml.g:15137:1: ( ( rule__TypePredicate__ArgumentAssignment_2 ) )
+ // InternalOml.g:15138:2: ( rule__TypePredicate__ArgumentAssignment_2 )
{
before(grammarAccess.getTypePredicateAccess().getArgumentAssignment_2());
- // InternalOml.g:14710:2: ( rule__TypePredicate__ArgumentAssignment_2 )
- // InternalOml.g:14710:3: rule__TypePredicate__ArgumentAssignment_2
+ // InternalOml.g:15139:2: ( rule__TypePredicate__ArgumentAssignment_2 )
+ // InternalOml.g:15139:3: rule__TypePredicate__ArgumentAssignment_2
{
pushFollow(FOLLOW_2);
rule__TypePredicate__ArgumentAssignment_2();
@@ -46108,14 +47465,14 @@ public final void rule__TypePredicate__Group__2__Impl() throws RecognitionExcept
// $ANTLR start "rule__TypePredicate__Group__3"
- // InternalOml.g:14718:1: rule__TypePredicate__Group__3 : rule__TypePredicate__Group__3__Impl ;
+ // InternalOml.g:15147:1: rule__TypePredicate__Group__3 : rule__TypePredicate__Group__3__Impl ;
public final void rule__TypePredicate__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14722:1: ( rule__TypePredicate__Group__3__Impl )
- // InternalOml.g:14723:2: rule__TypePredicate__Group__3__Impl
+ // InternalOml.g:15151:1: ( rule__TypePredicate__Group__3__Impl )
+ // InternalOml.g:15152:2: rule__TypePredicate__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__TypePredicate__Group__3__Impl();
@@ -46141,20 +47498,20 @@ public final void rule__TypePredicate__Group__3() throws RecognitionException {
// $ANTLR start "rule__TypePredicate__Group__3__Impl"
- // InternalOml.g:14729:1: rule__TypePredicate__Group__3__Impl : ( ')' ) ;
+ // InternalOml.g:15158:1: rule__TypePredicate__Group__3__Impl : ( ')' ) ;
public final void rule__TypePredicate__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14733:1: ( ( ')' ) )
- // InternalOml.g:14734:1: ( ')' )
+ // InternalOml.g:15162:1: ( ( ')' ) )
+ // InternalOml.g:15163:1: ( ')' )
{
- // InternalOml.g:14734:1: ( ')' )
- // InternalOml.g:14735:2: ')'
+ // InternalOml.g:15163:1: ( ')' )
+ // InternalOml.g:15164:2: ')'
{
before(grammarAccess.getTypePredicateAccess().getRightParenthesisKeyword_3());
- match(input,77,FOLLOW_2);
+ match(input,79,FOLLOW_2);
after(grammarAccess.getTypePredicateAccess().getRightParenthesisKeyword_3());
}
@@ -46178,16 +47535,16 @@ public final void rule__TypePredicate__Group__3__Impl() throws RecognitionExcept
// $ANTLR start "rule__RelationEntityPredicate__Group__0"
- // InternalOml.g:14745:1: rule__RelationEntityPredicate__Group__0 : rule__RelationEntityPredicate__Group__0__Impl rule__RelationEntityPredicate__Group__1 ;
+ // InternalOml.g:15174:1: rule__RelationEntityPredicate__Group__0 : rule__RelationEntityPredicate__Group__0__Impl rule__RelationEntityPredicate__Group__1 ;
public final void rule__RelationEntityPredicate__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14749:1: ( rule__RelationEntityPredicate__Group__0__Impl rule__RelationEntityPredicate__Group__1 )
- // InternalOml.g:14750:2: rule__RelationEntityPredicate__Group__0__Impl rule__RelationEntityPredicate__Group__1
+ // InternalOml.g:15178:1: ( rule__RelationEntityPredicate__Group__0__Impl rule__RelationEntityPredicate__Group__1 )
+ // InternalOml.g:15179:2: rule__RelationEntityPredicate__Group__0__Impl rule__RelationEntityPredicate__Group__1
{
- pushFollow(FOLLOW_83);
+ pushFollow(FOLLOW_84);
rule__RelationEntityPredicate__Group__0__Impl();
state._fsp--;
@@ -46216,21 +47573,21 @@ public final void rule__RelationEntityPredicate__Group__0() throws RecognitionEx
// $ANTLR start "rule__RelationEntityPredicate__Group__0__Impl"
- // InternalOml.g:14757:1: rule__RelationEntityPredicate__Group__0__Impl : ( ( rule__RelationEntityPredicate__TypeAssignment_0 ) ) ;
+ // InternalOml.g:15186:1: rule__RelationEntityPredicate__Group__0__Impl : ( ( rule__RelationEntityPredicate__TypeAssignment_0 ) ) ;
public final void rule__RelationEntityPredicate__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14761:1: ( ( ( rule__RelationEntityPredicate__TypeAssignment_0 ) ) )
- // InternalOml.g:14762:1: ( ( rule__RelationEntityPredicate__TypeAssignment_0 ) )
+ // InternalOml.g:15190:1: ( ( ( rule__RelationEntityPredicate__TypeAssignment_0 ) ) )
+ // InternalOml.g:15191:1: ( ( rule__RelationEntityPredicate__TypeAssignment_0 ) )
{
- // InternalOml.g:14762:1: ( ( rule__RelationEntityPredicate__TypeAssignment_0 ) )
- // InternalOml.g:14763:2: ( rule__RelationEntityPredicate__TypeAssignment_0 )
+ // InternalOml.g:15191:1: ( ( rule__RelationEntityPredicate__TypeAssignment_0 ) )
+ // InternalOml.g:15192:2: ( rule__RelationEntityPredicate__TypeAssignment_0 )
{
before(grammarAccess.getRelationEntityPredicateAccess().getTypeAssignment_0());
- // InternalOml.g:14764:2: ( rule__RelationEntityPredicate__TypeAssignment_0 )
- // InternalOml.g:14764:3: rule__RelationEntityPredicate__TypeAssignment_0
+ // InternalOml.g:15193:2: ( rule__RelationEntityPredicate__TypeAssignment_0 )
+ // InternalOml.g:15193:3: rule__RelationEntityPredicate__TypeAssignment_0
{
pushFollow(FOLLOW_2);
rule__RelationEntityPredicate__TypeAssignment_0();
@@ -46263,14 +47620,14 @@ public final void rule__RelationEntityPredicate__Group__0__Impl() throws Recogni
// $ANTLR start "rule__RelationEntityPredicate__Group__1"
- // InternalOml.g:14772:1: rule__RelationEntityPredicate__Group__1 : rule__RelationEntityPredicate__Group__1__Impl rule__RelationEntityPredicate__Group__2 ;
+ // InternalOml.g:15201:1: rule__RelationEntityPredicate__Group__1 : rule__RelationEntityPredicate__Group__1__Impl rule__RelationEntityPredicate__Group__2 ;
public final void rule__RelationEntityPredicate__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14776:1: ( rule__RelationEntityPredicate__Group__1__Impl rule__RelationEntityPredicate__Group__2 )
- // InternalOml.g:14777:2: rule__RelationEntityPredicate__Group__1__Impl rule__RelationEntityPredicate__Group__2
+ // InternalOml.g:15205:1: ( rule__RelationEntityPredicate__Group__1__Impl rule__RelationEntityPredicate__Group__2 )
+ // InternalOml.g:15206:2: rule__RelationEntityPredicate__Group__1__Impl rule__RelationEntityPredicate__Group__2
{
pushFollow(FOLLOW_4);
rule__RelationEntityPredicate__Group__1__Impl();
@@ -46301,20 +47658,20 @@ public final void rule__RelationEntityPredicate__Group__1() throws RecognitionEx
// $ANTLR start "rule__RelationEntityPredicate__Group__1__Impl"
- // InternalOml.g:14784:1: rule__RelationEntityPredicate__Group__1__Impl : ( '(' ) ;
+ // InternalOml.g:15213:1: rule__RelationEntityPredicate__Group__1__Impl : ( '(' ) ;
public final void rule__RelationEntityPredicate__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14788:1: ( ( '(' ) )
- // InternalOml.g:14789:1: ( '(' )
+ // InternalOml.g:15217:1: ( ( '(' ) )
+ // InternalOml.g:15218:1: ( '(' )
{
- // InternalOml.g:14789:1: ( '(' )
- // InternalOml.g:14790:2: '('
+ // InternalOml.g:15218:1: ( '(' )
+ // InternalOml.g:15219:2: '('
{
before(grammarAccess.getRelationEntityPredicateAccess().getLeftParenthesisKeyword_1());
- match(input,76,FOLLOW_2);
+ match(input,78,FOLLOW_2);
after(grammarAccess.getRelationEntityPredicateAccess().getLeftParenthesisKeyword_1());
}
@@ -46338,16 +47695,16 @@ public final void rule__RelationEntityPredicate__Group__1__Impl() throws Recogni
// $ANTLR start "rule__RelationEntityPredicate__Group__2"
- // InternalOml.g:14799:1: rule__RelationEntityPredicate__Group__2 : rule__RelationEntityPredicate__Group__2__Impl rule__RelationEntityPredicate__Group__3 ;
+ // InternalOml.g:15228:1: rule__RelationEntityPredicate__Group__2 : rule__RelationEntityPredicate__Group__2__Impl rule__RelationEntityPredicate__Group__3 ;
public final void rule__RelationEntityPredicate__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14803:1: ( rule__RelationEntityPredicate__Group__2__Impl rule__RelationEntityPredicate__Group__3 )
- // InternalOml.g:14804:2: rule__RelationEntityPredicate__Group__2__Impl rule__RelationEntityPredicate__Group__3
+ // InternalOml.g:15232:1: ( rule__RelationEntityPredicate__Group__2__Impl rule__RelationEntityPredicate__Group__3 )
+ // InternalOml.g:15233:2: rule__RelationEntityPredicate__Group__2__Impl rule__RelationEntityPredicate__Group__3
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_5);
rule__RelationEntityPredicate__Group__2__Impl();
state._fsp--;
@@ -46376,21 +47733,21 @@ public final void rule__RelationEntityPredicate__Group__2() throws RecognitionEx
// $ANTLR start "rule__RelationEntityPredicate__Group__2__Impl"
- // InternalOml.g:14811:1: rule__RelationEntityPredicate__Group__2__Impl : ( ( rule__RelationEntityPredicate__Argument1Assignment_2 ) ) ;
+ // InternalOml.g:15240:1: rule__RelationEntityPredicate__Group__2__Impl : ( ( rule__RelationEntityPredicate__Argument1Assignment_2 ) ) ;
public final void rule__RelationEntityPredicate__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14815:1: ( ( ( rule__RelationEntityPredicate__Argument1Assignment_2 ) ) )
- // InternalOml.g:14816:1: ( ( rule__RelationEntityPredicate__Argument1Assignment_2 ) )
+ // InternalOml.g:15244:1: ( ( ( rule__RelationEntityPredicate__Argument1Assignment_2 ) ) )
+ // InternalOml.g:15245:1: ( ( rule__RelationEntityPredicate__Argument1Assignment_2 ) )
{
- // InternalOml.g:14816:1: ( ( rule__RelationEntityPredicate__Argument1Assignment_2 ) )
- // InternalOml.g:14817:2: ( rule__RelationEntityPredicate__Argument1Assignment_2 )
+ // InternalOml.g:15245:1: ( ( rule__RelationEntityPredicate__Argument1Assignment_2 ) )
+ // InternalOml.g:15246:2: ( rule__RelationEntityPredicate__Argument1Assignment_2 )
{
before(grammarAccess.getRelationEntityPredicateAccess().getArgument1Assignment_2());
- // InternalOml.g:14818:2: ( rule__RelationEntityPredicate__Argument1Assignment_2 )
- // InternalOml.g:14818:3: rule__RelationEntityPredicate__Argument1Assignment_2
+ // InternalOml.g:15247:2: ( rule__RelationEntityPredicate__Argument1Assignment_2 )
+ // InternalOml.g:15247:3: rule__RelationEntityPredicate__Argument1Assignment_2
{
pushFollow(FOLLOW_2);
rule__RelationEntityPredicate__Argument1Assignment_2();
@@ -46423,14 +47780,14 @@ public final void rule__RelationEntityPredicate__Group__2__Impl() throws Recogni
// $ANTLR start "rule__RelationEntityPredicate__Group__3"
- // InternalOml.g:14826:1: rule__RelationEntityPredicate__Group__3 : rule__RelationEntityPredicate__Group__3__Impl rule__RelationEntityPredicate__Group__4 ;
+ // InternalOml.g:15255:1: rule__RelationEntityPredicate__Group__3 : rule__RelationEntityPredicate__Group__3__Impl rule__RelationEntityPredicate__Group__4 ;
public final void rule__RelationEntityPredicate__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14830:1: ( rule__RelationEntityPredicate__Group__3__Impl rule__RelationEntityPredicate__Group__4 )
- // InternalOml.g:14831:2: rule__RelationEntityPredicate__Group__3__Impl rule__RelationEntityPredicate__Group__4
+ // InternalOml.g:15259:1: ( rule__RelationEntityPredicate__Group__3__Impl rule__RelationEntityPredicate__Group__4 )
+ // InternalOml.g:15260:2: rule__RelationEntityPredicate__Group__3__Impl rule__RelationEntityPredicate__Group__4
{
pushFollow(FOLLOW_4);
rule__RelationEntityPredicate__Group__3__Impl();
@@ -46461,20 +47818,20 @@ public final void rule__RelationEntityPredicate__Group__3() throws RecognitionEx
// $ANTLR start "rule__RelationEntityPredicate__Group__3__Impl"
- // InternalOml.g:14838:1: rule__RelationEntityPredicate__Group__3__Impl : ( ',' ) ;
+ // InternalOml.g:15267:1: rule__RelationEntityPredicate__Group__3__Impl : ( ',' ) ;
public final void rule__RelationEntityPredicate__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14842:1: ( ( ',' ) )
- // InternalOml.g:14843:1: ( ',' )
+ // InternalOml.g:15271:1: ( ( ',' ) )
+ // InternalOml.g:15272:1: ( ',' )
{
- // InternalOml.g:14843:1: ( ',' )
- // InternalOml.g:14844:2: ','
+ // InternalOml.g:15272:1: ( ',' )
+ // InternalOml.g:15273:2: ','
{
before(grammarAccess.getRelationEntityPredicateAccess().getCommaKeyword_3());
- match(input,43,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getRelationEntityPredicateAccess().getCommaKeyword_3());
}
@@ -46498,16 +47855,16 @@ public final void rule__RelationEntityPredicate__Group__3__Impl() throws Recogni
// $ANTLR start "rule__RelationEntityPredicate__Group__4"
- // InternalOml.g:14853:1: rule__RelationEntityPredicate__Group__4 : rule__RelationEntityPredicate__Group__4__Impl rule__RelationEntityPredicate__Group__5 ;
+ // InternalOml.g:15282:1: rule__RelationEntityPredicate__Group__4 : rule__RelationEntityPredicate__Group__4__Impl rule__RelationEntityPredicate__Group__5 ;
public final void rule__RelationEntityPredicate__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14857:1: ( rule__RelationEntityPredicate__Group__4__Impl rule__RelationEntityPredicate__Group__5 )
- // InternalOml.g:14858:2: rule__RelationEntityPredicate__Group__4__Impl rule__RelationEntityPredicate__Group__5
+ // InternalOml.g:15286:1: ( rule__RelationEntityPredicate__Group__4__Impl rule__RelationEntityPredicate__Group__5 )
+ // InternalOml.g:15287:2: rule__RelationEntityPredicate__Group__4__Impl rule__RelationEntityPredicate__Group__5
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_5);
rule__RelationEntityPredicate__Group__4__Impl();
state._fsp--;
@@ -46536,21 +47893,21 @@ public final void rule__RelationEntityPredicate__Group__4() throws RecognitionEx
// $ANTLR start "rule__RelationEntityPredicate__Group__4__Impl"
- // InternalOml.g:14865:1: rule__RelationEntityPredicate__Group__4__Impl : ( ( rule__RelationEntityPredicate__ArgumentAssignment_4 ) ) ;
+ // InternalOml.g:15294:1: rule__RelationEntityPredicate__Group__4__Impl : ( ( rule__RelationEntityPredicate__ArgumentAssignment_4 ) ) ;
public final void rule__RelationEntityPredicate__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14869:1: ( ( ( rule__RelationEntityPredicate__ArgumentAssignment_4 ) ) )
- // InternalOml.g:14870:1: ( ( rule__RelationEntityPredicate__ArgumentAssignment_4 ) )
+ // InternalOml.g:15298:1: ( ( ( rule__RelationEntityPredicate__ArgumentAssignment_4 ) ) )
+ // InternalOml.g:15299:1: ( ( rule__RelationEntityPredicate__ArgumentAssignment_4 ) )
{
- // InternalOml.g:14870:1: ( ( rule__RelationEntityPredicate__ArgumentAssignment_4 ) )
- // InternalOml.g:14871:2: ( rule__RelationEntityPredicate__ArgumentAssignment_4 )
+ // InternalOml.g:15299:1: ( ( rule__RelationEntityPredicate__ArgumentAssignment_4 ) )
+ // InternalOml.g:15300:2: ( rule__RelationEntityPredicate__ArgumentAssignment_4 )
{
before(grammarAccess.getRelationEntityPredicateAccess().getArgumentAssignment_4());
- // InternalOml.g:14872:2: ( rule__RelationEntityPredicate__ArgumentAssignment_4 )
- // InternalOml.g:14872:3: rule__RelationEntityPredicate__ArgumentAssignment_4
+ // InternalOml.g:15301:2: ( rule__RelationEntityPredicate__ArgumentAssignment_4 )
+ // InternalOml.g:15301:3: rule__RelationEntityPredicate__ArgumentAssignment_4
{
pushFollow(FOLLOW_2);
rule__RelationEntityPredicate__ArgumentAssignment_4();
@@ -46583,14 +47940,14 @@ public final void rule__RelationEntityPredicate__Group__4__Impl() throws Recogni
// $ANTLR start "rule__RelationEntityPredicate__Group__5"
- // InternalOml.g:14880:1: rule__RelationEntityPredicate__Group__5 : rule__RelationEntityPredicate__Group__5__Impl rule__RelationEntityPredicate__Group__6 ;
+ // InternalOml.g:15309:1: rule__RelationEntityPredicate__Group__5 : rule__RelationEntityPredicate__Group__5__Impl rule__RelationEntityPredicate__Group__6 ;
public final void rule__RelationEntityPredicate__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14884:1: ( rule__RelationEntityPredicate__Group__5__Impl rule__RelationEntityPredicate__Group__6 )
- // InternalOml.g:14885:2: rule__RelationEntityPredicate__Group__5__Impl rule__RelationEntityPredicate__Group__6
+ // InternalOml.g:15313:1: ( rule__RelationEntityPredicate__Group__5__Impl rule__RelationEntityPredicate__Group__6 )
+ // InternalOml.g:15314:2: rule__RelationEntityPredicate__Group__5__Impl rule__RelationEntityPredicate__Group__6
{
pushFollow(FOLLOW_4);
rule__RelationEntityPredicate__Group__5__Impl();
@@ -46621,20 +47978,20 @@ public final void rule__RelationEntityPredicate__Group__5() throws RecognitionEx
// $ANTLR start "rule__RelationEntityPredicate__Group__5__Impl"
- // InternalOml.g:14892:1: rule__RelationEntityPredicate__Group__5__Impl : ( ',' ) ;
+ // InternalOml.g:15321:1: rule__RelationEntityPredicate__Group__5__Impl : ( ',' ) ;
public final void rule__RelationEntityPredicate__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14896:1: ( ( ',' ) )
- // InternalOml.g:14897:1: ( ',' )
+ // InternalOml.g:15325:1: ( ( ',' ) )
+ // InternalOml.g:15326:1: ( ',' )
{
- // InternalOml.g:14897:1: ( ',' )
- // InternalOml.g:14898:2: ','
+ // InternalOml.g:15326:1: ( ',' )
+ // InternalOml.g:15327:2: ','
{
before(grammarAccess.getRelationEntityPredicateAccess().getCommaKeyword_5());
- match(input,43,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getRelationEntityPredicateAccess().getCommaKeyword_5());
}
@@ -46658,16 +48015,16 @@ public final void rule__RelationEntityPredicate__Group__5__Impl() throws Recogni
// $ANTLR start "rule__RelationEntityPredicate__Group__6"
- // InternalOml.g:14907:1: rule__RelationEntityPredicate__Group__6 : rule__RelationEntityPredicate__Group__6__Impl rule__RelationEntityPredicate__Group__7 ;
+ // InternalOml.g:15336:1: rule__RelationEntityPredicate__Group__6 : rule__RelationEntityPredicate__Group__6__Impl rule__RelationEntityPredicate__Group__7 ;
public final void rule__RelationEntityPredicate__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14911:1: ( rule__RelationEntityPredicate__Group__6__Impl rule__RelationEntityPredicate__Group__7 )
- // InternalOml.g:14912:2: rule__RelationEntityPredicate__Group__6__Impl rule__RelationEntityPredicate__Group__7
+ // InternalOml.g:15340:1: ( rule__RelationEntityPredicate__Group__6__Impl rule__RelationEntityPredicate__Group__7 )
+ // InternalOml.g:15341:2: rule__RelationEntityPredicate__Group__6__Impl rule__RelationEntityPredicate__Group__7
{
- pushFollow(FOLLOW_84);
+ pushFollow(FOLLOW_85);
rule__RelationEntityPredicate__Group__6__Impl();
state._fsp--;
@@ -46696,21 +48053,21 @@ public final void rule__RelationEntityPredicate__Group__6() throws RecognitionEx
// $ANTLR start "rule__RelationEntityPredicate__Group__6__Impl"
- // InternalOml.g:14919:1: rule__RelationEntityPredicate__Group__6__Impl : ( ( rule__RelationEntityPredicate__Argument2Assignment_6 ) ) ;
+ // InternalOml.g:15348:1: rule__RelationEntityPredicate__Group__6__Impl : ( ( rule__RelationEntityPredicate__Argument2Assignment_6 ) ) ;
public final void rule__RelationEntityPredicate__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14923:1: ( ( ( rule__RelationEntityPredicate__Argument2Assignment_6 ) ) )
- // InternalOml.g:14924:1: ( ( rule__RelationEntityPredicate__Argument2Assignment_6 ) )
+ // InternalOml.g:15352:1: ( ( ( rule__RelationEntityPredicate__Argument2Assignment_6 ) ) )
+ // InternalOml.g:15353:1: ( ( rule__RelationEntityPredicate__Argument2Assignment_6 ) )
{
- // InternalOml.g:14924:1: ( ( rule__RelationEntityPredicate__Argument2Assignment_6 ) )
- // InternalOml.g:14925:2: ( rule__RelationEntityPredicate__Argument2Assignment_6 )
+ // InternalOml.g:15353:1: ( ( rule__RelationEntityPredicate__Argument2Assignment_6 ) )
+ // InternalOml.g:15354:2: ( rule__RelationEntityPredicate__Argument2Assignment_6 )
{
before(grammarAccess.getRelationEntityPredicateAccess().getArgument2Assignment_6());
- // InternalOml.g:14926:2: ( rule__RelationEntityPredicate__Argument2Assignment_6 )
- // InternalOml.g:14926:3: rule__RelationEntityPredicate__Argument2Assignment_6
+ // InternalOml.g:15355:2: ( rule__RelationEntityPredicate__Argument2Assignment_6 )
+ // InternalOml.g:15355:3: rule__RelationEntityPredicate__Argument2Assignment_6
{
pushFollow(FOLLOW_2);
rule__RelationEntityPredicate__Argument2Assignment_6();
@@ -46743,14 +48100,14 @@ public final void rule__RelationEntityPredicate__Group__6__Impl() throws Recogni
// $ANTLR start "rule__RelationEntityPredicate__Group__7"
- // InternalOml.g:14934:1: rule__RelationEntityPredicate__Group__7 : rule__RelationEntityPredicate__Group__7__Impl ;
+ // InternalOml.g:15363:1: rule__RelationEntityPredicate__Group__7 : rule__RelationEntityPredicate__Group__7__Impl ;
public final void rule__RelationEntityPredicate__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14938:1: ( rule__RelationEntityPredicate__Group__7__Impl )
- // InternalOml.g:14939:2: rule__RelationEntityPredicate__Group__7__Impl
+ // InternalOml.g:15367:1: ( rule__RelationEntityPredicate__Group__7__Impl )
+ // InternalOml.g:15368:2: rule__RelationEntityPredicate__Group__7__Impl
{
pushFollow(FOLLOW_2);
rule__RelationEntityPredicate__Group__7__Impl();
@@ -46776,20 +48133,20 @@ public final void rule__RelationEntityPredicate__Group__7() throws RecognitionEx
// $ANTLR start "rule__RelationEntityPredicate__Group__7__Impl"
- // InternalOml.g:14945:1: rule__RelationEntityPredicate__Group__7__Impl : ( ')' ) ;
+ // InternalOml.g:15374:1: rule__RelationEntityPredicate__Group__7__Impl : ( ')' ) ;
public final void rule__RelationEntityPredicate__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14949:1: ( ( ')' ) )
- // InternalOml.g:14950:1: ( ')' )
+ // InternalOml.g:15378:1: ( ( ')' ) )
+ // InternalOml.g:15379:1: ( ')' )
{
- // InternalOml.g:14950:1: ( ')' )
- // InternalOml.g:14951:2: ')'
+ // InternalOml.g:15379:1: ( ')' )
+ // InternalOml.g:15380:2: ')'
{
before(grammarAccess.getRelationEntityPredicateAccess().getRightParenthesisKeyword_7());
- match(input,77,FOLLOW_2);
+ match(input,79,FOLLOW_2);
after(grammarAccess.getRelationEntityPredicateAccess().getRightParenthesisKeyword_7());
}
@@ -46813,16 +48170,16 @@ public final void rule__RelationEntityPredicate__Group__7__Impl() throws Recogni
// $ANTLR start "rule__PropertyPredicate__Group__0"
- // InternalOml.g:14961:1: rule__PropertyPredicate__Group__0 : rule__PropertyPredicate__Group__0__Impl rule__PropertyPredicate__Group__1 ;
+ // InternalOml.g:15390:1: rule__PropertyPredicate__Group__0 : rule__PropertyPredicate__Group__0__Impl rule__PropertyPredicate__Group__1 ;
public final void rule__PropertyPredicate__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14965:1: ( rule__PropertyPredicate__Group__0__Impl rule__PropertyPredicate__Group__1 )
- // InternalOml.g:14966:2: rule__PropertyPredicate__Group__0__Impl rule__PropertyPredicate__Group__1
+ // InternalOml.g:15394:1: ( rule__PropertyPredicate__Group__0__Impl rule__PropertyPredicate__Group__1 )
+ // InternalOml.g:15395:2: rule__PropertyPredicate__Group__0__Impl rule__PropertyPredicate__Group__1
{
- pushFollow(FOLLOW_83);
+ pushFollow(FOLLOW_84);
rule__PropertyPredicate__Group__0__Impl();
state._fsp--;
@@ -46851,21 +48208,21 @@ public final void rule__PropertyPredicate__Group__0() throws RecognitionExceptio
// $ANTLR start "rule__PropertyPredicate__Group__0__Impl"
- // InternalOml.g:14973:1: rule__PropertyPredicate__Group__0__Impl : ( ( rule__PropertyPredicate__PropertyAssignment_0 ) ) ;
+ // InternalOml.g:15402:1: rule__PropertyPredicate__Group__0__Impl : ( ( rule__PropertyPredicate__PropertyAssignment_0 ) ) ;
public final void rule__PropertyPredicate__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14977:1: ( ( ( rule__PropertyPredicate__PropertyAssignment_0 ) ) )
- // InternalOml.g:14978:1: ( ( rule__PropertyPredicate__PropertyAssignment_0 ) )
+ // InternalOml.g:15406:1: ( ( ( rule__PropertyPredicate__PropertyAssignment_0 ) ) )
+ // InternalOml.g:15407:1: ( ( rule__PropertyPredicate__PropertyAssignment_0 ) )
{
- // InternalOml.g:14978:1: ( ( rule__PropertyPredicate__PropertyAssignment_0 ) )
- // InternalOml.g:14979:2: ( rule__PropertyPredicate__PropertyAssignment_0 )
+ // InternalOml.g:15407:1: ( ( rule__PropertyPredicate__PropertyAssignment_0 ) )
+ // InternalOml.g:15408:2: ( rule__PropertyPredicate__PropertyAssignment_0 )
{
before(grammarAccess.getPropertyPredicateAccess().getPropertyAssignment_0());
- // InternalOml.g:14980:2: ( rule__PropertyPredicate__PropertyAssignment_0 )
- // InternalOml.g:14980:3: rule__PropertyPredicate__PropertyAssignment_0
+ // InternalOml.g:15409:2: ( rule__PropertyPredicate__PropertyAssignment_0 )
+ // InternalOml.g:15409:3: rule__PropertyPredicate__PropertyAssignment_0
{
pushFollow(FOLLOW_2);
rule__PropertyPredicate__PropertyAssignment_0();
@@ -46898,14 +48255,14 @@ public final void rule__PropertyPredicate__Group__0__Impl() throws RecognitionEx
// $ANTLR start "rule__PropertyPredicate__Group__1"
- // InternalOml.g:14988:1: rule__PropertyPredicate__Group__1 : rule__PropertyPredicate__Group__1__Impl rule__PropertyPredicate__Group__2 ;
+ // InternalOml.g:15417:1: rule__PropertyPredicate__Group__1 : rule__PropertyPredicate__Group__1__Impl rule__PropertyPredicate__Group__2 ;
public final void rule__PropertyPredicate__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:14992:1: ( rule__PropertyPredicate__Group__1__Impl rule__PropertyPredicate__Group__2 )
- // InternalOml.g:14993:2: rule__PropertyPredicate__Group__1__Impl rule__PropertyPredicate__Group__2
+ // InternalOml.g:15421:1: ( rule__PropertyPredicate__Group__1__Impl rule__PropertyPredicate__Group__2 )
+ // InternalOml.g:15422:2: rule__PropertyPredicate__Group__1__Impl rule__PropertyPredicate__Group__2
{
pushFollow(FOLLOW_4);
rule__PropertyPredicate__Group__1__Impl();
@@ -46936,20 +48293,20 @@ public final void rule__PropertyPredicate__Group__1() throws RecognitionExceptio
// $ANTLR start "rule__PropertyPredicate__Group__1__Impl"
- // InternalOml.g:15000:1: rule__PropertyPredicate__Group__1__Impl : ( '(' ) ;
+ // InternalOml.g:15429:1: rule__PropertyPredicate__Group__1__Impl : ( '(' ) ;
public final void rule__PropertyPredicate__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15004:1: ( ( '(' ) )
- // InternalOml.g:15005:1: ( '(' )
+ // InternalOml.g:15433:1: ( ( '(' ) )
+ // InternalOml.g:15434:1: ( '(' )
{
- // InternalOml.g:15005:1: ( '(' )
- // InternalOml.g:15006:2: '('
+ // InternalOml.g:15434:1: ( '(' )
+ // InternalOml.g:15435:2: '('
{
before(grammarAccess.getPropertyPredicateAccess().getLeftParenthesisKeyword_1());
- match(input,76,FOLLOW_2);
+ match(input,78,FOLLOW_2);
after(grammarAccess.getPropertyPredicateAccess().getLeftParenthesisKeyword_1());
}
@@ -46973,16 +48330,16 @@ public final void rule__PropertyPredicate__Group__1__Impl() throws RecognitionEx
// $ANTLR start "rule__PropertyPredicate__Group__2"
- // InternalOml.g:15015:1: rule__PropertyPredicate__Group__2 : rule__PropertyPredicate__Group__2__Impl rule__PropertyPredicate__Group__3 ;
+ // InternalOml.g:15444:1: rule__PropertyPredicate__Group__2 : rule__PropertyPredicate__Group__2__Impl rule__PropertyPredicate__Group__3 ;
public final void rule__PropertyPredicate__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15019:1: ( rule__PropertyPredicate__Group__2__Impl rule__PropertyPredicate__Group__3 )
- // InternalOml.g:15020:2: rule__PropertyPredicate__Group__2__Impl rule__PropertyPredicate__Group__3
+ // InternalOml.g:15448:1: ( rule__PropertyPredicate__Group__2__Impl rule__PropertyPredicate__Group__3 )
+ // InternalOml.g:15449:2: rule__PropertyPredicate__Group__2__Impl rule__PropertyPredicate__Group__3
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_5);
rule__PropertyPredicate__Group__2__Impl();
state._fsp--;
@@ -47011,21 +48368,21 @@ public final void rule__PropertyPredicate__Group__2() throws RecognitionExceptio
// $ANTLR start "rule__PropertyPredicate__Group__2__Impl"
- // InternalOml.g:15027:1: rule__PropertyPredicate__Group__2__Impl : ( ( rule__PropertyPredicate__Argument1Assignment_2 ) ) ;
+ // InternalOml.g:15456:1: rule__PropertyPredicate__Group__2__Impl : ( ( rule__PropertyPredicate__Argument1Assignment_2 ) ) ;
public final void rule__PropertyPredicate__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15031:1: ( ( ( rule__PropertyPredicate__Argument1Assignment_2 ) ) )
- // InternalOml.g:15032:1: ( ( rule__PropertyPredicate__Argument1Assignment_2 ) )
+ // InternalOml.g:15460:1: ( ( ( rule__PropertyPredicate__Argument1Assignment_2 ) ) )
+ // InternalOml.g:15461:1: ( ( rule__PropertyPredicate__Argument1Assignment_2 ) )
{
- // InternalOml.g:15032:1: ( ( rule__PropertyPredicate__Argument1Assignment_2 ) )
- // InternalOml.g:15033:2: ( rule__PropertyPredicate__Argument1Assignment_2 )
+ // InternalOml.g:15461:1: ( ( rule__PropertyPredicate__Argument1Assignment_2 ) )
+ // InternalOml.g:15462:2: ( rule__PropertyPredicate__Argument1Assignment_2 )
{
before(grammarAccess.getPropertyPredicateAccess().getArgument1Assignment_2());
- // InternalOml.g:15034:2: ( rule__PropertyPredicate__Argument1Assignment_2 )
- // InternalOml.g:15034:3: rule__PropertyPredicate__Argument1Assignment_2
+ // InternalOml.g:15463:2: ( rule__PropertyPredicate__Argument1Assignment_2 )
+ // InternalOml.g:15463:3: rule__PropertyPredicate__Argument1Assignment_2
{
pushFollow(FOLLOW_2);
rule__PropertyPredicate__Argument1Assignment_2();
@@ -47058,14 +48415,14 @@ public final void rule__PropertyPredicate__Group__2__Impl() throws RecognitionEx
// $ANTLR start "rule__PropertyPredicate__Group__3"
- // InternalOml.g:15042:1: rule__PropertyPredicate__Group__3 : rule__PropertyPredicate__Group__3__Impl rule__PropertyPredicate__Group__4 ;
+ // InternalOml.g:15471:1: rule__PropertyPredicate__Group__3 : rule__PropertyPredicate__Group__3__Impl rule__PropertyPredicate__Group__4 ;
public final void rule__PropertyPredicate__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15046:1: ( rule__PropertyPredicate__Group__3__Impl rule__PropertyPredicate__Group__4 )
- // InternalOml.g:15047:2: rule__PropertyPredicate__Group__3__Impl rule__PropertyPredicate__Group__4
+ // InternalOml.g:15475:1: ( rule__PropertyPredicate__Group__3__Impl rule__PropertyPredicate__Group__4 )
+ // InternalOml.g:15476:2: rule__PropertyPredicate__Group__3__Impl rule__PropertyPredicate__Group__4
{
pushFollow(FOLLOW_4);
rule__PropertyPredicate__Group__3__Impl();
@@ -47096,20 +48453,20 @@ public final void rule__PropertyPredicate__Group__3() throws RecognitionExceptio
// $ANTLR start "rule__PropertyPredicate__Group__3__Impl"
- // InternalOml.g:15054:1: rule__PropertyPredicate__Group__3__Impl : ( ',' ) ;
+ // InternalOml.g:15483:1: rule__PropertyPredicate__Group__3__Impl : ( ',' ) ;
public final void rule__PropertyPredicate__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15058:1: ( ( ',' ) )
- // InternalOml.g:15059:1: ( ',' )
+ // InternalOml.g:15487:1: ( ( ',' ) )
+ // InternalOml.g:15488:1: ( ',' )
{
- // InternalOml.g:15059:1: ( ',' )
- // InternalOml.g:15060:2: ','
+ // InternalOml.g:15488:1: ( ',' )
+ // InternalOml.g:15489:2: ','
{
before(grammarAccess.getPropertyPredicateAccess().getCommaKeyword_3());
- match(input,43,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getPropertyPredicateAccess().getCommaKeyword_3());
}
@@ -47133,16 +48490,16 @@ public final void rule__PropertyPredicate__Group__3__Impl() throws RecognitionEx
// $ANTLR start "rule__PropertyPredicate__Group__4"
- // InternalOml.g:15069:1: rule__PropertyPredicate__Group__4 : rule__PropertyPredicate__Group__4__Impl rule__PropertyPredicate__Group__5 ;
+ // InternalOml.g:15498:1: rule__PropertyPredicate__Group__4 : rule__PropertyPredicate__Group__4__Impl rule__PropertyPredicate__Group__5 ;
public final void rule__PropertyPredicate__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15073:1: ( rule__PropertyPredicate__Group__4__Impl rule__PropertyPredicate__Group__5 )
- // InternalOml.g:15074:2: rule__PropertyPredicate__Group__4__Impl rule__PropertyPredicate__Group__5
+ // InternalOml.g:15502:1: ( rule__PropertyPredicate__Group__4__Impl rule__PropertyPredicate__Group__5 )
+ // InternalOml.g:15503:2: rule__PropertyPredicate__Group__4__Impl rule__PropertyPredicate__Group__5
{
- pushFollow(FOLLOW_84);
+ pushFollow(FOLLOW_85);
rule__PropertyPredicate__Group__4__Impl();
state._fsp--;
@@ -47171,21 +48528,21 @@ public final void rule__PropertyPredicate__Group__4() throws RecognitionExceptio
// $ANTLR start "rule__PropertyPredicate__Group__4__Impl"
- // InternalOml.g:15081:1: rule__PropertyPredicate__Group__4__Impl : ( ( rule__PropertyPredicate__Argument2Assignment_4 ) ) ;
+ // InternalOml.g:15510:1: rule__PropertyPredicate__Group__4__Impl : ( ( rule__PropertyPredicate__Argument2Assignment_4 ) ) ;
public final void rule__PropertyPredicate__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15085:1: ( ( ( rule__PropertyPredicate__Argument2Assignment_4 ) ) )
- // InternalOml.g:15086:1: ( ( rule__PropertyPredicate__Argument2Assignment_4 ) )
+ // InternalOml.g:15514:1: ( ( ( rule__PropertyPredicate__Argument2Assignment_4 ) ) )
+ // InternalOml.g:15515:1: ( ( rule__PropertyPredicate__Argument2Assignment_4 ) )
{
- // InternalOml.g:15086:1: ( ( rule__PropertyPredicate__Argument2Assignment_4 ) )
- // InternalOml.g:15087:2: ( rule__PropertyPredicate__Argument2Assignment_4 )
+ // InternalOml.g:15515:1: ( ( rule__PropertyPredicate__Argument2Assignment_4 ) )
+ // InternalOml.g:15516:2: ( rule__PropertyPredicate__Argument2Assignment_4 )
{
before(grammarAccess.getPropertyPredicateAccess().getArgument2Assignment_4());
- // InternalOml.g:15088:2: ( rule__PropertyPredicate__Argument2Assignment_4 )
- // InternalOml.g:15088:3: rule__PropertyPredicate__Argument2Assignment_4
+ // InternalOml.g:15517:2: ( rule__PropertyPredicate__Argument2Assignment_4 )
+ // InternalOml.g:15517:3: rule__PropertyPredicate__Argument2Assignment_4
{
pushFollow(FOLLOW_2);
rule__PropertyPredicate__Argument2Assignment_4();
@@ -47218,14 +48575,14 @@ public final void rule__PropertyPredicate__Group__4__Impl() throws RecognitionEx
// $ANTLR start "rule__PropertyPredicate__Group__5"
- // InternalOml.g:15096:1: rule__PropertyPredicate__Group__5 : rule__PropertyPredicate__Group__5__Impl ;
+ // InternalOml.g:15525:1: rule__PropertyPredicate__Group__5 : rule__PropertyPredicate__Group__5__Impl ;
public final void rule__PropertyPredicate__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15100:1: ( rule__PropertyPredicate__Group__5__Impl )
- // InternalOml.g:15101:2: rule__PropertyPredicate__Group__5__Impl
+ // InternalOml.g:15529:1: ( rule__PropertyPredicate__Group__5__Impl )
+ // InternalOml.g:15530:2: rule__PropertyPredicate__Group__5__Impl
{
pushFollow(FOLLOW_2);
rule__PropertyPredicate__Group__5__Impl();
@@ -47251,20 +48608,20 @@ public final void rule__PropertyPredicate__Group__5() throws RecognitionExceptio
// $ANTLR start "rule__PropertyPredicate__Group__5__Impl"
- // InternalOml.g:15107:1: rule__PropertyPredicate__Group__5__Impl : ( ')' ) ;
+ // InternalOml.g:15536:1: rule__PropertyPredicate__Group__5__Impl : ( ')' ) ;
public final void rule__PropertyPredicate__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15111:1: ( ( ')' ) )
- // InternalOml.g:15112:1: ( ')' )
+ // InternalOml.g:15540:1: ( ( ')' ) )
+ // InternalOml.g:15541:1: ( ')' )
{
- // InternalOml.g:15112:1: ( ')' )
- // InternalOml.g:15113:2: ')'
+ // InternalOml.g:15541:1: ( ')' )
+ // InternalOml.g:15542:2: ')'
{
before(grammarAccess.getPropertyPredicateAccess().getRightParenthesisKeyword_5());
- match(input,77,FOLLOW_2);
+ match(input,79,FOLLOW_2);
after(grammarAccess.getPropertyPredicateAccess().getRightParenthesisKeyword_5());
}
@@ -47288,16 +48645,16 @@ public final void rule__PropertyPredicate__Group__5__Impl() throws RecognitionEx
// $ANTLR start "rule__SameAsPredicate__Group__0"
- // InternalOml.g:15123:1: rule__SameAsPredicate__Group__0 : rule__SameAsPredicate__Group__0__Impl rule__SameAsPredicate__Group__1 ;
+ // InternalOml.g:15552:1: rule__SameAsPredicate__Group__0 : rule__SameAsPredicate__Group__0__Impl rule__SameAsPredicate__Group__1 ;
public final void rule__SameAsPredicate__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15127:1: ( rule__SameAsPredicate__Group__0__Impl rule__SameAsPredicate__Group__1 )
- // InternalOml.g:15128:2: rule__SameAsPredicate__Group__0__Impl rule__SameAsPredicate__Group__1
+ // InternalOml.g:15556:1: ( rule__SameAsPredicate__Group__0__Impl rule__SameAsPredicate__Group__1 )
+ // InternalOml.g:15557:2: rule__SameAsPredicate__Group__0__Impl rule__SameAsPredicate__Group__1
{
- pushFollow(FOLLOW_83);
+ pushFollow(FOLLOW_84);
rule__SameAsPredicate__Group__0__Impl();
state._fsp--;
@@ -47326,20 +48683,20 @@ public final void rule__SameAsPredicate__Group__0() throws RecognitionException
// $ANTLR start "rule__SameAsPredicate__Group__0__Impl"
- // InternalOml.g:15135:1: rule__SameAsPredicate__Group__0__Impl : ( 'sameAs' ) ;
+ // InternalOml.g:15564:1: rule__SameAsPredicate__Group__0__Impl : ( 'sameAs' ) ;
public final void rule__SameAsPredicate__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15139:1: ( ( 'sameAs' ) )
- // InternalOml.g:15140:1: ( 'sameAs' )
+ // InternalOml.g:15568:1: ( ( 'sameAs' ) )
+ // InternalOml.g:15569:1: ( 'sameAs' )
{
- // InternalOml.g:15140:1: ( 'sameAs' )
- // InternalOml.g:15141:2: 'sameAs'
+ // InternalOml.g:15569:1: ( 'sameAs' )
+ // InternalOml.g:15570:2: 'sameAs'
{
before(grammarAccess.getSameAsPredicateAccess().getSameAsKeyword_0());
- match(input,78,FOLLOW_2);
+ match(input,80,FOLLOW_2);
after(grammarAccess.getSameAsPredicateAccess().getSameAsKeyword_0());
}
@@ -47363,14 +48720,14 @@ public final void rule__SameAsPredicate__Group__0__Impl() throws RecognitionExce
// $ANTLR start "rule__SameAsPredicate__Group__1"
- // InternalOml.g:15150:1: rule__SameAsPredicate__Group__1 : rule__SameAsPredicate__Group__1__Impl rule__SameAsPredicate__Group__2 ;
+ // InternalOml.g:15579:1: rule__SameAsPredicate__Group__1 : rule__SameAsPredicate__Group__1__Impl rule__SameAsPredicate__Group__2 ;
public final void rule__SameAsPredicate__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15154:1: ( rule__SameAsPredicate__Group__1__Impl rule__SameAsPredicate__Group__2 )
- // InternalOml.g:15155:2: rule__SameAsPredicate__Group__1__Impl rule__SameAsPredicate__Group__2
+ // InternalOml.g:15583:1: ( rule__SameAsPredicate__Group__1__Impl rule__SameAsPredicate__Group__2 )
+ // InternalOml.g:15584:2: rule__SameAsPredicate__Group__1__Impl rule__SameAsPredicate__Group__2
{
pushFollow(FOLLOW_4);
rule__SameAsPredicate__Group__1__Impl();
@@ -47401,20 +48758,20 @@ public final void rule__SameAsPredicate__Group__1() throws RecognitionException
// $ANTLR start "rule__SameAsPredicate__Group__1__Impl"
- // InternalOml.g:15162:1: rule__SameAsPredicate__Group__1__Impl : ( '(' ) ;
+ // InternalOml.g:15591:1: rule__SameAsPredicate__Group__1__Impl : ( '(' ) ;
public final void rule__SameAsPredicate__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15166:1: ( ( '(' ) )
- // InternalOml.g:15167:1: ( '(' )
+ // InternalOml.g:15595:1: ( ( '(' ) )
+ // InternalOml.g:15596:1: ( '(' )
{
- // InternalOml.g:15167:1: ( '(' )
- // InternalOml.g:15168:2: '('
+ // InternalOml.g:15596:1: ( '(' )
+ // InternalOml.g:15597:2: '('
{
before(grammarAccess.getSameAsPredicateAccess().getLeftParenthesisKeyword_1());
- match(input,76,FOLLOW_2);
+ match(input,78,FOLLOW_2);
after(grammarAccess.getSameAsPredicateAccess().getLeftParenthesisKeyword_1());
}
@@ -47438,16 +48795,16 @@ public final void rule__SameAsPredicate__Group__1__Impl() throws RecognitionExce
// $ANTLR start "rule__SameAsPredicate__Group__2"
- // InternalOml.g:15177:1: rule__SameAsPredicate__Group__2 : rule__SameAsPredicate__Group__2__Impl rule__SameAsPredicate__Group__3 ;
+ // InternalOml.g:15606:1: rule__SameAsPredicate__Group__2 : rule__SameAsPredicate__Group__2__Impl rule__SameAsPredicate__Group__3 ;
public final void rule__SameAsPredicate__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15181:1: ( rule__SameAsPredicate__Group__2__Impl rule__SameAsPredicate__Group__3 )
- // InternalOml.g:15182:2: rule__SameAsPredicate__Group__2__Impl rule__SameAsPredicate__Group__3
+ // InternalOml.g:15610:1: ( rule__SameAsPredicate__Group__2__Impl rule__SameAsPredicate__Group__3 )
+ // InternalOml.g:15611:2: rule__SameAsPredicate__Group__2__Impl rule__SameAsPredicate__Group__3
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_5);
rule__SameAsPredicate__Group__2__Impl();
state._fsp--;
@@ -47476,21 +48833,21 @@ public final void rule__SameAsPredicate__Group__2() throws RecognitionException
// $ANTLR start "rule__SameAsPredicate__Group__2__Impl"
- // InternalOml.g:15189:1: rule__SameAsPredicate__Group__2__Impl : ( ( rule__SameAsPredicate__Argument1Assignment_2 ) ) ;
+ // InternalOml.g:15618:1: rule__SameAsPredicate__Group__2__Impl : ( ( rule__SameAsPredicate__Argument1Assignment_2 ) ) ;
public final void rule__SameAsPredicate__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15193:1: ( ( ( rule__SameAsPredicate__Argument1Assignment_2 ) ) )
- // InternalOml.g:15194:1: ( ( rule__SameAsPredicate__Argument1Assignment_2 ) )
+ // InternalOml.g:15622:1: ( ( ( rule__SameAsPredicate__Argument1Assignment_2 ) ) )
+ // InternalOml.g:15623:1: ( ( rule__SameAsPredicate__Argument1Assignment_2 ) )
{
- // InternalOml.g:15194:1: ( ( rule__SameAsPredicate__Argument1Assignment_2 ) )
- // InternalOml.g:15195:2: ( rule__SameAsPredicate__Argument1Assignment_2 )
+ // InternalOml.g:15623:1: ( ( rule__SameAsPredicate__Argument1Assignment_2 ) )
+ // InternalOml.g:15624:2: ( rule__SameAsPredicate__Argument1Assignment_2 )
{
before(grammarAccess.getSameAsPredicateAccess().getArgument1Assignment_2());
- // InternalOml.g:15196:2: ( rule__SameAsPredicate__Argument1Assignment_2 )
- // InternalOml.g:15196:3: rule__SameAsPredicate__Argument1Assignment_2
+ // InternalOml.g:15625:2: ( rule__SameAsPredicate__Argument1Assignment_2 )
+ // InternalOml.g:15625:3: rule__SameAsPredicate__Argument1Assignment_2
{
pushFollow(FOLLOW_2);
rule__SameAsPredicate__Argument1Assignment_2();
@@ -47523,14 +48880,14 @@ public final void rule__SameAsPredicate__Group__2__Impl() throws RecognitionExce
// $ANTLR start "rule__SameAsPredicate__Group__3"
- // InternalOml.g:15204:1: rule__SameAsPredicate__Group__3 : rule__SameAsPredicate__Group__3__Impl rule__SameAsPredicate__Group__4 ;
+ // InternalOml.g:15633:1: rule__SameAsPredicate__Group__3 : rule__SameAsPredicate__Group__3__Impl rule__SameAsPredicate__Group__4 ;
public final void rule__SameAsPredicate__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15208:1: ( rule__SameAsPredicate__Group__3__Impl rule__SameAsPredicate__Group__4 )
- // InternalOml.g:15209:2: rule__SameAsPredicate__Group__3__Impl rule__SameAsPredicate__Group__4
+ // InternalOml.g:15637:1: ( rule__SameAsPredicate__Group__3__Impl rule__SameAsPredicate__Group__4 )
+ // InternalOml.g:15638:2: rule__SameAsPredicate__Group__3__Impl rule__SameAsPredicate__Group__4
{
pushFollow(FOLLOW_4);
rule__SameAsPredicate__Group__3__Impl();
@@ -47561,20 +48918,20 @@ public final void rule__SameAsPredicate__Group__3() throws RecognitionException
// $ANTLR start "rule__SameAsPredicate__Group__3__Impl"
- // InternalOml.g:15216:1: rule__SameAsPredicate__Group__3__Impl : ( ',' ) ;
+ // InternalOml.g:15645:1: rule__SameAsPredicate__Group__3__Impl : ( ',' ) ;
public final void rule__SameAsPredicate__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15220:1: ( ( ',' ) )
- // InternalOml.g:15221:1: ( ',' )
+ // InternalOml.g:15649:1: ( ( ',' ) )
+ // InternalOml.g:15650:1: ( ',' )
{
- // InternalOml.g:15221:1: ( ',' )
- // InternalOml.g:15222:2: ','
+ // InternalOml.g:15650:1: ( ',' )
+ // InternalOml.g:15651:2: ','
{
before(grammarAccess.getSameAsPredicateAccess().getCommaKeyword_3());
- match(input,43,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getSameAsPredicateAccess().getCommaKeyword_3());
}
@@ -47598,16 +48955,16 @@ public final void rule__SameAsPredicate__Group__3__Impl() throws RecognitionExce
// $ANTLR start "rule__SameAsPredicate__Group__4"
- // InternalOml.g:15231:1: rule__SameAsPredicate__Group__4 : rule__SameAsPredicate__Group__4__Impl rule__SameAsPredicate__Group__5 ;
+ // InternalOml.g:15660:1: rule__SameAsPredicate__Group__4 : rule__SameAsPredicate__Group__4__Impl rule__SameAsPredicate__Group__5 ;
public final void rule__SameAsPredicate__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15235:1: ( rule__SameAsPredicate__Group__4__Impl rule__SameAsPredicate__Group__5 )
- // InternalOml.g:15236:2: rule__SameAsPredicate__Group__4__Impl rule__SameAsPredicate__Group__5
+ // InternalOml.g:15664:1: ( rule__SameAsPredicate__Group__4__Impl rule__SameAsPredicate__Group__5 )
+ // InternalOml.g:15665:2: rule__SameAsPredicate__Group__4__Impl rule__SameAsPredicate__Group__5
{
- pushFollow(FOLLOW_84);
+ pushFollow(FOLLOW_85);
rule__SameAsPredicate__Group__4__Impl();
state._fsp--;
@@ -47636,21 +48993,21 @@ public final void rule__SameAsPredicate__Group__4() throws RecognitionException
// $ANTLR start "rule__SameAsPredicate__Group__4__Impl"
- // InternalOml.g:15243:1: rule__SameAsPredicate__Group__4__Impl : ( ( rule__SameAsPredicate__Argument2Assignment_4 ) ) ;
+ // InternalOml.g:15672:1: rule__SameAsPredicate__Group__4__Impl : ( ( rule__SameAsPredicate__Argument2Assignment_4 ) ) ;
public final void rule__SameAsPredicate__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15247:1: ( ( ( rule__SameAsPredicate__Argument2Assignment_4 ) ) )
- // InternalOml.g:15248:1: ( ( rule__SameAsPredicate__Argument2Assignment_4 ) )
+ // InternalOml.g:15676:1: ( ( ( rule__SameAsPredicate__Argument2Assignment_4 ) ) )
+ // InternalOml.g:15677:1: ( ( rule__SameAsPredicate__Argument2Assignment_4 ) )
{
- // InternalOml.g:15248:1: ( ( rule__SameAsPredicate__Argument2Assignment_4 ) )
- // InternalOml.g:15249:2: ( rule__SameAsPredicate__Argument2Assignment_4 )
+ // InternalOml.g:15677:1: ( ( rule__SameAsPredicate__Argument2Assignment_4 ) )
+ // InternalOml.g:15678:2: ( rule__SameAsPredicate__Argument2Assignment_4 )
{
before(grammarAccess.getSameAsPredicateAccess().getArgument2Assignment_4());
- // InternalOml.g:15250:2: ( rule__SameAsPredicate__Argument2Assignment_4 )
- // InternalOml.g:15250:3: rule__SameAsPredicate__Argument2Assignment_4
+ // InternalOml.g:15679:2: ( rule__SameAsPredicate__Argument2Assignment_4 )
+ // InternalOml.g:15679:3: rule__SameAsPredicate__Argument2Assignment_4
{
pushFollow(FOLLOW_2);
rule__SameAsPredicate__Argument2Assignment_4();
@@ -47683,14 +49040,14 @@ public final void rule__SameAsPredicate__Group__4__Impl() throws RecognitionExce
// $ANTLR start "rule__SameAsPredicate__Group__5"
- // InternalOml.g:15258:1: rule__SameAsPredicate__Group__5 : rule__SameAsPredicate__Group__5__Impl ;
+ // InternalOml.g:15687:1: rule__SameAsPredicate__Group__5 : rule__SameAsPredicate__Group__5__Impl ;
public final void rule__SameAsPredicate__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15262:1: ( rule__SameAsPredicate__Group__5__Impl )
- // InternalOml.g:15263:2: rule__SameAsPredicate__Group__5__Impl
+ // InternalOml.g:15691:1: ( rule__SameAsPredicate__Group__5__Impl )
+ // InternalOml.g:15692:2: rule__SameAsPredicate__Group__5__Impl
{
pushFollow(FOLLOW_2);
rule__SameAsPredicate__Group__5__Impl();
@@ -47716,20 +49073,20 @@ public final void rule__SameAsPredicate__Group__5() throws RecognitionException
// $ANTLR start "rule__SameAsPredicate__Group__5__Impl"
- // InternalOml.g:15269:1: rule__SameAsPredicate__Group__5__Impl : ( ')' ) ;
+ // InternalOml.g:15698:1: rule__SameAsPredicate__Group__5__Impl : ( ')' ) ;
public final void rule__SameAsPredicate__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15273:1: ( ( ')' ) )
- // InternalOml.g:15274:1: ( ')' )
+ // InternalOml.g:15702:1: ( ( ')' ) )
+ // InternalOml.g:15703:1: ( ')' )
{
- // InternalOml.g:15274:1: ( ')' )
- // InternalOml.g:15275:2: ')'
+ // InternalOml.g:15703:1: ( ')' )
+ // InternalOml.g:15704:2: ')'
{
before(grammarAccess.getSameAsPredicateAccess().getRightParenthesisKeyword_5());
- match(input,77,FOLLOW_2);
+ match(input,79,FOLLOW_2);
after(grammarAccess.getSameAsPredicateAccess().getRightParenthesisKeyword_5());
}
@@ -47753,16 +49110,16 @@ public final void rule__SameAsPredicate__Group__5__Impl() throws RecognitionExce
// $ANTLR start "rule__DifferentFromPredicate__Group__0"
- // InternalOml.g:15285:1: rule__DifferentFromPredicate__Group__0 : rule__DifferentFromPredicate__Group__0__Impl rule__DifferentFromPredicate__Group__1 ;
+ // InternalOml.g:15714:1: rule__DifferentFromPredicate__Group__0 : rule__DifferentFromPredicate__Group__0__Impl rule__DifferentFromPredicate__Group__1 ;
public final void rule__DifferentFromPredicate__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15289:1: ( rule__DifferentFromPredicate__Group__0__Impl rule__DifferentFromPredicate__Group__1 )
- // InternalOml.g:15290:2: rule__DifferentFromPredicate__Group__0__Impl rule__DifferentFromPredicate__Group__1
+ // InternalOml.g:15718:1: ( rule__DifferentFromPredicate__Group__0__Impl rule__DifferentFromPredicate__Group__1 )
+ // InternalOml.g:15719:2: rule__DifferentFromPredicate__Group__0__Impl rule__DifferentFromPredicate__Group__1
{
- pushFollow(FOLLOW_83);
+ pushFollow(FOLLOW_84);
rule__DifferentFromPredicate__Group__0__Impl();
state._fsp--;
@@ -47791,20 +49148,20 @@ public final void rule__DifferentFromPredicate__Group__0() throws RecognitionExc
// $ANTLR start "rule__DifferentFromPredicate__Group__0__Impl"
- // InternalOml.g:15297:1: rule__DifferentFromPredicate__Group__0__Impl : ( 'differentFrom' ) ;
+ // InternalOml.g:15726:1: rule__DifferentFromPredicate__Group__0__Impl : ( 'differentFrom' ) ;
public final void rule__DifferentFromPredicate__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15301:1: ( ( 'differentFrom' ) )
- // InternalOml.g:15302:1: ( 'differentFrom' )
+ // InternalOml.g:15730:1: ( ( 'differentFrom' ) )
+ // InternalOml.g:15731:1: ( 'differentFrom' )
{
- // InternalOml.g:15302:1: ( 'differentFrom' )
- // InternalOml.g:15303:2: 'differentFrom'
+ // InternalOml.g:15731:1: ( 'differentFrom' )
+ // InternalOml.g:15732:2: 'differentFrom'
{
before(grammarAccess.getDifferentFromPredicateAccess().getDifferentFromKeyword_0());
- match(input,79,FOLLOW_2);
+ match(input,81,FOLLOW_2);
after(grammarAccess.getDifferentFromPredicateAccess().getDifferentFromKeyword_0());
}
@@ -47828,14 +49185,14 @@ public final void rule__DifferentFromPredicate__Group__0__Impl() throws Recognit
// $ANTLR start "rule__DifferentFromPredicate__Group__1"
- // InternalOml.g:15312:1: rule__DifferentFromPredicate__Group__1 : rule__DifferentFromPredicate__Group__1__Impl rule__DifferentFromPredicate__Group__2 ;
+ // InternalOml.g:15741:1: rule__DifferentFromPredicate__Group__1 : rule__DifferentFromPredicate__Group__1__Impl rule__DifferentFromPredicate__Group__2 ;
public final void rule__DifferentFromPredicate__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15316:1: ( rule__DifferentFromPredicate__Group__1__Impl rule__DifferentFromPredicate__Group__2 )
- // InternalOml.g:15317:2: rule__DifferentFromPredicate__Group__1__Impl rule__DifferentFromPredicate__Group__2
+ // InternalOml.g:15745:1: ( rule__DifferentFromPredicate__Group__1__Impl rule__DifferentFromPredicate__Group__2 )
+ // InternalOml.g:15746:2: rule__DifferentFromPredicate__Group__1__Impl rule__DifferentFromPredicate__Group__2
{
pushFollow(FOLLOW_4);
rule__DifferentFromPredicate__Group__1__Impl();
@@ -47866,20 +49223,20 @@ public final void rule__DifferentFromPredicate__Group__1() throws RecognitionExc
// $ANTLR start "rule__DifferentFromPredicate__Group__1__Impl"
- // InternalOml.g:15324:1: rule__DifferentFromPredicate__Group__1__Impl : ( '(' ) ;
+ // InternalOml.g:15753:1: rule__DifferentFromPredicate__Group__1__Impl : ( '(' ) ;
public final void rule__DifferentFromPredicate__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15328:1: ( ( '(' ) )
- // InternalOml.g:15329:1: ( '(' )
+ // InternalOml.g:15757:1: ( ( '(' ) )
+ // InternalOml.g:15758:1: ( '(' )
{
- // InternalOml.g:15329:1: ( '(' )
- // InternalOml.g:15330:2: '('
+ // InternalOml.g:15758:1: ( '(' )
+ // InternalOml.g:15759:2: '('
{
before(grammarAccess.getDifferentFromPredicateAccess().getLeftParenthesisKeyword_1());
- match(input,76,FOLLOW_2);
+ match(input,78,FOLLOW_2);
after(grammarAccess.getDifferentFromPredicateAccess().getLeftParenthesisKeyword_1());
}
@@ -47903,16 +49260,16 @@ public final void rule__DifferentFromPredicate__Group__1__Impl() throws Recognit
// $ANTLR start "rule__DifferentFromPredicate__Group__2"
- // InternalOml.g:15339:1: rule__DifferentFromPredicate__Group__2 : rule__DifferentFromPredicate__Group__2__Impl rule__DifferentFromPredicate__Group__3 ;
+ // InternalOml.g:15768:1: rule__DifferentFromPredicate__Group__2 : rule__DifferentFromPredicate__Group__2__Impl rule__DifferentFromPredicate__Group__3 ;
public final void rule__DifferentFromPredicate__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15343:1: ( rule__DifferentFromPredicate__Group__2__Impl rule__DifferentFromPredicate__Group__3 )
- // InternalOml.g:15344:2: rule__DifferentFromPredicate__Group__2__Impl rule__DifferentFromPredicate__Group__3
+ // InternalOml.g:15772:1: ( rule__DifferentFromPredicate__Group__2__Impl rule__DifferentFromPredicate__Group__3 )
+ // InternalOml.g:15773:2: rule__DifferentFromPredicate__Group__2__Impl rule__DifferentFromPredicate__Group__3
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_5);
rule__DifferentFromPredicate__Group__2__Impl();
state._fsp--;
@@ -47941,21 +49298,21 @@ public final void rule__DifferentFromPredicate__Group__2() throws RecognitionExc
// $ANTLR start "rule__DifferentFromPredicate__Group__2__Impl"
- // InternalOml.g:15351:1: rule__DifferentFromPredicate__Group__2__Impl : ( ( rule__DifferentFromPredicate__Argument1Assignment_2 ) ) ;
+ // InternalOml.g:15780:1: rule__DifferentFromPredicate__Group__2__Impl : ( ( rule__DifferentFromPredicate__Argument1Assignment_2 ) ) ;
public final void rule__DifferentFromPredicate__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15355:1: ( ( ( rule__DifferentFromPredicate__Argument1Assignment_2 ) ) )
- // InternalOml.g:15356:1: ( ( rule__DifferentFromPredicate__Argument1Assignment_2 ) )
+ // InternalOml.g:15784:1: ( ( ( rule__DifferentFromPredicate__Argument1Assignment_2 ) ) )
+ // InternalOml.g:15785:1: ( ( rule__DifferentFromPredicate__Argument1Assignment_2 ) )
{
- // InternalOml.g:15356:1: ( ( rule__DifferentFromPredicate__Argument1Assignment_2 ) )
- // InternalOml.g:15357:2: ( rule__DifferentFromPredicate__Argument1Assignment_2 )
+ // InternalOml.g:15785:1: ( ( rule__DifferentFromPredicate__Argument1Assignment_2 ) )
+ // InternalOml.g:15786:2: ( rule__DifferentFromPredicate__Argument1Assignment_2 )
{
before(grammarAccess.getDifferentFromPredicateAccess().getArgument1Assignment_2());
- // InternalOml.g:15358:2: ( rule__DifferentFromPredicate__Argument1Assignment_2 )
- // InternalOml.g:15358:3: rule__DifferentFromPredicate__Argument1Assignment_2
+ // InternalOml.g:15787:2: ( rule__DifferentFromPredicate__Argument1Assignment_2 )
+ // InternalOml.g:15787:3: rule__DifferentFromPredicate__Argument1Assignment_2
{
pushFollow(FOLLOW_2);
rule__DifferentFromPredicate__Argument1Assignment_2();
@@ -47988,14 +49345,14 @@ public final void rule__DifferentFromPredicate__Group__2__Impl() throws Recognit
// $ANTLR start "rule__DifferentFromPredicate__Group__3"
- // InternalOml.g:15366:1: rule__DifferentFromPredicate__Group__3 : rule__DifferentFromPredicate__Group__3__Impl rule__DifferentFromPredicate__Group__4 ;
+ // InternalOml.g:15795:1: rule__DifferentFromPredicate__Group__3 : rule__DifferentFromPredicate__Group__3__Impl rule__DifferentFromPredicate__Group__4 ;
public final void rule__DifferentFromPredicate__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15370:1: ( rule__DifferentFromPredicate__Group__3__Impl rule__DifferentFromPredicate__Group__4 )
- // InternalOml.g:15371:2: rule__DifferentFromPredicate__Group__3__Impl rule__DifferentFromPredicate__Group__4
+ // InternalOml.g:15799:1: ( rule__DifferentFromPredicate__Group__3__Impl rule__DifferentFromPredicate__Group__4 )
+ // InternalOml.g:15800:2: rule__DifferentFromPredicate__Group__3__Impl rule__DifferentFromPredicate__Group__4
{
pushFollow(FOLLOW_4);
rule__DifferentFromPredicate__Group__3__Impl();
@@ -48026,20 +49383,20 @@ public final void rule__DifferentFromPredicate__Group__3() throws RecognitionExc
// $ANTLR start "rule__DifferentFromPredicate__Group__3__Impl"
- // InternalOml.g:15378:1: rule__DifferentFromPredicate__Group__3__Impl : ( ',' ) ;
+ // InternalOml.g:15807:1: rule__DifferentFromPredicate__Group__3__Impl : ( ',' ) ;
public final void rule__DifferentFromPredicate__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15382:1: ( ( ',' ) )
- // InternalOml.g:15383:1: ( ',' )
+ // InternalOml.g:15811:1: ( ( ',' ) )
+ // InternalOml.g:15812:1: ( ',' )
{
- // InternalOml.g:15383:1: ( ',' )
- // InternalOml.g:15384:2: ','
+ // InternalOml.g:15812:1: ( ',' )
+ // InternalOml.g:15813:2: ','
{
before(grammarAccess.getDifferentFromPredicateAccess().getCommaKeyword_3());
- match(input,43,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getDifferentFromPredicateAccess().getCommaKeyword_3());
}
@@ -48063,16 +49420,16 @@ public final void rule__DifferentFromPredicate__Group__3__Impl() throws Recognit
// $ANTLR start "rule__DifferentFromPredicate__Group__4"
- // InternalOml.g:15393:1: rule__DifferentFromPredicate__Group__4 : rule__DifferentFromPredicate__Group__4__Impl rule__DifferentFromPredicate__Group__5 ;
+ // InternalOml.g:15822:1: rule__DifferentFromPredicate__Group__4 : rule__DifferentFromPredicate__Group__4__Impl rule__DifferentFromPredicate__Group__5 ;
public final void rule__DifferentFromPredicate__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15397:1: ( rule__DifferentFromPredicate__Group__4__Impl rule__DifferentFromPredicate__Group__5 )
- // InternalOml.g:15398:2: rule__DifferentFromPredicate__Group__4__Impl rule__DifferentFromPredicate__Group__5
+ // InternalOml.g:15826:1: ( rule__DifferentFromPredicate__Group__4__Impl rule__DifferentFromPredicate__Group__5 )
+ // InternalOml.g:15827:2: rule__DifferentFromPredicate__Group__4__Impl rule__DifferentFromPredicate__Group__5
{
- pushFollow(FOLLOW_84);
+ pushFollow(FOLLOW_85);
rule__DifferentFromPredicate__Group__4__Impl();
state._fsp--;
@@ -48101,21 +49458,21 @@ public final void rule__DifferentFromPredicate__Group__4() throws RecognitionExc
// $ANTLR start "rule__DifferentFromPredicate__Group__4__Impl"
- // InternalOml.g:15405:1: rule__DifferentFromPredicate__Group__4__Impl : ( ( rule__DifferentFromPredicate__Argument2Assignment_4 ) ) ;
+ // InternalOml.g:15834:1: rule__DifferentFromPredicate__Group__4__Impl : ( ( rule__DifferentFromPredicate__Argument2Assignment_4 ) ) ;
public final void rule__DifferentFromPredicate__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15409:1: ( ( ( rule__DifferentFromPredicate__Argument2Assignment_4 ) ) )
- // InternalOml.g:15410:1: ( ( rule__DifferentFromPredicate__Argument2Assignment_4 ) )
+ // InternalOml.g:15838:1: ( ( ( rule__DifferentFromPredicate__Argument2Assignment_4 ) ) )
+ // InternalOml.g:15839:1: ( ( rule__DifferentFromPredicate__Argument2Assignment_4 ) )
{
- // InternalOml.g:15410:1: ( ( rule__DifferentFromPredicate__Argument2Assignment_4 ) )
- // InternalOml.g:15411:2: ( rule__DifferentFromPredicate__Argument2Assignment_4 )
+ // InternalOml.g:15839:1: ( ( rule__DifferentFromPredicate__Argument2Assignment_4 ) )
+ // InternalOml.g:15840:2: ( rule__DifferentFromPredicate__Argument2Assignment_4 )
{
before(grammarAccess.getDifferentFromPredicateAccess().getArgument2Assignment_4());
- // InternalOml.g:15412:2: ( rule__DifferentFromPredicate__Argument2Assignment_4 )
- // InternalOml.g:15412:3: rule__DifferentFromPredicate__Argument2Assignment_4
+ // InternalOml.g:15841:2: ( rule__DifferentFromPredicate__Argument2Assignment_4 )
+ // InternalOml.g:15841:3: rule__DifferentFromPredicate__Argument2Assignment_4
{
pushFollow(FOLLOW_2);
rule__DifferentFromPredicate__Argument2Assignment_4();
@@ -48148,14 +49505,14 @@ public final void rule__DifferentFromPredicate__Group__4__Impl() throws Recognit
// $ANTLR start "rule__DifferentFromPredicate__Group__5"
- // InternalOml.g:15420:1: rule__DifferentFromPredicate__Group__5 : rule__DifferentFromPredicate__Group__5__Impl ;
+ // InternalOml.g:15849:1: rule__DifferentFromPredicate__Group__5 : rule__DifferentFromPredicate__Group__5__Impl ;
public final void rule__DifferentFromPredicate__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15424:1: ( rule__DifferentFromPredicate__Group__5__Impl )
- // InternalOml.g:15425:2: rule__DifferentFromPredicate__Group__5__Impl
+ // InternalOml.g:15853:1: ( rule__DifferentFromPredicate__Group__5__Impl )
+ // InternalOml.g:15854:2: rule__DifferentFromPredicate__Group__5__Impl
{
pushFollow(FOLLOW_2);
rule__DifferentFromPredicate__Group__5__Impl();
@@ -48181,20 +49538,20 @@ public final void rule__DifferentFromPredicate__Group__5() throws RecognitionExc
// $ANTLR start "rule__DifferentFromPredicate__Group__5__Impl"
- // InternalOml.g:15431:1: rule__DifferentFromPredicate__Group__5__Impl : ( ')' ) ;
+ // InternalOml.g:15860:1: rule__DifferentFromPredicate__Group__5__Impl : ( ')' ) ;
public final void rule__DifferentFromPredicate__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15435:1: ( ( ')' ) )
- // InternalOml.g:15436:1: ( ')' )
+ // InternalOml.g:15864:1: ( ( ')' ) )
+ // InternalOml.g:15865:1: ( ')' )
{
- // InternalOml.g:15436:1: ( ')' )
- // InternalOml.g:15437:2: ')'
+ // InternalOml.g:15865:1: ( ')' )
+ // InternalOml.g:15866:2: ')'
{
before(grammarAccess.getDifferentFromPredicateAccess().getRightParenthesisKeyword_5());
- match(input,77,FOLLOW_2);
+ match(input,79,FOLLOW_2);
after(grammarAccess.getDifferentFromPredicateAccess().getRightParenthesisKeyword_5());
}
@@ -48218,16 +49575,16 @@ public final void rule__DifferentFromPredicate__Group__5__Impl() throws Recognit
// $ANTLR start "rule__BuiltInPredicate__Group__0"
- // InternalOml.g:15447:1: rule__BuiltInPredicate__Group__0 : rule__BuiltInPredicate__Group__0__Impl rule__BuiltInPredicate__Group__1 ;
+ // InternalOml.g:15876:1: rule__BuiltInPredicate__Group__0 : rule__BuiltInPredicate__Group__0__Impl rule__BuiltInPredicate__Group__1 ;
public final void rule__BuiltInPredicate__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15451:1: ( rule__BuiltInPredicate__Group__0__Impl rule__BuiltInPredicate__Group__1 )
- // InternalOml.g:15452:2: rule__BuiltInPredicate__Group__0__Impl rule__BuiltInPredicate__Group__1
+ // InternalOml.g:15880:1: ( rule__BuiltInPredicate__Group__0__Impl rule__BuiltInPredicate__Group__1 )
+ // InternalOml.g:15881:2: rule__BuiltInPredicate__Group__0__Impl rule__BuiltInPredicate__Group__1
{
- pushFollow(FOLLOW_83);
+ pushFollow(FOLLOW_84);
rule__BuiltInPredicate__Group__0__Impl();
state._fsp--;
@@ -48256,20 +49613,20 @@ public final void rule__BuiltInPredicate__Group__0() throws RecognitionException
// $ANTLR start "rule__BuiltInPredicate__Group__0__Impl"
- // InternalOml.g:15459:1: rule__BuiltInPredicate__Group__0__Impl : ( 'builtIn' ) ;
+ // InternalOml.g:15888:1: rule__BuiltInPredicate__Group__0__Impl : ( 'builtIn' ) ;
public final void rule__BuiltInPredicate__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15463:1: ( ( 'builtIn' ) )
- // InternalOml.g:15464:1: ( 'builtIn' )
+ // InternalOml.g:15892:1: ( ( 'builtIn' ) )
+ // InternalOml.g:15893:1: ( 'builtIn' )
{
- // InternalOml.g:15464:1: ( 'builtIn' )
- // InternalOml.g:15465:2: 'builtIn'
+ // InternalOml.g:15893:1: ( 'builtIn' )
+ // InternalOml.g:15894:2: 'builtIn'
{
before(grammarAccess.getBuiltInPredicateAccess().getBuiltInKeyword_0());
- match(input,80,FOLLOW_2);
+ match(input,82,FOLLOW_2);
after(grammarAccess.getBuiltInPredicateAccess().getBuiltInKeyword_0());
}
@@ -48293,14 +49650,14 @@ public final void rule__BuiltInPredicate__Group__0__Impl() throws RecognitionExc
// $ANTLR start "rule__BuiltInPredicate__Group__1"
- // InternalOml.g:15474:1: rule__BuiltInPredicate__Group__1 : rule__BuiltInPredicate__Group__1__Impl rule__BuiltInPredicate__Group__2 ;
+ // InternalOml.g:15903:1: rule__BuiltInPredicate__Group__1 : rule__BuiltInPredicate__Group__1__Impl rule__BuiltInPredicate__Group__2 ;
public final void rule__BuiltInPredicate__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15478:1: ( rule__BuiltInPredicate__Group__1__Impl rule__BuiltInPredicate__Group__2 )
- // InternalOml.g:15479:2: rule__BuiltInPredicate__Group__1__Impl rule__BuiltInPredicate__Group__2
+ // InternalOml.g:15907:1: ( rule__BuiltInPredicate__Group__1__Impl rule__BuiltInPredicate__Group__2 )
+ // InternalOml.g:15908:2: rule__BuiltInPredicate__Group__1__Impl rule__BuiltInPredicate__Group__2
{
pushFollow(FOLLOW_3);
rule__BuiltInPredicate__Group__1__Impl();
@@ -48331,20 +49688,20 @@ public final void rule__BuiltInPredicate__Group__1() throws RecognitionException
// $ANTLR start "rule__BuiltInPredicate__Group__1__Impl"
- // InternalOml.g:15486:1: rule__BuiltInPredicate__Group__1__Impl : ( '(' ) ;
+ // InternalOml.g:15915:1: rule__BuiltInPredicate__Group__1__Impl : ( '(' ) ;
public final void rule__BuiltInPredicate__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15490:1: ( ( '(' ) )
- // InternalOml.g:15491:1: ( '(' )
+ // InternalOml.g:15919:1: ( ( '(' ) )
+ // InternalOml.g:15920:1: ( '(' )
{
- // InternalOml.g:15491:1: ( '(' )
- // InternalOml.g:15492:2: '('
+ // InternalOml.g:15920:1: ( '(' )
+ // InternalOml.g:15921:2: '('
{
before(grammarAccess.getBuiltInPredicateAccess().getLeftParenthesisKeyword_1());
- match(input,76,FOLLOW_2);
+ match(input,78,FOLLOW_2);
after(grammarAccess.getBuiltInPredicateAccess().getLeftParenthesisKeyword_1());
}
@@ -48368,16 +49725,16 @@ public final void rule__BuiltInPredicate__Group__1__Impl() throws RecognitionExc
// $ANTLR start "rule__BuiltInPredicate__Group__2"
- // InternalOml.g:15501:1: rule__BuiltInPredicate__Group__2 : rule__BuiltInPredicate__Group__2__Impl rule__BuiltInPredicate__Group__3 ;
+ // InternalOml.g:15930:1: rule__BuiltInPredicate__Group__2 : rule__BuiltInPredicate__Group__2__Impl rule__BuiltInPredicate__Group__3 ;
public final void rule__BuiltInPredicate__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15505:1: ( rule__BuiltInPredicate__Group__2__Impl rule__BuiltInPredicate__Group__3 )
- // InternalOml.g:15506:2: rule__BuiltInPredicate__Group__2__Impl rule__BuiltInPredicate__Group__3
+ // InternalOml.g:15934:1: ( rule__BuiltInPredicate__Group__2__Impl rule__BuiltInPredicate__Group__3 )
+ // InternalOml.g:15935:2: rule__BuiltInPredicate__Group__2__Impl rule__BuiltInPredicate__Group__3
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_5);
rule__BuiltInPredicate__Group__2__Impl();
state._fsp--;
@@ -48406,21 +49763,21 @@ public final void rule__BuiltInPredicate__Group__2() throws RecognitionException
// $ANTLR start "rule__BuiltInPredicate__Group__2__Impl"
- // InternalOml.g:15513:1: rule__BuiltInPredicate__Group__2__Impl : ( ( rule__BuiltInPredicate__BuiltInAssignment_2 ) ) ;
+ // InternalOml.g:15942:1: rule__BuiltInPredicate__Group__2__Impl : ( ( rule__BuiltInPredicate__BuiltInAssignment_2 ) ) ;
public final void rule__BuiltInPredicate__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15517:1: ( ( ( rule__BuiltInPredicate__BuiltInAssignment_2 ) ) )
- // InternalOml.g:15518:1: ( ( rule__BuiltInPredicate__BuiltInAssignment_2 ) )
+ // InternalOml.g:15946:1: ( ( ( rule__BuiltInPredicate__BuiltInAssignment_2 ) ) )
+ // InternalOml.g:15947:1: ( ( rule__BuiltInPredicate__BuiltInAssignment_2 ) )
{
- // InternalOml.g:15518:1: ( ( rule__BuiltInPredicate__BuiltInAssignment_2 ) )
- // InternalOml.g:15519:2: ( rule__BuiltInPredicate__BuiltInAssignment_2 )
+ // InternalOml.g:15947:1: ( ( rule__BuiltInPredicate__BuiltInAssignment_2 ) )
+ // InternalOml.g:15948:2: ( rule__BuiltInPredicate__BuiltInAssignment_2 )
{
before(grammarAccess.getBuiltInPredicateAccess().getBuiltInAssignment_2());
- // InternalOml.g:15520:2: ( rule__BuiltInPredicate__BuiltInAssignment_2 )
- // InternalOml.g:15520:3: rule__BuiltInPredicate__BuiltInAssignment_2
+ // InternalOml.g:15949:2: ( rule__BuiltInPredicate__BuiltInAssignment_2 )
+ // InternalOml.g:15949:3: rule__BuiltInPredicate__BuiltInAssignment_2
{
pushFollow(FOLLOW_2);
rule__BuiltInPredicate__BuiltInAssignment_2();
@@ -48453,14 +49810,14 @@ public final void rule__BuiltInPredicate__Group__2__Impl() throws RecognitionExc
// $ANTLR start "rule__BuiltInPredicate__Group__3"
- // InternalOml.g:15528:1: rule__BuiltInPredicate__Group__3 : rule__BuiltInPredicate__Group__3__Impl rule__BuiltInPredicate__Group__4 ;
+ // InternalOml.g:15957:1: rule__BuiltInPredicate__Group__3 : rule__BuiltInPredicate__Group__3__Impl rule__BuiltInPredicate__Group__4 ;
public final void rule__BuiltInPredicate__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15532:1: ( rule__BuiltInPredicate__Group__3__Impl rule__BuiltInPredicate__Group__4 )
- // InternalOml.g:15533:2: rule__BuiltInPredicate__Group__3__Impl rule__BuiltInPredicate__Group__4
+ // InternalOml.g:15961:1: ( rule__BuiltInPredicate__Group__3__Impl rule__BuiltInPredicate__Group__4 )
+ // InternalOml.g:15962:2: rule__BuiltInPredicate__Group__3__Impl rule__BuiltInPredicate__Group__4
{
pushFollow(FOLLOW_4);
rule__BuiltInPredicate__Group__3__Impl();
@@ -48491,20 +49848,20 @@ public final void rule__BuiltInPredicate__Group__3() throws RecognitionException
// $ANTLR start "rule__BuiltInPredicate__Group__3__Impl"
- // InternalOml.g:15540:1: rule__BuiltInPredicate__Group__3__Impl : ( ',' ) ;
+ // InternalOml.g:15969:1: rule__BuiltInPredicate__Group__3__Impl : ( ',' ) ;
public final void rule__BuiltInPredicate__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15544:1: ( ( ',' ) )
- // InternalOml.g:15545:1: ( ',' )
+ // InternalOml.g:15973:1: ( ( ',' ) )
+ // InternalOml.g:15974:1: ( ',' )
{
- // InternalOml.g:15545:1: ( ',' )
- // InternalOml.g:15546:2: ','
+ // InternalOml.g:15974:1: ( ',' )
+ // InternalOml.g:15975:2: ','
{
before(grammarAccess.getBuiltInPredicateAccess().getCommaKeyword_3());
- match(input,43,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getBuiltInPredicateAccess().getCommaKeyword_3());
}
@@ -48528,16 +49885,16 @@ public final void rule__BuiltInPredicate__Group__3__Impl() throws RecognitionExc
// $ANTLR start "rule__BuiltInPredicate__Group__4"
- // InternalOml.g:15555:1: rule__BuiltInPredicate__Group__4 : rule__BuiltInPredicate__Group__4__Impl rule__BuiltInPredicate__Group__5 ;
+ // InternalOml.g:15984:1: rule__BuiltInPredicate__Group__4 : rule__BuiltInPredicate__Group__4__Impl rule__BuiltInPredicate__Group__5 ;
public final void rule__BuiltInPredicate__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15559:1: ( rule__BuiltInPredicate__Group__4__Impl rule__BuiltInPredicate__Group__5 )
- // InternalOml.g:15560:2: rule__BuiltInPredicate__Group__4__Impl rule__BuiltInPredicate__Group__5
+ // InternalOml.g:15988:1: ( rule__BuiltInPredicate__Group__4__Impl rule__BuiltInPredicate__Group__5 )
+ // InternalOml.g:15989:2: rule__BuiltInPredicate__Group__4__Impl rule__BuiltInPredicate__Group__5
{
- pushFollow(FOLLOW_85);
+ pushFollow(FOLLOW_86);
rule__BuiltInPredicate__Group__4__Impl();
state._fsp--;
@@ -48566,21 +49923,21 @@ public final void rule__BuiltInPredicate__Group__4() throws RecognitionException
// $ANTLR start "rule__BuiltInPredicate__Group__4__Impl"
- // InternalOml.g:15567:1: rule__BuiltInPredicate__Group__4__Impl : ( ( rule__BuiltInPredicate__ArgumentsAssignment_4 ) ) ;
+ // InternalOml.g:15996:1: rule__BuiltInPredicate__Group__4__Impl : ( ( rule__BuiltInPredicate__ArgumentsAssignment_4 ) ) ;
public final void rule__BuiltInPredicate__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15571:1: ( ( ( rule__BuiltInPredicate__ArgumentsAssignment_4 ) ) )
- // InternalOml.g:15572:1: ( ( rule__BuiltInPredicate__ArgumentsAssignment_4 ) )
+ // InternalOml.g:16000:1: ( ( ( rule__BuiltInPredicate__ArgumentsAssignment_4 ) ) )
+ // InternalOml.g:16001:1: ( ( rule__BuiltInPredicate__ArgumentsAssignment_4 ) )
{
- // InternalOml.g:15572:1: ( ( rule__BuiltInPredicate__ArgumentsAssignment_4 ) )
- // InternalOml.g:15573:2: ( rule__BuiltInPredicate__ArgumentsAssignment_4 )
+ // InternalOml.g:16001:1: ( ( rule__BuiltInPredicate__ArgumentsAssignment_4 ) )
+ // InternalOml.g:16002:2: ( rule__BuiltInPredicate__ArgumentsAssignment_4 )
{
before(grammarAccess.getBuiltInPredicateAccess().getArgumentsAssignment_4());
- // InternalOml.g:15574:2: ( rule__BuiltInPredicate__ArgumentsAssignment_4 )
- // InternalOml.g:15574:3: rule__BuiltInPredicate__ArgumentsAssignment_4
+ // InternalOml.g:16003:2: ( rule__BuiltInPredicate__ArgumentsAssignment_4 )
+ // InternalOml.g:16003:3: rule__BuiltInPredicate__ArgumentsAssignment_4
{
pushFollow(FOLLOW_2);
rule__BuiltInPredicate__ArgumentsAssignment_4();
@@ -48613,16 +49970,16 @@ public final void rule__BuiltInPredicate__Group__4__Impl() throws RecognitionExc
// $ANTLR start "rule__BuiltInPredicate__Group__5"
- // InternalOml.g:15582:1: rule__BuiltInPredicate__Group__5 : rule__BuiltInPredicate__Group__5__Impl rule__BuiltInPredicate__Group__6 ;
+ // InternalOml.g:16011:1: rule__BuiltInPredicate__Group__5 : rule__BuiltInPredicate__Group__5__Impl rule__BuiltInPredicate__Group__6 ;
public final void rule__BuiltInPredicate__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15586:1: ( rule__BuiltInPredicate__Group__5__Impl rule__BuiltInPredicate__Group__6 )
- // InternalOml.g:15587:2: rule__BuiltInPredicate__Group__5__Impl rule__BuiltInPredicate__Group__6
+ // InternalOml.g:16015:1: ( rule__BuiltInPredicate__Group__5__Impl rule__BuiltInPredicate__Group__6 )
+ // InternalOml.g:16016:2: rule__BuiltInPredicate__Group__5__Impl rule__BuiltInPredicate__Group__6
{
- pushFollow(FOLLOW_85);
+ pushFollow(FOLLOW_86);
rule__BuiltInPredicate__Group__5__Impl();
state._fsp--;
@@ -48651,35 +50008,35 @@ public final void rule__BuiltInPredicate__Group__5() throws RecognitionException
// $ANTLR start "rule__BuiltInPredicate__Group__5__Impl"
- // InternalOml.g:15594:1: rule__BuiltInPredicate__Group__5__Impl : ( ( rule__BuiltInPredicate__Group_5__0 )* ) ;
+ // InternalOml.g:16023:1: rule__BuiltInPredicate__Group__5__Impl : ( ( rule__BuiltInPredicate__Group_5__0 )* ) ;
public final void rule__BuiltInPredicate__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15598:1: ( ( ( rule__BuiltInPredicate__Group_5__0 )* ) )
- // InternalOml.g:15599:1: ( ( rule__BuiltInPredicate__Group_5__0 )* )
+ // InternalOml.g:16027:1: ( ( ( rule__BuiltInPredicate__Group_5__0 )* ) )
+ // InternalOml.g:16028:1: ( ( rule__BuiltInPredicate__Group_5__0 )* )
{
- // InternalOml.g:15599:1: ( ( rule__BuiltInPredicate__Group_5__0 )* )
- // InternalOml.g:15600:2: ( rule__BuiltInPredicate__Group_5__0 )*
+ // InternalOml.g:16028:1: ( ( rule__BuiltInPredicate__Group_5__0 )* )
+ // InternalOml.g:16029:2: ( rule__BuiltInPredicate__Group_5__0 )*
{
before(grammarAccess.getBuiltInPredicateAccess().getGroup_5());
- // InternalOml.g:15601:2: ( rule__BuiltInPredicate__Group_5__0 )*
- loop160:
+ // InternalOml.g:16030:2: ( rule__BuiltInPredicate__Group_5__0 )*
+ loop164:
do {
- int alt160=2;
- int LA160_0 = input.LA(1);
+ int alt164=2;
+ int LA164_0 = input.LA(1);
- if ( (LA160_0==43) ) {
- alt160=1;
+ if ( (LA164_0==30) ) {
+ alt164=1;
}
- switch (alt160) {
+ switch (alt164) {
case 1 :
- // InternalOml.g:15601:3: rule__BuiltInPredicate__Group_5__0
+ // InternalOml.g:16030:3: rule__BuiltInPredicate__Group_5__0
{
- pushFollow(FOLLOW_35);
+ pushFollow(FOLLOW_6);
rule__BuiltInPredicate__Group_5__0();
state._fsp--;
@@ -48689,7 +50046,7 @@ public final void rule__BuiltInPredicate__Group__5__Impl() throws RecognitionExc
break;
default :
- break loop160;
+ break loop164;
}
} while (true);
@@ -48716,14 +50073,14 @@ public final void rule__BuiltInPredicate__Group__5__Impl() throws RecognitionExc
// $ANTLR start "rule__BuiltInPredicate__Group__6"
- // InternalOml.g:15609:1: rule__BuiltInPredicate__Group__6 : rule__BuiltInPredicate__Group__6__Impl ;
+ // InternalOml.g:16038:1: rule__BuiltInPredicate__Group__6 : rule__BuiltInPredicate__Group__6__Impl ;
public final void rule__BuiltInPredicate__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15613:1: ( rule__BuiltInPredicate__Group__6__Impl )
- // InternalOml.g:15614:2: rule__BuiltInPredicate__Group__6__Impl
+ // InternalOml.g:16042:1: ( rule__BuiltInPredicate__Group__6__Impl )
+ // InternalOml.g:16043:2: rule__BuiltInPredicate__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__BuiltInPredicate__Group__6__Impl();
@@ -48749,20 +50106,20 @@ public final void rule__BuiltInPredicate__Group__6() throws RecognitionException
// $ANTLR start "rule__BuiltInPredicate__Group__6__Impl"
- // InternalOml.g:15620:1: rule__BuiltInPredicate__Group__6__Impl : ( ')' ) ;
+ // InternalOml.g:16049:1: rule__BuiltInPredicate__Group__6__Impl : ( ')' ) ;
public final void rule__BuiltInPredicate__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15624:1: ( ( ')' ) )
- // InternalOml.g:15625:1: ( ')' )
+ // InternalOml.g:16053:1: ( ( ')' ) )
+ // InternalOml.g:16054:1: ( ')' )
{
- // InternalOml.g:15625:1: ( ')' )
- // InternalOml.g:15626:2: ')'
+ // InternalOml.g:16054:1: ( ')' )
+ // InternalOml.g:16055:2: ')'
{
before(grammarAccess.getBuiltInPredicateAccess().getRightParenthesisKeyword_6());
- match(input,77,FOLLOW_2);
+ match(input,79,FOLLOW_2);
after(grammarAccess.getBuiltInPredicateAccess().getRightParenthesisKeyword_6());
}
@@ -48786,14 +50143,14 @@ public final void rule__BuiltInPredicate__Group__6__Impl() throws RecognitionExc
// $ANTLR start "rule__BuiltInPredicate__Group_5__0"
- // InternalOml.g:15636:1: rule__BuiltInPredicate__Group_5__0 : rule__BuiltInPredicate__Group_5__0__Impl rule__BuiltInPredicate__Group_5__1 ;
+ // InternalOml.g:16065:1: rule__BuiltInPredicate__Group_5__0 : rule__BuiltInPredicate__Group_5__0__Impl rule__BuiltInPredicate__Group_5__1 ;
public final void rule__BuiltInPredicate__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15640:1: ( rule__BuiltInPredicate__Group_5__0__Impl rule__BuiltInPredicate__Group_5__1 )
- // InternalOml.g:15641:2: rule__BuiltInPredicate__Group_5__0__Impl rule__BuiltInPredicate__Group_5__1
+ // InternalOml.g:16069:1: ( rule__BuiltInPredicate__Group_5__0__Impl rule__BuiltInPredicate__Group_5__1 )
+ // InternalOml.g:16070:2: rule__BuiltInPredicate__Group_5__0__Impl rule__BuiltInPredicate__Group_5__1
{
pushFollow(FOLLOW_4);
rule__BuiltInPredicate__Group_5__0__Impl();
@@ -48824,20 +50181,20 @@ public final void rule__BuiltInPredicate__Group_5__0() throws RecognitionExcepti
// $ANTLR start "rule__BuiltInPredicate__Group_5__0__Impl"
- // InternalOml.g:15648:1: rule__BuiltInPredicate__Group_5__0__Impl : ( ',' ) ;
+ // InternalOml.g:16077:1: rule__BuiltInPredicate__Group_5__0__Impl : ( ',' ) ;
public final void rule__BuiltInPredicate__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15652:1: ( ( ',' ) )
- // InternalOml.g:15653:1: ( ',' )
+ // InternalOml.g:16081:1: ( ( ',' ) )
+ // InternalOml.g:16082:1: ( ',' )
{
- // InternalOml.g:15653:1: ( ',' )
- // InternalOml.g:15654:2: ','
+ // InternalOml.g:16082:1: ( ',' )
+ // InternalOml.g:16083:2: ','
{
before(grammarAccess.getBuiltInPredicateAccess().getCommaKeyword_5_0());
- match(input,43,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getBuiltInPredicateAccess().getCommaKeyword_5_0());
}
@@ -48861,14 +50218,14 @@ public final void rule__BuiltInPredicate__Group_5__0__Impl() throws RecognitionE
// $ANTLR start "rule__BuiltInPredicate__Group_5__1"
- // InternalOml.g:15663:1: rule__BuiltInPredicate__Group_5__1 : rule__BuiltInPredicate__Group_5__1__Impl ;
+ // InternalOml.g:16092:1: rule__BuiltInPredicate__Group_5__1 : rule__BuiltInPredicate__Group_5__1__Impl ;
public final void rule__BuiltInPredicate__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15667:1: ( rule__BuiltInPredicate__Group_5__1__Impl )
- // InternalOml.g:15668:2: rule__BuiltInPredicate__Group_5__1__Impl
+ // InternalOml.g:16096:1: ( rule__BuiltInPredicate__Group_5__1__Impl )
+ // InternalOml.g:16097:2: rule__BuiltInPredicate__Group_5__1__Impl
{
pushFollow(FOLLOW_2);
rule__BuiltInPredicate__Group_5__1__Impl();
@@ -48894,21 +50251,21 @@ public final void rule__BuiltInPredicate__Group_5__1() throws RecognitionExcepti
// $ANTLR start "rule__BuiltInPredicate__Group_5__1__Impl"
- // InternalOml.g:15674:1: rule__BuiltInPredicate__Group_5__1__Impl : ( ( rule__BuiltInPredicate__ArgumentsAssignment_5_1 ) ) ;
+ // InternalOml.g:16103:1: rule__BuiltInPredicate__Group_5__1__Impl : ( ( rule__BuiltInPredicate__ArgumentsAssignment_5_1 ) ) ;
public final void rule__BuiltInPredicate__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15678:1: ( ( ( rule__BuiltInPredicate__ArgumentsAssignment_5_1 ) ) )
- // InternalOml.g:15679:1: ( ( rule__BuiltInPredicate__ArgumentsAssignment_5_1 ) )
+ // InternalOml.g:16107:1: ( ( ( rule__BuiltInPredicate__ArgumentsAssignment_5_1 ) ) )
+ // InternalOml.g:16108:1: ( ( rule__BuiltInPredicate__ArgumentsAssignment_5_1 ) )
{
- // InternalOml.g:15679:1: ( ( rule__BuiltInPredicate__ArgumentsAssignment_5_1 ) )
- // InternalOml.g:15680:2: ( rule__BuiltInPredicate__ArgumentsAssignment_5_1 )
+ // InternalOml.g:16108:1: ( ( rule__BuiltInPredicate__ArgumentsAssignment_5_1 ) )
+ // InternalOml.g:16109:2: ( rule__BuiltInPredicate__ArgumentsAssignment_5_1 )
{
before(grammarAccess.getBuiltInPredicateAccess().getArgumentsAssignment_5_1());
- // InternalOml.g:15681:2: ( rule__BuiltInPredicate__ArgumentsAssignment_5_1 )
- // InternalOml.g:15681:3: rule__BuiltInPredicate__ArgumentsAssignment_5_1
+ // InternalOml.g:16110:2: ( rule__BuiltInPredicate__ArgumentsAssignment_5_1 )
+ // InternalOml.g:16110:3: rule__BuiltInPredicate__ArgumentsAssignment_5_1
{
pushFollow(FOLLOW_2);
rule__BuiltInPredicate__ArgumentsAssignment_5_1();
@@ -48941,16 +50298,16 @@ public final void rule__BuiltInPredicate__Group_5__1__Impl() throws RecognitionE
// $ANTLR start "rule__QuotedLiteral__Group__0"
- // InternalOml.g:15690:1: rule__QuotedLiteral__Group__0 : rule__QuotedLiteral__Group__0__Impl rule__QuotedLiteral__Group__1 ;
+ // InternalOml.g:16119:1: rule__QuotedLiteral__Group__0 : rule__QuotedLiteral__Group__0__Impl rule__QuotedLiteral__Group__1 ;
public final void rule__QuotedLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15694:1: ( rule__QuotedLiteral__Group__0__Impl rule__QuotedLiteral__Group__1 )
- // InternalOml.g:15695:2: rule__QuotedLiteral__Group__0__Impl rule__QuotedLiteral__Group__1
+ // InternalOml.g:16123:1: ( rule__QuotedLiteral__Group__0__Impl rule__QuotedLiteral__Group__1 )
+ // InternalOml.g:16124:2: rule__QuotedLiteral__Group__0__Impl rule__QuotedLiteral__Group__1
{
- pushFollow(FOLLOW_86);
+ pushFollow(FOLLOW_87);
rule__QuotedLiteral__Group__0__Impl();
state._fsp--;
@@ -48979,21 +50336,21 @@ public final void rule__QuotedLiteral__Group__0() throws RecognitionException {
// $ANTLR start "rule__QuotedLiteral__Group__0__Impl"
- // InternalOml.g:15702:1: rule__QuotedLiteral__Group__0__Impl : ( ( rule__QuotedLiteral__ValueAssignment_0 ) ) ;
+ // InternalOml.g:16131:1: rule__QuotedLiteral__Group__0__Impl : ( ( rule__QuotedLiteral__ValueAssignment_0 ) ) ;
public final void rule__QuotedLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15706:1: ( ( ( rule__QuotedLiteral__ValueAssignment_0 ) ) )
- // InternalOml.g:15707:1: ( ( rule__QuotedLiteral__ValueAssignment_0 ) )
+ // InternalOml.g:16135:1: ( ( ( rule__QuotedLiteral__ValueAssignment_0 ) ) )
+ // InternalOml.g:16136:1: ( ( rule__QuotedLiteral__ValueAssignment_0 ) )
{
- // InternalOml.g:15707:1: ( ( rule__QuotedLiteral__ValueAssignment_0 ) )
- // InternalOml.g:15708:2: ( rule__QuotedLiteral__ValueAssignment_0 )
+ // InternalOml.g:16136:1: ( ( rule__QuotedLiteral__ValueAssignment_0 ) )
+ // InternalOml.g:16137:2: ( rule__QuotedLiteral__ValueAssignment_0 )
{
before(grammarAccess.getQuotedLiteralAccess().getValueAssignment_0());
- // InternalOml.g:15709:2: ( rule__QuotedLiteral__ValueAssignment_0 )
- // InternalOml.g:15709:3: rule__QuotedLiteral__ValueAssignment_0
+ // InternalOml.g:16138:2: ( rule__QuotedLiteral__ValueAssignment_0 )
+ // InternalOml.g:16138:3: rule__QuotedLiteral__ValueAssignment_0
{
pushFollow(FOLLOW_2);
rule__QuotedLiteral__ValueAssignment_0();
@@ -49026,14 +50383,14 @@ public final void rule__QuotedLiteral__Group__0__Impl() throws RecognitionExcept
// $ANTLR start "rule__QuotedLiteral__Group__1"
- // InternalOml.g:15717:1: rule__QuotedLiteral__Group__1 : rule__QuotedLiteral__Group__1__Impl ;
+ // InternalOml.g:16146:1: rule__QuotedLiteral__Group__1 : rule__QuotedLiteral__Group__1__Impl ;
public final void rule__QuotedLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15721:1: ( rule__QuotedLiteral__Group__1__Impl )
- // InternalOml.g:15722:2: rule__QuotedLiteral__Group__1__Impl
+ // InternalOml.g:16150:1: ( rule__QuotedLiteral__Group__1__Impl )
+ // InternalOml.g:16151:2: rule__QuotedLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__QuotedLiteral__Group__1__Impl();
@@ -49059,29 +50416,29 @@ public final void rule__QuotedLiteral__Group__1() throws RecognitionException {
// $ANTLR start "rule__QuotedLiteral__Group__1__Impl"
- // InternalOml.g:15728:1: rule__QuotedLiteral__Group__1__Impl : ( ( rule__QuotedLiteral__Alternatives_1 )? ) ;
+ // InternalOml.g:16157:1: rule__QuotedLiteral__Group__1__Impl : ( ( rule__QuotedLiteral__Alternatives_1 )? ) ;
public final void rule__QuotedLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15732:1: ( ( ( rule__QuotedLiteral__Alternatives_1 )? ) )
- // InternalOml.g:15733:1: ( ( rule__QuotedLiteral__Alternatives_1 )? )
+ // InternalOml.g:16161:1: ( ( ( rule__QuotedLiteral__Alternatives_1 )? ) )
+ // InternalOml.g:16162:1: ( ( rule__QuotedLiteral__Alternatives_1 )? )
{
- // InternalOml.g:15733:1: ( ( rule__QuotedLiteral__Alternatives_1 )? )
- // InternalOml.g:15734:2: ( rule__QuotedLiteral__Alternatives_1 )?
+ // InternalOml.g:16162:1: ( ( rule__QuotedLiteral__Alternatives_1 )? )
+ // InternalOml.g:16163:2: ( rule__QuotedLiteral__Alternatives_1 )?
{
before(grammarAccess.getQuotedLiteralAccess().getAlternatives_1());
- // InternalOml.g:15735:2: ( rule__QuotedLiteral__Alternatives_1 )?
- int alt161=2;
- int LA161_0 = input.LA(1);
+ // InternalOml.g:16164:2: ( rule__QuotedLiteral__Alternatives_1 )?
+ int alt165=2;
+ int LA165_0 = input.LA(1);
- if ( ((LA161_0>=81 && LA161_0<=82)) ) {
- alt161=1;
+ if ( ((LA165_0>=83 && LA165_0<=84)) ) {
+ alt165=1;
}
- switch (alt161) {
+ switch (alt165) {
case 1 :
- // InternalOml.g:15735:3: rule__QuotedLiteral__Alternatives_1
+ // InternalOml.g:16164:3: rule__QuotedLiteral__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__QuotedLiteral__Alternatives_1();
@@ -49117,14 +50474,14 @@ public final void rule__QuotedLiteral__Group__1__Impl() throws RecognitionExcept
// $ANTLR start "rule__QuotedLiteral__Group_1_0__0"
- // InternalOml.g:15744:1: rule__QuotedLiteral__Group_1_0__0 : rule__QuotedLiteral__Group_1_0__0__Impl rule__QuotedLiteral__Group_1_0__1 ;
+ // InternalOml.g:16173:1: rule__QuotedLiteral__Group_1_0__0 : rule__QuotedLiteral__Group_1_0__0__Impl rule__QuotedLiteral__Group_1_0__1 ;
public final void rule__QuotedLiteral__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15748:1: ( rule__QuotedLiteral__Group_1_0__0__Impl rule__QuotedLiteral__Group_1_0__1 )
- // InternalOml.g:15749:2: rule__QuotedLiteral__Group_1_0__0__Impl rule__QuotedLiteral__Group_1_0__1
+ // InternalOml.g:16177:1: ( rule__QuotedLiteral__Group_1_0__0__Impl rule__QuotedLiteral__Group_1_0__1 )
+ // InternalOml.g:16178:2: rule__QuotedLiteral__Group_1_0__0__Impl rule__QuotedLiteral__Group_1_0__1
{
pushFollow(FOLLOW_3);
rule__QuotedLiteral__Group_1_0__0__Impl();
@@ -49155,20 +50512,20 @@ public final void rule__QuotedLiteral__Group_1_0__0() throws RecognitionExceptio
// $ANTLR start "rule__QuotedLiteral__Group_1_0__0__Impl"
- // InternalOml.g:15756:1: rule__QuotedLiteral__Group_1_0__0__Impl : ( '^^' ) ;
+ // InternalOml.g:16185:1: rule__QuotedLiteral__Group_1_0__0__Impl : ( '^^' ) ;
public final void rule__QuotedLiteral__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15760:1: ( ( '^^' ) )
- // InternalOml.g:15761:1: ( '^^' )
+ // InternalOml.g:16189:1: ( ( '^^' ) )
+ // InternalOml.g:16190:1: ( '^^' )
{
- // InternalOml.g:15761:1: ( '^^' )
- // InternalOml.g:15762:2: '^^'
+ // InternalOml.g:16190:1: ( '^^' )
+ // InternalOml.g:16191:2: '^^'
{
before(grammarAccess.getQuotedLiteralAccess().getCircumflexAccentCircumflexAccentKeyword_1_0_0());
- match(input,81,FOLLOW_2);
+ match(input,83,FOLLOW_2);
after(grammarAccess.getQuotedLiteralAccess().getCircumflexAccentCircumflexAccentKeyword_1_0_0());
}
@@ -49192,14 +50549,14 @@ public final void rule__QuotedLiteral__Group_1_0__0__Impl() throws RecognitionEx
// $ANTLR start "rule__QuotedLiteral__Group_1_0__1"
- // InternalOml.g:15771:1: rule__QuotedLiteral__Group_1_0__1 : rule__QuotedLiteral__Group_1_0__1__Impl ;
+ // InternalOml.g:16200:1: rule__QuotedLiteral__Group_1_0__1 : rule__QuotedLiteral__Group_1_0__1__Impl ;
public final void rule__QuotedLiteral__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15775:1: ( rule__QuotedLiteral__Group_1_0__1__Impl )
- // InternalOml.g:15776:2: rule__QuotedLiteral__Group_1_0__1__Impl
+ // InternalOml.g:16204:1: ( rule__QuotedLiteral__Group_1_0__1__Impl )
+ // InternalOml.g:16205:2: rule__QuotedLiteral__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__QuotedLiteral__Group_1_0__1__Impl();
@@ -49225,21 +50582,21 @@ public final void rule__QuotedLiteral__Group_1_0__1() throws RecognitionExceptio
// $ANTLR start "rule__QuotedLiteral__Group_1_0__1__Impl"
- // InternalOml.g:15782:1: rule__QuotedLiteral__Group_1_0__1__Impl : ( ( rule__QuotedLiteral__TypeAssignment_1_0_1 ) ) ;
+ // InternalOml.g:16211:1: rule__QuotedLiteral__Group_1_0__1__Impl : ( ( rule__QuotedLiteral__TypeAssignment_1_0_1 ) ) ;
public final void rule__QuotedLiteral__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15786:1: ( ( ( rule__QuotedLiteral__TypeAssignment_1_0_1 ) ) )
- // InternalOml.g:15787:1: ( ( rule__QuotedLiteral__TypeAssignment_1_0_1 ) )
+ // InternalOml.g:16215:1: ( ( ( rule__QuotedLiteral__TypeAssignment_1_0_1 ) ) )
+ // InternalOml.g:16216:1: ( ( rule__QuotedLiteral__TypeAssignment_1_0_1 ) )
{
- // InternalOml.g:15787:1: ( ( rule__QuotedLiteral__TypeAssignment_1_0_1 ) )
- // InternalOml.g:15788:2: ( rule__QuotedLiteral__TypeAssignment_1_0_1 )
+ // InternalOml.g:16216:1: ( ( rule__QuotedLiteral__TypeAssignment_1_0_1 ) )
+ // InternalOml.g:16217:2: ( rule__QuotedLiteral__TypeAssignment_1_0_1 )
{
before(grammarAccess.getQuotedLiteralAccess().getTypeAssignment_1_0_1());
- // InternalOml.g:15789:2: ( rule__QuotedLiteral__TypeAssignment_1_0_1 )
- // InternalOml.g:15789:3: rule__QuotedLiteral__TypeAssignment_1_0_1
+ // InternalOml.g:16218:2: ( rule__QuotedLiteral__TypeAssignment_1_0_1 )
+ // InternalOml.g:16218:3: rule__QuotedLiteral__TypeAssignment_1_0_1
{
pushFollow(FOLLOW_2);
rule__QuotedLiteral__TypeAssignment_1_0_1();
@@ -49272,16 +50629,16 @@ public final void rule__QuotedLiteral__Group_1_0__1__Impl() throws RecognitionEx
// $ANTLR start "rule__QuotedLiteral__Group_1_1__0"
- // InternalOml.g:15798:1: rule__QuotedLiteral__Group_1_1__0 : rule__QuotedLiteral__Group_1_1__0__Impl rule__QuotedLiteral__Group_1_1__1 ;
+ // InternalOml.g:16227:1: rule__QuotedLiteral__Group_1_1__0 : rule__QuotedLiteral__Group_1_1__0__Impl rule__QuotedLiteral__Group_1_1__1 ;
public final void rule__QuotedLiteral__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15802:1: ( rule__QuotedLiteral__Group_1_1__0__Impl rule__QuotedLiteral__Group_1_1__1 )
- // InternalOml.g:15803:2: rule__QuotedLiteral__Group_1_1__0__Impl rule__QuotedLiteral__Group_1_1__1
+ // InternalOml.g:16231:1: ( rule__QuotedLiteral__Group_1_1__0__Impl rule__QuotedLiteral__Group_1_1__1 )
+ // InternalOml.g:16232:2: rule__QuotedLiteral__Group_1_1__0__Impl rule__QuotedLiteral__Group_1_1__1
{
- pushFollow(FOLLOW_9);
+ pushFollow(FOLLOW_11);
rule__QuotedLiteral__Group_1_1__0__Impl();
state._fsp--;
@@ -49310,20 +50667,20 @@ public final void rule__QuotedLiteral__Group_1_1__0() throws RecognitionExceptio
// $ANTLR start "rule__QuotedLiteral__Group_1_1__0__Impl"
- // InternalOml.g:15810:1: rule__QuotedLiteral__Group_1_1__0__Impl : ( '$' ) ;
+ // InternalOml.g:16239:1: rule__QuotedLiteral__Group_1_1__0__Impl : ( '$' ) ;
public final void rule__QuotedLiteral__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15814:1: ( ( '$' ) )
- // InternalOml.g:15815:1: ( '$' )
+ // InternalOml.g:16243:1: ( ( '$' ) )
+ // InternalOml.g:16244:1: ( '$' )
{
- // InternalOml.g:15815:1: ( '$' )
- // InternalOml.g:15816:2: '$'
+ // InternalOml.g:16244:1: ( '$' )
+ // InternalOml.g:16245:2: '$'
{
before(grammarAccess.getQuotedLiteralAccess().getDollarSignKeyword_1_1_0());
- match(input,82,FOLLOW_2);
+ match(input,84,FOLLOW_2);
after(grammarAccess.getQuotedLiteralAccess().getDollarSignKeyword_1_1_0());
}
@@ -49347,14 +50704,14 @@ public final void rule__QuotedLiteral__Group_1_1__0__Impl() throws RecognitionEx
// $ANTLR start "rule__QuotedLiteral__Group_1_1__1"
- // InternalOml.g:15825:1: rule__QuotedLiteral__Group_1_1__1 : rule__QuotedLiteral__Group_1_1__1__Impl ;
+ // InternalOml.g:16254:1: rule__QuotedLiteral__Group_1_1__1 : rule__QuotedLiteral__Group_1_1__1__Impl ;
public final void rule__QuotedLiteral__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15829:1: ( rule__QuotedLiteral__Group_1_1__1__Impl )
- // InternalOml.g:15830:2: rule__QuotedLiteral__Group_1_1__1__Impl
+ // InternalOml.g:16258:1: ( rule__QuotedLiteral__Group_1_1__1__Impl )
+ // InternalOml.g:16259:2: rule__QuotedLiteral__Group_1_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__QuotedLiteral__Group_1_1__1__Impl();
@@ -49380,21 +50737,21 @@ public final void rule__QuotedLiteral__Group_1_1__1() throws RecognitionExceptio
// $ANTLR start "rule__QuotedLiteral__Group_1_1__1__Impl"
- // InternalOml.g:15836:1: rule__QuotedLiteral__Group_1_1__1__Impl : ( ( rule__QuotedLiteral__LangTagAssignment_1_1_1 ) ) ;
+ // InternalOml.g:16265:1: rule__QuotedLiteral__Group_1_1__1__Impl : ( ( rule__QuotedLiteral__LangTagAssignment_1_1_1 ) ) ;
public final void rule__QuotedLiteral__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15840:1: ( ( ( rule__QuotedLiteral__LangTagAssignment_1_1_1 ) ) )
- // InternalOml.g:15841:1: ( ( rule__QuotedLiteral__LangTagAssignment_1_1_1 ) )
+ // InternalOml.g:16269:1: ( ( ( rule__QuotedLiteral__LangTagAssignment_1_1_1 ) ) )
+ // InternalOml.g:16270:1: ( ( rule__QuotedLiteral__LangTagAssignment_1_1_1 ) )
{
- // InternalOml.g:15841:1: ( ( rule__QuotedLiteral__LangTagAssignment_1_1_1 ) )
- // InternalOml.g:15842:2: ( rule__QuotedLiteral__LangTagAssignment_1_1_1 )
+ // InternalOml.g:16270:1: ( ( rule__QuotedLiteral__LangTagAssignment_1_1_1 ) )
+ // InternalOml.g:16271:2: ( rule__QuotedLiteral__LangTagAssignment_1_1_1 )
{
before(grammarAccess.getQuotedLiteralAccess().getLangTagAssignment_1_1_1());
- // InternalOml.g:15843:2: ( rule__QuotedLiteral__LangTagAssignment_1_1_1 )
- // InternalOml.g:15843:3: rule__QuotedLiteral__LangTagAssignment_1_1_1
+ // InternalOml.g:16272:2: ( rule__QuotedLiteral__LangTagAssignment_1_1_1 )
+ // InternalOml.g:16272:3: rule__QuotedLiteral__LangTagAssignment_1_1_1
{
pushFollow(FOLLOW_2);
rule__QuotedLiteral__LangTagAssignment_1_1_1();
@@ -49427,44 +50784,44 @@ public final void rule__QuotedLiteral__Group_1_1__1__Impl() throws RecognitionEx
// $ANTLR start "rule__RelationEntity__UnorderedGroup_2_5"
- // InternalOml.g:15852:1: rule__RelationEntity__UnorderedGroup_2_5 : ( rule__RelationEntity__UnorderedGroup_2_5__0 )? ;
+ // InternalOml.g:16281:1: rule__RelationEntity__UnorderedGroup_2_5 : ( rule__RelationEntity__UnorderedGroup_2_5__0 )? ;
public final void rule__RelationEntity__UnorderedGroup_2_5() throws RecognitionException {
int stackSize = keepStackSize();
getUnorderedGroupHelper().enter(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5());
try {
- // InternalOml.g:15857:1: ( ( rule__RelationEntity__UnorderedGroup_2_5__0 )? )
- // InternalOml.g:15858:2: ( rule__RelationEntity__UnorderedGroup_2_5__0 )?
+ // InternalOml.g:16286:1: ( ( rule__RelationEntity__UnorderedGroup_2_5__0 )? )
+ // InternalOml.g:16287:2: ( rule__RelationEntity__UnorderedGroup_2_5__0 )?
{
- // InternalOml.g:15858:2: ( rule__RelationEntity__UnorderedGroup_2_5__0 )?
- int alt162=2;
- int LA162_0 = input.LA(1);
+ // InternalOml.g:16287:2: ( rule__RelationEntity__UnorderedGroup_2_5__0 )?
+ int alt166=2;
+ int LA166_0 = input.LA(1);
- if ( LA162_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 0) ) {
- alt162=1;
+ if ( LA166_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 0) ) {
+ alt166=1;
}
- else if ( LA162_0 == 83 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 1) ) {
- alt162=1;
+ else if ( LA166_0 == 85 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 1) ) {
+ alt166=1;
}
- else if ( LA162_0 == 84 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 2) ) {
- alt162=1;
+ else if ( LA166_0 == 86 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 2) ) {
+ alt166=1;
}
- else if ( LA162_0 == 85 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 3) ) {
- alt162=1;
+ else if ( LA166_0 == 87 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 3) ) {
+ alt166=1;
}
- else if ( LA162_0 == 86 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 4) ) {
- alt162=1;
+ else if ( LA166_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 4) ) {
+ alt166=1;
}
- else if ( LA162_0 == 87 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 5) ) {
- alt162=1;
+ else if ( LA166_0 == 89 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 5) ) {
+ alt166=1;
}
- else if ( LA162_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 6) ) {
- alt162=1;
+ else if ( LA166_0 == 90 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 6) ) {
+ alt166=1;
}
- switch (alt162) {
+ switch (alt166) {
case 1 :
- // InternalOml.g:15858:2: rule__RelationEntity__UnorderedGroup_2_5__0
+ // InternalOml.g:16287:2: rule__RelationEntity__UnorderedGroup_2_5__0
{
pushFollow(FOLLOW_2);
rule__RelationEntity__UnorderedGroup_2_5__0();
@@ -49497,59 +50854,59 @@ else if ( LA162_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
// $ANTLR start "rule__RelationEntity__UnorderedGroup_2_5__Impl"
- // InternalOml.g:15866:1: rule__RelationEntity__UnorderedGroup_2_5__Impl : ( ({...}? => ( ( ( rule__RelationEntity__FunctionalAssignment_2_5_0 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__Group_2_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__SymmetricAssignment_2_5_2 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__AsymmetricAssignment_2_5_3 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__ReflexiveAssignment_2_5_4 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__IrreflexiveAssignment_2_5_5 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__TransitiveAssignment_2_5_6 ) ) ) ) ) ;
+ // InternalOml.g:16295:1: rule__RelationEntity__UnorderedGroup_2_5__Impl : ( ({...}? => ( ( ( rule__RelationEntity__FunctionalAssignment_2_5_0 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__Group_2_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__SymmetricAssignment_2_5_2 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__AsymmetricAssignment_2_5_3 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__ReflexiveAssignment_2_5_4 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__IrreflexiveAssignment_2_5_5 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__TransitiveAssignment_2_5_6 ) ) ) ) ) ;
public final void rule__RelationEntity__UnorderedGroup_2_5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
boolean selected = false;
try {
- // InternalOml.g:15871:1: ( ( ({...}? => ( ( ( rule__RelationEntity__FunctionalAssignment_2_5_0 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__Group_2_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__SymmetricAssignment_2_5_2 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__AsymmetricAssignment_2_5_3 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__ReflexiveAssignment_2_5_4 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__IrreflexiveAssignment_2_5_5 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__TransitiveAssignment_2_5_6 ) ) ) ) ) )
- // InternalOml.g:15872:3: ( ({...}? => ( ( ( rule__RelationEntity__FunctionalAssignment_2_5_0 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__Group_2_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__SymmetricAssignment_2_5_2 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__AsymmetricAssignment_2_5_3 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__ReflexiveAssignment_2_5_4 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__IrreflexiveAssignment_2_5_5 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__TransitiveAssignment_2_5_6 ) ) ) ) )
+ // InternalOml.g:16300:1: ( ( ({...}? => ( ( ( rule__RelationEntity__FunctionalAssignment_2_5_0 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__Group_2_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__SymmetricAssignment_2_5_2 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__AsymmetricAssignment_2_5_3 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__ReflexiveAssignment_2_5_4 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__IrreflexiveAssignment_2_5_5 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__TransitiveAssignment_2_5_6 ) ) ) ) ) )
+ // InternalOml.g:16301:3: ( ({...}? => ( ( ( rule__RelationEntity__FunctionalAssignment_2_5_0 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__Group_2_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__SymmetricAssignment_2_5_2 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__AsymmetricAssignment_2_5_3 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__ReflexiveAssignment_2_5_4 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__IrreflexiveAssignment_2_5_5 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__TransitiveAssignment_2_5_6 ) ) ) ) )
{
- // InternalOml.g:15872:3: ( ({...}? => ( ( ( rule__RelationEntity__FunctionalAssignment_2_5_0 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__Group_2_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__SymmetricAssignment_2_5_2 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__AsymmetricAssignment_2_5_3 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__ReflexiveAssignment_2_5_4 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__IrreflexiveAssignment_2_5_5 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__TransitiveAssignment_2_5_6 ) ) ) ) )
- int alt163=7;
- int LA163_0 = input.LA(1);
+ // InternalOml.g:16301:3: ( ({...}? => ( ( ( rule__RelationEntity__FunctionalAssignment_2_5_0 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__Group_2_5_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__SymmetricAssignment_2_5_2 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__AsymmetricAssignment_2_5_3 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__ReflexiveAssignment_2_5_4 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__IrreflexiveAssignment_2_5_5 ) ) ) ) | ({...}? => ( ( ( rule__RelationEntity__TransitiveAssignment_2_5_6 ) ) ) ) )
+ int alt167=7;
+ int LA167_0 = input.LA(1);
- if ( LA163_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 0) ) {
- alt163=1;
+ if ( LA167_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 0) ) {
+ alt167=1;
}
- else if ( LA163_0 == 83 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 1) ) {
- alt163=2;
+ else if ( LA167_0 == 85 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 1) ) {
+ alt167=2;
}
- else if ( LA163_0 == 84 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 2) ) {
- alt163=3;
+ else if ( LA167_0 == 86 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 2) ) {
+ alt167=3;
}
- else if ( LA163_0 == 85 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 3) ) {
- alt163=4;
+ else if ( LA167_0 == 87 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 3) ) {
+ alt167=4;
}
- else if ( LA163_0 == 86 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 4) ) {
- alt163=5;
+ else if ( LA167_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 4) ) {
+ alt167=5;
}
- else if ( LA163_0 == 87 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 5) ) {
- alt163=6;
+ else if ( LA167_0 == 89 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 5) ) {
+ alt167=6;
}
- else if ( LA163_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 6) ) {
- alt163=7;
+ else if ( LA167_0 == 90 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 6) ) {
+ alt167=7;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 163, 0, input);
+ new NoViableAltException("", 167, 0, input);
throw nvae;
}
- switch (alt163) {
+ switch (alt167) {
case 1 :
- // InternalOml.g:15873:3: ({...}? => ( ( ( rule__RelationEntity__FunctionalAssignment_2_5_0 ) ) ) )
+ // InternalOml.g:16302:3: ({...}? => ( ( ( rule__RelationEntity__FunctionalAssignment_2_5_0 ) ) ) )
{
- // InternalOml.g:15873:3: ({...}? => ( ( ( rule__RelationEntity__FunctionalAssignment_2_5_0 ) ) ) )
- // InternalOml.g:15874:4: {...}? => ( ( ( rule__RelationEntity__FunctionalAssignment_2_5_0 ) ) )
+ // InternalOml.g:16302:3: ({...}? => ( ( ( rule__RelationEntity__FunctionalAssignment_2_5_0 ) ) ) )
+ // InternalOml.g:16303:4: {...}? => ( ( ( rule__RelationEntity__FunctionalAssignment_2_5_0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 0) ) {
throw new FailedPredicateException(input, "rule__RelationEntity__UnorderedGroup_2_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 0)");
}
- // InternalOml.g:15874:112: ( ( ( rule__RelationEntity__FunctionalAssignment_2_5_0 ) ) )
- // InternalOml.g:15875:5: ( ( rule__RelationEntity__FunctionalAssignment_2_5_0 ) )
+ // InternalOml.g:16303:112: ( ( ( rule__RelationEntity__FunctionalAssignment_2_5_0 ) ) )
+ // InternalOml.g:16304:5: ( ( rule__RelationEntity__FunctionalAssignment_2_5_0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 0);
@@ -49557,12 +50914,12 @@ else if ( LA163_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
selected = true;
- // InternalOml.g:15881:5: ( ( rule__RelationEntity__FunctionalAssignment_2_5_0 ) )
- // InternalOml.g:15882:6: ( rule__RelationEntity__FunctionalAssignment_2_5_0 )
+ // InternalOml.g:16310:5: ( ( rule__RelationEntity__FunctionalAssignment_2_5_0 ) )
+ // InternalOml.g:16311:6: ( rule__RelationEntity__FunctionalAssignment_2_5_0 )
{
before(grammarAccess.getRelationEntityAccess().getFunctionalAssignment_2_5_0());
- // InternalOml.g:15883:6: ( rule__RelationEntity__FunctionalAssignment_2_5_0 )
- // InternalOml.g:15883:7: rule__RelationEntity__FunctionalAssignment_2_5_0
+ // InternalOml.g:16312:6: ( rule__RelationEntity__FunctionalAssignment_2_5_0 )
+ // InternalOml.g:16312:7: rule__RelationEntity__FunctionalAssignment_2_5_0
{
pushFollow(FOLLOW_2);
rule__RelationEntity__FunctionalAssignment_2_5_0();
@@ -49586,16 +50943,16 @@ else if ( LA163_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
}
break;
case 2 :
- // InternalOml.g:15888:3: ({...}? => ( ( ( rule__RelationEntity__Group_2_5_1__0 ) ) ) )
+ // InternalOml.g:16317:3: ({...}? => ( ( ( rule__RelationEntity__Group_2_5_1__0 ) ) ) )
{
- // InternalOml.g:15888:3: ({...}? => ( ( ( rule__RelationEntity__Group_2_5_1__0 ) ) ) )
- // InternalOml.g:15889:4: {...}? => ( ( ( rule__RelationEntity__Group_2_5_1__0 ) ) )
+ // InternalOml.g:16317:3: ({...}? => ( ( ( rule__RelationEntity__Group_2_5_1__0 ) ) ) )
+ // InternalOml.g:16318:4: {...}? => ( ( ( rule__RelationEntity__Group_2_5_1__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 1) ) {
throw new FailedPredicateException(input, "rule__RelationEntity__UnorderedGroup_2_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 1)");
}
- // InternalOml.g:15889:112: ( ( ( rule__RelationEntity__Group_2_5_1__0 ) ) )
- // InternalOml.g:15890:5: ( ( rule__RelationEntity__Group_2_5_1__0 ) )
+ // InternalOml.g:16318:112: ( ( ( rule__RelationEntity__Group_2_5_1__0 ) ) )
+ // InternalOml.g:16319:5: ( ( rule__RelationEntity__Group_2_5_1__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 1);
@@ -49603,12 +50960,12 @@ else if ( LA163_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
selected = true;
- // InternalOml.g:15896:5: ( ( rule__RelationEntity__Group_2_5_1__0 ) )
- // InternalOml.g:15897:6: ( rule__RelationEntity__Group_2_5_1__0 )
+ // InternalOml.g:16325:5: ( ( rule__RelationEntity__Group_2_5_1__0 ) )
+ // InternalOml.g:16326:6: ( rule__RelationEntity__Group_2_5_1__0 )
{
before(grammarAccess.getRelationEntityAccess().getGroup_2_5_1());
- // InternalOml.g:15898:6: ( rule__RelationEntity__Group_2_5_1__0 )
- // InternalOml.g:15898:7: rule__RelationEntity__Group_2_5_1__0
+ // InternalOml.g:16327:6: ( rule__RelationEntity__Group_2_5_1__0 )
+ // InternalOml.g:16327:7: rule__RelationEntity__Group_2_5_1__0
{
pushFollow(FOLLOW_2);
rule__RelationEntity__Group_2_5_1__0();
@@ -49632,16 +50989,16 @@ else if ( LA163_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
}
break;
case 3 :
- // InternalOml.g:15903:3: ({...}? => ( ( ( rule__RelationEntity__SymmetricAssignment_2_5_2 ) ) ) )
+ // InternalOml.g:16332:3: ({...}? => ( ( ( rule__RelationEntity__SymmetricAssignment_2_5_2 ) ) ) )
{
- // InternalOml.g:15903:3: ({...}? => ( ( ( rule__RelationEntity__SymmetricAssignment_2_5_2 ) ) ) )
- // InternalOml.g:15904:4: {...}? => ( ( ( rule__RelationEntity__SymmetricAssignment_2_5_2 ) ) )
+ // InternalOml.g:16332:3: ({...}? => ( ( ( rule__RelationEntity__SymmetricAssignment_2_5_2 ) ) ) )
+ // InternalOml.g:16333:4: {...}? => ( ( ( rule__RelationEntity__SymmetricAssignment_2_5_2 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 2) ) {
throw new FailedPredicateException(input, "rule__RelationEntity__UnorderedGroup_2_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 2)");
}
- // InternalOml.g:15904:112: ( ( ( rule__RelationEntity__SymmetricAssignment_2_5_2 ) ) )
- // InternalOml.g:15905:5: ( ( rule__RelationEntity__SymmetricAssignment_2_5_2 ) )
+ // InternalOml.g:16333:112: ( ( ( rule__RelationEntity__SymmetricAssignment_2_5_2 ) ) )
+ // InternalOml.g:16334:5: ( ( rule__RelationEntity__SymmetricAssignment_2_5_2 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 2);
@@ -49649,12 +51006,12 @@ else if ( LA163_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
selected = true;
- // InternalOml.g:15911:5: ( ( rule__RelationEntity__SymmetricAssignment_2_5_2 ) )
- // InternalOml.g:15912:6: ( rule__RelationEntity__SymmetricAssignment_2_5_2 )
+ // InternalOml.g:16340:5: ( ( rule__RelationEntity__SymmetricAssignment_2_5_2 ) )
+ // InternalOml.g:16341:6: ( rule__RelationEntity__SymmetricAssignment_2_5_2 )
{
before(grammarAccess.getRelationEntityAccess().getSymmetricAssignment_2_5_2());
- // InternalOml.g:15913:6: ( rule__RelationEntity__SymmetricAssignment_2_5_2 )
- // InternalOml.g:15913:7: rule__RelationEntity__SymmetricAssignment_2_5_2
+ // InternalOml.g:16342:6: ( rule__RelationEntity__SymmetricAssignment_2_5_2 )
+ // InternalOml.g:16342:7: rule__RelationEntity__SymmetricAssignment_2_5_2
{
pushFollow(FOLLOW_2);
rule__RelationEntity__SymmetricAssignment_2_5_2();
@@ -49678,16 +51035,16 @@ else if ( LA163_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
}
break;
case 4 :
- // InternalOml.g:15918:3: ({...}? => ( ( ( rule__RelationEntity__AsymmetricAssignment_2_5_3 ) ) ) )
+ // InternalOml.g:16347:3: ({...}? => ( ( ( rule__RelationEntity__AsymmetricAssignment_2_5_3 ) ) ) )
{
- // InternalOml.g:15918:3: ({...}? => ( ( ( rule__RelationEntity__AsymmetricAssignment_2_5_3 ) ) ) )
- // InternalOml.g:15919:4: {...}? => ( ( ( rule__RelationEntity__AsymmetricAssignment_2_5_3 ) ) )
+ // InternalOml.g:16347:3: ({...}? => ( ( ( rule__RelationEntity__AsymmetricAssignment_2_5_3 ) ) ) )
+ // InternalOml.g:16348:4: {...}? => ( ( ( rule__RelationEntity__AsymmetricAssignment_2_5_3 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 3) ) {
throw new FailedPredicateException(input, "rule__RelationEntity__UnorderedGroup_2_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 3)");
}
- // InternalOml.g:15919:112: ( ( ( rule__RelationEntity__AsymmetricAssignment_2_5_3 ) ) )
- // InternalOml.g:15920:5: ( ( rule__RelationEntity__AsymmetricAssignment_2_5_3 ) )
+ // InternalOml.g:16348:112: ( ( ( rule__RelationEntity__AsymmetricAssignment_2_5_3 ) ) )
+ // InternalOml.g:16349:5: ( ( rule__RelationEntity__AsymmetricAssignment_2_5_3 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 3);
@@ -49695,12 +51052,12 @@ else if ( LA163_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
selected = true;
- // InternalOml.g:15926:5: ( ( rule__RelationEntity__AsymmetricAssignment_2_5_3 ) )
- // InternalOml.g:15927:6: ( rule__RelationEntity__AsymmetricAssignment_2_5_3 )
+ // InternalOml.g:16355:5: ( ( rule__RelationEntity__AsymmetricAssignment_2_5_3 ) )
+ // InternalOml.g:16356:6: ( rule__RelationEntity__AsymmetricAssignment_2_5_3 )
{
before(grammarAccess.getRelationEntityAccess().getAsymmetricAssignment_2_5_3());
- // InternalOml.g:15928:6: ( rule__RelationEntity__AsymmetricAssignment_2_5_3 )
- // InternalOml.g:15928:7: rule__RelationEntity__AsymmetricAssignment_2_5_3
+ // InternalOml.g:16357:6: ( rule__RelationEntity__AsymmetricAssignment_2_5_3 )
+ // InternalOml.g:16357:7: rule__RelationEntity__AsymmetricAssignment_2_5_3
{
pushFollow(FOLLOW_2);
rule__RelationEntity__AsymmetricAssignment_2_5_3();
@@ -49724,16 +51081,16 @@ else if ( LA163_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
}
break;
case 5 :
- // InternalOml.g:15933:3: ({...}? => ( ( ( rule__RelationEntity__ReflexiveAssignment_2_5_4 ) ) ) )
+ // InternalOml.g:16362:3: ({...}? => ( ( ( rule__RelationEntity__ReflexiveAssignment_2_5_4 ) ) ) )
{
- // InternalOml.g:15933:3: ({...}? => ( ( ( rule__RelationEntity__ReflexiveAssignment_2_5_4 ) ) ) )
- // InternalOml.g:15934:4: {...}? => ( ( ( rule__RelationEntity__ReflexiveAssignment_2_5_4 ) ) )
+ // InternalOml.g:16362:3: ({...}? => ( ( ( rule__RelationEntity__ReflexiveAssignment_2_5_4 ) ) ) )
+ // InternalOml.g:16363:4: {...}? => ( ( ( rule__RelationEntity__ReflexiveAssignment_2_5_4 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 4) ) {
throw new FailedPredicateException(input, "rule__RelationEntity__UnorderedGroup_2_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 4)");
}
- // InternalOml.g:15934:112: ( ( ( rule__RelationEntity__ReflexiveAssignment_2_5_4 ) ) )
- // InternalOml.g:15935:5: ( ( rule__RelationEntity__ReflexiveAssignment_2_5_4 ) )
+ // InternalOml.g:16363:112: ( ( ( rule__RelationEntity__ReflexiveAssignment_2_5_4 ) ) )
+ // InternalOml.g:16364:5: ( ( rule__RelationEntity__ReflexiveAssignment_2_5_4 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 4);
@@ -49741,12 +51098,12 @@ else if ( LA163_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
selected = true;
- // InternalOml.g:15941:5: ( ( rule__RelationEntity__ReflexiveAssignment_2_5_4 ) )
- // InternalOml.g:15942:6: ( rule__RelationEntity__ReflexiveAssignment_2_5_4 )
+ // InternalOml.g:16370:5: ( ( rule__RelationEntity__ReflexiveAssignment_2_5_4 ) )
+ // InternalOml.g:16371:6: ( rule__RelationEntity__ReflexiveAssignment_2_5_4 )
{
before(grammarAccess.getRelationEntityAccess().getReflexiveAssignment_2_5_4());
- // InternalOml.g:15943:6: ( rule__RelationEntity__ReflexiveAssignment_2_5_4 )
- // InternalOml.g:15943:7: rule__RelationEntity__ReflexiveAssignment_2_5_4
+ // InternalOml.g:16372:6: ( rule__RelationEntity__ReflexiveAssignment_2_5_4 )
+ // InternalOml.g:16372:7: rule__RelationEntity__ReflexiveAssignment_2_5_4
{
pushFollow(FOLLOW_2);
rule__RelationEntity__ReflexiveAssignment_2_5_4();
@@ -49770,16 +51127,16 @@ else if ( LA163_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
}
break;
case 6 :
- // InternalOml.g:15948:3: ({...}? => ( ( ( rule__RelationEntity__IrreflexiveAssignment_2_5_5 ) ) ) )
+ // InternalOml.g:16377:3: ({...}? => ( ( ( rule__RelationEntity__IrreflexiveAssignment_2_5_5 ) ) ) )
{
- // InternalOml.g:15948:3: ({...}? => ( ( ( rule__RelationEntity__IrreflexiveAssignment_2_5_5 ) ) ) )
- // InternalOml.g:15949:4: {...}? => ( ( ( rule__RelationEntity__IrreflexiveAssignment_2_5_5 ) ) )
+ // InternalOml.g:16377:3: ({...}? => ( ( ( rule__RelationEntity__IrreflexiveAssignment_2_5_5 ) ) ) )
+ // InternalOml.g:16378:4: {...}? => ( ( ( rule__RelationEntity__IrreflexiveAssignment_2_5_5 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 5) ) {
throw new FailedPredicateException(input, "rule__RelationEntity__UnorderedGroup_2_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 5)");
}
- // InternalOml.g:15949:112: ( ( ( rule__RelationEntity__IrreflexiveAssignment_2_5_5 ) ) )
- // InternalOml.g:15950:5: ( ( rule__RelationEntity__IrreflexiveAssignment_2_5_5 ) )
+ // InternalOml.g:16378:112: ( ( ( rule__RelationEntity__IrreflexiveAssignment_2_5_5 ) ) )
+ // InternalOml.g:16379:5: ( ( rule__RelationEntity__IrreflexiveAssignment_2_5_5 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 5);
@@ -49787,12 +51144,12 @@ else if ( LA163_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
selected = true;
- // InternalOml.g:15956:5: ( ( rule__RelationEntity__IrreflexiveAssignment_2_5_5 ) )
- // InternalOml.g:15957:6: ( rule__RelationEntity__IrreflexiveAssignment_2_5_5 )
+ // InternalOml.g:16385:5: ( ( rule__RelationEntity__IrreflexiveAssignment_2_5_5 ) )
+ // InternalOml.g:16386:6: ( rule__RelationEntity__IrreflexiveAssignment_2_5_5 )
{
before(grammarAccess.getRelationEntityAccess().getIrreflexiveAssignment_2_5_5());
- // InternalOml.g:15958:6: ( rule__RelationEntity__IrreflexiveAssignment_2_5_5 )
- // InternalOml.g:15958:7: rule__RelationEntity__IrreflexiveAssignment_2_5_5
+ // InternalOml.g:16387:6: ( rule__RelationEntity__IrreflexiveAssignment_2_5_5 )
+ // InternalOml.g:16387:7: rule__RelationEntity__IrreflexiveAssignment_2_5_5
{
pushFollow(FOLLOW_2);
rule__RelationEntity__IrreflexiveAssignment_2_5_5();
@@ -49816,16 +51173,16 @@ else if ( LA163_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
}
break;
case 7 :
- // InternalOml.g:15963:3: ({...}? => ( ( ( rule__RelationEntity__TransitiveAssignment_2_5_6 ) ) ) )
+ // InternalOml.g:16392:3: ({...}? => ( ( ( rule__RelationEntity__TransitiveAssignment_2_5_6 ) ) ) )
{
- // InternalOml.g:15963:3: ({...}? => ( ( ( rule__RelationEntity__TransitiveAssignment_2_5_6 ) ) ) )
- // InternalOml.g:15964:4: {...}? => ( ( ( rule__RelationEntity__TransitiveAssignment_2_5_6 ) ) )
+ // InternalOml.g:16392:3: ({...}? => ( ( ( rule__RelationEntity__TransitiveAssignment_2_5_6 ) ) ) )
+ // InternalOml.g:16393:4: {...}? => ( ( ( rule__RelationEntity__TransitiveAssignment_2_5_6 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 6) ) {
throw new FailedPredicateException(input, "rule__RelationEntity__UnorderedGroup_2_5__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 6)");
}
- // InternalOml.g:15964:112: ( ( ( rule__RelationEntity__TransitiveAssignment_2_5_6 ) ) )
- // InternalOml.g:15965:5: ( ( rule__RelationEntity__TransitiveAssignment_2_5_6 ) )
+ // InternalOml.g:16393:112: ( ( ( rule__RelationEntity__TransitiveAssignment_2_5_6 ) ) )
+ // InternalOml.g:16394:5: ( ( rule__RelationEntity__TransitiveAssignment_2_5_6 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 6);
@@ -49833,12 +51190,12 @@ else if ( LA163_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
selected = true;
- // InternalOml.g:15971:5: ( ( rule__RelationEntity__TransitiveAssignment_2_5_6 ) )
- // InternalOml.g:15972:6: ( rule__RelationEntity__TransitiveAssignment_2_5_6 )
+ // InternalOml.g:16400:5: ( ( rule__RelationEntity__TransitiveAssignment_2_5_6 ) )
+ // InternalOml.g:16401:6: ( rule__RelationEntity__TransitiveAssignment_2_5_6 )
{
before(grammarAccess.getRelationEntityAccess().getTransitiveAssignment_2_5_6());
- // InternalOml.g:15973:6: ( rule__RelationEntity__TransitiveAssignment_2_5_6 )
- // InternalOml.g:15973:7: rule__RelationEntity__TransitiveAssignment_2_5_6
+ // InternalOml.g:16402:6: ( rule__RelationEntity__TransitiveAssignment_2_5_6 )
+ // InternalOml.g:16402:7: rule__RelationEntity__TransitiveAssignment_2_5_6
{
pushFollow(FOLLOW_2);
rule__RelationEntity__TransitiveAssignment_2_5_6();
@@ -49885,48 +51242,48 @@ else if ( LA163_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
// $ANTLR start "rule__RelationEntity__UnorderedGroup_2_5__0"
- // InternalOml.g:15986:1: rule__RelationEntity__UnorderedGroup_2_5__0 : rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__1 )? ;
+ // InternalOml.g:16415:1: rule__RelationEntity__UnorderedGroup_2_5__0 : rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__1 )? ;
public final void rule__RelationEntity__UnorderedGroup_2_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:15990:1: ( rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__1 )? )
- // InternalOml.g:15991:2: rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__1 )?
+ // InternalOml.g:16419:1: ( rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__1 )? )
+ // InternalOml.g:16420:2: rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__1 )?
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
rule__RelationEntity__UnorderedGroup_2_5__Impl();
state._fsp--;
- // InternalOml.g:15992:2: ( rule__RelationEntity__UnorderedGroup_2_5__1 )?
- int alt164=2;
- int LA164_0 = input.LA(1);
+ // InternalOml.g:16421:2: ( rule__RelationEntity__UnorderedGroup_2_5__1 )?
+ int alt168=2;
+ int LA168_0 = input.LA(1);
- if ( LA164_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 0) ) {
- alt164=1;
+ if ( LA168_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 0) ) {
+ alt168=1;
}
- else if ( LA164_0 == 83 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 1) ) {
- alt164=1;
+ else if ( LA168_0 == 85 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 1) ) {
+ alt168=1;
}
- else if ( LA164_0 == 84 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 2) ) {
- alt164=1;
+ else if ( LA168_0 == 86 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 2) ) {
+ alt168=1;
}
- else if ( LA164_0 == 85 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 3) ) {
- alt164=1;
+ else if ( LA168_0 == 87 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 3) ) {
+ alt168=1;
}
- else if ( LA164_0 == 86 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 4) ) {
- alt164=1;
+ else if ( LA168_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 4) ) {
+ alt168=1;
}
- else if ( LA164_0 == 87 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 5) ) {
- alt164=1;
+ else if ( LA168_0 == 89 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 5) ) {
+ alt168=1;
}
- else if ( LA164_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 6) ) {
- alt164=1;
+ else if ( LA168_0 == 90 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 6) ) {
+ alt168=1;
}
- switch (alt164) {
+ switch (alt168) {
case 1 :
- // InternalOml.g:15992:2: rule__RelationEntity__UnorderedGroup_2_5__1
+ // InternalOml.g:16421:2: rule__RelationEntity__UnorderedGroup_2_5__1
{
pushFollow(FOLLOW_2);
rule__RelationEntity__UnorderedGroup_2_5__1();
@@ -49958,48 +51315,48 @@ else if ( LA164_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
// $ANTLR start "rule__RelationEntity__UnorderedGroup_2_5__1"
- // InternalOml.g:15998:1: rule__RelationEntity__UnorderedGroup_2_5__1 : rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__2 )? ;
+ // InternalOml.g:16427:1: rule__RelationEntity__UnorderedGroup_2_5__1 : rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__2 )? ;
public final void rule__RelationEntity__UnorderedGroup_2_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16002:1: ( rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__2 )? )
- // InternalOml.g:16003:2: rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__2 )?
+ // InternalOml.g:16431:1: ( rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__2 )? )
+ // InternalOml.g:16432:2: rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__2 )?
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
rule__RelationEntity__UnorderedGroup_2_5__Impl();
state._fsp--;
- // InternalOml.g:16004:2: ( rule__RelationEntity__UnorderedGroup_2_5__2 )?
- int alt165=2;
- int LA165_0 = input.LA(1);
+ // InternalOml.g:16433:2: ( rule__RelationEntity__UnorderedGroup_2_5__2 )?
+ int alt169=2;
+ int LA169_0 = input.LA(1);
- if ( LA165_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 0) ) {
- alt165=1;
+ if ( LA169_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 0) ) {
+ alt169=1;
}
- else if ( LA165_0 == 83 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 1) ) {
- alt165=1;
+ else if ( LA169_0 == 85 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 1) ) {
+ alt169=1;
}
- else if ( LA165_0 == 84 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 2) ) {
- alt165=1;
+ else if ( LA169_0 == 86 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 2) ) {
+ alt169=1;
}
- else if ( LA165_0 == 85 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 3) ) {
- alt165=1;
+ else if ( LA169_0 == 87 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 3) ) {
+ alt169=1;
}
- else if ( LA165_0 == 86 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 4) ) {
- alt165=1;
+ else if ( LA169_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 4) ) {
+ alt169=1;
}
- else if ( LA165_0 == 87 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 5) ) {
- alt165=1;
+ else if ( LA169_0 == 89 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 5) ) {
+ alt169=1;
}
- else if ( LA165_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 6) ) {
- alt165=1;
+ else if ( LA169_0 == 90 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 6) ) {
+ alt169=1;
}
- switch (alt165) {
+ switch (alt169) {
case 1 :
- // InternalOml.g:16004:2: rule__RelationEntity__UnorderedGroup_2_5__2
+ // InternalOml.g:16433:2: rule__RelationEntity__UnorderedGroup_2_5__2
{
pushFollow(FOLLOW_2);
rule__RelationEntity__UnorderedGroup_2_5__2();
@@ -50031,48 +51388,48 @@ else if ( LA165_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
// $ANTLR start "rule__RelationEntity__UnorderedGroup_2_5__2"
- // InternalOml.g:16010:1: rule__RelationEntity__UnorderedGroup_2_5__2 : rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__3 )? ;
+ // InternalOml.g:16439:1: rule__RelationEntity__UnorderedGroup_2_5__2 : rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__3 )? ;
public final void rule__RelationEntity__UnorderedGroup_2_5__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16014:1: ( rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__3 )? )
- // InternalOml.g:16015:2: rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__3 )?
+ // InternalOml.g:16443:1: ( rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__3 )? )
+ // InternalOml.g:16444:2: rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__3 )?
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
rule__RelationEntity__UnorderedGroup_2_5__Impl();
state._fsp--;
- // InternalOml.g:16016:2: ( rule__RelationEntity__UnorderedGroup_2_5__3 )?
- int alt166=2;
- int LA166_0 = input.LA(1);
+ // InternalOml.g:16445:2: ( rule__RelationEntity__UnorderedGroup_2_5__3 )?
+ int alt170=2;
+ int LA170_0 = input.LA(1);
- if ( LA166_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 0) ) {
- alt166=1;
+ if ( LA170_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 0) ) {
+ alt170=1;
}
- else if ( LA166_0 == 83 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 1) ) {
- alt166=1;
+ else if ( LA170_0 == 85 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 1) ) {
+ alt170=1;
}
- else if ( LA166_0 == 84 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 2) ) {
- alt166=1;
+ else if ( LA170_0 == 86 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 2) ) {
+ alt170=1;
}
- else if ( LA166_0 == 85 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 3) ) {
- alt166=1;
+ else if ( LA170_0 == 87 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 3) ) {
+ alt170=1;
}
- else if ( LA166_0 == 86 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 4) ) {
- alt166=1;
+ else if ( LA170_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 4) ) {
+ alt170=1;
}
- else if ( LA166_0 == 87 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 5) ) {
- alt166=1;
+ else if ( LA170_0 == 89 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 5) ) {
+ alt170=1;
}
- else if ( LA166_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 6) ) {
- alt166=1;
+ else if ( LA170_0 == 90 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 6) ) {
+ alt170=1;
}
- switch (alt166) {
+ switch (alt170) {
case 1 :
- // InternalOml.g:16016:2: rule__RelationEntity__UnorderedGroup_2_5__3
+ // InternalOml.g:16445:2: rule__RelationEntity__UnorderedGroup_2_5__3
{
pushFollow(FOLLOW_2);
rule__RelationEntity__UnorderedGroup_2_5__3();
@@ -50104,48 +51461,48 @@ else if ( LA166_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
// $ANTLR start "rule__RelationEntity__UnorderedGroup_2_5__3"
- // InternalOml.g:16022:1: rule__RelationEntity__UnorderedGroup_2_5__3 : rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__4 )? ;
+ // InternalOml.g:16451:1: rule__RelationEntity__UnorderedGroup_2_5__3 : rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__4 )? ;
public final void rule__RelationEntity__UnorderedGroup_2_5__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16026:1: ( rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__4 )? )
- // InternalOml.g:16027:2: rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__4 )?
+ // InternalOml.g:16455:1: ( rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__4 )? )
+ // InternalOml.g:16456:2: rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__4 )?
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
rule__RelationEntity__UnorderedGroup_2_5__Impl();
state._fsp--;
- // InternalOml.g:16028:2: ( rule__RelationEntity__UnorderedGroup_2_5__4 )?
- int alt167=2;
- int LA167_0 = input.LA(1);
+ // InternalOml.g:16457:2: ( rule__RelationEntity__UnorderedGroup_2_5__4 )?
+ int alt171=2;
+ int LA171_0 = input.LA(1);
- if ( LA167_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 0) ) {
- alt167=1;
+ if ( LA171_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 0) ) {
+ alt171=1;
}
- else if ( LA167_0 == 83 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 1) ) {
- alt167=1;
+ else if ( LA171_0 == 85 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 1) ) {
+ alt171=1;
}
- else if ( LA167_0 == 84 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 2) ) {
- alt167=1;
+ else if ( LA171_0 == 86 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 2) ) {
+ alt171=1;
}
- else if ( LA167_0 == 85 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 3) ) {
- alt167=1;
+ else if ( LA171_0 == 87 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 3) ) {
+ alt171=1;
}
- else if ( LA167_0 == 86 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 4) ) {
- alt167=1;
+ else if ( LA171_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 4) ) {
+ alt171=1;
}
- else if ( LA167_0 == 87 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 5) ) {
- alt167=1;
+ else if ( LA171_0 == 89 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 5) ) {
+ alt171=1;
}
- else if ( LA167_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 6) ) {
- alt167=1;
+ else if ( LA171_0 == 90 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 6) ) {
+ alt171=1;
}
- switch (alt167) {
+ switch (alt171) {
case 1 :
- // InternalOml.g:16028:2: rule__RelationEntity__UnorderedGroup_2_5__4
+ // InternalOml.g:16457:2: rule__RelationEntity__UnorderedGroup_2_5__4
{
pushFollow(FOLLOW_2);
rule__RelationEntity__UnorderedGroup_2_5__4();
@@ -50177,48 +51534,48 @@ else if ( LA167_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
// $ANTLR start "rule__RelationEntity__UnorderedGroup_2_5__4"
- // InternalOml.g:16034:1: rule__RelationEntity__UnorderedGroup_2_5__4 : rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__5 )? ;
+ // InternalOml.g:16463:1: rule__RelationEntity__UnorderedGroup_2_5__4 : rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__5 )? ;
public final void rule__RelationEntity__UnorderedGroup_2_5__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16038:1: ( rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__5 )? )
- // InternalOml.g:16039:2: rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__5 )?
+ // InternalOml.g:16467:1: ( rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__5 )? )
+ // InternalOml.g:16468:2: rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__5 )?
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
rule__RelationEntity__UnorderedGroup_2_5__Impl();
state._fsp--;
- // InternalOml.g:16040:2: ( rule__RelationEntity__UnorderedGroup_2_5__5 )?
- int alt168=2;
- int LA168_0 = input.LA(1);
+ // InternalOml.g:16469:2: ( rule__RelationEntity__UnorderedGroup_2_5__5 )?
+ int alt172=2;
+ int LA172_0 = input.LA(1);
- if ( LA168_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 0) ) {
- alt168=1;
+ if ( LA172_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 0) ) {
+ alt172=1;
}
- else if ( LA168_0 == 83 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 1) ) {
- alt168=1;
+ else if ( LA172_0 == 85 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 1) ) {
+ alt172=1;
}
- else if ( LA168_0 == 84 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 2) ) {
- alt168=1;
+ else if ( LA172_0 == 86 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 2) ) {
+ alt172=1;
}
- else if ( LA168_0 == 85 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 3) ) {
- alt168=1;
+ else if ( LA172_0 == 87 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 3) ) {
+ alt172=1;
}
- else if ( LA168_0 == 86 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 4) ) {
- alt168=1;
+ else if ( LA172_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 4) ) {
+ alt172=1;
}
- else if ( LA168_0 == 87 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 5) ) {
- alt168=1;
+ else if ( LA172_0 == 89 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 5) ) {
+ alt172=1;
}
- else if ( LA168_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 6) ) {
- alt168=1;
+ else if ( LA172_0 == 90 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 6) ) {
+ alt172=1;
}
- switch (alt168) {
+ switch (alt172) {
case 1 :
- // InternalOml.g:16040:2: rule__RelationEntity__UnorderedGroup_2_5__5
+ // InternalOml.g:16469:2: rule__RelationEntity__UnorderedGroup_2_5__5
{
pushFollow(FOLLOW_2);
rule__RelationEntity__UnorderedGroup_2_5__5();
@@ -50250,48 +51607,48 @@ else if ( LA168_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
// $ANTLR start "rule__RelationEntity__UnorderedGroup_2_5__5"
- // InternalOml.g:16046:1: rule__RelationEntity__UnorderedGroup_2_5__5 : rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__6 )? ;
+ // InternalOml.g:16475:1: rule__RelationEntity__UnorderedGroup_2_5__5 : rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__6 )? ;
public final void rule__RelationEntity__UnorderedGroup_2_5__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16050:1: ( rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__6 )? )
- // InternalOml.g:16051:2: rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__6 )?
+ // InternalOml.g:16479:1: ( rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__6 )? )
+ // InternalOml.g:16480:2: rule__RelationEntity__UnorderedGroup_2_5__Impl ( rule__RelationEntity__UnorderedGroup_2_5__6 )?
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
rule__RelationEntity__UnorderedGroup_2_5__Impl();
state._fsp--;
- // InternalOml.g:16052:2: ( rule__RelationEntity__UnorderedGroup_2_5__6 )?
- int alt169=2;
- int LA169_0 = input.LA(1);
+ // InternalOml.g:16481:2: ( rule__RelationEntity__UnorderedGroup_2_5__6 )?
+ int alt173=2;
+ int LA173_0 = input.LA(1);
- if ( LA169_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 0) ) {
- alt169=1;
+ if ( LA173_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 0) ) {
+ alt173=1;
}
- else if ( LA169_0 == 83 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 1) ) {
- alt169=1;
+ else if ( LA173_0 == 85 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 1) ) {
+ alt173=1;
}
- else if ( LA169_0 == 84 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 2) ) {
- alt169=1;
+ else if ( LA173_0 == 86 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 2) ) {
+ alt173=1;
}
- else if ( LA169_0 == 85 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 3) ) {
- alt169=1;
+ else if ( LA173_0 == 87 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 3) ) {
+ alt173=1;
}
- else if ( LA169_0 == 86 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 4) ) {
- alt169=1;
+ else if ( LA173_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 4) ) {
+ alt173=1;
}
- else if ( LA169_0 == 87 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 5) ) {
- alt169=1;
+ else if ( LA173_0 == 89 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 5) ) {
+ alt173=1;
}
- else if ( LA169_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 6) ) {
- alt169=1;
+ else if ( LA173_0 == 90 && getUnorderedGroupHelper().canSelect(grammarAccess.getRelationEntityAccess().getUnorderedGroup_2_5(), 6) ) {
+ alt173=1;
}
- switch (alt169) {
+ switch (alt173) {
case 1 :
- // InternalOml.g:16052:2: rule__RelationEntity__UnorderedGroup_2_5__6
+ // InternalOml.g:16481:2: rule__RelationEntity__UnorderedGroup_2_5__6
{
pushFollow(FOLLOW_2);
rule__RelationEntity__UnorderedGroup_2_5__6();
@@ -50323,14 +51680,14 @@ else if ( LA169_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
// $ANTLR start "rule__RelationEntity__UnorderedGroup_2_5__6"
- // InternalOml.g:16058:1: rule__RelationEntity__UnorderedGroup_2_5__6 : rule__RelationEntity__UnorderedGroup_2_5__Impl ;
+ // InternalOml.g:16487:1: rule__RelationEntity__UnorderedGroup_2_5__6 : rule__RelationEntity__UnorderedGroup_2_5__Impl ;
public final void rule__RelationEntity__UnorderedGroup_2_5__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16062:1: ( rule__RelationEntity__UnorderedGroup_2_5__Impl )
- // InternalOml.g:16063:2: rule__RelationEntity__UnorderedGroup_2_5__Impl
+ // InternalOml.g:16491:1: ( rule__RelationEntity__UnorderedGroup_2_5__Impl )
+ // InternalOml.g:16492:2: rule__RelationEntity__UnorderedGroup_2_5__Impl
{
pushFollow(FOLLOW_2);
rule__RelationEntity__UnorderedGroup_2_5__Impl();
@@ -50356,22 +51713,22 @@ public final void rule__RelationEntity__UnorderedGroup_2_5__6() throws Recogniti
// $ANTLR start "rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1"
- // InternalOml.g:16070:1: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1 : ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__0 )? ;
+ // InternalOml.g:16499:1: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1 : ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__0 )? ;
public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1() throws RecognitionException {
int stackSize = keepStackSize();
getUnorderedGroupHelper().enter(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1());
try {
- // InternalOml.g:16075:1: ( ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__0 )? )
- // InternalOml.g:16076:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__0 )?
+ // InternalOml.g:16504:1: ( ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__0 )? )
+ // InternalOml.g:16505:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__0 )?
{
- // InternalOml.g:16076:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__0 )?
- int alt170=2;
- alt170 = dfa170.predict(input);
- switch (alt170) {
+ // InternalOml.g:16505:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__0 )?
+ int alt174=2;
+ alt174 = dfa174.predict(input);
+ switch (alt174) {
case 1 :
- // InternalOml.g:16076:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__0
+ // InternalOml.g:16505:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__0
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__0();
@@ -50404,31 +51761,31 @@ public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1() throws Reco
// $ANTLR start "rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl"
- // InternalOml.g:16084:1: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl : ( ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_4__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_5__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_6__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_7__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_8__0 ) ) ) ) ) ;
+ // InternalOml.g:16513:1: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl : ( ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_4__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_5__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_6__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_7__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_8__0 ) ) ) ) ) ;
public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
boolean selected = false;
try {
- // InternalOml.g:16089:1: ( ( ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_4__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_5__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_6__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_7__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_8__0 ) ) ) ) ) )
- // InternalOml.g:16090:3: ( ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_4__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_5__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_6__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_7__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_8__0 ) ) ) ) )
+ // InternalOml.g:16518:1: ( ( ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_4__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_5__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_6__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_7__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_8__0 ) ) ) ) ) )
+ // InternalOml.g:16519:3: ( ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_4__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_5__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_6__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_7__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_8__0 ) ) ) ) )
{
- // InternalOml.g:16090:3: ( ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_4__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_5__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_6__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_7__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_8__0 ) ) ) ) )
- int alt171=9;
- alt171 = dfa171.predict(input);
- switch (alt171) {
+ // InternalOml.g:16519:3: ( ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_4__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_5__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_6__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_7__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_8__0 ) ) ) ) )
+ int alt175=9;
+ alt175 = dfa175.predict(input);
+ switch (alt175) {
case 1 :
- // InternalOml.g:16091:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_0__0 ) ) ) )
+ // InternalOml.g:16520:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_0__0 ) ) ) )
{
- // InternalOml.g:16091:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_0__0 ) ) ) )
- // InternalOml.g:16092:4: {...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_0__0 ) ) )
+ // InternalOml.g:16520:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_0__0 ) ) ) )
+ // InternalOml.g:16521:4: {...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_0__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 0) ) {
throw new FailedPredicateException(input, "rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 0)");
}
- // InternalOml.g:16092:120: ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_0__0 ) ) )
- // InternalOml.g:16093:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_0__0 ) )
+ // InternalOml.g:16521:120: ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_0__0 ) ) )
+ // InternalOml.g:16522:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_0__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 0);
@@ -50436,12 +51793,12 @@ public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl() throw
selected = true;
- // InternalOml.g:16099:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_0__0 ) )
- // InternalOml.g:16100:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_0__0 )
+ // InternalOml.g:16528:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_0__0 ) )
+ // InternalOml.g:16529:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_0__0 )
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getGroup_1_1_0());
- // InternalOml.g:16101:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_0__0 )
- // InternalOml.g:16101:7: rule__ScalarEquivalenceAxiom__Group_1_1_0__0
+ // InternalOml.g:16530:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_0__0 )
+ // InternalOml.g:16530:7: rule__ScalarEquivalenceAxiom__Group_1_1_0__0
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__Group_1_1_0__0();
@@ -50465,16 +51822,16 @@ public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl() throw
}
break;
case 2 :
- // InternalOml.g:16106:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_1__0 ) ) ) )
+ // InternalOml.g:16535:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_1__0 ) ) ) )
{
- // InternalOml.g:16106:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_1__0 ) ) ) )
- // InternalOml.g:16107:4: {...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_1__0 ) ) )
+ // InternalOml.g:16535:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_1__0 ) ) ) )
+ // InternalOml.g:16536:4: {...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_1__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 1) ) {
throw new FailedPredicateException(input, "rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 1)");
}
- // InternalOml.g:16107:120: ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_1__0 ) ) )
- // InternalOml.g:16108:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_1__0 ) )
+ // InternalOml.g:16536:120: ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_1__0 ) ) )
+ // InternalOml.g:16537:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_1__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 1);
@@ -50482,12 +51839,12 @@ public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl() throw
selected = true;
- // InternalOml.g:16114:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_1__0 ) )
- // InternalOml.g:16115:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_1__0 )
+ // InternalOml.g:16543:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_1__0 ) )
+ // InternalOml.g:16544:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_1__0 )
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getGroup_1_1_1());
- // InternalOml.g:16116:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_1__0 )
- // InternalOml.g:16116:7: rule__ScalarEquivalenceAxiom__Group_1_1_1__0
+ // InternalOml.g:16545:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_1__0 )
+ // InternalOml.g:16545:7: rule__ScalarEquivalenceAxiom__Group_1_1_1__0
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__Group_1_1_1__0();
@@ -50511,16 +51868,16 @@ public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl() throw
}
break;
case 3 :
- // InternalOml.g:16121:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_2__0 ) ) ) )
+ // InternalOml.g:16550:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_2__0 ) ) ) )
{
- // InternalOml.g:16121:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_2__0 ) ) ) )
- // InternalOml.g:16122:4: {...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_2__0 ) ) )
+ // InternalOml.g:16550:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_2__0 ) ) ) )
+ // InternalOml.g:16551:4: {...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_2__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 2) ) {
throw new FailedPredicateException(input, "rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 2)");
}
- // InternalOml.g:16122:120: ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_2__0 ) ) )
- // InternalOml.g:16123:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_2__0 ) )
+ // InternalOml.g:16551:120: ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_2__0 ) ) )
+ // InternalOml.g:16552:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_2__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 2);
@@ -50528,12 +51885,12 @@ public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl() throw
selected = true;
- // InternalOml.g:16129:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_2__0 ) )
- // InternalOml.g:16130:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_2__0 )
+ // InternalOml.g:16558:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_2__0 ) )
+ // InternalOml.g:16559:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_2__0 )
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getGroup_1_1_2());
- // InternalOml.g:16131:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_2__0 )
- // InternalOml.g:16131:7: rule__ScalarEquivalenceAxiom__Group_1_1_2__0
+ // InternalOml.g:16560:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_2__0 )
+ // InternalOml.g:16560:7: rule__ScalarEquivalenceAxiom__Group_1_1_2__0
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__Group_1_1_2__0();
@@ -50557,16 +51914,16 @@ public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl() throw
}
break;
case 4 :
- // InternalOml.g:16136:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_3__0 ) ) ) )
+ // InternalOml.g:16565:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_3__0 ) ) ) )
{
- // InternalOml.g:16136:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_3__0 ) ) ) )
- // InternalOml.g:16137:4: {...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_3__0 ) ) )
+ // InternalOml.g:16565:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_3__0 ) ) ) )
+ // InternalOml.g:16566:4: {...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_3__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 3) ) {
throw new FailedPredicateException(input, "rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 3)");
}
- // InternalOml.g:16137:120: ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_3__0 ) ) )
- // InternalOml.g:16138:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_3__0 ) )
+ // InternalOml.g:16566:120: ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_3__0 ) ) )
+ // InternalOml.g:16567:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_3__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 3);
@@ -50574,12 +51931,12 @@ public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl() throw
selected = true;
- // InternalOml.g:16144:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_3__0 ) )
- // InternalOml.g:16145:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_3__0 )
+ // InternalOml.g:16573:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_3__0 ) )
+ // InternalOml.g:16574:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_3__0 )
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getGroup_1_1_3());
- // InternalOml.g:16146:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_3__0 )
- // InternalOml.g:16146:7: rule__ScalarEquivalenceAxiom__Group_1_1_3__0
+ // InternalOml.g:16575:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_3__0 )
+ // InternalOml.g:16575:7: rule__ScalarEquivalenceAxiom__Group_1_1_3__0
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__Group_1_1_3__0();
@@ -50603,16 +51960,16 @@ public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl() throw
}
break;
case 5 :
- // InternalOml.g:16151:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_4__0 ) ) ) )
+ // InternalOml.g:16580:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_4__0 ) ) ) )
{
- // InternalOml.g:16151:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_4__0 ) ) ) )
- // InternalOml.g:16152:4: {...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_4__0 ) ) )
+ // InternalOml.g:16580:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_4__0 ) ) ) )
+ // InternalOml.g:16581:4: {...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_4__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 4) ) {
throw new FailedPredicateException(input, "rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 4)");
}
- // InternalOml.g:16152:120: ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_4__0 ) ) )
- // InternalOml.g:16153:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_4__0 ) )
+ // InternalOml.g:16581:120: ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_4__0 ) ) )
+ // InternalOml.g:16582:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_4__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 4);
@@ -50620,12 +51977,12 @@ public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl() throw
selected = true;
- // InternalOml.g:16159:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_4__0 ) )
- // InternalOml.g:16160:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_4__0 )
+ // InternalOml.g:16588:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_4__0 ) )
+ // InternalOml.g:16589:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_4__0 )
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getGroup_1_1_4());
- // InternalOml.g:16161:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_4__0 )
- // InternalOml.g:16161:7: rule__ScalarEquivalenceAxiom__Group_1_1_4__0
+ // InternalOml.g:16590:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_4__0 )
+ // InternalOml.g:16590:7: rule__ScalarEquivalenceAxiom__Group_1_1_4__0
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__Group_1_1_4__0();
@@ -50649,16 +52006,16 @@ public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl() throw
}
break;
case 6 :
- // InternalOml.g:16166:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_5__0 ) ) ) )
+ // InternalOml.g:16595:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_5__0 ) ) ) )
{
- // InternalOml.g:16166:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_5__0 ) ) ) )
- // InternalOml.g:16167:4: {...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_5__0 ) ) )
+ // InternalOml.g:16595:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_5__0 ) ) ) )
+ // InternalOml.g:16596:4: {...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_5__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 5) ) {
throw new FailedPredicateException(input, "rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 5)");
}
- // InternalOml.g:16167:120: ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_5__0 ) ) )
- // InternalOml.g:16168:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_5__0 ) )
+ // InternalOml.g:16596:120: ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_5__0 ) ) )
+ // InternalOml.g:16597:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_5__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 5);
@@ -50666,12 +52023,12 @@ public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl() throw
selected = true;
- // InternalOml.g:16174:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_5__0 ) )
- // InternalOml.g:16175:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_5__0 )
+ // InternalOml.g:16603:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_5__0 ) )
+ // InternalOml.g:16604:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_5__0 )
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getGroup_1_1_5());
- // InternalOml.g:16176:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_5__0 )
- // InternalOml.g:16176:7: rule__ScalarEquivalenceAxiom__Group_1_1_5__0
+ // InternalOml.g:16605:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_5__0 )
+ // InternalOml.g:16605:7: rule__ScalarEquivalenceAxiom__Group_1_1_5__0
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__Group_1_1_5__0();
@@ -50695,16 +52052,16 @@ public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl() throw
}
break;
case 7 :
- // InternalOml.g:16181:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_6__0 ) ) ) )
+ // InternalOml.g:16610:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_6__0 ) ) ) )
{
- // InternalOml.g:16181:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_6__0 ) ) ) )
- // InternalOml.g:16182:4: {...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_6__0 ) ) )
+ // InternalOml.g:16610:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_6__0 ) ) ) )
+ // InternalOml.g:16611:4: {...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_6__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 6) ) {
throw new FailedPredicateException(input, "rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 6)");
}
- // InternalOml.g:16182:120: ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_6__0 ) ) )
- // InternalOml.g:16183:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_6__0 ) )
+ // InternalOml.g:16611:120: ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_6__0 ) ) )
+ // InternalOml.g:16612:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_6__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 6);
@@ -50712,12 +52069,12 @@ public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl() throw
selected = true;
- // InternalOml.g:16189:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_6__0 ) )
- // InternalOml.g:16190:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_6__0 )
+ // InternalOml.g:16618:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_6__0 ) )
+ // InternalOml.g:16619:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_6__0 )
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getGroup_1_1_6());
- // InternalOml.g:16191:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_6__0 )
- // InternalOml.g:16191:7: rule__ScalarEquivalenceAxiom__Group_1_1_6__0
+ // InternalOml.g:16620:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_6__0 )
+ // InternalOml.g:16620:7: rule__ScalarEquivalenceAxiom__Group_1_1_6__0
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__Group_1_1_6__0();
@@ -50741,16 +52098,16 @@ public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl() throw
}
break;
case 8 :
- // InternalOml.g:16196:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_7__0 ) ) ) )
+ // InternalOml.g:16625:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_7__0 ) ) ) )
{
- // InternalOml.g:16196:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_7__0 ) ) ) )
- // InternalOml.g:16197:4: {...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_7__0 ) ) )
+ // InternalOml.g:16625:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_7__0 ) ) ) )
+ // InternalOml.g:16626:4: {...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_7__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 7) ) {
throw new FailedPredicateException(input, "rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 7)");
}
- // InternalOml.g:16197:120: ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_7__0 ) ) )
- // InternalOml.g:16198:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_7__0 ) )
+ // InternalOml.g:16626:120: ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_7__0 ) ) )
+ // InternalOml.g:16627:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_7__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 7);
@@ -50758,12 +52115,12 @@ public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl() throw
selected = true;
- // InternalOml.g:16204:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_7__0 ) )
- // InternalOml.g:16205:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_7__0 )
+ // InternalOml.g:16633:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_7__0 ) )
+ // InternalOml.g:16634:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_7__0 )
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getGroup_1_1_7());
- // InternalOml.g:16206:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_7__0 )
- // InternalOml.g:16206:7: rule__ScalarEquivalenceAxiom__Group_1_1_7__0
+ // InternalOml.g:16635:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_7__0 )
+ // InternalOml.g:16635:7: rule__ScalarEquivalenceAxiom__Group_1_1_7__0
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__Group_1_1_7__0();
@@ -50787,16 +52144,16 @@ public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl() throw
}
break;
case 9 :
- // InternalOml.g:16211:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_8__0 ) ) ) )
+ // InternalOml.g:16640:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_8__0 ) ) ) )
{
- // InternalOml.g:16211:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_8__0 ) ) ) )
- // InternalOml.g:16212:4: {...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_8__0 ) ) )
+ // InternalOml.g:16640:3: ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_8__0 ) ) ) )
+ // InternalOml.g:16641:4: {...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_8__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 8) ) {
throw new FailedPredicateException(input, "rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 8)");
}
- // InternalOml.g:16212:120: ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_8__0 ) ) )
- // InternalOml.g:16213:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_8__0 ) )
+ // InternalOml.g:16641:120: ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_8__0 ) ) )
+ // InternalOml.g:16642:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_8__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 8);
@@ -50804,12 +52161,12 @@ public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl() throw
selected = true;
- // InternalOml.g:16219:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_8__0 ) )
- // InternalOml.g:16220:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_8__0 )
+ // InternalOml.g:16648:5: ( ( rule__ScalarEquivalenceAxiom__Group_1_1_8__0 ) )
+ // InternalOml.g:16649:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_8__0 )
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getGroup_1_1_8());
- // InternalOml.g:16221:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_8__0 )
- // InternalOml.g:16221:7: rule__ScalarEquivalenceAxiom__Group_1_1_8__0
+ // InternalOml.g:16650:6: ( rule__ScalarEquivalenceAxiom__Group_1_1_8__0 )
+ // InternalOml.g:16650:7: rule__ScalarEquivalenceAxiom__Group_1_1_8__0
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__Group_1_1_8__0();
@@ -50856,26 +52213,26 @@ public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl() throw
// $ANTLR start "rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__0"
- // InternalOml.g:16234:1: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__0 : rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__1 )? ;
+ // InternalOml.g:16663:1: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__0 : rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__1 )? ;
public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16238:1: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__1 )? )
- // InternalOml.g:16239:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__1 )?
+ // InternalOml.g:16667:1: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__1 )? )
+ // InternalOml.g:16668:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__1 )?
{
- pushFollow(FOLLOW_88);
+ pushFollow(FOLLOW_89);
rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl();
state._fsp--;
- // InternalOml.g:16240:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__1 )?
- int alt172=2;
- alt172 = dfa172.predict(input);
- switch (alt172) {
+ // InternalOml.g:16669:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__1 )?
+ int alt176=2;
+ alt176 = dfa176.predict(input);
+ switch (alt176) {
case 1 :
- // InternalOml.g:16240:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__1
+ // InternalOml.g:16669:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__1
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__1();
@@ -50907,26 +52264,26 @@ public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__0() throws R
// $ANTLR start "rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__1"
- // InternalOml.g:16246:1: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__1 : rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__2 )? ;
+ // InternalOml.g:16675:1: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__1 : rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__2 )? ;
public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16250:1: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__2 )? )
- // InternalOml.g:16251:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__2 )?
+ // InternalOml.g:16679:1: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__2 )? )
+ // InternalOml.g:16680:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__2 )?
{
- pushFollow(FOLLOW_88);
+ pushFollow(FOLLOW_89);
rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl();
state._fsp--;
- // InternalOml.g:16252:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__2 )?
- int alt173=2;
- alt173 = dfa173.predict(input);
- switch (alt173) {
+ // InternalOml.g:16681:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__2 )?
+ int alt177=2;
+ alt177 = dfa177.predict(input);
+ switch (alt177) {
case 1 :
- // InternalOml.g:16252:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__2
+ // InternalOml.g:16681:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__2
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__2();
@@ -50958,26 +52315,26 @@ public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__1() throws R
// $ANTLR start "rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__2"
- // InternalOml.g:16258:1: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__2 : rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__3 )? ;
+ // InternalOml.g:16687:1: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__2 : rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__3 )? ;
public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16262:1: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__3 )? )
- // InternalOml.g:16263:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__3 )?
+ // InternalOml.g:16691:1: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__3 )? )
+ // InternalOml.g:16692:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__3 )?
{
- pushFollow(FOLLOW_88);
+ pushFollow(FOLLOW_89);
rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl();
state._fsp--;
- // InternalOml.g:16264:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__3 )?
- int alt174=2;
- alt174 = dfa174.predict(input);
- switch (alt174) {
+ // InternalOml.g:16693:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__3 )?
+ int alt178=2;
+ alt178 = dfa178.predict(input);
+ switch (alt178) {
case 1 :
- // InternalOml.g:16264:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__3
+ // InternalOml.g:16693:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__3
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__3();
@@ -51009,26 +52366,26 @@ public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__2() throws R
// $ANTLR start "rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__3"
- // InternalOml.g:16270:1: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__3 : rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__4 )? ;
+ // InternalOml.g:16699:1: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__3 : rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__4 )? ;
public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16274:1: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__4 )? )
- // InternalOml.g:16275:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__4 )?
+ // InternalOml.g:16703:1: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__4 )? )
+ // InternalOml.g:16704:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__4 )?
{
- pushFollow(FOLLOW_88);
+ pushFollow(FOLLOW_89);
rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl();
state._fsp--;
- // InternalOml.g:16276:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__4 )?
- int alt175=2;
- alt175 = dfa175.predict(input);
- switch (alt175) {
+ // InternalOml.g:16705:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__4 )?
+ int alt179=2;
+ alt179 = dfa179.predict(input);
+ switch (alt179) {
case 1 :
- // InternalOml.g:16276:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__4
+ // InternalOml.g:16705:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__4
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__4();
@@ -51060,26 +52417,26 @@ public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__3() throws R
// $ANTLR start "rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__4"
- // InternalOml.g:16282:1: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__4 : rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__5 )? ;
+ // InternalOml.g:16711:1: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__4 : rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__5 )? ;
public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16286:1: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__5 )? )
- // InternalOml.g:16287:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__5 )?
+ // InternalOml.g:16715:1: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__5 )? )
+ // InternalOml.g:16716:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__5 )?
{
- pushFollow(FOLLOW_88);
+ pushFollow(FOLLOW_89);
rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl();
state._fsp--;
- // InternalOml.g:16288:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__5 )?
- int alt176=2;
- alt176 = dfa176.predict(input);
- switch (alt176) {
+ // InternalOml.g:16717:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__5 )?
+ int alt180=2;
+ alt180 = dfa180.predict(input);
+ switch (alt180) {
case 1 :
- // InternalOml.g:16288:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__5
+ // InternalOml.g:16717:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__5
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__5();
@@ -51111,26 +52468,26 @@ public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__4() throws R
// $ANTLR start "rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__5"
- // InternalOml.g:16294:1: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__5 : rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__6 )? ;
+ // InternalOml.g:16723:1: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__5 : rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__6 )? ;
public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16298:1: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__6 )? )
- // InternalOml.g:16299:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__6 )?
+ // InternalOml.g:16727:1: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__6 )? )
+ // InternalOml.g:16728:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__6 )?
{
- pushFollow(FOLLOW_88);
+ pushFollow(FOLLOW_89);
rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl();
state._fsp--;
- // InternalOml.g:16300:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__6 )?
- int alt177=2;
- alt177 = dfa177.predict(input);
- switch (alt177) {
+ // InternalOml.g:16729:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__6 )?
+ int alt181=2;
+ alt181 = dfa181.predict(input);
+ switch (alt181) {
case 1 :
- // InternalOml.g:16300:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__6
+ // InternalOml.g:16729:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__6
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__6();
@@ -51162,26 +52519,26 @@ public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__5() throws R
// $ANTLR start "rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__6"
- // InternalOml.g:16306:1: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__6 : rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__7 )? ;
+ // InternalOml.g:16735:1: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__6 : rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__7 )? ;
public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16310:1: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__7 )? )
- // InternalOml.g:16311:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__7 )?
+ // InternalOml.g:16739:1: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__7 )? )
+ // InternalOml.g:16740:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__7 )?
{
- pushFollow(FOLLOW_88);
+ pushFollow(FOLLOW_89);
rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl();
state._fsp--;
- // InternalOml.g:16312:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__7 )?
- int alt178=2;
- alt178 = dfa178.predict(input);
- switch (alt178) {
+ // InternalOml.g:16741:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__7 )?
+ int alt182=2;
+ alt182 = dfa182.predict(input);
+ switch (alt182) {
case 1 :
- // InternalOml.g:16312:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__7
+ // InternalOml.g:16741:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__7
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__7();
@@ -51213,26 +52570,26 @@ public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__6() throws R
// $ANTLR start "rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__7"
- // InternalOml.g:16318:1: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__7 : rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__8 )? ;
+ // InternalOml.g:16747:1: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__7 : rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__8 )? ;
public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16322:1: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__8 )? )
- // InternalOml.g:16323:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__8 )?
+ // InternalOml.g:16751:1: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__8 )? )
+ // InternalOml.g:16752:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__8 )?
{
- pushFollow(FOLLOW_88);
+ pushFollow(FOLLOW_89);
rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl();
state._fsp--;
- // InternalOml.g:16324:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__8 )?
- int alt179=2;
- alt179 = dfa179.predict(input);
- switch (alt179) {
+ // InternalOml.g:16753:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__8 )?
+ int alt183=2;
+ alt183 = dfa183.predict(input);
+ switch (alt183) {
case 1 :
- // InternalOml.g:16324:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__8
+ // InternalOml.g:16753:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__8
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__8();
@@ -51264,14 +52621,14 @@ public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__7() throws R
// $ANTLR start "rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__8"
- // InternalOml.g:16330:1: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__8 : rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ;
+ // InternalOml.g:16759:1: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__8 : rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl ;
public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16334:1: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl )
- // InternalOml.g:16335:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl
+ // InternalOml.g:16763:1: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl )
+ // InternalOml.g:16764:2: rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl
{
pushFollow(FOLLOW_2);
rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__Impl();
@@ -51297,44 +52654,44 @@ public final void rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__8() throws R
// $ANTLR start "rule__UnreifiedRelation__UnorderedGroup_2_4"
- // InternalOml.g:16342:1: rule__UnreifiedRelation__UnorderedGroup_2_4 : ( rule__UnreifiedRelation__UnorderedGroup_2_4__0 )? ;
+ // InternalOml.g:16771:1: rule__UnreifiedRelation__UnorderedGroup_2_4 : ( rule__UnreifiedRelation__UnorderedGroup_2_4__0 )? ;
public final void rule__UnreifiedRelation__UnorderedGroup_2_4() throws RecognitionException {
int stackSize = keepStackSize();
getUnorderedGroupHelper().enter(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4());
try {
- // InternalOml.g:16347:1: ( ( rule__UnreifiedRelation__UnorderedGroup_2_4__0 )? )
- // InternalOml.g:16348:2: ( rule__UnreifiedRelation__UnorderedGroup_2_4__0 )?
+ // InternalOml.g:16776:1: ( ( rule__UnreifiedRelation__UnorderedGroup_2_4__0 )? )
+ // InternalOml.g:16777:2: ( rule__UnreifiedRelation__UnorderedGroup_2_4__0 )?
{
- // InternalOml.g:16348:2: ( rule__UnreifiedRelation__UnorderedGroup_2_4__0 )?
- int alt180=2;
- int LA180_0 = input.LA(1);
+ // InternalOml.g:16777:2: ( rule__UnreifiedRelation__UnorderedGroup_2_4__0 )?
+ int alt184=2;
+ int LA184_0 = input.LA(1);
- if ( LA180_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 0) ) {
- alt180=1;
+ if ( LA184_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 0) ) {
+ alt184=1;
}
- else if ( LA180_0 == 83 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 1) ) {
- alt180=1;
+ else if ( LA184_0 == 85 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 1) ) {
+ alt184=1;
}
- else if ( LA180_0 == 84 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 2) ) {
- alt180=1;
+ else if ( LA184_0 == 86 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 2) ) {
+ alt184=1;
}
- else if ( LA180_0 == 85 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 3) ) {
- alt180=1;
+ else if ( LA184_0 == 87 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 3) ) {
+ alt184=1;
}
- else if ( LA180_0 == 86 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 4) ) {
- alt180=1;
+ else if ( LA184_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 4) ) {
+ alt184=1;
}
- else if ( LA180_0 == 87 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 5) ) {
- alt180=1;
+ else if ( LA184_0 == 89 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 5) ) {
+ alt184=1;
}
- else if ( LA180_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 6) ) {
- alt180=1;
+ else if ( LA184_0 == 90 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 6) ) {
+ alt184=1;
}
- switch (alt180) {
+ switch (alt184) {
case 1 :
- // InternalOml.g:16348:2: rule__UnreifiedRelation__UnorderedGroup_2_4__0
+ // InternalOml.g:16777:2: rule__UnreifiedRelation__UnorderedGroup_2_4__0
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__UnorderedGroup_2_4__0();
@@ -51367,59 +52724,59 @@ else if ( LA180_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
// $ANTLR start "rule__UnreifiedRelation__UnorderedGroup_2_4__Impl"
- // InternalOml.g:16356:1: rule__UnreifiedRelation__UnorderedGroup_2_4__Impl : ( ({...}? => ( ( ( rule__UnreifiedRelation__FunctionalAssignment_2_4_0 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__Group_2_4_1__0 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__SymmetricAssignment_2_4_2 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__AsymmetricAssignment_2_4_3 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__ReflexiveAssignment_2_4_4 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__IrreflexiveAssignment_2_4_5 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__TransitiveAssignment_2_4_6 ) ) ) ) ) ;
+ // InternalOml.g:16785:1: rule__UnreifiedRelation__UnorderedGroup_2_4__Impl : ( ({...}? => ( ( ( rule__UnreifiedRelation__FunctionalAssignment_2_4_0 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__Group_2_4_1__0 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__SymmetricAssignment_2_4_2 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__AsymmetricAssignment_2_4_3 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__ReflexiveAssignment_2_4_4 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__IrreflexiveAssignment_2_4_5 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__TransitiveAssignment_2_4_6 ) ) ) ) ) ;
public final void rule__UnreifiedRelation__UnorderedGroup_2_4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
boolean selected = false;
try {
- // InternalOml.g:16361:1: ( ( ({...}? => ( ( ( rule__UnreifiedRelation__FunctionalAssignment_2_4_0 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__Group_2_4_1__0 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__SymmetricAssignment_2_4_2 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__AsymmetricAssignment_2_4_3 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__ReflexiveAssignment_2_4_4 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__IrreflexiveAssignment_2_4_5 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__TransitiveAssignment_2_4_6 ) ) ) ) ) )
- // InternalOml.g:16362:3: ( ({...}? => ( ( ( rule__UnreifiedRelation__FunctionalAssignment_2_4_0 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__Group_2_4_1__0 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__SymmetricAssignment_2_4_2 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__AsymmetricAssignment_2_4_3 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__ReflexiveAssignment_2_4_4 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__IrreflexiveAssignment_2_4_5 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__TransitiveAssignment_2_4_6 ) ) ) ) )
+ // InternalOml.g:16790:1: ( ( ({...}? => ( ( ( rule__UnreifiedRelation__FunctionalAssignment_2_4_0 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__Group_2_4_1__0 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__SymmetricAssignment_2_4_2 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__AsymmetricAssignment_2_4_3 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__ReflexiveAssignment_2_4_4 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__IrreflexiveAssignment_2_4_5 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__TransitiveAssignment_2_4_6 ) ) ) ) ) )
+ // InternalOml.g:16791:3: ( ({...}? => ( ( ( rule__UnreifiedRelation__FunctionalAssignment_2_4_0 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__Group_2_4_1__0 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__SymmetricAssignment_2_4_2 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__AsymmetricAssignment_2_4_3 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__ReflexiveAssignment_2_4_4 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__IrreflexiveAssignment_2_4_5 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__TransitiveAssignment_2_4_6 ) ) ) ) )
{
- // InternalOml.g:16362:3: ( ({...}? => ( ( ( rule__UnreifiedRelation__FunctionalAssignment_2_4_0 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__Group_2_4_1__0 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__SymmetricAssignment_2_4_2 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__AsymmetricAssignment_2_4_3 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__ReflexiveAssignment_2_4_4 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__IrreflexiveAssignment_2_4_5 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__TransitiveAssignment_2_4_6 ) ) ) ) )
- int alt181=7;
- int LA181_0 = input.LA(1);
+ // InternalOml.g:16791:3: ( ({...}? => ( ( ( rule__UnreifiedRelation__FunctionalAssignment_2_4_0 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__Group_2_4_1__0 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__SymmetricAssignment_2_4_2 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__AsymmetricAssignment_2_4_3 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__ReflexiveAssignment_2_4_4 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__IrreflexiveAssignment_2_4_5 ) ) ) ) | ({...}? => ( ( ( rule__UnreifiedRelation__TransitiveAssignment_2_4_6 ) ) ) ) )
+ int alt185=7;
+ int LA185_0 = input.LA(1);
- if ( LA181_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 0) ) {
- alt181=1;
+ if ( LA185_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 0) ) {
+ alt185=1;
}
- else if ( LA181_0 == 83 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 1) ) {
- alt181=2;
+ else if ( LA185_0 == 85 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 1) ) {
+ alt185=2;
}
- else if ( LA181_0 == 84 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 2) ) {
- alt181=3;
+ else if ( LA185_0 == 86 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 2) ) {
+ alt185=3;
}
- else if ( LA181_0 == 85 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 3) ) {
- alt181=4;
+ else if ( LA185_0 == 87 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 3) ) {
+ alt185=4;
}
- else if ( LA181_0 == 86 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 4) ) {
- alt181=5;
+ else if ( LA185_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 4) ) {
+ alt185=5;
}
- else if ( LA181_0 == 87 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 5) ) {
- alt181=6;
+ else if ( LA185_0 == 89 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 5) ) {
+ alt185=6;
}
- else if ( LA181_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 6) ) {
- alt181=7;
+ else if ( LA185_0 == 90 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 6) ) {
+ alt185=7;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 181, 0, input);
+ new NoViableAltException("", 185, 0, input);
throw nvae;
}
- switch (alt181) {
+ switch (alt185) {
case 1 :
- // InternalOml.g:16363:3: ({...}? => ( ( ( rule__UnreifiedRelation__FunctionalAssignment_2_4_0 ) ) ) )
+ // InternalOml.g:16792:3: ({...}? => ( ( ( rule__UnreifiedRelation__FunctionalAssignment_2_4_0 ) ) ) )
{
- // InternalOml.g:16363:3: ({...}? => ( ( ( rule__UnreifiedRelation__FunctionalAssignment_2_4_0 ) ) ) )
- // InternalOml.g:16364:4: {...}? => ( ( ( rule__UnreifiedRelation__FunctionalAssignment_2_4_0 ) ) )
+ // InternalOml.g:16792:3: ({...}? => ( ( ( rule__UnreifiedRelation__FunctionalAssignment_2_4_0 ) ) ) )
+ // InternalOml.g:16793:4: {...}? => ( ( ( rule__UnreifiedRelation__FunctionalAssignment_2_4_0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 0) ) {
throw new FailedPredicateException(input, "rule__UnreifiedRelation__UnorderedGroup_2_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 0)");
}
- // InternalOml.g:16364:115: ( ( ( rule__UnreifiedRelation__FunctionalAssignment_2_4_0 ) ) )
- // InternalOml.g:16365:5: ( ( rule__UnreifiedRelation__FunctionalAssignment_2_4_0 ) )
+ // InternalOml.g:16793:115: ( ( ( rule__UnreifiedRelation__FunctionalAssignment_2_4_0 ) ) )
+ // InternalOml.g:16794:5: ( ( rule__UnreifiedRelation__FunctionalAssignment_2_4_0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 0);
@@ -51427,12 +52784,12 @@ else if ( LA181_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
selected = true;
- // InternalOml.g:16371:5: ( ( rule__UnreifiedRelation__FunctionalAssignment_2_4_0 ) )
- // InternalOml.g:16372:6: ( rule__UnreifiedRelation__FunctionalAssignment_2_4_0 )
+ // InternalOml.g:16800:5: ( ( rule__UnreifiedRelation__FunctionalAssignment_2_4_0 ) )
+ // InternalOml.g:16801:6: ( rule__UnreifiedRelation__FunctionalAssignment_2_4_0 )
{
before(grammarAccess.getUnreifiedRelationAccess().getFunctionalAssignment_2_4_0());
- // InternalOml.g:16373:6: ( rule__UnreifiedRelation__FunctionalAssignment_2_4_0 )
- // InternalOml.g:16373:7: rule__UnreifiedRelation__FunctionalAssignment_2_4_0
+ // InternalOml.g:16802:6: ( rule__UnreifiedRelation__FunctionalAssignment_2_4_0 )
+ // InternalOml.g:16802:7: rule__UnreifiedRelation__FunctionalAssignment_2_4_0
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__FunctionalAssignment_2_4_0();
@@ -51456,16 +52813,16 @@ else if ( LA181_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
}
break;
case 2 :
- // InternalOml.g:16378:3: ({...}? => ( ( ( rule__UnreifiedRelation__Group_2_4_1__0 ) ) ) )
+ // InternalOml.g:16807:3: ({...}? => ( ( ( rule__UnreifiedRelation__Group_2_4_1__0 ) ) ) )
{
- // InternalOml.g:16378:3: ({...}? => ( ( ( rule__UnreifiedRelation__Group_2_4_1__0 ) ) ) )
- // InternalOml.g:16379:4: {...}? => ( ( ( rule__UnreifiedRelation__Group_2_4_1__0 ) ) )
+ // InternalOml.g:16807:3: ({...}? => ( ( ( rule__UnreifiedRelation__Group_2_4_1__0 ) ) ) )
+ // InternalOml.g:16808:4: {...}? => ( ( ( rule__UnreifiedRelation__Group_2_4_1__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 1) ) {
throw new FailedPredicateException(input, "rule__UnreifiedRelation__UnorderedGroup_2_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 1)");
}
- // InternalOml.g:16379:115: ( ( ( rule__UnreifiedRelation__Group_2_4_1__0 ) ) )
- // InternalOml.g:16380:5: ( ( rule__UnreifiedRelation__Group_2_4_1__0 ) )
+ // InternalOml.g:16808:115: ( ( ( rule__UnreifiedRelation__Group_2_4_1__0 ) ) )
+ // InternalOml.g:16809:5: ( ( rule__UnreifiedRelation__Group_2_4_1__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 1);
@@ -51473,12 +52830,12 @@ else if ( LA181_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
selected = true;
- // InternalOml.g:16386:5: ( ( rule__UnreifiedRelation__Group_2_4_1__0 ) )
- // InternalOml.g:16387:6: ( rule__UnreifiedRelation__Group_2_4_1__0 )
+ // InternalOml.g:16815:5: ( ( rule__UnreifiedRelation__Group_2_4_1__0 ) )
+ // InternalOml.g:16816:6: ( rule__UnreifiedRelation__Group_2_4_1__0 )
{
before(grammarAccess.getUnreifiedRelationAccess().getGroup_2_4_1());
- // InternalOml.g:16388:6: ( rule__UnreifiedRelation__Group_2_4_1__0 )
- // InternalOml.g:16388:7: rule__UnreifiedRelation__Group_2_4_1__0
+ // InternalOml.g:16817:6: ( rule__UnreifiedRelation__Group_2_4_1__0 )
+ // InternalOml.g:16817:7: rule__UnreifiedRelation__Group_2_4_1__0
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__Group_2_4_1__0();
@@ -51502,16 +52859,16 @@ else if ( LA181_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
}
break;
case 3 :
- // InternalOml.g:16393:3: ({...}? => ( ( ( rule__UnreifiedRelation__SymmetricAssignment_2_4_2 ) ) ) )
+ // InternalOml.g:16822:3: ({...}? => ( ( ( rule__UnreifiedRelation__SymmetricAssignment_2_4_2 ) ) ) )
{
- // InternalOml.g:16393:3: ({...}? => ( ( ( rule__UnreifiedRelation__SymmetricAssignment_2_4_2 ) ) ) )
- // InternalOml.g:16394:4: {...}? => ( ( ( rule__UnreifiedRelation__SymmetricAssignment_2_4_2 ) ) )
+ // InternalOml.g:16822:3: ({...}? => ( ( ( rule__UnreifiedRelation__SymmetricAssignment_2_4_2 ) ) ) )
+ // InternalOml.g:16823:4: {...}? => ( ( ( rule__UnreifiedRelation__SymmetricAssignment_2_4_2 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 2) ) {
throw new FailedPredicateException(input, "rule__UnreifiedRelation__UnorderedGroup_2_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 2)");
}
- // InternalOml.g:16394:115: ( ( ( rule__UnreifiedRelation__SymmetricAssignment_2_4_2 ) ) )
- // InternalOml.g:16395:5: ( ( rule__UnreifiedRelation__SymmetricAssignment_2_4_2 ) )
+ // InternalOml.g:16823:115: ( ( ( rule__UnreifiedRelation__SymmetricAssignment_2_4_2 ) ) )
+ // InternalOml.g:16824:5: ( ( rule__UnreifiedRelation__SymmetricAssignment_2_4_2 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 2);
@@ -51519,12 +52876,12 @@ else if ( LA181_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
selected = true;
- // InternalOml.g:16401:5: ( ( rule__UnreifiedRelation__SymmetricAssignment_2_4_2 ) )
- // InternalOml.g:16402:6: ( rule__UnreifiedRelation__SymmetricAssignment_2_4_2 )
+ // InternalOml.g:16830:5: ( ( rule__UnreifiedRelation__SymmetricAssignment_2_4_2 ) )
+ // InternalOml.g:16831:6: ( rule__UnreifiedRelation__SymmetricAssignment_2_4_2 )
{
before(grammarAccess.getUnreifiedRelationAccess().getSymmetricAssignment_2_4_2());
- // InternalOml.g:16403:6: ( rule__UnreifiedRelation__SymmetricAssignment_2_4_2 )
- // InternalOml.g:16403:7: rule__UnreifiedRelation__SymmetricAssignment_2_4_2
+ // InternalOml.g:16832:6: ( rule__UnreifiedRelation__SymmetricAssignment_2_4_2 )
+ // InternalOml.g:16832:7: rule__UnreifiedRelation__SymmetricAssignment_2_4_2
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__SymmetricAssignment_2_4_2();
@@ -51548,16 +52905,16 @@ else if ( LA181_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
}
break;
case 4 :
- // InternalOml.g:16408:3: ({...}? => ( ( ( rule__UnreifiedRelation__AsymmetricAssignment_2_4_3 ) ) ) )
+ // InternalOml.g:16837:3: ({...}? => ( ( ( rule__UnreifiedRelation__AsymmetricAssignment_2_4_3 ) ) ) )
{
- // InternalOml.g:16408:3: ({...}? => ( ( ( rule__UnreifiedRelation__AsymmetricAssignment_2_4_3 ) ) ) )
- // InternalOml.g:16409:4: {...}? => ( ( ( rule__UnreifiedRelation__AsymmetricAssignment_2_4_3 ) ) )
+ // InternalOml.g:16837:3: ({...}? => ( ( ( rule__UnreifiedRelation__AsymmetricAssignment_2_4_3 ) ) ) )
+ // InternalOml.g:16838:4: {...}? => ( ( ( rule__UnreifiedRelation__AsymmetricAssignment_2_4_3 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 3) ) {
throw new FailedPredicateException(input, "rule__UnreifiedRelation__UnorderedGroup_2_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 3)");
}
- // InternalOml.g:16409:115: ( ( ( rule__UnreifiedRelation__AsymmetricAssignment_2_4_3 ) ) )
- // InternalOml.g:16410:5: ( ( rule__UnreifiedRelation__AsymmetricAssignment_2_4_3 ) )
+ // InternalOml.g:16838:115: ( ( ( rule__UnreifiedRelation__AsymmetricAssignment_2_4_3 ) ) )
+ // InternalOml.g:16839:5: ( ( rule__UnreifiedRelation__AsymmetricAssignment_2_4_3 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 3);
@@ -51565,12 +52922,12 @@ else if ( LA181_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
selected = true;
- // InternalOml.g:16416:5: ( ( rule__UnreifiedRelation__AsymmetricAssignment_2_4_3 ) )
- // InternalOml.g:16417:6: ( rule__UnreifiedRelation__AsymmetricAssignment_2_4_3 )
+ // InternalOml.g:16845:5: ( ( rule__UnreifiedRelation__AsymmetricAssignment_2_4_3 ) )
+ // InternalOml.g:16846:6: ( rule__UnreifiedRelation__AsymmetricAssignment_2_4_3 )
{
before(grammarAccess.getUnreifiedRelationAccess().getAsymmetricAssignment_2_4_3());
- // InternalOml.g:16418:6: ( rule__UnreifiedRelation__AsymmetricAssignment_2_4_3 )
- // InternalOml.g:16418:7: rule__UnreifiedRelation__AsymmetricAssignment_2_4_3
+ // InternalOml.g:16847:6: ( rule__UnreifiedRelation__AsymmetricAssignment_2_4_3 )
+ // InternalOml.g:16847:7: rule__UnreifiedRelation__AsymmetricAssignment_2_4_3
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__AsymmetricAssignment_2_4_3();
@@ -51594,16 +52951,16 @@ else if ( LA181_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
}
break;
case 5 :
- // InternalOml.g:16423:3: ({...}? => ( ( ( rule__UnreifiedRelation__ReflexiveAssignment_2_4_4 ) ) ) )
+ // InternalOml.g:16852:3: ({...}? => ( ( ( rule__UnreifiedRelation__ReflexiveAssignment_2_4_4 ) ) ) )
{
- // InternalOml.g:16423:3: ({...}? => ( ( ( rule__UnreifiedRelation__ReflexiveAssignment_2_4_4 ) ) ) )
- // InternalOml.g:16424:4: {...}? => ( ( ( rule__UnreifiedRelation__ReflexiveAssignment_2_4_4 ) ) )
+ // InternalOml.g:16852:3: ({...}? => ( ( ( rule__UnreifiedRelation__ReflexiveAssignment_2_4_4 ) ) ) )
+ // InternalOml.g:16853:4: {...}? => ( ( ( rule__UnreifiedRelation__ReflexiveAssignment_2_4_4 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 4) ) {
throw new FailedPredicateException(input, "rule__UnreifiedRelation__UnorderedGroup_2_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 4)");
}
- // InternalOml.g:16424:115: ( ( ( rule__UnreifiedRelation__ReflexiveAssignment_2_4_4 ) ) )
- // InternalOml.g:16425:5: ( ( rule__UnreifiedRelation__ReflexiveAssignment_2_4_4 ) )
+ // InternalOml.g:16853:115: ( ( ( rule__UnreifiedRelation__ReflexiveAssignment_2_4_4 ) ) )
+ // InternalOml.g:16854:5: ( ( rule__UnreifiedRelation__ReflexiveAssignment_2_4_4 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 4);
@@ -51611,12 +52968,12 @@ else if ( LA181_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
selected = true;
- // InternalOml.g:16431:5: ( ( rule__UnreifiedRelation__ReflexiveAssignment_2_4_4 ) )
- // InternalOml.g:16432:6: ( rule__UnreifiedRelation__ReflexiveAssignment_2_4_4 )
+ // InternalOml.g:16860:5: ( ( rule__UnreifiedRelation__ReflexiveAssignment_2_4_4 ) )
+ // InternalOml.g:16861:6: ( rule__UnreifiedRelation__ReflexiveAssignment_2_4_4 )
{
before(grammarAccess.getUnreifiedRelationAccess().getReflexiveAssignment_2_4_4());
- // InternalOml.g:16433:6: ( rule__UnreifiedRelation__ReflexiveAssignment_2_4_4 )
- // InternalOml.g:16433:7: rule__UnreifiedRelation__ReflexiveAssignment_2_4_4
+ // InternalOml.g:16862:6: ( rule__UnreifiedRelation__ReflexiveAssignment_2_4_4 )
+ // InternalOml.g:16862:7: rule__UnreifiedRelation__ReflexiveAssignment_2_4_4
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__ReflexiveAssignment_2_4_4();
@@ -51640,16 +52997,16 @@ else if ( LA181_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
}
break;
case 6 :
- // InternalOml.g:16438:3: ({...}? => ( ( ( rule__UnreifiedRelation__IrreflexiveAssignment_2_4_5 ) ) ) )
+ // InternalOml.g:16867:3: ({...}? => ( ( ( rule__UnreifiedRelation__IrreflexiveAssignment_2_4_5 ) ) ) )
{
- // InternalOml.g:16438:3: ({...}? => ( ( ( rule__UnreifiedRelation__IrreflexiveAssignment_2_4_5 ) ) ) )
- // InternalOml.g:16439:4: {...}? => ( ( ( rule__UnreifiedRelation__IrreflexiveAssignment_2_4_5 ) ) )
+ // InternalOml.g:16867:3: ({...}? => ( ( ( rule__UnreifiedRelation__IrreflexiveAssignment_2_4_5 ) ) ) )
+ // InternalOml.g:16868:4: {...}? => ( ( ( rule__UnreifiedRelation__IrreflexiveAssignment_2_4_5 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 5) ) {
throw new FailedPredicateException(input, "rule__UnreifiedRelation__UnorderedGroup_2_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 5)");
}
- // InternalOml.g:16439:115: ( ( ( rule__UnreifiedRelation__IrreflexiveAssignment_2_4_5 ) ) )
- // InternalOml.g:16440:5: ( ( rule__UnreifiedRelation__IrreflexiveAssignment_2_4_5 ) )
+ // InternalOml.g:16868:115: ( ( ( rule__UnreifiedRelation__IrreflexiveAssignment_2_4_5 ) ) )
+ // InternalOml.g:16869:5: ( ( rule__UnreifiedRelation__IrreflexiveAssignment_2_4_5 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 5);
@@ -51657,12 +53014,12 @@ else if ( LA181_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
selected = true;
- // InternalOml.g:16446:5: ( ( rule__UnreifiedRelation__IrreflexiveAssignment_2_4_5 ) )
- // InternalOml.g:16447:6: ( rule__UnreifiedRelation__IrreflexiveAssignment_2_4_5 )
+ // InternalOml.g:16875:5: ( ( rule__UnreifiedRelation__IrreflexiveAssignment_2_4_5 ) )
+ // InternalOml.g:16876:6: ( rule__UnreifiedRelation__IrreflexiveAssignment_2_4_5 )
{
before(grammarAccess.getUnreifiedRelationAccess().getIrreflexiveAssignment_2_4_5());
- // InternalOml.g:16448:6: ( rule__UnreifiedRelation__IrreflexiveAssignment_2_4_5 )
- // InternalOml.g:16448:7: rule__UnreifiedRelation__IrreflexiveAssignment_2_4_5
+ // InternalOml.g:16877:6: ( rule__UnreifiedRelation__IrreflexiveAssignment_2_4_5 )
+ // InternalOml.g:16877:7: rule__UnreifiedRelation__IrreflexiveAssignment_2_4_5
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__IrreflexiveAssignment_2_4_5();
@@ -51686,16 +53043,16 @@ else if ( LA181_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
}
break;
case 7 :
- // InternalOml.g:16453:3: ({...}? => ( ( ( rule__UnreifiedRelation__TransitiveAssignment_2_4_6 ) ) ) )
+ // InternalOml.g:16882:3: ({...}? => ( ( ( rule__UnreifiedRelation__TransitiveAssignment_2_4_6 ) ) ) )
{
- // InternalOml.g:16453:3: ({...}? => ( ( ( rule__UnreifiedRelation__TransitiveAssignment_2_4_6 ) ) ) )
- // InternalOml.g:16454:4: {...}? => ( ( ( rule__UnreifiedRelation__TransitiveAssignment_2_4_6 ) ) )
+ // InternalOml.g:16882:3: ({...}? => ( ( ( rule__UnreifiedRelation__TransitiveAssignment_2_4_6 ) ) ) )
+ // InternalOml.g:16883:4: {...}? => ( ( ( rule__UnreifiedRelation__TransitiveAssignment_2_4_6 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 6) ) {
throw new FailedPredicateException(input, "rule__UnreifiedRelation__UnorderedGroup_2_4__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 6)");
}
- // InternalOml.g:16454:115: ( ( ( rule__UnreifiedRelation__TransitiveAssignment_2_4_6 ) ) )
- // InternalOml.g:16455:5: ( ( rule__UnreifiedRelation__TransitiveAssignment_2_4_6 ) )
+ // InternalOml.g:16883:115: ( ( ( rule__UnreifiedRelation__TransitiveAssignment_2_4_6 ) ) )
+ // InternalOml.g:16884:5: ( ( rule__UnreifiedRelation__TransitiveAssignment_2_4_6 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 6);
@@ -51703,12 +53060,12 @@ else if ( LA181_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
selected = true;
- // InternalOml.g:16461:5: ( ( rule__UnreifiedRelation__TransitiveAssignment_2_4_6 ) )
- // InternalOml.g:16462:6: ( rule__UnreifiedRelation__TransitiveAssignment_2_4_6 )
+ // InternalOml.g:16890:5: ( ( rule__UnreifiedRelation__TransitiveAssignment_2_4_6 ) )
+ // InternalOml.g:16891:6: ( rule__UnreifiedRelation__TransitiveAssignment_2_4_6 )
{
before(grammarAccess.getUnreifiedRelationAccess().getTransitiveAssignment_2_4_6());
- // InternalOml.g:16463:6: ( rule__UnreifiedRelation__TransitiveAssignment_2_4_6 )
- // InternalOml.g:16463:7: rule__UnreifiedRelation__TransitiveAssignment_2_4_6
+ // InternalOml.g:16892:6: ( rule__UnreifiedRelation__TransitiveAssignment_2_4_6 )
+ // InternalOml.g:16892:7: rule__UnreifiedRelation__TransitiveAssignment_2_4_6
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__TransitiveAssignment_2_4_6();
@@ -51755,48 +53112,48 @@ else if ( LA181_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
// $ANTLR start "rule__UnreifiedRelation__UnorderedGroup_2_4__0"
- // InternalOml.g:16476:1: rule__UnreifiedRelation__UnorderedGroup_2_4__0 : rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__1 )? ;
+ // InternalOml.g:16905:1: rule__UnreifiedRelation__UnorderedGroup_2_4__0 : rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__1 )? ;
public final void rule__UnreifiedRelation__UnorderedGroup_2_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16480:1: ( rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__1 )? )
- // InternalOml.g:16481:2: rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__1 )?
+ // InternalOml.g:16909:1: ( rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__1 )? )
+ // InternalOml.g:16910:2: rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__1 )?
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
rule__UnreifiedRelation__UnorderedGroup_2_4__Impl();
state._fsp--;
- // InternalOml.g:16482:2: ( rule__UnreifiedRelation__UnorderedGroup_2_4__1 )?
- int alt182=2;
- int LA182_0 = input.LA(1);
+ // InternalOml.g:16911:2: ( rule__UnreifiedRelation__UnorderedGroup_2_4__1 )?
+ int alt186=2;
+ int LA186_0 = input.LA(1);
- if ( LA182_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 0) ) {
- alt182=1;
+ if ( LA186_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 0) ) {
+ alt186=1;
}
- else if ( LA182_0 == 83 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 1) ) {
- alt182=1;
+ else if ( LA186_0 == 85 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 1) ) {
+ alt186=1;
}
- else if ( LA182_0 == 84 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 2) ) {
- alt182=1;
+ else if ( LA186_0 == 86 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 2) ) {
+ alt186=1;
}
- else if ( LA182_0 == 85 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 3) ) {
- alt182=1;
+ else if ( LA186_0 == 87 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 3) ) {
+ alt186=1;
}
- else if ( LA182_0 == 86 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 4) ) {
- alt182=1;
+ else if ( LA186_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 4) ) {
+ alt186=1;
}
- else if ( LA182_0 == 87 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 5) ) {
- alt182=1;
+ else if ( LA186_0 == 89 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 5) ) {
+ alt186=1;
}
- else if ( LA182_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 6) ) {
- alt182=1;
+ else if ( LA186_0 == 90 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 6) ) {
+ alt186=1;
}
- switch (alt182) {
+ switch (alt186) {
case 1 :
- // InternalOml.g:16482:2: rule__UnreifiedRelation__UnorderedGroup_2_4__1
+ // InternalOml.g:16911:2: rule__UnreifiedRelation__UnorderedGroup_2_4__1
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__UnorderedGroup_2_4__1();
@@ -51828,48 +53185,48 @@ else if ( LA182_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
// $ANTLR start "rule__UnreifiedRelation__UnorderedGroup_2_4__1"
- // InternalOml.g:16488:1: rule__UnreifiedRelation__UnorderedGroup_2_4__1 : rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__2 )? ;
+ // InternalOml.g:16917:1: rule__UnreifiedRelation__UnorderedGroup_2_4__1 : rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__2 )? ;
public final void rule__UnreifiedRelation__UnorderedGroup_2_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16492:1: ( rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__2 )? )
- // InternalOml.g:16493:2: rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__2 )?
+ // InternalOml.g:16921:1: ( rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__2 )? )
+ // InternalOml.g:16922:2: rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__2 )?
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
rule__UnreifiedRelation__UnorderedGroup_2_4__Impl();
state._fsp--;
- // InternalOml.g:16494:2: ( rule__UnreifiedRelation__UnorderedGroup_2_4__2 )?
- int alt183=2;
- int LA183_0 = input.LA(1);
+ // InternalOml.g:16923:2: ( rule__UnreifiedRelation__UnorderedGroup_2_4__2 )?
+ int alt187=2;
+ int LA187_0 = input.LA(1);
- if ( LA183_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 0) ) {
- alt183=1;
+ if ( LA187_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 0) ) {
+ alt187=1;
}
- else if ( LA183_0 == 83 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 1) ) {
- alt183=1;
+ else if ( LA187_0 == 85 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 1) ) {
+ alt187=1;
}
- else if ( LA183_0 == 84 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 2) ) {
- alt183=1;
+ else if ( LA187_0 == 86 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 2) ) {
+ alt187=1;
}
- else if ( LA183_0 == 85 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 3) ) {
- alt183=1;
+ else if ( LA187_0 == 87 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 3) ) {
+ alt187=1;
}
- else if ( LA183_0 == 86 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 4) ) {
- alt183=1;
+ else if ( LA187_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 4) ) {
+ alt187=1;
}
- else if ( LA183_0 == 87 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 5) ) {
- alt183=1;
+ else if ( LA187_0 == 89 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 5) ) {
+ alt187=1;
}
- else if ( LA183_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 6) ) {
- alt183=1;
+ else if ( LA187_0 == 90 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 6) ) {
+ alt187=1;
}
- switch (alt183) {
+ switch (alt187) {
case 1 :
- // InternalOml.g:16494:2: rule__UnreifiedRelation__UnorderedGroup_2_4__2
+ // InternalOml.g:16923:2: rule__UnreifiedRelation__UnorderedGroup_2_4__2
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__UnorderedGroup_2_4__2();
@@ -51901,48 +53258,48 @@ else if ( LA183_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
// $ANTLR start "rule__UnreifiedRelation__UnorderedGroup_2_4__2"
- // InternalOml.g:16500:1: rule__UnreifiedRelation__UnorderedGroup_2_4__2 : rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__3 )? ;
+ // InternalOml.g:16929:1: rule__UnreifiedRelation__UnorderedGroup_2_4__2 : rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__3 )? ;
public final void rule__UnreifiedRelation__UnorderedGroup_2_4__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16504:1: ( rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__3 )? )
- // InternalOml.g:16505:2: rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__3 )?
+ // InternalOml.g:16933:1: ( rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__3 )? )
+ // InternalOml.g:16934:2: rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__3 )?
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
rule__UnreifiedRelation__UnorderedGroup_2_4__Impl();
state._fsp--;
- // InternalOml.g:16506:2: ( rule__UnreifiedRelation__UnorderedGroup_2_4__3 )?
- int alt184=2;
- int LA184_0 = input.LA(1);
+ // InternalOml.g:16935:2: ( rule__UnreifiedRelation__UnorderedGroup_2_4__3 )?
+ int alt188=2;
+ int LA188_0 = input.LA(1);
- if ( LA184_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 0) ) {
- alt184=1;
+ if ( LA188_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 0) ) {
+ alt188=1;
}
- else if ( LA184_0 == 83 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 1) ) {
- alt184=1;
+ else if ( LA188_0 == 85 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 1) ) {
+ alt188=1;
}
- else if ( LA184_0 == 84 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 2) ) {
- alt184=1;
+ else if ( LA188_0 == 86 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 2) ) {
+ alt188=1;
}
- else if ( LA184_0 == 85 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 3) ) {
- alt184=1;
+ else if ( LA188_0 == 87 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 3) ) {
+ alt188=1;
}
- else if ( LA184_0 == 86 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 4) ) {
- alt184=1;
+ else if ( LA188_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 4) ) {
+ alt188=1;
}
- else if ( LA184_0 == 87 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 5) ) {
- alt184=1;
+ else if ( LA188_0 == 89 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 5) ) {
+ alt188=1;
}
- else if ( LA184_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 6) ) {
- alt184=1;
+ else if ( LA188_0 == 90 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 6) ) {
+ alt188=1;
}
- switch (alt184) {
+ switch (alt188) {
case 1 :
- // InternalOml.g:16506:2: rule__UnreifiedRelation__UnorderedGroup_2_4__3
+ // InternalOml.g:16935:2: rule__UnreifiedRelation__UnorderedGroup_2_4__3
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__UnorderedGroup_2_4__3();
@@ -51974,48 +53331,48 @@ else if ( LA184_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
// $ANTLR start "rule__UnreifiedRelation__UnorderedGroup_2_4__3"
- // InternalOml.g:16512:1: rule__UnreifiedRelation__UnorderedGroup_2_4__3 : rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__4 )? ;
+ // InternalOml.g:16941:1: rule__UnreifiedRelation__UnorderedGroup_2_4__3 : rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__4 )? ;
public final void rule__UnreifiedRelation__UnorderedGroup_2_4__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16516:1: ( rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__4 )? )
- // InternalOml.g:16517:2: rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__4 )?
+ // InternalOml.g:16945:1: ( rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__4 )? )
+ // InternalOml.g:16946:2: rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__4 )?
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
rule__UnreifiedRelation__UnorderedGroup_2_4__Impl();
state._fsp--;
- // InternalOml.g:16518:2: ( rule__UnreifiedRelation__UnorderedGroup_2_4__4 )?
- int alt185=2;
- int LA185_0 = input.LA(1);
+ // InternalOml.g:16947:2: ( rule__UnreifiedRelation__UnorderedGroup_2_4__4 )?
+ int alt189=2;
+ int LA189_0 = input.LA(1);
- if ( LA185_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 0) ) {
- alt185=1;
+ if ( LA189_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 0) ) {
+ alt189=1;
}
- else if ( LA185_0 == 83 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 1) ) {
- alt185=1;
+ else if ( LA189_0 == 85 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 1) ) {
+ alt189=1;
}
- else if ( LA185_0 == 84 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 2) ) {
- alt185=1;
+ else if ( LA189_0 == 86 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 2) ) {
+ alt189=1;
}
- else if ( LA185_0 == 85 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 3) ) {
- alt185=1;
+ else if ( LA189_0 == 87 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 3) ) {
+ alt189=1;
}
- else if ( LA185_0 == 86 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 4) ) {
- alt185=1;
+ else if ( LA189_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 4) ) {
+ alt189=1;
}
- else if ( LA185_0 == 87 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 5) ) {
- alt185=1;
+ else if ( LA189_0 == 89 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 5) ) {
+ alt189=1;
}
- else if ( LA185_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 6) ) {
- alt185=1;
+ else if ( LA189_0 == 90 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 6) ) {
+ alt189=1;
}
- switch (alt185) {
+ switch (alt189) {
case 1 :
- // InternalOml.g:16518:2: rule__UnreifiedRelation__UnorderedGroup_2_4__4
+ // InternalOml.g:16947:2: rule__UnreifiedRelation__UnorderedGroup_2_4__4
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__UnorderedGroup_2_4__4();
@@ -52047,48 +53404,48 @@ else if ( LA185_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
// $ANTLR start "rule__UnreifiedRelation__UnorderedGroup_2_4__4"
- // InternalOml.g:16524:1: rule__UnreifiedRelation__UnorderedGroup_2_4__4 : rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__5 )? ;
+ // InternalOml.g:16953:1: rule__UnreifiedRelation__UnorderedGroup_2_4__4 : rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__5 )? ;
public final void rule__UnreifiedRelation__UnorderedGroup_2_4__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16528:1: ( rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__5 )? )
- // InternalOml.g:16529:2: rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__5 )?
+ // InternalOml.g:16957:1: ( rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__5 )? )
+ // InternalOml.g:16958:2: rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__5 )?
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
rule__UnreifiedRelation__UnorderedGroup_2_4__Impl();
state._fsp--;
- // InternalOml.g:16530:2: ( rule__UnreifiedRelation__UnorderedGroup_2_4__5 )?
- int alt186=2;
- int LA186_0 = input.LA(1);
+ // InternalOml.g:16959:2: ( rule__UnreifiedRelation__UnorderedGroup_2_4__5 )?
+ int alt190=2;
+ int LA190_0 = input.LA(1);
- if ( LA186_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 0) ) {
- alt186=1;
+ if ( LA190_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 0) ) {
+ alt190=1;
}
- else if ( LA186_0 == 83 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 1) ) {
- alt186=1;
+ else if ( LA190_0 == 85 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 1) ) {
+ alt190=1;
}
- else if ( LA186_0 == 84 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 2) ) {
- alt186=1;
+ else if ( LA190_0 == 86 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 2) ) {
+ alt190=1;
}
- else if ( LA186_0 == 85 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 3) ) {
- alt186=1;
+ else if ( LA190_0 == 87 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 3) ) {
+ alt190=1;
}
- else if ( LA186_0 == 86 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 4) ) {
- alt186=1;
+ else if ( LA190_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 4) ) {
+ alt190=1;
}
- else if ( LA186_0 == 87 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 5) ) {
- alt186=1;
+ else if ( LA190_0 == 89 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 5) ) {
+ alt190=1;
}
- else if ( LA186_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 6) ) {
- alt186=1;
+ else if ( LA190_0 == 90 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 6) ) {
+ alt190=1;
}
- switch (alt186) {
+ switch (alt190) {
case 1 :
- // InternalOml.g:16530:2: rule__UnreifiedRelation__UnorderedGroup_2_4__5
+ // InternalOml.g:16959:2: rule__UnreifiedRelation__UnorderedGroup_2_4__5
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__UnorderedGroup_2_4__5();
@@ -52120,48 +53477,48 @@ else if ( LA186_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
// $ANTLR start "rule__UnreifiedRelation__UnorderedGroup_2_4__5"
- // InternalOml.g:16536:1: rule__UnreifiedRelation__UnorderedGroup_2_4__5 : rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__6 )? ;
+ // InternalOml.g:16965:1: rule__UnreifiedRelation__UnorderedGroup_2_4__5 : rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__6 )? ;
public final void rule__UnreifiedRelation__UnorderedGroup_2_4__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16540:1: ( rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__6 )? )
- // InternalOml.g:16541:2: rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__6 )?
+ // InternalOml.g:16969:1: ( rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__6 )? )
+ // InternalOml.g:16970:2: rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ( rule__UnreifiedRelation__UnorderedGroup_2_4__6 )?
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
rule__UnreifiedRelation__UnorderedGroup_2_4__Impl();
state._fsp--;
- // InternalOml.g:16542:2: ( rule__UnreifiedRelation__UnorderedGroup_2_4__6 )?
- int alt187=2;
- int LA187_0 = input.LA(1);
+ // InternalOml.g:16971:2: ( rule__UnreifiedRelation__UnorderedGroup_2_4__6 )?
+ int alt191=2;
+ int LA191_0 = input.LA(1);
- if ( LA187_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 0) ) {
- alt187=1;
+ if ( LA191_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 0) ) {
+ alt191=1;
}
- else if ( LA187_0 == 83 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 1) ) {
- alt187=1;
+ else if ( LA191_0 == 85 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 1) ) {
+ alt191=1;
}
- else if ( LA187_0 == 84 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 2) ) {
- alt187=1;
+ else if ( LA191_0 == 86 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 2) ) {
+ alt191=1;
}
- else if ( LA187_0 == 85 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 3) ) {
- alt187=1;
+ else if ( LA191_0 == 87 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 3) ) {
+ alt191=1;
}
- else if ( LA187_0 == 86 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 4) ) {
- alt187=1;
+ else if ( LA191_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 4) ) {
+ alt191=1;
}
- else if ( LA187_0 == 87 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 5) ) {
- alt187=1;
+ else if ( LA191_0 == 89 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 5) ) {
+ alt191=1;
}
- else if ( LA187_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 6) ) {
- alt187=1;
+ else if ( LA191_0 == 90 && getUnorderedGroupHelper().canSelect(grammarAccess.getUnreifiedRelationAccess().getUnorderedGroup_2_4(), 6) ) {
+ alt191=1;
}
- switch (alt187) {
+ switch (alt191) {
case 1 :
- // InternalOml.g:16542:2: rule__UnreifiedRelation__UnorderedGroup_2_4__6
+ // InternalOml.g:16971:2: rule__UnreifiedRelation__UnorderedGroup_2_4__6
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__UnorderedGroup_2_4__6();
@@ -52193,14 +53550,14 @@ else if ( LA187_0 == 88 && getUnorderedGroupHelper().canSelect(grammarAccess.get
// $ANTLR start "rule__UnreifiedRelation__UnorderedGroup_2_4__6"
- // InternalOml.g:16548:1: rule__UnreifiedRelation__UnorderedGroup_2_4__6 : rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ;
+ // InternalOml.g:16977:1: rule__UnreifiedRelation__UnorderedGroup_2_4__6 : rule__UnreifiedRelation__UnorderedGroup_2_4__Impl ;
public final void rule__UnreifiedRelation__UnorderedGroup_2_4__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16552:1: ( rule__UnreifiedRelation__UnorderedGroup_2_4__Impl )
- // InternalOml.g:16553:2: rule__UnreifiedRelation__UnorderedGroup_2_4__Impl
+ // InternalOml.g:16981:1: ( rule__UnreifiedRelation__UnorderedGroup_2_4__Impl )
+ // InternalOml.g:16982:2: rule__UnreifiedRelation__UnorderedGroup_2_4__Impl
{
pushFollow(FOLLOW_2);
rule__UnreifiedRelation__UnorderedGroup_2_4__Impl();
@@ -52226,21 +53583,21 @@ public final void rule__UnreifiedRelation__UnorderedGroup_2_4__6() throws Recogn
// $ANTLR start "rule__Annotation__PropertyAssignment_2"
- // InternalOml.g:16560:1: rule__Annotation__PropertyAssignment_2 : ( ( ruleRef ) ) ;
+ // InternalOml.g:16989:1: rule__Annotation__PropertyAssignment_2 : ( ( ruleRef ) ) ;
public final void rule__Annotation__PropertyAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16564:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:16565:2: ( ( ruleRef ) )
+ // InternalOml.g:16993:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:16994:2: ( ( ruleRef ) )
{
- // InternalOml.g:16565:2: ( ( ruleRef ) )
- // InternalOml.g:16566:3: ( ruleRef )
+ // InternalOml.g:16994:2: ( ( ruleRef ) )
+ // InternalOml.g:16995:3: ( ruleRef )
{
before(grammarAccess.getAnnotationAccess().getPropertyAnnotationPropertyCrossReference_2_0());
- // InternalOml.g:16567:3: ( ruleRef )
- // InternalOml.g:16568:4: ruleRef
+ // InternalOml.g:16996:3: ( ruleRef )
+ // InternalOml.g:16997:4: ruleRef
{
before(grammarAccess.getAnnotationAccess().getPropertyAnnotationPropertyRefParserRuleCall_2_0_1());
pushFollow(FOLLOW_2);
@@ -52274,26 +53631,26 @@ public final void rule__Annotation__PropertyAssignment_2() throws RecognitionExc
// $ANTLR end "rule__Annotation__PropertyAssignment_2"
- // $ANTLR start "rule__Annotation__LiteralValueAssignment_3_0"
- // InternalOml.g:16579:1: rule__Annotation__LiteralValueAssignment_3_0 : ( ruleLiteral ) ;
- public final void rule__Annotation__LiteralValueAssignment_3_0() throws RecognitionException {
+ // $ANTLR start "rule__AnnotationValue__LiteralValueAssignment_0"
+ // InternalOml.g:17008:1: rule__AnnotationValue__LiteralValueAssignment_0 : ( ruleLiteral ) ;
+ public final void rule__AnnotationValue__LiteralValueAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16583:1: ( ( ruleLiteral ) )
- // InternalOml.g:16584:2: ( ruleLiteral )
+ // InternalOml.g:17012:1: ( ( ruleLiteral ) )
+ // InternalOml.g:17013:2: ( ruleLiteral )
{
- // InternalOml.g:16584:2: ( ruleLiteral )
- // InternalOml.g:16585:3: ruleLiteral
+ // InternalOml.g:17013:2: ( ruleLiteral )
+ // InternalOml.g:17014:3: ruleLiteral
{
- before(grammarAccess.getAnnotationAccess().getLiteralValueLiteralParserRuleCall_3_0_0());
+ before(grammarAccess.getAnnotationValueAccess().getLiteralValueLiteralParserRuleCall_0_0());
pushFollow(FOLLOW_2);
ruleLiteral();
state._fsp--;
- after(grammarAccess.getAnnotationAccess().getLiteralValueLiteralParserRuleCall_3_0_0());
+ after(grammarAccess.getAnnotationValueAccess().getLiteralValueLiteralParserRuleCall_0_0());
}
@@ -52312,37 +53669,37 @@ public final void rule__Annotation__LiteralValueAssignment_3_0() throws Recognit
}
return ;
}
- // $ANTLR end "rule__Annotation__LiteralValueAssignment_3_0"
+ // $ANTLR end "rule__AnnotationValue__LiteralValueAssignment_0"
- // $ANTLR start "rule__Annotation__ReferencedValueAssignment_3_1"
- // InternalOml.g:16594:1: rule__Annotation__ReferencedValueAssignment_3_1 : ( ( ruleRef ) ) ;
- public final void rule__Annotation__ReferencedValueAssignment_3_1() throws RecognitionException {
+ // $ANTLR start "rule__AnnotationValue__ReferencedValueAssignment_1"
+ // InternalOml.g:17023:1: rule__AnnotationValue__ReferencedValueAssignment_1 : ( ( ruleRef ) ) ;
+ public final void rule__AnnotationValue__ReferencedValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16598:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:16599:2: ( ( ruleRef ) )
+ // InternalOml.g:17027:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:17028:2: ( ( ruleRef ) )
{
- // InternalOml.g:16599:2: ( ( ruleRef ) )
- // InternalOml.g:16600:3: ( ruleRef )
+ // InternalOml.g:17028:2: ( ( ruleRef ) )
+ // InternalOml.g:17029:3: ( ruleRef )
{
- before(grammarAccess.getAnnotationAccess().getReferencedValueMemberCrossReference_3_1_0());
- // InternalOml.g:16601:3: ( ruleRef )
- // InternalOml.g:16602:4: ruleRef
+ before(grammarAccess.getAnnotationValueAccess().getReferencedValueMemberCrossReference_1_0());
+ // InternalOml.g:17030:3: ( ruleRef )
+ // InternalOml.g:17031:4: ruleRef
{
- before(grammarAccess.getAnnotationAccess().getReferencedValueMemberRefParserRuleCall_3_1_0_1());
+ before(grammarAccess.getAnnotationValueAccess().getReferencedValueMemberRefParserRuleCall_1_0_1());
pushFollow(FOLLOW_2);
ruleRef();
state._fsp--;
- after(grammarAccess.getAnnotationAccess().getReferencedValueMemberRefParserRuleCall_3_1_0_1());
+ after(grammarAccess.getAnnotationValueAccess().getReferencedValueMemberRefParserRuleCall_1_0_1());
}
- after(grammarAccess.getAnnotationAccess().getReferencedValueMemberCrossReference_3_1_0());
+ after(grammarAccess.getAnnotationValueAccess().getReferencedValueMemberCrossReference_1_0());
}
@@ -52361,21 +53718,21 @@ public final void rule__Annotation__ReferencedValueAssignment_3_1() throws Recog
}
return ;
}
- // $ANTLR end "rule__Annotation__ReferencedValueAssignment_3_1"
+ // $ANTLR end "rule__AnnotationValue__ReferencedValueAssignment_1"
// $ANTLR start "rule__Vocabulary__OwnedAnnotationsAssignment_0"
- // InternalOml.g:16613:1: rule__Vocabulary__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
+ // InternalOml.g:17042:1: rule__Vocabulary__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
public final void rule__Vocabulary__OwnedAnnotationsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16617:1: ( ( ruleAnnotation ) )
- // InternalOml.g:16618:2: ( ruleAnnotation )
+ // InternalOml.g:17046:1: ( ( ruleAnnotation ) )
+ // InternalOml.g:17047:2: ( ruleAnnotation )
{
- // InternalOml.g:16618:2: ( ruleAnnotation )
- // InternalOml.g:16619:3: ruleAnnotation
+ // InternalOml.g:17047:2: ( ruleAnnotation )
+ // InternalOml.g:17048:3: ruleAnnotation
{
before(grammarAccess.getVocabularyAccess().getOwnedAnnotationsAnnotationParserRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -52406,17 +53763,17 @@ public final void rule__Vocabulary__OwnedAnnotationsAssignment_0() throws Recogn
// $ANTLR start "rule__Vocabulary__NamespaceAssignment_2"
- // InternalOml.g:16628:1: rule__Vocabulary__NamespaceAssignment_2 : ( RULE_NAMESPACE ) ;
+ // InternalOml.g:17057:1: rule__Vocabulary__NamespaceAssignment_2 : ( RULE_NAMESPACE ) ;
public final void rule__Vocabulary__NamespaceAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16632:1: ( ( RULE_NAMESPACE ) )
- // InternalOml.g:16633:2: ( RULE_NAMESPACE )
+ // InternalOml.g:17061:1: ( ( RULE_NAMESPACE ) )
+ // InternalOml.g:17062:2: ( RULE_NAMESPACE )
{
- // InternalOml.g:16633:2: ( RULE_NAMESPACE )
- // InternalOml.g:16634:3: RULE_NAMESPACE
+ // InternalOml.g:17062:2: ( RULE_NAMESPACE )
+ // InternalOml.g:17063:3: RULE_NAMESPACE
{
before(grammarAccess.getVocabularyAccess().getNamespaceNAMESPACETerminalRuleCall_2_0());
match(input,RULE_NAMESPACE,FOLLOW_2);
@@ -52443,17 +53800,17 @@ public final void rule__Vocabulary__NamespaceAssignment_2() throws RecognitionEx
// $ANTLR start "rule__Vocabulary__PrefixAssignment_4"
- // InternalOml.g:16643:1: rule__Vocabulary__PrefixAssignment_4 : ( RULE_ID ) ;
+ // InternalOml.g:17072:1: rule__Vocabulary__PrefixAssignment_4 : ( RULE_ID ) ;
public final void rule__Vocabulary__PrefixAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16647:1: ( ( RULE_ID ) )
- // InternalOml.g:16648:2: ( RULE_ID )
+ // InternalOml.g:17076:1: ( ( RULE_ID ) )
+ // InternalOml.g:17077:2: ( RULE_ID )
{
- // InternalOml.g:16648:2: ( RULE_ID )
- // InternalOml.g:16649:3: RULE_ID
+ // InternalOml.g:17077:2: ( RULE_ID )
+ // InternalOml.g:17078:3: RULE_ID
{
before(grammarAccess.getVocabularyAccess().getPrefixIDTerminalRuleCall_4_0());
match(input,RULE_ID,FOLLOW_2);
@@ -52480,21 +53837,21 @@ public final void rule__Vocabulary__PrefixAssignment_4() throws RecognitionExcep
// $ANTLR start "rule__Vocabulary__OwnedImportsAssignment_6"
- // InternalOml.g:16658:1: rule__Vocabulary__OwnedImportsAssignment_6 : ( ( rule__Vocabulary__OwnedImportsAlternatives_6_0 ) ) ;
+ // InternalOml.g:17087:1: rule__Vocabulary__OwnedImportsAssignment_6 : ( ( rule__Vocabulary__OwnedImportsAlternatives_6_0 ) ) ;
public final void rule__Vocabulary__OwnedImportsAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16662:1: ( ( ( rule__Vocabulary__OwnedImportsAlternatives_6_0 ) ) )
- // InternalOml.g:16663:2: ( ( rule__Vocabulary__OwnedImportsAlternatives_6_0 ) )
+ // InternalOml.g:17091:1: ( ( ( rule__Vocabulary__OwnedImportsAlternatives_6_0 ) ) )
+ // InternalOml.g:17092:2: ( ( rule__Vocabulary__OwnedImportsAlternatives_6_0 ) )
{
- // InternalOml.g:16663:2: ( ( rule__Vocabulary__OwnedImportsAlternatives_6_0 ) )
- // InternalOml.g:16664:3: ( rule__Vocabulary__OwnedImportsAlternatives_6_0 )
+ // InternalOml.g:17092:2: ( ( rule__Vocabulary__OwnedImportsAlternatives_6_0 ) )
+ // InternalOml.g:17093:3: ( rule__Vocabulary__OwnedImportsAlternatives_6_0 )
{
before(grammarAccess.getVocabularyAccess().getOwnedImportsAlternatives_6_0());
- // InternalOml.g:16665:3: ( rule__Vocabulary__OwnedImportsAlternatives_6_0 )
- // InternalOml.g:16665:4: rule__Vocabulary__OwnedImportsAlternatives_6_0
+ // InternalOml.g:17094:3: ( rule__Vocabulary__OwnedImportsAlternatives_6_0 )
+ // InternalOml.g:17094:4: rule__Vocabulary__OwnedImportsAlternatives_6_0
{
pushFollow(FOLLOW_2);
rule__Vocabulary__OwnedImportsAlternatives_6_0();
@@ -52527,17 +53884,17 @@ public final void rule__Vocabulary__OwnedImportsAssignment_6() throws Recognitio
// $ANTLR start "rule__Vocabulary__OwnedStatementsAssignment_7"
- // InternalOml.g:16673:1: rule__Vocabulary__OwnedStatementsAssignment_7 : ( ruleVocabularyStatement ) ;
+ // InternalOml.g:17102:1: rule__Vocabulary__OwnedStatementsAssignment_7 : ( ruleVocabularyStatement ) ;
public final void rule__Vocabulary__OwnedStatementsAssignment_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16677:1: ( ( ruleVocabularyStatement ) )
- // InternalOml.g:16678:2: ( ruleVocabularyStatement )
+ // InternalOml.g:17106:1: ( ( ruleVocabularyStatement ) )
+ // InternalOml.g:17107:2: ( ruleVocabularyStatement )
{
- // InternalOml.g:16678:2: ( ruleVocabularyStatement )
- // InternalOml.g:16679:3: ruleVocabularyStatement
+ // InternalOml.g:17107:2: ( ruleVocabularyStatement )
+ // InternalOml.g:17108:3: ruleVocabularyStatement
{
before(grammarAccess.getVocabularyAccess().getOwnedStatementsVocabularyStatementParserRuleCall_7_0());
pushFollow(FOLLOW_2);
@@ -52568,17 +53925,17 @@ public final void rule__Vocabulary__OwnedStatementsAssignment_7() throws Recogni
// $ANTLR start "rule__VocabularyBundle__OwnedAnnotationsAssignment_0"
- // InternalOml.g:16688:1: rule__VocabularyBundle__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
+ // InternalOml.g:17117:1: rule__VocabularyBundle__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
public final void rule__VocabularyBundle__OwnedAnnotationsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16692:1: ( ( ruleAnnotation ) )
- // InternalOml.g:16693:2: ( ruleAnnotation )
+ // InternalOml.g:17121:1: ( ( ruleAnnotation ) )
+ // InternalOml.g:17122:2: ( ruleAnnotation )
{
- // InternalOml.g:16693:2: ( ruleAnnotation )
- // InternalOml.g:16694:3: ruleAnnotation
+ // InternalOml.g:17122:2: ( ruleAnnotation )
+ // InternalOml.g:17123:3: ruleAnnotation
{
before(grammarAccess.getVocabularyBundleAccess().getOwnedAnnotationsAnnotationParserRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -52609,17 +53966,17 @@ public final void rule__VocabularyBundle__OwnedAnnotationsAssignment_0() throws
// $ANTLR start "rule__VocabularyBundle__NamespaceAssignment_3"
- // InternalOml.g:16703:1: rule__VocabularyBundle__NamespaceAssignment_3 : ( RULE_NAMESPACE ) ;
+ // InternalOml.g:17132:1: rule__VocabularyBundle__NamespaceAssignment_3 : ( RULE_NAMESPACE ) ;
public final void rule__VocabularyBundle__NamespaceAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16707:1: ( ( RULE_NAMESPACE ) )
- // InternalOml.g:16708:2: ( RULE_NAMESPACE )
+ // InternalOml.g:17136:1: ( ( RULE_NAMESPACE ) )
+ // InternalOml.g:17137:2: ( RULE_NAMESPACE )
{
- // InternalOml.g:16708:2: ( RULE_NAMESPACE )
- // InternalOml.g:16709:3: RULE_NAMESPACE
+ // InternalOml.g:17137:2: ( RULE_NAMESPACE )
+ // InternalOml.g:17138:3: RULE_NAMESPACE
{
before(grammarAccess.getVocabularyBundleAccess().getNamespaceNAMESPACETerminalRuleCall_3_0());
match(input,RULE_NAMESPACE,FOLLOW_2);
@@ -52646,17 +54003,17 @@ public final void rule__VocabularyBundle__NamespaceAssignment_3() throws Recogni
// $ANTLR start "rule__VocabularyBundle__PrefixAssignment_5"
- // InternalOml.g:16718:1: rule__VocabularyBundle__PrefixAssignment_5 : ( RULE_ID ) ;
+ // InternalOml.g:17147:1: rule__VocabularyBundle__PrefixAssignment_5 : ( RULE_ID ) ;
public final void rule__VocabularyBundle__PrefixAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16722:1: ( ( RULE_ID ) )
- // InternalOml.g:16723:2: ( RULE_ID )
+ // InternalOml.g:17151:1: ( ( RULE_ID ) )
+ // InternalOml.g:17152:2: ( RULE_ID )
{
- // InternalOml.g:16723:2: ( RULE_ID )
- // InternalOml.g:16724:3: RULE_ID
+ // InternalOml.g:17152:2: ( RULE_ID )
+ // InternalOml.g:17153:3: RULE_ID
{
before(grammarAccess.getVocabularyBundleAccess().getPrefixIDTerminalRuleCall_5_0());
match(input,RULE_ID,FOLLOW_2);
@@ -52683,21 +54040,21 @@ public final void rule__VocabularyBundle__PrefixAssignment_5() throws Recognitio
// $ANTLR start "rule__VocabularyBundle__OwnedImportsAssignment_7"
- // InternalOml.g:16733:1: rule__VocabularyBundle__OwnedImportsAssignment_7 : ( ( rule__VocabularyBundle__OwnedImportsAlternatives_7_0 ) ) ;
+ // InternalOml.g:17162:1: rule__VocabularyBundle__OwnedImportsAssignment_7 : ( ( rule__VocabularyBundle__OwnedImportsAlternatives_7_0 ) ) ;
public final void rule__VocabularyBundle__OwnedImportsAssignment_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16737:1: ( ( ( rule__VocabularyBundle__OwnedImportsAlternatives_7_0 ) ) )
- // InternalOml.g:16738:2: ( ( rule__VocabularyBundle__OwnedImportsAlternatives_7_0 ) )
+ // InternalOml.g:17166:1: ( ( ( rule__VocabularyBundle__OwnedImportsAlternatives_7_0 ) ) )
+ // InternalOml.g:17167:2: ( ( rule__VocabularyBundle__OwnedImportsAlternatives_7_0 ) )
{
- // InternalOml.g:16738:2: ( ( rule__VocabularyBundle__OwnedImportsAlternatives_7_0 ) )
- // InternalOml.g:16739:3: ( rule__VocabularyBundle__OwnedImportsAlternatives_7_0 )
+ // InternalOml.g:17167:2: ( ( rule__VocabularyBundle__OwnedImportsAlternatives_7_0 ) )
+ // InternalOml.g:17168:3: ( rule__VocabularyBundle__OwnedImportsAlternatives_7_0 )
{
before(grammarAccess.getVocabularyBundleAccess().getOwnedImportsAlternatives_7_0());
- // InternalOml.g:16740:3: ( rule__VocabularyBundle__OwnedImportsAlternatives_7_0 )
- // InternalOml.g:16740:4: rule__VocabularyBundle__OwnedImportsAlternatives_7_0
+ // InternalOml.g:17169:3: ( rule__VocabularyBundle__OwnedImportsAlternatives_7_0 )
+ // InternalOml.g:17169:4: rule__VocabularyBundle__OwnedImportsAlternatives_7_0
{
pushFollow(FOLLOW_2);
rule__VocabularyBundle__OwnedImportsAlternatives_7_0();
@@ -52730,17 +54087,17 @@ public final void rule__VocabularyBundle__OwnedImportsAssignment_7() throws Reco
// $ANTLR start "rule__Description__OwnedAnnotationsAssignment_0"
- // InternalOml.g:16748:1: rule__Description__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
+ // InternalOml.g:17177:1: rule__Description__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
public final void rule__Description__OwnedAnnotationsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16752:1: ( ( ruleAnnotation ) )
- // InternalOml.g:16753:2: ( ruleAnnotation )
+ // InternalOml.g:17181:1: ( ( ruleAnnotation ) )
+ // InternalOml.g:17182:2: ( ruleAnnotation )
{
- // InternalOml.g:16753:2: ( ruleAnnotation )
- // InternalOml.g:16754:3: ruleAnnotation
+ // InternalOml.g:17182:2: ( ruleAnnotation )
+ // InternalOml.g:17183:3: ruleAnnotation
{
before(grammarAccess.getDescriptionAccess().getOwnedAnnotationsAnnotationParserRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -52771,17 +54128,17 @@ public final void rule__Description__OwnedAnnotationsAssignment_0() throws Recog
// $ANTLR start "rule__Description__NamespaceAssignment_2"
- // InternalOml.g:16763:1: rule__Description__NamespaceAssignment_2 : ( RULE_NAMESPACE ) ;
+ // InternalOml.g:17192:1: rule__Description__NamespaceAssignment_2 : ( RULE_NAMESPACE ) ;
public final void rule__Description__NamespaceAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16767:1: ( ( RULE_NAMESPACE ) )
- // InternalOml.g:16768:2: ( RULE_NAMESPACE )
+ // InternalOml.g:17196:1: ( ( RULE_NAMESPACE ) )
+ // InternalOml.g:17197:2: ( RULE_NAMESPACE )
{
- // InternalOml.g:16768:2: ( RULE_NAMESPACE )
- // InternalOml.g:16769:3: RULE_NAMESPACE
+ // InternalOml.g:17197:2: ( RULE_NAMESPACE )
+ // InternalOml.g:17198:3: RULE_NAMESPACE
{
before(grammarAccess.getDescriptionAccess().getNamespaceNAMESPACETerminalRuleCall_2_0());
match(input,RULE_NAMESPACE,FOLLOW_2);
@@ -52808,17 +54165,17 @@ public final void rule__Description__NamespaceAssignment_2() throws RecognitionE
// $ANTLR start "rule__Description__PrefixAssignment_4"
- // InternalOml.g:16778:1: rule__Description__PrefixAssignment_4 : ( RULE_ID ) ;
+ // InternalOml.g:17207:1: rule__Description__PrefixAssignment_4 : ( RULE_ID ) ;
public final void rule__Description__PrefixAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16782:1: ( ( RULE_ID ) )
- // InternalOml.g:16783:2: ( RULE_ID )
+ // InternalOml.g:17211:1: ( ( RULE_ID ) )
+ // InternalOml.g:17212:2: ( RULE_ID )
{
- // InternalOml.g:16783:2: ( RULE_ID )
- // InternalOml.g:16784:3: RULE_ID
+ // InternalOml.g:17212:2: ( RULE_ID )
+ // InternalOml.g:17213:3: RULE_ID
{
before(grammarAccess.getDescriptionAccess().getPrefixIDTerminalRuleCall_4_0());
match(input,RULE_ID,FOLLOW_2);
@@ -52845,21 +54202,21 @@ public final void rule__Description__PrefixAssignment_4() throws RecognitionExce
// $ANTLR start "rule__Description__OwnedImportsAssignment_6"
- // InternalOml.g:16793:1: rule__Description__OwnedImportsAssignment_6 : ( ( rule__Description__OwnedImportsAlternatives_6_0 ) ) ;
+ // InternalOml.g:17222:1: rule__Description__OwnedImportsAssignment_6 : ( ( rule__Description__OwnedImportsAlternatives_6_0 ) ) ;
public final void rule__Description__OwnedImportsAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16797:1: ( ( ( rule__Description__OwnedImportsAlternatives_6_0 ) ) )
- // InternalOml.g:16798:2: ( ( rule__Description__OwnedImportsAlternatives_6_0 ) )
+ // InternalOml.g:17226:1: ( ( ( rule__Description__OwnedImportsAlternatives_6_0 ) ) )
+ // InternalOml.g:17227:2: ( ( rule__Description__OwnedImportsAlternatives_6_0 ) )
{
- // InternalOml.g:16798:2: ( ( rule__Description__OwnedImportsAlternatives_6_0 ) )
- // InternalOml.g:16799:3: ( rule__Description__OwnedImportsAlternatives_6_0 )
+ // InternalOml.g:17227:2: ( ( rule__Description__OwnedImportsAlternatives_6_0 ) )
+ // InternalOml.g:17228:3: ( rule__Description__OwnedImportsAlternatives_6_0 )
{
before(grammarAccess.getDescriptionAccess().getOwnedImportsAlternatives_6_0());
- // InternalOml.g:16800:3: ( rule__Description__OwnedImportsAlternatives_6_0 )
- // InternalOml.g:16800:4: rule__Description__OwnedImportsAlternatives_6_0
+ // InternalOml.g:17229:3: ( rule__Description__OwnedImportsAlternatives_6_0 )
+ // InternalOml.g:17229:4: rule__Description__OwnedImportsAlternatives_6_0
{
pushFollow(FOLLOW_2);
rule__Description__OwnedImportsAlternatives_6_0();
@@ -52892,17 +54249,17 @@ public final void rule__Description__OwnedImportsAssignment_6() throws Recogniti
// $ANTLR start "rule__Description__OwnedStatementsAssignment_7"
- // InternalOml.g:16808:1: rule__Description__OwnedStatementsAssignment_7 : ( ruleDescriptionStatement ) ;
+ // InternalOml.g:17237:1: rule__Description__OwnedStatementsAssignment_7 : ( ruleDescriptionStatement ) ;
public final void rule__Description__OwnedStatementsAssignment_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16812:1: ( ( ruleDescriptionStatement ) )
- // InternalOml.g:16813:2: ( ruleDescriptionStatement )
+ // InternalOml.g:17241:1: ( ( ruleDescriptionStatement ) )
+ // InternalOml.g:17242:2: ( ruleDescriptionStatement )
{
- // InternalOml.g:16813:2: ( ruleDescriptionStatement )
- // InternalOml.g:16814:3: ruleDescriptionStatement
+ // InternalOml.g:17242:2: ( ruleDescriptionStatement )
+ // InternalOml.g:17243:3: ruleDescriptionStatement
{
before(grammarAccess.getDescriptionAccess().getOwnedStatementsDescriptionStatementParserRuleCall_7_0());
pushFollow(FOLLOW_2);
@@ -52933,17 +54290,17 @@ public final void rule__Description__OwnedStatementsAssignment_7() throws Recogn
// $ANTLR start "rule__DescriptionBundle__OwnedAnnotationsAssignment_0"
- // InternalOml.g:16823:1: rule__DescriptionBundle__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
+ // InternalOml.g:17252:1: rule__DescriptionBundle__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
public final void rule__DescriptionBundle__OwnedAnnotationsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16827:1: ( ( ruleAnnotation ) )
- // InternalOml.g:16828:2: ( ruleAnnotation )
+ // InternalOml.g:17256:1: ( ( ruleAnnotation ) )
+ // InternalOml.g:17257:2: ( ruleAnnotation )
{
- // InternalOml.g:16828:2: ( ruleAnnotation )
- // InternalOml.g:16829:3: ruleAnnotation
+ // InternalOml.g:17257:2: ( ruleAnnotation )
+ // InternalOml.g:17258:3: ruleAnnotation
{
before(grammarAccess.getDescriptionBundleAccess().getOwnedAnnotationsAnnotationParserRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -52974,17 +54331,17 @@ public final void rule__DescriptionBundle__OwnedAnnotationsAssignment_0() throws
// $ANTLR start "rule__DescriptionBundle__NamespaceAssignment_3"
- // InternalOml.g:16838:1: rule__DescriptionBundle__NamespaceAssignment_3 : ( RULE_NAMESPACE ) ;
+ // InternalOml.g:17267:1: rule__DescriptionBundle__NamespaceAssignment_3 : ( RULE_NAMESPACE ) ;
public final void rule__DescriptionBundle__NamespaceAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16842:1: ( ( RULE_NAMESPACE ) )
- // InternalOml.g:16843:2: ( RULE_NAMESPACE )
+ // InternalOml.g:17271:1: ( ( RULE_NAMESPACE ) )
+ // InternalOml.g:17272:2: ( RULE_NAMESPACE )
{
- // InternalOml.g:16843:2: ( RULE_NAMESPACE )
- // InternalOml.g:16844:3: RULE_NAMESPACE
+ // InternalOml.g:17272:2: ( RULE_NAMESPACE )
+ // InternalOml.g:17273:3: RULE_NAMESPACE
{
before(grammarAccess.getDescriptionBundleAccess().getNamespaceNAMESPACETerminalRuleCall_3_0());
match(input,RULE_NAMESPACE,FOLLOW_2);
@@ -53011,17 +54368,17 @@ public final void rule__DescriptionBundle__NamespaceAssignment_3() throws Recogn
// $ANTLR start "rule__DescriptionBundle__PrefixAssignment_5"
- // InternalOml.g:16853:1: rule__DescriptionBundle__PrefixAssignment_5 : ( RULE_ID ) ;
+ // InternalOml.g:17282:1: rule__DescriptionBundle__PrefixAssignment_5 : ( RULE_ID ) ;
public final void rule__DescriptionBundle__PrefixAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16857:1: ( ( RULE_ID ) )
- // InternalOml.g:16858:2: ( RULE_ID )
+ // InternalOml.g:17286:1: ( ( RULE_ID ) )
+ // InternalOml.g:17287:2: ( RULE_ID )
{
- // InternalOml.g:16858:2: ( RULE_ID )
- // InternalOml.g:16859:3: RULE_ID
+ // InternalOml.g:17287:2: ( RULE_ID )
+ // InternalOml.g:17288:3: RULE_ID
{
before(grammarAccess.getDescriptionBundleAccess().getPrefixIDTerminalRuleCall_5_0());
match(input,RULE_ID,FOLLOW_2);
@@ -53048,21 +54405,21 @@ public final void rule__DescriptionBundle__PrefixAssignment_5() throws Recogniti
// $ANTLR start "rule__DescriptionBundle__OwnedImportsAssignment_7"
- // InternalOml.g:16868:1: rule__DescriptionBundle__OwnedImportsAssignment_7 : ( ( rule__DescriptionBundle__OwnedImportsAlternatives_7_0 ) ) ;
+ // InternalOml.g:17297:1: rule__DescriptionBundle__OwnedImportsAssignment_7 : ( ( rule__DescriptionBundle__OwnedImportsAlternatives_7_0 ) ) ;
public final void rule__DescriptionBundle__OwnedImportsAssignment_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16872:1: ( ( ( rule__DescriptionBundle__OwnedImportsAlternatives_7_0 ) ) )
- // InternalOml.g:16873:2: ( ( rule__DescriptionBundle__OwnedImportsAlternatives_7_0 ) )
+ // InternalOml.g:17301:1: ( ( ( rule__DescriptionBundle__OwnedImportsAlternatives_7_0 ) ) )
+ // InternalOml.g:17302:2: ( ( rule__DescriptionBundle__OwnedImportsAlternatives_7_0 ) )
{
- // InternalOml.g:16873:2: ( ( rule__DescriptionBundle__OwnedImportsAlternatives_7_0 ) )
- // InternalOml.g:16874:3: ( rule__DescriptionBundle__OwnedImportsAlternatives_7_0 )
+ // InternalOml.g:17302:2: ( ( rule__DescriptionBundle__OwnedImportsAlternatives_7_0 ) )
+ // InternalOml.g:17303:3: ( rule__DescriptionBundle__OwnedImportsAlternatives_7_0 )
{
before(grammarAccess.getDescriptionBundleAccess().getOwnedImportsAlternatives_7_0());
- // InternalOml.g:16875:3: ( rule__DescriptionBundle__OwnedImportsAlternatives_7_0 )
- // InternalOml.g:16875:4: rule__DescriptionBundle__OwnedImportsAlternatives_7_0
+ // InternalOml.g:17304:3: ( rule__DescriptionBundle__OwnedImportsAlternatives_7_0 )
+ // InternalOml.g:17304:4: rule__DescriptionBundle__OwnedImportsAlternatives_7_0
{
pushFollow(FOLLOW_2);
rule__DescriptionBundle__OwnedImportsAlternatives_7_0();
@@ -53095,17 +54452,17 @@ public final void rule__DescriptionBundle__OwnedImportsAssignment_7() throws Rec
// $ANTLR start "rule__Aspect__OwnedAnnotationsAssignment_0"
- // InternalOml.g:16883:1: rule__Aspect__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
+ // InternalOml.g:17312:1: rule__Aspect__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
public final void rule__Aspect__OwnedAnnotationsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16887:1: ( ( ruleAnnotation ) )
- // InternalOml.g:16888:2: ( ruleAnnotation )
+ // InternalOml.g:17316:1: ( ( ruleAnnotation ) )
+ // InternalOml.g:17317:2: ( ruleAnnotation )
{
- // InternalOml.g:16888:2: ( ruleAnnotation )
- // InternalOml.g:16889:3: ruleAnnotation
+ // InternalOml.g:17317:2: ( ruleAnnotation )
+ // InternalOml.g:17318:3: ruleAnnotation
{
before(grammarAccess.getAspectAccess().getOwnedAnnotationsAnnotationParserRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -53136,17 +54493,17 @@ public final void rule__Aspect__OwnedAnnotationsAssignment_0() throws Recognitio
// $ANTLR start "rule__Aspect__NameAssignment_1_0_1"
- // InternalOml.g:16898:1: rule__Aspect__NameAssignment_1_0_1 : ( RULE_ID ) ;
+ // InternalOml.g:17327:1: rule__Aspect__NameAssignment_1_0_1 : ( RULE_ID ) ;
public final void rule__Aspect__NameAssignment_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16902:1: ( ( RULE_ID ) )
- // InternalOml.g:16903:2: ( RULE_ID )
+ // InternalOml.g:17331:1: ( ( RULE_ID ) )
+ // InternalOml.g:17332:2: ( RULE_ID )
{
- // InternalOml.g:16903:2: ( RULE_ID )
- // InternalOml.g:16904:3: RULE_ID
+ // InternalOml.g:17332:2: ( RULE_ID )
+ // InternalOml.g:17333:3: RULE_ID
{
before(grammarAccess.getAspectAccess().getNameIDTerminalRuleCall_1_0_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -53173,21 +54530,21 @@ public final void rule__Aspect__NameAssignment_1_0_1() throws RecognitionExcepti
// $ANTLR start "rule__Aspect__RefAssignment_1_1_2"
- // InternalOml.g:16913:1: rule__Aspect__RefAssignment_1_1_2 : ( ( ruleRef ) ) ;
+ // InternalOml.g:17342:1: rule__Aspect__RefAssignment_1_1_2 : ( ( ruleRef ) ) ;
public final void rule__Aspect__RefAssignment_1_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16917:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:16918:2: ( ( ruleRef ) )
+ // InternalOml.g:17346:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:17347:2: ( ( ruleRef ) )
{
- // InternalOml.g:16918:2: ( ( ruleRef ) )
- // InternalOml.g:16919:3: ( ruleRef )
+ // InternalOml.g:17347:2: ( ( ruleRef ) )
+ // InternalOml.g:17348:3: ( ruleRef )
{
before(grammarAccess.getAspectAccess().getRefAspectCrossReference_1_1_2_0());
- // InternalOml.g:16920:3: ( ruleRef )
- // InternalOml.g:16921:4: ruleRef
+ // InternalOml.g:17349:3: ( ruleRef )
+ // InternalOml.g:17350:4: ruleRef
{
before(grammarAccess.getAspectAccess().getRefAspectRefParserRuleCall_1_1_2_0_1());
pushFollow(FOLLOW_2);
@@ -53222,17 +54579,17 @@ public final void rule__Aspect__RefAssignment_1_1_2() throws RecognitionExceptio
// $ANTLR start "rule__Aspect__OwnedKeysAssignment_2_1"
- // InternalOml.g:16932:1: rule__Aspect__OwnedKeysAssignment_2_1 : ( ruleKeyAxiom ) ;
+ // InternalOml.g:17361:1: rule__Aspect__OwnedKeysAssignment_2_1 : ( ruleKeyAxiom ) ;
public final void rule__Aspect__OwnedKeysAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16936:1: ( ( ruleKeyAxiom ) )
- // InternalOml.g:16937:2: ( ruleKeyAxiom )
+ // InternalOml.g:17365:1: ( ( ruleKeyAxiom ) )
+ // InternalOml.g:17366:2: ( ruleKeyAxiom )
{
- // InternalOml.g:16937:2: ( ruleKeyAxiom )
- // InternalOml.g:16938:3: ruleKeyAxiom
+ // InternalOml.g:17366:2: ( ruleKeyAxiom )
+ // InternalOml.g:17367:3: ruleKeyAxiom
{
before(grammarAccess.getAspectAccess().getOwnedKeysKeyAxiomParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -53263,17 +54620,17 @@ public final void rule__Aspect__OwnedKeysAssignment_2_1() throws RecognitionExce
// $ANTLR start "rule__Concept__OwnedAnnotationsAssignment_0"
- // InternalOml.g:16947:1: rule__Concept__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
+ // InternalOml.g:17376:1: rule__Concept__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
public final void rule__Concept__OwnedAnnotationsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16951:1: ( ( ruleAnnotation ) )
- // InternalOml.g:16952:2: ( ruleAnnotation )
+ // InternalOml.g:17380:1: ( ( ruleAnnotation ) )
+ // InternalOml.g:17381:2: ( ruleAnnotation )
{
- // InternalOml.g:16952:2: ( ruleAnnotation )
- // InternalOml.g:16953:3: ruleAnnotation
+ // InternalOml.g:17381:2: ( ruleAnnotation )
+ // InternalOml.g:17382:3: ruleAnnotation
{
before(grammarAccess.getConceptAccess().getOwnedAnnotationsAnnotationParserRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -53304,17 +54661,17 @@ public final void rule__Concept__OwnedAnnotationsAssignment_0() throws Recogniti
// $ANTLR start "rule__Concept__NameAssignment_1_0_1"
- // InternalOml.g:16962:1: rule__Concept__NameAssignment_1_0_1 : ( RULE_ID ) ;
+ // InternalOml.g:17391:1: rule__Concept__NameAssignment_1_0_1 : ( RULE_ID ) ;
public final void rule__Concept__NameAssignment_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16966:1: ( ( RULE_ID ) )
- // InternalOml.g:16967:2: ( RULE_ID )
+ // InternalOml.g:17395:1: ( ( RULE_ID ) )
+ // InternalOml.g:17396:2: ( RULE_ID )
{
- // InternalOml.g:16967:2: ( RULE_ID )
- // InternalOml.g:16968:3: RULE_ID
+ // InternalOml.g:17396:2: ( RULE_ID )
+ // InternalOml.g:17397:3: RULE_ID
{
before(grammarAccess.getConceptAccess().getNameIDTerminalRuleCall_1_0_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -53341,21 +54698,21 @@ public final void rule__Concept__NameAssignment_1_0_1() throws RecognitionExcept
// $ANTLR start "rule__Concept__RefAssignment_1_1_2"
- // InternalOml.g:16977:1: rule__Concept__RefAssignment_1_1_2 : ( ( ruleRef ) ) ;
+ // InternalOml.g:17406:1: rule__Concept__RefAssignment_1_1_2 : ( ( ruleRef ) ) ;
public final void rule__Concept__RefAssignment_1_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:16981:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:16982:2: ( ( ruleRef ) )
+ // InternalOml.g:17410:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:17411:2: ( ( ruleRef ) )
{
- // InternalOml.g:16982:2: ( ( ruleRef ) )
- // InternalOml.g:16983:3: ( ruleRef )
+ // InternalOml.g:17411:2: ( ( ruleRef ) )
+ // InternalOml.g:17412:3: ( ruleRef )
{
before(grammarAccess.getConceptAccess().getRefConceptCrossReference_1_1_2_0());
- // InternalOml.g:16984:3: ( ruleRef )
- // InternalOml.g:16985:4: ruleRef
+ // InternalOml.g:17413:3: ( ruleRef )
+ // InternalOml.g:17414:4: ruleRef
{
before(grammarAccess.getConceptAccess().getRefConceptRefParserRuleCall_1_1_2_0_1());
pushFollow(FOLLOW_2);
@@ -53390,17 +54747,17 @@ public final void rule__Concept__RefAssignment_1_1_2() throws RecognitionExcepti
// $ANTLR start "rule__Concept__OwnedEnumerationAssignment_2_1"
- // InternalOml.g:16996:1: rule__Concept__OwnedEnumerationAssignment_2_1 : ( ruleInstanceEnumerationAxiom ) ;
+ // InternalOml.g:17425:1: rule__Concept__OwnedEnumerationAssignment_2_1 : ( ruleInstanceEnumerationAxiom ) ;
public final void rule__Concept__OwnedEnumerationAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17000:1: ( ( ruleInstanceEnumerationAxiom ) )
- // InternalOml.g:17001:2: ( ruleInstanceEnumerationAxiom )
+ // InternalOml.g:17429:1: ( ( ruleInstanceEnumerationAxiom ) )
+ // InternalOml.g:17430:2: ( ruleInstanceEnumerationAxiom )
{
- // InternalOml.g:17001:2: ( ruleInstanceEnumerationAxiom )
- // InternalOml.g:17002:3: ruleInstanceEnumerationAxiom
+ // InternalOml.g:17430:2: ( ruleInstanceEnumerationAxiom )
+ // InternalOml.g:17431:3: ruleInstanceEnumerationAxiom
{
before(grammarAccess.getConceptAccess().getOwnedEnumerationInstanceEnumerationAxiomParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -53431,17 +54788,17 @@ public final void rule__Concept__OwnedEnumerationAssignment_2_1() throws Recogni
// $ANTLR start "rule__Concept__OwnedKeysAssignment_2_2"
- // InternalOml.g:17011:1: rule__Concept__OwnedKeysAssignment_2_2 : ( ruleKeyAxiom ) ;
+ // InternalOml.g:17440:1: rule__Concept__OwnedKeysAssignment_2_2 : ( ruleKeyAxiom ) ;
public final void rule__Concept__OwnedKeysAssignment_2_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17015:1: ( ( ruleKeyAxiom ) )
- // InternalOml.g:17016:2: ( ruleKeyAxiom )
+ // InternalOml.g:17444:1: ( ( ruleKeyAxiom ) )
+ // InternalOml.g:17445:2: ( ruleKeyAxiom )
{
- // InternalOml.g:17016:2: ( ruleKeyAxiom )
- // InternalOml.g:17017:3: ruleKeyAxiom
+ // InternalOml.g:17445:2: ( ruleKeyAxiom )
+ // InternalOml.g:17446:3: ruleKeyAxiom
{
before(grammarAccess.getConceptAccess().getOwnedKeysKeyAxiomParserRuleCall_2_2_0());
pushFollow(FOLLOW_2);
@@ -53472,17 +54829,17 @@ public final void rule__Concept__OwnedKeysAssignment_2_2() throws RecognitionExc
// $ANTLR start "rule__RelationEntity__OwnedAnnotationsAssignment_0"
- // InternalOml.g:17026:1: rule__RelationEntity__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
+ // InternalOml.g:17455:1: rule__RelationEntity__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
public final void rule__RelationEntity__OwnedAnnotationsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17030:1: ( ( ruleAnnotation ) )
- // InternalOml.g:17031:2: ( ruleAnnotation )
+ // InternalOml.g:17459:1: ( ( ruleAnnotation ) )
+ // InternalOml.g:17460:2: ( ruleAnnotation )
{
- // InternalOml.g:17031:2: ( ruleAnnotation )
- // InternalOml.g:17032:3: ruleAnnotation
+ // InternalOml.g:17460:2: ( ruleAnnotation )
+ // InternalOml.g:17461:3: ruleAnnotation
{
before(grammarAccess.getRelationEntityAccess().getOwnedAnnotationsAnnotationParserRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -53513,17 +54870,17 @@ public final void rule__RelationEntity__OwnedAnnotationsAssignment_0() throws Re
// $ANTLR start "rule__RelationEntity__NameAssignment_1_0_2"
- // InternalOml.g:17041:1: rule__RelationEntity__NameAssignment_1_0_2 : ( RULE_ID ) ;
+ // InternalOml.g:17470:1: rule__RelationEntity__NameAssignment_1_0_2 : ( RULE_ID ) ;
public final void rule__RelationEntity__NameAssignment_1_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17045:1: ( ( RULE_ID ) )
- // InternalOml.g:17046:2: ( RULE_ID )
+ // InternalOml.g:17474:1: ( ( RULE_ID ) )
+ // InternalOml.g:17475:2: ( RULE_ID )
{
- // InternalOml.g:17046:2: ( RULE_ID )
- // InternalOml.g:17047:3: RULE_ID
+ // InternalOml.g:17475:2: ( RULE_ID )
+ // InternalOml.g:17476:3: RULE_ID
{
before(grammarAccess.getRelationEntityAccess().getNameIDTerminalRuleCall_1_0_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -53550,21 +54907,21 @@ public final void rule__RelationEntity__NameAssignment_1_0_2() throws Recognitio
// $ANTLR start "rule__RelationEntity__RefAssignment_1_1_3"
- // InternalOml.g:17056:1: rule__RelationEntity__RefAssignment_1_1_3 : ( ( ruleRef ) ) ;
+ // InternalOml.g:17485:1: rule__RelationEntity__RefAssignment_1_1_3 : ( ( ruleRef ) ) ;
public final void rule__RelationEntity__RefAssignment_1_1_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17060:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:17061:2: ( ( ruleRef ) )
+ // InternalOml.g:17489:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:17490:2: ( ( ruleRef ) )
{
- // InternalOml.g:17061:2: ( ( ruleRef ) )
- // InternalOml.g:17062:3: ( ruleRef )
+ // InternalOml.g:17490:2: ( ( ruleRef ) )
+ // InternalOml.g:17491:3: ( ruleRef )
{
before(grammarAccess.getRelationEntityAccess().getRefRelationEntityCrossReference_1_1_3_0());
- // InternalOml.g:17063:3: ( ruleRef )
- // InternalOml.g:17064:4: ruleRef
+ // InternalOml.g:17492:3: ( ruleRef )
+ // InternalOml.g:17493:4: ruleRef
{
before(grammarAccess.getRelationEntityAccess().getRefRelationEntityRefParserRuleCall_1_1_3_0_1());
pushFollow(FOLLOW_2);
@@ -53599,21 +54956,21 @@ public final void rule__RelationEntity__RefAssignment_1_1_3() throws Recognition
// $ANTLR start "rule__RelationEntity__SourcesAssignment_2_1_1"
- // InternalOml.g:17075:1: rule__RelationEntity__SourcesAssignment_2_1_1 : ( ( ruleRef ) ) ;
+ // InternalOml.g:17504:1: rule__RelationEntity__SourcesAssignment_2_1_1 : ( ( ruleRef ) ) ;
public final void rule__RelationEntity__SourcesAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17079:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:17080:2: ( ( ruleRef ) )
+ // InternalOml.g:17508:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:17509:2: ( ( ruleRef ) )
{
- // InternalOml.g:17080:2: ( ( ruleRef ) )
- // InternalOml.g:17081:3: ( ruleRef )
+ // InternalOml.g:17509:2: ( ( ruleRef ) )
+ // InternalOml.g:17510:3: ( ruleRef )
{
before(grammarAccess.getRelationEntityAccess().getSourcesEntityCrossReference_2_1_1_0());
- // InternalOml.g:17082:3: ( ruleRef )
- // InternalOml.g:17083:4: ruleRef
+ // InternalOml.g:17511:3: ( ruleRef )
+ // InternalOml.g:17512:4: ruleRef
{
before(grammarAccess.getRelationEntityAccess().getSourcesEntityRefParserRuleCall_2_1_1_0_1());
pushFollow(FOLLOW_2);
@@ -53648,21 +55005,21 @@ public final void rule__RelationEntity__SourcesAssignment_2_1_1() throws Recogni
// $ANTLR start "rule__RelationEntity__SourcesAssignment_2_1_2_1"
- // InternalOml.g:17094:1: rule__RelationEntity__SourcesAssignment_2_1_2_1 : ( ( ruleRef ) ) ;
+ // InternalOml.g:17523:1: rule__RelationEntity__SourcesAssignment_2_1_2_1 : ( ( ruleRef ) ) ;
public final void rule__RelationEntity__SourcesAssignment_2_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17098:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:17099:2: ( ( ruleRef ) )
+ // InternalOml.g:17527:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:17528:2: ( ( ruleRef ) )
{
- // InternalOml.g:17099:2: ( ( ruleRef ) )
- // InternalOml.g:17100:3: ( ruleRef )
+ // InternalOml.g:17528:2: ( ( ruleRef ) )
+ // InternalOml.g:17529:3: ( ruleRef )
{
before(grammarAccess.getRelationEntityAccess().getSourcesEntityCrossReference_2_1_2_1_0());
- // InternalOml.g:17101:3: ( ruleRef )
- // InternalOml.g:17102:4: ruleRef
+ // InternalOml.g:17530:3: ( ruleRef )
+ // InternalOml.g:17531:4: ruleRef
{
before(grammarAccess.getRelationEntityAccess().getSourcesEntityRefParserRuleCall_2_1_2_1_0_1());
pushFollow(FOLLOW_2);
@@ -53697,21 +55054,21 @@ public final void rule__RelationEntity__SourcesAssignment_2_1_2_1() throws Recog
// $ANTLR start "rule__RelationEntity__TargetsAssignment_2_2_1"
- // InternalOml.g:17113:1: rule__RelationEntity__TargetsAssignment_2_2_1 : ( ( ruleRef ) ) ;
+ // InternalOml.g:17542:1: rule__RelationEntity__TargetsAssignment_2_2_1 : ( ( ruleRef ) ) ;
public final void rule__RelationEntity__TargetsAssignment_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17117:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:17118:2: ( ( ruleRef ) )
+ // InternalOml.g:17546:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:17547:2: ( ( ruleRef ) )
{
- // InternalOml.g:17118:2: ( ( ruleRef ) )
- // InternalOml.g:17119:3: ( ruleRef )
+ // InternalOml.g:17547:2: ( ( ruleRef ) )
+ // InternalOml.g:17548:3: ( ruleRef )
{
before(grammarAccess.getRelationEntityAccess().getTargetsEntityCrossReference_2_2_1_0());
- // InternalOml.g:17120:3: ( ruleRef )
- // InternalOml.g:17121:4: ruleRef
+ // InternalOml.g:17549:3: ( ruleRef )
+ // InternalOml.g:17550:4: ruleRef
{
before(grammarAccess.getRelationEntityAccess().getTargetsEntityRefParserRuleCall_2_2_1_0_1());
pushFollow(FOLLOW_2);
@@ -53746,21 +55103,21 @@ public final void rule__RelationEntity__TargetsAssignment_2_2_1() throws Recogni
// $ANTLR start "rule__RelationEntity__TargetsAssignment_2_2_2_1"
- // InternalOml.g:17132:1: rule__RelationEntity__TargetsAssignment_2_2_2_1 : ( ( ruleRef ) ) ;
+ // InternalOml.g:17561:1: rule__RelationEntity__TargetsAssignment_2_2_2_1 : ( ( ruleRef ) ) ;
public final void rule__RelationEntity__TargetsAssignment_2_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17136:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:17137:2: ( ( ruleRef ) )
+ // InternalOml.g:17565:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:17566:2: ( ( ruleRef ) )
{
- // InternalOml.g:17137:2: ( ( ruleRef ) )
- // InternalOml.g:17138:3: ( ruleRef )
+ // InternalOml.g:17566:2: ( ( ruleRef ) )
+ // InternalOml.g:17567:3: ( ruleRef )
{
before(grammarAccess.getRelationEntityAccess().getTargetsEntityCrossReference_2_2_2_1_0());
- // InternalOml.g:17139:3: ( ruleRef )
- // InternalOml.g:17140:4: ruleRef
+ // InternalOml.g:17568:3: ( ruleRef )
+ // InternalOml.g:17569:4: ruleRef
{
before(grammarAccess.getRelationEntityAccess().getTargetsEntityRefParserRuleCall_2_2_2_1_0_1());
pushFollow(FOLLOW_2);
@@ -53795,17 +55152,17 @@ public final void rule__RelationEntity__TargetsAssignment_2_2_2_1() throws Recog
// $ANTLR start "rule__RelationEntity__ForwardRelationAssignment_2_3"
- // InternalOml.g:17151:1: rule__RelationEntity__ForwardRelationAssignment_2_3 : ( ruleForwardRelation ) ;
+ // InternalOml.g:17580:1: rule__RelationEntity__ForwardRelationAssignment_2_3 : ( ruleForwardRelation ) ;
public final void rule__RelationEntity__ForwardRelationAssignment_2_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17155:1: ( ( ruleForwardRelation ) )
- // InternalOml.g:17156:2: ( ruleForwardRelation )
+ // InternalOml.g:17584:1: ( ( ruleForwardRelation ) )
+ // InternalOml.g:17585:2: ( ruleForwardRelation )
{
- // InternalOml.g:17156:2: ( ruleForwardRelation )
- // InternalOml.g:17157:3: ruleForwardRelation
+ // InternalOml.g:17585:2: ( ruleForwardRelation )
+ // InternalOml.g:17586:3: ruleForwardRelation
{
before(grammarAccess.getRelationEntityAccess().getForwardRelationForwardRelationParserRuleCall_2_3_0());
pushFollow(FOLLOW_2);
@@ -53836,17 +55193,17 @@ public final void rule__RelationEntity__ForwardRelationAssignment_2_3() throws R
// $ANTLR start "rule__RelationEntity__ReverseRelationAssignment_2_4"
- // InternalOml.g:17166:1: rule__RelationEntity__ReverseRelationAssignment_2_4 : ( ruleReverseRelation ) ;
+ // InternalOml.g:17595:1: rule__RelationEntity__ReverseRelationAssignment_2_4 : ( ruleReverseRelation ) ;
public final void rule__RelationEntity__ReverseRelationAssignment_2_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17170:1: ( ( ruleReverseRelation ) )
- // InternalOml.g:17171:2: ( ruleReverseRelation )
+ // InternalOml.g:17599:1: ( ( ruleReverseRelation ) )
+ // InternalOml.g:17600:2: ( ruleReverseRelation )
{
- // InternalOml.g:17171:2: ( ruleReverseRelation )
- // InternalOml.g:17172:3: ruleReverseRelation
+ // InternalOml.g:17600:2: ( ruleReverseRelation )
+ // InternalOml.g:17601:3: ruleReverseRelation
{
before(grammarAccess.getRelationEntityAccess().getReverseRelationReverseRelationParserRuleCall_2_4_0());
pushFollow(FOLLOW_2);
@@ -53877,24 +55234,24 @@ public final void rule__RelationEntity__ReverseRelationAssignment_2_4() throws R
// $ANTLR start "rule__RelationEntity__FunctionalAssignment_2_5_0"
- // InternalOml.g:17181:1: rule__RelationEntity__FunctionalAssignment_2_5_0 : ( ( 'functional' ) ) ;
+ // InternalOml.g:17610:1: rule__RelationEntity__FunctionalAssignment_2_5_0 : ( ( 'functional' ) ) ;
public final void rule__RelationEntity__FunctionalAssignment_2_5_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17185:1: ( ( ( 'functional' ) ) )
- // InternalOml.g:17186:2: ( ( 'functional' ) )
+ // InternalOml.g:17614:1: ( ( ( 'functional' ) ) )
+ // InternalOml.g:17615:2: ( ( 'functional' ) )
{
- // InternalOml.g:17186:2: ( ( 'functional' ) )
- // InternalOml.g:17187:3: ( 'functional' )
+ // InternalOml.g:17615:2: ( ( 'functional' ) )
+ // InternalOml.g:17616:3: ( 'functional' )
{
before(grammarAccess.getRelationEntityAccess().getFunctionalFunctionalKeyword_2_5_0_0());
- // InternalOml.g:17188:3: ( 'functional' )
- // InternalOml.g:17189:4: 'functional'
+ // InternalOml.g:17617:3: ( 'functional' )
+ // InternalOml.g:17618:4: 'functional'
{
before(grammarAccess.getRelationEntityAccess().getFunctionalFunctionalKeyword_2_5_0_0());
- match(input,45,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getRelationEntityAccess().getFunctionalFunctionalKeyword_2_5_0_0());
}
@@ -53922,24 +55279,24 @@ public final void rule__RelationEntity__FunctionalAssignment_2_5_0() throws Reco
// $ANTLR start "rule__RelationEntity__InverseFunctionalAssignment_2_5_1_0"
- // InternalOml.g:17200:1: rule__RelationEntity__InverseFunctionalAssignment_2_5_1_0 : ( ( 'inverse' ) ) ;
+ // InternalOml.g:17629:1: rule__RelationEntity__InverseFunctionalAssignment_2_5_1_0 : ( ( 'inverse' ) ) ;
public final void rule__RelationEntity__InverseFunctionalAssignment_2_5_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17204:1: ( ( ( 'inverse' ) ) )
- // InternalOml.g:17205:2: ( ( 'inverse' ) )
+ // InternalOml.g:17633:1: ( ( ( 'inverse' ) ) )
+ // InternalOml.g:17634:2: ( ( 'inverse' ) )
{
- // InternalOml.g:17205:2: ( ( 'inverse' ) )
- // InternalOml.g:17206:3: ( 'inverse' )
+ // InternalOml.g:17634:2: ( ( 'inverse' ) )
+ // InternalOml.g:17635:3: ( 'inverse' )
{
before(grammarAccess.getRelationEntityAccess().getInverseFunctionalInverseKeyword_2_5_1_0_0());
- // InternalOml.g:17207:3: ( 'inverse' )
- // InternalOml.g:17208:4: 'inverse'
+ // InternalOml.g:17636:3: ( 'inverse' )
+ // InternalOml.g:17637:4: 'inverse'
{
before(grammarAccess.getRelationEntityAccess().getInverseFunctionalInverseKeyword_2_5_1_0_0());
- match(input,83,FOLLOW_2);
+ match(input,85,FOLLOW_2);
after(grammarAccess.getRelationEntityAccess().getInverseFunctionalInverseKeyword_2_5_1_0_0());
}
@@ -53967,24 +55324,24 @@ public final void rule__RelationEntity__InverseFunctionalAssignment_2_5_1_0() th
// $ANTLR start "rule__RelationEntity__SymmetricAssignment_2_5_2"
- // InternalOml.g:17219:1: rule__RelationEntity__SymmetricAssignment_2_5_2 : ( ( 'symmetric' ) ) ;
+ // InternalOml.g:17648:1: rule__RelationEntity__SymmetricAssignment_2_5_2 : ( ( 'symmetric' ) ) ;
public final void rule__RelationEntity__SymmetricAssignment_2_5_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17223:1: ( ( ( 'symmetric' ) ) )
- // InternalOml.g:17224:2: ( ( 'symmetric' ) )
+ // InternalOml.g:17652:1: ( ( ( 'symmetric' ) ) )
+ // InternalOml.g:17653:2: ( ( 'symmetric' ) )
{
- // InternalOml.g:17224:2: ( ( 'symmetric' ) )
- // InternalOml.g:17225:3: ( 'symmetric' )
+ // InternalOml.g:17653:2: ( ( 'symmetric' ) )
+ // InternalOml.g:17654:3: ( 'symmetric' )
{
before(grammarAccess.getRelationEntityAccess().getSymmetricSymmetricKeyword_2_5_2_0());
- // InternalOml.g:17226:3: ( 'symmetric' )
- // InternalOml.g:17227:4: 'symmetric'
+ // InternalOml.g:17655:3: ( 'symmetric' )
+ // InternalOml.g:17656:4: 'symmetric'
{
before(grammarAccess.getRelationEntityAccess().getSymmetricSymmetricKeyword_2_5_2_0());
- match(input,84,FOLLOW_2);
+ match(input,86,FOLLOW_2);
after(grammarAccess.getRelationEntityAccess().getSymmetricSymmetricKeyword_2_5_2_0());
}
@@ -54012,24 +55369,24 @@ public final void rule__RelationEntity__SymmetricAssignment_2_5_2() throws Recog
// $ANTLR start "rule__RelationEntity__AsymmetricAssignment_2_5_3"
- // InternalOml.g:17238:1: rule__RelationEntity__AsymmetricAssignment_2_5_3 : ( ( 'asymmetric' ) ) ;
+ // InternalOml.g:17667:1: rule__RelationEntity__AsymmetricAssignment_2_5_3 : ( ( 'asymmetric' ) ) ;
public final void rule__RelationEntity__AsymmetricAssignment_2_5_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17242:1: ( ( ( 'asymmetric' ) ) )
- // InternalOml.g:17243:2: ( ( 'asymmetric' ) )
+ // InternalOml.g:17671:1: ( ( ( 'asymmetric' ) ) )
+ // InternalOml.g:17672:2: ( ( 'asymmetric' ) )
{
- // InternalOml.g:17243:2: ( ( 'asymmetric' ) )
- // InternalOml.g:17244:3: ( 'asymmetric' )
+ // InternalOml.g:17672:2: ( ( 'asymmetric' ) )
+ // InternalOml.g:17673:3: ( 'asymmetric' )
{
before(grammarAccess.getRelationEntityAccess().getAsymmetricAsymmetricKeyword_2_5_3_0());
- // InternalOml.g:17245:3: ( 'asymmetric' )
- // InternalOml.g:17246:4: 'asymmetric'
+ // InternalOml.g:17674:3: ( 'asymmetric' )
+ // InternalOml.g:17675:4: 'asymmetric'
{
before(grammarAccess.getRelationEntityAccess().getAsymmetricAsymmetricKeyword_2_5_3_0());
- match(input,85,FOLLOW_2);
+ match(input,87,FOLLOW_2);
after(grammarAccess.getRelationEntityAccess().getAsymmetricAsymmetricKeyword_2_5_3_0());
}
@@ -54057,24 +55414,24 @@ public final void rule__RelationEntity__AsymmetricAssignment_2_5_3() throws Reco
// $ANTLR start "rule__RelationEntity__ReflexiveAssignment_2_5_4"
- // InternalOml.g:17257:1: rule__RelationEntity__ReflexiveAssignment_2_5_4 : ( ( 'reflexive' ) ) ;
+ // InternalOml.g:17686:1: rule__RelationEntity__ReflexiveAssignment_2_5_4 : ( ( 'reflexive' ) ) ;
public final void rule__RelationEntity__ReflexiveAssignment_2_5_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17261:1: ( ( ( 'reflexive' ) ) )
- // InternalOml.g:17262:2: ( ( 'reflexive' ) )
+ // InternalOml.g:17690:1: ( ( ( 'reflexive' ) ) )
+ // InternalOml.g:17691:2: ( ( 'reflexive' ) )
{
- // InternalOml.g:17262:2: ( ( 'reflexive' ) )
- // InternalOml.g:17263:3: ( 'reflexive' )
+ // InternalOml.g:17691:2: ( ( 'reflexive' ) )
+ // InternalOml.g:17692:3: ( 'reflexive' )
{
before(grammarAccess.getRelationEntityAccess().getReflexiveReflexiveKeyword_2_5_4_0());
- // InternalOml.g:17264:3: ( 'reflexive' )
- // InternalOml.g:17265:4: 'reflexive'
+ // InternalOml.g:17693:3: ( 'reflexive' )
+ // InternalOml.g:17694:4: 'reflexive'
{
before(grammarAccess.getRelationEntityAccess().getReflexiveReflexiveKeyword_2_5_4_0());
- match(input,86,FOLLOW_2);
+ match(input,88,FOLLOW_2);
after(grammarAccess.getRelationEntityAccess().getReflexiveReflexiveKeyword_2_5_4_0());
}
@@ -54102,24 +55459,24 @@ public final void rule__RelationEntity__ReflexiveAssignment_2_5_4() throws Recog
// $ANTLR start "rule__RelationEntity__IrreflexiveAssignment_2_5_5"
- // InternalOml.g:17276:1: rule__RelationEntity__IrreflexiveAssignment_2_5_5 : ( ( 'irreflexive' ) ) ;
+ // InternalOml.g:17705:1: rule__RelationEntity__IrreflexiveAssignment_2_5_5 : ( ( 'irreflexive' ) ) ;
public final void rule__RelationEntity__IrreflexiveAssignment_2_5_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17280:1: ( ( ( 'irreflexive' ) ) )
- // InternalOml.g:17281:2: ( ( 'irreflexive' ) )
+ // InternalOml.g:17709:1: ( ( ( 'irreflexive' ) ) )
+ // InternalOml.g:17710:2: ( ( 'irreflexive' ) )
{
- // InternalOml.g:17281:2: ( ( 'irreflexive' ) )
- // InternalOml.g:17282:3: ( 'irreflexive' )
+ // InternalOml.g:17710:2: ( ( 'irreflexive' ) )
+ // InternalOml.g:17711:3: ( 'irreflexive' )
{
before(grammarAccess.getRelationEntityAccess().getIrreflexiveIrreflexiveKeyword_2_5_5_0());
- // InternalOml.g:17283:3: ( 'irreflexive' )
- // InternalOml.g:17284:4: 'irreflexive'
+ // InternalOml.g:17712:3: ( 'irreflexive' )
+ // InternalOml.g:17713:4: 'irreflexive'
{
before(grammarAccess.getRelationEntityAccess().getIrreflexiveIrreflexiveKeyword_2_5_5_0());
- match(input,87,FOLLOW_2);
+ match(input,89,FOLLOW_2);
after(grammarAccess.getRelationEntityAccess().getIrreflexiveIrreflexiveKeyword_2_5_5_0());
}
@@ -54147,24 +55504,24 @@ public final void rule__RelationEntity__IrreflexiveAssignment_2_5_5() throws Rec
// $ANTLR start "rule__RelationEntity__TransitiveAssignment_2_5_6"
- // InternalOml.g:17295:1: rule__RelationEntity__TransitiveAssignment_2_5_6 : ( ( 'transitive' ) ) ;
+ // InternalOml.g:17724:1: rule__RelationEntity__TransitiveAssignment_2_5_6 : ( ( 'transitive' ) ) ;
public final void rule__RelationEntity__TransitiveAssignment_2_5_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17299:1: ( ( ( 'transitive' ) ) )
- // InternalOml.g:17300:2: ( ( 'transitive' ) )
+ // InternalOml.g:17728:1: ( ( ( 'transitive' ) ) )
+ // InternalOml.g:17729:2: ( ( 'transitive' ) )
{
- // InternalOml.g:17300:2: ( ( 'transitive' ) )
- // InternalOml.g:17301:3: ( 'transitive' )
+ // InternalOml.g:17729:2: ( ( 'transitive' ) )
+ // InternalOml.g:17730:3: ( 'transitive' )
{
before(grammarAccess.getRelationEntityAccess().getTransitiveTransitiveKeyword_2_5_6_0());
- // InternalOml.g:17302:3: ( 'transitive' )
- // InternalOml.g:17303:4: 'transitive'
+ // InternalOml.g:17731:3: ( 'transitive' )
+ // InternalOml.g:17732:4: 'transitive'
{
before(grammarAccess.getRelationEntityAccess().getTransitiveTransitiveKeyword_2_5_6_0());
- match(input,88,FOLLOW_2);
+ match(input,90,FOLLOW_2);
after(grammarAccess.getRelationEntityAccess().getTransitiveTransitiveKeyword_2_5_6_0());
}
@@ -54192,17 +55549,17 @@ public final void rule__RelationEntity__TransitiveAssignment_2_5_6() throws Reco
// $ANTLR start "rule__RelationEntity__OwnedKeysAssignment_2_6"
- // InternalOml.g:17314:1: rule__RelationEntity__OwnedKeysAssignment_2_6 : ( ruleKeyAxiom ) ;
+ // InternalOml.g:17743:1: rule__RelationEntity__OwnedKeysAssignment_2_6 : ( ruleKeyAxiom ) ;
public final void rule__RelationEntity__OwnedKeysAssignment_2_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17318:1: ( ( ruleKeyAxiom ) )
- // InternalOml.g:17319:2: ( ruleKeyAxiom )
+ // InternalOml.g:17747:1: ( ( ruleKeyAxiom ) )
+ // InternalOml.g:17748:2: ( ruleKeyAxiom )
{
- // InternalOml.g:17319:2: ( ruleKeyAxiom )
- // InternalOml.g:17320:3: ruleKeyAxiom
+ // InternalOml.g:17748:2: ( ruleKeyAxiom )
+ // InternalOml.g:17749:3: ruleKeyAxiom
{
before(grammarAccess.getRelationEntityAccess().getOwnedKeysKeyAxiomParserRuleCall_2_6_0());
pushFollow(FOLLOW_2);
@@ -54233,17 +55590,17 @@ public final void rule__RelationEntity__OwnedKeysAssignment_2_6() throws Recogni
// $ANTLR start "rule__Structure__OwnedAnnotationsAssignment_0"
- // InternalOml.g:17329:1: rule__Structure__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
+ // InternalOml.g:17758:1: rule__Structure__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
public final void rule__Structure__OwnedAnnotationsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17333:1: ( ( ruleAnnotation ) )
- // InternalOml.g:17334:2: ( ruleAnnotation )
+ // InternalOml.g:17762:1: ( ( ruleAnnotation ) )
+ // InternalOml.g:17763:2: ( ruleAnnotation )
{
- // InternalOml.g:17334:2: ( ruleAnnotation )
- // InternalOml.g:17335:3: ruleAnnotation
+ // InternalOml.g:17763:2: ( ruleAnnotation )
+ // InternalOml.g:17764:3: ruleAnnotation
{
before(grammarAccess.getStructureAccess().getOwnedAnnotationsAnnotationParserRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -54274,17 +55631,17 @@ public final void rule__Structure__OwnedAnnotationsAssignment_0() throws Recogni
// $ANTLR start "rule__Structure__NameAssignment_1_0_1"
- // InternalOml.g:17344:1: rule__Structure__NameAssignment_1_0_1 : ( RULE_ID ) ;
+ // InternalOml.g:17773:1: rule__Structure__NameAssignment_1_0_1 : ( RULE_ID ) ;
public final void rule__Structure__NameAssignment_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17348:1: ( ( RULE_ID ) )
- // InternalOml.g:17349:2: ( RULE_ID )
+ // InternalOml.g:17777:1: ( ( RULE_ID ) )
+ // InternalOml.g:17778:2: ( RULE_ID )
{
- // InternalOml.g:17349:2: ( RULE_ID )
- // InternalOml.g:17350:3: RULE_ID
+ // InternalOml.g:17778:2: ( RULE_ID )
+ // InternalOml.g:17779:3: RULE_ID
{
before(grammarAccess.getStructureAccess().getNameIDTerminalRuleCall_1_0_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -54311,21 +55668,21 @@ public final void rule__Structure__NameAssignment_1_0_1() throws RecognitionExce
// $ANTLR start "rule__Structure__RefAssignment_1_1_2"
- // InternalOml.g:17359:1: rule__Structure__RefAssignment_1_1_2 : ( ( ruleRef ) ) ;
+ // InternalOml.g:17788:1: rule__Structure__RefAssignment_1_1_2 : ( ( ruleRef ) ) ;
public final void rule__Structure__RefAssignment_1_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17363:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:17364:2: ( ( ruleRef ) )
+ // InternalOml.g:17792:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:17793:2: ( ( ruleRef ) )
{
- // InternalOml.g:17364:2: ( ( ruleRef ) )
- // InternalOml.g:17365:3: ( ruleRef )
+ // InternalOml.g:17793:2: ( ( ruleRef ) )
+ // InternalOml.g:17794:3: ( ruleRef )
{
before(grammarAccess.getStructureAccess().getRefStructureCrossReference_1_1_2_0());
- // InternalOml.g:17366:3: ( ruleRef )
- // InternalOml.g:17367:4: ruleRef
+ // InternalOml.g:17795:3: ( ruleRef )
+ // InternalOml.g:17796:4: ruleRef
{
before(grammarAccess.getStructureAccess().getRefStructureRefParserRuleCall_1_1_2_0_1());
pushFollow(FOLLOW_2);
@@ -54360,17 +55717,17 @@ public final void rule__Structure__RefAssignment_1_1_2() throws RecognitionExcep
// $ANTLR start "rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_0"
- // InternalOml.g:17378:1: rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_0 : ( ruleSpecializationAxiom ) ;
+ // InternalOml.g:17807:1: rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_0 : ( ruleSpecializationAxiom ) ;
public final void rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17382:1: ( ( ruleSpecializationAxiom ) )
- // InternalOml.g:17383:2: ( ruleSpecializationAxiom )
+ // InternalOml.g:17811:1: ( ( ruleSpecializationAxiom ) )
+ // InternalOml.g:17812:2: ( ruleSpecializationAxiom )
{
- // InternalOml.g:17383:2: ( ruleSpecializationAxiom )
- // InternalOml.g:17384:3: ruleSpecializationAxiom
+ // InternalOml.g:17812:2: ( ruleSpecializationAxiom )
+ // InternalOml.g:17813:3: ruleSpecializationAxiom
{
before(grammarAccess.getClassifierSpecializationAccess().getOwnedSpecializationsSpecializationAxiomParserRuleCall_1_0_0_0());
pushFollow(FOLLOW_2);
@@ -54401,17 +55758,17 @@ public final void rule__ClassifierSpecialization__OwnedSpecializationsAssignment
// $ANTLR start "rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_1_1"
- // InternalOml.g:17393:1: rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_1_1 : ( ruleSpecializationAxiom ) ;
+ // InternalOml.g:17822:1: rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_1_1 : ( ruleSpecializationAxiom ) ;
public final void rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17397:1: ( ( ruleSpecializationAxiom ) )
- // InternalOml.g:17398:2: ( ruleSpecializationAxiom )
+ // InternalOml.g:17826:1: ( ( ruleSpecializationAxiom ) )
+ // InternalOml.g:17827:2: ( ruleSpecializationAxiom )
{
- // InternalOml.g:17398:2: ( ruleSpecializationAxiom )
- // InternalOml.g:17399:3: ruleSpecializationAxiom
+ // InternalOml.g:17827:2: ( ruleSpecializationAxiom )
+ // InternalOml.g:17828:3: ruleSpecializationAxiom
{
before(grammarAccess.getClassifierSpecializationAccess().getOwnedSpecializationsSpecializationAxiomParserRuleCall_1_0_1_1_0());
pushFollow(FOLLOW_2);
@@ -54442,17 +55799,17 @@ public final void rule__ClassifierSpecialization__OwnedSpecializationsAssignment
// $ANTLR start "rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_0"
- // InternalOml.g:17408:1: rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_0 : ( ruleSpecializationAxiom ) ;
+ // InternalOml.g:17837:1: rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_0 : ( ruleSpecializationAxiom ) ;
public final void rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17412:1: ( ( ruleSpecializationAxiom ) )
- // InternalOml.g:17413:2: ( ruleSpecializationAxiom )
+ // InternalOml.g:17841:1: ( ( ruleSpecializationAxiom ) )
+ // InternalOml.g:17842:2: ( ruleSpecializationAxiom )
{
- // InternalOml.g:17413:2: ( ruleSpecializationAxiom )
- // InternalOml.g:17414:3: ruleSpecializationAxiom
+ // InternalOml.g:17842:2: ( ruleSpecializationAxiom )
+ // InternalOml.g:17843:3: ruleSpecializationAxiom
{
before(grammarAccess.getClassifierSpecializationAccess().getOwnedSpecializationsSpecializationAxiomParserRuleCall_1_1_0_0_0());
pushFollow(FOLLOW_2);
@@ -54483,17 +55840,17 @@ public final void rule__ClassifierSpecialization__OwnedSpecializationsAssignment
// $ANTLR start "rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_1_1"
- // InternalOml.g:17423:1: rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_1_1 : ( ruleSpecializationAxiom ) ;
+ // InternalOml.g:17852:1: rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_1_1 : ( ruleSpecializationAxiom ) ;
public final void rule__ClassifierSpecialization__OwnedSpecializationsAssignment_1_1_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17427:1: ( ( ruleSpecializationAxiom ) )
- // InternalOml.g:17428:2: ( ruleSpecializationAxiom )
+ // InternalOml.g:17856:1: ( ( ruleSpecializationAxiom ) )
+ // InternalOml.g:17857:2: ( ruleSpecializationAxiom )
{
- // InternalOml.g:17428:2: ( ruleSpecializationAxiom )
- // InternalOml.g:17429:3: ruleSpecializationAxiom
+ // InternalOml.g:17857:2: ( ruleSpecializationAxiom )
+ // InternalOml.g:17858:3: ruleSpecializationAxiom
{
before(grammarAccess.getClassifierSpecializationAccess().getOwnedSpecializationsSpecializationAxiomParserRuleCall_1_1_0_1_1_0());
pushFollow(FOLLOW_2);
@@ -54524,17 +55881,17 @@ public final void rule__ClassifierSpecialization__OwnedSpecializationsAssignment
// $ANTLR start "rule__ClassifierSpecialization__OwnedPropertyRestrictionsAssignment_1_1_2"
- // InternalOml.g:17438:1: rule__ClassifierSpecialization__OwnedPropertyRestrictionsAssignment_1_1_2 : ( rulePropertyRestrictionAxiom ) ;
+ // InternalOml.g:17867:1: rule__ClassifierSpecialization__OwnedPropertyRestrictionsAssignment_1_1_2 : ( rulePropertyRestrictionAxiom ) ;
public final void rule__ClassifierSpecialization__OwnedPropertyRestrictionsAssignment_1_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17442:1: ( ( rulePropertyRestrictionAxiom ) )
- // InternalOml.g:17443:2: ( rulePropertyRestrictionAxiom )
+ // InternalOml.g:17871:1: ( ( rulePropertyRestrictionAxiom ) )
+ // InternalOml.g:17872:2: ( rulePropertyRestrictionAxiom )
{
- // InternalOml.g:17443:2: ( rulePropertyRestrictionAxiom )
- // InternalOml.g:17444:3: rulePropertyRestrictionAxiom
+ // InternalOml.g:17872:2: ( rulePropertyRestrictionAxiom )
+ // InternalOml.g:17873:3: rulePropertyRestrictionAxiom
{
before(grammarAccess.getClassifierSpecializationAccess().getOwnedPropertyRestrictionsPropertyRestrictionAxiomParserRuleCall_1_1_2_0());
pushFollow(FOLLOW_2);
@@ -54565,17 +55922,17 @@ public final void rule__ClassifierSpecialization__OwnedPropertyRestrictionsAssig
// $ANTLR start "rule__ClassifierEquivalence__OwnedEquivalencesAssignment_1"
- // InternalOml.g:17453:1: rule__ClassifierEquivalence__OwnedEquivalencesAssignment_1 : ( ruleClassifierEquivalenceAxiom ) ;
+ // InternalOml.g:17882:1: rule__ClassifierEquivalence__OwnedEquivalencesAssignment_1 : ( ruleClassifierEquivalenceAxiom ) ;
public final void rule__ClassifierEquivalence__OwnedEquivalencesAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17457:1: ( ( ruleClassifierEquivalenceAxiom ) )
- // InternalOml.g:17458:2: ( ruleClassifierEquivalenceAxiom )
+ // InternalOml.g:17886:1: ( ( ruleClassifierEquivalenceAxiom ) )
+ // InternalOml.g:17887:2: ( ruleClassifierEquivalenceAxiom )
{
- // InternalOml.g:17458:2: ( ruleClassifierEquivalenceAxiom )
- // InternalOml.g:17459:3: ruleClassifierEquivalenceAxiom
+ // InternalOml.g:17887:2: ( ruleClassifierEquivalenceAxiom )
+ // InternalOml.g:17888:3: ruleClassifierEquivalenceAxiom
{
before(grammarAccess.getClassifierEquivalenceAccess().getOwnedEquivalencesClassifierEquivalenceAxiomParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -54606,17 +55963,17 @@ public final void rule__ClassifierEquivalence__OwnedEquivalencesAssignment_1() t
// $ANTLR start "rule__ClassifierEquivalence__OwnedEquivalencesAssignment_2_1"
- // InternalOml.g:17468:1: rule__ClassifierEquivalence__OwnedEquivalencesAssignment_2_1 : ( ruleClassifierEquivalenceAxiom ) ;
+ // InternalOml.g:17897:1: rule__ClassifierEquivalence__OwnedEquivalencesAssignment_2_1 : ( ruleClassifierEquivalenceAxiom ) ;
public final void rule__ClassifierEquivalence__OwnedEquivalencesAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17472:1: ( ( ruleClassifierEquivalenceAxiom ) )
- // InternalOml.g:17473:2: ( ruleClassifierEquivalenceAxiom )
+ // InternalOml.g:17901:1: ( ( ruleClassifierEquivalenceAxiom ) )
+ // InternalOml.g:17902:2: ( ruleClassifierEquivalenceAxiom )
{
- // InternalOml.g:17473:2: ( ruleClassifierEquivalenceAxiom )
- // InternalOml.g:17474:3: ruleClassifierEquivalenceAxiom
+ // InternalOml.g:17902:2: ( ruleClassifierEquivalenceAxiom )
+ // InternalOml.g:17903:3: ruleClassifierEquivalenceAxiom
{
before(grammarAccess.getClassifierEquivalenceAccess().getOwnedEquivalencesClassifierEquivalenceAxiomParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -54647,21 +56004,21 @@ public final void rule__ClassifierEquivalence__OwnedEquivalencesAssignment_2_1()
// $ANTLR start "rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_0"
- // InternalOml.g:17483:1: rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_0 : ( ( ruleRef ) ) ;
+ // InternalOml.g:17912:1: rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_0 : ( ( ruleRef ) ) ;
public final void rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17487:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:17488:2: ( ( ruleRef ) )
+ // InternalOml.g:17916:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:17917:2: ( ( ruleRef ) )
{
- // InternalOml.g:17488:2: ( ( ruleRef ) )
- // InternalOml.g:17489:3: ( ruleRef )
+ // InternalOml.g:17917:2: ( ( ruleRef ) )
+ // InternalOml.g:17918:3: ( ruleRef )
{
before(grammarAccess.getClassifierEquivalenceAxiomAccess().getSuperClassifiersClassifierCrossReference_0_0_0());
- // InternalOml.g:17490:3: ( ruleRef )
- // InternalOml.g:17491:4: ruleRef
+ // InternalOml.g:17919:3: ( ruleRef )
+ // InternalOml.g:17920:4: ruleRef
{
before(grammarAccess.getClassifierEquivalenceAxiomAccess().getSuperClassifiersClassifierRefParserRuleCall_0_0_0_1());
pushFollow(FOLLOW_2);
@@ -54696,21 +56053,21 @@ public final void rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0
// $ANTLR start "rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_1_1"
- // InternalOml.g:17502:1: rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_1_1 : ( ( ruleRef ) ) ;
+ // InternalOml.g:17931:1: rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_1_1 : ( ( ruleRef ) ) ;
public final void rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17506:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:17507:2: ( ( ruleRef ) )
+ // InternalOml.g:17935:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:17936:2: ( ( ruleRef ) )
{
- // InternalOml.g:17507:2: ( ( ruleRef ) )
- // InternalOml.g:17508:3: ( ruleRef )
+ // InternalOml.g:17936:2: ( ( ruleRef ) )
+ // InternalOml.g:17937:3: ( ruleRef )
{
before(grammarAccess.getClassifierEquivalenceAxiomAccess().getSuperClassifiersClassifierCrossReference_0_1_1_0());
- // InternalOml.g:17509:3: ( ruleRef )
- // InternalOml.g:17510:4: ruleRef
+ // InternalOml.g:17938:3: ( ruleRef )
+ // InternalOml.g:17939:4: ruleRef
{
before(grammarAccess.getClassifierEquivalenceAxiomAccess().getSuperClassifiersClassifierRefParserRuleCall_0_1_1_0_1());
pushFollow(FOLLOW_2);
@@ -54745,21 +56102,21 @@ public final void rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_0
// $ANTLR start "rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_0"
- // InternalOml.g:17521:1: rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_0 : ( ( ruleRef ) ) ;
+ // InternalOml.g:17950:1: rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_0 : ( ( ruleRef ) ) ;
public final void rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17525:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:17526:2: ( ( ruleRef ) )
+ // InternalOml.g:17954:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:17955:2: ( ( ruleRef ) )
{
- // InternalOml.g:17526:2: ( ( ruleRef ) )
- // InternalOml.g:17527:3: ( ruleRef )
+ // InternalOml.g:17955:2: ( ( ruleRef ) )
+ // InternalOml.g:17956:3: ( ruleRef )
{
before(grammarAccess.getClassifierEquivalenceAxiomAccess().getSuperClassifiersClassifierCrossReference_1_1_0_0());
- // InternalOml.g:17528:3: ( ruleRef )
- // InternalOml.g:17529:4: ruleRef
+ // InternalOml.g:17957:3: ( ruleRef )
+ // InternalOml.g:17958:4: ruleRef
{
before(grammarAccess.getClassifierEquivalenceAxiomAccess().getSuperClassifiersClassifierRefParserRuleCall_1_1_0_0_1());
pushFollow(FOLLOW_2);
@@ -54794,21 +56151,21 @@ public final void rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1
// $ANTLR start "rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_1_1"
- // InternalOml.g:17540:1: rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_1_1 : ( ( ruleRef ) ) ;
+ // InternalOml.g:17969:1: rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_1_1 : ( ( ruleRef ) ) ;
public final void rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17544:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:17545:2: ( ( ruleRef ) )
+ // InternalOml.g:17973:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:17974:2: ( ( ruleRef ) )
{
- // InternalOml.g:17545:2: ( ( ruleRef ) )
- // InternalOml.g:17546:3: ( ruleRef )
+ // InternalOml.g:17974:2: ( ( ruleRef ) )
+ // InternalOml.g:17975:3: ( ruleRef )
{
before(grammarAccess.getClassifierEquivalenceAxiomAccess().getSuperClassifiersClassifierCrossReference_1_1_1_1_0());
- // InternalOml.g:17547:3: ( ruleRef )
- // InternalOml.g:17548:4: ruleRef
+ // InternalOml.g:17976:3: ( ruleRef )
+ // InternalOml.g:17977:4: ruleRef
{
before(grammarAccess.getClassifierEquivalenceAxiomAccess().getSuperClassifiersClassifierRefParserRuleCall_1_1_1_1_0_1());
pushFollow(FOLLOW_2);
@@ -54843,17 +56200,17 @@ public final void rule__ClassifierEquivalenceAxiom__SuperClassifiersAssignment_1
// $ANTLR start "rule__ClassifierEquivalenceAxiom__OwnedPropertyRestrictionsAssignment_1_3"
- // InternalOml.g:17559:1: rule__ClassifierEquivalenceAxiom__OwnedPropertyRestrictionsAssignment_1_3 : ( rulePropertyRestrictionAxiom ) ;
+ // InternalOml.g:17988:1: rule__ClassifierEquivalenceAxiom__OwnedPropertyRestrictionsAssignment_1_3 : ( rulePropertyRestrictionAxiom ) ;
public final void rule__ClassifierEquivalenceAxiom__OwnedPropertyRestrictionsAssignment_1_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17563:1: ( ( rulePropertyRestrictionAxiom ) )
- // InternalOml.g:17564:2: ( rulePropertyRestrictionAxiom )
+ // InternalOml.g:17992:1: ( ( rulePropertyRestrictionAxiom ) )
+ // InternalOml.g:17993:2: ( rulePropertyRestrictionAxiom )
{
- // InternalOml.g:17564:2: ( rulePropertyRestrictionAxiom )
- // InternalOml.g:17565:3: rulePropertyRestrictionAxiom
+ // InternalOml.g:17993:2: ( rulePropertyRestrictionAxiom )
+ // InternalOml.g:17994:3: rulePropertyRestrictionAxiom
{
before(grammarAccess.getClassifierEquivalenceAxiomAccess().getOwnedPropertyRestrictionsPropertyRestrictionAxiomParserRuleCall_1_3_0());
pushFollow(FOLLOW_2);
@@ -54884,17 +56241,17 @@ public final void rule__ClassifierEquivalenceAxiom__OwnedPropertyRestrictionsAss
// $ANTLR start "rule__Scalar__OwnedAnnotationsAssignment_0"
- // InternalOml.g:17574:1: rule__Scalar__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
+ // InternalOml.g:18003:1: rule__Scalar__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
public final void rule__Scalar__OwnedAnnotationsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17578:1: ( ( ruleAnnotation ) )
- // InternalOml.g:17579:2: ( ruleAnnotation )
+ // InternalOml.g:18007:1: ( ( ruleAnnotation ) )
+ // InternalOml.g:18008:2: ( ruleAnnotation )
{
- // InternalOml.g:17579:2: ( ruleAnnotation )
- // InternalOml.g:17580:3: ruleAnnotation
+ // InternalOml.g:18008:2: ( ruleAnnotation )
+ // InternalOml.g:18009:3: ruleAnnotation
{
before(grammarAccess.getScalarAccess().getOwnedAnnotationsAnnotationParserRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -54925,17 +56282,17 @@ public final void rule__Scalar__OwnedAnnotationsAssignment_0() throws Recognitio
// $ANTLR start "rule__Scalar__NameAssignment_1_0_1"
- // InternalOml.g:17589:1: rule__Scalar__NameAssignment_1_0_1 : ( RULE_ID ) ;
+ // InternalOml.g:18018:1: rule__Scalar__NameAssignment_1_0_1 : ( RULE_ID ) ;
public final void rule__Scalar__NameAssignment_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17593:1: ( ( RULE_ID ) )
- // InternalOml.g:17594:2: ( RULE_ID )
+ // InternalOml.g:18022:1: ( ( RULE_ID ) )
+ // InternalOml.g:18023:2: ( RULE_ID )
{
- // InternalOml.g:17594:2: ( RULE_ID )
- // InternalOml.g:17595:3: RULE_ID
+ // InternalOml.g:18023:2: ( RULE_ID )
+ // InternalOml.g:18024:3: RULE_ID
{
before(grammarAccess.getScalarAccess().getNameIDTerminalRuleCall_1_0_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -54962,21 +56319,21 @@ public final void rule__Scalar__NameAssignment_1_0_1() throws RecognitionExcepti
// $ANTLR start "rule__Scalar__RefAssignment_1_1_2"
- // InternalOml.g:17604:1: rule__Scalar__RefAssignment_1_1_2 : ( ( ruleRef ) ) ;
+ // InternalOml.g:18033:1: rule__Scalar__RefAssignment_1_1_2 : ( ( ruleRef ) ) ;
public final void rule__Scalar__RefAssignment_1_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17608:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:17609:2: ( ( ruleRef ) )
+ // InternalOml.g:18037:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:18038:2: ( ( ruleRef ) )
{
- // InternalOml.g:17609:2: ( ( ruleRef ) )
- // InternalOml.g:17610:3: ( ruleRef )
+ // InternalOml.g:18038:2: ( ( ruleRef ) )
+ // InternalOml.g:18039:3: ( ruleRef )
{
before(grammarAccess.getScalarAccess().getRefScalarCrossReference_1_1_2_0());
- // InternalOml.g:17611:3: ( ruleRef )
- // InternalOml.g:17612:4: ruleRef
+ // InternalOml.g:18040:3: ( ruleRef )
+ // InternalOml.g:18041:4: ruleRef
{
before(grammarAccess.getScalarAccess().getRefScalarRefParserRuleCall_1_1_2_0_1());
pushFollow(FOLLOW_2);
@@ -55011,17 +56368,17 @@ public final void rule__Scalar__RefAssignment_1_1_2() throws RecognitionExceptio
// $ANTLR start "rule__Scalar__OwnedEnumerationAssignment_2_1"
- // InternalOml.g:17623:1: rule__Scalar__OwnedEnumerationAssignment_2_1 : ( ruleLiteralEnumerationAxiom ) ;
+ // InternalOml.g:18052:1: rule__Scalar__OwnedEnumerationAssignment_2_1 : ( ruleLiteralEnumerationAxiom ) ;
public final void rule__Scalar__OwnedEnumerationAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17627:1: ( ( ruleLiteralEnumerationAxiom ) )
- // InternalOml.g:17628:2: ( ruleLiteralEnumerationAxiom )
+ // InternalOml.g:18056:1: ( ( ruleLiteralEnumerationAxiom ) )
+ // InternalOml.g:18057:2: ( ruleLiteralEnumerationAxiom )
{
- // InternalOml.g:17628:2: ( ruleLiteralEnumerationAxiom )
- // InternalOml.g:17629:3: ruleLiteralEnumerationAxiom
+ // InternalOml.g:18057:2: ( ruleLiteralEnumerationAxiom )
+ // InternalOml.g:18058:3: ruleLiteralEnumerationAxiom
{
before(grammarAccess.getScalarAccess().getOwnedEnumerationLiteralEnumerationAxiomParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -55052,17 +56409,17 @@ public final void rule__Scalar__OwnedEnumerationAssignment_2_1() throws Recognit
// $ANTLR start "rule__ScalarSpecialization__OwnedSpecializationsAssignment_1"
- // InternalOml.g:17638:1: rule__ScalarSpecialization__OwnedSpecializationsAssignment_1 : ( ruleSpecializationAxiom ) ;
+ // InternalOml.g:18067:1: rule__ScalarSpecialization__OwnedSpecializationsAssignment_1 : ( ruleSpecializationAxiom ) ;
public final void rule__ScalarSpecialization__OwnedSpecializationsAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17642:1: ( ( ruleSpecializationAxiom ) )
- // InternalOml.g:17643:2: ( ruleSpecializationAxiom )
+ // InternalOml.g:18071:1: ( ( ruleSpecializationAxiom ) )
+ // InternalOml.g:18072:2: ( ruleSpecializationAxiom )
{
- // InternalOml.g:17643:2: ( ruleSpecializationAxiom )
- // InternalOml.g:17644:3: ruleSpecializationAxiom
+ // InternalOml.g:18072:2: ( ruleSpecializationAxiom )
+ // InternalOml.g:18073:3: ruleSpecializationAxiom
{
before(grammarAccess.getScalarSpecializationAccess().getOwnedSpecializationsSpecializationAxiomParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -55093,17 +56450,17 @@ public final void rule__ScalarSpecialization__OwnedSpecializationsAssignment_1()
// $ANTLR start "rule__ScalarSpecialization__OwnedSpecializationsAssignment_2_1"
- // InternalOml.g:17653:1: rule__ScalarSpecialization__OwnedSpecializationsAssignment_2_1 : ( ruleSpecializationAxiom ) ;
+ // InternalOml.g:18082:1: rule__ScalarSpecialization__OwnedSpecializationsAssignment_2_1 : ( ruleSpecializationAxiom ) ;
public final void rule__ScalarSpecialization__OwnedSpecializationsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17657:1: ( ( ruleSpecializationAxiom ) )
- // InternalOml.g:17658:2: ( ruleSpecializationAxiom )
+ // InternalOml.g:18086:1: ( ( ruleSpecializationAxiom ) )
+ // InternalOml.g:18087:2: ( ruleSpecializationAxiom )
{
- // InternalOml.g:17658:2: ( ruleSpecializationAxiom )
- // InternalOml.g:17659:3: ruleSpecializationAxiom
+ // InternalOml.g:18087:2: ( ruleSpecializationAxiom )
+ // InternalOml.g:18088:3: ruleSpecializationAxiom
{
before(grammarAccess.getScalarSpecializationAccess().getOwnedSpecializationsSpecializationAxiomParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -55134,17 +56491,17 @@ public final void rule__ScalarSpecialization__OwnedSpecializationsAssignment_2_1
// $ANTLR start "rule__ScalarEquivalence__OwnedEquivalencesAssignment_1"
- // InternalOml.g:17668:1: rule__ScalarEquivalence__OwnedEquivalencesAssignment_1 : ( ruleScalarEquivalenceAxiom ) ;
+ // InternalOml.g:18097:1: rule__ScalarEquivalence__OwnedEquivalencesAssignment_1 : ( ruleScalarEquivalenceAxiom ) ;
public final void rule__ScalarEquivalence__OwnedEquivalencesAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17672:1: ( ( ruleScalarEquivalenceAxiom ) )
- // InternalOml.g:17673:2: ( ruleScalarEquivalenceAxiom )
+ // InternalOml.g:18101:1: ( ( ruleScalarEquivalenceAxiom ) )
+ // InternalOml.g:18102:2: ( ruleScalarEquivalenceAxiom )
{
- // InternalOml.g:17673:2: ( ruleScalarEquivalenceAxiom )
- // InternalOml.g:17674:3: ruleScalarEquivalenceAxiom
+ // InternalOml.g:18102:2: ( ruleScalarEquivalenceAxiom )
+ // InternalOml.g:18103:3: ruleScalarEquivalenceAxiom
{
before(grammarAccess.getScalarEquivalenceAccess().getOwnedEquivalencesScalarEquivalenceAxiomParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -55175,17 +56532,17 @@ public final void rule__ScalarEquivalence__OwnedEquivalencesAssignment_1() throw
// $ANTLR start "rule__ScalarEquivalence__OwnedEquivalencesAssignment_2_1"
- // InternalOml.g:17683:1: rule__ScalarEquivalence__OwnedEquivalencesAssignment_2_1 : ( ruleScalarEquivalenceAxiom ) ;
+ // InternalOml.g:18112:1: rule__ScalarEquivalence__OwnedEquivalencesAssignment_2_1 : ( ruleScalarEquivalenceAxiom ) ;
public final void rule__ScalarEquivalence__OwnedEquivalencesAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17687:1: ( ( ruleScalarEquivalenceAxiom ) )
- // InternalOml.g:17688:2: ( ruleScalarEquivalenceAxiom )
+ // InternalOml.g:18116:1: ( ( ruleScalarEquivalenceAxiom ) )
+ // InternalOml.g:18117:2: ( ruleScalarEquivalenceAxiom )
{
- // InternalOml.g:17688:2: ( ruleScalarEquivalenceAxiom )
- // InternalOml.g:17689:3: ruleScalarEquivalenceAxiom
+ // InternalOml.g:18117:2: ( ruleScalarEquivalenceAxiom )
+ // InternalOml.g:18118:3: ruleScalarEquivalenceAxiom
{
before(grammarAccess.getScalarEquivalenceAccess().getOwnedEquivalencesScalarEquivalenceAxiomParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -55216,21 +56573,21 @@ public final void rule__ScalarEquivalence__OwnedEquivalencesAssignment_2_1() thr
// $ANTLR start "rule__ScalarEquivalenceAxiom__SuperScalarAssignment_0"
- // InternalOml.g:17698:1: rule__ScalarEquivalenceAxiom__SuperScalarAssignment_0 : ( ( ruleRef ) ) ;
+ // InternalOml.g:18127:1: rule__ScalarEquivalenceAxiom__SuperScalarAssignment_0 : ( ( ruleRef ) ) ;
public final void rule__ScalarEquivalenceAxiom__SuperScalarAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17702:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:17703:2: ( ( ruleRef ) )
+ // InternalOml.g:18131:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:18132:2: ( ( ruleRef ) )
{
- // InternalOml.g:17703:2: ( ( ruleRef ) )
- // InternalOml.g:17704:3: ( ruleRef )
+ // InternalOml.g:18132:2: ( ( ruleRef ) )
+ // InternalOml.g:18133:3: ( ruleRef )
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getSuperScalarScalarCrossReference_0_0());
- // InternalOml.g:17705:3: ( ruleRef )
- // InternalOml.g:17706:4: ruleRef
+ // InternalOml.g:18134:3: ( ruleRef )
+ // InternalOml.g:18135:4: ruleRef
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getSuperScalarScalarRefParserRuleCall_0_0_1());
pushFollow(FOLLOW_2);
@@ -55265,17 +56622,17 @@ public final void rule__ScalarEquivalenceAxiom__SuperScalarAssignment_0() throws
// $ANTLR start "rule__ScalarEquivalenceAxiom__LengthAssignment_1_1_0_1"
- // InternalOml.g:17717:1: rule__ScalarEquivalenceAxiom__LengthAssignment_1_1_0_1 : ( ruleUnsignedInteger ) ;
+ // InternalOml.g:18146:1: rule__ScalarEquivalenceAxiom__LengthAssignment_1_1_0_1 : ( ruleUnsignedInteger ) ;
public final void rule__ScalarEquivalenceAxiom__LengthAssignment_1_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17721:1: ( ( ruleUnsignedInteger ) )
- // InternalOml.g:17722:2: ( ruleUnsignedInteger )
+ // InternalOml.g:18150:1: ( ( ruleUnsignedInteger ) )
+ // InternalOml.g:18151:2: ( ruleUnsignedInteger )
{
- // InternalOml.g:17722:2: ( ruleUnsignedInteger )
- // InternalOml.g:17723:3: ruleUnsignedInteger
+ // InternalOml.g:18151:2: ( ruleUnsignedInteger )
+ // InternalOml.g:18152:3: ruleUnsignedInteger
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getLengthUnsignedIntegerParserRuleCall_1_1_0_1_0());
pushFollow(FOLLOW_2);
@@ -55306,17 +56663,17 @@ public final void rule__ScalarEquivalenceAxiom__LengthAssignment_1_1_0_1() throw
// $ANTLR start "rule__ScalarEquivalenceAxiom__MinLengthAssignment_1_1_1_1"
- // InternalOml.g:17732:1: rule__ScalarEquivalenceAxiom__MinLengthAssignment_1_1_1_1 : ( ruleUnsignedInteger ) ;
+ // InternalOml.g:18161:1: rule__ScalarEquivalenceAxiom__MinLengthAssignment_1_1_1_1 : ( ruleUnsignedInteger ) ;
public final void rule__ScalarEquivalenceAxiom__MinLengthAssignment_1_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17736:1: ( ( ruleUnsignedInteger ) )
- // InternalOml.g:17737:2: ( ruleUnsignedInteger )
+ // InternalOml.g:18165:1: ( ( ruleUnsignedInteger ) )
+ // InternalOml.g:18166:2: ( ruleUnsignedInteger )
{
- // InternalOml.g:17737:2: ( ruleUnsignedInteger )
- // InternalOml.g:17738:3: ruleUnsignedInteger
+ // InternalOml.g:18166:2: ( ruleUnsignedInteger )
+ // InternalOml.g:18167:3: ruleUnsignedInteger
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getMinLengthUnsignedIntegerParserRuleCall_1_1_1_1_0());
pushFollow(FOLLOW_2);
@@ -55347,17 +56704,17 @@ public final void rule__ScalarEquivalenceAxiom__MinLengthAssignment_1_1_1_1() th
// $ANTLR start "rule__ScalarEquivalenceAxiom__MaxLengthAssignment_1_1_2_1"
- // InternalOml.g:17747:1: rule__ScalarEquivalenceAxiom__MaxLengthAssignment_1_1_2_1 : ( ruleUnsignedInteger ) ;
+ // InternalOml.g:18176:1: rule__ScalarEquivalenceAxiom__MaxLengthAssignment_1_1_2_1 : ( ruleUnsignedInteger ) ;
public final void rule__ScalarEquivalenceAxiom__MaxLengthAssignment_1_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17751:1: ( ( ruleUnsignedInteger ) )
- // InternalOml.g:17752:2: ( ruleUnsignedInteger )
+ // InternalOml.g:18180:1: ( ( ruleUnsignedInteger ) )
+ // InternalOml.g:18181:2: ( ruleUnsignedInteger )
{
- // InternalOml.g:17752:2: ( ruleUnsignedInteger )
- // InternalOml.g:17753:3: ruleUnsignedInteger
+ // InternalOml.g:18181:2: ( ruleUnsignedInteger )
+ // InternalOml.g:18182:3: ruleUnsignedInteger
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getMaxLengthUnsignedIntegerParserRuleCall_1_1_2_1_0());
pushFollow(FOLLOW_2);
@@ -55388,17 +56745,17 @@ public final void rule__ScalarEquivalenceAxiom__MaxLengthAssignment_1_1_2_1() th
// $ANTLR start "rule__ScalarEquivalenceAxiom__PatternAssignment_1_1_3_1"
- // InternalOml.g:17762:1: rule__ScalarEquivalenceAxiom__PatternAssignment_1_1_3_1 : ( RULE_STRING ) ;
+ // InternalOml.g:18191:1: rule__ScalarEquivalenceAxiom__PatternAssignment_1_1_3_1 : ( RULE_STRING ) ;
public final void rule__ScalarEquivalenceAxiom__PatternAssignment_1_1_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17766:1: ( ( RULE_STRING ) )
- // InternalOml.g:17767:2: ( RULE_STRING )
+ // InternalOml.g:18195:1: ( ( RULE_STRING ) )
+ // InternalOml.g:18196:2: ( RULE_STRING )
{
- // InternalOml.g:17767:2: ( RULE_STRING )
- // InternalOml.g:17768:3: RULE_STRING
+ // InternalOml.g:18196:2: ( RULE_STRING )
+ // InternalOml.g:18197:3: RULE_STRING
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getPatternSTRINGTerminalRuleCall_1_1_3_1_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -55425,17 +56782,17 @@ public final void rule__ScalarEquivalenceAxiom__PatternAssignment_1_1_3_1() thro
// $ANTLR start "rule__ScalarEquivalenceAxiom__LanguageAssignment_1_1_4_1"
- // InternalOml.g:17777:1: rule__ScalarEquivalenceAxiom__LanguageAssignment_1_1_4_1 : ( RULE_ID ) ;
+ // InternalOml.g:18206:1: rule__ScalarEquivalenceAxiom__LanguageAssignment_1_1_4_1 : ( RULE_ID ) ;
public final void rule__ScalarEquivalenceAxiom__LanguageAssignment_1_1_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17781:1: ( ( RULE_ID ) )
- // InternalOml.g:17782:2: ( RULE_ID )
+ // InternalOml.g:18210:1: ( ( RULE_ID ) )
+ // InternalOml.g:18211:2: ( RULE_ID )
{
- // InternalOml.g:17782:2: ( RULE_ID )
- // InternalOml.g:17783:3: RULE_ID
+ // InternalOml.g:18211:2: ( RULE_ID )
+ // InternalOml.g:18212:3: RULE_ID
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getLanguageIDTerminalRuleCall_1_1_4_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -55462,17 +56819,17 @@ public final void rule__ScalarEquivalenceAxiom__LanguageAssignment_1_1_4_1() thr
// $ANTLR start "rule__ScalarEquivalenceAxiom__MinInclusiveAssignment_1_1_5_1"
- // InternalOml.g:17792:1: rule__ScalarEquivalenceAxiom__MinInclusiveAssignment_1_1_5_1 : ( ruleLiteral ) ;
+ // InternalOml.g:18221:1: rule__ScalarEquivalenceAxiom__MinInclusiveAssignment_1_1_5_1 : ( ruleLiteral ) ;
public final void rule__ScalarEquivalenceAxiom__MinInclusiveAssignment_1_1_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17796:1: ( ( ruleLiteral ) )
- // InternalOml.g:17797:2: ( ruleLiteral )
+ // InternalOml.g:18225:1: ( ( ruleLiteral ) )
+ // InternalOml.g:18226:2: ( ruleLiteral )
{
- // InternalOml.g:17797:2: ( ruleLiteral )
- // InternalOml.g:17798:3: ruleLiteral
+ // InternalOml.g:18226:2: ( ruleLiteral )
+ // InternalOml.g:18227:3: ruleLiteral
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getMinInclusiveLiteralParserRuleCall_1_1_5_1_0());
pushFollow(FOLLOW_2);
@@ -55503,17 +56860,17 @@ public final void rule__ScalarEquivalenceAxiom__MinInclusiveAssignment_1_1_5_1()
// $ANTLR start "rule__ScalarEquivalenceAxiom__MinExclusiveAssignment_1_1_6_1"
- // InternalOml.g:17807:1: rule__ScalarEquivalenceAxiom__MinExclusiveAssignment_1_1_6_1 : ( ruleLiteral ) ;
+ // InternalOml.g:18236:1: rule__ScalarEquivalenceAxiom__MinExclusiveAssignment_1_1_6_1 : ( ruleLiteral ) ;
public final void rule__ScalarEquivalenceAxiom__MinExclusiveAssignment_1_1_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17811:1: ( ( ruleLiteral ) )
- // InternalOml.g:17812:2: ( ruleLiteral )
+ // InternalOml.g:18240:1: ( ( ruleLiteral ) )
+ // InternalOml.g:18241:2: ( ruleLiteral )
{
- // InternalOml.g:17812:2: ( ruleLiteral )
- // InternalOml.g:17813:3: ruleLiteral
+ // InternalOml.g:18241:2: ( ruleLiteral )
+ // InternalOml.g:18242:3: ruleLiteral
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getMinExclusiveLiteralParserRuleCall_1_1_6_1_0());
pushFollow(FOLLOW_2);
@@ -55544,17 +56901,17 @@ public final void rule__ScalarEquivalenceAxiom__MinExclusiveAssignment_1_1_6_1()
// $ANTLR start "rule__ScalarEquivalenceAxiom__MaxInclusiveAssignment_1_1_7_1"
- // InternalOml.g:17822:1: rule__ScalarEquivalenceAxiom__MaxInclusiveAssignment_1_1_7_1 : ( ruleLiteral ) ;
+ // InternalOml.g:18251:1: rule__ScalarEquivalenceAxiom__MaxInclusiveAssignment_1_1_7_1 : ( ruleLiteral ) ;
public final void rule__ScalarEquivalenceAxiom__MaxInclusiveAssignment_1_1_7_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17826:1: ( ( ruleLiteral ) )
- // InternalOml.g:17827:2: ( ruleLiteral )
+ // InternalOml.g:18255:1: ( ( ruleLiteral ) )
+ // InternalOml.g:18256:2: ( ruleLiteral )
{
- // InternalOml.g:17827:2: ( ruleLiteral )
- // InternalOml.g:17828:3: ruleLiteral
+ // InternalOml.g:18256:2: ( ruleLiteral )
+ // InternalOml.g:18257:3: ruleLiteral
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getMaxInclusiveLiteralParserRuleCall_1_1_7_1_0());
pushFollow(FOLLOW_2);
@@ -55585,17 +56942,17 @@ public final void rule__ScalarEquivalenceAxiom__MaxInclusiveAssignment_1_1_7_1()
// $ANTLR start "rule__ScalarEquivalenceAxiom__MaxExclusiveAssignment_1_1_8_1"
- // InternalOml.g:17837:1: rule__ScalarEquivalenceAxiom__MaxExclusiveAssignment_1_1_8_1 : ( ruleLiteral ) ;
+ // InternalOml.g:18266:1: rule__ScalarEquivalenceAxiom__MaxExclusiveAssignment_1_1_8_1 : ( ruleLiteral ) ;
public final void rule__ScalarEquivalenceAxiom__MaxExclusiveAssignment_1_1_8_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17841:1: ( ( ruleLiteral ) )
- // InternalOml.g:17842:2: ( ruleLiteral )
+ // InternalOml.g:18270:1: ( ( ruleLiteral ) )
+ // InternalOml.g:18271:2: ( ruleLiteral )
{
- // InternalOml.g:17842:2: ( ruleLiteral )
- // InternalOml.g:17843:3: ruleLiteral
+ // InternalOml.g:18271:2: ( ruleLiteral )
+ // InternalOml.g:18272:3: ruleLiteral
{
before(grammarAccess.getScalarEquivalenceAxiomAccess().getMaxExclusiveLiteralParserRuleCall_1_1_8_1_0());
pushFollow(FOLLOW_2);
@@ -55626,17 +56983,17 @@ public final void rule__ScalarEquivalenceAxiom__MaxExclusiveAssignment_1_1_8_1()
// $ANTLR start "rule__AnnotationProperty__OwnedAnnotationsAssignment_0"
- // InternalOml.g:17852:1: rule__AnnotationProperty__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
+ // InternalOml.g:18281:1: rule__AnnotationProperty__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
public final void rule__AnnotationProperty__OwnedAnnotationsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17856:1: ( ( ruleAnnotation ) )
- // InternalOml.g:17857:2: ( ruleAnnotation )
+ // InternalOml.g:18285:1: ( ( ruleAnnotation ) )
+ // InternalOml.g:18286:2: ( ruleAnnotation )
{
- // InternalOml.g:17857:2: ( ruleAnnotation )
- // InternalOml.g:17858:3: ruleAnnotation
+ // InternalOml.g:18286:2: ( ruleAnnotation )
+ // InternalOml.g:18287:3: ruleAnnotation
{
before(grammarAccess.getAnnotationPropertyAccess().getOwnedAnnotationsAnnotationParserRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -55667,17 +57024,17 @@ public final void rule__AnnotationProperty__OwnedAnnotationsAssignment_0() throw
// $ANTLR start "rule__AnnotationProperty__NameAssignment_1_0_2"
- // InternalOml.g:17867:1: rule__AnnotationProperty__NameAssignment_1_0_2 : ( RULE_ID ) ;
+ // InternalOml.g:18296:1: rule__AnnotationProperty__NameAssignment_1_0_2 : ( RULE_ID ) ;
public final void rule__AnnotationProperty__NameAssignment_1_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17871:1: ( ( RULE_ID ) )
- // InternalOml.g:17872:2: ( RULE_ID )
+ // InternalOml.g:18300:1: ( ( RULE_ID ) )
+ // InternalOml.g:18301:2: ( RULE_ID )
{
- // InternalOml.g:17872:2: ( RULE_ID )
- // InternalOml.g:17873:3: RULE_ID
+ // InternalOml.g:18301:2: ( RULE_ID )
+ // InternalOml.g:18302:3: RULE_ID
{
before(grammarAccess.getAnnotationPropertyAccess().getNameIDTerminalRuleCall_1_0_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -55704,21 +57061,21 @@ public final void rule__AnnotationProperty__NameAssignment_1_0_2() throws Recogn
// $ANTLR start "rule__AnnotationProperty__RefAssignment_1_1_3"
- // InternalOml.g:17882:1: rule__AnnotationProperty__RefAssignment_1_1_3 : ( ( ruleRef ) ) ;
+ // InternalOml.g:18311:1: rule__AnnotationProperty__RefAssignment_1_1_3 : ( ( ruleRef ) ) ;
public final void rule__AnnotationProperty__RefAssignment_1_1_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17886:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:17887:2: ( ( ruleRef ) )
+ // InternalOml.g:18315:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:18316:2: ( ( ruleRef ) )
{
- // InternalOml.g:17887:2: ( ( ruleRef ) )
- // InternalOml.g:17888:3: ( ruleRef )
+ // InternalOml.g:18316:2: ( ( ruleRef ) )
+ // InternalOml.g:18317:3: ( ruleRef )
{
before(grammarAccess.getAnnotationPropertyAccess().getRefAnnotationPropertyCrossReference_1_1_3_0());
- // InternalOml.g:17889:3: ( ruleRef )
- // InternalOml.g:17890:4: ruleRef
+ // InternalOml.g:18318:3: ( ruleRef )
+ // InternalOml.g:18319:4: ruleRef
{
before(grammarAccess.getAnnotationPropertyAccess().getRefAnnotationPropertyRefParserRuleCall_1_1_3_0_1());
pushFollow(FOLLOW_2);
@@ -55753,17 +57110,17 @@ public final void rule__AnnotationProperty__RefAssignment_1_1_3() throws Recogni
// $ANTLR start "rule__ScalarProperty__OwnedAnnotationsAssignment_0"
- // InternalOml.g:17901:1: rule__ScalarProperty__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
+ // InternalOml.g:18330:1: rule__ScalarProperty__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
public final void rule__ScalarProperty__OwnedAnnotationsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17905:1: ( ( ruleAnnotation ) )
- // InternalOml.g:17906:2: ( ruleAnnotation )
+ // InternalOml.g:18334:1: ( ( ruleAnnotation ) )
+ // InternalOml.g:18335:2: ( ruleAnnotation )
{
- // InternalOml.g:17906:2: ( ruleAnnotation )
- // InternalOml.g:17907:3: ruleAnnotation
+ // InternalOml.g:18335:2: ( ruleAnnotation )
+ // InternalOml.g:18336:3: ruleAnnotation
{
before(grammarAccess.getScalarPropertyAccess().getOwnedAnnotationsAnnotationParserRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -55794,17 +57151,17 @@ public final void rule__ScalarProperty__OwnedAnnotationsAssignment_0() throws Re
// $ANTLR start "rule__ScalarProperty__NameAssignment_1_0_2"
- // InternalOml.g:17916:1: rule__ScalarProperty__NameAssignment_1_0_2 : ( RULE_ID ) ;
+ // InternalOml.g:18345:1: rule__ScalarProperty__NameAssignment_1_0_2 : ( RULE_ID ) ;
public final void rule__ScalarProperty__NameAssignment_1_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17920:1: ( ( RULE_ID ) )
- // InternalOml.g:17921:2: ( RULE_ID )
+ // InternalOml.g:18349:1: ( ( RULE_ID ) )
+ // InternalOml.g:18350:2: ( RULE_ID )
{
- // InternalOml.g:17921:2: ( RULE_ID )
- // InternalOml.g:17922:3: RULE_ID
+ // InternalOml.g:18350:2: ( RULE_ID )
+ // InternalOml.g:18351:3: RULE_ID
{
before(grammarAccess.getScalarPropertyAccess().getNameIDTerminalRuleCall_1_0_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -55831,21 +57188,21 @@ public final void rule__ScalarProperty__NameAssignment_1_0_2() throws Recognitio
// $ANTLR start "rule__ScalarProperty__RefAssignment_1_1_3"
- // InternalOml.g:17931:1: rule__ScalarProperty__RefAssignment_1_1_3 : ( ( ruleRef ) ) ;
+ // InternalOml.g:18360:1: rule__ScalarProperty__RefAssignment_1_1_3 : ( ( ruleRef ) ) ;
public final void rule__ScalarProperty__RefAssignment_1_1_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17935:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:17936:2: ( ( ruleRef ) )
+ // InternalOml.g:18364:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:18365:2: ( ( ruleRef ) )
{
- // InternalOml.g:17936:2: ( ( ruleRef ) )
- // InternalOml.g:17937:3: ( ruleRef )
+ // InternalOml.g:18365:2: ( ( ruleRef ) )
+ // InternalOml.g:18366:3: ( ruleRef )
{
before(grammarAccess.getScalarPropertyAccess().getRefScalarPropertyCrossReference_1_1_3_0());
- // InternalOml.g:17938:3: ( ruleRef )
- // InternalOml.g:17939:4: ruleRef
+ // InternalOml.g:18367:3: ( ruleRef )
+ // InternalOml.g:18368:4: ruleRef
{
before(grammarAccess.getScalarPropertyAccess().getRefScalarPropertyRefParserRuleCall_1_1_3_0_1());
pushFollow(FOLLOW_2);
@@ -55880,21 +57237,21 @@ public final void rule__ScalarProperty__RefAssignment_1_1_3() throws Recognition
// $ANTLR start "rule__ScalarProperty__DomainsAssignment_2_1_1"
- // InternalOml.g:17950:1: rule__ScalarProperty__DomainsAssignment_2_1_1 : ( ( ruleRef ) ) ;
+ // InternalOml.g:18379:1: rule__ScalarProperty__DomainsAssignment_2_1_1 : ( ( ruleRef ) ) ;
public final void rule__ScalarProperty__DomainsAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17954:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:17955:2: ( ( ruleRef ) )
+ // InternalOml.g:18383:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:18384:2: ( ( ruleRef ) )
{
- // InternalOml.g:17955:2: ( ( ruleRef ) )
- // InternalOml.g:17956:3: ( ruleRef )
+ // InternalOml.g:18384:2: ( ( ruleRef ) )
+ // InternalOml.g:18385:3: ( ruleRef )
{
before(grammarAccess.getScalarPropertyAccess().getDomainsClassifierCrossReference_2_1_1_0());
- // InternalOml.g:17957:3: ( ruleRef )
- // InternalOml.g:17958:4: ruleRef
+ // InternalOml.g:18386:3: ( ruleRef )
+ // InternalOml.g:18387:4: ruleRef
{
before(grammarAccess.getScalarPropertyAccess().getDomainsClassifierRefParserRuleCall_2_1_1_0_1());
pushFollow(FOLLOW_2);
@@ -55929,21 +57286,21 @@ public final void rule__ScalarProperty__DomainsAssignment_2_1_1() throws Recogni
// $ANTLR start "rule__ScalarProperty__DomainsAssignment_2_1_2_1"
- // InternalOml.g:17969:1: rule__ScalarProperty__DomainsAssignment_2_1_2_1 : ( ( ruleRef ) ) ;
+ // InternalOml.g:18398:1: rule__ScalarProperty__DomainsAssignment_2_1_2_1 : ( ( ruleRef ) ) ;
public final void rule__ScalarProperty__DomainsAssignment_2_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17973:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:17974:2: ( ( ruleRef ) )
+ // InternalOml.g:18402:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:18403:2: ( ( ruleRef ) )
{
- // InternalOml.g:17974:2: ( ( ruleRef ) )
- // InternalOml.g:17975:3: ( ruleRef )
+ // InternalOml.g:18403:2: ( ( ruleRef ) )
+ // InternalOml.g:18404:3: ( ruleRef )
{
before(grammarAccess.getScalarPropertyAccess().getDomainsClassifierCrossReference_2_1_2_1_0());
- // InternalOml.g:17976:3: ( ruleRef )
- // InternalOml.g:17977:4: ruleRef
+ // InternalOml.g:18405:3: ( ruleRef )
+ // InternalOml.g:18406:4: ruleRef
{
before(grammarAccess.getScalarPropertyAccess().getDomainsClassifierRefParserRuleCall_2_1_2_1_0_1());
pushFollow(FOLLOW_2);
@@ -55978,21 +57335,21 @@ public final void rule__ScalarProperty__DomainsAssignment_2_1_2_1() throws Recog
// $ANTLR start "rule__ScalarProperty__RangesAssignment_2_2_1"
- // InternalOml.g:17988:1: rule__ScalarProperty__RangesAssignment_2_2_1 : ( ( ruleRef ) ) ;
+ // InternalOml.g:18417:1: rule__ScalarProperty__RangesAssignment_2_2_1 : ( ( ruleRef ) ) ;
public final void rule__ScalarProperty__RangesAssignment_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:17992:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:17993:2: ( ( ruleRef ) )
+ // InternalOml.g:18421:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:18422:2: ( ( ruleRef ) )
{
- // InternalOml.g:17993:2: ( ( ruleRef ) )
- // InternalOml.g:17994:3: ( ruleRef )
+ // InternalOml.g:18422:2: ( ( ruleRef ) )
+ // InternalOml.g:18423:3: ( ruleRef )
{
before(grammarAccess.getScalarPropertyAccess().getRangesScalarCrossReference_2_2_1_0());
- // InternalOml.g:17995:3: ( ruleRef )
- // InternalOml.g:17996:4: ruleRef
+ // InternalOml.g:18424:3: ( ruleRef )
+ // InternalOml.g:18425:4: ruleRef
{
before(grammarAccess.getScalarPropertyAccess().getRangesScalarRefParserRuleCall_2_2_1_0_1());
pushFollow(FOLLOW_2);
@@ -56027,21 +57384,21 @@ public final void rule__ScalarProperty__RangesAssignment_2_2_1() throws Recognit
// $ANTLR start "rule__ScalarProperty__RangesAssignment_2_2_2_1"
- // InternalOml.g:18007:1: rule__ScalarProperty__RangesAssignment_2_2_2_1 : ( ( ruleRef ) ) ;
+ // InternalOml.g:18436:1: rule__ScalarProperty__RangesAssignment_2_2_2_1 : ( ( ruleRef ) ) ;
public final void rule__ScalarProperty__RangesAssignment_2_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18011:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:18012:2: ( ( ruleRef ) )
+ // InternalOml.g:18440:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:18441:2: ( ( ruleRef ) )
{
- // InternalOml.g:18012:2: ( ( ruleRef ) )
- // InternalOml.g:18013:3: ( ruleRef )
+ // InternalOml.g:18441:2: ( ( ruleRef ) )
+ // InternalOml.g:18442:3: ( ruleRef )
{
before(grammarAccess.getScalarPropertyAccess().getRangesScalarCrossReference_2_2_2_1_0());
- // InternalOml.g:18014:3: ( ruleRef )
- // InternalOml.g:18015:4: ruleRef
+ // InternalOml.g:18443:3: ( ruleRef )
+ // InternalOml.g:18444:4: ruleRef
{
before(grammarAccess.getScalarPropertyAccess().getRangesScalarRefParserRuleCall_2_2_2_1_0_1());
pushFollow(FOLLOW_2);
@@ -56076,24 +57433,24 @@ public final void rule__ScalarProperty__RangesAssignment_2_2_2_1() throws Recogn
// $ANTLR start "rule__ScalarProperty__FunctionalAssignment_2_3"
- // InternalOml.g:18026:1: rule__ScalarProperty__FunctionalAssignment_2_3 : ( ( 'functional' ) ) ;
+ // InternalOml.g:18455:1: rule__ScalarProperty__FunctionalAssignment_2_3 : ( ( 'functional' ) ) ;
public final void rule__ScalarProperty__FunctionalAssignment_2_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18030:1: ( ( ( 'functional' ) ) )
- // InternalOml.g:18031:2: ( ( 'functional' ) )
+ // InternalOml.g:18459:1: ( ( ( 'functional' ) ) )
+ // InternalOml.g:18460:2: ( ( 'functional' ) )
{
- // InternalOml.g:18031:2: ( ( 'functional' ) )
- // InternalOml.g:18032:3: ( 'functional' )
+ // InternalOml.g:18460:2: ( ( 'functional' ) )
+ // InternalOml.g:18461:3: ( 'functional' )
{
before(grammarAccess.getScalarPropertyAccess().getFunctionalFunctionalKeyword_2_3_0());
- // InternalOml.g:18033:3: ( 'functional' )
- // InternalOml.g:18034:4: 'functional'
+ // InternalOml.g:18462:3: ( 'functional' )
+ // InternalOml.g:18463:4: 'functional'
{
before(grammarAccess.getScalarPropertyAccess().getFunctionalFunctionalKeyword_2_3_0());
- match(input,45,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getScalarPropertyAccess().getFunctionalFunctionalKeyword_2_3_0());
}
@@ -56121,17 +57478,17 @@ public final void rule__ScalarProperty__FunctionalAssignment_2_3() throws Recogn
// $ANTLR start "rule__StructuredProperty__OwnedAnnotationsAssignment_0"
- // InternalOml.g:18045:1: rule__StructuredProperty__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
+ // InternalOml.g:18474:1: rule__StructuredProperty__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
public final void rule__StructuredProperty__OwnedAnnotationsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18049:1: ( ( ruleAnnotation ) )
- // InternalOml.g:18050:2: ( ruleAnnotation )
+ // InternalOml.g:18478:1: ( ( ruleAnnotation ) )
+ // InternalOml.g:18479:2: ( ruleAnnotation )
{
- // InternalOml.g:18050:2: ( ruleAnnotation )
- // InternalOml.g:18051:3: ruleAnnotation
+ // InternalOml.g:18479:2: ( ruleAnnotation )
+ // InternalOml.g:18480:3: ruleAnnotation
{
before(grammarAccess.getStructuredPropertyAccess().getOwnedAnnotationsAnnotationParserRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -56162,17 +57519,17 @@ public final void rule__StructuredProperty__OwnedAnnotationsAssignment_0() throw
// $ANTLR start "rule__StructuredProperty__NameAssignment_1_0_2"
- // InternalOml.g:18060:1: rule__StructuredProperty__NameAssignment_1_0_2 : ( RULE_ID ) ;
+ // InternalOml.g:18489:1: rule__StructuredProperty__NameAssignment_1_0_2 : ( RULE_ID ) ;
public final void rule__StructuredProperty__NameAssignment_1_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18064:1: ( ( RULE_ID ) )
- // InternalOml.g:18065:2: ( RULE_ID )
+ // InternalOml.g:18493:1: ( ( RULE_ID ) )
+ // InternalOml.g:18494:2: ( RULE_ID )
{
- // InternalOml.g:18065:2: ( RULE_ID )
- // InternalOml.g:18066:3: RULE_ID
+ // InternalOml.g:18494:2: ( RULE_ID )
+ // InternalOml.g:18495:3: RULE_ID
{
before(grammarAccess.getStructuredPropertyAccess().getNameIDTerminalRuleCall_1_0_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -56199,21 +57556,21 @@ public final void rule__StructuredProperty__NameAssignment_1_0_2() throws Recogn
// $ANTLR start "rule__StructuredProperty__RefAssignment_1_1_3"
- // InternalOml.g:18075:1: rule__StructuredProperty__RefAssignment_1_1_3 : ( ( ruleRef ) ) ;
+ // InternalOml.g:18504:1: rule__StructuredProperty__RefAssignment_1_1_3 : ( ( ruleRef ) ) ;
public final void rule__StructuredProperty__RefAssignment_1_1_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18079:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:18080:2: ( ( ruleRef ) )
+ // InternalOml.g:18508:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:18509:2: ( ( ruleRef ) )
{
- // InternalOml.g:18080:2: ( ( ruleRef ) )
- // InternalOml.g:18081:3: ( ruleRef )
+ // InternalOml.g:18509:2: ( ( ruleRef ) )
+ // InternalOml.g:18510:3: ( ruleRef )
{
before(grammarAccess.getStructuredPropertyAccess().getRefStructuredPropertyCrossReference_1_1_3_0());
- // InternalOml.g:18082:3: ( ruleRef )
- // InternalOml.g:18083:4: ruleRef
+ // InternalOml.g:18511:3: ( ruleRef )
+ // InternalOml.g:18512:4: ruleRef
{
before(grammarAccess.getStructuredPropertyAccess().getRefStructuredPropertyRefParserRuleCall_1_1_3_0_1());
pushFollow(FOLLOW_2);
@@ -56248,21 +57605,21 @@ public final void rule__StructuredProperty__RefAssignment_1_1_3() throws Recogni
// $ANTLR start "rule__StructuredProperty__DomainsAssignment_2_1_1"
- // InternalOml.g:18094:1: rule__StructuredProperty__DomainsAssignment_2_1_1 : ( ( ruleRef ) ) ;
+ // InternalOml.g:18523:1: rule__StructuredProperty__DomainsAssignment_2_1_1 : ( ( ruleRef ) ) ;
public final void rule__StructuredProperty__DomainsAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18098:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:18099:2: ( ( ruleRef ) )
+ // InternalOml.g:18527:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:18528:2: ( ( ruleRef ) )
{
- // InternalOml.g:18099:2: ( ( ruleRef ) )
- // InternalOml.g:18100:3: ( ruleRef )
+ // InternalOml.g:18528:2: ( ( ruleRef ) )
+ // InternalOml.g:18529:3: ( ruleRef )
{
before(grammarAccess.getStructuredPropertyAccess().getDomainsClassifierCrossReference_2_1_1_0());
- // InternalOml.g:18101:3: ( ruleRef )
- // InternalOml.g:18102:4: ruleRef
+ // InternalOml.g:18530:3: ( ruleRef )
+ // InternalOml.g:18531:4: ruleRef
{
before(grammarAccess.getStructuredPropertyAccess().getDomainsClassifierRefParserRuleCall_2_1_1_0_1());
pushFollow(FOLLOW_2);
@@ -56297,21 +57654,21 @@ public final void rule__StructuredProperty__DomainsAssignment_2_1_1() throws Rec
// $ANTLR start "rule__StructuredProperty__DomainsAssignment_2_1_2_1"
- // InternalOml.g:18113:1: rule__StructuredProperty__DomainsAssignment_2_1_2_1 : ( ( ruleRef ) ) ;
+ // InternalOml.g:18542:1: rule__StructuredProperty__DomainsAssignment_2_1_2_1 : ( ( ruleRef ) ) ;
public final void rule__StructuredProperty__DomainsAssignment_2_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18117:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:18118:2: ( ( ruleRef ) )
+ // InternalOml.g:18546:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:18547:2: ( ( ruleRef ) )
{
- // InternalOml.g:18118:2: ( ( ruleRef ) )
- // InternalOml.g:18119:3: ( ruleRef )
+ // InternalOml.g:18547:2: ( ( ruleRef ) )
+ // InternalOml.g:18548:3: ( ruleRef )
{
before(grammarAccess.getStructuredPropertyAccess().getDomainsClassifierCrossReference_2_1_2_1_0());
- // InternalOml.g:18120:3: ( ruleRef )
- // InternalOml.g:18121:4: ruleRef
+ // InternalOml.g:18549:3: ( ruleRef )
+ // InternalOml.g:18550:4: ruleRef
{
before(grammarAccess.getStructuredPropertyAccess().getDomainsClassifierRefParserRuleCall_2_1_2_1_0_1());
pushFollow(FOLLOW_2);
@@ -56346,21 +57703,21 @@ public final void rule__StructuredProperty__DomainsAssignment_2_1_2_1() throws R
// $ANTLR start "rule__StructuredProperty__RangesAssignment_2_2_1"
- // InternalOml.g:18132:1: rule__StructuredProperty__RangesAssignment_2_2_1 : ( ( ruleRef ) ) ;
+ // InternalOml.g:18561:1: rule__StructuredProperty__RangesAssignment_2_2_1 : ( ( ruleRef ) ) ;
public final void rule__StructuredProperty__RangesAssignment_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18136:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:18137:2: ( ( ruleRef ) )
+ // InternalOml.g:18565:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:18566:2: ( ( ruleRef ) )
{
- // InternalOml.g:18137:2: ( ( ruleRef ) )
- // InternalOml.g:18138:3: ( ruleRef )
+ // InternalOml.g:18566:2: ( ( ruleRef ) )
+ // InternalOml.g:18567:3: ( ruleRef )
{
before(grammarAccess.getStructuredPropertyAccess().getRangesStructureCrossReference_2_2_1_0());
- // InternalOml.g:18139:3: ( ruleRef )
- // InternalOml.g:18140:4: ruleRef
+ // InternalOml.g:18568:3: ( ruleRef )
+ // InternalOml.g:18569:4: ruleRef
{
before(grammarAccess.getStructuredPropertyAccess().getRangesStructureRefParserRuleCall_2_2_1_0_1());
pushFollow(FOLLOW_2);
@@ -56395,21 +57752,21 @@ public final void rule__StructuredProperty__RangesAssignment_2_2_1() throws Reco
// $ANTLR start "rule__StructuredProperty__RangesAssignment_2_2_2_1"
- // InternalOml.g:18151:1: rule__StructuredProperty__RangesAssignment_2_2_2_1 : ( ( ruleRef ) ) ;
+ // InternalOml.g:18580:1: rule__StructuredProperty__RangesAssignment_2_2_2_1 : ( ( ruleRef ) ) ;
public final void rule__StructuredProperty__RangesAssignment_2_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18155:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:18156:2: ( ( ruleRef ) )
+ // InternalOml.g:18584:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:18585:2: ( ( ruleRef ) )
{
- // InternalOml.g:18156:2: ( ( ruleRef ) )
- // InternalOml.g:18157:3: ( ruleRef )
+ // InternalOml.g:18585:2: ( ( ruleRef ) )
+ // InternalOml.g:18586:3: ( ruleRef )
{
before(grammarAccess.getStructuredPropertyAccess().getRangesStructureCrossReference_2_2_2_1_0());
- // InternalOml.g:18158:3: ( ruleRef )
- // InternalOml.g:18159:4: ruleRef
+ // InternalOml.g:18587:3: ( ruleRef )
+ // InternalOml.g:18588:4: ruleRef
{
before(grammarAccess.getStructuredPropertyAccess().getRangesStructureRefParserRuleCall_2_2_2_1_0_1());
pushFollow(FOLLOW_2);
@@ -56444,24 +57801,24 @@ public final void rule__StructuredProperty__RangesAssignment_2_2_2_1() throws Re
// $ANTLR start "rule__StructuredProperty__FunctionalAssignment_2_3"
- // InternalOml.g:18170:1: rule__StructuredProperty__FunctionalAssignment_2_3 : ( ( 'functional' ) ) ;
+ // InternalOml.g:18599:1: rule__StructuredProperty__FunctionalAssignment_2_3 : ( ( 'functional' ) ) ;
public final void rule__StructuredProperty__FunctionalAssignment_2_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18174:1: ( ( ( 'functional' ) ) )
- // InternalOml.g:18175:2: ( ( 'functional' ) )
+ // InternalOml.g:18603:1: ( ( ( 'functional' ) ) )
+ // InternalOml.g:18604:2: ( ( 'functional' ) )
{
- // InternalOml.g:18175:2: ( ( 'functional' ) )
- // InternalOml.g:18176:3: ( 'functional' )
+ // InternalOml.g:18604:2: ( ( 'functional' ) )
+ // InternalOml.g:18605:3: ( 'functional' )
{
before(grammarAccess.getStructuredPropertyAccess().getFunctionalFunctionalKeyword_2_3_0());
- // InternalOml.g:18177:3: ( 'functional' )
- // InternalOml.g:18178:4: 'functional'
+ // InternalOml.g:18606:3: ( 'functional' )
+ // InternalOml.g:18607:4: 'functional'
{
before(grammarAccess.getStructuredPropertyAccess().getFunctionalFunctionalKeyword_2_3_0());
- match(input,45,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getStructuredPropertyAccess().getFunctionalFunctionalKeyword_2_3_0());
}
@@ -56489,17 +57846,17 @@ public final void rule__StructuredProperty__FunctionalAssignment_2_3() throws Re
// $ANTLR start "rule__ForwardRelation__OwnedAnnotationsAssignment_0"
- // InternalOml.g:18189:1: rule__ForwardRelation__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
+ // InternalOml.g:18618:1: rule__ForwardRelation__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
public final void rule__ForwardRelation__OwnedAnnotationsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18193:1: ( ( ruleAnnotation ) )
- // InternalOml.g:18194:2: ( ruleAnnotation )
+ // InternalOml.g:18622:1: ( ( ruleAnnotation ) )
+ // InternalOml.g:18623:2: ( ruleAnnotation )
{
- // InternalOml.g:18194:2: ( ruleAnnotation )
- // InternalOml.g:18195:3: ruleAnnotation
+ // InternalOml.g:18623:2: ( ruleAnnotation )
+ // InternalOml.g:18624:3: ruleAnnotation
{
before(grammarAccess.getForwardRelationAccess().getOwnedAnnotationsAnnotationParserRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -56530,17 +57887,17 @@ public final void rule__ForwardRelation__OwnedAnnotationsAssignment_0() throws R
// $ANTLR start "rule__ForwardRelation__NameAssignment_2"
- // InternalOml.g:18204:1: rule__ForwardRelation__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalOml.g:18633:1: rule__ForwardRelation__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__ForwardRelation__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18208:1: ( ( RULE_ID ) )
- // InternalOml.g:18209:2: ( RULE_ID )
+ // InternalOml.g:18637:1: ( ( RULE_ID ) )
+ // InternalOml.g:18638:2: ( RULE_ID )
{
- // InternalOml.g:18209:2: ( RULE_ID )
- // InternalOml.g:18210:3: RULE_ID
+ // InternalOml.g:18638:2: ( RULE_ID )
+ // InternalOml.g:18639:3: RULE_ID
{
before(grammarAccess.getForwardRelationAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -56567,17 +57924,17 @@ public final void rule__ForwardRelation__NameAssignment_2() throws RecognitionEx
// $ANTLR start "rule__ReverseRelation__OwnedAnnotationsAssignment_0"
- // InternalOml.g:18219:1: rule__ReverseRelation__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
+ // InternalOml.g:18648:1: rule__ReverseRelation__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
public final void rule__ReverseRelation__OwnedAnnotationsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18223:1: ( ( ruleAnnotation ) )
- // InternalOml.g:18224:2: ( ruleAnnotation )
+ // InternalOml.g:18652:1: ( ( ruleAnnotation ) )
+ // InternalOml.g:18653:2: ( ruleAnnotation )
{
- // InternalOml.g:18224:2: ( ruleAnnotation )
- // InternalOml.g:18225:3: ruleAnnotation
+ // InternalOml.g:18653:2: ( ruleAnnotation )
+ // InternalOml.g:18654:3: ruleAnnotation
{
before(grammarAccess.getReverseRelationAccess().getOwnedAnnotationsAnnotationParserRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -56608,17 +57965,17 @@ public final void rule__ReverseRelation__OwnedAnnotationsAssignment_0() throws R
// $ANTLR start "rule__ReverseRelation__NameAssignment_2"
- // InternalOml.g:18234:1: rule__ReverseRelation__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalOml.g:18663:1: rule__ReverseRelation__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__ReverseRelation__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18238:1: ( ( RULE_ID ) )
- // InternalOml.g:18239:2: ( RULE_ID )
+ // InternalOml.g:18667:1: ( ( RULE_ID ) )
+ // InternalOml.g:18668:2: ( RULE_ID )
{
- // InternalOml.g:18239:2: ( RULE_ID )
- // InternalOml.g:18240:3: RULE_ID
+ // InternalOml.g:18668:2: ( RULE_ID )
+ // InternalOml.g:18669:3: RULE_ID
{
before(grammarAccess.getReverseRelationAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -56645,17 +58002,17 @@ public final void rule__ReverseRelation__NameAssignment_2() throws RecognitionEx
// $ANTLR start "rule__UnreifiedRelation__OwnedAnnotationsAssignment_0"
- // InternalOml.g:18249:1: rule__UnreifiedRelation__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
+ // InternalOml.g:18678:1: rule__UnreifiedRelation__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
public final void rule__UnreifiedRelation__OwnedAnnotationsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18253:1: ( ( ruleAnnotation ) )
- // InternalOml.g:18254:2: ( ruleAnnotation )
+ // InternalOml.g:18682:1: ( ( ruleAnnotation ) )
+ // InternalOml.g:18683:2: ( ruleAnnotation )
{
- // InternalOml.g:18254:2: ( ruleAnnotation )
- // InternalOml.g:18255:3: ruleAnnotation
+ // InternalOml.g:18683:2: ( ruleAnnotation )
+ // InternalOml.g:18684:3: ruleAnnotation
{
before(grammarAccess.getUnreifiedRelationAccess().getOwnedAnnotationsAnnotationParserRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -56686,17 +58043,17 @@ public final void rule__UnreifiedRelation__OwnedAnnotationsAssignment_0() throws
// $ANTLR start "rule__UnreifiedRelation__NameAssignment_1_0_1"
- // InternalOml.g:18264:1: rule__UnreifiedRelation__NameAssignment_1_0_1 : ( RULE_ID ) ;
+ // InternalOml.g:18693:1: rule__UnreifiedRelation__NameAssignment_1_0_1 : ( RULE_ID ) ;
public final void rule__UnreifiedRelation__NameAssignment_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18268:1: ( ( RULE_ID ) )
- // InternalOml.g:18269:2: ( RULE_ID )
+ // InternalOml.g:18697:1: ( ( RULE_ID ) )
+ // InternalOml.g:18698:2: ( RULE_ID )
{
- // InternalOml.g:18269:2: ( RULE_ID )
- // InternalOml.g:18270:3: RULE_ID
+ // InternalOml.g:18698:2: ( RULE_ID )
+ // InternalOml.g:18699:3: RULE_ID
{
before(grammarAccess.getUnreifiedRelationAccess().getNameIDTerminalRuleCall_1_0_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -56723,21 +58080,21 @@ public final void rule__UnreifiedRelation__NameAssignment_1_0_1() throws Recogni
// $ANTLR start "rule__UnreifiedRelation__RefAssignment_1_1_2"
- // InternalOml.g:18279:1: rule__UnreifiedRelation__RefAssignment_1_1_2 : ( ( ruleRef ) ) ;
+ // InternalOml.g:18708:1: rule__UnreifiedRelation__RefAssignment_1_1_2 : ( ( ruleRef ) ) ;
public final void rule__UnreifiedRelation__RefAssignment_1_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18283:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:18284:2: ( ( ruleRef ) )
+ // InternalOml.g:18712:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:18713:2: ( ( ruleRef ) )
{
- // InternalOml.g:18284:2: ( ( ruleRef ) )
- // InternalOml.g:18285:3: ( ruleRef )
+ // InternalOml.g:18713:2: ( ( ruleRef ) )
+ // InternalOml.g:18714:3: ( ruleRef )
{
before(grammarAccess.getUnreifiedRelationAccess().getRefRelationCrossReference_1_1_2_0());
- // InternalOml.g:18286:3: ( ruleRef )
- // InternalOml.g:18287:4: ruleRef
+ // InternalOml.g:18715:3: ( ruleRef )
+ // InternalOml.g:18716:4: ruleRef
{
before(grammarAccess.getUnreifiedRelationAccess().getRefRelationRefParserRuleCall_1_1_2_0_1());
pushFollow(FOLLOW_2);
@@ -56772,21 +58129,21 @@ public final void rule__UnreifiedRelation__RefAssignment_1_1_2() throws Recognit
// $ANTLR start "rule__UnreifiedRelation__SourcesAssignment_2_1_1"
- // InternalOml.g:18298:1: rule__UnreifiedRelation__SourcesAssignment_2_1_1 : ( ( ruleRef ) ) ;
+ // InternalOml.g:18727:1: rule__UnreifiedRelation__SourcesAssignment_2_1_1 : ( ( ruleRef ) ) ;
public final void rule__UnreifiedRelation__SourcesAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18302:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:18303:2: ( ( ruleRef ) )
+ // InternalOml.g:18731:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:18732:2: ( ( ruleRef ) )
{
- // InternalOml.g:18303:2: ( ( ruleRef ) )
- // InternalOml.g:18304:3: ( ruleRef )
+ // InternalOml.g:18732:2: ( ( ruleRef ) )
+ // InternalOml.g:18733:3: ( ruleRef )
{
before(grammarAccess.getUnreifiedRelationAccess().getSourcesEntityCrossReference_2_1_1_0());
- // InternalOml.g:18305:3: ( ruleRef )
- // InternalOml.g:18306:4: ruleRef
+ // InternalOml.g:18734:3: ( ruleRef )
+ // InternalOml.g:18735:4: ruleRef
{
before(grammarAccess.getUnreifiedRelationAccess().getSourcesEntityRefParserRuleCall_2_1_1_0_1());
pushFollow(FOLLOW_2);
@@ -56821,21 +58178,21 @@ public final void rule__UnreifiedRelation__SourcesAssignment_2_1_1() throws Reco
// $ANTLR start "rule__UnreifiedRelation__SourcesAssignment_2_1_2_1"
- // InternalOml.g:18317:1: rule__UnreifiedRelation__SourcesAssignment_2_1_2_1 : ( ( ruleRef ) ) ;
+ // InternalOml.g:18746:1: rule__UnreifiedRelation__SourcesAssignment_2_1_2_1 : ( ( ruleRef ) ) ;
public final void rule__UnreifiedRelation__SourcesAssignment_2_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18321:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:18322:2: ( ( ruleRef ) )
+ // InternalOml.g:18750:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:18751:2: ( ( ruleRef ) )
{
- // InternalOml.g:18322:2: ( ( ruleRef ) )
- // InternalOml.g:18323:3: ( ruleRef )
+ // InternalOml.g:18751:2: ( ( ruleRef ) )
+ // InternalOml.g:18752:3: ( ruleRef )
{
before(grammarAccess.getUnreifiedRelationAccess().getSourcesEntityCrossReference_2_1_2_1_0());
- // InternalOml.g:18324:3: ( ruleRef )
- // InternalOml.g:18325:4: ruleRef
+ // InternalOml.g:18753:3: ( ruleRef )
+ // InternalOml.g:18754:4: ruleRef
{
before(grammarAccess.getUnreifiedRelationAccess().getSourcesEntityRefParserRuleCall_2_1_2_1_0_1());
pushFollow(FOLLOW_2);
@@ -56870,21 +58227,21 @@ public final void rule__UnreifiedRelation__SourcesAssignment_2_1_2_1() throws Re
// $ANTLR start "rule__UnreifiedRelation__TargetsAssignment_2_2_1"
- // InternalOml.g:18336:1: rule__UnreifiedRelation__TargetsAssignment_2_2_1 : ( ( ruleRef ) ) ;
+ // InternalOml.g:18765:1: rule__UnreifiedRelation__TargetsAssignment_2_2_1 : ( ( ruleRef ) ) ;
public final void rule__UnreifiedRelation__TargetsAssignment_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18340:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:18341:2: ( ( ruleRef ) )
+ // InternalOml.g:18769:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:18770:2: ( ( ruleRef ) )
{
- // InternalOml.g:18341:2: ( ( ruleRef ) )
- // InternalOml.g:18342:3: ( ruleRef )
+ // InternalOml.g:18770:2: ( ( ruleRef ) )
+ // InternalOml.g:18771:3: ( ruleRef )
{
before(grammarAccess.getUnreifiedRelationAccess().getTargetsEntityCrossReference_2_2_1_0());
- // InternalOml.g:18343:3: ( ruleRef )
- // InternalOml.g:18344:4: ruleRef
+ // InternalOml.g:18772:3: ( ruleRef )
+ // InternalOml.g:18773:4: ruleRef
{
before(grammarAccess.getUnreifiedRelationAccess().getTargetsEntityRefParserRuleCall_2_2_1_0_1());
pushFollow(FOLLOW_2);
@@ -56919,21 +58276,21 @@ public final void rule__UnreifiedRelation__TargetsAssignment_2_2_1() throws Reco
// $ANTLR start "rule__UnreifiedRelation__TargetsAssignment_2_2_2_1"
- // InternalOml.g:18355:1: rule__UnreifiedRelation__TargetsAssignment_2_2_2_1 : ( ( ruleRef ) ) ;
+ // InternalOml.g:18784:1: rule__UnreifiedRelation__TargetsAssignment_2_2_2_1 : ( ( ruleRef ) ) ;
public final void rule__UnreifiedRelation__TargetsAssignment_2_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18359:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:18360:2: ( ( ruleRef ) )
+ // InternalOml.g:18788:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:18789:2: ( ( ruleRef ) )
{
- // InternalOml.g:18360:2: ( ( ruleRef ) )
- // InternalOml.g:18361:3: ( ruleRef )
+ // InternalOml.g:18789:2: ( ( ruleRef ) )
+ // InternalOml.g:18790:3: ( ruleRef )
{
before(grammarAccess.getUnreifiedRelationAccess().getTargetsEntityCrossReference_2_2_2_1_0());
- // InternalOml.g:18362:3: ( ruleRef )
- // InternalOml.g:18363:4: ruleRef
+ // InternalOml.g:18791:3: ( ruleRef )
+ // InternalOml.g:18792:4: ruleRef
{
before(grammarAccess.getUnreifiedRelationAccess().getTargetsEntityRefParserRuleCall_2_2_2_1_0_1());
pushFollow(FOLLOW_2);
@@ -56968,17 +58325,17 @@ public final void rule__UnreifiedRelation__TargetsAssignment_2_2_2_1() throws Re
// $ANTLR start "rule__UnreifiedRelation__ReverseRelationAssignment_2_3"
- // InternalOml.g:18374:1: rule__UnreifiedRelation__ReverseRelationAssignment_2_3 : ( ruleReverseRelation ) ;
+ // InternalOml.g:18803:1: rule__UnreifiedRelation__ReverseRelationAssignment_2_3 : ( ruleReverseRelation ) ;
public final void rule__UnreifiedRelation__ReverseRelationAssignment_2_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18378:1: ( ( ruleReverseRelation ) )
- // InternalOml.g:18379:2: ( ruleReverseRelation )
+ // InternalOml.g:18807:1: ( ( ruleReverseRelation ) )
+ // InternalOml.g:18808:2: ( ruleReverseRelation )
{
- // InternalOml.g:18379:2: ( ruleReverseRelation )
- // InternalOml.g:18380:3: ruleReverseRelation
+ // InternalOml.g:18808:2: ( ruleReverseRelation )
+ // InternalOml.g:18809:3: ruleReverseRelation
{
before(grammarAccess.getUnreifiedRelationAccess().getReverseRelationReverseRelationParserRuleCall_2_3_0());
pushFollow(FOLLOW_2);
@@ -57009,24 +58366,24 @@ public final void rule__UnreifiedRelation__ReverseRelationAssignment_2_3() throw
// $ANTLR start "rule__UnreifiedRelation__FunctionalAssignment_2_4_0"
- // InternalOml.g:18389:1: rule__UnreifiedRelation__FunctionalAssignment_2_4_0 : ( ( 'functional' ) ) ;
+ // InternalOml.g:18818:1: rule__UnreifiedRelation__FunctionalAssignment_2_4_0 : ( ( 'functional' ) ) ;
public final void rule__UnreifiedRelation__FunctionalAssignment_2_4_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18393:1: ( ( ( 'functional' ) ) )
- // InternalOml.g:18394:2: ( ( 'functional' ) )
+ // InternalOml.g:18822:1: ( ( ( 'functional' ) ) )
+ // InternalOml.g:18823:2: ( ( 'functional' ) )
{
- // InternalOml.g:18394:2: ( ( 'functional' ) )
- // InternalOml.g:18395:3: ( 'functional' )
+ // InternalOml.g:18823:2: ( ( 'functional' ) )
+ // InternalOml.g:18824:3: ( 'functional' )
{
before(grammarAccess.getUnreifiedRelationAccess().getFunctionalFunctionalKeyword_2_4_0_0());
- // InternalOml.g:18396:3: ( 'functional' )
- // InternalOml.g:18397:4: 'functional'
+ // InternalOml.g:18825:3: ( 'functional' )
+ // InternalOml.g:18826:4: 'functional'
{
before(grammarAccess.getUnreifiedRelationAccess().getFunctionalFunctionalKeyword_2_4_0_0());
- match(input,45,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getUnreifiedRelationAccess().getFunctionalFunctionalKeyword_2_4_0_0());
}
@@ -57054,24 +58411,24 @@ public final void rule__UnreifiedRelation__FunctionalAssignment_2_4_0() throws R
// $ANTLR start "rule__UnreifiedRelation__InverseFunctionalAssignment_2_4_1_0"
- // InternalOml.g:18408:1: rule__UnreifiedRelation__InverseFunctionalAssignment_2_4_1_0 : ( ( 'inverse' ) ) ;
+ // InternalOml.g:18837:1: rule__UnreifiedRelation__InverseFunctionalAssignment_2_4_1_0 : ( ( 'inverse' ) ) ;
public final void rule__UnreifiedRelation__InverseFunctionalAssignment_2_4_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18412:1: ( ( ( 'inverse' ) ) )
- // InternalOml.g:18413:2: ( ( 'inverse' ) )
+ // InternalOml.g:18841:1: ( ( ( 'inverse' ) ) )
+ // InternalOml.g:18842:2: ( ( 'inverse' ) )
{
- // InternalOml.g:18413:2: ( ( 'inverse' ) )
- // InternalOml.g:18414:3: ( 'inverse' )
+ // InternalOml.g:18842:2: ( ( 'inverse' ) )
+ // InternalOml.g:18843:3: ( 'inverse' )
{
before(grammarAccess.getUnreifiedRelationAccess().getInverseFunctionalInverseKeyword_2_4_1_0_0());
- // InternalOml.g:18415:3: ( 'inverse' )
- // InternalOml.g:18416:4: 'inverse'
+ // InternalOml.g:18844:3: ( 'inverse' )
+ // InternalOml.g:18845:4: 'inverse'
{
before(grammarAccess.getUnreifiedRelationAccess().getInverseFunctionalInverseKeyword_2_4_1_0_0());
- match(input,83,FOLLOW_2);
+ match(input,85,FOLLOW_2);
after(grammarAccess.getUnreifiedRelationAccess().getInverseFunctionalInverseKeyword_2_4_1_0_0());
}
@@ -57099,24 +58456,24 @@ public final void rule__UnreifiedRelation__InverseFunctionalAssignment_2_4_1_0()
// $ANTLR start "rule__UnreifiedRelation__SymmetricAssignment_2_4_2"
- // InternalOml.g:18427:1: rule__UnreifiedRelation__SymmetricAssignment_2_4_2 : ( ( 'symmetric' ) ) ;
+ // InternalOml.g:18856:1: rule__UnreifiedRelation__SymmetricAssignment_2_4_2 : ( ( 'symmetric' ) ) ;
public final void rule__UnreifiedRelation__SymmetricAssignment_2_4_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18431:1: ( ( ( 'symmetric' ) ) )
- // InternalOml.g:18432:2: ( ( 'symmetric' ) )
+ // InternalOml.g:18860:1: ( ( ( 'symmetric' ) ) )
+ // InternalOml.g:18861:2: ( ( 'symmetric' ) )
{
- // InternalOml.g:18432:2: ( ( 'symmetric' ) )
- // InternalOml.g:18433:3: ( 'symmetric' )
+ // InternalOml.g:18861:2: ( ( 'symmetric' ) )
+ // InternalOml.g:18862:3: ( 'symmetric' )
{
before(grammarAccess.getUnreifiedRelationAccess().getSymmetricSymmetricKeyword_2_4_2_0());
- // InternalOml.g:18434:3: ( 'symmetric' )
- // InternalOml.g:18435:4: 'symmetric'
+ // InternalOml.g:18863:3: ( 'symmetric' )
+ // InternalOml.g:18864:4: 'symmetric'
{
before(grammarAccess.getUnreifiedRelationAccess().getSymmetricSymmetricKeyword_2_4_2_0());
- match(input,84,FOLLOW_2);
+ match(input,86,FOLLOW_2);
after(grammarAccess.getUnreifiedRelationAccess().getSymmetricSymmetricKeyword_2_4_2_0());
}
@@ -57144,24 +58501,24 @@ public final void rule__UnreifiedRelation__SymmetricAssignment_2_4_2() throws Re
// $ANTLR start "rule__UnreifiedRelation__AsymmetricAssignment_2_4_3"
- // InternalOml.g:18446:1: rule__UnreifiedRelation__AsymmetricAssignment_2_4_3 : ( ( 'asymmetric' ) ) ;
+ // InternalOml.g:18875:1: rule__UnreifiedRelation__AsymmetricAssignment_2_4_3 : ( ( 'asymmetric' ) ) ;
public final void rule__UnreifiedRelation__AsymmetricAssignment_2_4_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18450:1: ( ( ( 'asymmetric' ) ) )
- // InternalOml.g:18451:2: ( ( 'asymmetric' ) )
+ // InternalOml.g:18879:1: ( ( ( 'asymmetric' ) ) )
+ // InternalOml.g:18880:2: ( ( 'asymmetric' ) )
{
- // InternalOml.g:18451:2: ( ( 'asymmetric' ) )
- // InternalOml.g:18452:3: ( 'asymmetric' )
+ // InternalOml.g:18880:2: ( ( 'asymmetric' ) )
+ // InternalOml.g:18881:3: ( 'asymmetric' )
{
before(grammarAccess.getUnreifiedRelationAccess().getAsymmetricAsymmetricKeyword_2_4_3_0());
- // InternalOml.g:18453:3: ( 'asymmetric' )
- // InternalOml.g:18454:4: 'asymmetric'
+ // InternalOml.g:18882:3: ( 'asymmetric' )
+ // InternalOml.g:18883:4: 'asymmetric'
{
before(grammarAccess.getUnreifiedRelationAccess().getAsymmetricAsymmetricKeyword_2_4_3_0());
- match(input,85,FOLLOW_2);
+ match(input,87,FOLLOW_2);
after(grammarAccess.getUnreifiedRelationAccess().getAsymmetricAsymmetricKeyword_2_4_3_0());
}
@@ -57189,24 +58546,24 @@ public final void rule__UnreifiedRelation__AsymmetricAssignment_2_4_3() throws R
// $ANTLR start "rule__UnreifiedRelation__ReflexiveAssignment_2_4_4"
- // InternalOml.g:18465:1: rule__UnreifiedRelation__ReflexiveAssignment_2_4_4 : ( ( 'reflexive' ) ) ;
+ // InternalOml.g:18894:1: rule__UnreifiedRelation__ReflexiveAssignment_2_4_4 : ( ( 'reflexive' ) ) ;
public final void rule__UnreifiedRelation__ReflexiveAssignment_2_4_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18469:1: ( ( ( 'reflexive' ) ) )
- // InternalOml.g:18470:2: ( ( 'reflexive' ) )
+ // InternalOml.g:18898:1: ( ( ( 'reflexive' ) ) )
+ // InternalOml.g:18899:2: ( ( 'reflexive' ) )
{
- // InternalOml.g:18470:2: ( ( 'reflexive' ) )
- // InternalOml.g:18471:3: ( 'reflexive' )
+ // InternalOml.g:18899:2: ( ( 'reflexive' ) )
+ // InternalOml.g:18900:3: ( 'reflexive' )
{
before(grammarAccess.getUnreifiedRelationAccess().getReflexiveReflexiveKeyword_2_4_4_0());
- // InternalOml.g:18472:3: ( 'reflexive' )
- // InternalOml.g:18473:4: 'reflexive'
+ // InternalOml.g:18901:3: ( 'reflexive' )
+ // InternalOml.g:18902:4: 'reflexive'
{
before(grammarAccess.getUnreifiedRelationAccess().getReflexiveReflexiveKeyword_2_4_4_0());
- match(input,86,FOLLOW_2);
+ match(input,88,FOLLOW_2);
after(grammarAccess.getUnreifiedRelationAccess().getReflexiveReflexiveKeyword_2_4_4_0());
}
@@ -57234,24 +58591,24 @@ public final void rule__UnreifiedRelation__ReflexiveAssignment_2_4_4() throws Re
// $ANTLR start "rule__UnreifiedRelation__IrreflexiveAssignment_2_4_5"
- // InternalOml.g:18484:1: rule__UnreifiedRelation__IrreflexiveAssignment_2_4_5 : ( ( 'irreflexive' ) ) ;
+ // InternalOml.g:18913:1: rule__UnreifiedRelation__IrreflexiveAssignment_2_4_5 : ( ( 'irreflexive' ) ) ;
public final void rule__UnreifiedRelation__IrreflexiveAssignment_2_4_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18488:1: ( ( ( 'irreflexive' ) ) )
- // InternalOml.g:18489:2: ( ( 'irreflexive' ) )
+ // InternalOml.g:18917:1: ( ( ( 'irreflexive' ) ) )
+ // InternalOml.g:18918:2: ( ( 'irreflexive' ) )
{
- // InternalOml.g:18489:2: ( ( 'irreflexive' ) )
- // InternalOml.g:18490:3: ( 'irreflexive' )
+ // InternalOml.g:18918:2: ( ( 'irreflexive' ) )
+ // InternalOml.g:18919:3: ( 'irreflexive' )
{
before(grammarAccess.getUnreifiedRelationAccess().getIrreflexiveIrreflexiveKeyword_2_4_5_0());
- // InternalOml.g:18491:3: ( 'irreflexive' )
- // InternalOml.g:18492:4: 'irreflexive'
+ // InternalOml.g:18920:3: ( 'irreflexive' )
+ // InternalOml.g:18921:4: 'irreflexive'
{
before(grammarAccess.getUnreifiedRelationAccess().getIrreflexiveIrreflexiveKeyword_2_4_5_0());
- match(input,87,FOLLOW_2);
+ match(input,89,FOLLOW_2);
after(grammarAccess.getUnreifiedRelationAccess().getIrreflexiveIrreflexiveKeyword_2_4_5_0());
}
@@ -57279,24 +58636,24 @@ public final void rule__UnreifiedRelation__IrreflexiveAssignment_2_4_5() throws
// $ANTLR start "rule__UnreifiedRelation__TransitiveAssignment_2_4_6"
- // InternalOml.g:18503:1: rule__UnreifiedRelation__TransitiveAssignment_2_4_6 : ( ( 'transitive' ) ) ;
+ // InternalOml.g:18932:1: rule__UnreifiedRelation__TransitiveAssignment_2_4_6 : ( ( 'transitive' ) ) ;
public final void rule__UnreifiedRelation__TransitiveAssignment_2_4_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18507:1: ( ( ( 'transitive' ) ) )
- // InternalOml.g:18508:2: ( ( 'transitive' ) )
+ // InternalOml.g:18936:1: ( ( ( 'transitive' ) ) )
+ // InternalOml.g:18937:2: ( ( 'transitive' ) )
{
- // InternalOml.g:18508:2: ( ( 'transitive' ) )
- // InternalOml.g:18509:3: ( 'transitive' )
+ // InternalOml.g:18937:2: ( ( 'transitive' ) )
+ // InternalOml.g:18938:3: ( 'transitive' )
{
before(grammarAccess.getUnreifiedRelationAccess().getTransitiveTransitiveKeyword_2_4_6_0());
- // InternalOml.g:18510:3: ( 'transitive' )
- // InternalOml.g:18511:4: 'transitive'
+ // InternalOml.g:18939:3: ( 'transitive' )
+ // InternalOml.g:18940:4: 'transitive'
{
before(grammarAccess.getUnreifiedRelationAccess().getTransitiveTransitiveKeyword_2_4_6_0());
- match(input,88,FOLLOW_2);
+ match(input,90,FOLLOW_2);
after(grammarAccess.getUnreifiedRelationAccess().getTransitiveTransitiveKeyword_2_4_6_0());
}
@@ -57324,17 +58681,17 @@ public final void rule__UnreifiedRelation__TransitiveAssignment_2_4_6() throws R
// $ANTLR start "rule__PropertySpecialization__OwnedSpecializationsAssignment_1"
- // InternalOml.g:18522:1: rule__PropertySpecialization__OwnedSpecializationsAssignment_1 : ( ruleSpecializationAxiom ) ;
+ // InternalOml.g:18951:1: rule__PropertySpecialization__OwnedSpecializationsAssignment_1 : ( ruleSpecializationAxiom ) ;
public final void rule__PropertySpecialization__OwnedSpecializationsAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18526:1: ( ( ruleSpecializationAxiom ) )
- // InternalOml.g:18527:2: ( ruleSpecializationAxiom )
+ // InternalOml.g:18955:1: ( ( ruleSpecializationAxiom ) )
+ // InternalOml.g:18956:2: ( ruleSpecializationAxiom )
{
- // InternalOml.g:18527:2: ( ruleSpecializationAxiom )
- // InternalOml.g:18528:3: ruleSpecializationAxiom
+ // InternalOml.g:18956:2: ( ruleSpecializationAxiom )
+ // InternalOml.g:18957:3: ruleSpecializationAxiom
{
before(grammarAccess.getPropertySpecializationAccess().getOwnedSpecializationsSpecializationAxiomParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -57365,17 +58722,17 @@ public final void rule__PropertySpecialization__OwnedSpecializationsAssignment_1
// $ANTLR start "rule__PropertySpecialization__OwnedSpecializationsAssignment_2_1"
- // InternalOml.g:18537:1: rule__PropertySpecialization__OwnedSpecializationsAssignment_2_1 : ( ruleSpecializationAxiom ) ;
+ // InternalOml.g:18966:1: rule__PropertySpecialization__OwnedSpecializationsAssignment_2_1 : ( ruleSpecializationAxiom ) ;
public final void rule__PropertySpecialization__OwnedSpecializationsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18541:1: ( ( ruleSpecializationAxiom ) )
- // InternalOml.g:18542:2: ( ruleSpecializationAxiom )
+ // InternalOml.g:18970:1: ( ( ruleSpecializationAxiom ) )
+ // InternalOml.g:18971:2: ( ruleSpecializationAxiom )
{
- // InternalOml.g:18542:2: ( ruleSpecializationAxiom )
- // InternalOml.g:18543:3: ruleSpecializationAxiom
+ // InternalOml.g:18971:2: ( ruleSpecializationAxiom )
+ // InternalOml.g:18972:3: ruleSpecializationAxiom
{
before(grammarAccess.getPropertySpecializationAccess().getOwnedSpecializationsSpecializationAxiomParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -57406,17 +58763,17 @@ public final void rule__PropertySpecialization__OwnedSpecializationsAssignment_2
// $ANTLR start "rule__PropertyEquivalence__OwnedEquivalencesAssignment_1"
- // InternalOml.g:18552:1: rule__PropertyEquivalence__OwnedEquivalencesAssignment_1 : ( rulePropertyEquivalenceAxiom ) ;
+ // InternalOml.g:18981:1: rule__PropertyEquivalence__OwnedEquivalencesAssignment_1 : ( rulePropertyEquivalenceAxiom ) ;
public final void rule__PropertyEquivalence__OwnedEquivalencesAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18556:1: ( ( rulePropertyEquivalenceAxiom ) )
- // InternalOml.g:18557:2: ( rulePropertyEquivalenceAxiom )
+ // InternalOml.g:18985:1: ( ( rulePropertyEquivalenceAxiom ) )
+ // InternalOml.g:18986:2: ( rulePropertyEquivalenceAxiom )
{
- // InternalOml.g:18557:2: ( rulePropertyEquivalenceAxiom )
- // InternalOml.g:18558:3: rulePropertyEquivalenceAxiom
+ // InternalOml.g:18986:2: ( rulePropertyEquivalenceAxiom )
+ // InternalOml.g:18987:3: rulePropertyEquivalenceAxiom
{
before(grammarAccess.getPropertyEquivalenceAccess().getOwnedEquivalencesPropertyEquivalenceAxiomParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -57447,17 +58804,17 @@ public final void rule__PropertyEquivalence__OwnedEquivalencesAssignment_1() thr
// $ANTLR start "rule__PropertyEquivalence__OwnedEquivalencesAssignment_2_1"
- // InternalOml.g:18567:1: rule__PropertyEquivalence__OwnedEquivalencesAssignment_2_1 : ( rulePropertyEquivalenceAxiom ) ;
+ // InternalOml.g:18996:1: rule__PropertyEquivalence__OwnedEquivalencesAssignment_2_1 : ( rulePropertyEquivalenceAxiom ) ;
public final void rule__PropertyEquivalence__OwnedEquivalencesAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18571:1: ( ( rulePropertyEquivalenceAxiom ) )
- // InternalOml.g:18572:2: ( rulePropertyEquivalenceAxiom )
+ // InternalOml.g:19000:1: ( ( rulePropertyEquivalenceAxiom ) )
+ // InternalOml.g:19001:2: ( rulePropertyEquivalenceAxiom )
{
- // InternalOml.g:18572:2: ( rulePropertyEquivalenceAxiom )
- // InternalOml.g:18573:3: rulePropertyEquivalenceAxiom
+ // InternalOml.g:19001:2: ( rulePropertyEquivalenceAxiom )
+ // InternalOml.g:19002:3: rulePropertyEquivalenceAxiom
{
before(grammarAccess.getPropertyEquivalenceAccess().getOwnedEquivalencesPropertyEquivalenceAxiomParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -57488,21 +58845,21 @@ public final void rule__PropertyEquivalence__OwnedEquivalencesAssignment_2_1() t
// $ANTLR start "rule__PropertyEquivalenceAxiom__SuperPropertyAssignment"
- // InternalOml.g:18582:1: rule__PropertyEquivalenceAxiom__SuperPropertyAssignment : ( ( ruleRef ) ) ;
+ // InternalOml.g:19011:1: rule__PropertyEquivalenceAxiom__SuperPropertyAssignment : ( ( ruleRef ) ) ;
public final void rule__PropertyEquivalenceAxiom__SuperPropertyAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18586:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:18587:2: ( ( ruleRef ) )
+ // InternalOml.g:19015:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:19016:2: ( ( ruleRef ) )
{
- // InternalOml.g:18587:2: ( ( ruleRef ) )
- // InternalOml.g:18588:3: ( ruleRef )
+ // InternalOml.g:19016:2: ( ( ruleRef ) )
+ // InternalOml.g:19017:3: ( ruleRef )
{
before(grammarAccess.getPropertyEquivalenceAxiomAccess().getSuperPropertyPropertyCrossReference_0());
- // InternalOml.g:18589:3: ( ruleRef )
- // InternalOml.g:18590:4: ruleRef
+ // InternalOml.g:19018:3: ( ruleRef )
+ // InternalOml.g:19019:4: ruleRef
{
before(grammarAccess.getPropertyEquivalenceAxiomAccess().getSuperPropertyPropertyRefParserRuleCall_0_1());
pushFollow(FOLLOW_2);
@@ -57537,17 +58894,17 @@ public final void rule__PropertyEquivalenceAxiom__SuperPropertyAssignment() thro
// $ANTLR start "rule__Rule__OwnedAnnotationsAssignment_0"
- // InternalOml.g:18601:1: rule__Rule__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
+ // InternalOml.g:19030:1: rule__Rule__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
public final void rule__Rule__OwnedAnnotationsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18605:1: ( ( ruleAnnotation ) )
- // InternalOml.g:18606:2: ( ruleAnnotation )
+ // InternalOml.g:19034:1: ( ( ruleAnnotation ) )
+ // InternalOml.g:19035:2: ( ruleAnnotation )
{
- // InternalOml.g:18606:2: ( ruleAnnotation )
- // InternalOml.g:18607:3: ruleAnnotation
+ // InternalOml.g:19035:2: ( ruleAnnotation )
+ // InternalOml.g:19036:3: ruleAnnotation
{
before(grammarAccess.getRuleAccess().getOwnedAnnotationsAnnotationParserRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -57578,17 +58935,17 @@ public final void rule__Rule__OwnedAnnotationsAssignment_0() throws RecognitionE
// $ANTLR start "rule__Rule__NameAssignment_1_0_1"
- // InternalOml.g:18616:1: rule__Rule__NameAssignment_1_0_1 : ( RULE_ID ) ;
+ // InternalOml.g:19045:1: rule__Rule__NameAssignment_1_0_1 : ( RULE_ID ) ;
public final void rule__Rule__NameAssignment_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18620:1: ( ( RULE_ID ) )
- // InternalOml.g:18621:2: ( RULE_ID )
+ // InternalOml.g:19049:1: ( ( RULE_ID ) )
+ // InternalOml.g:19050:2: ( RULE_ID )
{
- // InternalOml.g:18621:2: ( RULE_ID )
- // InternalOml.g:18622:3: RULE_ID
+ // InternalOml.g:19050:2: ( RULE_ID )
+ // InternalOml.g:19051:3: RULE_ID
{
before(grammarAccess.getRuleAccess().getNameIDTerminalRuleCall_1_0_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -57615,21 +58972,21 @@ public final void rule__Rule__NameAssignment_1_0_1() throws RecognitionException
// $ANTLR start "rule__Rule__RefAssignment_1_1_2"
- // InternalOml.g:18631:1: rule__Rule__RefAssignment_1_1_2 : ( ( ruleRef ) ) ;
+ // InternalOml.g:19060:1: rule__Rule__RefAssignment_1_1_2 : ( ( ruleRef ) ) ;
public final void rule__Rule__RefAssignment_1_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18635:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:18636:2: ( ( ruleRef ) )
+ // InternalOml.g:19064:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:19065:2: ( ( ruleRef ) )
{
- // InternalOml.g:18636:2: ( ( ruleRef ) )
- // InternalOml.g:18637:3: ( ruleRef )
+ // InternalOml.g:19065:2: ( ( ruleRef ) )
+ // InternalOml.g:19066:3: ( ruleRef )
{
before(grammarAccess.getRuleAccess().getRefRuleCrossReference_1_1_2_0());
- // InternalOml.g:18638:3: ( ruleRef )
- // InternalOml.g:18639:4: ruleRef
+ // InternalOml.g:19067:3: ( ruleRef )
+ // InternalOml.g:19068:4: ruleRef
{
before(grammarAccess.getRuleAccess().getRefRuleRefParserRuleCall_1_1_2_0_1());
pushFollow(FOLLOW_2);
@@ -57664,17 +59021,17 @@ public final void rule__Rule__RefAssignment_1_1_2() throws RecognitionException
// $ANTLR start "rule__Rule__AntecedentAssignment_2_1_0"
- // InternalOml.g:18650:1: rule__Rule__AntecedentAssignment_2_1_0 : ( rulePredicate ) ;
+ // InternalOml.g:19079:1: rule__Rule__AntecedentAssignment_2_1_0 : ( rulePredicate ) ;
public final void rule__Rule__AntecedentAssignment_2_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18654:1: ( ( rulePredicate ) )
- // InternalOml.g:18655:2: ( rulePredicate )
+ // InternalOml.g:19083:1: ( ( rulePredicate ) )
+ // InternalOml.g:19084:2: ( rulePredicate )
{
- // InternalOml.g:18655:2: ( rulePredicate )
- // InternalOml.g:18656:3: rulePredicate
+ // InternalOml.g:19084:2: ( rulePredicate )
+ // InternalOml.g:19085:3: rulePredicate
{
before(grammarAccess.getRuleAccess().getAntecedentPredicateParserRuleCall_2_1_0_0());
pushFollow(FOLLOW_2);
@@ -57705,17 +59062,17 @@ public final void rule__Rule__AntecedentAssignment_2_1_0() throws RecognitionExc
// $ANTLR start "rule__Rule__AntecedentAssignment_2_1_1_1"
- // InternalOml.g:18665:1: rule__Rule__AntecedentAssignment_2_1_1_1 : ( rulePredicate ) ;
+ // InternalOml.g:19094:1: rule__Rule__AntecedentAssignment_2_1_1_1 : ( rulePredicate ) ;
public final void rule__Rule__AntecedentAssignment_2_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18669:1: ( ( rulePredicate ) )
- // InternalOml.g:18670:2: ( rulePredicate )
+ // InternalOml.g:19098:1: ( ( rulePredicate ) )
+ // InternalOml.g:19099:2: ( rulePredicate )
{
- // InternalOml.g:18670:2: ( rulePredicate )
- // InternalOml.g:18671:3: rulePredicate
+ // InternalOml.g:19099:2: ( rulePredicate )
+ // InternalOml.g:19100:3: rulePredicate
{
before(grammarAccess.getRuleAccess().getAntecedentPredicateParserRuleCall_2_1_1_1_0());
pushFollow(FOLLOW_2);
@@ -57746,17 +59103,17 @@ public final void rule__Rule__AntecedentAssignment_2_1_1_1() throws RecognitionE
// $ANTLR start "rule__Rule__ConsequentAssignment_2_1_3"
- // InternalOml.g:18680:1: rule__Rule__ConsequentAssignment_2_1_3 : ( rulePredicate ) ;
+ // InternalOml.g:19109:1: rule__Rule__ConsequentAssignment_2_1_3 : ( rulePredicate ) ;
public final void rule__Rule__ConsequentAssignment_2_1_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18684:1: ( ( rulePredicate ) )
- // InternalOml.g:18685:2: ( rulePredicate )
+ // InternalOml.g:19113:1: ( ( rulePredicate ) )
+ // InternalOml.g:19114:2: ( rulePredicate )
{
- // InternalOml.g:18685:2: ( rulePredicate )
- // InternalOml.g:18686:3: rulePredicate
+ // InternalOml.g:19114:2: ( rulePredicate )
+ // InternalOml.g:19115:3: rulePredicate
{
before(grammarAccess.getRuleAccess().getConsequentPredicateParserRuleCall_2_1_3_0());
pushFollow(FOLLOW_2);
@@ -57787,17 +59144,17 @@ public final void rule__Rule__ConsequentAssignment_2_1_3() throws RecognitionExc
// $ANTLR start "rule__Rule__ConsequentAssignment_2_1_4_1"
- // InternalOml.g:18695:1: rule__Rule__ConsequentAssignment_2_1_4_1 : ( rulePredicate ) ;
+ // InternalOml.g:19124:1: rule__Rule__ConsequentAssignment_2_1_4_1 : ( rulePredicate ) ;
public final void rule__Rule__ConsequentAssignment_2_1_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18699:1: ( ( rulePredicate ) )
- // InternalOml.g:18700:2: ( rulePredicate )
+ // InternalOml.g:19128:1: ( ( rulePredicate ) )
+ // InternalOml.g:19129:2: ( rulePredicate )
{
- // InternalOml.g:18700:2: ( rulePredicate )
- // InternalOml.g:18701:3: rulePredicate
+ // InternalOml.g:19129:2: ( rulePredicate )
+ // InternalOml.g:19130:3: rulePredicate
{
before(grammarAccess.getRuleAccess().getConsequentPredicateParserRuleCall_2_1_4_1_0());
pushFollow(FOLLOW_2);
@@ -57828,17 +59185,17 @@ public final void rule__Rule__ConsequentAssignment_2_1_4_1() throws RecognitionE
// $ANTLR start "rule__BuiltIn__OwnedAnnotationsAssignment_0"
- // InternalOml.g:18710:1: rule__BuiltIn__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
+ // InternalOml.g:19139:1: rule__BuiltIn__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
public final void rule__BuiltIn__OwnedAnnotationsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18714:1: ( ( ruleAnnotation ) )
- // InternalOml.g:18715:2: ( ruleAnnotation )
+ // InternalOml.g:19143:1: ( ( ruleAnnotation ) )
+ // InternalOml.g:19144:2: ( ruleAnnotation )
{
- // InternalOml.g:18715:2: ( ruleAnnotation )
- // InternalOml.g:18716:3: ruleAnnotation
+ // InternalOml.g:19144:2: ( ruleAnnotation )
+ // InternalOml.g:19145:3: ruleAnnotation
{
before(grammarAccess.getBuiltInAccess().getOwnedAnnotationsAnnotationParserRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -57869,17 +59226,17 @@ public final void rule__BuiltIn__OwnedAnnotationsAssignment_0() throws Recogniti
// $ANTLR start "rule__BuiltIn__NameAssignment_1_0_1"
- // InternalOml.g:18725:1: rule__BuiltIn__NameAssignment_1_0_1 : ( RULE_ID ) ;
+ // InternalOml.g:19154:1: rule__BuiltIn__NameAssignment_1_0_1 : ( RULE_ID ) ;
public final void rule__BuiltIn__NameAssignment_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18729:1: ( ( RULE_ID ) )
- // InternalOml.g:18730:2: ( RULE_ID )
+ // InternalOml.g:19158:1: ( ( RULE_ID ) )
+ // InternalOml.g:19159:2: ( RULE_ID )
{
- // InternalOml.g:18730:2: ( RULE_ID )
- // InternalOml.g:18731:3: RULE_ID
+ // InternalOml.g:19159:2: ( RULE_ID )
+ // InternalOml.g:19160:3: RULE_ID
{
before(grammarAccess.getBuiltInAccess().getNameIDTerminalRuleCall_1_0_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -57906,21 +59263,21 @@ public final void rule__BuiltIn__NameAssignment_1_0_1() throws RecognitionExcept
// $ANTLR start "rule__BuiltIn__RefAssignment_1_1_2"
- // InternalOml.g:18740:1: rule__BuiltIn__RefAssignment_1_1_2 : ( ( ruleRef ) ) ;
+ // InternalOml.g:19169:1: rule__BuiltIn__RefAssignment_1_1_2 : ( ( ruleRef ) ) ;
public final void rule__BuiltIn__RefAssignment_1_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18744:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:18745:2: ( ( ruleRef ) )
+ // InternalOml.g:19173:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:19174:2: ( ( ruleRef ) )
{
- // InternalOml.g:18745:2: ( ( ruleRef ) )
- // InternalOml.g:18746:3: ( ruleRef )
+ // InternalOml.g:19174:2: ( ( ruleRef ) )
+ // InternalOml.g:19175:3: ( ruleRef )
{
before(grammarAccess.getBuiltInAccess().getRefBuiltInCrossReference_1_1_2_0());
- // InternalOml.g:18747:3: ( ruleRef )
- // InternalOml.g:18748:4: ruleRef
+ // InternalOml.g:19176:3: ( ruleRef )
+ // InternalOml.g:19177:4: ruleRef
{
before(grammarAccess.getBuiltInAccess().getRefBuiltInRefParserRuleCall_1_1_2_0_1());
pushFollow(FOLLOW_2);
@@ -57955,21 +59312,21 @@ public final void rule__BuiltIn__RefAssignment_1_1_2() throws RecognitionExcepti
// $ANTLR start "rule__StructureInstance__TypeAssignment_0"
- // InternalOml.g:18759:1: rule__StructureInstance__TypeAssignment_0 : ( ( ruleRef ) ) ;
+ // InternalOml.g:19188:1: rule__StructureInstance__TypeAssignment_0 : ( ( ruleRef ) ) ;
public final void rule__StructureInstance__TypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18763:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:18764:2: ( ( ruleRef ) )
+ // InternalOml.g:19192:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:19193:2: ( ( ruleRef ) )
{
- // InternalOml.g:18764:2: ( ( ruleRef ) )
- // InternalOml.g:18765:3: ( ruleRef )
+ // InternalOml.g:19193:2: ( ( ruleRef ) )
+ // InternalOml.g:19194:3: ( ruleRef )
{
before(grammarAccess.getStructureInstanceAccess().getTypeStructureCrossReference_0_0());
- // InternalOml.g:18766:3: ( ruleRef )
- // InternalOml.g:18767:4: ruleRef
+ // InternalOml.g:19195:3: ( ruleRef )
+ // InternalOml.g:19196:4: ruleRef
{
before(grammarAccess.getStructureInstanceAccess().getTypeStructureRefParserRuleCall_0_0_1());
pushFollow(FOLLOW_2);
@@ -58004,17 +59361,17 @@ public final void rule__StructureInstance__TypeAssignment_0() throws Recognition
// $ANTLR start "rule__StructureInstance__OwnedPropertyValuesAssignment_2"
- // InternalOml.g:18778:1: rule__StructureInstance__OwnedPropertyValuesAssignment_2 : ( rulePropertyValueAssertion ) ;
+ // InternalOml.g:19207:1: rule__StructureInstance__OwnedPropertyValuesAssignment_2 : ( rulePropertyValueAssertion ) ;
public final void rule__StructureInstance__OwnedPropertyValuesAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18782:1: ( ( rulePropertyValueAssertion ) )
- // InternalOml.g:18783:2: ( rulePropertyValueAssertion )
+ // InternalOml.g:19211:1: ( ( rulePropertyValueAssertion ) )
+ // InternalOml.g:19212:2: ( rulePropertyValueAssertion )
{
- // InternalOml.g:18783:2: ( rulePropertyValueAssertion )
- // InternalOml.g:18784:3: rulePropertyValueAssertion
+ // InternalOml.g:19212:2: ( rulePropertyValueAssertion )
+ // InternalOml.g:19213:3: rulePropertyValueAssertion
{
before(grammarAccess.getStructureInstanceAccess().getOwnedPropertyValuesPropertyValueAssertionParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -58044,18 +59401,108 @@ public final void rule__StructureInstance__OwnedPropertyValuesAssignment_2() thr
// $ANTLR end "rule__StructureInstance__OwnedPropertyValuesAssignment_2"
+ // $ANTLR start "rule__AnonymousRelationInstance__TargetAssignment_0"
+ // InternalOml.g:19222:1: rule__AnonymousRelationInstance__TargetAssignment_0 : ( ( ruleRef ) ) ;
+ public final void rule__AnonymousRelationInstance__TargetAssignment_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalOml.g:19226:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:19227:2: ( ( ruleRef ) )
+ {
+ // InternalOml.g:19227:2: ( ( ruleRef ) )
+ // InternalOml.g:19228:3: ( ruleRef )
+ {
+ before(grammarAccess.getAnonymousRelationInstanceAccess().getTargetNamedInstanceCrossReference_0_0());
+ // InternalOml.g:19229:3: ( ruleRef )
+ // InternalOml.g:19230:4: ruleRef
+ {
+ before(grammarAccess.getAnonymousRelationInstanceAccess().getTargetNamedInstanceRefParserRuleCall_0_0_1());
+ pushFollow(FOLLOW_2);
+ ruleRef();
+
+ state._fsp--;
+
+ after(grammarAccess.getAnonymousRelationInstanceAccess().getTargetNamedInstanceRefParserRuleCall_0_0_1());
+
+ }
+
+ after(grammarAccess.getAnonymousRelationInstanceAccess().getTargetNamedInstanceCrossReference_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AnonymousRelationInstance__TargetAssignment_0"
+
+
+ // $ANTLR start "rule__AnonymousRelationInstance__OwnedPropertyValuesAssignment_3"
+ // InternalOml.g:19241:1: rule__AnonymousRelationInstance__OwnedPropertyValuesAssignment_3 : ( rulePropertyValueAssertion ) ;
+ public final void rule__AnonymousRelationInstance__OwnedPropertyValuesAssignment_3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalOml.g:19245:1: ( ( rulePropertyValueAssertion ) )
+ // InternalOml.g:19246:2: ( rulePropertyValueAssertion )
+ {
+ // InternalOml.g:19246:2: ( rulePropertyValueAssertion )
+ // InternalOml.g:19247:3: rulePropertyValueAssertion
+ {
+ before(grammarAccess.getAnonymousRelationInstanceAccess().getOwnedPropertyValuesPropertyValueAssertionParserRuleCall_3_0());
+ pushFollow(FOLLOW_2);
+ rulePropertyValueAssertion();
+
+ state._fsp--;
+
+ after(grammarAccess.getAnonymousRelationInstanceAccess().getOwnedPropertyValuesPropertyValueAssertionParserRuleCall_3_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AnonymousRelationInstance__OwnedPropertyValuesAssignment_3"
+
+
// $ANTLR start "rule__ConceptInstance__OwnedAnnotationsAssignment_0"
- // InternalOml.g:18793:1: rule__ConceptInstance__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
+ // InternalOml.g:19256:1: rule__ConceptInstance__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
public final void rule__ConceptInstance__OwnedAnnotationsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18797:1: ( ( ruleAnnotation ) )
- // InternalOml.g:18798:2: ( ruleAnnotation )
+ // InternalOml.g:19260:1: ( ( ruleAnnotation ) )
+ // InternalOml.g:19261:2: ( ruleAnnotation )
{
- // InternalOml.g:18798:2: ( ruleAnnotation )
- // InternalOml.g:18799:3: ruleAnnotation
+ // InternalOml.g:19261:2: ( ruleAnnotation )
+ // InternalOml.g:19262:3: ruleAnnotation
{
before(grammarAccess.getConceptInstanceAccess().getOwnedAnnotationsAnnotationParserRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -58086,17 +59533,17 @@ public final void rule__ConceptInstance__OwnedAnnotationsAssignment_0() throws R
// $ANTLR start "rule__ConceptInstance__NameAssignment_1_0_1"
- // InternalOml.g:18808:1: rule__ConceptInstance__NameAssignment_1_0_1 : ( RULE_ID ) ;
+ // InternalOml.g:19271:1: rule__ConceptInstance__NameAssignment_1_0_1 : ( RULE_ID ) ;
public final void rule__ConceptInstance__NameAssignment_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18812:1: ( ( RULE_ID ) )
- // InternalOml.g:18813:2: ( RULE_ID )
+ // InternalOml.g:19275:1: ( ( RULE_ID ) )
+ // InternalOml.g:19276:2: ( RULE_ID )
{
- // InternalOml.g:18813:2: ( RULE_ID )
- // InternalOml.g:18814:3: RULE_ID
+ // InternalOml.g:19276:2: ( RULE_ID )
+ // InternalOml.g:19277:3: RULE_ID
{
before(grammarAccess.getConceptInstanceAccess().getNameIDTerminalRuleCall_1_0_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -58123,21 +59570,21 @@ public final void rule__ConceptInstance__NameAssignment_1_0_1() throws Recogniti
// $ANTLR start "rule__ConceptInstance__RefAssignment_1_1_2"
- // InternalOml.g:18823:1: rule__ConceptInstance__RefAssignment_1_1_2 : ( ( ruleRef ) ) ;
+ // InternalOml.g:19286:1: rule__ConceptInstance__RefAssignment_1_1_2 : ( ( ruleRef ) ) ;
public final void rule__ConceptInstance__RefAssignment_1_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18827:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:18828:2: ( ( ruleRef ) )
+ // InternalOml.g:19290:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:19291:2: ( ( ruleRef ) )
{
- // InternalOml.g:18828:2: ( ( ruleRef ) )
- // InternalOml.g:18829:3: ( ruleRef )
+ // InternalOml.g:19291:2: ( ( ruleRef ) )
+ // InternalOml.g:19292:3: ( ruleRef )
{
before(grammarAccess.getConceptInstanceAccess().getRefConceptInstanceCrossReference_1_1_2_0());
- // InternalOml.g:18830:3: ( ruleRef )
- // InternalOml.g:18831:4: ruleRef
+ // InternalOml.g:19293:3: ( ruleRef )
+ // InternalOml.g:19294:4: ruleRef
{
before(grammarAccess.getConceptInstanceAccess().getRefConceptInstanceRefParserRuleCall_1_1_2_0_1());
pushFollow(FOLLOW_2);
@@ -58172,17 +59619,17 @@ public final void rule__ConceptInstance__RefAssignment_1_1_2() throws Recognitio
// $ANTLR start "rule__ConceptInstance__OwnedTypesAssignment_2_1"
- // InternalOml.g:18842:1: rule__ConceptInstance__OwnedTypesAssignment_2_1 : ( ruleConceptTypeAssertion ) ;
+ // InternalOml.g:19305:1: rule__ConceptInstance__OwnedTypesAssignment_2_1 : ( ruleConceptTypeAssertion ) ;
public final void rule__ConceptInstance__OwnedTypesAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18846:1: ( ( ruleConceptTypeAssertion ) )
- // InternalOml.g:18847:2: ( ruleConceptTypeAssertion )
+ // InternalOml.g:19309:1: ( ( ruleConceptTypeAssertion ) )
+ // InternalOml.g:19310:2: ( ruleConceptTypeAssertion )
{
- // InternalOml.g:18847:2: ( ruleConceptTypeAssertion )
- // InternalOml.g:18848:3: ruleConceptTypeAssertion
+ // InternalOml.g:19310:2: ( ruleConceptTypeAssertion )
+ // InternalOml.g:19311:3: ruleConceptTypeAssertion
{
before(grammarAccess.getConceptInstanceAccess().getOwnedTypesConceptTypeAssertionParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -58213,17 +59660,17 @@ public final void rule__ConceptInstance__OwnedTypesAssignment_2_1() throws Recog
// $ANTLR start "rule__ConceptInstance__OwnedTypesAssignment_2_2_1"
- // InternalOml.g:18857:1: rule__ConceptInstance__OwnedTypesAssignment_2_2_1 : ( ruleConceptTypeAssertion ) ;
+ // InternalOml.g:19320:1: rule__ConceptInstance__OwnedTypesAssignment_2_2_1 : ( ruleConceptTypeAssertion ) ;
public final void rule__ConceptInstance__OwnedTypesAssignment_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18861:1: ( ( ruleConceptTypeAssertion ) )
- // InternalOml.g:18862:2: ( ruleConceptTypeAssertion )
+ // InternalOml.g:19324:1: ( ( ruleConceptTypeAssertion ) )
+ // InternalOml.g:19325:2: ( ruleConceptTypeAssertion )
{
- // InternalOml.g:18862:2: ( ruleConceptTypeAssertion )
- // InternalOml.g:18863:3: ruleConceptTypeAssertion
+ // InternalOml.g:19325:2: ( ruleConceptTypeAssertion )
+ // InternalOml.g:19326:3: ruleConceptTypeAssertion
{
before(grammarAccess.getConceptInstanceAccess().getOwnedTypesConceptTypeAssertionParserRuleCall_2_2_1_0());
pushFollow(FOLLOW_2);
@@ -58254,17 +59701,17 @@ public final void rule__ConceptInstance__OwnedTypesAssignment_2_2_1() throws Rec
// $ANTLR start "rule__ConceptInstance__OwnedPropertyValuesAssignment_3_1"
- // InternalOml.g:18872:1: rule__ConceptInstance__OwnedPropertyValuesAssignment_3_1 : ( rulePropertyValueAssertion ) ;
+ // InternalOml.g:19335:1: rule__ConceptInstance__OwnedPropertyValuesAssignment_3_1 : ( rulePropertyValueAssertion ) ;
public final void rule__ConceptInstance__OwnedPropertyValuesAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18876:1: ( ( rulePropertyValueAssertion ) )
- // InternalOml.g:18877:2: ( rulePropertyValueAssertion )
+ // InternalOml.g:19339:1: ( ( rulePropertyValueAssertion ) )
+ // InternalOml.g:19340:2: ( rulePropertyValueAssertion )
{
- // InternalOml.g:18877:2: ( rulePropertyValueAssertion )
- // InternalOml.g:18878:3: rulePropertyValueAssertion
+ // InternalOml.g:19340:2: ( rulePropertyValueAssertion )
+ // InternalOml.g:19341:3: rulePropertyValueAssertion
{
before(grammarAccess.getConceptInstanceAccess().getOwnedPropertyValuesPropertyValueAssertionParserRuleCall_3_1_0());
pushFollow(FOLLOW_2);
@@ -58295,17 +59742,17 @@ public final void rule__ConceptInstance__OwnedPropertyValuesAssignment_3_1() thr
// $ANTLR start "rule__RelationInstance__OwnedAnnotationsAssignment_0"
- // InternalOml.g:18887:1: rule__RelationInstance__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
+ // InternalOml.g:19350:1: rule__RelationInstance__OwnedAnnotationsAssignment_0 : ( ruleAnnotation ) ;
public final void rule__RelationInstance__OwnedAnnotationsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18891:1: ( ( ruleAnnotation ) )
- // InternalOml.g:18892:2: ( ruleAnnotation )
+ // InternalOml.g:19354:1: ( ( ruleAnnotation ) )
+ // InternalOml.g:19355:2: ( ruleAnnotation )
{
- // InternalOml.g:18892:2: ( ruleAnnotation )
- // InternalOml.g:18893:3: ruleAnnotation
+ // InternalOml.g:19355:2: ( ruleAnnotation )
+ // InternalOml.g:19356:3: ruleAnnotation
{
before(grammarAccess.getRelationInstanceAccess().getOwnedAnnotationsAnnotationParserRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -58336,17 +59783,17 @@ public final void rule__RelationInstance__OwnedAnnotationsAssignment_0() throws
// $ANTLR start "rule__RelationInstance__NameAssignment_1_0_2"
- // InternalOml.g:18902:1: rule__RelationInstance__NameAssignment_1_0_2 : ( RULE_ID ) ;
+ // InternalOml.g:19365:1: rule__RelationInstance__NameAssignment_1_0_2 : ( RULE_ID ) ;
public final void rule__RelationInstance__NameAssignment_1_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18906:1: ( ( RULE_ID ) )
- // InternalOml.g:18907:2: ( RULE_ID )
+ // InternalOml.g:19369:1: ( ( RULE_ID ) )
+ // InternalOml.g:19370:2: ( RULE_ID )
{
- // InternalOml.g:18907:2: ( RULE_ID )
- // InternalOml.g:18908:3: RULE_ID
+ // InternalOml.g:19370:2: ( RULE_ID )
+ // InternalOml.g:19371:3: RULE_ID
{
before(grammarAccess.getRelationInstanceAccess().getNameIDTerminalRuleCall_1_0_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -58373,21 +59820,21 @@ public final void rule__RelationInstance__NameAssignment_1_0_2() throws Recognit
// $ANTLR start "rule__RelationInstance__RefAssignment_1_1_3"
- // InternalOml.g:18917:1: rule__RelationInstance__RefAssignment_1_1_3 : ( ( ruleRef ) ) ;
+ // InternalOml.g:19380:1: rule__RelationInstance__RefAssignment_1_1_3 : ( ( ruleRef ) ) ;
public final void rule__RelationInstance__RefAssignment_1_1_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18921:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:18922:2: ( ( ruleRef ) )
+ // InternalOml.g:19384:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:19385:2: ( ( ruleRef ) )
{
- // InternalOml.g:18922:2: ( ( ruleRef ) )
- // InternalOml.g:18923:3: ( ruleRef )
+ // InternalOml.g:19385:2: ( ( ruleRef ) )
+ // InternalOml.g:19386:3: ( ruleRef )
{
before(grammarAccess.getRelationInstanceAccess().getRefRelationInstanceCrossReference_1_1_3_0());
- // InternalOml.g:18924:3: ( ruleRef )
- // InternalOml.g:18925:4: ruleRef
+ // InternalOml.g:19387:3: ( ruleRef )
+ // InternalOml.g:19388:4: ruleRef
{
before(grammarAccess.getRelationInstanceAccess().getRefRelationInstanceRefParserRuleCall_1_1_3_0_1());
pushFollow(FOLLOW_2);
@@ -58422,17 +59869,17 @@ public final void rule__RelationInstance__RefAssignment_1_1_3() throws Recogniti
// $ANTLR start "rule__RelationInstance__OwnedTypesAssignment_2_1"
- // InternalOml.g:18936:1: rule__RelationInstance__OwnedTypesAssignment_2_1 : ( ruleRelationTypeAssertion ) ;
+ // InternalOml.g:19399:1: rule__RelationInstance__OwnedTypesAssignment_2_1 : ( ruleRelationTypeAssertion ) ;
public final void rule__RelationInstance__OwnedTypesAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18940:1: ( ( ruleRelationTypeAssertion ) )
- // InternalOml.g:18941:2: ( ruleRelationTypeAssertion )
+ // InternalOml.g:19403:1: ( ( ruleRelationTypeAssertion ) )
+ // InternalOml.g:19404:2: ( ruleRelationTypeAssertion )
{
- // InternalOml.g:18941:2: ( ruleRelationTypeAssertion )
- // InternalOml.g:18942:3: ruleRelationTypeAssertion
+ // InternalOml.g:19404:2: ( ruleRelationTypeAssertion )
+ // InternalOml.g:19405:3: ruleRelationTypeAssertion
{
before(grammarAccess.getRelationInstanceAccess().getOwnedTypesRelationTypeAssertionParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -58463,17 +59910,17 @@ public final void rule__RelationInstance__OwnedTypesAssignment_2_1() throws Reco
// $ANTLR start "rule__RelationInstance__OwnedTypesAssignment_2_2_1"
- // InternalOml.g:18951:1: rule__RelationInstance__OwnedTypesAssignment_2_2_1 : ( ruleRelationTypeAssertion ) ;
+ // InternalOml.g:19414:1: rule__RelationInstance__OwnedTypesAssignment_2_2_1 : ( ruleRelationTypeAssertion ) ;
public final void rule__RelationInstance__OwnedTypesAssignment_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18955:1: ( ( ruleRelationTypeAssertion ) )
- // InternalOml.g:18956:2: ( ruleRelationTypeAssertion )
+ // InternalOml.g:19418:1: ( ( ruleRelationTypeAssertion ) )
+ // InternalOml.g:19419:2: ( ruleRelationTypeAssertion )
{
- // InternalOml.g:18956:2: ( ruleRelationTypeAssertion )
- // InternalOml.g:18957:3: ruleRelationTypeAssertion
+ // InternalOml.g:19419:2: ( ruleRelationTypeAssertion )
+ // InternalOml.g:19420:3: ruleRelationTypeAssertion
{
before(grammarAccess.getRelationInstanceAccess().getOwnedTypesRelationTypeAssertionParserRuleCall_2_2_1_0());
pushFollow(FOLLOW_2);
@@ -58504,21 +59951,21 @@ public final void rule__RelationInstance__OwnedTypesAssignment_2_2_1() throws Re
// $ANTLR start "rule__RelationInstance__SourcesAssignment_3_1_1"
- // InternalOml.g:18966:1: rule__RelationInstance__SourcesAssignment_3_1_1 : ( ( ruleRef ) ) ;
+ // InternalOml.g:19429:1: rule__RelationInstance__SourcesAssignment_3_1_1 : ( ( ruleRef ) ) ;
public final void rule__RelationInstance__SourcesAssignment_3_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18970:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:18971:2: ( ( ruleRef ) )
+ // InternalOml.g:19433:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:19434:2: ( ( ruleRef ) )
{
- // InternalOml.g:18971:2: ( ( ruleRef ) )
- // InternalOml.g:18972:3: ( ruleRef )
+ // InternalOml.g:19434:2: ( ( ruleRef ) )
+ // InternalOml.g:19435:3: ( ruleRef )
{
before(grammarAccess.getRelationInstanceAccess().getSourcesNamedInstanceCrossReference_3_1_1_0());
- // InternalOml.g:18973:3: ( ruleRef )
- // InternalOml.g:18974:4: ruleRef
+ // InternalOml.g:19436:3: ( ruleRef )
+ // InternalOml.g:19437:4: ruleRef
{
before(grammarAccess.getRelationInstanceAccess().getSourcesNamedInstanceRefParserRuleCall_3_1_1_0_1());
pushFollow(FOLLOW_2);
@@ -58553,21 +60000,21 @@ public final void rule__RelationInstance__SourcesAssignment_3_1_1() throws Recog
// $ANTLR start "rule__RelationInstance__SourcesAssignment_3_1_2_1"
- // InternalOml.g:18985:1: rule__RelationInstance__SourcesAssignment_3_1_2_1 : ( ( ruleRef ) ) ;
+ // InternalOml.g:19448:1: rule__RelationInstance__SourcesAssignment_3_1_2_1 : ( ( ruleRef ) ) ;
public final void rule__RelationInstance__SourcesAssignment_3_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:18989:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:18990:2: ( ( ruleRef ) )
+ // InternalOml.g:19452:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:19453:2: ( ( ruleRef ) )
{
- // InternalOml.g:18990:2: ( ( ruleRef ) )
- // InternalOml.g:18991:3: ( ruleRef )
+ // InternalOml.g:19453:2: ( ( ruleRef ) )
+ // InternalOml.g:19454:3: ( ruleRef )
{
before(grammarAccess.getRelationInstanceAccess().getSourcesNamedInstanceCrossReference_3_1_2_1_0());
- // InternalOml.g:18992:3: ( ruleRef )
- // InternalOml.g:18993:4: ruleRef
+ // InternalOml.g:19455:3: ( ruleRef )
+ // InternalOml.g:19456:4: ruleRef
{
before(grammarAccess.getRelationInstanceAccess().getSourcesNamedInstanceRefParserRuleCall_3_1_2_1_0_1());
pushFollow(FOLLOW_2);
@@ -58602,21 +60049,21 @@ public final void rule__RelationInstance__SourcesAssignment_3_1_2_1() throws Rec
// $ANTLR start "rule__RelationInstance__TargetsAssignment_3_2_1"
- // InternalOml.g:19004:1: rule__RelationInstance__TargetsAssignment_3_2_1 : ( ( ruleRef ) ) ;
+ // InternalOml.g:19467:1: rule__RelationInstance__TargetsAssignment_3_2_1 : ( ( ruleRef ) ) ;
public final void rule__RelationInstance__TargetsAssignment_3_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19008:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:19009:2: ( ( ruleRef ) )
+ // InternalOml.g:19471:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:19472:2: ( ( ruleRef ) )
{
- // InternalOml.g:19009:2: ( ( ruleRef ) )
- // InternalOml.g:19010:3: ( ruleRef )
+ // InternalOml.g:19472:2: ( ( ruleRef ) )
+ // InternalOml.g:19473:3: ( ruleRef )
{
before(grammarAccess.getRelationInstanceAccess().getTargetsNamedInstanceCrossReference_3_2_1_0());
- // InternalOml.g:19011:3: ( ruleRef )
- // InternalOml.g:19012:4: ruleRef
+ // InternalOml.g:19474:3: ( ruleRef )
+ // InternalOml.g:19475:4: ruleRef
{
before(grammarAccess.getRelationInstanceAccess().getTargetsNamedInstanceRefParserRuleCall_3_2_1_0_1());
pushFollow(FOLLOW_2);
@@ -58651,21 +60098,21 @@ public final void rule__RelationInstance__TargetsAssignment_3_2_1() throws Recog
// $ANTLR start "rule__RelationInstance__TargetsAssignment_3_2_2_1"
- // InternalOml.g:19023:1: rule__RelationInstance__TargetsAssignment_3_2_2_1 : ( ( ruleRef ) ) ;
+ // InternalOml.g:19486:1: rule__RelationInstance__TargetsAssignment_3_2_2_1 : ( ( ruleRef ) ) ;
public final void rule__RelationInstance__TargetsAssignment_3_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19027:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:19028:2: ( ( ruleRef ) )
+ // InternalOml.g:19490:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:19491:2: ( ( ruleRef ) )
{
- // InternalOml.g:19028:2: ( ( ruleRef ) )
- // InternalOml.g:19029:3: ( ruleRef )
+ // InternalOml.g:19491:2: ( ( ruleRef ) )
+ // InternalOml.g:19492:3: ( ruleRef )
{
before(grammarAccess.getRelationInstanceAccess().getTargetsNamedInstanceCrossReference_3_2_2_1_0());
- // InternalOml.g:19030:3: ( ruleRef )
- // InternalOml.g:19031:4: ruleRef
+ // InternalOml.g:19493:3: ( ruleRef )
+ // InternalOml.g:19494:4: ruleRef
{
before(grammarAccess.getRelationInstanceAccess().getTargetsNamedInstanceRefParserRuleCall_3_2_2_1_0_1());
pushFollow(FOLLOW_2);
@@ -58700,17 +60147,17 @@ public final void rule__RelationInstance__TargetsAssignment_3_2_2_1() throws Rec
// $ANTLR start "rule__RelationInstance__OwnedPropertyValuesAssignment_3_3"
- // InternalOml.g:19042:1: rule__RelationInstance__OwnedPropertyValuesAssignment_3_3 : ( rulePropertyValueAssertion ) ;
+ // InternalOml.g:19505:1: rule__RelationInstance__OwnedPropertyValuesAssignment_3_3 : ( rulePropertyValueAssertion ) ;
public final void rule__RelationInstance__OwnedPropertyValuesAssignment_3_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19046:1: ( ( rulePropertyValueAssertion ) )
- // InternalOml.g:19047:2: ( rulePropertyValueAssertion )
+ // InternalOml.g:19509:1: ( ( rulePropertyValueAssertion ) )
+ // InternalOml.g:19510:2: ( rulePropertyValueAssertion )
{
- // InternalOml.g:19047:2: ( rulePropertyValueAssertion )
- // InternalOml.g:19048:3: rulePropertyValueAssertion
+ // InternalOml.g:19510:2: ( rulePropertyValueAssertion )
+ // InternalOml.g:19511:3: rulePropertyValueAssertion
{
before(grammarAccess.getRelationInstanceAccess().getOwnedPropertyValuesPropertyValueAssertionParserRuleCall_3_3_0());
pushFollow(FOLLOW_2);
@@ -58741,17 +60188,17 @@ public final void rule__RelationInstance__OwnedPropertyValuesAssignment_3_3() th
// $ANTLR start "rule__Extension__KindAssignment_0"
- // InternalOml.g:19057:1: rule__Extension__KindAssignment_0 : ( ruleExtends ) ;
+ // InternalOml.g:19520:1: rule__Extension__KindAssignment_0 : ( ruleExtends ) ;
public final void rule__Extension__KindAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19061:1: ( ( ruleExtends ) )
- // InternalOml.g:19062:2: ( ruleExtends )
+ // InternalOml.g:19524:1: ( ( ruleExtends ) )
+ // InternalOml.g:19525:2: ( ruleExtends )
{
- // InternalOml.g:19062:2: ( ruleExtends )
- // InternalOml.g:19063:3: ruleExtends
+ // InternalOml.g:19525:2: ( ruleExtends )
+ // InternalOml.g:19526:3: ruleExtends
{
before(grammarAccess.getExtensionAccess().getKindExtendsEnumRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -58782,17 +60229,17 @@ public final void rule__Extension__KindAssignment_0() throws RecognitionExceptio
// $ANTLR start "rule__Extension__NamespaceAssignment_1"
- // InternalOml.g:19072:1: rule__Extension__NamespaceAssignment_1 : ( RULE_NAMESPACE ) ;
+ // InternalOml.g:19535:1: rule__Extension__NamespaceAssignment_1 : ( RULE_NAMESPACE ) ;
public final void rule__Extension__NamespaceAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19076:1: ( ( RULE_NAMESPACE ) )
- // InternalOml.g:19077:2: ( RULE_NAMESPACE )
+ // InternalOml.g:19539:1: ( ( RULE_NAMESPACE ) )
+ // InternalOml.g:19540:2: ( RULE_NAMESPACE )
{
- // InternalOml.g:19077:2: ( RULE_NAMESPACE )
- // InternalOml.g:19078:3: RULE_NAMESPACE
+ // InternalOml.g:19540:2: ( RULE_NAMESPACE )
+ // InternalOml.g:19541:3: RULE_NAMESPACE
{
before(grammarAccess.getExtensionAccess().getNamespaceNAMESPACETerminalRuleCall_1_0());
match(input,RULE_NAMESPACE,FOLLOW_2);
@@ -58819,17 +60266,17 @@ public final void rule__Extension__NamespaceAssignment_1() throws RecognitionExc
// $ANTLR start "rule__Extension__PrefixAssignment_2_1"
- // InternalOml.g:19087:1: rule__Extension__PrefixAssignment_2_1 : ( RULE_ID ) ;
+ // InternalOml.g:19550:1: rule__Extension__PrefixAssignment_2_1 : ( RULE_ID ) ;
public final void rule__Extension__PrefixAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19091:1: ( ( RULE_ID ) )
- // InternalOml.g:19092:2: ( RULE_ID )
+ // InternalOml.g:19554:1: ( ( RULE_ID ) )
+ // InternalOml.g:19555:2: ( RULE_ID )
{
- // InternalOml.g:19092:2: ( RULE_ID )
- // InternalOml.g:19093:3: RULE_ID
+ // InternalOml.g:19555:2: ( RULE_ID )
+ // InternalOml.g:19556:3: RULE_ID
{
before(grammarAccess.getExtensionAccess().getPrefixIDTerminalRuleCall_2_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -58856,17 +60303,17 @@ public final void rule__Extension__PrefixAssignment_2_1() throws RecognitionExce
// $ANTLR start "rule__Usage__KindAssignment_0"
- // InternalOml.g:19102:1: rule__Usage__KindAssignment_0 : ( ruleUses ) ;
+ // InternalOml.g:19565:1: rule__Usage__KindAssignment_0 : ( ruleUses ) ;
public final void rule__Usage__KindAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19106:1: ( ( ruleUses ) )
- // InternalOml.g:19107:2: ( ruleUses )
+ // InternalOml.g:19569:1: ( ( ruleUses ) )
+ // InternalOml.g:19570:2: ( ruleUses )
{
- // InternalOml.g:19107:2: ( ruleUses )
- // InternalOml.g:19108:3: ruleUses
+ // InternalOml.g:19570:2: ( ruleUses )
+ // InternalOml.g:19571:3: ruleUses
{
before(grammarAccess.getUsageAccess().getKindUsesEnumRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -58897,17 +60344,17 @@ public final void rule__Usage__KindAssignment_0() throws RecognitionException {
// $ANTLR start "rule__Usage__NamespaceAssignment_1"
- // InternalOml.g:19117:1: rule__Usage__NamespaceAssignment_1 : ( RULE_NAMESPACE ) ;
+ // InternalOml.g:19580:1: rule__Usage__NamespaceAssignment_1 : ( RULE_NAMESPACE ) ;
public final void rule__Usage__NamespaceAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19121:1: ( ( RULE_NAMESPACE ) )
- // InternalOml.g:19122:2: ( RULE_NAMESPACE )
+ // InternalOml.g:19584:1: ( ( RULE_NAMESPACE ) )
+ // InternalOml.g:19585:2: ( RULE_NAMESPACE )
{
- // InternalOml.g:19122:2: ( RULE_NAMESPACE )
- // InternalOml.g:19123:3: RULE_NAMESPACE
+ // InternalOml.g:19585:2: ( RULE_NAMESPACE )
+ // InternalOml.g:19586:3: RULE_NAMESPACE
{
before(grammarAccess.getUsageAccess().getNamespaceNAMESPACETerminalRuleCall_1_0());
match(input,RULE_NAMESPACE,FOLLOW_2);
@@ -58934,17 +60381,17 @@ public final void rule__Usage__NamespaceAssignment_1() throws RecognitionExcepti
// $ANTLR start "rule__Usage__PrefixAssignment_2_1"
- // InternalOml.g:19132:1: rule__Usage__PrefixAssignment_2_1 : ( RULE_ID ) ;
+ // InternalOml.g:19595:1: rule__Usage__PrefixAssignment_2_1 : ( RULE_ID ) ;
public final void rule__Usage__PrefixAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19136:1: ( ( RULE_ID ) )
- // InternalOml.g:19137:2: ( RULE_ID )
+ // InternalOml.g:19599:1: ( ( RULE_ID ) )
+ // InternalOml.g:19600:2: ( RULE_ID )
{
- // InternalOml.g:19137:2: ( RULE_ID )
- // InternalOml.g:19138:3: RULE_ID
+ // InternalOml.g:19600:2: ( RULE_ID )
+ // InternalOml.g:19601:3: RULE_ID
{
before(grammarAccess.getUsageAccess().getPrefixIDTerminalRuleCall_2_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -58971,17 +60418,17 @@ public final void rule__Usage__PrefixAssignment_2_1() throws RecognitionExceptio
// $ANTLR start "rule__Inclusion__KindAssignment_0"
- // InternalOml.g:19147:1: rule__Inclusion__KindAssignment_0 : ( ruleIncludes ) ;
+ // InternalOml.g:19610:1: rule__Inclusion__KindAssignment_0 : ( ruleIncludes ) ;
public final void rule__Inclusion__KindAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19151:1: ( ( ruleIncludes ) )
- // InternalOml.g:19152:2: ( ruleIncludes )
+ // InternalOml.g:19614:1: ( ( ruleIncludes ) )
+ // InternalOml.g:19615:2: ( ruleIncludes )
{
- // InternalOml.g:19152:2: ( ruleIncludes )
- // InternalOml.g:19153:3: ruleIncludes
+ // InternalOml.g:19615:2: ( ruleIncludes )
+ // InternalOml.g:19616:3: ruleIncludes
{
before(grammarAccess.getInclusionAccess().getKindIncludesEnumRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -59012,17 +60459,17 @@ public final void rule__Inclusion__KindAssignment_0() throws RecognitionExceptio
// $ANTLR start "rule__Inclusion__NamespaceAssignment_1"
- // InternalOml.g:19162:1: rule__Inclusion__NamespaceAssignment_1 : ( RULE_NAMESPACE ) ;
+ // InternalOml.g:19625:1: rule__Inclusion__NamespaceAssignment_1 : ( RULE_NAMESPACE ) ;
public final void rule__Inclusion__NamespaceAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19166:1: ( ( RULE_NAMESPACE ) )
- // InternalOml.g:19167:2: ( RULE_NAMESPACE )
+ // InternalOml.g:19629:1: ( ( RULE_NAMESPACE ) )
+ // InternalOml.g:19630:2: ( RULE_NAMESPACE )
{
- // InternalOml.g:19167:2: ( RULE_NAMESPACE )
- // InternalOml.g:19168:3: RULE_NAMESPACE
+ // InternalOml.g:19630:2: ( RULE_NAMESPACE )
+ // InternalOml.g:19631:3: RULE_NAMESPACE
{
before(grammarAccess.getInclusionAccess().getNamespaceNAMESPACETerminalRuleCall_1_0());
match(input,RULE_NAMESPACE,FOLLOW_2);
@@ -59049,17 +60496,17 @@ public final void rule__Inclusion__NamespaceAssignment_1() throws RecognitionExc
// $ANTLR start "rule__Inclusion__PrefixAssignment_2_1"
- // InternalOml.g:19177:1: rule__Inclusion__PrefixAssignment_2_1 : ( RULE_ID ) ;
+ // InternalOml.g:19640:1: rule__Inclusion__PrefixAssignment_2_1 : ( RULE_ID ) ;
public final void rule__Inclusion__PrefixAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19181:1: ( ( RULE_ID ) )
- // InternalOml.g:19182:2: ( RULE_ID )
+ // InternalOml.g:19644:1: ( ( RULE_ID ) )
+ // InternalOml.g:19645:2: ( RULE_ID )
{
- // InternalOml.g:19182:2: ( RULE_ID )
- // InternalOml.g:19183:3: RULE_ID
+ // InternalOml.g:19645:2: ( RULE_ID )
+ // InternalOml.g:19646:3: RULE_ID
{
before(grammarAccess.getInclusionAccess().getPrefixIDTerminalRuleCall_2_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -59086,21 +60533,21 @@ public final void rule__Inclusion__PrefixAssignment_2_1() throws RecognitionExce
// $ANTLR start "rule__SpecializationAxiom__SuperTermAssignment"
- // InternalOml.g:19192:1: rule__SpecializationAxiom__SuperTermAssignment : ( ( ruleRef ) ) ;
+ // InternalOml.g:19655:1: rule__SpecializationAxiom__SuperTermAssignment : ( ( ruleRef ) ) ;
public final void rule__SpecializationAxiom__SuperTermAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19196:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:19197:2: ( ( ruleRef ) )
+ // InternalOml.g:19659:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:19660:2: ( ( ruleRef ) )
{
- // InternalOml.g:19197:2: ( ( ruleRef ) )
- // InternalOml.g:19198:3: ( ruleRef )
+ // InternalOml.g:19660:2: ( ( ruleRef ) )
+ // InternalOml.g:19661:3: ( ruleRef )
{
before(grammarAccess.getSpecializationAxiomAccess().getSuperTermSpecializableTermCrossReference_0());
- // InternalOml.g:19199:3: ( ruleRef )
- // InternalOml.g:19200:4: ruleRef
+ // InternalOml.g:19662:3: ( ruleRef )
+ // InternalOml.g:19663:4: ruleRef
{
before(grammarAccess.getSpecializationAxiomAccess().getSuperTermSpecializableTermRefParserRuleCall_0_1());
pushFollow(FOLLOW_2);
@@ -59135,17 +60582,17 @@ public final void rule__SpecializationAxiom__SuperTermAssignment() throws Recogn
// $ANTLR start "rule__PropertyRangeRestrictionAxiom__KindAssignment_1"
- // InternalOml.g:19211:1: rule__PropertyRangeRestrictionAxiom__KindAssignment_1 : ( ruleRangeRestrictionKind ) ;
+ // InternalOml.g:19674:1: rule__PropertyRangeRestrictionAxiom__KindAssignment_1 : ( ruleRangeRestrictionKind ) ;
public final void rule__PropertyRangeRestrictionAxiom__KindAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19215:1: ( ( ruleRangeRestrictionKind ) )
- // InternalOml.g:19216:2: ( ruleRangeRestrictionKind )
+ // InternalOml.g:19678:1: ( ( ruleRangeRestrictionKind ) )
+ // InternalOml.g:19679:2: ( ruleRangeRestrictionKind )
{
- // InternalOml.g:19216:2: ( ruleRangeRestrictionKind )
- // InternalOml.g:19217:3: ruleRangeRestrictionKind
+ // InternalOml.g:19679:2: ( ruleRangeRestrictionKind )
+ // InternalOml.g:19680:3: ruleRangeRestrictionKind
{
before(grammarAccess.getPropertyRangeRestrictionAxiomAccess().getKindRangeRestrictionKindEnumRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -59176,21 +60623,21 @@ public final void rule__PropertyRangeRestrictionAxiom__KindAssignment_1() throws
// $ANTLR start "rule__PropertyRangeRestrictionAxiom__PropertyAssignment_2"
- // InternalOml.g:19226:1: rule__PropertyRangeRestrictionAxiom__PropertyAssignment_2 : ( ( ruleRef ) ) ;
+ // InternalOml.g:19689:1: rule__PropertyRangeRestrictionAxiom__PropertyAssignment_2 : ( ( ruleRef ) ) ;
public final void rule__PropertyRangeRestrictionAxiom__PropertyAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19230:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:19231:2: ( ( ruleRef ) )
+ // InternalOml.g:19693:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:19694:2: ( ( ruleRef ) )
{
- // InternalOml.g:19231:2: ( ( ruleRef ) )
- // InternalOml.g:19232:3: ( ruleRef )
+ // InternalOml.g:19694:2: ( ( ruleRef ) )
+ // InternalOml.g:19695:3: ( ruleRef )
{
before(grammarAccess.getPropertyRangeRestrictionAxiomAccess().getPropertySemanticPropertyCrossReference_2_0());
- // InternalOml.g:19233:3: ( ruleRef )
- // InternalOml.g:19234:4: ruleRef
+ // InternalOml.g:19696:3: ( ruleRef )
+ // InternalOml.g:19697:4: ruleRef
{
before(grammarAccess.getPropertyRangeRestrictionAxiomAccess().getPropertySemanticPropertyRefParserRuleCall_2_0_1());
pushFollow(FOLLOW_2);
@@ -59225,21 +60672,21 @@ public final void rule__PropertyRangeRestrictionAxiom__PropertyAssignment_2() th
// $ANTLR start "rule__PropertyRangeRestrictionAxiom__RangeAssignment_4"
- // InternalOml.g:19245:1: rule__PropertyRangeRestrictionAxiom__RangeAssignment_4 : ( ( ruleRef ) ) ;
+ // InternalOml.g:19708:1: rule__PropertyRangeRestrictionAxiom__RangeAssignment_4 : ( ( ruleRef ) ) ;
public final void rule__PropertyRangeRestrictionAxiom__RangeAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19249:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:19250:2: ( ( ruleRef ) )
+ // InternalOml.g:19712:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:19713:2: ( ( ruleRef ) )
{
- // InternalOml.g:19250:2: ( ( ruleRef ) )
- // InternalOml.g:19251:3: ( ruleRef )
+ // InternalOml.g:19713:2: ( ( ruleRef ) )
+ // InternalOml.g:19714:3: ( ruleRef )
{
before(grammarAccess.getPropertyRangeRestrictionAxiomAccess().getRangeTypeCrossReference_4_0());
- // InternalOml.g:19252:3: ( ruleRef )
- // InternalOml.g:19253:4: ruleRef
+ // InternalOml.g:19715:3: ( ruleRef )
+ // InternalOml.g:19716:4: ruleRef
{
before(grammarAccess.getPropertyRangeRestrictionAxiomAccess().getRangeTypeRefParserRuleCall_4_0_1());
pushFollow(FOLLOW_2);
@@ -59274,21 +60721,21 @@ public final void rule__PropertyRangeRestrictionAxiom__RangeAssignment_4() throw
// $ANTLR start "rule__PropertyCardinalityRestrictionAxiom__PropertyAssignment_1"
- // InternalOml.g:19264:1: rule__PropertyCardinalityRestrictionAxiom__PropertyAssignment_1 : ( ( ruleRef ) ) ;
+ // InternalOml.g:19727:1: rule__PropertyCardinalityRestrictionAxiom__PropertyAssignment_1 : ( ( ruleRef ) ) ;
public final void rule__PropertyCardinalityRestrictionAxiom__PropertyAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19268:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:19269:2: ( ( ruleRef ) )
+ // InternalOml.g:19731:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:19732:2: ( ( ruleRef ) )
{
- // InternalOml.g:19269:2: ( ( ruleRef ) )
- // InternalOml.g:19270:3: ( ruleRef )
+ // InternalOml.g:19732:2: ( ( ruleRef ) )
+ // InternalOml.g:19733:3: ( ruleRef )
{
before(grammarAccess.getPropertyCardinalityRestrictionAxiomAccess().getPropertySemanticPropertyCrossReference_1_0());
- // InternalOml.g:19271:3: ( ruleRef )
- // InternalOml.g:19272:4: ruleRef
+ // InternalOml.g:19734:3: ( ruleRef )
+ // InternalOml.g:19735:4: ruleRef
{
before(grammarAccess.getPropertyCardinalityRestrictionAxiomAccess().getPropertySemanticPropertyRefParserRuleCall_1_0_1());
pushFollow(FOLLOW_2);
@@ -59323,17 +60770,17 @@ public final void rule__PropertyCardinalityRestrictionAxiom__PropertyAssignment_
// $ANTLR start "rule__PropertyCardinalityRestrictionAxiom__KindAssignment_3"
- // InternalOml.g:19283:1: rule__PropertyCardinalityRestrictionAxiom__KindAssignment_3 : ( ruleCardinalityRestrictionKind ) ;
+ // InternalOml.g:19746:1: rule__PropertyCardinalityRestrictionAxiom__KindAssignment_3 : ( ruleCardinalityRestrictionKind ) ;
public final void rule__PropertyCardinalityRestrictionAxiom__KindAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19287:1: ( ( ruleCardinalityRestrictionKind ) )
- // InternalOml.g:19288:2: ( ruleCardinalityRestrictionKind )
+ // InternalOml.g:19750:1: ( ( ruleCardinalityRestrictionKind ) )
+ // InternalOml.g:19751:2: ( ruleCardinalityRestrictionKind )
{
- // InternalOml.g:19288:2: ( ruleCardinalityRestrictionKind )
- // InternalOml.g:19289:3: ruleCardinalityRestrictionKind
+ // InternalOml.g:19751:2: ( ruleCardinalityRestrictionKind )
+ // InternalOml.g:19752:3: ruleCardinalityRestrictionKind
{
before(grammarAccess.getPropertyCardinalityRestrictionAxiomAccess().getKindCardinalityRestrictionKindEnumRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -59364,17 +60811,17 @@ public final void rule__PropertyCardinalityRestrictionAxiom__KindAssignment_3()
// $ANTLR start "rule__PropertyCardinalityRestrictionAxiom__CardinalityAssignment_4"
- // InternalOml.g:19298:1: rule__PropertyCardinalityRestrictionAxiom__CardinalityAssignment_4 : ( ruleUnsignedInteger ) ;
+ // InternalOml.g:19761:1: rule__PropertyCardinalityRestrictionAxiom__CardinalityAssignment_4 : ( ruleUnsignedInteger ) ;
public final void rule__PropertyCardinalityRestrictionAxiom__CardinalityAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19302:1: ( ( ruleUnsignedInteger ) )
- // InternalOml.g:19303:2: ( ruleUnsignedInteger )
+ // InternalOml.g:19765:1: ( ( ruleUnsignedInteger ) )
+ // InternalOml.g:19766:2: ( ruleUnsignedInteger )
{
- // InternalOml.g:19303:2: ( ruleUnsignedInteger )
- // InternalOml.g:19304:3: ruleUnsignedInteger
+ // InternalOml.g:19766:2: ( ruleUnsignedInteger )
+ // InternalOml.g:19767:3: ruleUnsignedInteger
{
before(grammarAccess.getPropertyCardinalityRestrictionAxiomAccess().getCardinalityUnsignedIntegerParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -59405,21 +60852,21 @@ public final void rule__PropertyCardinalityRestrictionAxiom__CardinalityAssignme
// $ANTLR start "rule__PropertyCardinalityRestrictionAxiom__RangeAssignment_5"
- // InternalOml.g:19313:1: rule__PropertyCardinalityRestrictionAxiom__RangeAssignment_5 : ( ( ruleRef ) ) ;
+ // InternalOml.g:19776:1: rule__PropertyCardinalityRestrictionAxiom__RangeAssignment_5 : ( ( ruleRef ) ) ;
public final void rule__PropertyCardinalityRestrictionAxiom__RangeAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19317:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:19318:2: ( ( ruleRef ) )
+ // InternalOml.g:19780:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:19781:2: ( ( ruleRef ) )
{
- // InternalOml.g:19318:2: ( ( ruleRef ) )
- // InternalOml.g:19319:3: ( ruleRef )
+ // InternalOml.g:19781:2: ( ( ruleRef ) )
+ // InternalOml.g:19782:3: ( ruleRef )
{
before(grammarAccess.getPropertyCardinalityRestrictionAxiomAccess().getRangeTypeCrossReference_5_0());
- // InternalOml.g:19320:3: ( ruleRef )
- // InternalOml.g:19321:4: ruleRef
+ // InternalOml.g:19783:3: ( ruleRef )
+ // InternalOml.g:19784:4: ruleRef
{
before(grammarAccess.getPropertyCardinalityRestrictionAxiomAccess().getRangeTypeRefParserRuleCall_5_0_1());
pushFollow(FOLLOW_2);
@@ -59454,21 +60901,21 @@ public final void rule__PropertyCardinalityRestrictionAxiom__RangeAssignment_5()
// $ANTLR start "rule__PropertyValueRestrictionAxiom__PropertyAssignment_1"
- // InternalOml.g:19332:1: rule__PropertyValueRestrictionAxiom__PropertyAssignment_1 : ( ( ruleRef ) ) ;
+ // InternalOml.g:19795:1: rule__PropertyValueRestrictionAxiom__PropertyAssignment_1 : ( ( ruleRef ) ) ;
public final void rule__PropertyValueRestrictionAxiom__PropertyAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19336:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:19337:2: ( ( ruleRef ) )
+ // InternalOml.g:19799:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:19800:2: ( ( ruleRef ) )
{
- // InternalOml.g:19337:2: ( ( ruleRef ) )
- // InternalOml.g:19338:3: ( ruleRef )
+ // InternalOml.g:19800:2: ( ( ruleRef ) )
+ // InternalOml.g:19801:3: ( ruleRef )
{
before(grammarAccess.getPropertyValueRestrictionAxiomAccess().getPropertySemanticPropertyCrossReference_1_0());
- // InternalOml.g:19339:3: ( ruleRef )
- // InternalOml.g:19340:4: ruleRef
+ // InternalOml.g:19802:3: ( ruleRef )
+ // InternalOml.g:19803:4: ruleRef
{
before(grammarAccess.getPropertyValueRestrictionAxiomAccess().getPropertySemanticPropertyRefParserRuleCall_1_0_1());
pushFollow(FOLLOW_2);
@@ -59503,17 +60950,17 @@ public final void rule__PropertyValueRestrictionAxiom__PropertyAssignment_1() th
// $ANTLR start "rule__PropertyValueRestrictionAxiom__LiteralValueAssignment_3_0"
- // InternalOml.g:19351:1: rule__PropertyValueRestrictionAxiom__LiteralValueAssignment_3_0 : ( ruleLiteral ) ;
+ // InternalOml.g:19814:1: rule__PropertyValueRestrictionAxiom__LiteralValueAssignment_3_0 : ( ruleLiteral ) ;
public final void rule__PropertyValueRestrictionAxiom__LiteralValueAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19355:1: ( ( ruleLiteral ) )
- // InternalOml.g:19356:2: ( ruleLiteral )
+ // InternalOml.g:19818:1: ( ( ruleLiteral ) )
+ // InternalOml.g:19819:2: ( ruleLiteral )
{
- // InternalOml.g:19356:2: ( ruleLiteral )
- // InternalOml.g:19357:3: ruleLiteral
+ // InternalOml.g:19819:2: ( ruleLiteral )
+ // InternalOml.g:19820:3: ruleLiteral
{
before(grammarAccess.getPropertyValueRestrictionAxiomAccess().getLiteralValueLiteralParserRuleCall_3_0_0());
pushFollow(FOLLOW_2);
@@ -59544,25 +60991,25 @@ public final void rule__PropertyValueRestrictionAxiom__LiteralValueAssignment_3_
// $ANTLR start "rule__PropertyValueRestrictionAxiom__ContainedValueAssignment_3_1"
- // InternalOml.g:19366:1: rule__PropertyValueRestrictionAxiom__ContainedValueAssignment_3_1 : ( ruleStructureInstance ) ;
+ // InternalOml.g:19829:1: rule__PropertyValueRestrictionAxiom__ContainedValueAssignment_3_1 : ( ruleAnonymousInstance ) ;
public final void rule__PropertyValueRestrictionAxiom__ContainedValueAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19370:1: ( ( ruleStructureInstance ) )
- // InternalOml.g:19371:2: ( ruleStructureInstance )
+ // InternalOml.g:19833:1: ( ( ruleAnonymousInstance ) )
+ // InternalOml.g:19834:2: ( ruleAnonymousInstance )
{
- // InternalOml.g:19371:2: ( ruleStructureInstance )
- // InternalOml.g:19372:3: ruleStructureInstance
+ // InternalOml.g:19834:2: ( ruleAnonymousInstance )
+ // InternalOml.g:19835:3: ruleAnonymousInstance
{
- before(grammarAccess.getPropertyValueRestrictionAxiomAccess().getContainedValueStructureInstanceParserRuleCall_3_1_0());
+ before(grammarAccess.getPropertyValueRestrictionAxiomAccess().getContainedValueAnonymousInstanceParserRuleCall_3_1_0());
pushFollow(FOLLOW_2);
- ruleStructureInstance();
+ ruleAnonymousInstance();
state._fsp--;
- after(grammarAccess.getPropertyValueRestrictionAxiomAccess().getContainedValueStructureInstanceParserRuleCall_3_1_0());
+ after(grammarAccess.getPropertyValueRestrictionAxiomAccess().getContainedValueAnonymousInstanceParserRuleCall_3_1_0());
}
@@ -59585,21 +61032,21 @@ public final void rule__PropertyValueRestrictionAxiom__ContainedValueAssignment_
// $ANTLR start "rule__PropertyValueRestrictionAxiom__ReferencedValueAssignment_3_2"
- // InternalOml.g:19381:1: rule__PropertyValueRestrictionAxiom__ReferencedValueAssignment_3_2 : ( ( ruleRef ) ) ;
+ // InternalOml.g:19844:1: rule__PropertyValueRestrictionAxiom__ReferencedValueAssignment_3_2 : ( ( ruleRef ) ) ;
public final void rule__PropertyValueRestrictionAxiom__ReferencedValueAssignment_3_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19385:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:19386:2: ( ( ruleRef ) )
+ // InternalOml.g:19848:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:19849:2: ( ( ruleRef ) )
{
- // InternalOml.g:19386:2: ( ( ruleRef ) )
- // InternalOml.g:19387:3: ( ruleRef )
+ // InternalOml.g:19849:2: ( ( ruleRef ) )
+ // InternalOml.g:19850:3: ( ruleRef )
{
before(grammarAccess.getPropertyValueRestrictionAxiomAccess().getReferencedValueNamedInstanceCrossReference_3_2_0());
- // InternalOml.g:19388:3: ( ruleRef )
- // InternalOml.g:19389:4: ruleRef
+ // InternalOml.g:19851:3: ( ruleRef )
+ // InternalOml.g:19852:4: ruleRef
{
before(grammarAccess.getPropertyValueRestrictionAxiomAccess().getReferencedValueNamedInstanceRefParserRuleCall_3_2_0_1());
pushFollow(FOLLOW_2);
@@ -59634,21 +61081,21 @@ public final void rule__PropertyValueRestrictionAxiom__ReferencedValueAssignment
// $ANTLR start "rule__PropertySelfRestrictionAxiom__PropertyAssignment_1"
- // InternalOml.g:19400:1: rule__PropertySelfRestrictionAxiom__PropertyAssignment_1 : ( ( ruleRef ) ) ;
+ // InternalOml.g:19863:1: rule__PropertySelfRestrictionAxiom__PropertyAssignment_1 : ( ( ruleRef ) ) ;
public final void rule__PropertySelfRestrictionAxiom__PropertyAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19404:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:19405:2: ( ( ruleRef ) )
+ // InternalOml.g:19867:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:19868:2: ( ( ruleRef ) )
{
- // InternalOml.g:19405:2: ( ( ruleRef ) )
- // InternalOml.g:19406:3: ( ruleRef )
+ // InternalOml.g:19868:2: ( ( ruleRef ) )
+ // InternalOml.g:19869:3: ( ruleRef )
{
before(grammarAccess.getPropertySelfRestrictionAxiomAccess().getPropertySemanticPropertyCrossReference_1_0());
- // InternalOml.g:19407:3: ( ruleRef )
- // InternalOml.g:19408:4: ruleRef
+ // InternalOml.g:19870:3: ( ruleRef )
+ // InternalOml.g:19871:4: ruleRef
{
before(grammarAccess.getPropertySelfRestrictionAxiomAccess().getPropertySemanticPropertyRefParserRuleCall_1_0_1());
pushFollow(FOLLOW_2);
@@ -59683,21 +61130,21 @@ public final void rule__PropertySelfRestrictionAxiom__PropertyAssignment_1() thr
// $ANTLR start "rule__KeyAxiom__PropertiesAssignment_1"
- // InternalOml.g:19419:1: rule__KeyAxiom__PropertiesAssignment_1 : ( ( ruleRef ) ) ;
+ // InternalOml.g:19882:1: rule__KeyAxiom__PropertiesAssignment_1 : ( ( ruleRef ) ) ;
public final void rule__KeyAxiom__PropertiesAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19423:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:19424:2: ( ( ruleRef ) )
+ // InternalOml.g:19886:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:19887:2: ( ( ruleRef ) )
{
- // InternalOml.g:19424:2: ( ( ruleRef ) )
- // InternalOml.g:19425:3: ( ruleRef )
+ // InternalOml.g:19887:2: ( ( ruleRef ) )
+ // InternalOml.g:19888:3: ( ruleRef )
{
before(grammarAccess.getKeyAxiomAccess().getPropertiesPropertyCrossReference_1_0());
- // InternalOml.g:19426:3: ( ruleRef )
- // InternalOml.g:19427:4: ruleRef
+ // InternalOml.g:19889:3: ( ruleRef )
+ // InternalOml.g:19890:4: ruleRef
{
before(grammarAccess.getKeyAxiomAccess().getPropertiesPropertyRefParserRuleCall_1_0_1());
pushFollow(FOLLOW_2);
@@ -59732,21 +61179,21 @@ public final void rule__KeyAxiom__PropertiesAssignment_1() throws RecognitionExc
// $ANTLR start "rule__KeyAxiom__PropertiesAssignment_2_1"
- // InternalOml.g:19438:1: rule__KeyAxiom__PropertiesAssignment_2_1 : ( ( ruleRef ) ) ;
+ // InternalOml.g:19901:1: rule__KeyAxiom__PropertiesAssignment_2_1 : ( ( ruleRef ) ) ;
public final void rule__KeyAxiom__PropertiesAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19442:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:19443:2: ( ( ruleRef ) )
+ // InternalOml.g:19905:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:19906:2: ( ( ruleRef ) )
{
- // InternalOml.g:19443:2: ( ( ruleRef ) )
- // InternalOml.g:19444:3: ( ruleRef )
+ // InternalOml.g:19906:2: ( ( ruleRef ) )
+ // InternalOml.g:19907:3: ( ruleRef )
{
before(grammarAccess.getKeyAxiomAccess().getPropertiesPropertyCrossReference_2_1_0());
- // InternalOml.g:19445:3: ( ruleRef )
- // InternalOml.g:19446:4: ruleRef
+ // InternalOml.g:19908:3: ( ruleRef )
+ // InternalOml.g:19909:4: ruleRef
{
before(grammarAccess.getKeyAxiomAccess().getPropertiesPropertyRefParserRuleCall_2_1_0_1());
pushFollow(FOLLOW_2);
@@ -59781,21 +61228,21 @@ public final void rule__KeyAxiom__PropertiesAssignment_2_1() throws RecognitionE
// $ANTLR start "rule__InstanceEnumerationAxiom__InstancesAssignment_1"
- // InternalOml.g:19457:1: rule__InstanceEnumerationAxiom__InstancesAssignment_1 : ( ( ruleRef ) ) ;
+ // InternalOml.g:19920:1: rule__InstanceEnumerationAxiom__InstancesAssignment_1 : ( ( ruleRef ) ) ;
public final void rule__InstanceEnumerationAxiom__InstancesAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19461:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:19462:2: ( ( ruleRef ) )
+ // InternalOml.g:19924:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:19925:2: ( ( ruleRef ) )
{
- // InternalOml.g:19462:2: ( ( ruleRef ) )
- // InternalOml.g:19463:3: ( ruleRef )
+ // InternalOml.g:19925:2: ( ( ruleRef ) )
+ // InternalOml.g:19926:3: ( ruleRef )
{
before(grammarAccess.getInstanceEnumerationAxiomAccess().getInstancesConceptInstanceCrossReference_1_0());
- // InternalOml.g:19464:3: ( ruleRef )
- // InternalOml.g:19465:4: ruleRef
+ // InternalOml.g:19927:3: ( ruleRef )
+ // InternalOml.g:19928:4: ruleRef
{
before(grammarAccess.getInstanceEnumerationAxiomAccess().getInstancesConceptInstanceRefParserRuleCall_1_0_1());
pushFollow(FOLLOW_2);
@@ -59830,21 +61277,21 @@ public final void rule__InstanceEnumerationAxiom__InstancesAssignment_1() throws
// $ANTLR start "rule__InstanceEnumerationAxiom__InstancesAssignment_2_1"
- // InternalOml.g:19476:1: rule__InstanceEnumerationAxiom__InstancesAssignment_2_1 : ( ( ruleRef ) ) ;
+ // InternalOml.g:19939:1: rule__InstanceEnumerationAxiom__InstancesAssignment_2_1 : ( ( ruleRef ) ) ;
public final void rule__InstanceEnumerationAxiom__InstancesAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19480:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:19481:2: ( ( ruleRef ) )
+ // InternalOml.g:19943:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:19944:2: ( ( ruleRef ) )
{
- // InternalOml.g:19481:2: ( ( ruleRef ) )
- // InternalOml.g:19482:3: ( ruleRef )
+ // InternalOml.g:19944:2: ( ( ruleRef ) )
+ // InternalOml.g:19945:3: ( ruleRef )
{
before(grammarAccess.getInstanceEnumerationAxiomAccess().getInstancesConceptInstanceCrossReference_2_1_0());
- // InternalOml.g:19483:3: ( ruleRef )
- // InternalOml.g:19484:4: ruleRef
+ // InternalOml.g:19946:3: ( ruleRef )
+ // InternalOml.g:19947:4: ruleRef
{
before(grammarAccess.getInstanceEnumerationAxiomAccess().getInstancesConceptInstanceRefParserRuleCall_2_1_0_1());
pushFollow(FOLLOW_2);
@@ -59879,17 +61326,17 @@ public final void rule__InstanceEnumerationAxiom__InstancesAssignment_2_1() thro
// $ANTLR start "rule__LiteralEnumerationAxiom__LiteralsAssignment_1"
- // InternalOml.g:19495:1: rule__LiteralEnumerationAxiom__LiteralsAssignment_1 : ( ruleLiteral ) ;
+ // InternalOml.g:19958:1: rule__LiteralEnumerationAxiom__LiteralsAssignment_1 : ( ruleLiteral ) ;
public final void rule__LiteralEnumerationAxiom__LiteralsAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19499:1: ( ( ruleLiteral ) )
- // InternalOml.g:19500:2: ( ruleLiteral )
+ // InternalOml.g:19962:1: ( ( ruleLiteral ) )
+ // InternalOml.g:19963:2: ( ruleLiteral )
{
- // InternalOml.g:19500:2: ( ruleLiteral )
- // InternalOml.g:19501:3: ruleLiteral
+ // InternalOml.g:19963:2: ( ruleLiteral )
+ // InternalOml.g:19964:3: ruleLiteral
{
before(grammarAccess.getLiteralEnumerationAxiomAccess().getLiteralsLiteralParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -59920,17 +61367,17 @@ public final void rule__LiteralEnumerationAxiom__LiteralsAssignment_1() throws R
// $ANTLR start "rule__LiteralEnumerationAxiom__LiteralsAssignment_2_1"
- // InternalOml.g:19510:1: rule__LiteralEnumerationAxiom__LiteralsAssignment_2_1 : ( ruleLiteral ) ;
+ // InternalOml.g:19973:1: rule__LiteralEnumerationAxiom__LiteralsAssignment_2_1 : ( ruleLiteral ) ;
public final void rule__LiteralEnumerationAxiom__LiteralsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19514:1: ( ( ruleLiteral ) )
- // InternalOml.g:19515:2: ( ruleLiteral )
+ // InternalOml.g:19977:1: ( ( ruleLiteral ) )
+ // InternalOml.g:19978:2: ( ruleLiteral )
{
- // InternalOml.g:19515:2: ( ruleLiteral )
- // InternalOml.g:19516:3: ruleLiteral
+ // InternalOml.g:19978:2: ( ruleLiteral )
+ // InternalOml.g:19979:3: ruleLiteral
{
before(grammarAccess.getLiteralEnumerationAxiomAccess().getLiteralsLiteralParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -59961,21 +61408,21 @@ public final void rule__LiteralEnumerationAxiom__LiteralsAssignment_2_1() throws
// $ANTLR start "rule__ConceptTypeAssertion__TypeAssignment"
- // InternalOml.g:19525:1: rule__ConceptTypeAssertion__TypeAssignment : ( ( ruleRef ) ) ;
+ // InternalOml.g:19988:1: rule__ConceptTypeAssertion__TypeAssignment : ( ( ruleRef ) ) ;
public final void rule__ConceptTypeAssertion__TypeAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19529:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:19530:2: ( ( ruleRef ) )
+ // InternalOml.g:19992:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:19993:2: ( ( ruleRef ) )
{
- // InternalOml.g:19530:2: ( ( ruleRef ) )
- // InternalOml.g:19531:3: ( ruleRef )
+ // InternalOml.g:19993:2: ( ( ruleRef ) )
+ // InternalOml.g:19994:3: ( ruleRef )
{
before(grammarAccess.getConceptTypeAssertionAccess().getTypeConceptCrossReference_0());
- // InternalOml.g:19532:3: ( ruleRef )
- // InternalOml.g:19533:4: ruleRef
+ // InternalOml.g:19995:3: ( ruleRef )
+ // InternalOml.g:19996:4: ruleRef
{
before(grammarAccess.getConceptTypeAssertionAccess().getTypeConceptRefParserRuleCall_0_1());
pushFollow(FOLLOW_2);
@@ -60010,21 +61457,21 @@ public final void rule__ConceptTypeAssertion__TypeAssignment() throws Recognitio
// $ANTLR start "rule__RelationTypeAssertion__TypeAssignment"
- // InternalOml.g:19544:1: rule__RelationTypeAssertion__TypeAssignment : ( ( ruleRef ) ) ;
+ // InternalOml.g:20007:1: rule__RelationTypeAssertion__TypeAssignment : ( ( ruleRef ) ) ;
public final void rule__RelationTypeAssertion__TypeAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19548:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:19549:2: ( ( ruleRef ) )
+ // InternalOml.g:20011:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:20012:2: ( ( ruleRef ) )
{
- // InternalOml.g:19549:2: ( ( ruleRef ) )
- // InternalOml.g:19550:3: ( ruleRef )
+ // InternalOml.g:20012:2: ( ( ruleRef ) )
+ // InternalOml.g:20013:3: ( ruleRef )
{
before(grammarAccess.getRelationTypeAssertionAccess().getTypeRelationEntityCrossReference_0());
- // InternalOml.g:19551:3: ( ruleRef )
- // InternalOml.g:19552:4: ruleRef
+ // InternalOml.g:20014:3: ( ruleRef )
+ // InternalOml.g:20015:4: ruleRef
{
before(grammarAccess.getRelationTypeAssertionAccess().getTypeRelationEntityRefParserRuleCall_0_1());
pushFollow(FOLLOW_2);
@@ -60059,21 +61506,21 @@ public final void rule__RelationTypeAssertion__TypeAssignment() throws Recogniti
// $ANTLR start "rule__PropertyValueAssertion__PropertyAssignment_0"
- // InternalOml.g:19563:1: rule__PropertyValueAssertion__PropertyAssignment_0 : ( ( ruleRef ) ) ;
+ // InternalOml.g:20026:1: rule__PropertyValueAssertion__PropertyAssignment_0 : ( ( ruleRef ) ) ;
public final void rule__PropertyValueAssertion__PropertyAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19567:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:19568:2: ( ( ruleRef ) )
+ // InternalOml.g:20030:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:20031:2: ( ( ruleRef ) )
{
- // InternalOml.g:19568:2: ( ( ruleRef ) )
- // InternalOml.g:19569:3: ( ruleRef )
+ // InternalOml.g:20031:2: ( ( ruleRef ) )
+ // InternalOml.g:20032:3: ( ruleRef )
{
before(grammarAccess.getPropertyValueAssertionAccess().getPropertySemanticPropertyCrossReference_0_0());
- // InternalOml.g:19570:3: ( ruleRef )
- // InternalOml.g:19571:4: ruleRef
+ // InternalOml.g:20033:3: ( ruleRef )
+ // InternalOml.g:20034:4: ruleRef
{
before(grammarAccess.getPropertyValueAssertionAccess().getPropertySemanticPropertyRefParserRuleCall_0_0_1());
pushFollow(FOLLOW_2);
@@ -60107,26 +61554,26 @@ public final void rule__PropertyValueAssertion__PropertyAssignment_0() throws Re
// $ANTLR end "rule__PropertyValueAssertion__PropertyAssignment_0"
- // $ANTLR start "rule__PropertyValueAssertion__LiteralValueAssignment_1_0"
- // InternalOml.g:19582:1: rule__PropertyValueAssertion__LiteralValueAssignment_1_0 : ( ruleLiteral ) ;
- public final void rule__PropertyValueAssertion__LiteralValueAssignment_1_0() throws RecognitionException {
+ // $ANTLR start "rule__PropertyValue__LiteralValueAssignment_0"
+ // InternalOml.g:20045:1: rule__PropertyValue__LiteralValueAssignment_0 : ( ruleLiteral ) ;
+ public final void rule__PropertyValue__LiteralValueAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19586:1: ( ( ruleLiteral ) )
- // InternalOml.g:19587:2: ( ruleLiteral )
+ // InternalOml.g:20049:1: ( ( ruleLiteral ) )
+ // InternalOml.g:20050:2: ( ruleLiteral )
{
- // InternalOml.g:19587:2: ( ruleLiteral )
- // InternalOml.g:19588:3: ruleLiteral
+ // InternalOml.g:20050:2: ( ruleLiteral )
+ // InternalOml.g:20051:3: ruleLiteral
{
- before(grammarAccess.getPropertyValueAssertionAccess().getLiteralValueLiteralParserRuleCall_1_0_0());
+ before(grammarAccess.getPropertyValueAccess().getLiteralValueLiteralParserRuleCall_0_0());
pushFollow(FOLLOW_2);
ruleLiteral();
state._fsp--;
- after(grammarAccess.getPropertyValueAssertionAccess().getLiteralValueLiteralParserRuleCall_1_0_0());
+ after(grammarAccess.getPropertyValueAccess().getLiteralValueLiteralParserRuleCall_0_0());
}
@@ -60145,29 +61592,29 @@ public final void rule__PropertyValueAssertion__LiteralValueAssignment_1_0() thr
}
return ;
}
- // $ANTLR end "rule__PropertyValueAssertion__LiteralValueAssignment_1_0"
+ // $ANTLR end "rule__PropertyValue__LiteralValueAssignment_0"
- // $ANTLR start "rule__PropertyValueAssertion__ContainedValueAssignment_1_1"
- // InternalOml.g:19597:1: rule__PropertyValueAssertion__ContainedValueAssignment_1_1 : ( ruleStructureInstance ) ;
- public final void rule__PropertyValueAssertion__ContainedValueAssignment_1_1() throws RecognitionException {
+ // $ANTLR start "rule__PropertyValue__ContainedValueAssignment_1"
+ // InternalOml.g:20060:1: rule__PropertyValue__ContainedValueAssignment_1 : ( ruleAnonymousInstance ) ;
+ public final void rule__PropertyValue__ContainedValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19601:1: ( ( ruleStructureInstance ) )
- // InternalOml.g:19602:2: ( ruleStructureInstance )
+ // InternalOml.g:20064:1: ( ( ruleAnonymousInstance ) )
+ // InternalOml.g:20065:2: ( ruleAnonymousInstance )
{
- // InternalOml.g:19602:2: ( ruleStructureInstance )
- // InternalOml.g:19603:3: ruleStructureInstance
+ // InternalOml.g:20065:2: ( ruleAnonymousInstance )
+ // InternalOml.g:20066:3: ruleAnonymousInstance
{
- before(grammarAccess.getPropertyValueAssertionAccess().getContainedValueStructureInstanceParserRuleCall_1_1_0());
+ before(grammarAccess.getPropertyValueAccess().getContainedValueAnonymousInstanceParserRuleCall_1_0());
pushFollow(FOLLOW_2);
- ruleStructureInstance();
+ ruleAnonymousInstance();
state._fsp--;
- after(grammarAccess.getPropertyValueAssertionAccess().getContainedValueStructureInstanceParserRuleCall_1_1_0());
+ after(grammarAccess.getPropertyValueAccess().getContainedValueAnonymousInstanceParserRuleCall_1_0());
}
@@ -60186,37 +61633,37 @@ public final void rule__PropertyValueAssertion__ContainedValueAssignment_1_1() t
}
return ;
}
- // $ANTLR end "rule__PropertyValueAssertion__ContainedValueAssignment_1_1"
+ // $ANTLR end "rule__PropertyValue__ContainedValueAssignment_1"
- // $ANTLR start "rule__PropertyValueAssertion__ReferencedValueAssignment_1_2"
- // InternalOml.g:19612:1: rule__PropertyValueAssertion__ReferencedValueAssignment_1_2 : ( ( ruleRef ) ) ;
- public final void rule__PropertyValueAssertion__ReferencedValueAssignment_1_2() throws RecognitionException {
+ // $ANTLR start "rule__PropertyValue__ReferencedValueAssignment_2"
+ // InternalOml.g:20075:1: rule__PropertyValue__ReferencedValueAssignment_2 : ( ( ruleRef ) ) ;
+ public final void rule__PropertyValue__ReferencedValueAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19616:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:19617:2: ( ( ruleRef ) )
+ // InternalOml.g:20079:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:20080:2: ( ( ruleRef ) )
{
- // InternalOml.g:19617:2: ( ( ruleRef ) )
- // InternalOml.g:19618:3: ( ruleRef )
+ // InternalOml.g:20080:2: ( ( ruleRef ) )
+ // InternalOml.g:20081:3: ( ruleRef )
{
- before(grammarAccess.getPropertyValueAssertionAccess().getReferencedValueNamedInstanceCrossReference_1_2_0());
- // InternalOml.g:19619:3: ( ruleRef )
- // InternalOml.g:19620:4: ruleRef
+ before(grammarAccess.getPropertyValueAccess().getReferencedValueNamedInstanceCrossReference_2_0());
+ // InternalOml.g:20082:3: ( ruleRef )
+ // InternalOml.g:20083:4: ruleRef
{
- before(grammarAccess.getPropertyValueAssertionAccess().getReferencedValueNamedInstanceRefParserRuleCall_1_2_0_1());
+ before(grammarAccess.getPropertyValueAccess().getReferencedValueNamedInstanceRefParserRuleCall_2_0_1());
pushFollow(FOLLOW_2);
ruleRef();
state._fsp--;
- after(grammarAccess.getPropertyValueAssertionAccess().getReferencedValueNamedInstanceRefParserRuleCall_1_2_0_1());
+ after(grammarAccess.getPropertyValueAccess().getReferencedValueNamedInstanceRefParserRuleCall_2_0_1());
}
- after(grammarAccess.getPropertyValueAssertionAccess().getReferencedValueNamedInstanceCrossReference_1_2_0());
+ after(grammarAccess.getPropertyValueAccess().getReferencedValueNamedInstanceCrossReference_2_0());
}
@@ -60235,25 +61682,25 @@ public final void rule__PropertyValueAssertion__ReferencedValueAssignment_1_2()
}
return ;
}
- // $ANTLR end "rule__PropertyValueAssertion__ReferencedValueAssignment_1_2"
+ // $ANTLR end "rule__PropertyValue__ReferencedValueAssignment_2"
// $ANTLR start "rule__TypePredicate__TypeAssignment_0"
- // InternalOml.g:19631:1: rule__TypePredicate__TypeAssignment_0 : ( ( ruleRef ) ) ;
+ // InternalOml.g:20094:1: rule__TypePredicate__TypeAssignment_0 : ( ( ruleRef ) ) ;
public final void rule__TypePredicate__TypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19635:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:19636:2: ( ( ruleRef ) )
+ // InternalOml.g:20098:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:20099:2: ( ( ruleRef ) )
{
- // InternalOml.g:19636:2: ( ( ruleRef ) )
- // InternalOml.g:19637:3: ( ruleRef )
+ // InternalOml.g:20099:2: ( ( ruleRef ) )
+ // InternalOml.g:20100:3: ( ruleRef )
{
before(grammarAccess.getTypePredicateAccess().getTypeTypeCrossReference_0_0());
- // InternalOml.g:19638:3: ( ruleRef )
- // InternalOml.g:19639:4: ruleRef
+ // InternalOml.g:20101:3: ( ruleRef )
+ // InternalOml.g:20102:4: ruleRef
{
before(grammarAccess.getTypePredicateAccess().getTypeTypeRefParserRuleCall_0_0_1());
pushFollow(FOLLOW_2);
@@ -60288,17 +61735,17 @@ public final void rule__TypePredicate__TypeAssignment_0() throws RecognitionExce
// $ANTLR start "rule__TypePredicate__ArgumentAssignment_2"
- // InternalOml.g:19650:1: rule__TypePredicate__ArgumentAssignment_2 : ( ruleArgument ) ;
+ // InternalOml.g:20113:1: rule__TypePredicate__ArgumentAssignment_2 : ( ruleArgument ) ;
public final void rule__TypePredicate__ArgumentAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19654:1: ( ( ruleArgument ) )
- // InternalOml.g:19655:2: ( ruleArgument )
+ // InternalOml.g:20117:1: ( ( ruleArgument ) )
+ // InternalOml.g:20118:2: ( ruleArgument )
{
- // InternalOml.g:19655:2: ( ruleArgument )
- // InternalOml.g:19656:3: ruleArgument
+ // InternalOml.g:20118:2: ( ruleArgument )
+ // InternalOml.g:20119:3: ruleArgument
{
before(grammarAccess.getTypePredicateAccess().getArgumentArgumentParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -60329,21 +61776,21 @@ public final void rule__TypePredicate__ArgumentAssignment_2() throws Recognition
// $ANTLR start "rule__RelationEntityPredicate__TypeAssignment_0"
- // InternalOml.g:19665:1: rule__RelationEntityPredicate__TypeAssignment_0 : ( ( ruleRef ) ) ;
+ // InternalOml.g:20128:1: rule__RelationEntityPredicate__TypeAssignment_0 : ( ( ruleRef ) ) ;
public final void rule__RelationEntityPredicate__TypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19669:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:19670:2: ( ( ruleRef ) )
+ // InternalOml.g:20132:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:20133:2: ( ( ruleRef ) )
{
- // InternalOml.g:19670:2: ( ( ruleRef ) )
- // InternalOml.g:19671:3: ( ruleRef )
+ // InternalOml.g:20133:2: ( ( ruleRef ) )
+ // InternalOml.g:20134:3: ( ruleRef )
{
before(grammarAccess.getRelationEntityPredicateAccess().getTypeRelationEntityCrossReference_0_0());
- // InternalOml.g:19672:3: ( ruleRef )
- // InternalOml.g:19673:4: ruleRef
+ // InternalOml.g:20135:3: ( ruleRef )
+ // InternalOml.g:20136:4: ruleRef
{
before(grammarAccess.getRelationEntityPredicateAccess().getTypeRelationEntityRefParserRuleCall_0_0_1());
pushFollow(FOLLOW_2);
@@ -60378,17 +61825,17 @@ public final void rule__RelationEntityPredicate__TypeAssignment_0() throws Recog
// $ANTLR start "rule__RelationEntityPredicate__Argument1Assignment_2"
- // InternalOml.g:19684:1: rule__RelationEntityPredicate__Argument1Assignment_2 : ( ruleArgument ) ;
+ // InternalOml.g:20147:1: rule__RelationEntityPredicate__Argument1Assignment_2 : ( ruleArgument ) ;
public final void rule__RelationEntityPredicate__Argument1Assignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19688:1: ( ( ruleArgument ) )
- // InternalOml.g:19689:2: ( ruleArgument )
+ // InternalOml.g:20151:1: ( ( ruleArgument ) )
+ // InternalOml.g:20152:2: ( ruleArgument )
{
- // InternalOml.g:19689:2: ( ruleArgument )
- // InternalOml.g:19690:3: ruleArgument
+ // InternalOml.g:20152:2: ( ruleArgument )
+ // InternalOml.g:20153:3: ruleArgument
{
before(grammarAccess.getRelationEntityPredicateAccess().getArgument1ArgumentParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -60419,17 +61866,17 @@ public final void rule__RelationEntityPredicate__Argument1Assignment_2() throws
// $ANTLR start "rule__RelationEntityPredicate__ArgumentAssignment_4"
- // InternalOml.g:19699:1: rule__RelationEntityPredicate__ArgumentAssignment_4 : ( ruleArgument ) ;
+ // InternalOml.g:20162:1: rule__RelationEntityPredicate__ArgumentAssignment_4 : ( ruleArgument ) ;
public final void rule__RelationEntityPredicate__ArgumentAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19703:1: ( ( ruleArgument ) )
- // InternalOml.g:19704:2: ( ruleArgument )
+ // InternalOml.g:20166:1: ( ( ruleArgument ) )
+ // InternalOml.g:20167:2: ( ruleArgument )
{
- // InternalOml.g:19704:2: ( ruleArgument )
- // InternalOml.g:19705:3: ruleArgument
+ // InternalOml.g:20167:2: ( ruleArgument )
+ // InternalOml.g:20168:3: ruleArgument
{
before(grammarAccess.getRelationEntityPredicateAccess().getArgumentArgumentParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -60460,17 +61907,17 @@ public final void rule__RelationEntityPredicate__ArgumentAssignment_4() throws R
// $ANTLR start "rule__RelationEntityPredicate__Argument2Assignment_6"
- // InternalOml.g:19714:1: rule__RelationEntityPredicate__Argument2Assignment_6 : ( ruleArgument ) ;
+ // InternalOml.g:20177:1: rule__RelationEntityPredicate__Argument2Assignment_6 : ( ruleArgument ) ;
public final void rule__RelationEntityPredicate__Argument2Assignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19718:1: ( ( ruleArgument ) )
- // InternalOml.g:19719:2: ( ruleArgument )
+ // InternalOml.g:20181:1: ( ( ruleArgument ) )
+ // InternalOml.g:20182:2: ( ruleArgument )
{
- // InternalOml.g:19719:2: ( ruleArgument )
- // InternalOml.g:19720:3: ruleArgument
+ // InternalOml.g:20182:2: ( ruleArgument )
+ // InternalOml.g:20183:3: ruleArgument
{
before(grammarAccess.getRelationEntityPredicateAccess().getArgument2ArgumentParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -60501,21 +61948,21 @@ public final void rule__RelationEntityPredicate__Argument2Assignment_6() throws
// $ANTLR start "rule__PropertyPredicate__PropertyAssignment_0"
- // InternalOml.g:19729:1: rule__PropertyPredicate__PropertyAssignment_0 : ( ( ruleRef ) ) ;
+ // InternalOml.g:20192:1: rule__PropertyPredicate__PropertyAssignment_0 : ( ( ruleRef ) ) ;
public final void rule__PropertyPredicate__PropertyAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19733:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:19734:2: ( ( ruleRef ) )
+ // InternalOml.g:20196:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:20197:2: ( ( ruleRef ) )
{
- // InternalOml.g:19734:2: ( ( ruleRef ) )
- // InternalOml.g:19735:3: ( ruleRef )
+ // InternalOml.g:20197:2: ( ( ruleRef ) )
+ // InternalOml.g:20198:3: ( ruleRef )
{
before(grammarAccess.getPropertyPredicateAccess().getPropertyPropertyCrossReference_0_0());
- // InternalOml.g:19736:3: ( ruleRef )
- // InternalOml.g:19737:4: ruleRef
+ // InternalOml.g:20199:3: ( ruleRef )
+ // InternalOml.g:20200:4: ruleRef
{
before(grammarAccess.getPropertyPredicateAccess().getPropertyPropertyRefParserRuleCall_0_0_1());
pushFollow(FOLLOW_2);
@@ -60550,17 +61997,17 @@ public final void rule__PropertyPredicate__PropertyAssignment_0() throws Recogni
// $ANTLR start "rule__PropertyPredicate__Argument1Assignment_2"
- // InternalOml.g:19748:1: rule__PropertyPredicate__Argument1Assignment_2 : ( ruleArgument ) ;
+ // InternalOml.g:20211:1: rule__PropertyPredicate__Argument1Assignment_2 : ( ruleArgument ) ;
public final void rule__PropertyPredicate__Argument1Assignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19752:1: ( ( ruleArgument ) )
- // InternalOml.g:19753:2: ( ruleArgument )
+ // InternalOml.g:20215:1: ( ( ruleArgument ) )
+ // InternalOml.g:20216:2: ( ruleArgument )
{
- // InternalOml.g:19753:2: ( ruleArgument )
- // InternalOml.g:19754:3: ruleArgument
+ // InternalOml.g:20216:2: ( ruleArgument )
+ // InternalOml.g:20217:3: ruleArgument
{
before(grammarAccess.getPropertyPredicateAccess().getArgument1ArgumentParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -60591,17 +62038,17 @@ public final void rule__PropertyPredicate__Argument1Assignment_2() throws Recogn
// $ANTLR start "rule__PropertyPredicate__Argument2Assignment_4"
- // InternalOml.g:19763:1: rule__PropertyPredicate__Argument2Assignment_4 : ( ruleArgument ) ;
+ // InternalOml.g:20226:1: rule__PropertyPredicate__Argument2Assignment_4 : ( ruleArgument ) ;
public final void rule__PropertyPredicate__Argument2Assignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19767:1: ( ( ruleArgument ) )
- // InternalOml.g:19768:2: ( ruleArgument )
+ // InternalOml.g:20230:1: ( ( ruleArgument ) )
+ // InternalOml.g:20231:2: ( ruleArgument )
{
- // InternalOml.g:19768:2: ( ruleArgument )
- // InternalOml.g:19769:3: ruleArgument
+ // InternalOml.g:20231:2: ( ruleArgument )
+ // InternalOml.g:20232:3: ruleArgument
{
before(grammarAccess.getPropertyPredicateAccess().getArgument2ArgumentParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -60632,17 +62079,17 @@ public final void rule__PropertyPredicate__Argument2Assignment_4() throws Recogn
// $ANTLR start "rule__SameAsPredicate__Argument1Assignment_2"
- // InternalOml.g:19778:1: rule__SameAsPredicate__Argument1Assignment_2 : ( ruleArgument ) ;
+ // InternalOml.g:20241:1: rule__SameAsPredicate__Argument1Assignment_2 : ( ruleArgument ) ;
public final void rule__SameAsPredicate__Argument1Assignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19782:1: ( ( ruleArgument ) )
- // InternalOml.g:19783:2: ( ruleArgument )
+ // InternalOml.g:20245:1: ( ( ruleArgument ) )
+ // InternalOml.g:20246:2: ( ruleArgument )
{
- // InternalOml.g:19783:2: ( ruleArgument )
- // InternalOml.g:19784:3: ruleArgument
+ // InternalOml.g:20246:2: ( ruleArgument )
+ // InternalOml.g:20247:3: ruleArgument
{
before(grammarAccess.getSameAsPredicateAccess().getArgument1ArgumentParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -60673,17 +62120,17 @@ public final void rule__SameAsPredicate__Argument1Assignment_2() throws Recognit
// $ANTLR start "rule__SameAsPredicate__Argument2Assignment_4"
- // InternalOml.g:19793:1: rule__SameAsPredicate__Argument2Assignment_4 : ( ruleArgument ) ;
+ // InternalOml.g:20256:1: rule__SameAsPredicate__Argument2Assignment_4 : ( ruleArgument ) ;
public final void rule__SameAsPredicate__Argument2Assignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19797:1: ( ( ruleArgument ) )
- // InternalOml.g:19798:2: ( ruleArgument )
+ // InternalOml.g:20260:1: ( ( ruleArgument ) )
+ // InternalOml.g:20261:2: ( ruleArgument )
{
- // InternalOml.g:19798:2: ( ruleArgument )
- // InternalOml.g:19799:3: ruleArgument
+ // InternalOml.g:20261:2: ( ruleArgument )
+ // InternalOml.g:20262:3: ruleArgument
{
before(grammarAccess.getSameAsPredicateAccess().getArgument2ArgumentParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -60714,17 +62161,17 @@ public final void rule__SameAsPredicate__Argument2Assignment_4() throws Recognit
// $ANTLR start "rule__DifferentFromPredicate__Argument1Assignment_2"
- // InternalOml.g:19808:1: rule__DifferentFromPredicate__Argument1Assignment_2 : ( ruleArgument ) ;
+ // InternalOml.g:20271:1: rule__DifferentFromPredicate__Argument1Assignment_2 : ( ruleArgument ) ;
public final void rule__DifferentFromPredicate__Argument1Assignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19812:1: ( ( ruleArgument ) )
- // InternalOml.g:19813:2: ( ruleArgument )
+ // InternalOml.g:20275:1: ( ( ruleArgument ) )
+ // InternalOml.g:20276:2: ( ruleArgument )
{
- // InternalOml.g:19813:2: ( ruleArgument )
- // InternalOml.g:19814:3: ruleArgument
+ // InternalOml.g:20276:2: ( ruleArgument )
+ // InternalOml.g:20277:3: ruleArgument
{
before(grammarAccess.getDifferentFromPredicateAccess().getArgument1ArgumentParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -60755,17 +62202,17 @@ public final void rule__DifferentFromPredicate__Argument1Assignment_2() throws R
// $ANTLR start "rule__DifferentFromPredicate__Argument2Assignment_4"
- // InternalOml.g:19823:1: rule__DifferentFromPredicate__Argument2Assignment_4 : ( ruleArgument ) ;
+ // InternalOml.g:20286:1: rule__DifferentFromPredicate__Argument2Assignment_4 : ( ruleArgument ) ;
public final void rule__DifferentFromPredicate__Argument2Assignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19827:1: ( ( ruleArgument ) )
- // InternalOml.g:19828:2: ( ruleArgument )
+ // InternalOml.g:20290:1: ( ( ruleArgument ) )
+ // InternalOml.g:20291:2: ( ruleArgument )
{
- // InternalOml.g:19828:2: ( ruleArgument )
- // InternalOml.g:19829:3: ruleArgument
+ // InternalOml.g:20291:2: ( ruleArgument )
+ // InternalOml.g:20292:3: ruleArgument
{
before(grammarAccess.getDifferentFromPredicateAccess().getArgument2ArgumentParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -60796,21 +62243,21 @@ public final void rule__DifferentFromPredicate__Argument2Assignment_4() throws R
// $ANTLR start "rule__BuiltInPredicate__BuiltInAssignment_2"
- // InternalOml.g:19838:1: rule__BuiltInPredicate__BuiltInAssignment_2 : ( ( ruleRef ) ) ;
+ // InternalOml.g:20301:1: rule__BuiltInPredicate__BuiltInAssignment_2 : ( ( ruleRef ) ) ;
public final void rule__BuiltInPredicate__BuiltInAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19842:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:19843:2: ( ( ruleRef ) )
+ // InternalOml.g:20305:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:20306:2: ( ( ruleRef ) )
{
- // InternalOml.g:19843:2: ( ( ruleRef ) )
- // InternalOml.g:19844:3: ( ruleRef )
+ // InternalOml.g:20306:2: ( ( ruleRef ) )
+ // InternalOml.g:20307:3: ( ruleRef )
{
before(grammarAccess.getBuiltInPredicateAccess().getBuiltInBuiltInCrossReference_2_0());
- // InternalOml.g:19845:3: ( ruleRef )
- // InternalOml.g:19846:4: ruleRef
+ // InternalOml.g:20308:3: ( ruleRef )
+ // InternalOml.g:20309:4: ruleRef
{
before(grammarAccess.getBuiltInPredicateAccess().getBuiltInBuiltInRefParserRuleCall_2_0_1());
pushFollow(FOLLOW_2);
@@ -60845,17 +62292,17 @@ public final void rule__BuiltInPredicate__BuiltInAssignment_2() throws Recogniti
// $ANTLR start "rule__BuiltInPredicate__ArgumentsAssignment_4"
- // InternalOml.g:19857:1: rule__BuiltInPredicate__ArgumentsAssignment_4 : ( ruleArgument ) ;
+ // InternalOml.g:20320:1: rule__BuiltInPredicate__ArgumentsAssignment_4 : ( ruleArgument ) ;
public final void rule__BuiltInPredicate__ArgumentsAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19861:1: ( ( ruleArgument ) )
- // InternalOml.g:19862:2: ( ruleArgument )
+ // InternalOml.g:20324:1: ( ( ruleArgument ) )
+ // InternalOml.g:20325:2: ( ruleArgument )
{
- // InternalOml.g:19862:2: ( ruleArgument )
- // InternalOml.g:19863:3: ruleArgument
+ // InternalOml.g:20325:2: ( ruleArgument )
+ // InternalOml.g:20326:3: ruleArgument
{
before(grammarAccess.getBuiltInPredicateAccess().getArgumentsArgumentParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -60886,17 +62333,17 @@ public final void rule__BuiltInPredicate__ArgumentsAssignment_4() throws Recogni
// $ANTLR start "rule__BuiltInPredicate__ArgumentsAssignment_5_1"
- // InternalOml.g:19872:1: rule__BuiltInPredicate__ArgumentsAssignment_5_1 : ( ruleArgument ) ;
+ // InternalOml.g:20335:1: rule__BuiltInPredicate__ArgumentsAssignment_5_1 : ( ruleArgument ) ;
public final void rule__BuiltInPredicate__ArgumentsAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19876:1: ( ( ruleArgument ) )
- // InternalOml.g:19877:2: ( ruleArgument )
+ // InternalOml.g:20339:1: ( ( ruleArgument ) )
+ // InternalOml.g:20340:2: ( ruleArgument )
{
- // InternalOml.g:19877:2: ( ruleArgument )
- // InternalOml.g:19878:3: ruleArgument
+ // InternalOml.g:20340:2: ( ruleArgument )
+ // InternalOml.g:20341:3: ruleArgument
{
before(grammarAccess.getBuiltInPredicateAccess().getArgumentsArgumentParserRuleCall_5_1_0());
pushFollow(FOLLOW_2);
@@ -60927,17 +62374,17 @@ public final void rule__BuiltInPredicate__ArgumentsAssignment_5_1() throws Recog
// $ANTLR start "rule__Argument__VariableAssignment_0"
- // InternalOml.g:19887:1: rule__Argument__VariableAssignment_0 : ( RULE_ID ) ;
+ // InternalOml.g:20350:1: rule__Argument__VariableAssignment_0 : ( RULE_ID ) ;
public final void rule__Argument__VariableAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19891:1: ( ( RULE_ID ) )
- // InternalOml.g:19892:2: ( RULE_ID )
+ // InternalOml.g:20354:1: ( ( RULE_ID ) )
+ // InternalOml.g:20355:2: ( RULE_ID )
{
- // InternalOml.g:19892:2: ( RULE_ID )
- // InternalOml.g:19893:3: RULE_ID
+ // InternalOml.g:20355:2: ( RULE_ID )
+ // InternalOml.g:20356:3: RULE_ID
{
before(grammarAccess.getArgumentAccess().getVariableIDTerminalRuleCall_0_0());
match(input,RULE_ID,FOLLOW_2);
@@ -60964,17 +62411,17 @@ public final void rule__Argument__VariableAssignment_0() throws RecognitionExcep
// $ANTLR start "rule__Argument__LiteralAssignment_1"
- // InternalOml.g:19902:1: rule__Argument__LiteralAssignment_1 : ( ruleLiteral ) ;
+ // InternalOml.g:20365:1: rule__Argument__LiteralAssignment_1 : ( ruleLiteral ) ;
public final void rule__Argument__LiteralAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19906:1: ( ( ruleLiteral ) )
- // InternalOml.g:19907:2: ( ruleLiteral )
+ // InternalOml.g:20369:1: ( ( ruleLiteral ) )
+ // InternalOml.g:20370:2: ( ruleLiteral )
{
- // InternalOml.g:19907:2: ( ruleLiteral )
- // InternalOml.g:19908:3: ruleLiteral
+ // InternalOml.g:20370:2: ( ruleLiteral )
+ // InternalOml.g:20371:3: ruleLiteral
{
before(grammarAccess.getArgumentAccess().getLiteralLiteralParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -61005,21 +62452,21 @@ public final void rule__Argument__LiteralAssignment_1() throws RecognitionExcept
// $ANTLR start "rule__Argument__InstanceAssignment_2"
- // InternalOml.g:19917:1: rule__Argument__InstanceAssignment_2 : ( ( ruleCrossRef ) ) ;
+ // InternalOml.g:20380:1: rule__Argument__InstanceAssignment_2 : ( ( ruleCrossRef ) ) ;
public final void rule__Argument__InstanceAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19921:1: ( ( ( ruleCrossRef ) ) )
- // InternalOml.g:19922:2: ( ( ruleCrossRef ) )
+ // InternalOml.g:20384:1: ( ( ( ruleCrossRef ) ) )
+ // InternalOml.g:20385:2: ( ( ruleCrossRef ) )
{
- // InternalOml.g:19922:2: ( ( ruleCrossRef ) )
- // InternalOml.g:19923:3: ( ruleCrossRef )
+ // InternalOml.g:20385:2: ( ( ruleCrossRef ) )
+ // InternalOml.g:20386:3: ( ruleCrossRef )
{
before(grammarAccess.getArgumentAccess().getInstanceNamedInstanceCrossReference_2_0());
- // InternalOml.g:19924:3: ( ruleCrossRef )
- // InternalOml.g:19925:4: ruleCrossRef
+ // InternalOml.g:20387:3: ( ruleCrossRef )
+ // InternalOml.g:20388:4: ruleCrossRef
{
before(grammarAccess.getArgumentAccess().getInstanceNamedInstanceCrossRefParserRuleCall_2_0_1());
pushFollow(FOLLOW_2);
@@ -61054,17 +62501,17 @@ public final void rule__Argument__InstanceAssignment_2() throws RecognitionExcep
// $ANTLR start "rule__IntegerLiteral__ValueAssignment"
- // InternalOml.g:19936:1: rule__IntegerLiteral__ValueAssignment : ( ruleInteger ) ;
+ // InternalOml.g:20399:1: rule__IntegerLiteral__ValueAssignment : ( ruleInteger ) ;
public final void rule__IntegerLiteral__ValueAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19940:1: ( ( ruleInteger ) )
- // InternalOml.g:19941:2: ( ruleInteger )
+ // InternalOml.g:20403:1: ( ( ruleInteger ) )
+ // InternalOml.g:20404:2: ( ruleInteger )
{
- // InternalOml.g:19941:2: ( ruleInteger )
- // InternalOml.g:19942:3: ruleInteger
+ // InternalOml.g:20404:2: ( ruleInteger )
+ // InternalOml.g:20405:3: ruleInteger
{
before(grammarAccess.getIntegerLiteralAccess().getValueIntegerParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -61095,17 +62542,17 @@ public final void rule__IntegerLiteral__ValueAssignment() throws RecognitionExce
// $ANTLR start "rule__DecimalLiteral__ValueAssignment"
- // InternalOml.g:19951:1: rule__DecimalLiteral__ValueAssignment : ( ruleDecimal ) ;
+ // InternalOml.g:20414:1: rule__DecimalLiteral__ValueAssignment : ( ruleDecimal ) ;
public final void rule__DecimalLiteral__ValueAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19955:1: ( ( ruleDecimal ) )
- // InternalOml.g:19956:2: ( ruleDecimal )
+ // InternalOml.g:20418:1: ( ( ruleDecimal ) )
+ // InternalOml.g:20419:2: ( ruleDecimal )
{
- // InternalOml.g:19956:2: ( ruleDecimal )
- // InternalOml.g:19957:3: ruleDecimal
+ // InternalOml.g:20419:2: ( ruleDecimal )
+ // InternalOml.g:20420:3: ruleDecimal
{
before(grammarAccess.getDecimalLiteralAccess().getValueDecimalParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -61136,17 +62583,17 @@ public final void rule__DecimalLiteral__ValueAssignment() throws RecognitionExce
// $ANTLR start "rule__DoubleLiteral__ValueAssignment"
- // InternalOml.g:19966:1: rule__DoubleLiteral__ValueAssignment : ( ruleDouble ) ;
+ // InternalOml.g:20429:1: rule__DoubleLiteral__ValueAssignment : ( ruleDouble ) ;
public final void rule__DoubleLiteral__ValueAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19970:1: ( ( ruleDouble ) )
- // InternalOml.g:19971:2: ( ruleDouble )
+ // InternalOml.g:20433:1: ( ( ruleDouble ) )
+ // InternalOml.g:20434:2: ( ruleDouble )
{
- // InternalOml.g:19971:2: ( ruleDouble )
- // InternalOml.g:19972:3: ruleDouble
+ // InternalOml.g:20434:2: ( ruleDouble )
+ // InternalOml.g:20435:3: ruleDouble
{
before(grammarAccess.getDoubleLiteralAccess().getValueDoubleParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -61177,17 +62624,17 @@ public final void rule__DoubleLiteral__ValueAssignment() throws RecognitionExcep
// $ANTLR start "rule__BooleanLiteral__ValueAssignment"
- // InternalOml.g:19981:1: rule__BooleanLiteral__ValueAssignment : ( ruleBoolean ) ;
+ // InternalOml.g:20444:1: rule__BooleanLiteral__ValueAssignment : ( ruleBoolean ) ;
public final void rule__BooleanLiteral__ValueAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:19985:1: ( ( ruleBoolean ) )
- // InternalOml.g:19986:2: ( ruleBoolean )
+ // InternalOml.g:20448:1: ( ( ruleBoolean ) )
+ // InternalOml.g:20449:2: ( ruleBoolean )
{
- // InternalOml.g:19986:2: ( ruleBoolean )
- // InternalOml.g:19987:3: ruleBoolean
+ // InternalOml.g:20449:2: ( ruleBoolean )
+ // InternalOml.g:20450:3: ruleBoolean
{
before(grammarAccess.getBooleanLiteralAccess().getValueBooleanParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -61218,17 +62665,17 @@ public final void rule__BooleanLiteral__ValueAssignment() throws RecognitionExce
// $ANTLR start "rule__QuotedLiteral__ValueAssignment_0"
- // InternalOml.g:19996:1: rule__QuotedLiteral__ValueAssignment_0 : ( RULE_STRING ) ;
+ // InternalOml.g:20459:1: rule__QuotedLiteral__ValueAssignment_0 : ( RULE_STRING ) ;
public final void rule__QuotedLiteral__ValueAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:20000:1: ( ( RULE_STRING ) )
- // InternalOml.g:20001:2: ( RULE_STRING )
+ // InternalOml.g:20463:1: ( ( RULE_STRING ) )
+ // InternalOml.g:20464:2: ( RULE_STRING )
{
- // InternalOml.g:20001:2: ( RULE_STRING )
- // InternalOml.g:20002:3: RULE_STRING
+ // InternalOml.g:20464:2: ( RULE_STRING )
+ // InternalOml.g:20465:3: RULE_STRING
{
before(grammarAccess.getQuotedLiteralAccess().getValueSTRINGTerminalRuleCall_0_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -61255,21 +62702,21 @@ public final void rule__QuotedLiteral__ValueAssignment_0() throws RecognitionExc
// $ANTLR start "rule__QuotedLiteral__TypeAssignment_1_0_1"
- // InternalOml.g:20011:1: rule__QuotedLiteral__TypeAssignment_1_0_1 : ( ( ruleRef ) ) ;
+ // InternalOml.g:20474:1: rule__QuotedLiteral__TypeAssignment_1_0_1 : ( ( ruleRef ) ) ;
public final void rule__QuotedLiteral__TypeAssignment_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:20015:1: ( ( ( ruleRef ) ) )
- // InternalOml.g:20016:2: ( ( ruleRef ) )
+ // InternalOml.g:20478:1: ( ( ( ruleRef ) ) )
+ // InternalOml.g:20479:2: ( ( ruleRef ) )
{
- // InternalOml.g:20016:2: ( ( ruleRef ) )
- // InternalOml.g:20017:3: ( ruleRef )
+ // InternalOml.g:20479:2: ( ( ruleRef ) )
+ // InternalOml.g:20480:3: ( ruleRef )
{
before(grammarAccess.getQuotedLiteralAccess().getTypeScalarCrossReference_1_0_1_0());
- // InternalOml.g:20018:3: ( ruleRef )
- // InternalOml.g:20019:4: ruleRef
+ // InternalOml.g:20481:3: ( ruleRef )
+ // InternalOml.g:20482:4: ruleRef
{
before(grammarAccess.getQuotedLiteralAccess().getTypeScalarRefParserRuleCall_1_0_1_0_1());
pushFollow(FOLLOW_2);
@@ -61304,17 +62751,17 @@ public final void rule__QuotedLiteral__TypeAssignment_1_0_1() throws Recognition
// $ANTLR start "rule__QuotedLiteral__LangTagAssignment_1_1_1"
- // InternalOml.g:20030:1: rule__QuotedLiteral__LangTagAssignment_1_1_1 : ( RULE_ID ) ;
+ // InternalOml.g:20493:1: rule__QuotedLiteral__LangTagAssignment_1_1_1 : ( RULE_ID ) ;
public final void rule__QuotedLiteral__LangTagAssignment_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalOml.g:20034:1: ( ( RULE_ID ) )
- // InternalOml.g:20035:2: ( RULE_ID )
+ // InternalOml.g:20497:1: ( ( RULE_ID ) )
+ // InternalOml.g:20498:2: ( RULE_ID )
{
- // InternalOml.g:20035:2: ( RULE_ID )
- // InternalOml.g:20036:3: RULE_ID
+ // InternalOml.g:20498:2: ( RULE_ID )
+ // InternalOml.g:20499:3: RULE_ID
{
before(grammarAccess.getQuotedLiteralAccess().getLangTagIDTerminalRuleCall_1_1_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -61353,50 +62800,66 @@ public final void rule__QuotedLiteral__LangTagAssignment_1_1_1() throws Recognit
protected DFA18 dfa18 = new DFA18(this);
protected DFA21 dfa21 = new DFA21(this);
protected DFA24 dfa24 = new DFA24(this);
- protected DFA28 dfa28 = new DFA28(this);
- protected DFA31 dfa31 = new DFA31(this);
+ protected DFA29 dfa29 = new DFA29(this);
protected DFA32 dfa32 = new DFA32(this);
- protected DFA35 dfa35 = new DFA35(this);
+ protected DFA33 dfa33 = new DFA33(this);
protected DFA36 dfa36 = new DFA36(this);
- protected DFA74 dfa74 = new DFA74(this);
- protected DFA170 dfa170 = new DFA170(this);
- protected DFA171 dfa171 = new DFA171(this);
- protected DFA172 dfa172 = new DFA172(this);
- protected DFA173 dfa173 = new DFA173(this);
+ protected DFA37 dfa37 = new DFA37(this);
+ protected DFA76 dfa76 = new DFA76(this);
protected DFA174 dfa174 = new DFA174(this);
protected DFA175 dfa175 = new DFA175(this);
protected DFA176 dfa176 = new DFA176(this);
protected DFA177 dfa177 = new DFA177(this);
protected DFA178 dfa178 = new DFA178(this);
protected DFA179 dfa179 = new DFA179(this);
- static final String dfa_1s = "\26\uffff";
- static final String dfa_2s = "\1\34\1\10\2\uffff\3\4\11\34\2\10\4\34";
- static final String dfa_3s = "\1\42\1\12\2\uffff\10\42\1\122\3\42\1\12\1\10\4\42";
- static final String dfa_4s = "\2\uffff\1\1\1\2\22\uffff";
- static final String dfa_5s = "\26\uffff}>";
+ protected DFA180 dfa180 = new DFA180(this);
+ protected DFA181 dfa181 = new DFA181(this);
+ protected DFA182 dfa182 = new DFA182(this);
+ protected DFA183 dfa183 = new DFA183(this);
+ static final String dfa_1s = "\46\uffff";
+ static final String dfa_2s = "\1\35\1\10\2\uffff\3\4\11\35\1\4\2\10\15\35\2\10\4\35";
+ static final String dfa_3s = "\1\44\1\12\2\uffff\10\44\1\124\3\44\1\15\1\12\1\10\5\44\1\124\7\44\1\12\1\10\4\44";
+ static final String dfa_4s = "\2\uffff\1\1\1\2\42\uffff";
+ static final String dfa_5s = "\46\uffff}>";
static final String[] dfa_6s = {
- "\1\1\1\2\4\uffff\1\3",
+ "\1\1\1\uffff\1\2\4\uffff\1\3",
"\1\4\1\5\1\6",
"",
"",
- "\1\13\1\7\1\11\1\12\1\15\1\16\1\17\1\10\1\uffff\1\14\16\uffff\1\1\1\2\4\uffff\1\3",
- "\1\13\1\7\1\11\1\12\1\15\1\16\1\17\1\10\1\uffff\1\14\16\uffff\1\1\1\2\4\uffff\1\3",
- "\1\13\1\7\1\11\1\12\1\15\1\16\1\17\1\10\1\uffff\1\14\16\uffff\1\1\1\2\4\uffff\1\3",
- "\1\1\1\2\4\uffff\1\3",
- "\1\1\1\2\4\uffff\1\3",
- "\1\1\1\2\4\uffff\1\3",
- "\1\1\1\2\4\uffff\1\3",
- "\1\1\1\2\4\uffff\1\3",
- "\1\1\1\2\4\uffff\1\3\56\uffff\1\20\1\21",
- "\1\1\1\2\4\uffff\1\3",
- "\1\1\1\2\4\uffff\1\3",
- "\1\1\1\2\4\uffff\1\3",
- "\1\22\1\23\1\24",
- "\1\25",
- "\1\1\1\2\4\uffff\1\3",
- "\1\1\1\2\4\uffff\1\3",
- "\1\1\1\2\4\uffff\1\3",
- "\1\1\1\2\4\uffff\1\3"
+ "\1\13\1\7\1\11\1\12\1\15\1\16\1\17\1\10\1\uffff\1\14\17\uffff\1\1\1\uffff\1\2\4\uffff\1\3",
+ "\1\13\1\7\1\11\1\12\1\15\1\16\1\17\1\10\1\uffff\1\14\17\uffff\1\1\1\uffff\1\2\4\uffff\1\3",
+ "\1\13\1\7\1\11\1\12\1\15\1\16\1\17\1\10\1\uffff\1\14\17\uffff\1\1\1\uffff\1\2\4\uffff\1\3",
+ "\1\1\1\20\1\2\4\uffff\1\3",
+ "\1\1\1\20\1\2\4\uffff\1\3",
+ "\1\1\1\20\1\2\4\uffff\1\3",
+ "\1\1\1\20\1\2\4\uffff\1\3",
+ "\1\1\1\20\1\2\4\uffff\1\3",
+ "\1\1\1\20\1\2\4\uffff\1\3\56\uffff\1\21\1\22",
+ "\1\1\1\20\1\2\4\uffff\1\3",
+ "\1\1\1\20\1\2\4\uffff\1\3",
+ "\1\1\1\20\1\2\4\uffff\1\3",
+ "\1\27\1\23\1\25\1\26\1\31\1\32\1\33\1\24\1\uffff\1\30",
+ "\1\34\1\35\1\36",
+ "\1\37",
+ "\1\1\1\20\1\2\4\uffff\1\3",
+ "\1\1\1\20\1\2\4\uffff\1\3",
+ "\1\1\1\20\1\2\4\uffff\1\3",
+ "\1\1\1\20\1\2\4\uffff\1\3",
+ "\1\1\1\20\1\2\4\uffff\1\3",
+ "\1\1\1\20\1\2\4\uffff\1\3\56\uffff\1\40\1\41",
+ "\1\1\1\20\1\2\4\uffff\1\3",
+ "\1\1\1\20\1\2\4\uffff\1\3",
+ "\1\1\1\20\1\2\4\uffff\1\3",
+ "\1\1\1\20\1\2\4\uffff\1\3",
+ "\1\1\1\20\1\2\4\uffff\1\3",
+ "\1\1\1\20\1\2\4\uffff\1\3",
+ "\1\1\1\20\1\2\4\uffff\1\3",
+ "\1\42\1\43\1\44",
+ "\1\45",
+ "\1\1\1\20\1\2\4\uffff\1\3",
+ "\1\1\1\20\1\2\4\uffff\1\3",
+ "\1\1\1\20\1\2\4\uffff\1\3",
+ "\1\1\1\20\1\2\4\uffff\1\3"
};
static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s);
@@ -61420,38 +62883,54 @@ public DFA1(BaseRecognizer recognizer) {
this.transition = dfa_6;
}
public String getDescription() {
- return "2097:1: rule__Ontology__Alternatives : ( ( ruleVocabularyBox ) | ( ruleDescriptionBox ) );";
+ return "2181:1: rule__Ontology__Alternatives : ( ( ruleVocabularyBox ) | ( ruleDescriptionBox ) );";
}
}
- static final String dfa_7s = "\27\uffff";
- static final String dfa_8s = "\1\34\1\10\1\14\3\4\2\uffff\11\34\2\10\4\34";
- static final String dfa_9s = "\1\35\1\12\1\41\3\35\2\uffff\5\35\1\122\3\35\1\12\1\10\4\35";
- static final String dfa_10s = "\6\uffff\1\1\1\2\17\uffff";
- static final String dfa_11s = "\27\uffff}>";
+ static final String dfa_7s = "\47\uffff";
+ static final String dfa_8s = "\1\35\1\10\1\14\3\4\2\uffff\11\35\1\4\2\10\15\35\2\10\4\35";
+ static final String dfa_9s = "\1\37\1\12\1\43\3\37\2\uffff\5\37\1\124\3\37\1\15\1\12\1\10\5\37\1\124\7\37\1\12\1\10\4\37";
+ static final String dfa_10s = "\6\uffff\1\2\1\1\37\uffff";
+ static final String dfa_11s = "\47\uffff}>";
static final String[] dfa_12s = {
- "\1\1\1\2",
+ "\1\1\1\uffff\1\2",
"\1\3\1\4\1\5",
- "\1\6\24\uffff\1\7",
- "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\16\uffff\1\1\1\2",
- "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\16\uffff\1\1\1\2",
- "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\16\uffff\1\1\1\2",
+ "\1\7\26\uffff\1\6",
+ "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\17\uffff\1\1\1\uffff\1\2",
+ "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\17\uffff\1\1\1\uffff\1\2",
+ "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\17\uffff\1\1\1\uffff\1\2",
"",
"",
- "\1\1\1\2",
- "\1\1\1\2",
- "\1\1\1\2",
- "\1\1\1\2",
- "\1\1\1\2",
- "\1\1\1\2\63\uffff\1\21\1\22",
- "\1\1\1\2",
- "\1\1\1\2",
- "\1\1\1\2",
- "\1\23\1\24\1\25",
- "\1\26",
- "\1\1\1\2",
- "\1\1\1\2",
- "\1\1\1\2",
- "\1\1\1\2"
+ "\1\1\1\21\1\2",
+ "\1\1\1\21\1\2",
+ "\1\1\1\21\1\2",
+ "\1\1\1\21\1\2",
+ "\1\1\1\21\1\2",
+ "\1\1\1\21\1\2\63\uffff\1\22\1\23",
+ "\1\1\1\21\1\2",
+ "\1\1\1\21\1\2",
+ "\1\1\1\21\1\2",
+ "\1\30\1\24\1\26\1\27\1\32\1\33\1\34\1\25\1\uffff\1\31",
+ "\1\35\1\36\1\37",
+ "\1\40",
+ "\1\1\1\21\1\2",
+ "\1\1\1\21\1\2",
+ "\1\1\1\21\1\2",
+ "\1\1\1\21\1\2",
+ "\1\1\1\21\1\2",
+ "\1\1\1\21\1\2\63\uffff\1\41\1\42",
+ "\1\1\1\21\1\2",
+ "\1\1\1\21\1\2",
+ "\1\1\1\21\1\2",
+ "\1\1\1\21\1\2",
+ "\1\1\1\21\1\2",
+ "\1\1\1\21\1\2",
+ "\1\1\1\21\1\2",
+ "\1\43\1\44\1\45",
+ "\1\46",
+ "\1\1\1\21\1\2",
+ "\1\1\1\21\1\2",
+ "\1\1\1\21\1\2",
+ "\1\1\1\21\1\2"
};
static final short[] dfa_7 = DFA.unpackEncodedString(dfa_7s);
@@ -61475,39 +62954,53 @@ public DFA3(BaseRecognizer recognizer) {
this.transition = dfa_12;
}
public String getDescription() {
- return "2139:1: rule__VocabularyBox__Alternatives : ( ( ruleVocabulary ) | ( ruleVocabularyBundle ) );";
+ return "2223:1: rule__VocabularyBox__Alternatives : ( ( ruleVocabulary ) | ( ruleVocabularyBundle ) );";
}
}
- static final String dfa_13s = "\1\42\1\12\1\41\3\42\2\uffff\5\42\1\122\3\42\1\12\1\10\4\42";
- static final String dfa_14s = "\6\uffff\1\2\1\1\17\uffff";
- static final String[] dfa_15s = {
- "\1\1\5\uffff\1\2",
+ static final String dfa_13s = "\1\44\1\12\1\43\3\44\2\uffff\5\44\1\124\3\44\1\15\1\12\1\10\5\44\1\124\7\44\1\12\1\10\4\44";
+ static final String[] dfa_14s = {
+ "\1\1\6\uffff\1\2",
"\1\3\1\4\1\5",
- "\1\7\24\uffff\1\6",
- "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\16\uffff\1\1\5\uffff\1\2",
- "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\16\uffff\1\1\5\uffff\1\2",
- "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\16\uffff\1\1\5\uffff\1\2",
+ "\1\7\26\uffff\1\6",
+ "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\17\uffff\1\1\6\uffff\1\2",
+ "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\17\uffff\1\1\6\uffff\1\2",
+ "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\17\uffff\1\1\6\uffff\1\2",
"",
"",
- "\1\1\5\uffff\1\2",
- "\1\1\5\uffff\1\2",
- "\1\1\5\uffff\1\2",
- "\1\1\5\uffff\1\2",
- "\1\1\5\uffff\1\2",
- "\1\1\5\uffff\1\2\56\uffff\1\21\1\22",
- "\1\1\5\uffff\1\2",
- "\1\1\5\uffff\1\2",
- "\1\1\5\uffff\1\2",
- "\1\23\1\24\1\25",
- "\1\26",
- "\1\1\5\uffff\1\2",
- "\1\1\5\uffff\1\2",
- "\1\1\5\uffff\1\2",
- "\1\1\5\uffff\1\2"
+ "\1\1\1\21\5\uffff\1\2",
+ "\1\1\1\21\5\uffff\1\2",
+ "\1\1\1\21\5\uffff\1\2",
+ "\1\1\1\21\5\uffff\1\2",
+ "\1\1\1\21\5\uffff\1\2",
+ "\1\1\1\21\5\uffff\1\2\56\uffff\1\22\1\23",
+ "\1\1\1\21\5\uffff\1\2",
+ "\1\1\1\21\5\uffff\1\2",
+ "\1\1\1\21\5\uffff\1\2",
+ "\1\30\1\24\1\26\1\27\1\32\1\33\1\34\1\25\1\uffff\1\31",
+ "\1\35\1\36\1\37",
+ "\1\40",
+ "\1\1\1\21\5\uffff\1\2",
+ "\1\1\1\21\5\uffff\1\2",
+ "\1\1\1\21\5\uffff\1\2",
+ "\1\1\1\21\5\uffff\1\2",
+ "\1\1\1\21\5\uffff\1\2",
+ "\1\1\1\21\5\uffff\1\2\56\uffff\1\41\1\42",
+ "\1\1\1\21\5\uffff\1\2",
+ "\1\1\1\21\5\uffff\1\2",
+ "\1\1\1\21\5\uffff\1\2",
+ "\1\1\1\21\5\uffff\1\2",
+ "\1\1\1\21\5\uffff\1\2",
+ "\1\1\1\21\5\uffff\1\2",
+ "\1\1\1\21\5\uffff\1\2",
+ "\1\43\1\44\1\45",
+ "\1\46",
+ "\1\1\1\21\5\uffff\1\2",
+ "\1\1\1\21\5\uffff\1\2",
+ "\1\1\1\21\5\uffff\1\2",
+ "\1\1\1\21\5\uffff\1\2"
};
static final char[] dfa_13 = DFA.unpackEncodedStringToUnsignedChars(dfa_13s);
- static final short[] dfa_14 = DFA.unpackEncodedString(dfa_14s);
- static final short[][] dfa_15 = unpackEncodedStringArray(dfa_15s);
+ static final short[][] dfa_14 = unpackEncodedStringArray(dfa_14s);
class DFA6 extends DFA {
@@ -61518,108 +63011,140 @@ public DFA6(BaseRecognizer recognizer) {
this.eof = dfa_7;
this.min = dfa_8;
this.max = dfa_13;
- this.accept = dfa_14;
+ this.accept = dfa_10;
this.special = dfa_11;
- this.transition = dfa_15;
+ this.transition = dfa_14;
}
public String getDescription() {
- return "2202:1: rule__DescriptionBox__Alternatives : ( ( ruleDescription ) | ( ruleDescriptionBundle ) );";
+ return "2286:1: rule__DescriptionBox__Alternatives : ( ( ruleDescription ) | ( ruleDescriptionBundle ) );";
}
}
- static final String dfa_16s = "\36\uffff";
- static final String dfa_17s = "\1\34\1\10\1\uffff\1\43\2\10\2\uffff\3\4\2\10\2\uffff\11\34\2\10\4\34";
- static final String dfa_18s = "\1\100\1\12\1\uffff\1\100\1\51\1\75\2\uffff\3\100\1\51\1\75\2\uffff\5\100\1\122\3\100\1\12\1\10\4\100";
- static final String dfa_19s = "\2\uffff\1\1\3\uffff\1\2\1\4\5\uffff\1\5\1\3\17\uffff";
- static final String dfa_20s = "\36\uffff}>";
- static final String[] dfa_21s = {
- "\1\1\6\uffff\1\2\1\3\2\uffff\1\2\1\4\5\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
+ static final String dfa_15s = "\56\uffff";
+ static final String dfa_16s = "\1\35\1\10\1\uffff\1\45\2\10\2\uffff\3\4\2\10\2\uffff\11\35\1\4\2\10\15\35\2\10\4\35";
+ static final String dfa_17s = "\1\101\1\12\1\uffff\1\101\1\53\1\76\2\uffff\3\101\1\76\1\53\2\uffff\5\101\1\124\3\101\1\15\1\12\1\10\5\101\1\124\7\101\1\12\1\10\4\101";
+ static final String dfa_18s = "\2\uffff\1\1\3\uffff\1\2\1\4\5\uffff\1\5\1\3\37\uffff";
+ static final String dfa_19s = "\56\uffff}>";
+ static final String[] dfa_20s = {
+ "\1\1\7\uffff\1\2\1\3\2\uffff\1\2\1\4\4\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
"\1\10\1\11\1\12",
"",
- "\1\2\3\uffff\1\2\1\13\5\uffff\1\2\3\uffff\1\14\11\uffff\1\6\3\uffff\1\7",
- "\1\15\40\uffff\1\2",
- "\1\2\64\uffff\1\16",
+ "\1\2\3\uffff\1\2\1\14\4\uffff\1\2\3\uffff\1\13\11\uffff\1\6\3\uffff\1\7",
+ "\1\15\42\uffff\1\2",
+ "\1\2\65\uffff\1\16",
"",
"",
- "\1\23\1\17\1\21\1\22\1\25\1\26\1\27\1\20\1\uffff\1\24\16\uffff\1\1\6\uffff\1\2\1\3\2\uffff\1\2\1\4\5\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
- "\1\23\1\17\1\21\1\22\1\25\1\26\1\27\1\20\1\uffff\1\24\16\uffff\1\1\6\uffff\1\2\1\3\2\uffff\1\2\1\4\5\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
- "\1\23\1\17\1\21\1\22\1\25\1\26\1\27\1\20\1\uffff\1\24\16\uffff\1\1\6\uffff\1\2\1\3\2\uffff\1\2\1\4\5\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
- "\3\15\36\uffff\1\2",
- "\3\2\62\uffff\1\16",
+ "\1\23\1\17\1\21\1\22\1\25\1\26\1\27\1\20\1\uffff\1\24\17\uffff\1\1\7\uffff\1\2\1\3\2\uffff\1\2\1\4\4\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
+ "\1\23\1\17\1\21\1\22\1\25\1\26\1\27\1\20\1\uffff\1\24\17\uffff\1\1\7\uffff\1\2\1\3\2\uffff\1\2\1\4\4\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
+ "\1\23\1\17\1\21\1\22\1\25\1\26\1\27\1\20\1\uffff\1\24\17\uffff\1\1\7\uffff\1\2\1\3\2\uffff\1\2\1\4\4\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
+ "\3\2\63\uffff\1\16",
+ "\3\15\40\uffff\1\2",
"",
"",
- "\1\1\6\uffff\1\2\1\3\2\uffff\1\2\1\4\5\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
- "\1\1\6\uffff\1\2\1\3\2\uffff\1\2\1\4\5\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
- "\1\1\6\uffff\1\2\1\3\2\uffff\1\2\1\4\5\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
- "\1\1\6\uffff\1\2\1\3\2\uffff\1\2\1\4\5\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
- "\1\1\6\uffff\1\2\1\3\2\uffff\1\2\1\4\5\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
- "\1\1\6\uffff\1\2\1\3\2\uffff\1\2\1\4\5\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7\20\uffff\1\30\1\31",
- "\1\1\6\uffff\1\2\1\3\2\uffff\1\2\1\4\5\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
- "\1\1\6\uffff\1\2\1\3\2\uffff\1\2\1\4\5\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
- "\1\1\6\uffff\1\2\1\3\2\uffff\1\2\1\4\5\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
- "\1\32\1\33\1\34",
- "\1\35",
- "\1\1\6\uffff\1\2\1\3\2\uffff\1\2\1\4\5\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
- "\1\1\6\uffff\1\2\1\3\2\uffff\1\2\1\4\5\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
- "\1\1\6\uffff\1\2\1\3\2\uffff\1\2\1\4\5\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
- "\1\1\6\uffff\1\2\1\3\2\uffff\1\2\1\4\5\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7"
+ "\1\1\1\30\6\uffff\1\2\1\3\2\uffff\1\2\1\4\4\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
+ "\1\1\1\30\6\uffff\1\2\1\3\2\uffff\1\2\1\4\4\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
+ "\1\1\1\30\6\uffff\1\2\1\3\2\uffff\1\2\1\4\4\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
+ "\1\1\1\30\6\uffff\1\2\1\3\2\uffff\1\2\1\4\4\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
+ "\1\1\1\30\6\uffff\1\2\1\3\2\uffff\1\2\1\4\4\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
+ "\1\1\1\30\6\uffff\1\2\1\3\2\uffff\1\2\1\4\4\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7\21\uffff\1\31\1\32",
+ "\1\1\1\30\6\uffff\1\2\1\3\2\uffff\1\2\1\4\4\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
+ "\1\1\1\30\6\uffff\1\2\1\3\2\uffff\1\2\1\4\4\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
+ "\1\1\1\30\6\uffff\1\2\1\3\2\uffff\1\2\1\4\4\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
+ "\1\37\1\33\1\35\1\36\1\41\1\42\1\43\1\34\1\uffff\1\40",
+ "\1\44\1\45\1\46",
+ "\1\47",
+ "\1\1\1\30\6\uffff\1\2\1\3\2\uffff\1\2\1\4\4\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
+ "\1\1\1\30\6\uffff\1\2\1\3\2\uffff\1\2\1\4\4\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
+ "\1\1\1\30\6\uffff\1\2\1\3\2\uffff\1\2\1\4\4\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
+ "\1\1\1\30\6\uffff\1\2\1\3\2\uffff\1\2\1\4\4\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
+ "\1\1\1\30\6\uffff\1\2\1\3\2\uffff\1\2\1\4\4\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
+ "\1\1\1\30\6\uffff\1\2\1\3\2\uffff\1\2\1\4\4\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7\21\uffff\1\50\1\51",
+ "\1\1\1\30\6\uffff\1\2\1\3\2\uffff\1\2\1\4\4\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
+ "\1\1\1\30\6\uffff\1\2\1\3\2\uffff\1\2\1\4\4\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
+ "\1\1\1\30\6\uffff\1\2\1\3\2\uffff\1\2\1\4\4\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
+ "\1\1\1\30\6\uffff\1\2\1\3\2\uffff\1\2\1\4\4\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
+ "\1\1\1\30\6\uffff\1\2\1\3\2\uffff\1\2\1\4\4\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
+ "\1\1\1\30\6\uffff\1\2\1\3\2\uffff\1\2\1\4\4\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
+ "\1\1\1\30\6\uffff\1\2\1\3\2\uffff\1\2\1\4\4\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
+ "\1\52\1\53\1\54",
+ "\1\55",
+ "\1\1\1\30\6\uffff\1\2\1\3\2\uffff\1\2\1\4\4\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
+ "\1\1\1\30\6\uffff\1\2\1\3\2\uffff\1\2\1\4\4\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
+ "\1\1\1\30\6\uffff\1\2\1\3\2\uffff\1\2\1\4\4\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7",
+ "\1\1\1\30\6\uffff\1\2\1\3\2\uffff\1\2\1\4\4\uffff\1\2\3\uffff\1\5\11\uffff\1\6\3\uffff\1\7"
};
- static final short[] dfa_16 = DFA.unpackEncodedString(dfa_16s);
+ static final short[] dfa_15 = DFA.unpackEncodedString(dfa_15s);
+ static final char[] dfa_16 = DFA.unpackEncodedStringToUnsignedChars(dfa_16s);
static final char[] dfa_17 = DFA.unpackEncodedStringToUnsignedChars(dfa_17s);
- static final char[] dfa_18 = DFA.unpackEncodedStringToUnsignedChars(dfa_18s);
+ static final short[] dfa_18 = DFA.unpackEncodedString(dfa_18s);
static final short[] dfa_19 = DFA.unpackEncodedString(dfa_19s);
- static final short[] dfa_20 = DFA.unpackEncodedString(dfa_20s);
- static final short[][] dfa_21 = unpackEncodedStringArray(dfa_21s);
+ static final short[][] dfa_20 = unpackEncodedStringArray(dfa_20s);
class DFA9 extends DFA {
public DFA9(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 9;
- this.eot = dfa_16;
- this.eof = dfa_16;
- this.min = dfa_17;
- this.max = dfa_18;
- this.accept = dfa_19;
- this.special = dfa_20;
- this.transition = dfa_21;
+ this.eot = dfa_15;
+ this.eof = dfa_15;
+ this.min = dfa_16;
+ this.max = dfa_17;
+ this.accept = dfa_18;
+ this.special = dfa_19;
+ this.transition = dfa_20;
}
public String getDescription() {
- return "2271:1: rule__SpecializableTerm__Alternatives : ( ( ruleType ) | ( ruleAnnotationProperty ) | ( ruleScalarProperty ) | ( ruleStructuredProperty ) | ( ruleUnreifiedRelation ) );";
+ return "2355:1: rule__SpecializableTerm__Alternatives : ( ( ruleType ) | ( ruleAnnotationProperty ) | ( ruleScalarProperty ) | ( ruleStructuredProperty ) | ( ruleUnreifiedRelation ) );";
}
}
- static final String dfa_22s = "\1\34\1\10\1\uffff\1\43\1\uffff\3\4\11\34\2\10\4\34";
- static final String dfa_23s = "\1\62\1\12\1\uffff\1\62\1\uffff\10\62\1\122\3\62\1\12\1\10\4\62";
- static final String dfa_24s = "\2\uffff\1\1\1\uffff\1\2\22\uffff";
- static final String[] dfa_25s = {
- "\1\1\6\uffff\1\2\1\3\2\uffff\2\2\5\uffff\1\2\3\uffff\1\4",
+ static final String dfa_21s = "\1\35\1\10\1\uffff\1\45\1\uffff\3\4\11\35\1\4\2\10\15\35\2\10\4\35";
+ static final String dfa_22s = "\1\63\1\12\1\uffff\1\63\1\uffff\10\63\1\124\3\63\1\15\1\12\1\10\5\63\1\124\7\63\1\12\1\10\4\63";
+ static final String dfa_23s = "\2\uffff\1\1\1\uffff\1\2\42\uffff";
+ static final String[] dfa_24s = {
+ "\1\1\7\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\2\3\uffff\1\4",
"\1\5\1\6\1\7",
"",
- "\1\2\3\uffff\2\2\5\uffff\1\2\3\uffff\1\4",
+ "\1\2\3\uffff\2\2\4\uffff\1\2\3\uffff\1\4",
"",
- "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\16\uffff\1\1\6\uffff\1\2\1\3\2\uffff\2\2\5\uffff\1\2\3\uffff\1\4",
- "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\16\uffff\1\1\6\uffff\1\2\1\3\2\uffff\2\2\5\uffff\1\2\3\uffff\1\4",
- "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\16\uffff\1\1\6\uffff\1\2\1\3\2\uffff\2\2\5\uffff\1\2\3\uffff\1\4",
- "\1\1\6\uffff\1\2\1\3\2\uffff\2\2\5\uffff\1\2\3\uffff\1\4",
- "\1\1\6\uffff\1\2\1\3\2\uffff\2\2\5\uffff\1\2\3\uffff\1\4",
- "\1\1\6\uffff\1\2\1\3\2\uffff\2\2\5\uffff\1\2\3\uffff\1\4",
- "\1\1\6\uffff\1\2\1\3\2\uffff\2\2\5\uffff\1\2\3\uffff\1\4",
- "\1\1\6\uffff\1\2\1\3\2\uffff\2\2\5\uffff\1\2\3\uffff\1\4",
- "\1\1\6\uffff\1\2\1\3\2\uffff\2\2\5\uffff\1\2\3\uffff\1\4\36\uffff\1\21\1\22",
- "\1\1\6\uffff\1\2\1\3\2\uffff\2\2\5\uffff\1\2\3\uffff\1\4",
- "\1\1\6\uffff\1\2\1\3\2\uffff\2\2\5\uffff\1\2\3\uffff\1\4",
- "\1\1\6\uffff\1\2\1\3\2\uffff\2\2\5\uffff\1\2\3\uffff\1\4",
- "\1\23\1\24\1\25",
- "\1\26",
- "\1\1\6\uffff\1\2\1\3\2\uffff\2\2\5\uffff\1\2\3\uffff\1\4",
- "\1\1\6\uffff\1\2\1\3\2\uffff\2\2\5\uffff\1\2\3\uffff\1\4",
- "\1\1\6\uffff\1\2\1\3\2\uffff\2\2\5\uffff\1\2\3\uffff\1\4",
- "\1\1\6\uffff\1\2\1\3\2\uffff\2\2\5\uffff\1\2\3\uffff\1\4"
+ "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\17\uffff\1\1\7\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\2\3\uffff\1\4",
+ "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\17\uffff\1\1\7\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\2\3\uffff\1\4",
+ "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\17\uffff\1\1\7\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\2\3\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\2\3\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\2\3\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\2\3\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\2\3\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\2\3\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\2\3\uffff\1\4\37\uffff\1\22\1\23",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\2\3\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\2\3\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\2\3\uffff\1\4",
+ "\1\30\1\24\1\26\1\27\1\32\1\33\1\34\1\25\1\uffff\1\31",
+ "\1\35\1\36\1\37",
+ "\1\40",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\2\3\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\2\3\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\2\3\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\2\3\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\2\3\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\2\3\uffff\1\4\37\uffff\1\41\1\42",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\2\3\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\2\3\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\2\3\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\2\3\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\2\3\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\2\3\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\2\3\uffff\1\4",
+ "\1\43\1\44\1\45",
+ "\1\46",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\2\3\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\2\3\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\2\3\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\2\3\uffff\1\4"
};
+ static final char[] dfa_21 = DFA.unpackEncodedStringToUnsignedChars(dfa_21s);
static final char[] dfa_22 = DFA.unpackEncodedStringToUnsignedChars(dfa_22s);
- static final char[] dfa_23 = DFA.unpackEncodedStringToUnsignedChars(dfa_23s);
- static final short[] dfa_24 = DFA.unpackEncodedString(dfa_24s);
- static final short[][] dfa_25 = unpackEncodedStringArray(dfa_25s);
+ static final short[] dfa_23 = DFA.unpackEncodedString(dfa_23s);
+ static final short[][] dfa_24 = unpackEncodedStringArray(dfa_24s);
class DFA10 extends DFA {
@@ -61628,44 +63153,60 @@ public DFA10(BaseRecognizer recognizer) {
this.decisionNumber = 10;
this.eot = dfa_7;
this.eof = dfa_7;
- this.min = dfa_22;
- this.max = dfa_23;
- this.accept = dfa_24;
+ this.min = dfa_21;
+ this.max = dfa_22;
+ this.accept = dfa_23;
this.special = dfa_11;
- this.transition = dfa_25;
+ this.transition = dfa_24;
}
public String getDescription() {
- return "2310:1: rule__Type__Alternatives : ( ( ruleClassifier ) | ( ruleScalar ) );";
+ return "2394:1: rule__Type__Alternatives : ( ( ruleClassifier ) | ( ruleScalar ) );";
}
}
- static final String dfa_26s = "\1\56\1\12\1\uffff\1\56\1\uffff\10\56\1\122\3\56\1\12\1\10\4\56";
- static final String[] dfa_27s = {
- "\1\1\6\uffff\1\2\1\3\2\uffff\2\2\5\uffff\1\4",
+ static final String dfa_25s = "\1\57\1\12\1\uffff\1\57\1\uffff\10\57\1\124\3\57\1\15\1\12\1\10\5\57\1\124\7\57\1\12\1\10\4\57";
+ static final String[] dfa_26s = {
+ "\1\1\7\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\4",
"\1\5\1\6\1\7",
"",
- "\1\2\3\uffff\2\2\5\uffff\1\4",
+ "\1\2\3\uffff\2\2\4\uffff\1\4",
"",
- "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\16\uffff\1\1\6\uffff\1\2\1\3\2\uffff\2\2\5\uffff\1\4",
- "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\16\uffff\1\1\6\uffff\1\2\1\3\2\uffff\2\2\5\uffff\1\4",
- "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\16\uffff\1\1\6\uffff\1\2\1\3\2\uffff\2\2\5\uffff\1\4",
- "\1\1\6\uffff\1\2\1\3\2\uffff\2\2\5\uffff\1\4",
- "\1\1\6\uffff\1\2\1\3\2\uffff\2\2\5\uffff\1\4",
- "\1\1\6\uffff\1\2\1\3\2\uffff\2\2\5\uffff\1\4",
- "\1\1\6\uffff\1\2\1\3\2\uffff\2\2\5\uffff\1\4",
- "\1\1\6\uffff\1\2\1\3\2\uffff\2\2\5\uffff\1\4",
- "\1\1\6\uffff\1\2\1\3\2\uffff\2\2\5\uffff\1\4\42\uffff\1\21\1\22",
- "\1\1\6\uffff\1\2\1\3\2\uffff\2\2\5\uffff\1\4",
- "\1\1\6\uffff\1\2\1\3\2\uffff\2\2\5\uffff\1\4",
- "\1\1\6\uffff\1\2\1\3\2\uffff\2\2\5\uffff\1\4",
- "\1\23\1\24\1\25",
- "\1\26",
- "\1\1\6\uffff\1\2\1\3\2\uffff\2\2\5\uffff\1\4",
- "\1\1\6\uffff\1\2\1\3\2\uffff\2\2\5\uffff\1\4",
- "\1\1\6\uffff\1\2\1\3\2\uffff\2\2\5\uffff\1\4",
- "\1\1\6\uffff\1\2\1\3\2\uffff\2\2\5\uffff\1\4"
+ "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\17\uffff\1\1\7\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\4",
+ "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\17\uffff\1\1\7\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\4",
+ "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\17\uffff\1\1\7\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\4\43\uffff\1\22\1\23",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\4",
+ "\1\30\1\24\1\26\1\27\1\32\1\33\1\34\1\25\1\uffff\1\31",
+ "\1\35\1\36\1\37",
+ "\1\40",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\4\43\uffff\1\41\1\42",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\4",
+ "\1\43\1\44\1\45",
+ "\1\46",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\4",
+ "\1\1\1\21\6\uffff\1\2\1\3\2\uffff\2\2\4\uffff\1\4"
};
- static final char[] dfa_26 = DFA.unpackEncodedStringToUnsignedChars(dfa_26s);
- static final short[][] dfa_27 = unpackEncodedStringArray(dfa_27s);
+ static final char[] dfa_25 = DFA.unpackEncodedStringToUnsignedChars(dfa_25s);
+ static final short[][] dfa_26 = unpackEncodedStringArray(dfa_26s);
class DFA11 extends DFA {
@@ -61674,228 +63215,276 @@ public DFA11(BaseRecognizer recognizer) {
this.decisionNumber = 11;
this.eot = dfa_7;
this.eof = dfa_7;
- this.min = dfa_22;
- this.max = dfa_26;
- this.accept = dfa_24;
+ this.min = dfa_21;
+ this.max = dfa_25;
+ this.accept = dfa_23;
this.special = dfa_11;
- this.transition = dfa_27;
+ this.transition = dfa_26;
}
public String getDescription() {
- return "2331:1: rule__Classifier__Alternatives : ( ( ruleEntity ) | ( ruleStructure ) );";
+ return "2415:1: rule__Classifier__Alternatives : ( ( ruleEntity ) | ( ruleStructure ) );";
}
}
- static final String dfa_28s = "\30\uffff";
- static final String dfa_29s = "\1\34\1\10\1\uffff\1\43\2\uffff\3\4\11\34\2\10\4\34";
- static final String dfa_30s = "\1\50\1\12\1\uffff\1\50\2\uffff\10\50\1\122\3\50\1\12\1\10\4\50";
- static final String dfa_31s = "\2\uffff\1\1\1\uffff\1\2\1\3\22\uffff";
- static final String dfa_32s = "\30\uffff}>";
- static final String[] dfa_33s = {
- "\1\1\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
+ static final String dfa_27s = "\50\uffff";
+ static final String dfa_28s = "\1\35\1\10\1\uffff\1\45\2\uffff\3\4\11\35\1\4\2\10\15\35\2\10\4\35";
+ static final String dfa_29s = "\1\52\1\12\1\uffff\1\52\2\uffff\10\52\1\124\3\52\1\15\1\12\1\10\5\52\1\124\7\52\1\12\1\10\4\52";
+ static final String dfa_30s = "\2\uffff\1\1\1\uffff\1\2\1\3\42\uffff";
+ static final String dfa_31s = "\50\uffff}>";
+ static final String[] dfa_32s = {
+ "\1\1\7\uffff\1\2\1\3\2\uffff\1\4\1\5",
"\1\6\1\7\1\10",
"",
"\1\2\3\uffff\1\4\1\5",
"",
"",
- "\1\15\1\11\1\13\1\14\1\17\1\20\1\21\1\12\1\uffff\1\16\16\uffff\1\1\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
- "\1\15\1\11\1\13\1\14\1\17\1\20\1\21\1\12\1\uffff\1\16\16\uffff\1\1\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
- "\1\15\1\11\1\13\1\14\1\17\1\20\1\21\1\12\1\uffff\1\16\16\uffff\1\1\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
- "\1\1\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
- "\1\1\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
- "\1\1\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
- "\1\1\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
- "\1\1\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
- "\1\1\6\uffff\1\2\1\3\2\uffff\1\4\1\5\50\uffff\1\22\1\23",
- "\1\1\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
- "\1\1\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
- "\1\1\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
- "\1\24\1\25\1\26",
- "\1\27",
- "\1\1\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
- "\1\1\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
- "\1\1\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
- "\1\1\6\uffff\1\2\1\3\2\uffff\1\4\1\5"
+ "\1\15\1\11\1\13\1\14\1\17\1\20\1\21\1\12\1\uffff\1\16\17\uffff\1\1\7\uffff\1\2\1\3\2\uffff\1\4\1\5",
+ "\1\15\1\11\1\13\1\14\1\17\1\20\1\21\1\12\1\uffff\1\16\17\uffff\1\1\7\uffff\1\2\1\3\2\uffff\1\4\1\5",
+ "\1\15\1\11\1\13\1\14\1\17\1\20\1\21\1\12\1\uffff\1\16\17\uffff\1\1\7\uffff\1\2\1\3\2\uffff\1\4\1\5",
+ "\1\1\1\22\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
+ "\1\1\1\22\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
+ "\1\1\1\22\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
+ "\1\1\1\22\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
+ "\1\1\1\22\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
+ "\1\1\1\22\6\uffff\1\2\1\3\2\uffff\1\4\1\5\50\uffff\1\23\1\24",
+ "\1\1\1\22\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
+ "\1\1\1\22\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
+ "\1\1\1\22\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
+ "\1\31\1\25\1\27\1\30\1\33\1\34\1\35\1\26\1\uffff\1\32",
+ "\1\36\1\37\1\40",
+ "\1\41",
+ "\1\1\1\22\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
+ "\1\1\1\22\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
+ "\1\1\1\22\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
+ "\1\1\1\22\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
+ "\1\1\1\22\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
+ "\1\1\1\22\6\uffff\1\2\1\3\2\uffff\1\4\1\5\50\uffff\1\42\1\43",
+ "\1\1\1\22\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
+ "\1\1\1\22\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
+ "\1\1\1\22\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
+ "\1\1\1\22\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
+ "\1\1\1\22\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
+ "\1\1\1\22\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
+ "\1\1\1\22\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
+ "\1\44\1\45\1\46",
+ "\1\47",
+ "\1\1\1\22\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
+ "\1\1\1\22\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
+ "\1\1\1\22\6\uffff\1\2\1\3\2\uffff\1\4\1\5",
+ "\1\1\1\22\6\uffff\1\2\1\3\2\uffff\1\4\1\5"
};
- static final short[] dfa_28 = DFA.unpackEncodedString(dfa_28s);
+ static final short[] dfa_27 = DFA.unpackEncodedString(dfa_27s);
+ static final char[] dfa_28 = DFA.unpackEncodedStringToUnsignedChars(dfa_28s);
static final char[] dfa_29 = DFA.unpackEncodedStringToUnsignedChars(dfa_29s);
- static final char[] dfa_30 = DFA.unpackEncodedStringToUnsignedChars(dfa_30s);
+ static final short[] dfa_30 = DFA.unpackEncodedString(dfa_30s);
static final short[] dfa_31 = DFA.unpackEncodedString(dfa_31s);
- static final short[] dfa_32 = DFA.unpackEncodedString(dfa_32s);
- static final short[][] dfa_33 = unpackEncodedStringArray(dfa_33s);
+ static final short[][] dfa_32 = unpackEncodedStringArray(dfa_32s);
class DFA12 extends DFA {
public DFA12(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 12;
- this.eot = dfa_28;
- this.eof = dfa_28;
- this.min = dfa_29;
- this.max = dfa_30;
- this.accept = dfa_31;
- this.special = dfa_32;
- this.transition = dfa_33;
+ this.eot = dfa_27;
+ this.eof = dfa_27;
+ this.min = dfa_28;
+ this.max = dfa_29;
+ this.accept = dfa_30;
+ this.special = dfa_31;
+ this.transition = dfa_32;
}
public String getDescription() {
- return "2352:1: rule__Entity__Alternatives : ( ( ruleAspect ) | ( ruleConcept ) | ( ruleRelationEntity ) );";
- }
- }
- static final String dfa_34s = "\12\uffff";
- static final String dfa_35s = "\1\uffff\3\6\3\uffff\3\6";
- static final String dfa_36s = "\1\10\3\34\1\uffff\1\10\1\uffff\3\34";
- static final String dfa_37s = "\1\45\3\105\1\uffff\1\12\1\uffff\3\105";
- static final String dfa_38s = "\4\uffff\1\2\1\uffff\1\1\3\uffff";
- static final String dfa_39s = "\12\uffff}>";
- static final String[] dfa_40s = {
- "\1\1\1\2\1\3\32\uffff\1\4",
- "\1\6\3\uffff\1\6\2\uffff\2\6\1\4\1\uffff\2\6\2\uffff\1\5\2\uffff\1\6\1\uffff\1\6\1\uffff\1\6\11\uffff\1\6\3\uffff\1\6\2\uffff\1\6\1\uffff\1\6",
- "\1\6\3\uffff\1\6\2\uffff\2\6\1\4\1\uffff\2\6\2\uffff\1\5\2\uffff\1\6\1\uffff\1\6\1\uffff\1\6\11\uffff\1\6\3\uffff\1\6\2\uffff\1\6\1\uffff\1\6",
- "\1\6\3\uffff\1\6\2\uffff\2\6\1\4\1\uffff\2\6\2\uffff\1\5\2\uffff\1\6\1\uffff\1\6\1\uffff\1\6\11\uffff\1\6\3\uffff\1\6\2\uffff\1\6\1\uffff\1\6",
+ return "2436:1: rule__Entity__Alternatives : ( ( ruleAspect ) | ( ruleConcept ) | ( ruleRelationEntity ) );";
+ }
+ }
+ static final String dfa_33s = "\12\uffff";
+ static final String dfa_34s = "\1\uffff\3\6\3\uffff\3\6";
+ static final String dfa_35s = "\1\10\3\35\1\uffff\1\10\1\uffff\3\35";
+ static final String dfa_36s = "\1\47\3\106\1\uffff\1\12\1\uffff\3\106";
+ static final String dfa_37s = "\4\uffff\1\2\1\uffff\1\1\3\uffff";
+ static final String dfa_38s = "\12\uffff}>";
+ static final String[] dfa_39s = {
+ "\1\1\1\2\1\3\34\uffff\1\4",
+ "\1\6\1\5\3\uffff\1\6\2\uffff\2\6\1\4\1\uffff\2\6\4\uffff\1\6\1\uffff\1\6\1\uffff\1\6\11\uffff\1\6\3\uffff\1\6\2\uffff\1\6\1\uffff\1\6",
+ "\1\6\1\5\3\uffff\1\6\2\uffff\2\6\1\4\1\uffff\2\6\4\uffff\1\6\1\uffff\1\6\1\uffff\1\6\11\uffff\1\6\3\uffff\1\6\2\uffff\1\6\1\uffff\1\6",
+ "\1\6\1\5\3\uffff\1\6\2\uffff\2\6\1\4\1\uffff\2\6\4\uffff\1\6\1\uffff\1\6\1\uffff\1\6\11\uffff\1\6\3\uffff\1\6\2\uffff\1\6\1\uffff\1\6",
"",
"\1\7\1\10\1\11",
"",
- "\1\6\3\uffff\1\6\2\uffff\2\6\1\4\1\uffff\2\6\2\uffff\1\5\2\uffff\1\6\1\uffff\1\6\1\uffff\1\6\11\uffff\1\6\3\uffff\1\6\2\uffff\1\6\1\uffff\1\6",
- "\1\6\3\uffff\1\6\2\uffff\2\6\1\4\1\uffff\2\6\2\uffff\1\5\2\uffff\1\6\1\uffff\1\6\1\uffff\1\6\11\uffff\1\6\3\uffff\1\6\2\uffff\1\6\1\uffff\1\6",
- "\1\6\3\uffff\1\6\2\uffff\2\6\1\4\1\uffff\2\6\2\uffff\1\5\2\uffff\1\6\1\uffff\1\6\1\uffff\1\6\11\uffff\1\6\3\uffff\1\6\2\uffff\1\6\1\uffff\1\6"
+ "\1\6\1\5\3\uffff\1\6\2\uffff\2\6\1\4\1\uffff\2\6\4\uffff\1\6\1\uffff\1\6\1\uffff\1\6\11\uffff\1\6\3\uffff\1\6\2\uffff\1\6\1\uffff\1\6",
+ "\1\6\1\5\3\uffff\1\6\2\uffff\2\6\1\4\1\uffff\2\6\4\uffff\1\6\1\uffff\1\6\1\uffff\1\6\11\uffff\1\6\3\uffff\1\6\2\uffff\1\6\1\uffff\1\6",
+ "\1\6\1\5\3\uffff\1\6\2\uffff\2\6\1\4\1\uffff\2\6\4\uffff\1\6\1\uffff\1\6\1\uffff\1\6\11\uffff\1\6\3\uffff\1\6\2\uffff\1\6\1\uffff\1\6"
};
+ static final short[] dfa_33 = DFA.unpackEncodedString(dfa_33s);
static final short[] dfa_34 = DFA.unpackEncodedString(dfa_34s);
- static final short[] dfa_35 = DFA.unpackEncodedString(dfa_35s);
+ static final char[] dfa_35 = DFA.unpackEncodedStringToUnsignedChars(dfa_35s);
static final char[] dfa_36 = DFA.unpackEncodedStringToUnsignedChars(dfa_36s);
- static final char[] dfa_37 = DFA.unpackEncodedStringToUnsignedChars(dfa_37s);
+ static final short[] dfa_37 = DFA.unpackEncodedString(dfa_37s);
static final short[] dfa_38 = DFA.unpackEncodedString(dfa_38s);
- static final short[] dfa_39 = DFA.unpackEncodedString(dfa_39s);
- static final short[][] dfa_40 = unpackEncodedStringArray(dfa_40s);
+ static final short[][] dfa_39 = unpackEncodedStringArray(dfa_39s);
class DFA17 extends DFA {
public DFA17(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 17;
- this.eot = dfa_34;
- this.eof = dfa_35;
- this.min = dfa_36;
- this.max = dfa_37;
- this.accept = dfa_38;
- this.special = dfa_39;
- this.transition = dfa_40;
+ this.eot = dfa_33;
+ this.eof = dfa_34;
+ this.min = dfa_35;
+ this.max = dfa_36;
+ this.accept = dfa_37;
+ this.special = dfa_38;
+ this.transition = dfa_39;
}
public String getDescription() {
- return "2463:1: rule__ClassifierSpecialization__Alternatives_1 : ( ( ( rule__ClassifierSpecialization__Group_1_0__0 ) ) | ( ( rule__ClassifierSpecialization__Group_1_1__0 ) ) );";
+ return "2547:1: rule__ClassifierSpecialization__Alternatives_1 : ( ( ( rule__ClassifierSpecialization__Group_1_0__0 ) ) | ( ( rule__ClassifierSpecialization__Group_1_1__0 ) ) );";
}
}
- static final String[] dfa_41s = {
- "\1\1\1\2\1\3\32\uffff\1\4",
- "\1\6\3\uffff\1\6\2\uffff\2\6\1\4\1\uffff\2\6\2\uffff\1\6\2\uffff\1\6\2\uffff\1\5\1\6\11\uffff\1\6\3\uffff\1\6\2\uffff\1\6\1\uffff\1\6",
- "\1\6\3\uffff\1\6\2\uffff\2\6\1\4\1\uffff\2\6\2\uffff\1\6\2\uffff\1\6\2\uffff\1\5\1\6\11\uffff\1\6\3\uffff\1\6\2\uffff\1\6\1\uffff\1\6",
- "\1\6\3\uffff\1\6\2\uffff\2\6\1\4\1\uffff\2\6\2\uffff\1\6\2\uffff\1\6\2\uffff\1\5\1\6\11\uffff\1\6\3\uffff\1\6\2\uffff\1\6\1\uffff\1\6",
+ static final String[] dfa_40s = {
+ "\1\1\1\2\1\3\34\uffff\1\4",
+ "\2\6\3\uffff\1\6\2\uffff\2\6\1\4\1\uffff\2\6\4\uffff\1\6\2\uffff\1\5\1\6\11\uffff\1\6\3\uffff\1\6\2\uffff\1\6\1\uffff\1\6",
+ "\2\6\3\uffff\1\6\2\uffff\2\6\1\4\1\uffff\2\6\4\uffff\1\6\2\uffff\1\5\1\6\11\uffff\1\6\3\uffff\1\6\2\uffff\1\6\1\uffff\1\6",
+ "\2\6\3\uffff\1\6\2\uffff\2\6\1\4\1\uffff\2\6\4\uffff\1\6\2\uffff\1\5\1\6\11\uffff\1\6\3\uffff\1\6\2\uffff\1\6\1\uffff\1\6",
"",
"\1\7\1\10\1\11",
"",
- "\1\6\3\uffff\1\6\2\uffff\2\6\1\4\1\uffff\2\6\2\uffff\1\6\2\uffff\1\6\2\uffff\1\5\1\6\11\uffff\1\6\3\uffff\1\6\2\uffff\1\6\1\uffff\1\6",
- "\1\6\3\uffff\1\6\2\uffff\2\6\1\4\1\uffff\2\6\2\uffff\1\6\2\uffff\1\6\2\uffff\1\5\1\6\11\uffff\1\6\3\uffff\1\6\2\uffff\1\6\1\uffff\1\6",
- "\1\6\3\uffff\1\6\2\uffff\2\6\1\4\1\uffff\2\6\2\uffff\1\6\2\uffff\1\6\2\uffff\1\5\1\6\11\uffff\1\6\3\uffff\1\6\2\uffff\1\6\1\uffff\1\6"
+ "\2\6\3\uffff\1\6\2\uffff\2\6\1\4\1\uffff\2\6\4\uffff\1\6\2\uffff\1\5\1\6\11\uffff\1\6\3\uffff\1\6\2\uffff\1\6\1\uffff\1\6",
+ "\2\6\3\uffff\1\6\2\uffff\2\6\1\4\1\uffff\2\6\4\uffff\1\6\2\uffff\1\5\1\6\11\uffff\1\6\3\uffff\1\6\2\uffff\1\6\1\uffff\1\6",
+ "\2\6\3\uffff\1\6\2\uffff\2\6\1\4\1\uffff\2\6\4\uffff\1\6\2\uffff\1\5\1\6\11\uffff\1\6\3\uffff\1\6\2\uffff\1\6\1\uffff\1\6"
};
- static final short[][] dfa_41 = unpackEncodedStringArray(dfa_41s);
+ static final short[][] dfa_40 = unpackEncodedStringArray(dfa_40s);
class DFA18 extends DFA {
public DFA18(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 18;
- this.eot = dfa_34;
- this.eof = dfa_35;
- this.min = dfa_36;
- this.max = dfa_37;
- this.accept = dfa_38;
- this.special = dfa_39;
- this.transition = dfa_41;
+ this.eot = dfa_33;
+ this.eof = dfa_34;
+ this.min = dfa_35;
+ this.max = dfa_36;
+ this.accept = dfa_37;
+ this.special = dfa_38;
+ this.transition = dfa_40;
}
public String getDescription() {
- return "2484:1: rule__ClassifierEquivalenceAxiom__Alternatives : ( ( ( rule__ClassifierEquivalenceAxiom__Group_0__0 ) ) | ( ( rule__ClassifierEquivalenceAxiom__Group_1__0 ) ) );";
+ return "2568:1: rule__ClassifierEquivalenceAxiom__Alternatives : ( ( ( rule__ClassifierEquivalenceAxiom__Group_0__0 ) ) | ( ( rule__ClassifierEquivalenceAxiom__Group_1__0 ) ) );";
}
}
- static final String dfa_42s = "\1\34\1\10\1\uffff\1\50\2\uffff\3\4\11\34\2\10\4\34";
- static final String dfa_43s = "\1\102\1\12\1\uffff\1\100\2\uffff\10\102\1\122\3\102\1\12\1\10\4\102";
- static final String[] dfa_44s = {
- "\1\1\7\uffff\1\3\3\uffff\1\5\11\uffff\1\2\15\uffff\1\4\2\5",
+ static final String dfa_41s = "\1\35\1\10\1\uffff\1\52\2\uffff\3\4\11\35\1\4\2\10\15\35\2\10\4\35";
+ static final String dfa_42s = "\1\103\1\12\1\uffff\1\101\2\uffff\10\103\1\124\3\103\1\15\1\12\1\10\5\103\1\124\7\103\1\12\1\10\4\103";
+ static final String[] dfa_43s = {
+ "\1\1\10\uffff\1\3\3\uffff\1\5\10\uffff\1\2\15\uffff\1\4\2\5",
"\1\6\1\7\1\10",
"",
- "\1\5\11\uffff\1\2\15\uffff\1\4",
+ "\1\5\10\uffff\1\2\15\uffff\1\4",
"",
"",
- "\1\15\1\11\1\13\1\14\1\17\1\20\1\21\1\12\1\uffff\1\16\16\uffff\1\1\7\uffff\1\3\3\uffff\1\5\11\uffff\1\2\15\uffff\1\4\2\5",
- "\1\15\1\11\1\13\1\14\1\17\1\20\1\21\1\12\1\uffff\1\16\16\uffff\1\1\7\uffff\1\3\3\uffff\1\5\11\uffff\1\2\15\uffff\1\4\2\5",
- "\1\15\1\11\1\13\1\14\1\17\1\20\1\21\1\12\1\uffff\1\16\16\uffff\1\1\7\uffff\1\3\3\uffff\1\5\11\uffff\1\2\15\uffff\1\4\2\5",
- "\1\1\7\uffff\1\3\3\uffff\1\5\11\uffff\1\2\15\uffff\1\4\2\5",
- "\1\1\7\uffff\1\3\3\uffff\1\5\11\uffff\1\2\15\uffff\1\4\2\5",
- "\1\1\7\uffff\1\3\3\uffff\1\5\11\uffff\1\2\15\uffff\1\4\2\5",
- "\1\1\7\uffff\1\3\3\uffff\1\5\11\uffff\1\2\15\uffff\1\4\2\5",
- "\1\1\7\uffff\1\3\3\uffff\1\5\11\uffff\1\2\15\uffff\1\4\2\5",
- "\1\1\7\uffff\1\3\3\uffff\1\5\11\uffff\1\2\15\uffff\1\4\2\5\16\uffff\1\22\1\23",
- "\1\1\7\uffff\1\3\3\uffff\1\5\11\uffff\1\2\15\uffff\1\4\2\5",
- "\1\1\7\uffff\1\3\3\uffff\1\5\11\uffff\1\2\15\uffff\1\4\2\5",
- "\1\1\7\uffff\1\3\3\uffff\1\5\11\uffff\1\2\15\uffff\1\4\2\5",
- "\1\24\1\25\1\26",
- "\1\27",
- "\1\1\7\uffff\1\3\3\uffff\1\5\11\uffff\1\2\15\uffff\1\4\2\5",
- "\1\1\7\uffff\1\3\3\uffff\1\5\11\uffff\1\2\15\uffff\1\4\2\5",
- "\1\1\7\uffff\1\3\3\uffff\1\5\11\uffff\1\2\15\uffff\1\4\2\5",
- "\1\1\7\uffff\1\3\3\uffff\1\5\11\uffff\1\2\15\uffff\1\4\2\5"
+ "\1\15\1\11\1\13\1\14\1\17\1\20\1\21\1\12\1\uffff\1\16\17\uffff\1\1\10\uffff\1\3\3\uffff\1\5\10\uffff\1\2\15\uffff\1\4\2\5",
+ "\1\15\1\11\1\13\1\14\1\17\1\20\1\21\1\12\1\uffff\1\16\17\uffff\1\1\10\uffff\1\3\3\uffff\1\5\10\uffff\1\2\15\uffff\1\4\2\5",
+ "\1\15\1\11\1\13\1\14\1\17\1\20\1\21\1\12\1\uffff\1\16\17\uffff\1\1\10\uffff\1\3\3\uffff\1\5\10\uffff\1\2\15\uffff\1\4\2\5",
+ "\1\1\1\22\7\uffff\1\3\3\uffff\1\5\10\uffff\1\2\15\uffff\1\4\2\5",
+ "\1\1\1\22\7\uffff\1\3\3\uffff\1\5\10\uffff\1\2\15\uffff\1\4\2\5",
+ "\1\1\1\22\7\uffff\1\3\3\uffff\1\5\10\uffff\1\2\15\uffff\1\4\2\5",
+ "\1\1\1\22\7\uffff\1\3\3\uffff\1\5\10\uffff\1\2\15\uffff\1\4\2\5",
+ "\1\1\1\22\7\uffff\1\3\3\uffff\1\5\10\uffff\1\2\15\uffff\1\4\2\5",
+ "\1\1\1\22\7\uffff\1\3\3\uffff\1\5\10\uffff\1\2\15\uffff\1\4\2\5\17\uffff\1\23\1\24",
+ "\1\1\1\22\7\uffff\1\3\3\uffff\1\5\10\uffff\1\2\15\uffff\1\4\2\5",
+ "\1\1\1\22\7\uffff\1\3\3\uffff\1\5\10\uffff\1\2\15\uffff\1\4\2\5",
+ "\1\1\1\22\7\uffff\1\3\3\uffff\1\5\10\uffff\1\2\15\uffff\1\4\2\5",
+ "\1\31\1\25\1\27\1\30\1\33\1\34\1\35\1\26\1\uffff\1\32",
+ "\1\36\1\37\1\40",
+ "\1\41",
+ "\1\1\1\22\7\uffff\1\3\3\uffff\1\5\10\uffff\1\2\15\uffff\1\4\2\5",
+ "\1\1\1\22\7\uffff\1\3\3\uffff\1\5\10\uffff\1\2\15\uffff\1\4\2\5",
+ "\1\1\1\22\7\uffff\1\3\3\uffff\1\5\10\uffff\1\2\15\uffff\1\4\2\5",
+ "\1\1\1\22\7\uffff\1\3\3\uffff\1\5\10\uffff\1\2\15\uffff\1\4\2\5",
+ "\1\1\1\22\7\uffff\1\3\3\uffff\1\5\10\uffff\1\2\15\uffff\1\4\2\5",
+ "\1\1\1\22\7\uffff\1\3\3\uffff\1\5\10\uffff\1\2\15\uffff\1\4\2\5\17\uffff\1\42\1\43",
+ "\1\1\1\22\7\uffff\1\3\3\uffff\1\5\10\uffff\1\2\15\uffff\1\4\2\5",
+ "\1\1\1\22\7\uffff\1\3\3\uffff\1\5\10\uffff\1\2\15\uffff\1\4\2\5",
+ "\1\1\1\22\7\uffff\1\3\3\uffff\1\5\10\uffff\1\2\15\uffff\1\4\2\5",
+ "\1\1\1\22\7\uffff\1\3\3\uffff\1\5\10\uffff\1\2\15\uffff\1\4\2\5",
+ "\1\1\1\22\7\uffff\1\3\3\uffff\1\5\10\uffff\1\2\15\uffff\1\4\2\5",
+ "\1\1\1\22\7\uffff\1\3\3\uffff\1\5\10\uffff\1\2\15\uffff\1\4\2\5",
+ "\1\1\1\22\7\uffff\1\3\3\uffff\1\5\10\uffff\1\2\15\uffff\1\4\2\5",
+ "\1\44\1\45\1\46",
+ "\1\47",
+ "\1\1\1\22\7\uffff\1\3\3\uffff\1\5\10\uffff\1\2\15\uffff\1\4\2\5",
+ "\1\1\1\22\7\uffff\1\3\3\uffff\1\5\10\uffff\1\2\15\uffff\1\4\2\5",
+ "\1\1\1\22\7\uffff\1\3\3\uffff\1\5\10\uffff\1\2\15\uffff\1\4\2\5",
+ "\1\1\1\22\7\uffff\1\3\3\uffff\1\5\10\uffff\1\2\15\uffff\1\4\2\5"
};
+ static final char[] dfa_41 = DFA.unpackEncodedStringToUnsignedChars(dfa_41s);
static final char[] dfa_42 = DFA.unpackEncodedStringToUnsignedChars(dfa_42s);
- static final char[] dfa_43 = DFA.unpackEncodedStringToUnsignedChars(dfa_43s);
- static final short[][] dfa_44 = unpackEncodedStringArray(dfa_44s);
+ static final short[][] dfa_43 = unpackEncodedStringArray(dfa_43s);
class DFA21 extends DFA {
public DFA21(BaseRecognizer recognizer) {
this.recognizer = recognizer;
this.decisionNumber = 21;
- this.eot = dfa_28;
- this.eof = dfa_28;
- this.min = dfa_42;
- this.max = dfa_43;
- this.accept = dfa_31;
- this.special = dfa_32;
- this.transition = dfa_44;
+ this.eot = dfa_27;
+ this.eof = dfa_27;
+ this.min = dfa_41;
+ this.max = dfa_42;
+ this.accept = dfa_30;
+ this.special = dfa_31;
+ this.transition = dfa_43;
}
public String getDescription() {
- return "2547:1: rule__SemanticProperty__Alternatives : ( ( ruleScalarProperty ) | ( ruleStructuredProperty ) | ( ruleRelation ) );";
+ return "2631:1: rule__SemanticProperty__Alternatives : ( ( ruleScalarProperty ) | ( ruleStructuredProperty ) | ( ruleRelation ) );";
}
}
- static final String dfa_45s = "\1\34\1\10\3\uffff\3\4\11\34\2\10\4\34";
- static final String dfa_46s = "\1\102\1\12\3\uffff\10\102\1\122\3\102\1\12\1\10\4\102";
- static final String dfa_47s = "\2\uffff\1\1\1\2\1\3\22\uffff";
- static final String[] dfa_48s = {
- "\1\1\7\uffff\1\4\3\uffff\1\4\30\uffff\1\2\1\3",
+ static final String dfa_44s = "\1\35\1\10\3\uffff\3\4\11\35\1\4\2\10\15\35\2\10\4\35";
+ static final String dfa_45s = "\1\103\1\12\3\uffff\10\103\1\124\3\103\1\15\1\12\1\10\5\103\1\124\7\103\1\12\1\10\4\103";
+ static final String dfa_46s = "\2\uffff\1\1\1\2\1\3\42\uffff";
+ static final String[] dfa_47s = {
+ "\1\1\10\uffff\1\4\3\uffff\1\4\27\uffff\1\2\1\3",
"\1\5\1\6\1\7",
"",
"",
"",
- "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\16\uffff\1\1\7\uffff\1\4\3\uffff\1\4\30\uffff\1\2\1\3",
- "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\16\uffff\1\1\7\uffff\1\4\3\uffff\1\4\30\uffff\1\2\1\3",
- "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\16\uffff\1\1\7\uffff\1\4\3\uffff\1\4\30\uffff\1\2\1\3",
- "\1\1\7\uffff\1\4\3\uffff\1\4\30\uffff\1\2\1\3",
- "\1\1\7\uffff\1\4\3\uffff\1\4\30\uffff\1\2\1\3",
- "\1\1\7\uffff\1\4\3\uffff\1\4\30\uffff\1\2\1\3",
- "\1\1\7\uffff\1\4\3\uffff\1\4\30\uffff\1\2\1\3",
- "\1\1\7\uffff\1\4\3\uffff\1\4\30\uffff\1\2\1\3",
- "\1\1\7\uffff\1\4\3\uffff\1\4\30\uffff\1\2\1\3\16\uffff\1\21\1\22",
- "\1\1\7\uffff\1\4\3\uffff\1\4\30\uffff\1\2\1\3",
- "\1\1\7\uffff\1\4\3\uffff\1\4\30\uffff\1\2\1\3",
- "\1\1\7\uffff\1\4\3\uffff\1\4\30\uffff\1\2\1\3",
- "\1\23\1\24\1\25",
- "\1\26",
- "\1\1\7\uffff\1\4\3\uffff\1\4\30\uffff\1\2\1\3",
- "\1\1\7\uffff\1\4\3\uffff\1\4\30\uffff\1\2\1\3",
- "\1\1\7\uffff\1\4\3\uffff\1\4\30\uffff\1\2\1\3",
- "\1\1\7\uffff\1\4\3\uffff\1\4\30\uffff\1\2\1\3"
+ "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\17\uffff\1\1\10\uffff\1\4\3\uffff\1\4\27\uffff\1\2\1\3",
+ "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\17\uffff\1\1\10\uffff\1\4\3\uffff\1\4\27\uffff\1\2\1\3",
+ "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\17\uffff\1\1\10\uffff\1\4\3\uffff\1\4\27\uffff\1\2\1\3",
+ "\1\1\1\21\7\uffff\1\4\3\uffff\1\4\27\uffff\1\2\1\3",
+ "\1\1\1\21\7\uffff\1\4\3\uffff\1\4\27\uffff\1\2\1\3",
+ "\1\1\1\21\7\uffff\1\4\3\uffff\1\4\27\uffff\1\2\1\3",
+ "\1\1\1\21\7\uffff\1\4\3\uffff\1\4\27\uffff\1\2\1\3",
+ "\1\1\1\21\7\uffff\1\4\3\uffff\1\4\27\uffff\1\2\1\3",
+ "\1\1\1\21\7\uffff\1\4\3\uffff\1\4\27\uffff\1\2\1\3\17\uffff\1\22\1\23",
+ "\1\1\1\21\7\uffff\1\4\3\uffff\1\4\27\uffff\1\2\1\3",
+ "\1\1\1\21\7\uffff\1\4\3\uffff\1\4\27\uffff\1\2\1\3",
+ "\1\1\1\21\7\uffff\1\4\3\uffff\1\4\27\uffff\1\2\1\3",
+ "\1\30\1\24\1\26\1\27\1\32\1\33\1\34\1\25\1\uffff\1\31",
+ "\1\35\1\36\1\37",
+ "\1\40",
+ "\1\1\1\21\7\uffff\1\4\3\uffff\1\4\27\uffff\1\2\1\3",
+ "\1\1\1\21\7\uffff\1\4\3\uffff\1\4\27\uffff\1\2\1\3",
+ "\1\1\1\21\7\uffff\1\4\3\uffff\1\4\27\uffff\1\2\1\3",
+ "\1\1\1\21\7\uffff\1\4\3\uffff\1\4\27\uffff\1\2\1\3",
+ "\1\1\1\21\7\uffff\1\4\3\uffff\1\4\27\uffff\1\2\1\3",
+ "\1\1\1\21\7\uffff\1\4\3\uffff\1\4\27\uffff\1\2\1\3\17\uffff\1\41\1\42",
+ "\1\1\1\21\7\uffff\1\4\3\uffff\1\4\27\uffff\1\2\1\3",
+ "\1\1\1\21\7\uffff\1\4\3\uffff\1\4\27\uffff\1\2\1\3",
+ "\1\1\1\21\7\uffff\1\4\3\uffff\1\4\27\uffff\1\2\1\3",
+ "\1\1\1\21\7\uffff\1\4\3\uffff\1\4\27\uffff\1\2\1\3",
+ "\1\1\1\21\7\uffff\1\4\3\uffff\1\4\27\uffff\1\2\1\3",
+ "\1\1\1\21\7\uffff\1\4\3\uffff\1\4\27\uffff\1\2\1\3",
+ "\1\1\1\21\7\uffff\1\4\3\uffff\1\4\27\uffff\1\2\1\3",
+ "\1\43\1\44\1\45",
+ "\1\46",
+ "\1\1\1\21\7\uffff\1\4\3\uffff\1\4\27\uffff\1\2\1\3",
+ "\1\1\1\21\7\uffff\1\4\3\uffff\1\4\27\uffff\1\2\1\3",
+ "\1\1\1\21\7\uffff\1\4\3\uffff\1\4\27\uffff\1\2\1\3",
+ "\1\1\1\21\7\uffff\1\4\3\uffff\1\4\27\uffff\1\2\1\3"
};
+ static final char[] dfa_44 = DFA.unpackEncodedStringToUnsignedChars(dfa_44s);
static final char[] dfa_45 = DFA.unpackEncodedStringToUnsignedChars(dfa_45s);
- static final char[] dfa_46 = DFA.unpackEncodedStringToUnsignedChars(dfa_46s);
- static final short[] dfa_47 = DFA.unpackEncodedString(dfa_47s);
- static final short[][] dfa_48 = unpackEncodedStringArray(dfa_48s);
+ static final short[] dfa_46 = DFA.unpackEncodedString(dfa_46s);
+ static final short[][] dfa_47 = unpackEncodedStringArray(dfa_47s);
class DFA24 extends DFA {
@@ -61904,320 +63493,368 @@ public DFA24(BaseRecognizer recognizer) {
this.decisionNumber = 24;
this.eot = dfa_7;
this.eof = dfa_7;
- this.min = dfa_45;
- this.max = dfa_46;
- this.accept = dfa_47;
+ this.min = dfa_44;
+ this.max = dfa_45;
+ this.accept = dfa_46;
this.special = dfa_11;
- this.transition = dfa_48;
+ this.transition = dfa_47;
}
public String getDescription() {
- return "2616:1: rule__Relation__Alternatives : ( ( ruleForwardRelation ) | ( ruleReverseRelation ) | ( ruleUnreifiedRelation ) );";
+ return "2700:1: rule__Relation__Alternatives : ( ( ruleForwardRelation ) | ( ruleReverseRelation ) | ( ruleUnreifiedRelation ) );";
}
}
- static final String dfa_49s = "\1\34\1\10\1\uffff\1\50\1\uffff\3\4\11\34\2\10\4\34";
- static final String dfa_50s = "\1\106\1\12\1\uffff\1\106\1\uffff\10\106\1\122\3\106\1\12\1\10\4\106";
- static final String[] dfa_51s = {
- "\1\1\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
+ static final String dfa_48s = "\1\35\1\10\1\uffff\1\52\1\uffff\3\4\11\35\1\4\2\10\15\35\2\10\4\35";
+ static final String dfa_49s = "\1\110\1\12\1\uffff\1\110\1\uffff\10\110\1\124\3\110\1\15\1\12\1\10\5\110\1\124\7\110\1\12\1\10\4\110";
+ static final String[] dfa_50s = {
+ "\1\1\10\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
"\1\5\1\6\1\7",
"",
"\1\4\35\uffff\1\2",
"",
- "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\16\uffff\1\1\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
- "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\16\uffff\1\1\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
- "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\16\uffff\1\1\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
- "\1\1\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
- "\1\1\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
- "\1\1\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
- "\1\1\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
- "\1\1\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
- "\1\1\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2\12\uffff\1\21\1\22",
- "\1\1\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
- "\1\1\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
- "\1\1\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
- "\1\23\1\24\1\25",
- "\1\26",
- "\1\1\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
- "\1\1\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
- "\1\1\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
- "\1\1\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2"
+ "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\17\uffff\1\1\10\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
+ "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\17\uffff\1\1\10\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
+ "\1\14\1\10\1\12\1\13\1\16\1\17\1\20\1\11\1\uffff\1\15\17\uffff\1\1\10\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
+ "\1\1\1\21\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
+ "\1\1\1\21\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
+ "\1\1\1\21\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
+ "\1\1\1\21\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
+ "\1\1\1\21\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
+ "\1\1\1\21\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2\12\uffff\1\22\1\23",
+ "\1\1\1\21\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
+ "\1\1\1\21\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
+ "\1\1\1\21\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
+ "\1\30\1\24\1\26\1\27\1\32\1\33\1\34\1\25\1\uffff\1\31",
+ "\1\35\1\36\1\37",
+ "\1\40",
+ "\1\1\1\21\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
+ "\1\1\1\21\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
+ "\1\1\1\21\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
+ "\1\1\1\21\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
+ "\1\1\1\21\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
+ "\1\1\1\21\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2\12\uffff\1\41\1\42",
+ "\1\1\1\21\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
+ "\1\1\1\21\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
+ "\1\1\1\21\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
+ "\1\1\1\21\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
+ "\1\1\1\21\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
+ "\1\1\1\21\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
+ "\1\1\1\21\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
+ "\1\43\1\44\1\45",
+ "\1\46",
+ "\1\1\1\21\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
+ "\1\1\1\21\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
+ "\1\1\1\21\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2",
+ "\1\1\1\21\7\uffff\1\3\3\uffff\1\4\35\uffff\1\2"
};
+ static final char[] dfa_48 = DFA.unpackEncodedStringToUnsignedChars(dfa_48s);
static final char[] dfa_49 = DFA.unpackEncodedStringToUnsignedChars(dfa_49s);
- static final char[] dfa_50 = DFA.unpackEncodedStringToUnsignedChars(dfa_50s);
- static final short[][] dfa_51 = unpackEncodedStringArray(dfa_51s);
+ static final short[][] dfa_50 = unpackEncodedStringArray(dfa_50s);
- class DFA28 extends DFA {
+ class DFA29 extends DFA {
- public DFA28(BaseRecognizer recognizer) {
+ public DFA29(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 28;
+ this.decisionNumber = 29;
this.eot = dfa_7;
this.eof = dfa_7;
- this.min = dfa_49;
- this.max = dfa_50;
- this.accept = dfa_24;
+ this.min = dfa_48;
+ this.max = dfa_49;
+ this.accept = dfa_23;
this.special = dfa_11;
- this.transition = dfa_51;
+ this.transition = dfa_50;
}
public String getDescription() {
- return "2706:1: rule__NamedInstance__Alternatives : ( ( ruleConceptInstance ) | ( ruleRelationInstance ) );";
+ return "2811:1: rule__NamedInstance__Alternatives : ( ( ruleConceptInstance ) | ( ruleRelationInstance ) );";
}
}
- static final String dfa_52s = "\1\105\1\12\1\uffff\1\105\2\uffff\10\105\1\122\3\105\1\12\1\10\4\105";
- static final String[] dfa_53s = {
- "\1\1\6\uffff\1\5\1\3\2\uffff\2\5\5\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
+ static final String dfa_51s = "\1\106\1\12\1\uffff\1\106\2\uffff\10\106\1\124\3\106\1\15\1\12\1\10\5\106\1\124\7\106\1\12\1\10\4\106";
+ static final String[] dfa_52s = {
+ "\1\1\7\uffff\1\5\1\3\2\uffff\2\5\4\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
"\1\6\1\7\1\10",
"",
- "\1\5\3\uffff\2\5\5\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
+ "\1\5\3\uffff\2\5\4\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
"",
"",
- "\1\15\1\11\1\13\1\14\1\17\1\20\1\21\1\12\1\uffff\1\16\16\uffff\1\1\6\uffff\1\5\1\3\2\uffff\2\5\5\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
- "\1\15\1\11\1\13\1\14\1\17\1\20\1\21\1\12\1\uffff\1\16\16\uffff\1\1\6\uffff\1\5\1\3\2\uffff\2\5\5\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
- "\1\15\1\11\1\13\1\14\1\17\1\20\1\21\1\12\1\uffff\1\16\16\uffff\1\1\6\uffff\1\5\1\3\2\uffff\2\5\5\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
- "\1\1\6\uffff\1\5\1\3\2\uffff\2\5\5\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
- "\1\1\6\uffff\1\5\1\3\2\uffff\2\5\5\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
- "\1\1\6\uffff\1\5\1\3\2\uffff\2\5\5\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
- "\1\1\6\uffff\1\5\1\3\2\uffff\2\5\5\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
- "\1\1\6\uffff\1\5\1\3\2\uffff\2\5\5\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
- "\1\1\6\uffff\1\5\1\3\2\uffff\2\5\5\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4\13\uffff\1\22\1\23",
- "\1\1\6\uffff\1\5\1\3\2\uffff\2\5\5\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
- "\1\1\6\uffff\1\5\1\3\2\uffff\2\5\5\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
- "\1\1\6\uffff\1\5\1\3\2\uffff\2\5\5\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
- "\1\24\1\25\1\26",
- "\1\27",
- "\1\1\6\uffff\1\5\1\3\2\uffff\2\5\5\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
- "\1\1\6\uffff\1\5\1\3\2\uffff\2\5\5\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
- "\1\1\6\uffff\1\5\1\3\2\uffff\2\5\5\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
- "\1\1\6\uffff\1\5\1\3\2\uffff\2\5\5\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4"
+ "\1\15\1\11\1\13\1\14\1\17\1\20\1\21\1\12\1\uffff\1\16\17\uffff\1\1\7\uffff\1\5\1\3\2\uffff\2\5\4\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
+ "\1\15\1\11\1\13\1\14\1\17\1\20\1\21\1\12\1\uffff\1\16\17\uffff\1\1\7\uffff\1\5\1\3\2\uffff\2\5\4\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
+ "\1\15\1\11\1\13\1\14\1\17\1\20\1\21\1\12\1\uffff\1\16\17\uffff\1\1\7\uffff\1\5\1\3\2\uffff\2\5\4\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
+ "\1\1\1\22\6\uffff\1\5\1\3\2\uffff\2\5\4\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
+ "\1\1\1\22\6\uffff\1\5\1\3\2\uffff\2\5\4\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
+ "\1\1\1\22\6\uffff\1\5\1\3\2\uffff\2\5\4\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
+ "\1\1\1\22\6\uffff\1\5\1\3\2\uffff\2\5\4\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
+ "\1\1\1\22\6\uffff\1\5\1\3\2\uffff\2\5\4\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
+ "\1\1\1\22\6\uffff\1\5\1\3\2\uffff\2\5\4\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4\14\uffff\1\23\1\24",
+ "\1\1\1\22\6\uffff\1\5\1\3\2\uffff\2\5\4\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
+ "\1\1\1\22\6\uffff\1\5\1\3\2\uffff\2\5\4\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
+ "\1\1\1\22\6\uffff\1\5\1\3\2\uffff\2\5\4\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
+ "\1\31\1\25\1\27\1\30\1\33\1\34\1\35\1\26\1\uffff\1\32",
+ "\1\36\1\37\1\40",
+ "\1\41",
+ "\1\1\1\22\6\uffff\1\5\1\3\2\uffff\2\5\4\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
+ "\1\1\1\22\6\uffff\1\5\1\3\2\uffff\2\5\4\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
+ "\1\1\1\22\6\uffff\1\5\1\3\2\uffff\2\5\4\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
+ "\1\1\1\22\6\uffff\1\5\1\3\2\uffff\2\5\4\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
+ "\1\1\1\22\6\uffff\1\5\1\3\2\uffff\2\5\4\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
+ "\1\1\1\22\6\uffff\1\5\1\3\2\uffff\2\5\4\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4\14\uffff\1\42\1\43",
+ "\1\1\1\22\6\uffff\1\5\1\3\2\uffff\2\5\4\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
+ "\1\1\1\22\6\uffff\1\5\1\3\2\uffff\2\5\4\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
+ "\1\1\1\22\6\uffff\1\5\1\3\2\uffff\2\5\4\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
+ "\1\1\1\22\6\uffff\1\5\1\3\2\uffff\2\5\4\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
+ "\1\1\1\22\6\uffff\1\5\1\3\2\uffff\2\5\4\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
+ "\1\1\1\22\6\uffff\1\5\1\3\2\uffff\2\5\4\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
+ "\1\1\1\22\6\uffff\1\5\1\3\2\uffff\2\5\4\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
+ "\1\44\1\45\1\46",
+ "\1\47",
+ "\1\1\1\22\6\uffff\1\5\1\3\2\uffff\2\5\4\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
+ "\1\1\1\22\6\uffff\1\5\1\3\2\uffff\2\5\4\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
+ "\1\1\1\22\6\uffff\1\5\1\3\2\uffff\2\5\4\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4",
+ "\1\1\1\22\6\uffff\1\5\1\3\2\uffff\2\5\4\uffff\1\5\3\uffff\1\5\11\uffff\1\5\3\uffff\1\5\2\uffff\1\2\1\uffff\1\4"
};
- static final char[] dfa_52 = DFA.unpackEncodedStringToUnsignedChars(dfa_52s);
- static final short[][] dfa_53 = unpackEncodedStringArray(dfa_53s);
+ static final char[] dfa_51 = DFA.unpackEncodedStringToUnsignedChars(dfa_51s);
+ static final short[][] dfa_52 = unpackEncodedStringArray(dfa_52s);
- class DFA31 extends DFA {
+ class DFA32 extends DFA {
- public DFA31(BaseRecognizer recognizer) {
+ public DFA32(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 31;
- this.eot = dfa_28;
- this.eof = dfa_28;
- this.min = dfa_29;
- this.max = dfa_52;
- this.accept = dfa_31;
- this.special = dfa_32;
- this.transition = dfa_53;
+ this.decisionNumber = 32;
+ this.eot = dfa_27;
+ this.eof = dfa_27;
+ this.min = dfa_28;
+ this.max = dfa_51;
+ this.accept = dfa_30;
+ this.special = dfa_31;
+ this.transition = dfa_52;
}
public String getDescription() {
- return "2769:1: rule__VocabularyStatement__Alternatives : ( ( ruleRule ) | ( ruleBuiltIn ) | ( ruleSpecializableTerm ) );";
+ return "2874:1: rule__VocabularyStatement__Alternatives : ( ( ruleRule ) | ( ruleBuiltIn ) | ( ruleSpecializableTerm ) );";
}
}
- static final String dfa_54s = "\1\110\1\10\3\54\1\uffff\1\4\3\uffff";
- static final String dfa_55s = "\1\110\1\30\3\54\1\uffff\1\111\3\uffff";
- static final String dfa_56s = "\5\uffff\1\2\1\uffff\1\3\1\4\1\1";
- static final String[] dfa_57s = {
+ static final String dfa_53s = "\1\112\1\10\3\55\1\uffff\1\4\3\uffff";
+ static final String dfa_54s = "\1\112\1\31\3\55\1\uffff\1\113\3\uffff";
+ static final String dfa_55s = "\5\uffff\1\2\1\uffff\1\1\1\3\1\4";
+ static final String[] dfa_56s = {
"\1\1",
- "\1\2\1\3\1\4\14\uffff\2\5",
+ "\1\2\1\3\1\4\15\uffff\2\5",
"\1\6",
"\1\6",
"\1\6",
"",
- "\10\10\1\uffff\1\10\13\uffff\3\7\55\uffff\1\11",
+ "\10\11\1\uffff\1\11\14\uffff\3\10\56\uffff\1\7",
"",
"",
""
};
+ static final char[] dfa_53 = DFA.unpackEncodedStringToUnsignedChars(dfa_53s);
static final char[] dfa_54 = DFA.unpackEncodedStringToUnsignedChars(dfa_54s);
- static final char[] dfa_55 = DFA.unpackEncodedStringToUnsignedChars(dfa_55s);
- static final short[] dfa_56 = DFA.unpackEncodedString(dfa_56s);
- static final short[][] dfa_57 = unpackEncodedStringArray(dfa_57s);
+ static final short[] dfa_55 = DFA.unpackEncodedString(dfa_55s);
+ static final short[][] dfa_56 = unpackEncodedStringArray(dfa_56s);
- class DFA32 extends DFA {
+ class DFA33 extends DFA {
- public DFA32(BaseRecognizer recognizer) {
+ public DFA33(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 32;
- this.eot = dfa_34;
- this.eof = dfa_34;
- this.min = dfa_54;
- this.max = dfa_55;
- this.accept = dfa_56;
- this.special = dfa_39;
- this.transition = dfa_57;
+ this.decisionNumber = 33;
+ this.eot = dfa_33;
+ this.eof = dfa_33;
+ this.min = dfa_53;
+ this.max = dfa_54;
+ this.accept = dfa_55;
+ this.special = dfa_38;
+ this.transition = dfa_56;
}
public String getDescription() {
- return "2796:1: rule__PropertyRestrictionAxiom__Alternatives : ( ( rulePropertySelfRestrictionAxiom ) | ( rulePropertyRangeRestrictionAxiom ) | ( rulePropertyCardinalityRestrictionAxiom ) | ( rulePropertyValueRestrictionAxiom ) );";
+ return "2901:1: rule__PropertyRestrictionAxiom__Alternatives : ( ( rulePropertySelfRestrictionAxiom ) | ( rulePropertyRangeRestrictionAxiom ) | ( rulePropertyCardinalityRestrictionAxiom ) | ( rulePropertyValueRestrictionAxiom ) );";
}
}
- static final String dfa_58s = "\47\uffff";
- static final String dfa_59s = "\1\10\3\114\2\uffff\1\4\11\53\1\4\1\uffff\2\10\15\53\2\10\4\53";
- static final String dfa_60s = "\1\120\3\114\2\uffff\1\15\6\115\1\122\2\115\1\15\1\uffff\1\12\1\10\6\115\1\122\6\115\1\12\1\10\4\115";
- static final String dfa_61s = "\4\uffff\1\2\1\3\13\uffff\1\1\25\uffff";
- static final String dfa_62s = "\47\uffff}>";
- static final String[] dfa_63s = {
- "\1\1\1\2\1\3\103\uffff\2\4\1\5",
+ static final String dfa_57s = "\1\10\3\116\2\uffff\1\4\11\36\1\4\1\uffff\2\10\15\36\2\10\4\36";
+ static final String dfa_58s = "\1\122\3\116\2\uffff\1\15\6\117\1\124\2\117\1\15\1\uffff\1\12\1\10\6\117\1\124\6\117\1\12\1\10\4\117";
+ static final String dfa_59s = "\4\uffff\1\2\1\3\13\uffff\1\1\25\uffff";
+ static final String[] dfa_60s = {
+ "\1\1\1\2\1\3\105\uffff\2\4\1\5",
"\1\6",
"\1\6",
"\1\6",
"",
"",
"\1\14\1\10\1\12\1\13\1\7\1\16\1\17\1\11\1\uffff\1\15",
- "\1\20\41\uffff\1\21",
- "\1\20\41\uffff\1\21",
- "\1\20\41\uffff\1\21",
- "\1\20\41\uffff\1\21",
- "\1\20\41\uffff\1\21",
- "\1\20\41\uffff\1\21",
- "\1\20\41\uffff\1\21\3\uffff\1\22\1\23",
- "\1\20\41\uffff\1\21",
- "\1\20\41\uffff\1\21",
+ "\1\20\60\uffff\1\21",
+ "\1\20\60\uffff\1\21",
+ "\1\20\60\uffff\1\21",
+ "\1\20\60\uffff\1\21",
+ "\1\20\60\uffff\1\21",
+ "\1\20\60\uffff\1\21",
+ "\1\20\60\uffff\1\21\3\uffff\1\22\1\23",
+ "\1\20\60\uffff\1\21",
+ "\1\20\60\uffff\1\21",
"\1\31\1\25\1\27\1\30\1\24\1\33\1\34\1\26\1\uffff\1\32",
"",
"\1\35\1\36\1\37",
"\1\40",
- "\1\21\41\uffff\1\4",
- "\1\21\41\uffff\1\4",
- "\1\21\41\uffff\1\4",
- "\1\21\41\uffff\1\4",
- "\1\21\41\uffff\1\4",
- "\1\21\41\uffff\1\4",
- "\1\21\41\uffff\1\4\3\uffff\1\41\1\42",
- "\1\21\41\uffff\1\4",
- "\1\21\41\uffff\1\4",
- "\1\20\41\uffff\1\21",
- "\1\20\41\uffff\1\21",
- "\1\20\41\uffff\1\21",
- "\1\20\41\uffff\1\21",
+ "\1\21\60\uffff\1\4",
+ "\1\21\60\uffff\1\4",
+ "\1\21\60\uffff\1\4",
+ "\1\21\60\uffff\1\4",
+ "\1\21\60\uffff\1\4",
+ "\1\21\60\uffff\1\4",
+ "\1\21\60\uffff\1\4\3\uffff\1\41\1\42",
+ "\1\21\60\uffff\1\4",
+ "\1\21\60\uffff\1\4",
+ "\1\20\60\uffff\1\21",
+ "\1\20\60\uffff\1\21",
+ "\1\20\60\uffff\1\21",
+ "\1\20\60\uffff\1\21",
"\1\43\1\44\1\45",
"\1\46",
- "\1\21\41\uffff\1\4",
- "\1\21\41\uffff\1\4",
- "\1\21\41\uffff\1\4",
- "\1\21\41\uffff\1\4"
+ "\1\21\60\uffff\1\4",
+ "\1\21\60\uffff\1\4",
+ "\1\21\60\uffff\1\4",
+ "\1\21\60\uffff\1\4"
};
+ static final char[] dfa_57 = DFA.unpackEncodedStringToUnsignedChars(dfa_57s);
+ static final char[] dfa_58 = DFA.unpackEncodedStringToUnsignedChars(dfa_58s);
+ static final short[] dfa_59 = DFA.unpackEncodedString(dfa_59s);
+ static final short[][] dfa_60 = unpackEncodedStringArray(dfa_60s);
- static final short[] dfa_58 = DFA.unpackEncodedString(dfa_58s);
- static final char[] dfa_59 = DFA.unpackEncodedStringToUnsignedChars(dfa_59s);
- static final char[] dfa_60 = DFA.unpackEncodedStringToUnsignedChars(dfa_60s);
- static final short[] dfa_61 = DFA.unpackEncodedString(dfa_61s);
- static final short[] dfa_62 = DFA.unpackEncodedString(dfa_62s);
- static final short[][] dfa_63 = unpackEncodedStringArray(dfa_63s);
-
- class DFA35 extends DFA {
+ class DFA36 extends DFA {
- public DFA35(BaseRecognizer recognizer) {
+ public DFA36(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 35;
- this.eot = dfa_58;
- this.eof = dfa_58;
- this.min = dfa_59;
- this.max = dfa_60;
- this.accept = dfa_61;
- this.special = dfa_62;
- this.transition = dfa_63;
+ this.decisionNumber = 36;
+ this.eot = dfa_7;
+ this.eof = dfa_7;
+ this.min = dfa_57;
+ this.max = dfa_58;
+ this.accept = dfa_59;
+ this.special = dfa_11;
+ this.transition = dfa_60;
}
public String getDescription() {
- return "2883:1: rule__Predicate__Alternatives : ( ( ruleUnaryPredicate ) | ( ruleBinaryPredicate ) | ( ruleBuiltInPredicate ) );";
+ return "2988:1: rule__Predicate__Alternatives : ( ( ruleUnaryPredicate ) | ( ruleBinaryPredicate ) | ( ruleBuiltInPredicate ) );";
}
}
- static final String dfa_64s = "\1\10\3\114\1\4\11\53\2\uffff\2\10\4\53";
- static final String dfa_65s = "\1\12\3\114\1\15\6\115\1\122\2\115\2\uffff\1\12\1\10\4\115";
- static final String dfa_66s = "\16\uffff\1\1\1\2\6\uffff";
- static final String[] dfa_67s = {
+ static final String dfa_61s = "\26\uffff";
+ static final String dfa_62s = "\1\10\3\116\1\4\11\36\2\uffff\2\10\4\36";
+ static final String dfa_63s = "\1\12\3\116\1\15\6\117\1\124\2\117\2\uffff\1\12\1\10\4\117";
+ static final String dfa_64s = "\16\uffff\1\1\1\2\6\uffff";
+ static final String dfa_65s = "\26\uffff}>";
+ static final String[] dfa_66s = {
"\1\1\1\2\1\3",
"\1\4",
"\1\4",
"\1\4",
"\1\12\1\6\1\10\1\11\1\5\1\14\1\15\1\7\1\uffff\1\13",
- "\1\17\41\uffff\1\16",
- "\1\17\41\uffff\1\16",
- "\1\17\41\uffff\1\16",
- "\1\17\41\uffff\1\16",
- "\1\17\41\uffff\1\16",
- "\1\17\41\uffff\1\16",
- "\1\17\41\uffff\1\16\3\uffff\1\20\1\21",
- "\1\17\41\uffff\1\16",
- "\1\17\41\uffff\1\16",
+ "\1\17\60\uffff\1\16",
+ "\1\17\60\uffff\1\16",
+ "\1\17\60\uffff\1\16",
+ "\1\17\60\uffff\1\16",
+ "\1\17\60\uffff\1\16",
+ "\1\17\60\uffff\1\16",
+ "\1\17\60\uffff\1\16\3\uffff\1\20\1\21",
+ "\1\17\60\uffff\1\16",
+ "\1\17\60\uffff\1\16",
"",
"",
"\1\22\1\23\1\24",
"\1\25",
- "\1\17\41\uffff\1\16",
- "\1\17\41\uffff\1\16",
- "\1\17\41\uffff\1\16",
- "\1\17\41\uffff\1\16"
+ "\1\17\60\uffff\1\16",
+ "\1\17\60\uffff\1\16",
+ "\1\17\60\uffff\1\16",
+ "\1\17\60\uffff\1\16"
};
- static final char[] dfa_64 = DFA.unpackEncodedStringToUnsignedChars(dfa_64s);
- static final char[] dfa_65 = DFA.unpackEncodedStringToUnsignedChars(dfa_65s);
- static final short[] dfa_66 = DFA.unpackEncodedString(dfa_66s);
- static final short[][] dfa_67 = unpackEncodedStringArray(dfa_67s);
- class DFA36 extends DFA {
+ static final short[] dfa_61 = DFA.unpackEncodedString(dfa_61s);
+ static final char[] dfa_62 = DFA.unpackEncodedStringToUnsignedChars(dfa_62s);
+ static final char[] dfa_63 = DFA.unpackEncodedStringToUnsignedChars(dfa_63s);
+ static final short[] dfa_64 = DFA.unpackEncodedString(dfa_64s);
+ static final short[] dfa_65 = DFA.unpackEncodedString(dfa_65s);
+ static final short[][] dfa_66 = unpackEncodedStringArray(dfa_66s);
- public DFA36(BaseRecognizer recognizer) {
+ class DFA37 extends DFA {
+
+ public DFA37(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 36;
- this.eot = dfa_1;
- this.eof = dfa_1;
- this.min = dfa_64;
- this.max = dfa_65;
- this.accept = dfa_66;
- this.special = dfa_5;
- this.transition = dfa_67;
+ this.decisionNumber = 37;
+ this.eot = dfa_61;
+ this.eof = dfa_61;
+ this.min = dfa_62;
+ this.max = dfa_63;
+ this.accept = dfa_64;
+ this.special = dfa_65;
+ this.transition = dfa_66;
}
public String getDescription() {
- return "2910:1: rule__UnaryPredicate__Alternatives : ( ( ruleTypePredicate ) | ( ruleRelationEntityPredicate ) );";
+ return "3015:1: rule__UnaryPredicate__Alternatives : ( ( ruleTypePredicate ) | ( ruleRelationEntityPredicate ) );";
}
}
- static final String dfa_68s = "\1\130\1\12\2\uffff\10\102\1\122\3\102\1\12\1\10\4\102";
- static final String[] dfa_69s = {
- "\1\1\11\uffff\1\3\6\uffff\1\3\23\uffff\1\2\1\3\7\uffff\1\3\10\uffff\6\3",
+ static final String dfa_67s = "\1\132\1\12\2\uffff\10\103\1\124\3\103\1\15\1\12\1\10\5\103\1\124\7\103\1\12\1\10\4\103";
+ static final String[] dfa_68s = {
+ "\1\1\12\uffff\1\3\5\uffff\1\3\23\uffff\1\2\1\3\10\uffff\1\3\10\uffff\6\3",
"\1\4\1\5\1\6",
"",
"",
- "\1\13\1\7\1\11\1\12\1\15\1\16\1\17\1\10\1\uffff\1\14\16\uffff\1\1\44\uffff\1\2\1\3",
- "\1\13\1\7\1\11\1\12\1\15\1\16\1\17\1\10\1\uffff\1\14\16\uffff\1\1\44\uffff\1\2\1\3",
- "\1\13\1\7\1\11\1\12\1\15\1\16\1\17\1\10\1\uffff\1\14\16\uffff\1\1\44\uffff\1\2\1\3",
- "\1\1\44\uffff\1\2\1\3",
- "\1\1\44\uffff\1\2\1\3",
- "\1\1\44\uffff\1\2\1\3",
- "\1\1\44\uffff\1\2\1\3",
- "\1\1\44\uffff\1\2\1\3",
- "\1\1\44\uffff\1\2\1\3\16\uffff\1\20\1\21",
- "\1\1\44\uffff\1\2\1\3",
- "\1\1\44\uffff\1\2\1\3",
- "\1\1\44\uffff\1\2\1\3",
- "\1\22\1\23\1\24",
- "\1\25",
- "\1\1\44\uffff\1\2\1\3",
- "\1\1\44\uffff\1\2\1\3",
- "\1\1\44\uffff\1\2\1\3",
- "\1\1\44\uffff\1\2\1\3"
+ "\1\13\1\7\1\11\1\12\1\15\1\16\1\17\1\10\1\uffff\1\14\17\uffff\1\1\44\uffff\1\2\1\3",
+ "\1\13\1\7\1\11\1\12\1\15\1\16\1\17\1\10\1\uffff\1\14\17\uffff\1\1\44\uffff\1\2\1\3",
+ "\1\13\1\7\1\11\1\12\1\15\1\16\1\17\1\10\1\uffff\1\14\17\uffff\1\1\44\uffff\1\2\1\3",
+ "\1\1\1\20\43\uffff\1\2\1\3",
+ "\1\1\1\20\43\uffff\1\2\1\3",
+ "\1\1\1\20\43\uffff\1\2\1\3",
+ "\1\1\1\20\43\uffff\1\2\1\3",
+ "\1\1\1\20\43\uffff\1\2\1\3",
+ "\1\1\1\20\43\uffff\1\2\1\3\17\uffff\1\21\1\22",
+ "\1\1\1\20\43\uffff\1\2\1\3",
+ "\1\1\1\20\43\uffff\1\2\1\3",
+ "\1\1\1\20\43\uffff\1\2\1\3",
+ "\1\27\1\23\1\25\1\26\1\31\1\32\1\33\1\24\1\uffff\1\30",
+ "\1\34\1\35\1\36",
+ "\1\37",
+ "\1\1\1\20\43\uffff\1\2\1\3",
+ "\1\1\1\20\43\uffff\1\2\1\3",
+ "\1\1\1\20\43\uffff\1\2\1\3",
+ "\1\1\1\20\43\uffff\1\2\1\3",
+ "\1\1\1\20\43\uffff\1\2\1\3",
+ "\1\1\1\20\43\uffff\1\2\1\3\17\uffff\1\40\1\41",
+ "\1\1\1\20\43\uffff\1\2\1\3",
+ "\1\1\1\20\43\uffff\1\2\1\3",
+ "\1\1\1\20\43\uffff\1\2\1\3",
+ "\1\1\1\20\43\uffff\1\2\1\3",
+ "\1\1\1\20\43\uffff\1\2\1\3",
+ "\1\1\1\20\43\uffff\1\2\1\3",
+ "\1\1\1\20\43\uffff\1\2\1\3",
+ "\1\42\1\43\1\44",
+ "\1\45",
+ "\1\1\1\20\43\uffff\1\2\1\3",
+ "\1\1\1\20\43\uffff\1\2\1\3",
+ "\1\1\1\20\43\uffff\1\2\1\3",
+ "\1\1\1\20\43\uffff\1\2\1\3"
};
- static final char[] dfa_68 = DFA.unpackEncodedStringToUnsignedChars(dfa_68s);
- static final short[][] dfa_69 = unpackEncodedStringArray(dfa_69s);
+ static final char[] dfa_67 = DFA.unpackEncodedStringToUnsignedChars(dfa_67s);
+ static final short[][] dfa_68 = unpackEncodedStringArray(dfa_68s);
- class DFA74 extends DFA {
+ class DFA76 extends DFA {
- public DFA74(BaseRecognizer recognizer) {
+ public DFA76(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 74;
+ this.decisionNumber = 76;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_2;
- this.max = dfa_68;
+ this.max = dfa_67;
this.accept = dfa_4;
this.special = dfa_5;
- this.transition = dfa_69;
+ this.transition = dfa_68;
}
public String getDescription() {
- return "5395:2: ( rule__RelationEntity__ForwardRelationAssignment_2_3 )?";
+ return "5608:2: ( rule__RelationEntity__ForwardRelationAssignment_2_3 )?";
}
}
- static final String dfa_70s = "\13\uffff";
- static final String dfa_71s = "\1\46\12\uffff";
- static final String dfa_72s = "\1\73\12\uffff";
- static final String dfa_73s = "\1\uffff\11\1\1\2";
- static final String dfa_74s = "\1\0\12\uffff}>";
- static final String[] dfa_75s = {
- "\1\12\14\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11",
+ static final String dfa_69s = "\13\uffff";
+ static final String dfa_70s = "\1\50\12\uffff";
+ static final String dfa_71s = "\1\74\12\uffff";
+ static final String dfa_72s = "\1\uffff\11\1\1\2";
+ static final String dfa_73s = "\1\0\12\uffff}>";
+ static final String[] dfa_74s = {
+ "\1\12\13\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11",
"",
"",
"",
@@ -62230,76 +63867,76 @@ public String getDescription() {
""
};
- static final short[] dfa_70 = DFA.unpackEncodedString(dfa_70s);
+ static final short[] dfa_69 = DFA.unpackEncodedString(dfa_69s);
+ static final char[] dfa_70 = DFA.unpackEncodedStringToUnsignedChars(dfa_70s);
static final char[] dfa_71 = DFA.unpackEncodedStringToUnsignedChars(dfa_71s);
- static final char[] dfa_72 = DFA.unpackEncodedStringToUnsignedChars(dfa_72s);
+ static final short[] dfa_72 = DFA.unpackEncodedString(dfa_72s);
static final short[] dfa_73 = DFA.unpackEncodedString(dfa_73s);
- static final short[] dfa_74 = DFA.unpackEncodedString(dfa_74s);
- static final short[][] dfa_75 = unpackEncodedStringArray(dfa_75s);
+ static final short[][] dfa_74 = unpackEncodedStringArray(dfa_74s);
- class DFA170 extends DFA {
+ class DFA174 extends DFA {
- public DFA170(BaseRecognizer recognizer) {
+ public DFA174(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 170;
- this.eot = dfa_70;
- this.eof = dfa_70;
- this.min = dfa_71;
- this.max = dfa_72;
- this.accept = dfa_73;
- this.special = dfa_74;
- this.transition = dfa_75;
+ this.decisionNumber = 174;
+ this.eot = dfa_69;
+ this.eof = dfa_69;
+ this.min = dfa_70;
+ this.max = dfa_71;
+ this.accept = dfa_72;
+ this.special = dfa_73;
+ this.transition = dfa_74;
}
public String getDescription() {
- return "16076:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__0 )?";
+ return "16505:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA170_0 = input.LA(1);
+ int LA174_0 = input.LA(1);
- int index170_0 = input.index();
+ int index174_0 = input.index();
input.rewind();
s = -1;
- if ( LA170_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 0) ) {s = 1;}
+ if ( LA174_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 0) ) {s = 1;}
- else if ( LA170_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 1) ) {s = 2;}
+ else if ( LA174_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 1) ) {s = 2;}
- else if ( LA170_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 2) ) {s = 3;}
+ else if ( LA174_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 2) ) {s = 3;}
- else if ( LA170_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 3) ) {s = 4;}
+ else if ( LA174_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 3) ) {s = 4;}
- else if ( LA170_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 4) ) {s = 5;}
+ else if ( LA174_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 4) ) {s = 5;}
- else if ( LA170_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 5) ) {s = 6;}
+ else if ( LA174_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 5) ) {s = 6;}
- else if ( LA170_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 6) ) {s = 7;}
+ else if ( LA174_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 6) ) {s = 7;}
- else if ( LA170_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 7) ) {s = 8;}
+ else if ( LA174_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 7) ) {s = 8;}
- else if ( LA170_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 8) ) {s = 9;}
+ else if ( LA174_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 8) ) {s = 9;}
- else if ( (LA170_0==38) ) {s = 10;}
+ else if ( (LA174_0==40) ) {s = 10;}
- input.seek(index170_0);
+ input.seek(index174_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 170, _s, input);
+ new NoViableAltException(getDescription(), 174, _s, input);
error(nvae);
throw nvae;
}
}
- static final String dfa_76s = "\1\63\11\uffff";
- static final String dfa_77s = "\1\73\11\uffff";
- static final String dfa_78s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11";
- static final String dfa_79s = "\1\0\11\uffff}>";
- static final String[] dfa_80s = {
+ static final String dfa_75s = "\1\64\11\uffff";
+ static final String dfa_76s = "\1\74\11\uffff";
+ static final String dfa_77s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11";
+ static final String dfa_78s = "\1\0\11\uffff}>";
+ static final String[] dfa_79s = {
"\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11",
"",
"",
@@ -62311,536 +63948,536 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
"",
""
};
+ static final char[] dfa_75 = DFA.unpackEncodedStringToUnsignedChars(dfa_75s);
static final char[] dfa_76 = DFA.unpackEncodedStringToUnsignedChars(dfa_76s);
- static final char[] dfa_77 = DFA.unpackEncodedStringToUnsignedChars(dfa_77s);
+ static final short[] dfa_77 = DFA.unpackEncodedString(dfa_77s);
static final short[] dfa_78 = DFA.unpackEncodedString(dfa_78s);
- static final short[] dfa_79 = DFA.unpackEncodedString(dfa_79s);
- static final short[][] dfa_80 = unpackEncodedStringArray(dfa_80s);
+ static final short[][] dfa_79 = unpackEncodedStringArray(dfa_79s);
- class DFA171 extends DFA {
+ class DFA175 extends DFA {
- public DFA171(BaseRecognizer recognizer) {
+ public DFA175(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 171;
- this.eot = dfa_34;
- this.eof = dfa_34;
- this.min = dfa_76;
- this.max = dfa_77;
- this.accept = dfa_78;
- this.special = dfa_79;
- this.transition = dfa_80;
+ this.decisionNumber = 175;
+ this.eot = dfa_33;
+ this.eof = dfa_33;
+ this.min = dfa_75;
+ this.max = dfa_76;
+ this.accept = dfa_77;
+ this.special = dfa_78;
+ this.transition = dfa_79;
}
public String getDescription() {
- return "16090:3: ( ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_4__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_5__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_6__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_7__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_8__0 ) ) ) ) )";
+ return "16519:3: ( ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_4__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_5__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_6__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_7__0 ) ) ) ) | ({...}? => ( ( ( rule__ScalarEquivalenceAxiom__Group_1_1_8__0 ) ) ) ) )";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA171_0 = input.LA(1);
+ int LA175_0 = input.LA(1);
- int index171_0 = input.index();
+ int index175_0 = input.index();
input.rewind();
s = -1;
- if ( LA171_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 0) ) {s = 1;}
+ if ( LA175_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 0) ) {s = 1;}
- else if ( LA171_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 1) ) {s = 2;}
+ else if ( LA175_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 1) ) {s = 2;}
- else if ( LA171_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 2) ) {s = 3;}
+ else if ( LA175_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 2) ) {s = 3;}
- else if ( LA171_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 3) ) {s = 4;}
+ else if ( LA175_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 3) ) {s = 4;}
- else if ( LA171_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 4) ) {s = 5;}
+ else if ( LA175_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 4) ) {s = 5;}
- else if ( LA171_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 5) ) {s = 6;}
+ else if ( LA175_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 5) ) {s = 6;}
- else if ( LA171_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 6) ) {s = 7;}
+ else if ( LA175_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 6) ) {s = 7;}
- else if ( LA171_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 7) ) {s = 8;}
+ else if ( LA175_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 7) ) {s = 8;}
- else if ( LA171_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 8) ) {s = 9;}
+ else if ( LA175_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 8) ) {s = 9;}
- input.seek(index171_0);
+ input.seek(index175_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 171, _s, input);
+ new NoViableAltException(getDescription(), 175, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA172 extends DFA {
+ class DFA176 extends DFA {
- public DFA172(BaseRecognizer recognizer) {
+ public DFA176(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 172;
- this.eot = dfa_70;
- this.eof = dfa_70;
- this.min = dfa_71;
- this.max = dfa_72;
- this.accept = dfa_73;
- this.special = dfa_74;
- this.transition = dfa_75;
+ this.decisionNumber = 176;
+ this.eot = dfa_69;
+ this.eof = dfa_69;
+ this.min = dfa_70;
+ this.max = dfa_71;
+ this.accept = dfa_72;
+ this.special = dfa_73;
+ this.transition = dfa_74;
}
public String getDescription() {
- return "16240:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__1 )?";
+ return "16669:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__1 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA172_0 = input.LA(1);
+ int LA176_0 = input.LA(1);
- int index172_0 = input.index();
+ int index176_0 = input.index();
input.rewind();
s = -1;
- if ( LA172_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 0) ) {s = 1;}
+ if ( LA176_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 0) ) {s = 1;}
- else if ( LA172_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 1) ) {s = 2;}
+ else if ( LA176_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 1) ) {s = 2;}
- else if ( LA172_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 2) ) {s = 3;}
+ else if ( LA176_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 2) ) {s = 3;}
- else if ( LA172_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 3) ) {s = 4;}
+ else if ( LA176_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 3) ) {s = 4;}
- else if ( LA172_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 4) ) {s = 5;}
+ else if ( LA176_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 4) ) {s = 5;}
- else if ( LA172_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 5) ) {s = 6;}
+ else if ( LA176_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 5) ) {s = 6;}
- else if ( LA172_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 6) ) {s = 7;}
+ else if ( LA176_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 6) ) {s = 7;}
- else if ( LA172_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 7) ) {s = 8;}
+ else if ( LA176_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 7) ) {s = 8;}
- else if ( LA172_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 8) ) {s = 9;}
+ else if ( LA176_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 8) ) {s = 9;}
- else if ( (LA172_0==38) ) {s = 10;}
+ else if ( (LA176_0==40) ) {s = 10;}
- input.seek(index172_0);
+ input.seek(index176_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 172, _s, input);
+ new NoViableAltException(getDescription(), 176, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA173 extends DFA {
+ class DFA177 extends DFA {
- public DFA173(BaseRecognizer recognizer) {
+ public DFA177(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 173;
- this.eot = dfa_70;
- this.eof = dfa_70;
- this.min = dfa_71;
- this.max = dfa_72;
- this.accept = dfa_73;
- this.special = dfa_74;
- this.transition = dfa_75;
+ this.decisionNumber = 177;
+ this.eot = dfa_69;
+ this.eof = dfa_69;
+ this.min = dfa_70;
+ this.max = dfa_71;
+ this.accept = dfa_72;
+ this.special = dfa_73;
+ this.transition = dfa_74;
}
public String getDescription() {
- return "16252:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__2 )?";
+ return "16681:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__2 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA173_0 = input.LA(1);
+ int LA177_0 = input.LA(1);
- int index173_0 = input.index();
+ int index177_0 = input.index();
input.rewind();
s = -1;
- if ( LA173_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 0) ) {s = 1;}
+ if ( LA177_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 0) ) {s = 1;}
- else if ( LA173_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 1) ) {s = 2;}
+ else if ( LA177_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 1) ) {s = 2;}
- else if ( LA173_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 2) ) {s = 3;}
+ else if ( LA177_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 2) ) {s = 3;}
- else if ( LA173_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 3) ) {s = 4;}
+ else if ( LA177_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 3) ) {s = 4;}
- else if ( LA173_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 4) ) {s = 5;}
+ else if ( LA177_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 4) ) {s = 5;}
- else if ( LA173_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 5) ) {s = 6;}
+ else if ( LA177_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 5) ) {s = 6;}
- else if ( LA173_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 6) ) {s = 7;}
+ else if ( LA177_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 6) ) {s = 7;}
- else if ( LA173_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 7) ) {s = 8;}
+ else if ( LA177_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 7) ) {s = 8;}
- else if ( LA173_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 8) ) {s = 9;}
+ else if ( LA177_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 8) ) {s = 9;}
- else if ( (LA173_0==38) ) {s = 10;}
+ else if ( (LA177_0==40) ) {s = 10;}
- input.seek(index173_0);
+ input.seek(index177_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 173, _s, input);
+ new NoViableAltException(getDescription(), 177, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA174 extends DFA {
+ class DFA178 extends DFA {
- public DFA174(BaseRecognizer recognizer) {
+ public DFA178(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 174;
- this.eot = dfa_70;
- this.eof = dfa_70;
- this.min = dfa_71;
- this.max = dfa_72;
- this.accept = dfa_73;
- this.special = dfa_74;
- this.transition = dfa_75;
+ this.decisionNumber = 178;
+ this.eot = dfa_69;
+ this.eof = dfa_69;
+ this.min = dfa_70;
+ this.max = dfa_71;
+ this.accept = dfa_72;
+ this.special = dfa_73;
+ this.transition = dfa_74;
}
public String getDescription() {
- return "16264:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__3 )?";
+ return "16693:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__3 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA174_0 = input.LA(1);
+ int LA178_0 = input.LA(1);
- int index174_0 = input.index();
+ int index178_0 = input.index();
input.rewind();
s = -1;
- if ( LA174_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 0) ) {s = 1;}
+ if ( LA178_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 0) ) {s = 1;}
- else if ( LA174_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 1) ) {s = 2;}
+ else if ( LA178_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 1) ) {s = 2;}
- else if ( LA174_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 2) ) {s = 3;}
+ else if ( LA178_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 2) ) {s = 3;}
- else if ( LA174_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 3) ) {s = 4;}
+ else if ( LA178_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 3) ) {s = 4;}
- else if ( LA174_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 4) ) {s = 5;}
+ else if ( LA178_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 4) ) {s = 5;}
- else if ( LA174_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 5) ) {s = 6;}
+ else if ( LA178_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 5) ) {s = 6;}
- else if ( LA174_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 6) ) {s = 7;}
+ else if ( LA178_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 6) ) {s = 7;}
- else if ( LA174_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 7) ) {s = 8;}
+ else if ( LA178_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 7) ) {s = 8;}
- else if ( LA174_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 8) ) {s = 9;}
+ else if ( LA178_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 8) ) {s = 9;}
- else if ( (LA174_0==38) ) {s = 10;}
+ else if ( (LA178_0==40) ) {s = 10;}
- input.seek(index174_0);
+ input.seek(index178_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 174, _s, input);
+ new NoViableAltException(getDescription(), 178, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA175 extends DFA {
+ class DFA179 extends DFA {
- public DFA175(BaseRecognizer recognizer) {
+ public DFA179(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 175;
- this.eot = dfa_70;
- this.eof = dfa_70;
- this.min = dfa_71;
- this.max = dfa_72;
- this.accept = dfa_73;
- this.special = dfa_74;
- this.transition = dfa_75;
+ this.decisionNumber = 179;
+ this.eot = dfa_69;
+ this.eof = dfa_69;
+ this.min = dfa_70;
+ this.max = dfa_71;
+ this.accept = dfa_72;
+ this.special = dfa_73;
+ this.transition = dfa_74;
}
public String getDescription() {
- return "16276:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__4 )?";
+ return "16705:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__4 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA175_0 = input.LA(1);
+ int LA179_0 = input.LA(1);
- int index175_0 = input.index();
+ int index179_0 = input.index();
input.rewind();
s = -1;
- if ( LA175_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 0) ) {s = 1;}
+ if ( LA179_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 0) ) {s = 1;}
- else if ( LA175_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 1) ) {s = 2;}
+ else if ( LA179_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 1) ) {s = 2;}
- else if ( LA175_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 2) ) {s = 3;}
+ else if ( LA179_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 2) ) {s = 3;}
- else if ( LA175_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 3) ) {s = 4;}
+ else if ( LA179_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 3) ) {s = 4;}
- else if ( LA175_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 4) ) {s = 5;}
+ else if ( LA179_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 4) ) {s = 5;}
- else if ( LA175_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 5) ) {s = 6;}
+ else if ( LA179_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 5) ) {s = 6;}
- else if ( LA175_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 6) ) {s = 7;}
+ else if ( LA179_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 6) ) {s = 7;}
- else if ( LA175_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 7) ) {s = 8;}
+ else if ( LA179_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 7) ) {s = 8;}
- else if ( LA175_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 8) ) {s = 9;}
+ else if ( LA179_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 8) ) {s = 9;}
- else if ( (LA175_0==38) ) {s = 10;}
+ else if ( (LA179_0==40) ) {s = 10;}
- input.seek(index175_0);
+ input.seek(index179_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 175, _s, input);
+ new NoViableAltException(getDescription(), 179, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA176 extends DFA {
+ class DFA180 extends DFA {
- public DFA176(BaseRecognizer recognizer) {
+ public DFA180(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 176;
- this.eot = dfa_70;
- this.eof = dfa_70;
- this.min = dfa_71;
- this.max = dfa_72;
- this.accept = dfa_73;
- this.special = dfa_74;
- this.transition = dfa_75;
+ this.decisionNumber = 180;
+ this.eot = dfa_69;
+ this.eof = dfa_69;
+ this.min = dfa_70;
+ this.max = dfa_71;
+ this.accept = dfa_72;
+ this.special = dfa_73;
+ this.transition = dfa_74;
}
public String getDescription() {
- return "16288:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__5 )?";
+ return "16717:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__5 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA176_0 = input.LA(1);
+ int LA180_0 = input.LA(1);
- int index176_0 = input.index();
+ int index180_0 = input.index();
input.rewind();
s = -1;
- if ( LA176_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 0) ) {s = 1;}
+ if ( LA180_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 0) ) {s = 1;}
- else if ( LA176_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 1) ) {s = 2;}
+ else if ( LA180_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 1) ) {s = 2;}
- else if ( LA176_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 2) ) {s = 3;}
+ else if ( LA180_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 2) ) {s = 3;}
- else if ( LA176_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 3) ) {s = 4;}
+ else if ( LA180_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 3) ) {s = 4;}
- else if ( LA176_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 4) ) {s = 5;}
+ else if ( LA180_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 4) ) {s = 5;}
- else if ( LA176_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 5) ) {s = 6;}
+ else if ( LA180_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 5) ) {s = 6;}
- else if ( LA176_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 6) ) {s = 7;}
+ else if ( LA180_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 6) ) {s = 7;}
- else if ( LA176_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 7) ) {s = 8;}
+ else if ( LA180_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 7) ) {s = 8;}
- else if ( LA176_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 8) ) {s = 9;}
+ else if ( LA180_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 8) ) {s = 9;}
- else if ( (LA176_0==38) ) {s = 10;}
+ else if ( (LA180_0==40) ) {s = 10;}
- input.seek(index176_0);
+ input.seek(index180_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 176, _s, input);
+ new NoViableAltException(getDescription(), 180, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA177 extends DFA {
+ class DFA181 extends DFA {
- public DFA177(BaseRecognizer recognizer) {
+ public DFA181(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 177;
- this.eot = dfa_70;
- this.eof = dfa_70;
- this.min = dfa_71;
- this.max = dfa_72;
- this.accept = dfa_73;
- this.special = dfa_74;
- this.transition = dfa_75;
+ this.decisionNumber = 181;
+ this.eot = dfa_69;
+ this.eof = dfa_69;
+ this.min = dfa_70;
+ this.max = dfa_71;
+ this.accept = dfa_72;
+ this.special = dfa_73;
+ this.transition = dfa_74;
}
public String getDescription() {
- return "16300:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__6 )?";
+ return "16729:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__6 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA177_0 = input.LA(1);
+ int LA181_0 = input.LA(1);
- int index177_0 = input.index();
+ int index181_0 = input.index();
input.rewind();
s = -1;
- if ( LA177_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 0) ) {s = 1;}
+ if ( LA181_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 0) ) {s = 1;}
- else if ( LA177_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 1) ) {s = 2;}
+ else if ( LA181_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 1) ) {s = 2;}
- else if ( LA177_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 2) ) {s = 3;}
+ else if ( LA181_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 2) ) {s = 3;}
- else if ( LA177_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 3) ) {s = 4;}
+ else if ( LA181_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 3) ) {s = 4;}
- else if ( LA177_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 4) ) {s = 5;}
+ else if ( LA181_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 4) ) {s = 5;}
- else if ( LA177_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 5) ) {s = 6;}
+ else if ( LA181_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 5) ) {s = 6;}
- else if ( LA177_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 6) ) {s = 7;}
+ else if ( LA181_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 6) ) {s = 7;}
- else if ( LA177_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 7) ) {s = 8;}
+ else if ( LA181_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 7) ) {s = 8;}
- else if ( LA177_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 8) ) {s = 9;}
+ else if ( LA181_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 8) ) {s = 9;}
- else if ( (LA177_0==38) ) {s = 10;}
+ else if ( (LA181_0==40) ) {s = 10;}
- input.seek(index177_0);
+ input.seek(index181_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 177, _s, input);
+ new NoViableAltException(getDescription(), 181, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA178 extends DFA {
+ class DFA182 extends DFA {
- public DFA178(BaseRecognizer recognizer) {
+ public DFA182(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 178;
- this.eot = dfa_70;
- this.eof = dfa_70;
- this.min = dfa_71;
- this.max = dfa_72;
- this.accept = dfa_73;
- this.special = dfa_74;
- this.transition = dfa_75;
+ this.decisionNumber = 182;
+ this.eot = dfa_69;
+ this.eof = dfa_69;
+ this.min = dfa_70;
+ this.max = dfa_71;
+ this.accept = dfa_72;
+ this.special = dfa_73;
+ this.transition = dfa_74;
}
public String getDescription() {
- return "16312:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__7 )?";
+ return "16741:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__7 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA178_0 = input.LA(1);
+ int LA182_0 = input.LA(1);
- int index178_0 = input.index();
+ int index182_0 = input.index();
input.rewind();
s = -1;
- if ( LA178_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 0) ) {s = 1;}
+ if ( LA182_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 0) ) {s = 1;}
- else if ( LA178_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 1) ) {s = 2;}
+ else if ( LA182_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 1) ) {s = 2;}
- else if ( LA178_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 2) ) {s = 3;}
+ else if ( LA182_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 2) ) {s = 3;}
- else if ( LA178_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 3) ) {s = 4;}
+ else if ( LA182_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 3) ) {s = 4;}
- else if ( LA178_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 4) ) {s = 5;}
+ else if ( LA182_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 4) ) {s = 5;}
- else if ( LA178_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 5) ) {s = 6;}
+ else if ( LA182_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 5) ) {s = 6;}
- else if ( LA178_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 6) ) {s = 7;}
+ else if ( LA182_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 6) ) {s = 7;}
- else if ( LA178_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 7) ) {s = 8;}
+ else if ( LA182_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 7) ) {s = 8;}
- else if ( LA178_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 8) ) {s = 9;}
+ else if ( LA182_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 8) ) {s = 9;}
- else if ( (LA178_0==38) ) {s = 10;}
+ else if ( (LA182_0==40) ) {s = 10;}
- input.seek(index178_0);
+ input.seek(index182_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 178, _s, input);
+ new NoViableAltException(getDescription(), 182, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA179 extends DFA {
+ class DFA183 extends DFA {
- public DFA179(BaseRecognizer recognizer) {
+ public DFA183(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 179;
- this.eot = dfa_70;
- this.eof = dfa_70;
- this.min = dfa_71;
- this.max = dfa_72;
- this.accept = dfa_73;
- this.special = dfa_74;
- this.transition = dfa_75;
+ this.decisionNumber = 183;
+ this.eot = dfa_69;
+ this.eof = dfa_69;
+ this.min = dfa_70;
+ this.max = dfa_71;
+ this.accept = dfa_72;
+ this.special = dfa_73;
+ this.transition = dfa_74;
}
public String getDescription() {
- return "16324:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__8 )?";
+ return "16753:2: ( rule__ScalarEquivalenceAxiom__UnorderedGroup_1_1__8 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA179_0 = input.LA(1);
+ int LA183_0 = input.LA(1);
- int index179_0 = input.index();
+ int index183_0 = input.index();
input.rewind();
s = -1;
- if ( LA179_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 0) ) {s = 1;}
+ if ( LA183_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 0) ) {s = 1;}
- else if ( LA179_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 1) ) {s = 2;}
+ else if ( LA183_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 1) ) {s = 2;}
- else if ( LA179_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 2) ) {s = 3;}
+ else if ( LA183_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 2) ) {s = 3;}
- else if ( LA179_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 3) ) {s = 4;}
+ else if ( LA183_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 3) ) {s = 4;}
- else if ( LA179_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 4) ) {s = 5;}
+ else if ( LA183_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 4) ) {s = 5;}
- else if ( LA179_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 5) ) {s = 6;}
+ else if ( LA183_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 5) ) {s = 6;}
- else if ( LA179_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 6) ) {s = 7;}
+ else if ( LA183_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 6) ) {s = 7;}
- else if ( LA179_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 7) ) {s = 8;}
+ else if ( LA183_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 7) ) {s = 8;}
- else if ( LA179_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 8) ) {s = 9;}
+ else if ( LA183_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getScalarEquivalenceAxiomAccess().getUnorderedGroup_1_1(), 8) ) {s = 9;}
- else if ( (LA179_0==38) ) {s = 10;}
+ else if ( (LA183_0==40) ) {s = 10;}
- input.seek(index179_0);
+ input.seek(index183_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 179, _s, input);
+ new NoViableAltException(getDescription(), 183, _s, input);
error(nvae);
throw nvae;
}
@@ -62851,89 +64488,90 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc
public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000000700L});
public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000002FF0L});
- public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000020000000L});
- public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000010000002L});
- public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000001000L});
- public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000040000000L});
- public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000080000000L});
- public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x1004419910300000L,0x0000000000000029L});
- public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000300002L});
- public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x1004419810000002L,0x0000000000000029L});
- public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000200000000L});
- public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000100500000L});
- public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000500002L});
- public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000400000000L});
- public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000011110300000L,0x0000000000000040L});
- public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000011010000002L,0x0000000000000040L});
- public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000100700000L});
- public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000700002L});
- public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000001810000000L});
- public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0001802000000000L});
- public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000800000000L});
- public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000004000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000400L});
- public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000009010000000L});
- public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000008000000000L});
- public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000004000000000L,0x0000000000000C00L});
- public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000019810000000L});
- public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000020000000000L});
- public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000010000000000L});
- public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000340010000000L,0x0000000001F80006L});
- public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000080000000000L});
- public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000080000000002L});
- public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000200000000000L});
- public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000419810000000L});
- public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0001800000000000L});
- public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000400000000000L});
- public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000002000000700L});
- public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000004000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000100L});
- public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0002000000000000L});
- public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0002000000000002L});
- public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0004419810000000L});
- public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0004000000000000L});
- public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
- public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000004000000000L});
- public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000002000000000L});
- public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0FF8000000000000L});
+ public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000040000000L});
+ public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000040000002L});
+ public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000080000000L});
+ public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000020000002L});
+ public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000001000L});
+ public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000100000000L});
+ public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000200000000L});
+ public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x2008866420600000L,0x0000000000000052L});
+ public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000600002L});
+ public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x2008866020000002L,0x0000000000000052L});
+ public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000800000000L});
+ public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000400A00000L});
+ public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000A00002L});
+ public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000001000000000L});
+ public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000044420600000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000044020000002L,0x0000000000000100L});
+ public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000400E00000L});
+ public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000E00002L});
+ public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000006020000000L});
+ public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0003008000000000L});
+ public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000002000000000L});
+ public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000010000000000L,0x0000000000001000L});
+ public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000000000002L,0x0000000000001000L});
+ public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000024020000000L});
+ public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000020000000000L});
+ public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000010000000000L,0x0000000000003000L});
+ public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000066020000000L});
+ public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000080000000000L});
+ public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000040000000000L});
+ public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000700020000000L,0x0000000007E0000CL});
+ public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000400000000000L});
+ public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000866020000000L});
+ public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0003000000000000L});
+ public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000800000000000L});
+ public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000008000000700L});
+ public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000010000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000400L});
+ public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0004000000000000L});
+ public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0004000000000002L});
+ public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0008866020000000L});
+ public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0008000000000000L});
+ public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000010000000000L});
+ public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000008000000000L});
+ public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x1FF0000000000000L});
public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000000000000020L});
public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000000000002000L});
public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x00000000000028F0L});
- public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x1000001010000000L});
- public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x2000000000000000L});
- public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x1000000000000000L});
- public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0004001010000000L});
- public static final BitSet FOLLOW_58 = new BitSet(new long[]{0xC000204000000000L});
- public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000001010000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000000010000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000000010000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x1004419810000000L,0x0000000000000029L});
- public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0000340010000000L,0x0000000001F80004L});
- public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0000001010000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0000004000000700L,0x000000000001C000L});
- public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0002000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0000000000000700L,0x000000000001C000L});
- public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0000001010000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0000004000000700L});
+ public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x2000004020000000L});
+ public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x2000000000000000L});
+ public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0008004020000000L});
+ public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x8000410000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000004020000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000000020000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000000020000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x2008866020000000L,0x0000000000000052L});
+ public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0000700020000000L,0x0000000007E00008L});
+ public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0000004020000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0000010000000700L,0x0000000000070000L});
+ public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0004000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0000000000000700L,0x0000000000070000L});
+ public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0000004020000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0000010000000700L});
public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0000000000000702L});
- public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0000001010000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0000002000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0000011010000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0000144000000700L});
- public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x0000000001800000L});
- public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0000100000000000L});
- public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x000000000E000000L});
- public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
- public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
- public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0000080000000000L,0x0000000000002000L});
- public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0000000000000000L,0x0000000000060000L});
- public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x0000200000000002L,0x0000000001F80000L});
- public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x0FF8000000000002L});
+ public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0000004020000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0000008000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0000044020000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x0000310000000700L});
+ public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0000000003000000L});
+ public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x0000200000000000L});
+ public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x000000001C000000L});
+ public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
+ public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L});
+ public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0000000040000000L,0x0000000000008000L});
+ public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x0000000000000000L,0x0000000000180000L});
+ public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x0000400000000002L,0x0000000007E00000L});
+ public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x1FF0000000000002L});
}
diff --git a/server/src/io/opencaesar/oml/dsl/ide/diagram/OmlOntologyDiagramView.java b/server/src/io/opencaesar/oml/dsl/ide/diagram/OmlOntologyDiagramView.java
index 4575a21..a9f85a6 100644
--- a/server/src/io/opencaesar/oml/dsl/ide/diagram/OmlOntologyDiagramView.java
+++ b/server/src/io/opencaesar/oml/dsl/ide/diagram/OmlOntologyDiagramView.java
@@ -16,6 +16,7 @@
import com.google.common.base.Objects;
import io.opencaesar.oml.Annotation;
+import io.opencaesar.oml.AnonymousRelationInstance;
import io.opencaesar.oml.Argument;
import io.opencaesar.oml.Aspect;
import io.opencaesar.oml.BinaryPredicate;
@@ -318,7 +319,7 @@ public OmlLabel createScalarValueLabel(final Entity e, final PropertyValueRestri
public OmlLabel createStructuredValueLabel(final Entity e, final PropertyValueRestrictionAxiom ax) {
final String id = idCache.uniqueId(ax, getLocalName(e) + ".valueRestriction." + getLocalName(ax.getProperty()));
final OmlLabel l = newLeafSElement(OmlLabel.class, id, OmlDiagramModule.SLabel_SLabelView_text);
- l.setText(getLocalName(ax.getProperty()) + " = " + getLabel((StructureInstance) ax.getContainedValue()));
+ l.setText(getLocalName(ax.getProperty()) + " = " + getLabel(ax.getContainedValue()));
return l;
}
@@ -372,7 +373,8 @@ private String toText(final Argument argument) {
public OmlLabel createLabel(final NamedInstance i, final PropertyValueAssertion ax) {
final String id = idCache.uniqueId(ax, getLocalName(i) + ".valueAssertion." + getLocalName(ax.getProperty()));
final OmlLabel l = newLeafSElement(OmlLabel.class, id, OmlDiagramModule.SLabel_SLabelView_text);
- l.setText(getLocalName(ax.getProperty()) + " = " + getLabel(ax.getValue()));
+ final String value = ax.getValue().stream().map(v -> getLabel(v)).collect(Collectors.joining(", "));
+ l.setText(getLocalName(ax.getProperty()) + " = " + value);
return l;
}
@@ -560,6 +562,8 @@ private String getLabel(final Element element) {
return ((Literal)element).getLexicalValue();
else if (element instanceof StructureInstance)
return ((StructureInstance) element).getType().getName();
+ else if (element instanceof AnonymousRelationInstance)
+ return ((AnonymousRelationInstance) element).getType().getName();
else if (element instanceof NamedInstance)
return getLocalName((NamedInstance)element);
return "";
diff --git a/server/src/io/opencaesar/oml/dsl/ide/diagram/model/OmlTag.java b/server/src/io/opencaesar/oml/dsl/ide/diagram/model/OmlTag.java
index 661d6b2..88f5143 100644
--- a/server/src/io/opencaesar/oml/dsl/ide/diagram/model/OmlTag.java
+++ b/server/src/io/opencaesar/oml/dsl/ide/diagram/model/OmlTag.java
@@ -16,14 +16,14 @@
*/
package io.opencaesar.oml.dsl.ide.diagram.model;
-import org.eclipse.sprotty.Layouting;
+import org.eclipse.sprotty.LayoutContainer;
import org.eclipse.sprotty.SShapeElement;
import org.eclipse.xtend.lib.annotations.Accessors;
import org.eclipse.xtext.xbase.lib.Pure;
@Accessors
@SuppressWarnings("all")
-public class OmlTag extends SShapeElement implements Layouting {
+public class OmlTag extends SShapeElement implements LayoutContainer {
private String layout;